Patent application number | Description | Published |
20090222905 | METHOD, APPARATUS, AND SYSTEM FOR PRE-AUTHENTICATION AND PROCESSING OF DATA STREAMS - A method, apparatus and system for pre-authenticating ports is disclosed. In one embodiment, an active port facilitating communication of media content between a transmitting device and a receiving device is identified, while the active port are associated with a first High-Definition Content Protection (HDCP) engine. Then, inactive ports that are in idle mode serving as backup ports to the active port are identified, while the inactive ports are associated with a second HDCP engine. Pre-authentication of each of the inactive ports is performed so the pre-authenticated inactive ports can subsequently replace the active port if a port switch is performed. | 09-03-2009 |
20130106715 | Active Stylus with Filter | 05-02-2013 |
20130106767 | Modulating Drive Signal for Communication Between Active Stylus and Touch-Sensor Device | 05-02-2013 |
20130106798 | Differential Sensing in an Active Stylus | 05-02-2013 |
20140104224 | Stylus with Resonant Circuit - In one embodiment, at least one resonant circuit in a stylus receives a first signal from a touch sensor of a device. The first signal is received at the resonant circuit by capacitive coupling between the resonant circuit and a conductive element of the device's touch sensor. A second signal based on the first signal and at least one of the at least one resonant circuit is then transmitted from the stylus to the device by capacitive coupling between the stylus and the touch sensor of the device. | 04-17-2014 |
20150029159 | System And Method For Using Signals Resulting From Signal Transmission In A Touch Sensor - In an embodiment, a system includes a controller coupled to a first set of electrodes. The first set of electrodes are substantially arranged along a first axis. The controller is configured to send a first set of signals through a transmission medium to a first set of electrodes and receive a second set of signals. The impedance of the transmission medium is different than the impedance of the first set of electrodes. The second set of signals include characteristics resulting from effects on the first set of signals from the first set of electrodes and the transmission medium. The controller is configured to change, in response to analyzing the second set of signals, one or more of the following: an impedance of the controller and a voltage associated with the controller. | 01-29-2015 |
Patent application number | Description | Published |
20100136592 | Photo-Induced Damage Mitigating Agents and Preparation and Methods of Use Thereof - Compositions, devices, systems and methods for reducing and/or preventing photo-induced damage of one or more reactants in an illuminated analytical reaction by addition of one or more photo-induced damage mitigating agents to the reaction mixture and allowing the reaction to proceed for a period that is less than a photo-induced damage threshold period. | 06-03-2010 |
20130029853 | CLASSIFICATION OF NUCLEIC ACID TEMPLATES - Methods, compositions, and systems are provided for characterization of modified nucleic acids. In certain preferred embodiments, single molecule sequencing methods are provided for identification of modified nucleotides within nucleic acid sequences. Modifications detectable by the methods provided herein include chemically modified bases, enzymatically modified bases, abasic sites, non-natural bases, secondary structures, and agents bound to a template nucleic acid. | 01-31-2013 |
20130316916 | CLASSIFICATION OF NUCLEIC ACID TEMPLATES - Methods, compositions, and systems are provided for characterization of modified nucleic acids. In certain preferred embodiments, single molecule sequencing methods are provided for identification of modified nucleotides within nucleic acid sequences. Modifications detectable by the methods provided herein include chemically modified bases, enzymatically modified bases, abasic sites, non-natural bases, secondary structures, and agents bound to a template nucleic acid. | 11-28-2013 |
20140017674 | Methods and Compositions for Performing Analytical Operations - Methods for performing analytical reactions and compositions for use in such methods, where the methods have reduced signal levels deriving from non-specific adsorption of detected reagents to other components of the analytical method, e.g., other reagents, solid phase components, vessels, etc. | 01-16-2014 |
20150050659 | PROTECTED FLUORESCENT REAGENT COMPOUNDS - Protected fluorescent reagent compounds and their methods of synthesis are provided. The compounds are useful in various fluorescence-based analytical methods, including the analysis of highly multiplexed optical reactions in large numbers at high densities, such as single molecule real time nucleic acid sequencing reactions. The compounds contain fluorescent dye elements, that allow the compounds to be detected with high sensitivity at desirable wavelengths, binding elements, that allow the compounds to be recognized specifically by target biomolecules, and protective shield elements, that decrease undesirable contacts between the fluorescent dye elements and the bound target biomolecules and that therefore decrease photodamage of the bound target biomolecules by the fluorescent dye elements. | 02-19-2015 |
20150079603 | PHOTODAMAGE MITIGATION COMPOUNDS AND SYSTEMS - Compositions, devices, systems and methods for reducing and/or preventing photo-induced damage of one or more reactants in an illuminated analytical reaction by addition of one or more photoprotective compounds to the reaction mixture and allowing the reaction to proceed for a period that is less than a photo-induced damage threshold period. | 03-19-2015 |
Patent application number | Description | Published |
20080199874 | CONTROLLABLE STRAND SCISSION OF MINI CIRCLE DNA - The invention provides methods and compositions for the controlled termination of polymerase mediated primer extension reactions. The methods and compositions of the invention are broadly useful, and in a preferred aspect can be used in identifying sequence elements of template nucleic acids. Control of termination not only provides temporal control over termination, but, when used in conjunction with optically confined reaction regions, also spatially controls such termination. | 08-21-2008 |
20090181396 | METHODS AND SYSTEMS FOR ANALYSIS OF FLUORESCENT REACTIONS WITH MODULATED EXCITATION - Methods, systems and their components for monitoring fluorescent signals and particularly transient fluorescent signals from reaction mixtures of interest, which methods and systems employ modulated excitation light sources to reduce impacts of excessive illumination on the reaction components or the data obtained therefrom. | 07-16-2009 |
20090286245 | TWO SLOW-STEP POLYMERASE ENZYME SYSTEMS AND METHODS - Compositions, kits, methods and systems for nucleotide sequencing comprising producing polymerase reactions that exhibit two kinetically observable steps within an observable phase of the polymerase reaction. Two slow step systems can be produced, for example, by selecting the appropriate polymerase enzyme, polymerase reaction conditions including cofactors, and polymerase reaction substrates including the primed template and nucleotides. | 11-19-2009 |
20100221716 | Classification of Nucleic Acid Templates - Methods, compositions, and systems are provided for characterization of modified nucleic acids. In certain preferred embodiments, single molecule sequencing methods are provided for identification of modified nucleotides within nucleic acid sequences. Modifications detectable by the methods provided herein include chemically modified bases, enzymatically modified bases, abasic sites, non-natural bases, secondary structures, and agents bound to a template nucleic acid. | 09-02-2010 |
20110059505 | Polymerases for nucleotide analogue incorporation - Compositions that include polymerases with features for improving entry of nucleotide analogues into active site regions and for coordinating with the nucleotide analogues in the active site region are provided. Methods of making the polymerases and of using the polymerases in sequencing and DNA replication and amplification as well as kinetic models of polymerase activity and computer-implemented methods of using the models are also provided. | 03-10-2011 |
20110160077 | SEQUENCING METHODS USING ENZYME CONFORMATION - Systems and methods are provided for single-molecule sequencing of template nucleic acids in which the signal from a label attached to a polymerase enzyme is used to monitor conformational changes in the polymerase which occur while labeled nucleotides or nucleotide analogs are added to a growing nucleic acid chain which is complementary to the template nucleic acid. The signal indicative of the conformational state of the enzyme is used to determine with higher confidence when true nucleotide or nucleotide analog incorporation events occur, allowing for the improved quality of base calls and sequence determination. | 06-30-2011 |
20110183320 | CLASSIFICATION OF NUCLEIC ACID TEMPLATES - Methods, compositions, and systems are provided for characterization of modified nucleic acids. In certain preferred embodiments, single molecule sequencing methods are provided for identification of modified nucleotides within nucleic acid sequences. Modifications detectable by the methods provided herein include chemically modified bases, enzymatically modified bases, abasic sites, non-natural bases, secondary structures, and agents bound to a template nucleic acid. | 07-28-2011 |
20120009567 | SEQUENCING REACTIONS WITH ALKALI METAL CATIONS FOR PULSE WIDTH CONTROL - Compositions, kits, methods and systems for single molecule nucleotide sequencing comprising producing polymerase reactions having monovalent cations that control the median pulse width for incorporated nucleotides are disclosed. The levels of alkali metals such as lithium, sodium, potassium, rubidium, and cesium in the polymerization are used to control pulse width while allowing other sequencing parameters to remain within a desirable range. | 01-12-2012 |
20120302459 | Articles Having Localized Molecules Disposed Thereon and Methods of Producing Same - Methods of producing substrates having selected active chemical regions by employing elements of the substrates in assisting the localization of active chemical groups in desired regions of the substrate. The methods may include optical, chemical and/or mechanical processes for the deposition, removal, activation and/or deactivation of chemical groups in selected regions of the substrate to provide selective active regions of the substrate. | 11-29-2012 |
20140315756 | Articles Having Localized Molecules Disposed Thereon and Methods of Producing Same - Methods of producing substrates having selected active chemical regions by employing elements of the substrates in assisting the localization of active chemical groups in desired regions of the substrate. The methods may include optical, chemical and/or mechanical processes for the deposition, removal, activation and/or deactivation of chemical groups in selected regions of the substrate to provide selective active regions of the substrate. | 10-23-2014 |
Patent application number | Description | Published |
20110072206 | Distributed content storage and retrieval - Distributed content storage and retrieval is disclosed. A set of features associated with a content object is determined. A storage location is selected to perform an operation with respect to the content object, from a plurality of storage locations comprising a distributed content storage system, based at least in part on probability data indicating a degree to which the selected storage location is associated statistically with a feature comprising the set of features determined to be associated with the content object. | 03-24-2011 |
20130159366 | DATA DISTRIBUTION SYSTEM - Distributing data is disclosed. A first request for data associated with a first file is received at a first node. It is determined, at the first node, that the first file is located on a second node. A second request for data associated with the first file is received at the first node. It is determined that a third node should have an instance of the first file. The third node is caused to have an instance of the first file. | 06-20-2013 |
20130283287 | GENERATING MONOTONE HASH PREFERENCES - Selecting a resource to fulfill a resource requirement is disclosed. For each resource requirement, a resource-specific affinity value is computed with respect to each of a plurality of resources. A bias is applied to each of at least a subset of the resource-specific affinity values. The biased, as applicable, resource-specific affinity values are sorted into a resource preference list. The sorted preference list is used to select a resource to fulfill the resource requirement. | 10-24-2013 |
20140059290 | DISTRIBUTED CONTENT STORAGE AND RETRIEVAL - Distributed content storage and retrieval is disclosed. A set of features associated with a content object is determined. A storage location is selected to perform an operation with respect to the content object, from a plurality of storage locations comprising a distributed content storage system, based at least in part on probability data indicating a degree to which the selected storage location is associated statistically with a feature comprising the set of features determined to be associated with the content object. | 02-27-2014 |
Patent application number | Description | Published |
20090063400 | APPARATUS, SYSTEM, AND METHOD FOR IMPROVING UPDATE PERFORMANCE FOR INDEXING USING DELTA KEY UPDATES - An apparatus, system, and method are disclosed for updating database indexes on complex data types. Instead of deleting all the index keys for an old indexable entity, only the old index keys which are not in the set of new index keys associated with a replacement indexable entity will be deleted. In addition, only new index keys which are not in the set of old index keys are inserted into the index. In this manner, performance is greatly improved by elimination unnecessary deletions and insertions to an index. | 03-05-2009 |
20090077088 | SYSTEM FOR ESTIMATING A FIRST ACCESS TIME OF TRANSACTIONS ACCESSING A DATABASE OBJECT - A system and a computer readable medium for estimating the first access time of a plurality of currently active transactions accessing at least one database object is disclosed. According to varying embodiments of the system and computer readable medium disclosed herein, the present invention may provide an efficient mechanism for tracking the earliest first access time of the set of all currently active transactions accessing an object in a database system. | 03-19-2009 |
20090164468 | SYSTEM FOR CONTROLLING CONCURRENT ACCESS TO DATA IN A DATABASE SYSTEM - A system for controlling concurrency of access to data in a database system is provided. The system includes receiving a lock request for access to data in the database system, in which the lock request is a request for a page lock or a row lock for a corresponding row or page in the database system containing the data. The method further includes identifying a partition in the database system that contains the row or the page in the database system containing the data; associating the lock request with a partition lock on the partition that contains the row or the page in the database system containing the data; and accessing the data using the partition lock. | 06-25-2009 |
20110295909 | TECHNIQUE TO INTRODUCE ADVANCED FUNCTIONAL BEHAVIORS IN A DATABASE MANAGEMENT SYSTEM WITHOUT INTRODUCING NEW DATA TYPES - A row property provides a mechanism for implementing advanced functional behavior in a relational database management system (RDBMS) without introducing new data types. A row property is part of a table definition, such that, when a table is defined in the RDBMS, at least one row property is specified for one or more associated columns of rows of the table, wherein the row property has an associated functional behavior that is predefined within the RDBMS. The columns associated with the row property are generally of existing data types supported by an RDBMS. A row property may be invoked when the RDBMS processes a language statement that references the row property. When the row property is invoked, the RDBMS executes programming logic associated with the row property, in order to perform the advanced functional behavior using data stored in the associated columns. | 12-01-2011 |
20120096039 | PARALLELIZING I/O PROCESSING OF INDEX INSERTIONS DURING INSERTION OF DATA INTO A DATABASE - Database elements are inserted into a database object by processing each of a plurality of operations in a sequential order within a first processing round to insert the database elements into the database objects, where processing for at least one operation in the order becomes suspended due to a resource request, and where at least one successive operation is initiated in response to suspension of one or more prior operations to enable prefetching of information for processing the operations. Each suspended operation is re-processed with the prefetched information in one or more additional processing rounds until processing of the operations is completed. | 04-19-2012 |
20120179724 | PARALLELIZING I/O PROCESSING OF INDEX INSERTIONS DURING INSERTION OF DATA INTO A DATABASE - Database elements are inserted into a database object by processing each of a plurality of operations in a sequential order within a first processing round to insert the database elements into the database objects, where processing for at least one operation in the order becomes suspended due to a resource request, and where at least one successive operation is initiated in response to suspension of one or more prior operations to enable prefetching of information for processing the operations. Each suspended operation is re-processed with the prefetched information in one or more additional processing rounds until processing of the operations is completed. | 07-12-2012 |
20130013617 | INDEXING TIMESTAMP WITH TIME ZONE VALUE - Techniques are described for processing a query to produce query results, the query specifying at least a first timestamp value. Embodiments receive the query for processing and access a database index containing a plurality of database keys. The database index contains one or more database index keys, each of which includes at least a timestamp value and a time zone value. Embodiments compare the first timestamp value specified in the query with a portion of one the database index keys to locate at least a portion of the query results. More specifically, the compared portion of the database index key excludes the time zone value. The located portion of the query results is then retrieved. | 01-10-2013 |
20130060781 | PERFORMING INDEX SCANS IN A DATABASE - Methods and apparatus, including computer program products, implementing and using techniques for performing an index scan in a database system. A sequence of pages visited during an index scan are dynamically tracked. The tracking includes tracking the number of page accesses requiring a wait for input or output. It is determined whether prefetching of an object is desirable. The determination being made at least in part based on the number of page accesses requiring a wait for input or output. If prefetching is desirable, a prefetching method is selected among a set of available prefetching methods. An effectiveness of the selected prefetching method is continuously monitored by tracking the sequence of pages accessed and available access methods. A different prefetching method is selected from the set of available prefetching methods if the different prefetching method has a better effectiveness for a portion of the index that is being scanned. | 03-07-2013 |
20130086002 | ENFORCING TEMPORAL UNIQUENESS OF INDEX KEYS UTILIZING KEY-VALUED LOCKING IN THE PRESENCE OF PSEUDO-DELETED KEYS - Techniques are described for identifying conflicts between a prospective temporal key and an index of temporal keys, the index sorted based on a time value associated with each of the temporal keys. Embodiments determine whether a first temporal key within the index of temporal keys conflicts with the prospective temporal key. Here, the keys within the index may be sorted based upon a respective time value associated with each of the keys. Upon determining that the first temporal key conflicts with the prospective temporal key, the prospective temporal key is designated as conflicting with at least one existing temporal key in the index of temporal keys. | 04-04-2013 |
20130086073 | REJECTING ROWS WHEN SCANNING A COLLISION CHAIN - Provided are techniques for rejecting rows while locating a target row. For a row that is stored in a hash space, a row filter value is generated for that row, and the row filter value is stored with the row. While trying to locate the target row in a collision chain in the hash space, a row filter value is calculated for the target row. For the row in the collision chain, the stored row filter value of the row in the collision chain is compared with the computed row filter value of the target row. In response to determining that the stored row filter value does not match the computed row filter value, it is determined that the row in the collision chain is not the target row. | 04-04-2013 |
20130091112 | MANAGING A TEMPORAL KEY PROPERTY IN A DATABASE MANAGEMENT SYSTEM - Embodiments provide an approach for efficiently searching a temporal key index as well as enforcing key distinctiveness property in a database table corresponding to the index. For example, by addressing time range overlaps in an index having a sort order for temporal keys, a database management tool of a server system may efficiently process client requests while enforcing a temporal key property in the database table. | 04-11-2013 |
20130204846 | ENFORCING TEMPORAL UNIQUENESS OF INDEX KEYS UTILIZING KEY-VALUED LOCKING IN THE PRESENCE OF PSEUDO-DELETED KEYS - Techniques are described for identifying conflicts between a prospective temporal key and an index of temporal keys, the index sorted based on a time value associated with each of the temporal keys. Embodiments determine whether a first temporal key within the index of temporal keys conflicts with the prospective temporal key. Here, the keys within the index may be sorted based upon a respective time value associated with each of the keys. Upon determining that the first temporal key conflicts with the prospective temporal key, the prospective temporal key is designated as conflicting with at least one existing temporal key in the index of temporal keys. | 08-08-2013 |
20150032701 | ENFORCING TEMPORAL UNIQUENESS OF INDEX KEYS UTILIZING KEY-VALUED LOCKING IN THE PRESENCE OF PSEUDO-DELETED KEYS - Techniques are described for identifying conflicts between an index of temporal keys and a prospective temporal key. The prospective temporal key specifies a prospective range of time. Embodiments scan the index to identify a first temporal key that potentially conflicts with the prospective temporal key. The first temporal key specifies a first range of time and is identified based on a comparison between the first range of time and the prospective range of time. Embodiments determine whether the prospective temporal key conflicts with any temporal keys in the index, where the prospective temporal key conflicts with the first temporal key if the first range of time overlaps with the prospective range of time and the first temporal key is not a pseudo-deleted key, and such that the prospective temporal key does not conflict with any temporal keys if the temporal key does not conflict with the first temporal key. | 01-29-2015 |
20150058356 | REJECTING ROWS WHEN SCANNING A COLLISION CHAIN THAT IS ASSOCIATED WITH A PAGE FILTER - Provided are techniques for locating a row. A page filter in a page is stored, wherein the page filter is associated with a collision chain and includes a portion of a hash value of the row in the collision chain that has overflowed to an overflow area. In response to a request to locate a target row, the page filter is used to determine that the row has overflowed based on a portion of a hash value of the target row matching the portion of the hash value of the row that has overflowed. | 02-26-2015 |
20150081650 | DATA ACCESS PERFORMANCE USING DECOMPRESSION MAPS - Methods and apparatus, including computer program products, implementing and using techniques for decompressing data in a database system. A query is received, which pertains to a subset of data within a compressed set of data. One or more decompression strategies are evaluated using a cost model. The cost model includes an estimated filter factor. A low cost decompression strategy is selected based on the results of the evaluation of the one or more decompression strategies. One or more bytes representing the requested subset of data are located within the compressed set of data. Only a portion of the compressed data that corresponds to the subset of data is decompressed, using the selected decompression strategy, while leaving the remaining set of data in a compressed state. | 03-19-2015 |
20150081651 | Data access using decompression maps - Methods and apparatus, including computer program products, implementing and using techniques for decompressing data in a database system. A query is received, which pertains to a subset of data within a compressed set of data. One or more decompression strategies are evaluated using a cost model. The cost model includes an estimated filter factor. A low cost decompression strategy is selected based on the results of the evaluation of the one or more decompression strategies. One or more bytes representing the requested subset of data are located within the compressed set of data. Only a portion of the compressed data that corresponds to the subset of data is decompressed, using the selected decompression strategy, while leaving the remaining set of data in a compressed state. | 03-19-2015 |
Patent application number | Description | Published |
20090070789 | Power Setting Adjustments By Mission Operating System In Response to Requests From Platform Manager - A computer system includes software running on a hardware platform. The hardware platform provides a platform manager having an user interface that is independent of that for a mission operating system running on said platform. The platform manager issues platform requests for power-setting adjustments. The software includes a mission operating system with a power controller incorporated in or running on the mission operating system. The power controller adjusts power settings for hardware devices at least in part as a function of the platform requests. | 03-12-2009 |
20110145332 | PHYSICAL CHASSIS AS A DIFFERENT NUMBER OF LOGICAL CHASSIS - A system includes a first physical chassis comprising a first chassis management unit (“CMU”). The first CMU is configured to communicate with a second CMU in an additional physical chassis. The first CMU is also configured to communicate for the first physical chassis and the additional physical chassis as one logical chassis. | 06-16-2011 |
20110145422 | MANAGEMENT PROCESSORS COOPERATING TO CONTROL PARTITION RESOURCES - Systems, methods and computing components are provided for allocating a plurality of computing components among one or more logical partitions. Each of the plurality of computing components may have a management processor that is configured to assume a role among management processors of a partition. Each management processor may then cooperate with other management processors of the partition to control resources of the partition. | 06-16-2011 |
20110145467 | INTERCONNECTING COMPUTING MODULES TO FORM AN INTEGRATED SYSTEM - Systems, methods and portable devices are provided for interconnecting one or more computing modules within an enclosure together to form an integrated system. A portable device may include a communication interface configured to be removably coupled to each computing module for interconnecting them together to form the integrated system. A portable device may also include memory configured to store an integrated system personality that serves as a point of authority for each computing module of the integrated system. The integrated system personality may include an identifier of the integrated system. | 06-16-2011 |
20110145540 | DYNAMICALLY REALLOCATING COMPUTING COMPONENTS BETWEEN PARTITIONS - Systems, methods and computing components are provided for dynamically reallocating a plurality of computing components among one or more logical partitions. A first computing component that is allocated to a first partition may have a management processor. A second computing component may be allocated to a second partition. The management processor of the first computing component may be configured to reallocate the first computing component to a third partition without affecting the second computing component. | 06-16-2011 |
20140215468 | THINNING OPERATING SYSTEMS - Thinning operating systems can include monitoring a number of functionalities of an operating system, the number of functionalities of the operating system being provided by a number of computing components loaded thereon. Thinning operating systems can include automatically identifying an undesired functionality of the number of functionalities during runtime and removing from the operating system at least one of the number of computing components providing the undesired functionality as a result of the automatic identification to thin the OS. | 07-31-2014 |
Patent application number | Description | Published |
20110076585 | Fuel Cell Stack Compression Devices and Methods - A ceramic baffle is configured to place a load on a stack of electrochemical cells and direct a reactant feed flow stream to the stack. | 03-31-2011 |
20110281185 | Modular fuel cell system - A fuel cell stack module includes a base, a cover dome removably positioned on the base, and a plurality of fuel cell stacks removably positioned on the base below the cover dome. A modular fuel cell system includes a plurality of the fuel cell stack modules, where each fuel cell stack module may be electrically disconnected, removed from the fuel cell system, repaired or serviced without stopping an operation of the other fuel cell stack modules in the fuel cell system. | 11-17-2011 |
20120196194 | SOFC Hot Box Components - Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components. | 08-02-2012 |
20120196195 | SOFC Hot Box Components - Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components. | 08-02-2012 |
20140178786 | SOFC HOT BOX COMPONENTS - Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components. | 06-26-2014 |
20140242492 | Fuel Cell Stack Compression Devices and Methods - A spring compression assembly is configured to apply a load to a stack of electrochemical cells. The assembly includes a ceramic leaf spring, a tensioner configured to apply pressure to a first side of the spring and a bottom plate located on a second side of the spring opposite the first side of the spring. The bottom plate is configured to transfer a load from the spring to the stack of electrochemical cells. | 08-28-2014 |