Patent application number | Description | Published |
20140279876 | STORING AND PROCESSING DATA ORGANIZED AS FLEXIBLE RECORDS - A system and method are disclosed for persisting data received from disparate data sources having different internal schemas. In operation, a data processing engine aggregates related data received from the different data sources and organizes the aggregated data into flexible records. A flexible record is a composite of associated fields aggregated from a set of records received from one or more data sources. Each field associated with a flexible record includes data received from a particular data source and specifies the particular data source as the source of the data. Flexible records are stored in a storage repository, and each flexible record is associated with at least one user who accesses data via a client device. | 09-18-2014 |
20140279910 | PROVIDING DATA AGGREGATED FROM VARIOUS SOURCES TO A CLIENT APPLICATION - A system and a method are disclosed for generating a repository to be used on a client device. The repository is generated based on a repository format supported by the client device, which is identified by analyzing an empty repository created by the client device. The generated repository is configured with metadata that allows an operating system executing on the client device to communicate with the repository. Once generated, the repository is populated with data associated with a user of the client device. The populated repository is transmitted to the client device, where the repository is used by applications for retrieving and storing data. | 09-18-2014 |
20140280276 | DATABASE SHARDING BY SHARD LEVELS - A system and a method are disclosed for identifying a particular database shard associated with a given user. Each user is assigned a shard level that corresponds to a set of database shards that were active within a database management system when the user first joined the data management system. When a data request associated with a given user is received, the shard level assigned to the user identifies the database shard in the database management system that stores data associated with the user. The data request is thus processed using the identified database shard. | 09-18-2014 |
20140282570 | DYNAMIC CONSTRUCTION AND MANAGEMENT OF TASK PIPELINES - A system and method are disclosed for managing the execution of tasks. Each task in a first set of tasks included in a pipeline is queued for parallel execution. The execution of the tasks is monitored by a dispatching engine. When a particular task that specifies a next set of tasks in the pipeline to be executed has completed, the dispatching engine determines whether the next set of tasks can be executed before the remaining tasks in the first set of tasks have completed. When the next set of tasks can be executed before the remaining tasks have completed, the next set of tasks is queued for parallel execution. When the next set of tasks cannot be executed before the remaining tasks have completed, the next set of tasks is queued for parallel execution only after the remaining tasks have completed. | 09-18-2014 |
Patent application number | Description | Published |
20090116518 | Multiplexing of optical beams using reversed laser scanning - A high efficiency, low cost, nondispersive optical multiplexing arrangement for optical beams, used a technique denominated “Reverse Laser Scanning.” In the Reverse Laser Scanning operation, different laser beams angularly meet on the rotational axis of a galvanometer-mounted mirror or the like. Upon reflection from the mirror, each of the laser beams is propagated along one defined direction by appropriate angular positioning of the galvanometer mirror. The process enables several useful deployments, including multi-chemical detection using several lasers in the same sensor, remotely operated laser switching for medical surgery and diagnosis where multiple lasers may be used, and wavelength, code, and time division multiplexing in communication systems, among others. | 05-07-2009 |
20110102788 | Tunable Quantum Cascade Lasers and Photoacoustic Detection of Trace Gases, TNT, TATP and Precursors Acetone and Hydrogen Peroxide - Methods and apparatus for broad tuning of single wavelength quantum cascade lasers and the use of light output from such lasers for highly sensitive detection of trace gases such as nitrogen dioxide, acetylene, and vapors of explosives such as trinitrotoluene (TNT) and triacetone triperoxide (TATP) and TATP's precursors including acetone and hydrogen peroxide. These methods and apparatus are also suitable for high sensitivity, high selectivity detection of other chemical compounds including chemical warfare agents and toxic industrial chemicals. A quantum cascade laser (QCL) system that better achieves single mode, continuous, mode-hop free tuning for use in L-PAS (laser photoacoustic spectroscopy) by independently coordinating gain chip current, diffraction grating angle and external cavity length is described. An all mechanical method that achieves similar performance is also described. Additionally, methods for improving the sensor performance by critical selection of wavelengths are presented. | 05-05-2011 |
20110103411 | Tunable Quantum Cascade Lasers and Photoacoustic Detection of Trace Gases, TNT, TATP and Precursors Acetone and Hydrogen Peroxide - Methods and apparatus for broad tuning of single wavelength quantum cascade lasers and the use of light output from such lasers for highly sensitive detection of trace gases such as nitrogen dioxide, acetylene, and vapors of explosives such as trinitrotoluene (TNT) and triacetone triperoxide (TATP) and TATP's precursors including acetone and hydrogen peroxide. These methods and apparatus are also suitable for high sensitivity, high selectivity detection of other chemical compounds including chemical warfare agents and toxic industrial chemicals. A quantum cascade laser (QCL) system that better achieves single mode, continuous, mode-hop free tuning for use in L-PAS (laser photoacoustic spectroscopy) by independently coordinating gain chip current, diffraction grating angle and external cavity length is described. An all mechanical method that achieves similar performance is also described. Additionally, methods for improving the sensor performance by critical selection of wavelengths are presented. | 05-05-2011 |
20110103416 | Tunable Quantum Cascade Lasers and Photoacoustic Detection of Trace Gases, TNT, TATP and Precursors Acetone and Hydrogen Peroxide - Methods and apparatus for broad tuning of single wavelength quantum cascade lasers and the use of light output from such lasers for highly sensitive detection of trace gases such as nitrogen dioxide, acetylene, and vapors of explosives such as trinitrotoluene (TNT) and triacetone triperoxide (TATP) and TATP's precursors including acetone and hydrogen peroxide. These methods and apparatus are also suitable for high sensitivity, high selectivity detection of other chemical compounds including chemical warfare agents and toxic industrial chemicals. A quantum cascade laser (QCL) system that better achieves single mode, continuous, mode-hop free tuning for use in L-PAS (laser photoacoustic spectroscopy) by independently coordinating gain chip current, diffraction grating angle and external cavity length is described. An all mechanical method that achieves similar performance is also described. Additionally, methods for improving the sensor performance by critical selection of wavelengths are presented. | 05-05-2011 |
20110158270 | Tunable Quantum Cascade Lasers And Photoacoustic Detection Of Trace Gases, TNT, TATP and Precursors Acetone And Hydrogen Peroxide - Methods and apparatus for broad tuning of single wavelength quantum cascade lasers and the use of light output from such lasers for highly sensitive detection of trace gases such as nitrogen dioxide, acetylene, and vapors of explosives such as trinitrotoluene (TNT) and triacetone triperoxide (TATP) and TATP's precursors including acetone and hydrogen peroxide. These methods and apparatus are also suitable for high sensitivity high selectivity detection of other chemical compounds including chemical warfare agents and toxic industrial chemicals. A quantum cascade laser (QCL) system that better achieves single mode, continuous, mode-hop free tuning for use in L-PAS (laser photoacoustic spectroscopy) by independently coordinating gain chip current, diffraction grating angle and external cavity length is described. An all mechanical method that achieves similar performance is also described. Additionally, methods for improving the sensor performance by critical selection of wavelengths are presented. | 06-30-2011 |
Patent application number | Description | Published |
20130332240 | SYSTEM FOR INTEGRATING EVENT-DRIVEN INFORMATION IN THE OIL AND GAS FIELDS - A complex event processing system includes a complex event processing engine configured to detect one or more events across a plurality of data sources and provide a corrective action. The complex event processing system further includes an ontology repository in communication with the complex event processing engine, the ontology repository being configured to receive a first semantic query from the complex event processing engine. The complex event processing system also includes an enterprise integration pattern library in communication with the complex event processing engine, the enterprise integration pattern library being configured to receive a second semantic query from the complex event processing engine. | 12-12-2013 |
20140237487 | COMPLEX EVENT PROCESSING FOR DYNAMIC DATA - A complex event processing system and method of operation are disclosed. The system includes, in one example, a monitor configured to detect, from measurements received from one or more data streams, observations relating to the measurements, and interpretations of the observations, a plurality, an occurrence of an event, and a state transition engine configured to receive the event and, based at least in part on the event, determine a current state of a particular entity of a dynamic system based on a state model as well as a next state of the particular entity to which the state model should transition, wherein the particular entity of the dynamic system is associated with the event. The system also includes an action determination component configured to determine an action to be taken based on the current state and the next state, a role determination component configured to determine a role associated with the action to be taken, and a notification component configured to generate one or more notifications to entities associated with the role, the one or more notifications including the action to be taken. | 08-21-2014 |