Patent application number | Description | Published |
20090092219 | METHOD AND APPARATUS FOR PERFORMING DUAL-SPECTRUM CT WITH FAST KV MODULATION AT MULTIPLE-VIEW INTERVALS - A CT system includes a rotatable gantry having an opening for receiving a subject to be scanned, a rotatable gantry having an opening for receiving a subject to be scanned, an x-ray source configured to project x-rays having multiple energies toward the subject, and a generator configured to energize the x-ray source to a first voltage and configured to energize the x-ray source to a second voltage, the first voltage distinct from the second voltage. The system further includes a controller configured to cause the generator to energize the x-ray source to the first voltage for a first duration, acquire imaging data for at least one view during at least the first duration, after the first duration, cause the generator to energize the x-ray source to the second voltage for a second duration, and acquire imaging data for two or more views during at least the second duration. | 04-09-2009 |
20090161814 | METHOD FOR CALIBRATING A DUAL -SPECTRAL COMPUTED TOMOGRAPHY (CT) SYSTEM - A method for calibrating and reconstructing material density images in a dual-spectral computed tomography (CT) system | 06-25-2009 |
20110150171 | COMPUTED TOMOGRAPHY SYSTEM WITH DATA COMPRESSION AND TRANSFER - A computed tomography (CT) system that includes a rotational gantry and a stationary structure communicatively coupled to the rotational gantry is provided. The rotational gantry includes an X-ray source configured to emit an X-ray beam through a subject, an X-ray detector comprising one or more detector elements that receive incoming X-rays and to convert the incoming X-rays to image signals, and a data acquisition unit that processes the image signals to generate processed image data. The stationary structure is coupled to the rotational gantry via one or more slip rings that transfer the processed image data from the rotational gantry to stationary memory integral with the stationary structure via a bidirectional serial data exchange protocol. | 06-23-2011 |
20110150174 | MULTIPLE X-RAY TUBE SYSTEM AND METHOD OF MAKING SAME - An imaging system includes a rotatable gantry having an opening therein to receive a subject to be scanned and configured to rotate about a central axis in a rotation direction. The imaging system also includes a first x-ray source coupled to the rotatable gantry at a first position, wherein the first position is offset from the central axis of the rotatable gantry by a first distance. Further, the imaging system includes a second x-ray source coupled to the rotatable gantry at a second position, wherein the second position is offset from the central axis of the rotatable gantry by a second distance, wherein the second position is offset from the first position in a direction coincident with the rotation direction, and wherein the second position is offset from the first position in a direction parallel to the central axis. | 06-23-2011 |
20110211667 | DE-POPULATED DETECTOR FOR COMPUTED TOMOGRAPHY AND METHOD OF MAKING SAME - A system, method, and apparatus includes a computed tomography (CT) detector array having a central region with a plurality of central region detecting cells configured to acquire CT data of a first number of slices during a scan, a first wing along a first side of the central region, and a second wing along a second side of the central region opposite the first side. The first wing includes a plurality of first wing detecting cells configured to acquire CT data of a second number of slices during the scan. The second wing includes a plurality of second wing detecting cells configured to acquire CT data of a third number of slices during the scan. The second and third number of slices are less than the first number of slices. The first wing detecting cells are of a different type than the central region detecting cells. | 09-01-2011 |
20120014502 | ASYMMETRIC DE-POPULATED DETECTOR FOR COMPUTED TOMOGRAPHY AND METHOD OF MAKING SAME - A computed tomography (CT) detector array includes a central region substantially symmetric about a central axis thereof and includes a first plurality of x-ray detector cells configured to acquire CT data from a first number of detector rows during a scan, wherein the central axis is in a channel direction of the CT detector array and transverse to a slice direction of the CT detector array. A first wing is coupled to a first side of the central region, and a second wing is coupled to a second side of the central region opposite the first side. The first and second wings include respective second and third pluralities of x-ray detector cells and are each configured to acquire CT data from a number of detector rows that is less than the first number of detector rows. The CT detector array is asymmetric about the central axis of the central region. | 01-19-2012 |
20120163530 | ANODE TARGET FOR AN X-RAY TUBE AND METHOD FOR CONTROLLING THE X-RAY TUBE - Anode targets for an x-ray tube and methods for controlling x-ray tubes for x-ray systems are provided. One x-ray system includes a field-generator configured to generate a field, an electron beam generator configured to generate an electron beam directed towards a target and a voltage controller configured to control the electron beam generator to produce an electron beam at a first energy level and an electron beam at a second energy level. The x-ray system also includes a field-generator controller configured to control a field to deflect at least one of the electron beams, wherein the electron beam, at the first energy level, impinges on the target at a first contact position and the electron beam, at the second energy level, impinges on the target at a second contact position. The at the first contact position and at the second contact position is configured to filter x-rays. | 06-28-2012 |
20120177173 | METHOD AND APPARATUS FOR REDUCING IMAGING ARTIFACTS - A method for reducing imaging artifacts includes preprocessing a computed tomography (CT) projection data set to generate preprocessed CT projection data, filtering the preprocessed CT projection data using a mean-preserving filter (MPF) to reduce electronic noise, generating a sinogram using the filtered CT projection data, performing a minus logarithmic operation on the sinogram to generate a noise corrected image, and displaying the noise corrected image on a display. A imaging correcting module and a multi-modality imaging system are also described herein. | 07-12-2012 |
20130004050 | METHOD AND SYSTEM FOR SCATTER CORRECTION IN X-RAY IMAGING - Approaches for deriving scatter information using inverse tracking of scattered X-rays is disclosed. In certain embodiments scattered rays are tracked from respective locations on a detector to a source of the X-ray radiation, as opposed to tracking schemes that proceed from the source to the detector. In one such approach, the inverse tracking is implemented using a density integrated volume that reduces the integration steps performed. | 01-03-2013 |
20130058451 | METHOD OF DOSE REDUCTION FOR CT IMAGING AND APPARATUS FOR IMPLEMENTING SAME - A CT system includes an x-ray source configured to project an x-ray beam toward an object, a detector array, and a bowtie filter. The bowtie filter includes a first x-ray filtration region positioned to attenuate x-rays that pass through an isochannel of the detector array, a second x-ray filtration region positioned to attenuate x-rays that pass through channels of the detector array that are offcenter in a channel direction from the isochannel, and an x-ray attenuation material positionable to attenuate the x-rays that pass through the channels of the detector array that are offcenter in the channel direction from the isochannel. The CT system also includes a data acquisition system (DAS) connected to the detector array and configured to receive outputs from the detector array, and a computer programmed to acquire projections of imaging data of the object, and generate an image of the object using the imaging data. | 03-07-2013 |
20140056497 | SYSTEM AND METHOD FOR CORRECTING FOR METAL ARTIFACTS USING MULTI-ENERGY COMPUTED TOMOGRAPHY - A method is provided. The method includes acquiring a first dataset at a first energy spectrum and a second dataset at a second energy spectrum. The method also includes extracting a metal artifact correction signal using the first dataset and the second dataset or using a first reconstructed image and a second reconstructed image generated respectively from the first and the second datasets. The method further includes performing metal artifact correction on the first reconstructed image using the metal artifact correction signal to generate a first corrected image. | 02-27-2014 |
20140133719 | SYSTEM AND METHOD FOR MULTI-MATERIAL CORRECTION OF IMAGE DATA - A method is provided. The method includes acquiring projection data of an object from a plurality of pixels, reconstructing the acquired projection data from the plurality of pixels into a reconstructed image, performing material characterization and decomposition of an image volume of the reconstructed image to reduce a number of materials analyzed in the image volume to two basis materials. The method also includes generating a re-mapped image volume for at least one basis material of the two basis materials, and performing forward projection on at least the re-mapped image volume for the at least one basis material to produce a material-based projection. The method further includes generating multi-material corrected projections based on the material-based projection and a total projection attenuated by the object, which represents both of the two basis materials, wherein the multi-material corrected projections include linearized projections. | 05-15-2014 |
20140328448 | SYSTEM AND METHOD FOR MULTI-MATERIAL CORRECTION OF IMAGE DATA - A method is provided. The method includes acquiring projection data of an object from a plurality of pixels, reconstructing the acquired projection data from the plurality of pixels into a reconstructed image, performing material characterization and decomposition of an image volume of the reconstructed image to reduce a number of materials analyzed in the image volume to two basis materials. The method also includes generating a re-mapped image volume for at least one basis material of the two basis materials, and performing forward projection on at least the re-mapped image volume for the at least one basis material to produce a material-based projection. The method further includes generating multi-material corrected projections based on the material-based projection and a total projection attenuated by the object, which represents both of the two basis materials, wherein the multi-material corrected projections include linearized projections. | 11-06-2014 |
20140328450 | SYSTEM AND METHOD FOR REDUCING HIGH DENSITY ARTIFACTS IN COMPUTED TOMOGRAPHY IMAGING - An imaging system includes a rotatable gantry for receiving an object to be scanned, a generator configured to energize an x-ray source to generate x-rays, a detector positioned to receive the x-rays that pass through the object, and a computer. The computer is programmed to obtain knowledge of a metal within the object, scan the object using system scanning parameters, reconstruct an image of the object using a reconstruction algorithm, and automatically select at least one of the system scanning parameters and the reconstruction algorithm based on the obtained knowledge. | 11-06-2014 |
Patent application number | Description | Published |
20110282925 | DIRECTIONAL OPTIMIZATION VIA EBW - An optimization system and method includes determining a best gradient as a sparse direction in a function having a plurality of parameters. The sparse direction includes a direction that maximizes change of the function. This maximum change of the function is determined by performing an optimization process that gives maximum growth subject to a sparsity regularized constraint. An extended Baum Welch (EBW) method can be used to identify the sparse direction. A best step size is determined along the sparse direction by finding magnitudes of entries of direction that maximizes the function restricted to the sparse direction. A solution is recursively refined for the function optimization using a processor and storage media. | 11-17-2011 |
20110283226 | WINDOW DISPLAY MANAGEMENT IN A GRAPHICAL USER INTERFACE - The present invention provides a computer implemented method and data processing system for effectively presenting popup and related windows on a computer GUI. An example system may include a computer processor coupled to the computer readable memory. The computer processor is configured to receive content of a new window for display in the display screen, perform a text analysis on the content of the new window to determine a relevance of the new window to the user, and determine a display position of the new window on the display screen based on the relevance of the new window to the user and a cursor position in the GUI displaying keyboard input such that the new window is displayed on the display screen at the determined display position. | 11-17-2011 |
20110304446 | SYSTEM FOR PREVENTING HANDHELD DEVICE USE WHILE OPERATING A VEHICLE - Techniques for preventing a driver of a moving vehicle from using a handheld device while driving. An example system of the invention includes a plurality of biometric sensors configured to receive biometric data from the driver and a user of the handheld device. Contemporaneously with operation of the vehicle and the handheld device, the biometric data is analyzed in order to determine a match between the identity of the vehicle driver and the user of the handheld device. A controller is configured to selectively interrupt operation of the vehicle or handheld device upon detecting the match. | 12-15-2011 |
20120016674 | Modification of Speech Quality in Conversations Over Voice Channels - Techniques are disclosed for modifying speech quality in a conversation over a voice channel. For example, a method for modifying a speech quality associated with a spoken utterance transmittable over a voice channel comprises the following steps. The spoken utterance is obtained prior to an intended recipient of the spoken utterance receiving the spoken utterance. An existing speech quality of the spoken utterance is determined. The existing speech quality of the spoken utterance is compared to at least one desired speech quality associated with at least one previously obtained spoken utterance to determine whether the existing speech quality substantially matches the desired speech quality. At least one characteristic of the spoken utterance is modified to change the existing speech quality of the spoken utterance to the desired speech quality when the existing speech quality does not substantially match the desired speech quality. The spoken utterance is presented with the desired speech quality to the intended recipient. | 01-19-2012 |
20120078621 | SPARSE REPRESENTATION FEATURES FOR SPEECH RECOGNITION - Techniques are disclosed for generating and using sparse representation features to improve speech recognition performance. In particular, principles of the invention provide sparse representation exemplar-based recognition techniques. For example, a method comprises the following steps. A test vector and a training data set associated with a speech recognition system are obtained. A subset of the training data set is selected. The test vector is mapped with the selected subset of the training data set as a linear combination that is weighted by a sparseness constraint such that a new test feature set is formed wherein the training data set is moved more closely to the test vector subject to the sparseness constraint. An acoustic model is trained on the new test feature set. | 03-29-2012 |
20120189878 | Optimizing Battery Usage - Techniques for optimizing battery usage are provided. The techniques include sensing energy level of a battery, comparing the sensed energy level of the battery to a predetermined energy threshold for the battery, and controlling energy flow to and from the battery based on the comparison of the sensed energy level and the energy threshold. | 07-26-2012 |
20120210277 | USAGE BASED SCREEN MANAGEMENT - An apparatus and method are provided for a power saving for multi-media output devices that belong to two or more interconnected devices. The method includes receiving a set of predetermined criteria associated with at least one of application type, user behavior, and user characteristics. The method further includes selectively modifying portions of at least one of the multi-media output devices in accordance with the set of predetermined criteria. The one or more portions are less than an entirety of the at least one of the multi-media output devices. | 08-16-2012 |
20120215843 | Virtual Communication Techniques - Techniques for facilitating communication are provided. The techniques include using a machine-to-machine communication to facilitate communication between one or more human users of a communicator device and a compatible communicator device, wherein using the machine-to-machine communication to facilitate communication between one or more human users comprises initiating a machine-to-machine communication with a compatible communicator device if the device is within the geographic proximity, wherein the machine-to-machine communication incorporates one or more related items from a user profile of each device automatically extracted by the device initiating the machine-to-machine communication, and conducting the machine-to-machine communication in a manner in which the communication can be monitored by the one or more human users. | 08-23-2012 |
20120240237 | SYSTEM AND METHOD FOR IN-PRIVATE BROWSING - A method, system, and computer program product for operating a web browser in an open browsing mode and a private browsing mode. The method may include calculating, by a computer processor, a privacy probability that a website contains information sensitive to the user. The privacy probability may be based, at least in part, on historical use of the private browsing mode by the user. The method may also include comparing the privacy probability to a privacy threshold and automatically switching the browser from the open browsing mode to the private browsing mode for the website if the privacy probability is greater than the privacy threshold. | 09-20-2012 |
20120243670 | Automatically Updating Meeting Information - Techniques for automatically providing updated meeting information are provided. The techniques include facilitating receipt of a message pertaining to a meeting, automatically interpreting the message to determine if the message requires that meeting information be changed, automatically updating the meeting information if a change is required from the message, and automatically sending a message to each meeting participant informing each participant of the updated meeting information. | 09-27-2012 |
20120253784 | LANGUAGE TRANSLATION BASED ON NEARBY DEVICES - A device, method, and computer program for performing language translation. An example embodiment may include a communications module configured to receive device data from a nearby device. A constraint module is configured to limit a translation domain of the language translation based on the device data. Language translation is performed within the limited translation domain. | 10-04-2012 |
20120290299 | Translating Between Spoken and Written Language - Techniques for converting spoken speech into written speech are provided. The techniques include transcribing input speech via speech recognition, mapping each spoken utterance from input speech into a corresponding formal utterance, and mapping each formal utterance into a stylistically formatted written utterance. | 11-15-2012 |
20130198761 | Intelligent Dialogue Amongst Competitive User Applications - A method, an apparatus and an article of manufacture for enabling communication between at least two computer applications that is observable to a user. The method includes obtaining a description of functions for each of the at least two computer applications, comparing the description of functions for each of the at least two computer applications, generating a dialog between the at least two applications based on the comparing of the description of functions for each of the at least two computer applications, and making the dialog available to a user. | 08-01-2013 |
20130227701 | Masking Mobile Message Content - A method, an apparatus and an article of manufacture for masking a message on an electronic device. The method includes receiving a message on an electronic device, determining if a message category label is included in the message, mapping the message category to a corresponding masking format if a message category label is included in the message, extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format, and masking the message on the electronic device by transforming the message into the masking format that corresponds to the message category for the message. | 08-29-2013 |
20130268242 | Sparse Representation for Dynamic Sensor Networks - A method, an apparatus and an article of manufacture for evaluating data from a network of sensors. The method includes analyzing data received from at least one sensor using exemplar-based sparse representation processing to create a sparse representation of the data, determining at least one discrete sparse characteristic of an event in the data received from the at least one sensor based on the sparse representation of the data, and evaluating the at least one discrete sparse characteristic of an event in the data to perform at least one task associated with the representation of the event in the data. | 10-10-2013 |
20140012563 | PROVIDING MULTI-LINGUAL SEARCHING OF MONO-LINGUAL CONTENT - Approaches for translating a transliterated search query are provided. An approach includes: receiving a search query containing a transliterated word; determining a source language corresponding to the transliterated word; converting the transliterated word to a word in the source language; translating the word in the source language to a word in a target language; and performing a search using the word in the target language. | 01-09-2014 |
20140012567 | Text Auto-Correction via N-Grams - An input text string is received that contains characters or words. The input text string can be completed or corrected using contact scores based on n-grams. In addition, a subsequent text string and a preceding text string for the input text string are also identified, again using n-gram scores. A corrected text string is created by inserting the preceding text string before the input text string and appending the subsequent text string after the input text string. | 01-09-2014 |
20140012568 | Text Auto-Correction via N-Grams - An input text string is received that contains characters or words. The input text string can be completed or corrected using contact scores based on n-grams. In addition, a subsequent text string and a preceding text string for the input text string are also identified, again using n-gram scores. A corrected text string is created by inserting the preceding text string before the input text string and appending the subsequent text string after the input text string. | 01-09-2014 |
20140012912 | Controlled Resources Based on Good Behavior - Computing system resources are controlled based on the behavioral attributes associated with users of the computing system. These behavioral attributes are monitored in real time and through a historical log, and behavioral attributes that fall outside pre-determined preferred behavioral parameters are detected. Access by the computing system user to computing system resources contained in a preferred and habitually accessed computing system resource set associated with the computing system user are adjusted in response to the detection of the behavioral attribute outside the pre-determined preferred behavioral parameters. | 01-09-2014 |
20140013445 | Controlled Resources Based on Good Behavior - Computing system resources are controlled based on the behavioral attributes associated with users of the computing system. These behavioral attributes are monitored in real time and through a historical log, and behavioral attributes that fall outside pre-determined preferred behavioral parameters are detected. Access by the computing system user to computing system resources contained in a preferred and habitually accessed computing system resource set associated with the computing system user are adjusted in response to the detection of the behavioral attribute outside the pre-determined preferred behavioral parameters. | 01-09-2014 |
20140019388 | SYSTEM AND METHOD FOR LOW-RANK MATRIX FACTORIZATION FOR DEEP BELIEF NETWORK TRAINING WITH HIGH-DIMENSIONAL OUTPUT TARGETS - Systems and methods for reducing a number of training parameters in a deep belief network (DBN) are provided. A method for reducing a number of training parameters in a deep belief network (DBN) comprises determining a network architecture including a plurality of layers, using matrix factorization to represent a weight matrix of a final layer of the plurality of layers as a plurality of matrices, and training the DBN having the plurality of matrices. | 01-16-2014 |
20140019697 | CLIPBOARD FOR PROCESSING RECEIVED DATA CONTENT - An embodiment of the invention directed to a method is associated with data content, comprising discrete data portions including first data and second data portions separated from each other in the data content. A copy operation is implemented on data portions so that at least some of the data portions are each copied to a buffer, which include the first and second data portions. A paste operation is carried out to present each of the copied data portions as an input for an output data selection task. Prespecified criteria is used in the output data selection task to select a number of the copied data portions to be selected data for a given purpose, the selected number of copied data portions being less than data portions presented by the paste operation, and the selected copied data portions including the first and second data portions. | 01-16-2014 |
20140019857 | CLIPBOARD FOR PROCESSING RECEIVED DATA CONTENT - An embodiment of the invention directed to a method is associated with data content, comprising discrete data portions including first data and second data portions separated from each other in the data content. A copy operation is implemented on data portions so that at least some of the data portions are each copied to a buffer, which include the first and second data portions. A paste operation is carried out to present each of the copied data portions as an input for an output data selection task. Prespecified criteria is used in the output data selection task to select a number of the copied data portions to be selected data for a given purpose, the selected number of copied data portions being less than data portions presented by the paste operation, and the selected copied data portions including the first and second data portions. | 01-16-2014 |
20140032570 | Discriminative Learning Via Hierarchical Transformations - Techniques for discriminative learning via hierarchical transformations. A method includes obtaining a model of a first set of data, two or more data transformations, and a second set of data, evaluating the two or more data transformations to determine which data transformation will most effectively modify the second set of data to match the model, and selecting the data transformation that will most effectively modify the second set of data to match the model based on the evaluation. | 01-30-2014 |
20140032571 | Discriminative Learning Via Hierarchical Transformations - A system and an article of manufacture for discriminative learning via hierarchical transformations, which includes obtaining a model of a first set of data, two or more data transformations, and a second set of data, evaluating the two or more data transformations to determine which data transformation will most effectively modify the second set of data to match the model, and selecting the data transformation that will most effectively modify the second set of data to match the model based on the evaluation. | 01-30-2014 |
20140039691 | Multi-Dimensional Heating and Cooling System - Methods and system for facilitating multi-dimensional personal heating and cooling. User information is used as a mean to configure the temperature in a surrounding environment, thereby facilitating comfort for a user and, in the case wherein multiple users are accessing an area, classifying the area into a number of regions and maintaining each region at a different temperature and guiding the users to desired regions. | 02-06-2014 |
20140074943 | Electronic Communication Warning and Modification - Techniques for electronic communication warning and modification. A method includes automatically detecting an emotional state of a sender of an electronic communication, encoding the detected emotional state of the sender, using input from at least one additional source, as metadata, embedding the metadata in the electronic communication to create an annotated version of the electronic communication, and transmitting the annotated version of the electronic communication to a recipient. | 03-13-2014 |
20140074945 | Electronic Communication Warning and Modification - A system and article of manufacture for electronic communication warning and modification include automatically detecting an emotional state of a sender of an electronic communication, encoding the detected emotional state of the sender, using input from at least one additional source, as metadata, embedding the metadata in the electronic communication to create an annotated version of the electronic communication, and transmitting the annotated version of the electronic communication to a recipient. | 03-13-2014 |
20140112201 | Forming a Convex Polygon of Mobile Sensors - Forming a convex polygon of a plurality of mobile sensors in an area is provided. Sensor output data received from the plurality of mobile sensors in the area is analyzed using an optimization problem. It is determined whether the plurality of mobile sensors forms the convex polygon in the area. In response to determining that the plurality of mobile sensors does form the convex polygon in the area, an objective function and a set of constraints corresponding to the optimization problem are generated. Then, a sparse solution of the optimization problem is calculated using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. | 04-24-2014 |
20140114625 | Forming a Convex Polygon of Mobile Sensors - Forming a convex polygon of a plurality of mobile sensors in an area is provided. Sensor output data received from the plurality of mobile sensors in the area is analyzed using an optimization problem. It is determined whether the plurality of mobile sensors forms the convex polygon in the area. In response to determining that the plurality of mobile sensors does form the convex polygon in the area, an objective function and a set of constraints corresponding to the optimization problem are generated. Then, a sparse solution of the optimization problem is calculated using the objective function and the set of constraints to determine vector weight values for each of the plurality of mobile sensors. | 04-24-2014 |
20140119563 | SYSTEM AND METHOD FOR USING BIOMETRICS TO PREDICT AND SELECT MUSIC PREFERENCES - Systems and methods for using biometrics to select music preference are provided. A system for using biometrics to select music preferences for a user in a vehicle, comprises a music selection module electrically coupled to at least one biometric sensor in the vehicle, wherein the at least one biometric sensor senses a characteristic of the user and outputs data for the sensed characteristic to the music selection module, and wherein the music selection module selects a music selection for the user based on the sensed characteristic data, and a controller module electrically coupled to the music selection module to control playing of the music selection, wherein the controller module receives an output including the music selection from the music selection module. | 05-01-2014 |
20140119564 | SYSTEM AND METHOD FOR USING BIOMETRICS TO PREDICT AND SELECT MUSIC PREFERENCES - Systems and methods for using biometrics to select music preference are provided. A system for using biometrics to select music preferences for a user in a vehicle, comprises a music selection module electrically coupled to at least one biometric sensor in the vehicle, wherein the at least one biometric sensor senses a characteristic of the user and outputs data for the sensed characteristic to the music selection module, and wherein the music selection module selects a music selection for the user based on the sensed characteristic data, and a controller module electrically coupled to the music selection module to control playing of the music selection, wherein the controller module receives an output including the music selection from the music selection module. | 05-01-2014 |
20140156176 | MANAGING VEHICLES ON A ROAD NETWORK - A system and method for managing vehicles on a road network can include a processor that performs operations including accessing a matrix of vehicle parameters of a plurality of communicating vehicles on the road network and representing the plurality of communicating vehicles in a graph with a plurality of nodes corresponding to the plurality of communicating vehicles and edges corresponding to the vehicle parameters. The system and method can include partitioning, with a processing device, the graph to reduce disruptions to the road network below a threshold level to support safe and efficient traffic flow and assigning one or more exclusion zones within the road network to each partition of the graph by associating the vehicle parameters for each vehicle. | 06-05-2014 |
20140156177 | MANAGING VEHICLES ON A ROAD NETWORK - A system and method for managing vehicles on a road network can include a processor that performs operations including accessing a matrix of vehicle parameters of a plurality of communicating vehicles on the road network and representing the plurality of communicating vehicles in a graph with a plurality of nodes corresponding to the plurality of communicating vehicles and edges corresponding to the vehicle parameters. The system and method can include partitioning, with a processing device, the graph to reduce disruptions to the road network below a threshold level to support safe and efficient traffic flow and assigning one or more exclusion zones within the road network to each partition of the graph by associating the vehicle parameters for each vehicle. | 06-05-2014 |
20140156575 | Method and Apparatus of Processing Data Using Deep Belief Networks Employing Low-Rank Matrix Factorization - Deep belief networks are usually associated with a large number of parameters and high computational complexity. The large number of parameters results in a long and computationally consuming training phase. According to at least one example embodiment, low-rank matrix factorization is used to approximate at least a first set of parameters, associated with an output layer, with a second and a third set of parameters. The total number of parameters in the second and third sets of parameters is smaller than the number of sets of parameters in the first set. An architecture of a resulting artificial neural network, when employing low-rank matrix factorization, may be characterized with a low-rank layer, not employing activation function(s), and defined by a relatively small number of nodes and the second set of parameters. By using low rank matrix factorization, training is faster, leading to rapid deployment of the respective system. | 06-05-2014 |
20140214403 | SYSTEM AND METHOD FOR IMPROVING VOICE COMMUNICATION OVER A NETWORK - Systems and methods for improving communication over a network are provided. A system for improving communication over a network, comprises a detection module capable of detecting data indicating a problem with a communication between at least two participants communicating via communication devices over the network, a management module capable of analyzing the data to determine whether a participant is dissatisfied with the communication, wherein the management module includes a determining module capable of determining that the participant is dissatisfied, and identifying an event causing the dissatisfaction, and a resolution module capable of providing a solution for eliminating the problem. | 07-31-2014 |
20140214426 | SYSTEM AND METHOD FOR IMPROVING VOICE COMMUNICATION OVER A NETWORK - Systems and methods for improving communication over a network are provided. A system for improving communication over a network, comprises a detection module capable of detecting data indicating a problem with a communication between at least two participants communicating via communication devices over the network, a management module capable of analyzing the data to determine whether a participant is dissatisfied with the communication, wherein the management module includes a determining module capable of determining that the participant is dissatisfied, and identifying an event causing the dissatisfaction, and a resolution module capable of providing a solution for eliminating the problem. | 07-31-2014 |
20140297783 | UNDOING SENT COMMUNICATIONS - Techniques for managing objects sent in a communication system. For example, a method for managing an object in a communication system comprises the following steps. An object previously sent in the communication system is identified. A first target to which the object was sent is determined. A first agent is deployed to the first target. The first agent is configured to undo the previously sent object at the first target, and determine if the previously sent object was sent from the first target to a second target. When the previously sent object was sent from the first target to the second target, the method deploys a second agent to the second target to undo the previously sent object at the second target. | 10-02-2014 |
20140297786 | UNDOING SENT COMMUNICATIONS - Techniques for managing objects sent in a communication system. For example, an apparatus for managing an object in a communication system is configured to identify an object previously sent in the communication system. A first target to which the object was sent is determined. A first agent is deployed to the first target. The first agent is configured to undo the previously sent object at the first target, and determine if the previously sent object was sent from the first target to a second target. When the previously sent object was sent from the first target to the second target, the apparatus deploys a second agent to the second target to undo the previously sent object at the second target. | 10-02-2014 |
20140317069 | INDEXING OF SIGNIFICANT MEDIA GRANULARS - Identifying significant media granulars may comprise partitioning a media document into one or more media granulars. A score may be assigned to each of the one or more media granulars. The one or more media granulars may be monitored to detect one or more user actions on the one or more media granular. The score associated with a respective one of the media granulars may be updated based on a number of user actions detected on the respective one of the media granulars. A media granular may be identified as being significant based on the score meeting a threshold. | 10-23-2014 |
20140317123 | INDEXING OF SIGNIFICANT MEDIA GRANULARS - Identifying significant media granulars may comprise partitioning a media document into one or more media granulars. A score may be assigned to each of the one or more media granulars. The one or more media granulars may be monitored to detect one or more user actions on the one or more media granular. The score associated with a respective one of the media granulars may be updated based on a number of user actions detected on the respective one of the media granulars. A media granular may be identified as being significant based on the score meeting a threshold. | 10-23-2014 |
20140352139 | POWER SOURCE ENCAPSULATION - A method comprising the steps of encapsulating a power source including a set of power terminals in a cover and sealing the power source including the set of power terminals within the cover and inserting a set of conductive contacts through the cover to contact the set of power terminals and provide conductive access to the set of power terminals of the power source from outside the cover without allowing exposure of the power source to an environment outside the cover. | 12-04-2014 |
20140356699 | POWER SOURCE ENCAPSULATION - A system includes a power source having a set of power terminals, a cover encapsulating the power source including the set of power terminals and sealing the power source including the set of power terminals within the cover, and a set of conductive contacts passing through the cover, contacting the set of power terminals, and providing conductive access to the set of power terminals of the power source from outside the cover without allowing exposure of the power source to an environment outside the cover. | 12-04-2014 |
20140372538 | SYSTEM AND METHOD FOR GENERATING INTENTIONAL INTERRUPTIONS DURING GATHERINGS - Systems and methods for generating interruptions are provided. A method for generating interruptions, comprises generating a message for one or more recipients, detecting that a computing device is being used for a presentation, concluding, using a processor, that the one or more recipients are in an audience for the presentation, and after concluding that the one or more recipients are in the audience, interrupting the presentation with the message. | 12-18-2014 |
20140372650 | SYSTEM AND METHOD FOR GENERATING INTENTIONAL INTERRUPTIONS DURING GATHERINGS - Systems and methods for generating interruptions are provided. A method for generating interruptions, comprises generating a message for one or more recipients, detecting that a computing device is being used for a presentation, concluding, using a processor, that the one or more recipients are in an audience for the presentation, and after concluding that the one or more recipients are in the audience, interrupting the presentation with the message. | 12-18-2014 |
20150051826 | SYSTEM AND METHOD FOR PROVIDING GLOBAL POSITIONING SYSTEM (GPS) FEEDBACK TO A USER - Systems and methods for providing global positioning system (GPS) feedback to a user are provided. A method for providing global positioning system (GPS) feedback to a user, comprises evaluating a route of the user to determine potential points of confusion, collecting at least one of behavioral information and physiological information from the user, analyzing the collected information to determine a level of user confusion at a point on the route and whether the level of the user confusion exceeds a threshold, and providing the user with clarifying feedback upon at least one of a determination of a potential point of confusion and the level of the user confusion exceeding the threshold. | 02-19-2015 |
20150058312 | PROVIDING MULTI-LINGUAL SEARCHING OF MONO-LINGUAL CONTENT - Approaches for translating a transliterated search query are provided. An approach includes receiving a search query containing a transliterated word. The approach also includes determining a source language corresponding to the transliterated word. The approach further includes converting the transliterated word to a word in the source language. The approach additionally includes translating the word in the source language to a word in a target language. The approach also includes performing a search using the word in the target language. | 02-26-2015 |
20150058426 | SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING EMAIL SUBJECT LINES - Systems and methods for automatically generating e-mail subject lines are provided. A method for automatic generation of subject lines for electronic mail (email), comprises extracting topics from an email message, computing a sender relevance score for each topic, computing a receiver relevance score for each topic, ranking the topics based on the sender and receiver relevance scores, extracting syntactic units from the email message, ranking the extracted syntactic units from the email message based on the topic ranking, and assigning one or more subject lines to the email message based on the ranking of the syntactic units. | 02-26-2015 |
20150058428 | SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING EMAIL SUBJECT LINES - Systems and methods for automatically generating e-mail subject lines are provided. A method for automatic generation of subject lines for electronic mail (email), comprises extracting topics from an email message, computing a sender relevance score for each topic, computing a receiver relevance score for each topic, ranking the topics based on the sender and receiver relevance scores, extracting syntactic units from the email message, ranking the extracted syntactic units from the email message based on the topic ranking, and assigning one or more subject lines to the email message based on the ranking of the syntactic units. | 02-26-2015 |
20150154236 | INDEXING CONTENT AND SOURCE CODE OF A SOFTWARE APPLICATION - In a method for generating a searchable index from an analysis of a software application, receiving a first software application. The one or more processors determine that a first source code of the first software application is inaccessible. The one or more processors stimulate the first software application. The one or more processors analyze textual data resulting from the stimulation of the first software application. The one or more processors classify one or more images resulting from the stimulation of the first software application. The one or more processors index the analyzed textual data and the classified one or more images resulting from the stimulation of the first software application. | 06-04-2015 |
Patent application number | Description | Published |
20110131399 | Accelerating Wake-Up Time of a System - A method for accelerating a wake-up time of a system is disclosed. The method includes scrubbing and making available for allocation a minimum amount of memory, executing a boot-up operation of an operating system stored on the system, and scrubbing and making available for allocation an additional amount of memory in parallel with and subsequent to the boot-up operation of the operating system. The system may include one or more nodes, each of the nodes having a minimum node resource configuration associated therewith that corresponds to a minimum number of processors included in a node that are required to be activated in order to activate the node. The system may further include one or more partitions, where each partition encompasses at least one node. Each partition may be assigned a priority in relation to other partitions, and the partitions may be successively activated based on the assigned priorities. | 06-02-2011 |
20140115225 | CACHE MANAGEMENT BASED ON PHYSICAL MEMORY DEVICE CHARACTERISTICS - A processor unit removes, responsive to obtaining a new address, an entry from a memory of a type of memory based on a comparison of a performance of the type of memory to different performances, each of the different performances associated with a number of other types of memory. | 04-24-2014 |
20140115226 | CACHE MANAGEMENT BASED ON PHYSICAL MEMORY DEVICE CHARACTERISTICS - A processor unit removes, responsive to obtaining a new address, an entry from a memory of a type of memory based on a comparison of a performance of the type of memory to different performances, each of the different performances associated with a number of other types of memory. | 04-24-2014 |
20140115382 | Scheduling Workloads Based on Detected Hardware Errors - Scheduling workloads based on detected hardware errors is provided. In response to determining that a hardware error is detected, it is determined whether the hardware error is a cache error. In response to determining that the hardware error is a cache error, it is determined whether execution of a workload on a processor is changing contents of a cache associated with the cache error more than a threshold value. In response to determining that the execution of the workload on the processor is changing the contents of the cache associated with the cache error more than the threshold value, it is determined whether the cache associated with the cache error is private to a core in the processor. In response to determining that the cache associated with the cache error is private to a core, the execution of the workload is scheduled on a different core of the processor. | 04-24-2014 |
20140122930 | PERFORMING DIAGNOSTIC TESTS IN A DATA CENTER - Diagnostic tests are performed in a data center that includes servers of various types and a management console, where each server provides an error log in a format specific to the type of the server. The management console receives an error log indicating an error produced by a hardware component, parses the error log into an error notification that describes the error and a type of the hardware component, and provides the error notification to other servers. Each of the other servers determines whether the server includes a hardware component of the same type, and if so, performs one or more diagnostic tests on the hardware component and reports results of the diagnostic tests to the management console. | 05-01-2014 |
20140122931 | PERFORMING DIAGNOSTIC TESTS IN A DATA CENTER - Diagnostic tests are performed in a data center that includes servers of various types and a management console, where each server provides an error log in a format specific to the type of the server. The management console receives an error log indicating an error produced by a hardware component, parses the error log into an error notification that describes the error and a type of the hardware component, and provides the error notification to other servers. Each of the other servers determines whether the server includes a hardware component of the same type, and if so, performs one or more diagnostic tests on the hardware component and reports results of the diagnostic tests to the management console. | 05-01-2014 |
20140156608 | EFFICIENCY OF COMPRESSION OF DATA PAGES - A system includes a processor executing code to compress a first page of data stored in memory and calculate an effectiveness of the compression on the first page. The processor further, in response to the calculated compression effectiveness being at least equal to a pre-determined/pre-established compression effectiveness threshold: identifies a plurality of second pages of data from memory that have similarities in content with the first page; and sequentially performs subsequent compressions of second pages from among the plurality of second pages in an order that is based on a relative ranking of the plurality of second pages. The ranking of the second pages is according to a calculated differential parameter associated with each of the second pages, which indicates a level of similarity that exists between the first page and a corresponding second page. Higher ranked second pages are compressed ahead of lower rank second pages, yielding greater compression efficiency. | 06-05-2014 |
20140156611 | EFFICIENCY OF COMPRESSION OF DATA PAGES - A method includes compressing a first page of data stored in memory and calculating an effectiveness of the compression on the first page. The method further includes, in response to the calculated compression effectiveness being at least equal to a pre-determined/pre-established compression effectiveness threshold: identifying a plurality of second pages of data from memory that have similarities in content with the first page; and sequentially performing subsequent compressions of second pages from among the plurality of second pages in an order that is based on a relative ranking of the plurality of second pages. The ranking of the second pages is according to a calculated differential parameter associated with each of the second pages, which indicates a level of similarity that exists between the first page and a corresponding second page. Higher ranked second pages are compressed ahead of lower rank second pages, yielding greater compression efficiency. | 06-05-2014 |
20150074471 | Generation of Debugging Log List in a Blade Server Environment - Methods, non-transitory storage medium, and systems for generating an aggregated list of problem conditions associated with blade servers to facilitate efficient debugging thereof. In a blade server environment, each chassis is equipped with a chassis management module and each blade in each chassis is associated with a blade management controller. A data map representing the relationships between the blade servers and the shared resources is utilized by a chassis management module to aggregate and link problem conditions sensed by any of the blade management controllers. | 03-12-2015 |
20150121144 | SYNCHRONIZED DEBUG INFORMATION GENERATION - In an approach for determining a location of failure between interconnects/controller, a computer collects debug information simultaneously at a plurality of nodes coupled to an interconnect. Subsequent to collecting debug information, the computer analyzes the debug information collected simultaneously thereby determining which end of the interconnect caused the failure. | 04-30-2015 |
20150121145 | SYNCHRONIZED DEBUG INFORMATION GENERATION - In an approach for determining a location of failure between interconnects/controller, a computer collects debug information simultaneously at a plurality of nodes coupled to an interconnect. Subsequent to collecting debug information, the computer analyzes the debug information collected simultaneously thereby determining which end of the interconnect caused the failure. | 04-30-2015 |