Patent application number | Description | Published |
20090010521 | SYSTEM AND METHOD FOR DETERMINING WHETHER THERE IS AN ANOMALY IN DATA - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 01-08-2009 |
20090010545 | SYSTEM AND METHOD FOR IDENTIFYING FEATURE OF INTEREST IN HYPERSPECTRAL DATA - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 01-08-2009 |
20090175526 | METHOD OF CREATING A DIVERGENCE TRANSFORM FOR IDENTIFYING A FEATURE OF INTEREST IN HYPERSPECTRAL DATA - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 07-09-2009 |
20090324067 | System and method for identifying signatures for features of interest using predetermined color spaces - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 12-31-2009 |
20090324097 | System and method for using a template in a predetermined color space that characterizes an image source - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 12-31-2009 |
20100266179 | SYSTEM AND METHOD FOR TEXTURE VISUALIZATION AND IMAGE ANALYSIS TO DIFFERENTIATE BETWEEN MALIGNANT AND BENIGN LESIONS - A system and method for the analysis and visualization of normal and abnormal tissues, objects and structures in digital images generated by medical image sources is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects, such as cancerous growths, that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 10-21-2010 |
20110052032 | SYSTEM AND METHOD FOR IDENTIFYING SIGNATURES FOR FEATURES OF INTEREST USING PREDETERMINED COLOR SPACES - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 03-03-2011 |
20110206251 | METHOD OF CHARACTERIZING AN IMAGE SOURCE UTILIZING PREDETERMINED COLOR SPACES - A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. | 08-25-2011 |
Patent application number | Description | Published |
20090269793 | Compounds and Kits for the Detection and the Quantification of Cell Apoptosis - The present invention relates a compound of formula (1) wherein: —R1 represents a linear alkyl group of 4 to 20 carbon atoms; —Y represents a linear alkyl group of 1 to 5 carbon atoms or a group of formula —R—O—R′—, —R—CO—R′— or —R—CO—NH—R′—, in which R represents a linear alkyl group of 1 to 3 carbon atoms, R′ represents a linear alkylene group of 0-3 carbon atoms, Y being linked to the bicycle in position 6 or 7; -Z represents a linear alkyl chain of 3 or 4 carbon atoms; -A represents an oxygen atom, a sulphur atom, or a —NH group, or an amminoalkyl group —NR″ in which R″ represents an alkyl group of 1 to 20 carbon atoms; —Ar represents an aromatic cycle or polycycle consisting of 6 to 14 carbon atoms, or an aromatic heterocycle, said heterocycle containing 4, 5 or 6 carbon atoms and at least one heteroatom selected in the group consisting of N, S, and O, or a condensed aromatic heterobicycle, said heterobicycle consisting of 6 to 9 carbon atoms and at least one heteroatom selected in the group consisting of N, S, and O; —R2 and R3, which are identical or different, each representing a hydrogen atom or an alkyl group of 1 to 4 carbon atoms, R2 and R3 optionally forming a 5- to 7-membered ring with the nitrogen atom; —R4, R5 and R6, identical or different, represent an hydrogen, a linear alkyl group or a linear oxyalkyl group of 1 to 4 carbon atoms. | 10-29-2009 |
Patent application number | Description | Published |
20120209592 | STATISTICAL STEMMING - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suffix rewriting rules. A method includes obtaining a plurality of canonical suffix-rewriting rules each associated with one or more words, generating a suffix tree from the words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of final suffix-rewriting rules from the nodes in the minimum colored subset. Another method includes receiving applicable and non-applicable words for a suffix-rewriting rule, generating a suffix tree from the applicable words and the non-applicable words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of suffix-rewriting rules, wherein each rule corresponds to a node in the minimum colored subset with a valid status. | 08-16-2012 |
20130173250 | STATISTICAL STEMMING - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suffix rewriting rules. A method includes obtaining a plurality of canonical suffix-rewriting rules each associated with one or more words, generating a suffix tree from the words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of final suffix-rewriting rules from the nodes in the minimum colored subset. Another method includes receiving applicable and non-applicable words for a suffix-rewriting rule, generating a suffix tree from the applicable words and the non-applicable words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of suffix-rewriting rules, wherein each rule corresponds to a node in the minimum colored subset with a valid status. | 07-04-2013 |
20140172843 | Locally Significant Search Queries - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for servicing search queries. In one aspect, a method includes determining that a general search query is a locally significant query for a user location that is associated with the user general search query. In turn, a local search query is generated using the general search query and a location phrase representing the user location. A set of set of general search results responsive to the general search query and a set of local search results responsive to the local search query are requested. A final set of search results responsive to the search query are selected. The final set of search results include at least one search result that is included in the set of local search results, and is not included in a pre-specified quantity of highest ranking search results from the set of general search results. Data that cause presentation of the final set of search results are provided. | 06-19-2014 |
Patent application number | Description | Published |
20120200524 | NOISE FILTERING DEVICES, SYSTEMS AND METHODS FOR CAPACITANCE SENSING DEVICES - A capacitance sensing system can filter noise that presents in a subset of electrodes in the proximity of a sense object (i.e., finger). A capacitance sensing system can include a sense network comprising a plurality of electrodes for generating sense values; a noise listening circuit configured to detect noise on a plurality of the electrodes; and a filtering circuit that enables a filtering for localized noise events when detected noise values are above one level, and disables the filtering for localized noise events when detected noise values are below the one level. | 08-09-2012 |
20140015768 | EDGE-BY-EDGE INTEGRATION AND CONVERSION - An apparatus includes a transmission system configured to transmit a drive signal to a touch screen device. The apparatus also includes a reception system configured to integrate an output signal received from a touch screen device in response to the drive signals and to filter the integrated output signal to suppress noise in the output signal, wherein the reception system is configured to integrate the output signal for a period of time that is less than or equal to a signal period corresponding to the drive signal. | 01-16-2014 |
20140022201 | Gain Correction for Fast Panel Scanning - Settling time for high-impedance conductive materials in capacitance touchscreen may be overcome by employed a series of mathematical or hardware implemented correction factors. Correction factors may allow for faster mutual capacitance measurement and enable greater noise performance for mutual capacitance panels. | 01-23-2014 |
20140022203 | DISCONTINUOUS INTEGRATION USING HALF PERIODS - Apparatuses and methods of frequency hopping algorithms are described. One method monitors a signal on one or more electrodes of a sense network at a first operating frequency and detects noise in the signal at the first operating frequency. The method then switches to a second operating frequency, based on said detecting, for scanning the electrodes to detect a conductive object proximate to the plurality of electrodes, wherein a constant integration time is used for one half-period when scanning the electrodes at both the first and second operating frequencies. | 01-23-2014 |
20140022211 | TOUCHSCREEN DATA PROCESSING - Capacitive touch sensors and touchscreen data processing methods are provided. In one embodiment, the method includes sequentially integrating and converting charge from each of a plurality of sensing capacitors in an array to digital data, the digital data including sample values corresponding to a measured capacitance for each of the plurality of sensing capacitors. Noise is then separated from useful information by filtering the sample values on a sample-by-sample basis. Finally, the filtered sample values are summed and a position of at least one contact on the array determined using the filtered capacitance values. Other embodiments are also provided. | 01-23-2014 |
20140035871 | Capacitance Scanning Proximity Detection - A method and apparatus for scanning a first set of electrodes of a capacitive sense array using a first sensing mode to identify a presence of an object in proximity to the capacitive sense array, where scanning using the first sensing mode identifies objects not in physical contact with the capacitive sense array. The first set of electrodes is scanned using a second sensing mode to determine a location of the object in relation to the capacitive sense array, where rescanning using the second sensing mode determines locations of objects in physical contact with the capacitive sense array. | 02-06-2014 |
20140191995 | Touch Identification for Multi-Touch Technology - A first plurality of contact locations may be determined in view of a first scan of a touch-sensing surface and a second plurality of contact locations may be determined in view of a second scan of the touch-sensing surface. A number of total contact locations may be identified in view of the first plurality of contact locations and the second plurality of contact locations. Furthermore, a first correlation process may be performed when the number of total contact locations satisfies a threshold number and a second correlation process may be performed when the number of total contact locations does not satisfy the threshold number. | 07-10-2014 |
20140253492 | ASSIGNING ISSUES TO TECHNICAL SUPPORT GROUPS BASED ON SKILL AND PRODUCT KNOWLEDGE - A processing device scans, during a first operation, a first plurality of electrodes along a first axis in a capacitive sense array to generate a first plurality of signals corresponding to a mutual capacitance at electrode intersections of the capacitive sense array. During a second operation, the processing device scans a second plurality of electrodes along a second axis in the capacitive sense array to generate a second plurality of signals corresponding to the mutual capacitance at the electrode intersections of the capacitive sense array, wherein the second operation occurs during a different period of time than the first operation. The processing device determines a first coordinate of a conductive object proximate to the capacitive sense array based on the first plurality of signals and a second coordinate of the conductive object based on the second plurality of signals. | 09-11-2014 |
20140313169 | SLIM Sensor Design with Minimum Tail Effect - Techniques for designs of single-layer touch sensors are described herein. In an example embodiment, a device comprises a sensor array. The sensor array comprises first plurality of electrodes and second plurality of electrodes that are interleaved without intersecting each other within a touch-sensing area in a single layer on a substrate of the sensor array. A first electrode (of the first or second plurality) comprises at least two shaped portions. The two shaped portions may be disposed across at least a portion of a given second electrode from each other, or may be disposed between two or more portions of the given second electrode. The two shaped portions of the first electrode are routed in different directions on the substrate and are coupled to each other outside of the touch-sensing area of the sensor array. | 10-23-2014 |
Patent application number | Description | Published |
20090102849 | Display Underflow Prevention - In devices in which display data is read from a memory for display, display underflow in a processing block is alleviated by controlling a clock frequency driving the processing block. Stages of the processing block send underflow detection signals to underflow prevention logic. The underflow prevention logic controls the frequencies of clock signals generated by a clock generator to alleviate the underflow condition. | 04-23-2009 |
20110057936 | Managing Resources to Facilitate Altering the Number of Active Processors - A method of managing resources is provided. The method includes identifying a resource associated with a processor responsive to an impending transition, and copying the identified resource from a memory associated with the GPU or to the memory associated with the GPU. | 03-10-2011 |
20110060924 | Power Management in Multi-GPU Systems - A method of power management is provided. The method includes detecting an event, assign a first responsibility to a first graphics processing unit (GPU) and a second responsibility to second GPU, and changing a power state of the first and second GPUs based on the first and second responsibilities, respectively. The first responsibility is different from the second responsibility. | 03-10-2011 |
20110060928 | Method and Apparatus for Disabling a Device - A method of operating a device is provided. The method includes transitioning the GPU to a substantially disabled state in response to a first received signal, and generating, while the GPU is in the substantially disabled state, a response signal in response to a second received signal. The response signal is substantially similar to a second response signal that would be generated by the GPU in a powered state in response to the second received signal. | 03-10-2011 |
20120249559 | Controlling the Power State of an Idle Processing Device - A method of operating a processing device is provided. The method includes, responsive to an idle state of the processing device, transitioning the processing device to a substantially disabled state. The processing device, for example, may be a graphics processing unit (GPU). Transitioning the processing device to a substantially disabled state upon detection of an idle state may result in power savings. Corresponding systems and computer program products are also provided. | 10-04-2012 |
20130155045 | METHOD AND APPARATUS FOR POWER MANAGEMENT OF A GRAPHICS PROCESSING CORE IN A VIRTUAL ENVIRONMENT - A method and apparatus controls power management of a graphics processing core when multiple virtual machines are allocated to the graphics processing core on a much finer-grain level than conventional systems. In one example, the method and apparatus processes a plurality of virtual machine power control setting requests to determine a power control request for a power management unit of a graphics processing core. The method and apparatus then controls power levels of the graphics processing core with the power management unit based on the determined power control request. | 06-20-2013 |
20130155073 | METHOD AND APPARATUS FOR POWER MANAGEMENT OF A PROCESSOR IN A VIRTUAL ENVIRONMENT - A method and apparatus determines an activity history context for each of a plurality of virtual machines sharing use of a graphics processing core. Each activity history context provides information related to a power setting of at least one engine of the graphics processing core during at least one prior use of the graphics processing core by the corresponding virtual machine. The method and apparatus controls a power setting of the at least one engine of the graphics processing core based on the activity history context corresponding to an active virtual machine using the graphics processing core. | 06-20-2013 |
20130155081 | POWER MANAGEMENT IN MULTIPLE PROCESSOR SYSTEM - Power management for a processing system that has multiple processing units, (e.g., multiple graphics processing units (GPUs), is described herein. The processing system includes a power manager that obtains performance, power, operational or environmental data from a power management unit associated with each processor (e.g., GPU). The power manager determines, for example, an average value with respect to at least one of the performance, power, operational or environmental data. If the average value is below a predetermined threshold for a predetermined amount of time, then the power manager notifies a configuration manager to alter the number of active processors (e.g., GPUs), if possible. The power may then be distributed among the remaining GPUs or other processors, if beneficial for the operating and environmental conditions. | 06-20-2013 |
20130159755 | APPARATUS AND METHOD FOR MANAGING POWER ON A SHARED THERMAL PLATFORM FOR A MULTI-PROCESSOR SYSTEM - A method and apparatus includes a multi-processor apparatus including a plurality of integrated circuit processors having a shared thermal platform. Each processor has at least one subsystem operable at a plurality of different power settings, at least one internal thermal parameter detector providing power data related to the processor, and a power management unit. The method and apparatus illustratively shares power data from the at least one internal thermal parameter detector of each processor between the power management units of the plurality of processors; compares the shared power data from the plurality of processors to a thermal design power limit for the shared thermal platform; and controls a power setting of the at least one subsystem of the plurality of processors within the shared thermal platform based on the comparison of the shared power data to the thermal design power limit for the shared thermal platform. | 06-20-2013 |
Patent application number | Description | Published |
20090006342 | Method, Apparatus and Computer Program Product for Providing Internationalization of Content Tagging - An apparatus for providing internationalization of content tagging may include a processing element. The processing element may be configured to receive an indication of content with respect to which a function is being performed, determine whether to translate metadata associated with the content, and translate the metadata based on the determination. | 01-01-2009 |
20100100596 | Sharing Media Content with Multiple Recipients - A computing device may provide a credential related to a service. Responsive to a validation of the credential, an identification of the service may be added to a contact listing associated with the computing device. Thereafter, a user of the computing device may select the service from the contact listing in order to upload a content object to the service. Similarly, the user of the computing device may select one or more peer devices from the contact listing. Responsive to the peer device selections, the content object may be transmitted to the one or more peer devices. | 04-22-2010 |
20120078898 | Method and Device for Modifying Meta Data of Media Objects - The present invention provides a method for handling meta data of media objects, comprising creating a media object at a mobile electronic device, obtaining at least one rule defining modifications for positional data relating to at least one geographical area, determining positional data relating to the current geographical position of said mobile electronic device, applying said at least one rule to said positional data to derive positional meta data if said positional data relate to said at least one geographical area, deriving positional meta data from said determined positional data if said determined positional data do not relate to said at least one geographical area, and associating said positional meta data with said media object. An electronic device capable of performing the method is also provided. | 03-29-2012 |
Patent application number | Description | Published |
20080221806 | SENSOR HAVING A THIN-FILM INHIBITION LAYER, NITRIC OXIDE CONVERTER AND MONITOR - Sensors and detection systems suitable for measuring analytes, such as biomolecule, organic and inorganic species, including environmentally and medically relevant volatiles and gases, such as NO, NO2, CO2, NH3, H2, CO and the like, are provided. Certain embodiments of nanostructured sensor systems are configured for measurement of medically important gases in breath. Applications include the measurement of endogenous nitric oxide (NO) in breath, such as for the monitoring or diagnosis of asthma and other pulmonary conditions. | 09-11-2008 |
20120006102 | SENSOR HAVING A THIN-FILM INHIBITION LAYER - Sensors and detection systems suitable for measuring analytes, such as biomolecule, organic and inorganic species, including environmentally and medically relevant volatiles and gases, such as NO, NO2, CO2, NH3, H2, CO and the like, are provided. Certain embodiments of nanostructured sensor systems are configured for measurement of medically important gases in breath. Applications include the measurement of endogenous nitric oxide (NO) in breath, such as for the monitoring or diagnosis of asthma and other pulmonary conditions. | 01-12-2012 |
Patent application number | Description | Published |
20120088155 | ALGINATE-CONTAINING COMPOSITIONS FOR USE IN BATTERY APPLICATIONS - A silicon-based anode comprises an alginate-containing binder. The many carboxy groups of alginate bind to a surface of silicon, creating strong, rigid hydrogen bonds that withstand battery cycling. The alginate-containing binder provides good performance to the anode by (1) improving the capacity of the anode in comparison to other commercially-available binders, (2) improving Columbonic efficiency during charging and discharging cycles, and (3) improving stability during charging and discharging cycles. | 04-12-2012 |
20120251886 | CURVED TWO-DIMENSIONAL NANOCOMPOSITES FOR BATTERY ELECTRODES - A battery electrode composition is provided that comprises a composite material comprising one or more nanocomposites. The nanocomposites may each comprise a planar substrate backbone having a curved geometrical structure, and an active material forming a continuous or substantially continuous film at least partially encasing the substrate backbone. To form an electrode from the electrode composition, a plurality of electrically-interconnected nanocomposites of this type may be aggregated into one or more three-dimensional agglomerations, such as substantially spherical or ellipsoidal granules. | 10-04-2012 |
20120321959 | ELECTRODES, LITHIUM-ION BATTERIES, AND METHODS OF MAKING AND USING SAME - Described herein are improved composite anodes and lithium-ion batteries made therefrom. Further described are methods of making and using the improved anodes and batteries. In general, the anodes include a porous composite having a plurality of agglomerated nanocomposites. At least one of the plurality of agglomerated nanocomposites is formed from a dendritic particle, which is a three-dimensional, randomly-ordered assembly of nanoparticles of an electrically conducting material and a plurality of discrete non-porous nanoparticles of a non-carbon Group 4A element or mixture thereof disposed on a surface of the dendritic particle. At least one nanocomposite of the plurality of agglomerated nanocomposites has at least a portion of its dendritic particle in electrical communication with at least a portion of a dendritic particle of an adjacent nanocomposite in the plurality of agglomerated nanocomposites. | 12-20-2012 |
20120328952 | ELECTRODES, LITHIUM-ION BATTERIES, AND METHODS OF MAKING AND USING SAME - Described herein are improved composite anodes and lithium-ion batteries made therefrom. Further described are methods of making and using the improved anodes and batteries. In general, the anodes include a porous composite having a plurality of agglomerated nanocomposites. At least one of the plurality of agglomerated nanocomposites is formed from a dendritic particle, which is a three-dimensional, randomly-ordered assembly of nanoparticles of an electrically conducting material and a plurality of discrete non-porous nanoparticles of a non-carbon Group 4A element or mixture thereof disposed on a surface of the dendritic particle. At least one nanocomposite of the plurality of agglomerated nanocomposites has at least a portion of its dendritic particle in electrical communication with at least a portion of a dendritic particle of an adjacent nanocomposite in the plurality of agglomerated nanocomposites. | 12-27-2012 |
20140193712 | ALGINATE-CONTAINING COMPOSITIONS FOR USE IN BATTERY APPLICATIONS - A silicon-based anode comprises an alginate-containing binder. The many carboxy groups of alginate bind to a surface of silicon, creating strong, rigid hydrogen bonds that withstand battery cycling. The alginate-containing binder provides good performance to the anode by (1) improving the capacity of the anode in comparison to other commercially-available binders, (2) improving Columbonic efficiency during charging and discharging cycles, and (3) improving stability during charging and discharging cycles. | 07-10-2014 |
Patent application number | Description | Published |
20130083967 | System and Method for Extracting Features in a Medium from Data Having Spatial Coordinates - Systems and methods are provided for extracting various features from data having spatial coordinates. Based on a few known data points in a point cloud, other data points can be interpolated for a given parameter using probabilistic methods, thereby generating a greater number of data points. Using the greater number of data points, a Boolean function, related in part to the given parameter, can be used to extract more detailed features. Based on the Boolean values, a shape of a body having the characteristic(s) defined by the Boolean function can be constructed in a layered manner. The extraction of the features may be carried out automatically by a computing device. | 04-04-2013 |
20130096886 | System and Method for Extracting Features from Data Having Spatial Coordinates - Systems and methods are provided for extracting various features from data having spatial coordinates. The systems and methods may identify and extract data points from a point cloud, where the data points are considered to be part of the ground surface, a building, or a wire (e.g. power lines). Systems and methods are also provided for extracting wires from a noisy environment, for separating buildings from attached vegetation, for reconstructing a building, and for classifying data points according to their relief and terrain characteristics. The extraction of the features may be carried out automatically by a computing device. | 04-18-2013 |
20130202197 | System and Method for Manipulating Data Having Spatial Co-ordinates - Systems and methods are provided for extracting various features from data having spatial coordinates. The systems and methods may identify and extract data points from a point cloud, where the data points are considered to be part of the ground surface, a building, or a wire (e.g. power lines). Systems and methods are also provided for enhancing a point cloud using external data (e.g. images and other point clouds), and for tracking a moving object by comparing images with a point cloud. An objects database is also provided which can be used to scale point clouds to be of similar size. The objects database can also be used to search for certain objects in a point cloud, as well as recognize unidentified objects in a point cloud. | 08-08-2013 |
20140125671 | System and Method for Detailed Automated Feature Extraction from Data Having Spatial Coordinates - Systems and methods are provided for extracting features of a building from data having spatial coordinates. The method includes extracting one or more walls and roofs from the data; constructing a building model from the walls and roofs; extracting color data associated with the data and projecting the color data onto the building model; superimposing one or more images onto the building model; applying pattern recognition to extract one or more three-dimensional structural components of the building model; replacing identified three-dimensional structural components with the standard structural elements; comparing subsequent data sets to identify a changed object; and, extracting one or more poles in the building model's vicinity or along the edges of roads. | 05-08-2014 |
Patent application number | Description | Published |
20130084387 | METHOD FOR MAKING A PATTERNED PERPENDICULAR MAGNETIC RECORDING DISK HAVING A FePt or CoPt CHEMICALLY ORDERED RECORDING LAYER - A method for making a bit-patterned-media (BPM) magnetic recording disk includes depositing a FePt (or CoPt) alloy recording layer, and then depositing a sealing layer on the FePt layer before high-temperature annealing. The high-temperature annealing causes the FePt to become substantially chemically-ordered in the L1 | 04-04-2013 |
20130114165 | FePt-C BASED MAGNETIC RECORDING MEDIA WITH ONION-LIKE CARBON PROTECTION LAYER - A magnetic media for magnetic data recording having a plurality of magnetic grains protected by thin layers of graphitic carbon. The layers of graphitic carbon are formed in a manner similar to onion skins on an onion and can be constructed as single monatomic layers of carbon. The thin layers of graphitic carbon can be formed as layers of graphene or as fullerenes that either cover or partially encapsulate the magnetic gains. The layers of graphitic carbon provide excellent protection against corrosion and wear and greatly reduce magnetic spacing for improved magnetic performance. | 05-09-2013 |
20130170075 | SYSTEM, METHOD AND APPARATUS FOR MAGNETIC MEDIA WITH A NON-CONTINUOUS METALLIC SEED LAYER - A magnetic media has a substrate with an underlayer and a seed layer on the underlayer. The seed layer has a non-continuous metallic layer with a cubed crystalline lattice that is 001 textured, and has a lattice mismatch within 15% of a crystalline lattice structure of FePt with a metallic additive. This structure defines nucleation sites with an established epitaxial interface. | 07-04-2013 |
20130235491 | THERMALLY ENABLED EXCHANGE COUPLED MEDIA FOR MAGNETIC DATA RECORDING - A heat enabled magnetic media having a composite magnetic recording layer structure that includes first and second magnetic layers and an exchange coupling layer sandwiched between the first and second magnetic layers. The exchange coupling layer has a reduced Curie temperature that allows the magnetic layers to become decoupled a lower temperature. This reduced Curie temperature can be achieved the addition of an alloying element such as Ni or Cu into the exchange coupling layer. Therefore, the exchange coupling layer can be constructed of an alloy such as FePtNi FePtCu, and the magnetic layers can be constructed of a material such as FePt. | 09-12-2013 |
20130264306 | METHOD FOR PLANARIZING A PERPENDICULAR MAGNETIC RECORDING DISK FOR THERMALLY-ASSISTED RECORDING (TAR) - A vacuum planarization method substantially improves the surface roughness of a thermally-assisted recording (TAR) disk that has a recording layer (RL) formed of a substantially chemically-ordered FePt alloy or FePt-X alloy (or CoPt alloy or CoPt-X alloy) and a segregant, like SiO | 10-10-2013 |
20140014616 | METHOD FOR MAKING A PERPENDICULAR THERMALLY-ASSISTED RECORDING (TAR) MAGNETIC RECORDING DISK HAVING A CARBON SEGREGANT - A method of making a thermally-assisted recording (TAR) disk includes etching an initial layer of generally spherically shaped FePt grains encapsulated by shells of graphitic carbon layers. The etching partially or completely removes the carbon layers on the tops of the shells, exposing the FePt grains while leaving carbon segregant material between the FePt grains. Additional Fe, Pt and C are then simultaneously deposited. The additional Fe and Pt grow on the exposed FePt grains and increase the vertical height of the grains, resulting in growth of columnar FePt grains. The additional C forms on top of the grains that together with the intergranular carbon form larger carbon shells. The resulting FePt grains thus have a generally columnar shape with perpendicular magnetic anisotropy, rather than a generally spherical shape. Lateral grain isolation is maintained by the carbon segregant remaining between the grains. | 01-16-2014 |
20140332496 | MEDIA ETCH PROCESS - A method for etching a media is disclosed. A first magnetic layer comprising grains is deposited with a segregant such that a portion of the first segregant covers a top surface of the grains of the first magnetic layer and a second portion of the first segregant separates the grains of the first magnetic layer. The first segregant is etched to remove the portion of the first segregant that covers the top surface of the grains. | 11-13-2014 |
20140355156 | PERPENDICULAR MAGNETIC RECORDING MEDIA HAVING NOVEL MAGNETIC UNDER-LAYER STRUCTURE - A magnetic medium for perpendicular magnetic data recording having improved corrosion characteristics and reduced surface roughness. The magnetic medium includes an under-layer and a perpendicular magnetic recording layer formed over the under-layer. The under-layer can be formed of MgO and has an oxygen concentration that is greater at the perpendicular magnetic recording layer than it is away from the perpendicular magnetic recording layer. | 12-04-2014 |
Patent application number | Description | Published |
20090081246 | METHOD FOR ISOLATING HEPATITIS C VIRUS PEPTIDES - Described are methods for isolating Hepatitis C Virus peptides (HPs) that have a binding capacity to a MHC/HLA molecule or a complex comprising the HCV-peptide and the MHC/HLA molecule. In one aspect, these methods include providing a pool of HCV-peptide, said pool containing HCV-peptides which bind to said MHC/HLA molecule and HCV-peptides which do not bind to said MHC/HLA molecule, contacting said MHC/HLA molecule with said pool of HCV-peptides whereby a HCV-peptide which has a binding capacity to said MHC/HLA molecule binds to said MHC/HLA molecule and a complex comprising said HCV-peptide and said MHC/HLA molecule is formed, detecting and optionally separating said complex from the HCV-peptide which do not bind to said MHC/HLA molecule and optionally isolating and characterizing the HCV-peptide from said complex. Also described are immunogenic compositions that stimulate a specific T cell response to hepatitis C virus when administered to a subject in an effective amount. | 03-26-2009 |
20110097351 | COMPOUNDS FOR TREATING BETA-AMYLOIDOSES - The present invention relates to the use of mimotopes in the treatment of diseases associated with β-amyloid formation and/or aggregation (β-Amyloidoses) including Alzheimer's disease, whereby said mimotopes are able to induce the in vivo formation of antibodies directed to Aβ1-40/42, AβpE3-40/42, Aβ3-40/42 and Aβ11-40/42. | 04-28-2011 |
20130230545 | COMPOUNDS FOR TREATING BETA-AMYLOIDOSES - The present invention relates to the use of mimotopes in the treatment of diseases associated with β-amyloid formation and/or aggregation (β-Amyloidoses) including Alzheimer's disease, whereby said mimotopes are able to induce the in vivo formation of antibodies directed to Aβ1-40/42, AβpE3-40/42, Aβ3-40/42 and Aβ11-40/42. | 09-05-2013 |
Patent application number | Description | Published |
20120066400 | SYSTEM AND METHOD FOR PARALLEL MUXING BETWEEN SERVERS IN A CLUSTER - Systems and methods are provided for providing parallel muxing between servers in a cluster. One such system can include a cluster of one or more high performance computing systems, each including one or more processors and a high performance memory. The cluster communicates over an InfiniBand network. The system can also include a middleware environment, executing on the cluster, that includes one or more application server instances. The system can further include a plurality of muxers, wherein each application server instance includes at least one muxer. Each muxer can receive information from a plurality of threads to transmit to a different muxer on a different application server instance over the Infiniband network using a plurality of parallel channels. | 03-15-2012 |
20120144045 | SYSTEM AND METHOD FOR SUPPORTING ONE-WAY REMOTE METHOD INVOCATION FOR SESSION REPLICATION IN A SERVER CLUSTER - A system and method can support one-way Remote Method Invocation (RMI) session replication in a middleware machine environment, such as a server cluster. The server cluster can include a primary application server and a secondary application server. The primary application server receives a request with a session from a client, maintain the session information, and replicate the session information to a secondary application server using one-way Remote Method Invocation (RMI). The primary application server can then respond to the client based on the session information after receiving a return message of the one-way RMI from a network socket associate with the primary application server. The benefit of using one-way RMI is that the primary application server does not have to wait for an acknowledgment from the secondary application server instance, since the underlying transport protocol guarantees that the session data has been successfully transmitted to the second server instance. | 06-07-2012 |
20120239730 | SYSTEM INCLUDING A MIDDLEWARE MACHINE ENVIRONMENT - A system and method for providing a middleware machine or similar platform. In accordance with an embodiment the system (referred to herein in some implementations as “Exalogic”) comprises a combination of high performance hardware, together with an application server or middleware environment, to provide a complete Java EE application server complex which includes a massively parallel in-memory grid, can be provisioned quickly, and can scale on demand. In accordance with an embodiment, the system can be deployed as a full, half, or quarter rack, or other configuration, that provides an application server grid, storage area network, and InfiniBand network, which support the execution of an application server, middleware or other functionality such as, for example, WebLogic Server, JRockit or Hotspot JVM, Oracle Linux or Solaris, and Oracle VM. Additional features of the system can include, e.g. Zero Buffer Copies, Scatter/Gather I/O, T3 Connections, and Lazy Deserialization. | 09-20-2012 |
20130081060 | System and Method for Efficient Concurrent Queue Implementation - A method, system, and medium are disclosed for facilitating communication between multiple concurrent threads of execution using an efficient concurrent queue. The efficient concurrent queue provides an insert function usable by producer threads to insert messages concurrently. The queue also includes a consume function usable by consumer threads to read the messages from the queue concurrently. The consume function is configured to guarantee a per-producer ordering, such that, for any producer, messages inserted by the producer are read only once and in the order in which the producer inserted those messages. | 03-28-2013 |
20130081061 | Multi-Lane Concurrent Bag for Facilitating Inter-Thread Communication - A method, system, and medium are disclosed for facilitating communication between multiple concurrent threads of execution using a multi-lane concurrent bag. The bag comprises a plurality of independently-accessible concurrent intermediaries (lanes) that are each configured to store data elements. The bag provides an insert function executable to insert a given data element into the bag by selecting one of the intermediaries and inserting the data element into the selected intermediary. The bag also provides a consume function executable to consume a data element from the bag by choosing one of the intermediaries and consuming (removing and returning) a data element stored in the chosen intermediary. The bag guarantees that execution of the consume function consumes a data element if the bag is non-empty and permits multiple threads to execute the insert or consume functions concurrently. | 03-28-2013 |
20130346376 | De-Duplicating Immutable Data at Runtime - De-duplication of immutable data items at runtime may include identifying a set of potentially duplicate immutable data items in use by one or more applications. The applications may access the immutable data items through pointers of respective objects corresponding to the immutable data items. A de-duplication component executing distinctly from the applications may analyze the identified set of potentially duplicate immutable data items to determine two or more that have identical content and may then modify one or more pointers of the corresponding objects so that at least two of the pointers point to a single immutable data item. | 12-26-2013 |
20140047140 | SYSTEM AND METHOD FOR PROVIDING A LINEARIZABLE REQUEST MANAGER - Described herein are systems and methods for improving concurrency of a request manager for use in an application server or other environment. A request manager receives a request, and upon receiving the request the request manager associates a token with the request. A reference to the request is enqueued in each of a plurality of queues, wherein each queue stores a local copy of the token. A first reference to the request is dequeued from a particular queue, wherein when the first reference to the request is dequeued, the token is modified to create a modified token. Thereafter the request is processed. When other references to the request are dequeued from other queues, the other references to the request are discarded. | 02-13-2014 |
20140215475 | SYSTEM AND METHOD FOR SUPPORTING WORK SHARING MUXING IN A CLUSTER - A system and method can provide efficient low-latency muxing between servers in the cluster. One such system can include a cluster of one or more high performance computing systems, each including one or more processors and a high performance memory. The cluster communicates over an InfiniBand network. The system can also include a middleware environment, executing on the cluster, which includes one or more application server instances. The system can include one or more selectors, wherein each said selector contains a queue of read-ready file descriptors. Furthermore, the system can include a shared queue, wherein the read-ready file descriptors in each said selector can be emptied into the shared queue. Additionally, a plurality of muxer threads operates to take work from said shared queue. | 07-31-2014 |
20140245309 | SYSTEM AND METHOD FOR TRANSFORMING A QUEUE FROM NON-BLOCKING TO BLOCKING - A system and method can use continuation-passing to transform a queue from non-blocking to blocking. The non-blocking queue can maintain one or more idle workers in a thread pool that is not accessible from outside of the non-blocking queue. The continuation-passing can eliminate one or more serialization points in the non-blocking queue, and allows a caller to manage the one or more idle workers in the thread pool from outside of the non-blocking queue. | 08-28-2014 |
20140245312 | SYSTEM AND METHOD FOR SUPPORTING COOPERATIVE CONCURRENCY IN A MIDDLEWARE MACHINE ENVIRONMENT - A system and method can support cooperative concurrency in a priority queue. The priority queue, which includes a calendar ring and a fast lane, can detect one or more threads that contend to claim one or more requests in the priority queue. Then, a victim thread can place a request in the fast lane in the priority queue, and release a contending thread, which proceeds to consume the request in the fast lane. | 08-28-2014 |
20140245313 | SYSTEM AND METHOD FOR USING A SEQUENCER IN A CONCURRENT PRIORITY QUEUE - A system and method can support a concurrent priority queue. The concurrent priority queue allows a plurality of threads to interact with the priority queue. The priority queue can use a sequencer to detect and order a plurality of threads that contend for one or more requests in the priority queue. Furthermore, the priority queue operates to reduce the contention among the plurality of threads. | 08-28-2014 |
20140280988 | SYSTEM AND METHOD FOR PARALLEL MULTIPLEXING BETWEEN SERVERS IN A CLUSTER - Systems and methods are provided for providing parallel muxing between servers in a cluster. One such system can include a cluster of one or more high performance computing systems, each including one or more processors and a high performance memory. The cluster communicates over an InfiniBand network. The system can also include a middleware environment, executing on the cluster, that includes one or more application server instances. The system can further include a plurality of muxers, wherein each application server instance includes at least one muxer. Each muxer can receive information from a plurality of threads to transmit to a different muxer on a different application server instance over the Infiniband network using a plurality of parallel channels. | 09-18-2014 |
Patent application number | Description | Published |
20120105361 | CAPACITIVE STYLUS WITH PALM REJECTION - A system comprising a sensing device and a capacitive sense array configured to detect a presence of a passive touch object and a stylus where the capacitive sense array receives a transmit signal from the stylus via capacitive coupling. The system further comprising a processing device configured to determine the stylus location on the capacitive sense array based on the transmit signal and to synchronize the stylus to the capacitive sense array. | 05-03-2012 |
20120105362 | SYNCHRONIZING A STYLUS WITH A CAPACITIVE SENSE ARRAY - A system and method for tracking a stylus on a capacitive sense array. The system comprising the capacitive sense array configured to detect a presence of the stylus, a processing device to generate a synchronization signal, and a transmitter to transmit the synchronization signal to the stylus to synchronize the stylus to the capacitive sense array. The system further comprises a magnetic antenna configured to inductively transmit the synchronization signal to the stylus, wherein the magnetic antenna is disposed around the outer edges of the capacitance sense array, according to an embodiment of the invention. | 05-03-2012 |
20120268415 | METHOD AND APPARATUS TO IMPROVE NOISE IMMUNITY OF A TOUCH SENSE ARRAY - A method for improving noise immunity of capacitive sensing circuit associated with a touch sense array is disclosed. The capacitive sensing circuit receives a response signal from a touch sense array. The capacitive sensing circuit measures a noise component of the response signal. When a level of noise of the noise component within a passband of the capacitive sensing circuit is greater than a threshold, the capacitive sensing circuit changes at least one parameter of capacitive sensing circuit to move the passband substantially outside the frequency spectrum of the noise component. | 10-25-2012 |
20120268416 | CAPACITIVE SENSING WITH PROGRAMMABLE LOGIC FOR TOUCH SENSE ARRAYS - A touch sense controller configured to be coupled to a touch sense array is disclosed. The touch sense controller includes programmable logic that includes programmable logic elements configured to manage measurement of capacitance associated with the touch sense array. | 10-25-2012 |
20130027346 | METHOD AND APPARATUS FOR PARALLEL SCANNING AND DATA PROCESSING FOR TOUCH SENSE ARRAYS - A parallel pipelining method of operation of a touch sense controller for processing data into a touch map is disclosed. A current full scan of response signals to at least one excitation of a touch sense array is received using a first thread of a processing device. The current full scan of response signals is processed using a second thread of the processing device to render a touch map corresponding to the touch sense array. A next full scan of response signals is received using the first thread. Receiving the next full scan and processing the current full scan are performed substantially simultaneously. | 01-31-2013 |
20140118296 | METHOD AND APPARATUS FOR PARALLEL SCANNING AND DATA PROCESSING FOR TOUCH SENSE ARRAYS - A parallel pipelining method of operation of a touch sense controller for processing data into a touch map is disclosed. A current full scan of response signals to at least one excitation of a touch sense array is received using a first thread of a processing device. The current full scan of response signals is processed using a second thread of the processing device to render a touch map corresponding to the touch sense array. A next full scan of response signals is received using the first thread. Receiving the next full scan and processing the current full scan are performed substantially simultaneously. | 05-01-2014 |
Patent application number | Description | Published |
20100058008 | DATA PROCESSING CONTROL UNIT, METHOD FOR CONTROLLING DATA PROCESSING OPERATIONS AND DATA PROCESSING SYSTEM - A data processing control unit for controlling two or more data processing operations SMI | 03-04-2010 |
20100107025 | SYSTEM, COMPUTER PROGRAM PRODUCT AND METHOD FOR TESTING A LOGIC CIRCUIT - A system for testing a logic circuit which has two or more test routine modules. Each module contains a set of instructions which is executable by (a part of) the logic circuit. The set forms a test routine for performing a self-test by the part of the logic circuit. The self-test includes the part of the logic circuit testing itself for faulty behaviour, and the part of the logic circuit determining a self-test result of the testing. The system includes a test module which can execute a test application which subjects the logic circuit to a test by performing the self-test on at least a part of the logic circuit by causes the part of the logic circuit to execute a selected test routine, and determining, by the test module, an overall test result at least based on a performed self-tests. The test module includes a control output interface for activates the execution of the a selected test routine. A second test module input interface can receive the self-test result from a selected test routine. At a test module output interface the overall test result may be outputted. The test routine includes instructions for outputting, by the part of the logic circuit, data to a test routine output interface which is not connected to the second test module input interface, for outputting information about the self-test result by the test routines without passing the information through the test module. | 04-29-2010 |
20110035750 | PROCESSING RESOURCE APPARATUS AND METHOD OF SYNCHRONISING A PROCESSING RESOURCE - A processing resource apparatus comprises a reference processing module comprising a set of reference stateful elements and a target processing module comprising a set of target stateful elements. A scan chain having a first mode for supporting manufacture testing is also provided, the scan chain being arranged to couple the reference processing module to the target processing module. The scan chain also has a second mode capable of synchronising the set of target stateful elements with the set of reference stateful elements in response to a synchronisation signal. | 02-10-2011 |
20110060954 | SEMICONDUCTOR DEVICE AND METHOD FOR VALIDATING A STATE THEREOF - A semiconductor device comprises processing logic arranged to execute program instructions. The semiconductor device further comprises signature generation logic arranged to receive at least one value from at least one internal location of the semiconductor device, and to generate a current signature value, based on the at least one received value. Validation logic is arranged to validate the current signature value generated by the signature generation logic. The processing logic is further arranged, upon execution of a signature validation instruction, to enable the validation of the current signature value provided by the validation logic. | 03-10-2011 |
Patent application number | Description | Published |
20110125704 | REPLICA PLACEMENT STRATEGY FOR DISTRIBUTED DATA PERSISTENCE - Methods and systems are described that involve replica placement strategy for distributed systems. At the time of index creation, initial index replica placement is decided. The first index replica is placed locally on the current processing server node. This server node operates as a master host for the first replica. The other index replicas are placed on different hosts depending on the index type, split index or non-split index, and a set of criteria. For non-split indexes, the set of criteria includes: a number of recently created replicas per host, resource usage per host, and a total number of replicas per host. For split indexes, the set of criteria includes: a number of replicas of any split index part per host and a number of local first replicas of split index parts. If all criteria are equal, the first host in alphanumeric ordering receives a next replica. | 05-26-2011 |
20130085990 | REPLICA PLACEMENT STRATEGY FOR DISTRIBUTED DATA PERSISTENCE - Methods and systems are described that involve replica placement strategy for distributed systems. At the time of index creation, initial index replica placement is decided. The first index replica is placed locally on the current processing server node. This server node operates as a master host for the first replica. The other index replicas are placed on different hosts depending on the index type, split index or non-split index, and a set of criteria. For non-split indexes, the set of criteria includes: a number of recently created replicas per host, resource usage per host, and a total number of replicas per host. For split indexes, the set of criteria includes: a number of replicas of any split index part per host and a number of local first replicas of split index parts. If all criteria re equal, the first host in alphanumeric ordering receives a next replica. | 04-04-2013 |