Patent application number | Description | Published |
20140052381 | Systems and Methods for Detecting Homopolymer Insertions/Deletions - Systems and method for determining variants can receive mapped reads and determine a distribution of matched-filter residuals distribution from a plurality of reads at a homopolymer region. The distribution of matched-filter residuals can be fit to uni-modal and bi-modal models. Based on the model that best fits the distribution of matched-filter residuals, the heterozygosity of the sample and the absence or presence of an insertion/deletion in the homopolymer can be determined. | 02-20-2014 |
20140113281 | Methods, Systems, and Computer Readable Media for Repeat Sequencing - A method for sequencing a nucleic acid template includes: (a) performing a first sequencing process including flowing nucleotides and/or reagents to the nucleic acid template according to a first predetermined ordering of nucleotides and/or reagents to obtain a first sequencing result; (b) after the first sequencing process, performing a second sequencing process including flowing nucleotides and/or reagents to the nucleic acid template according to a second predetermined ordering of nucleotides and/or reagents to obtain a second sequencing result, the second predetermined ordering of nucleotides and/or reagents being different from the first predetermined ordering of nucleotides and/or reagents and at least one of the first and second predetermined orderings of nucleotides and/or reagents being designed for repeat sequencing; and (c) determining a sequence of bases corresponding to at least a portion of the nucleic acid template using both the first sequencing result and the second sequencing result. | 04-24-2014 |
20140274733 | Methods and Systems for Local Sequence Alignment - A method for nucleic acid sequencing includes: (a) disposing a plurality of template polynucleotide strands in a plurality of defined spaces disposed on a sensor array, at least some of the template polynucleotide strands having a sequencing primer and a polymerase operably bound therewith; (b) exposing the template polynucleotide strands with the sequencing primer and a polymerase operably bound therewith to a series of flows of nucleotide species flowed according to a predetermined ordering; (c) determining sequence information for a plurality of the template polynucleotide strands in the defined spaces based on the flows of nucleotide species to generate a plurality of sequencing reads corresponding to the template polynucleotide strands; and (d) aligning the plurality of sequencing reads using an alignment process comprising a first set of alignment criteria or penalties that are based on biological changes in sequence and a second set of alignment criteria or penalties that are based on a sequencing error mode. | 09-18-2014 |
20150100247 | METHODS AND SYSTEMS FOR MODELING PHASING EFFECTS IN SEQUENCING USING TERMINATION CHEMISTRY - A method for nucleic acid sequencing includes receiving observed or measured nucleic acid sequencing data from a sequencing instrument that receives and processes a sample nucleic acid in a termination sequencing-by-synthesis process. The method also includes generating a set of candidate sequences of bases for the observed or measured nucleic acid sequencing data by determining a predicted signal for candidate sequences using a simulation framework. The simulation framework incorporates an estimated carry forward rate (CFR), an estimated incomplete extension rate (IER), an estimated droop rate (DR), an estimated reactivated molecules rate (RMR), and an estimated termination failure rate (TFR), the RMR being greater than or equal to zero and the TFR being lesser than one. The method also includes identifying, from the set of candidate sequences of bases, one candidate sequence leading to optimization of a solver function as corresponding to the sequence for the sample nucleic acid. | 04-09-2015 |
Patent application number | Description | Published |
20100145972 | METHOD FOR VOCABULARY AMPLIFICATION - A method for finding similar search terms (word matching) is provided. The method receives a query of at least a first word and automatically applies the first word to a vocabulary amplifier. The vocabulary amplifier retrieves an associated word for the first word and accesses one or more database sources to retrieve an associated word. Each associated word is presented to an output interface. The amplifier then receives information from an input interface for the associated word and classifies the associated word based upon the received characterizing information. | 06-10-2010 |
20120290319 | AUTOMATIC CODING OF PATIENT OUTCOMES - Systems and methods can mine structured clinical event data in an electronic health record (EHR) system to determine patient outcomes. Mining the structured clinical event data instead of or in addition to mining discharge summaries can increase the accuracy of patient outcome identification. Sophisticated language models can be used to extract outcomes from discharge summaries while also inferring outcomes from cues or hints contained in the structured clinical event data. For example, the clinical event data can include information regarding treatments and medications prescribed by clinicians to specifically manage patient complications; thus, presence or absence of relevant treatments in the clinical event data can provide independent indicators to disambiguate cases where current language processing approaches fail. | 11-15-2012 |
20130185097 | MEDICAL SCORING SYSTEMS AND METHODS - Systems and methods for generating a medical score are disclosed. In some embodiments, an accurate medical score is generated within a relatively short period of time. The medical score can be derived from observational data and/or physiological time-series data collected from a subject. In some embodiments, a scoring system accesses the data, and at least a portion of the data is used in the calculation of the medical score. In certain embodiments, health care providers can use the medical score to make early predictions of complications in intensive care unit patients. | 07-18-2013 |
20130226548 | SYSTEMS AND METHODS FOR ANALYSIS TO BUILD PREDICTIVE MODELS FROM MICROSCOPIC CANCER IMAGES - Aspects of the present disclosure are directed towards methods, apparatus, and systems that predict a survival outcome for a patient using a prognostic model and cancer tissue image data from the patient. Cancer data is received, and superpixels are constructed that are representative of the data. Nuclear and cytoplasmic features are constructed for the superpixels based upon the image data and nuclei within the superpixels, and the superpixels are classified as epithelium or stroma based thereon. Relational feature data is computed for both the epithelium superpixels and the stroma superpixels, and a prognostic model is constructed based on the relational feature data. | 08-29-2013 |
Patent application number | Description | Published |
20100325264 | MEDIA RESOURCE STORAGE AND MANAGEMENT - Provided are computer-implemented methods and systems for performing media resource storage and management. The computer-implemented method and system implemented as a request manager is capable of monitoring requests for media resources in a content delivery network. For each monitored request, the request manager determines whether to generate a multifile for the requested media resource. For example, the request manager can first determine whether the media resource is eligible for multifile generation. If eligible, the request manager then determines whether the media resource has reached a popularity threshold. If the media resource has reached the popularity threshold, the request manager initiates generation of the multifile for the requested media resource. Generally, the generated multifile is stored in a storage system associated with the content delivery network. | 12-23-2010 |
20100332664 | LOAD-BALANCING CLUSTER - A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member. | 12-30-2010 |
20110145386 | Policy-Based Content Delivery Network Selection - In a framework wherein resources of a content provider may be delivered to clients from different domains, a method distributes the requests based on content-provider policies. In some cases, the domains include at least two distinct content delivery network (CDN) domains. The domains may include a content provider domain. Responsive to a request, either the content provider domain or one of the two CDN domains is selected, the selection being based at least in part on one or more policies set by the content provider. | 06-16-2011 |
20120102181 | MEDIA RESOURCE STORAGE AND MANAGEMENT - Provided are computer-implemented methods and systems for performing media resource storage and management. The computer-implemented method and system implemented as a request manager is capable of monitoring requests for media resources in a content delivery network. For each monitored request, the request manager determines whether to generate a multifile for the requested media resource. For example, the request manager can first determine whether the media resource is eligible for multifile generation. If eligible, the request manager then determines whether the media resource has reached a popularity threshold. If the media resource has reached the popularity threshold, the request manager initiates generation of the multifile for the requested media resource. Generally, the generated multifile is stored in a storage system associated with the content delivery network. | 04-26-2012 |
20130332613 | LOAD-BALANCING CLUSTER - A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member. | 12-12-2013 |
20150142943 | LOAD-BALANCING CLUSTER - A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member. | 05-21-2015 |
Patent application number | Description | Published |
20090276842 | Load-Balancing Cluster - A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member. | 11-05-2009 |
20130159472 | CONTENT DELIVERY NETWORK - A content delivery network (CDN) includes a control core; and a plurality of caches, each of said caches constructed and adapted to: upon joining the CDN, obtain global configuration data from the control core; and obtain data from other caches. Each of the caches is further constructed and adapted to, having joined the CDN, upon receipt of a request for a particular resource: obtain updated global configuration data, if needed; obtain a customer configuration script (CCS) associated with the particular resource; and serve the particular resource in accordance with the CCS. | 06-20-2013 |
20130159473 | CONTENT DELIVERY NETWORK - A device is operable in a content delivery network (CDN). The device has a cache server mechanism constructed and adapted to: upon joining the CDN, obtain global configuration data from a control core of the CDN; and, having joined the CDN, obtain updated global configuration data, if needed; and obtain customer configuration information associated with at least one customer of the CDN. The device serves a particular resource associated with a particular customer of the CDN in accordance with (i) the global configuration data, and (ii) customer configuration information obtained in and associated with the particular customer. | 06-20-2013 |
20130173806 | LOAD-BALANCING CLUSTER - A load-balancing cluster includes a switch having ports; and servers connected to at least some of the ports. The servers are each addressable by the same virtual Internet Protocol (VIP) address. A first server of the plurality of servers establishing a Transmission Control Protocol (TCP) connection with a client computer, and, in response to a resource request received by the first server from the client computer for a particular resource, if the first server does not have a copy of the particular resource it queries one or more peers regarding the particular resource. Based at least in part on responses from the peers, the first server either: obtains the particular resource from a peer; or migrates the TCP connection to a peer; or serves the particular resource to the client request through a second server. | 07-04-2013 |
20130174177 | LOAD-AWARE LOAD-BALANCING CLUSTER - A load-aware load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to determine the particular server's own measured load; convert the particular server's own measured load to a corresponding own particular load category of a plurality of load categories; provide the particular server's own particular load category to other servers of the plurality of servers; obtain load category information from other servers of the plurality of servers; and maintain, as an indication of server load of each of the plurality of servers, the particular server's own particular load category and the load category information from the other servers. | 07-04-2013 |
20130251339 | MEDIA RESOURCE STORAGE AND MANAGEMENT - A computer-implemented method obtains a plurality of image files, each corresponding to an image in a video stream and builds a common file from a contiguous grouping of the plurality of image files. The video stream has a plurality of contiguous video segments, each having a first video frame, and the plurality of image files correspond to the plurality of first video frames of the plurality of video segments. The plurality of video segments are of approximately equal duration. | 09-26-2013 |
20140077815 | METHOD AND APPARATUS FOR DETERMINING A CAPACITY OF A BATTERY - Some embodiments of the present invention provide a system that accurately and reliably updates a full charge capacity of a battery. During operation, the system charges the battery from an initial state to a rest point prior to reaching a fully charged state. The system then interrupts the charging process to allow the battery to relax to a resting voltage. Next, the system measures the resting voltage. The system then resumes the charging process toward the fully charged state. The system subsequently estimates the capacity of the battery based on the measured resting voltage and one or more other parameters. | 03-20-2014 |
20140079969 | ESTIMATING STATE OF CHARGE (SOC) AND UNCERTAINTY FROM RELAXING VOLTAGE MEASUREMENTS IN A BATTERY - Some embodiments of the present invention provide a system that estimates a state of charge for a battery. During operation, while the battery is relaxing toward a fully rested state, the system determines if a modified state of charge of the battery is substantially consistent with a predetermined decay pattern. If so, the system estimates the state of charge of the battery as a value of the modified state of charge determined at the time when the consistency is observed. Otherwise, the system continues monitoring the modified state of charge of the battery. In one embodiment, the predetermined decay pattern is a single exponential decay. After estimating the state of charge of the battery, the system may determine an uncertainty of the estimated state of charge. More specifically, the system can estimate the uncertainty as substantially equal to a fraction of the difference between the value of the modified state of charge and the value of the voltage-based state of charge at the time when the consistency is observed. | 03-20-2014 |
20140257724 | TRACKING FADING BATTERY CAPACITY IN A PLUGGED-IN PORTABLE ELECTRONIC DEVICE - A system for tracking the capacity of a battery in a portable electronic device is described. While the portable electronic device remains plugged in to a power adapter, the system estimates the capacity of the battery by performing the following operations. The system measures a first open-circuit voltage for the battery while the battery rests at a first state of charge. Next, the system causes the battery to transition to a second state of charge. While the battery transitions to the second state of charge, the system integrates a current through the battery to determine a net change in charge for the battery. Next, the system measures a second open-circuit voltage for the battery while the battery rests at the second state of charge. Finally, the system estimates a capacity for the battery based on the first open-circuit voltage, the second open-circuit voltage and the net change in charge. This capacity measurement is repeated and the multiple results are fit to a line. The slope of fitted line is then used to estimate how the true battery capacity has faded since last measured using traditional methods that require the battery to be rested at a low state of charge. | 09-11-2014 |
20140372588 | Request-Response Processing in a Content Delivery Network - A computer-implemented method in a content delivery network (CDN) includes, responsive to a request, determining a particular sequencer to handle the request, the particular sequencer includes a sequence of one or more handlers. The request is processed in accordance with the particular sequencer by invoking the one or more handlers. | 12-18-2014 |
20140372589 | Customer-Specific Request-Response Processing in a Content Delivery Network - A computer-implemented method in a content delivery network (CDN) includes, at a mechanism in said CDN: responsive to a request, determining a particular sequencer to handle the request, the particular sequencer comprising a sequence of one or more handlers, wherein the request is associated with a particular customer of said CDN and wherein a first at least some of the one or more handlers in the particular sequence are determined based on the particular customer; and processing the request in accordance with the particular sequencer by invoking the one or more handlers. | 12-18-2014 |
20150022160 | ADAPTIVE EFFECTIVE C-RATE CHARGING OF BATTERIES - The disclosed embodiments provide a system that manages use of a battery in a portable electronic device. During operation, the system obtains a voltage of the battery and a state-of-charge of the battery. Next, the system calculates an effective C-rate of the battery using the voltage and the state-of-charge. Finally, the system uses the effective C-rate to manage a charging process for the battery. | 01-22-2015 |
20150137860 | RESONANT-RECOVERY POWER REDUCTION TECHNIQUES FOR PULSE GENERATION - The disclosed embodiments provide a circuit for driving a capacitive load. The circuit includes a first inductor with an input terminal and a load terminal, wherein the load terminal is coupled to the capacitive load. The circuit also includes four or more switching devices. The switching devices may hold a voltage on the load terminal at zero volts. Next, the switching devices may charge the capacitive load through the first inductor until the voltage on the load terminal reaches a first input voltage supplied by a voltage source. The switching devices may then hold the voltage on the load terminal at the first input voltage. Finally, the switching devices may discharge the capacitive load through the first inductor until the voltage on the load terminal reaches zero volts. | 05-21-2015 |
20150236383 | USING EFFECTIVE C-RATES TO DETERMINE INACCESSIBLE CAPACITIES OF BATTERIES - The disclosed embodiments provide a system that manages use of a battery in a portable electronic device. During operation, the system obtains a voltage of the battery and a state-of-charge of the battery and calculates an effective C-rate of the battery using the voltage and the state-of-charge. Next, the system uses the effective C-rate to estimate an inaccessible capacity of the battery. Finally, the system manages use of the battery with the portable electronic device based on the inaccessible capacity. | 08-20-2015 |
Patent application number | Description | Published |
20090175529 | METHOD AND APPARATUS FOR SELECTIVELY TARGETING SPECIFIC CELLS WITHIN A CELL POPULATION - This invention provides a method and apparatus for selectively identifying, and targeting with an energy beam, specific cells within a cell population, for the purpose of inducing a response in the targeted cells. Using the present invention, every detectable cell in a population can be identified and affected, without substantially affecting non-targeted cells within the mixture. | 07-09-2009 |
20090191619 | METHOD AND DEVICE FOR SELECTIVELY TARGETING CELLS WITHIN A THREE-DIMENSIONAL SPECIMEN - The invention provides an apparatus for electromagnetically affecting a particle of interest in a specimen. The apparatus includes (a) a stage capable of supporting the specimen; (b) a detector including at least one camera, wherein the detector is capable of resolving a particle of interest within the specimen; (c) a means for locating the particle of interest in three dimensions; (d) a means for focusing electromagnetic radiation to a focal volume within the specimen; and (e) a means for adjusting the relative positions of the stage and electromagnetic radiation focusing means, thereby positioning the particle of interest within the focal volume. | 07-30-2009 |
20100086984 | OPTOINJECTION METHODS - Optoinjection method for transiently permeabilizing a target cell by (a) illuminating a population of cells contained in a frame; (b) detecting at least one property of light directed from the frame; (c) locating a target cell by the property of light; and (d) irradiating the target cell with a pulse of radiation. | 04-08-2010 |
20100136683 | METHODS FOR ISOLATING CELLS BASED ON PRODUCT SECRETION - The invention provides methods for purifying one or more cells based on the level of one or more products secreted by the cells. In one embodiment, the method involves (a) contacting a plurality of cells immobilized in proximity to a capture matrix, the capture matrix capable of localizing a product secreted by one or more of the cells, with an agent that selectively binds to the product, the agent capable of generating a signal detectable as a property of light; (b) illuminating a population of the cells, the population contained in a frame; (c) detecting two or more properties of light directed from the frame, wherein a first property of light identifies substantially all cells of the population, and the second property of light identifies product localized to the capture matrix; (d) locating (i) substantially all cells of the population with reference to the detected first property of light, and (ii) one or more selected cells with reference to the detected second property of light, and (e) irradiating the non-selected cells, wherein each non-selected cell receives a substantially lethal dose of radiation, whereby one or more selected cells having a desired product secretion profile are purified. | 06-03-2010 |
20110201075 | OPTOINJECTION METHODS - Optoinjection method for transiently permeabilizing a target cell by (a) illuminating a population of cells contained in a frame; (b) detecting at least one property of light directed from the frame; (c) locating a target cell by the property of light; and (d) irradiating the target cell with a pulse of radiation. | 08-18-2011 |
20110250669 | METHOD AND APPARATUS FOR SELECTIVELY TARGETING SPECIFIC CELLS WITHIN A CELL POPULATION - This invention provides a method and apparatus for selectively identifying, and targeting with an energy beam, specific cells within a cell population, for the purpose of inducing a response in the targeted cells. Using the present invention, every detectable cell in a population can be identified and affected, without substantially affecting non-targeted cells within the mixture. | 10-13-2011 |
20110254948 | METHOD AND DEVICE FOR SELECTIVELY TARGETING CELLS WITHIN A THREE -DIMENSIONAL SPECIMEN - The invention provides an apparatus for electromagnetically affecting a particle of interest in a specimen. The apparatus includes (a) a stage capable of supporting the specimen; (b) a detector including at least one camera, wherein the detector is capable of resolving a particle of interest within the specimen; (c) a means for locating the particle of interest in three dimensions; (d) a means for focusing electromagnetic radiation to a focal volume within the specimen; and (e) a means for adjusting the relative positions of the stage and electromagnetic radiation focusing means, thereby positioning the particle of interest within the focal volume. | 10-20-2011 |