Abstract: A computer implemented method/system of creating and managing one or more interceptors. The method comprises the steps of intrinsically chaining the interceptors, and storing state information, in at least one of the chained interceptors, directed to a reference to the next interceptor. A server computer in a client-sever environment that includes a processor configured to generate one or more interceptors and to intrinsically chain the interceptors, and a memory associated with at least one of the chained interceptors and configured to store state information directed to a reference to the next interceptor thereof. The method/system, in various embodiments, includes dissimilar interceptors, callbacks, and flyweight pattern weighting.
Type:
Grant
Filed:
May 7, 2008
Date of Patent:
August 30, 2011
Assignee:
Iona Technologies Limited
Inventors:
Robert A Kukura, Ryan Andrew Craig, Mathew A Mihic
Abstract: A computer implemented method/system of creating and managing one or more interceptors. The method comprises the steps of intrinsically chaining the interceptors, and storing state information, in at least one of the chained interceptors, directed to a reference to the next interceptor. A server computer in a client-sever environment that includes a processor configured to generate one or more interceptors and to intrinsically chain the interceptors, and a memory associated with at least one of the chained interceptors and configured to store state information directed to a reference to the next interceptor thereof. The method/system, in various embodiments, includes dissimilar interceptors, callbacks, and flyweight pattern weighting.
Type:
Grant
Filed:
May 7, 2008
Date of Patent:
August 30, 2011
Assignee:
Iona Technologies Limited
Inventors:
Robert A Kukura, Ryan Andrew Craig, Mathew A Mihic
Abstract: A simulated musical instrument may be used to alter the audio of a video game, the video aspects of video game, or both. Use of a controller simulating a musical instrument allows a rhythm-action game can be enjoyed in a manner closer to a realistic state of playing an instrument.
Type:
Grant
Filed:
December 12, 2006
Date of Patent:
August 23, 2011
Assignee:
Harmonix Music Systems, Inc.
Inventors:
Gregory B. Lopiccolo, Robert Kay, Eric J. Brosius, Daniel K. Sussman, Eran B. Egozy
Abstract: The energy density of the entire cell may be improved while retaining high power density by use of an alkali metal transition metal polyanion compound as the cathode and a thin film metal or metalloid anode. The thin film anode may be initially unalloyed or partially unalloyed. During use, the thin film anode may be only partially unalloyed relative to the theoretical maximum. The high volumetric capacity of the metal anode makes it possible to use a dense or porous thin film anode in conjunction with a relatively thin particle-based cathode to thereby improve the energy density of the cell.
Type:
Grant
Filed:
June 23, 2005
Date of Patent:
August 23, 2011
Assignee:
A123 Systems, Inc.
Inventors:
Yet Ming Chiang, Antoni S. Gozdz, Gilbert N. Riley, Jr.
Abstract: Systems and methods for producing purified biogas are disclosed. In one embodiment of the invention, a method includes collecting biogas from a landfill, transporting the biogas to a first well, injecting the biogas into the first well, and pressurizing the first well to store the biogas.
Abstract: A method of resetting a resistive change memory element is disclosed. The method comprises performing a series of programming operations—for example, a programming pulse of a predetermined voltage level and pulse width—on a resistive change memory element in order to incrementally increase the resistance of the memory element above some predefined threshold. Prior to each programming operation, the resistive state of the memory element is measured and used to determine the parameters used in that programming operation. If this measured resistance value is above a first threshold value, the memory element is determined to already be in a reset state and no further programming operation is performed. If this measured resistance value is below a second threshold value, this second threshold value being less than the first threshold value, a first set of programming parameters are used within the programming operation.
Abstract: This disclosure describes a system and method for using a satellite positioning system to filter WLAN access points in a hybrid positioning system. In some embodiments, the method can include detecting WLAN APs in range of the WLAN and satellite enabled device, obtaining satellite measurements from at least two satellites to provide a plurality of possible satellite locations of the device, and providing a weight for each AP based on the distance from the WLAN APs to the possible satellite locations of the device.
Abstract: A manually-assisted computer and communications apparatus is provided for periodically fixing a price of a currency or commodity. Successive rate samples of said currency/stock/commodity are received from a plurality of sources (80) over a period of time, recorded and filtered automatically (90) by reference to said historical record and predetermined validation criteria so as to categorise certain samples as valid or erroneous. The received & filtered samples are combined periodically (105-115) so as to derive a fixed rate, which is then released (120) to users. The filtering means distinguishes between rate samples of different contributors within the samples received from a given source, and also receives (OTR1) trading rates generated by an online trading system, in addition to rates quoted by other contributors. Trading rates are applied in said fixed rate in preference to quoted rates.
Abstract: A method and system are provided for reducing the number of wireless transactions between an application server and mobile subscribers in a wireless communications system. The communications system includes a plurality of wireless mobile subscribers communicating with network devices via the application server. Each of the mobile subscribers includes a lightweight client, and the application server includes an alias for each mobile subscriber. For each session between a mobile subscriber and a network device: the application server receives a communication from the network device intended to be processed at a client residing on the mobile subscriber in accordance with a given protocol.
Abstract: The invention relates to recombinant vectors for inducible and/or tissue specific expression of double-stranded RNA molecules that interfere with the expression of a target gene. In certain embodiments, the invention relates to the use of Tet (tetracycline)-responsive RNA Polymerase II (Pol II) promoters (e.g., TetON or TetOFF) to direct inducible knockdown in certain cells of an integrated or an endogenous gene, such as p53. The invention also relates to a method for producing transgenic animals (e.g., mice) expressing inducible (such as tetracycline-regulated), reversible, and/or tissue-specific double-stranded RNA molecules that interfere with the expression of a target gene.
Type:
Grant
Filed:
June 5, 2008
Date of Patent:
August 9, 2011
Assignee:
Cold Spring Harbor Laboratory
Inventors:
Ross Dickins, Scott W. Lowe, Gregory J. Hannon
Abstract: Systems and methods for authorizing a waste item to be removed from a site. In one embodiment, a waste collection vehicle includes a reader configured to obtain identification information from an identification tag associated with the waste item. A transceiver associated with the vehicle is configured to: receive the identification information from the reader, wirelessly transmit the identification information to a remote computer for processing, and wirelessly receive an indication of whether the waste item should be collected and removed by the waste collection. The received indication is based on at least one hazardous characteristic associated with the identified waste item, a determination that the waste collection vehicle is authorized to collect the waste item having the at least one hazardous characteristic, and a determination that a driver of the waste collection vehicle is authorized to collect the waste item having the at least one hazardous characteristic.
Type:
Grant
Filed:
March 10, 2009
Date of Patent:
August 9, 2011
Assignee:
Casella Waste Systems, Inc.
Inventors:
Dominic Maruca, Gerald A. Leone, Nancy Edwards Cronin, John A. Kintzer
Abstract: A reduced collateral damage bomb (RCDB) bomb casing is described and disclosed along with the system and method for making it. The RCDB bomb casing may be formed from conventional or penetrating warhead bomb casings. The RCDB bomb casing has a filler material/materials disposed on the interior walls that will assist in controlling the collateral damage caused by the finished bomb but not prevent the appropriate destructive power being delivered to a selected target.
Abstract: The invention features a monitoring device that measures a patient's vital signs (e.g. blood pressure). The device features a first sensor configured to attach to a first portion of the patient's body that includes: i) a first electrode configured to generate a first electrical signal from the first portion of the patient's body; ii) a first light-emitting component; and iii) a first photodetector configured to receive radiation from the first portion of the patient's body after the radiation is emitted by the first light-emitting component and in response generate a first optical waveform. The device also features a second sensor that includes essentially the same components. An amplifier system, in electrical contact with the first and second electrodes, receives first and second electrical signals from the two sensors to generate an electrical waveform.
Type:
Grant
Filed:
May 25, 2006
Date of Patent:
August 9, 2011
Assignee:
Sotera Wireless, Inc.
Inventors:
Matthew John Banet, Michael James Thompson, Zhou Zhou, Henk Visser, II
Abstract: An energy delivery system includes at least one string of two or more energy delivery modules electrically coupled in series. Each energy delivery module includes one or more energy delivery devices for storing and delivering electrical current, and a module monitor for monitoring and controlling each of the energy delivery devices. Each string of energy delivery modules includes a string communication path accessible to each of the energy delivery modules, wherein the module monitor of each energy delivery module is operable to communicate information associated with its energy delivery module through the string communication path. Each string also includes a string manager device for communicating with each module monitor in the string, through the string communication path. The energy delivery system also includes a system controller for communicating with each string manager device through a system communication path.
Type:
Grant
Filed:
May 15, 2007
Date of Patent:
August 2, 2011
Assignee:
A123 Systems, Inc.
Inventors:
C. Michael Hoff, Benjamin Craig Shaffer, Greg Tremelling, Jonah S. Myerberg, Ricardo Fulop, Andrew C. Chu
Abstract: A device includes: non-volatile memory; a controller in communication with the non-volatile memory, wherein the controller is programmed to move data from a volatile memory to the non-volatile memory upon a loss of power of a primary power source of the volatile memory; and a backup power supply providing temporary power to the controller and the volatile memory upon the loss of power of the primary power source, including: a capacitor bank with an output terminal; a connection to a voltage source that charges the capacitor bank to a normal operating voltage; and a state-of-health monitor that is programmed to generate a failure signal based on a voltage at the output terminal of the capacitor bank.
Abstract: Techniques are disclosed for debugging heterogeneous applications in a distributed environment. In one embodiment, an architecture for debugging heterogeneous applications in a distributed environment is configured to enable both location transparency and dynamic exposure of service state. Regardless of where the physical application state resides, the architecture describes or otherwise provides a mechanism that allows seamless debugging and troubleshooting of distributed applications. The location of the state is transparent to the debugger and the application being debugged. In addition, the architecture enables an individual service to expose its state dynamically at run-time. It is possible for the service to expose its state in a self-describing fashion, allowing service state to be exposed in the architecture regardless of the service environment.
Type:
Grant
Filed:
November 16, 2006
Date of Patent:
August 2, 2011
Assignee:
Progress Software Corporation
Inventors:
Michael E. Theroux, William J. Collins, Gavin Thomas Nicol, Charles A. Nuzzolo, Jr., Donald E. Stinchfield, William M. Cullen
Abstract: An energy storage device includes a first electrode comprising a first material and a second electrode comprising a second material, at least a portion of the first and second materials forming an interpenetrating network when dispersed in an electrolyte, the electrolyte, the first material and the second material are selected so that the first and second materials exert a repelling force on each other when combined. An electrochemical device, includes a first electrode in electrical communication with a first current collector; a second electrode in electrical communication with a second current collector; and an ionically conductive medium in ionic contact with said first and second electrodes, wherein at least a portion of the first and second electrodes form an interpenetrating network and wherein at least one of the first and second electrodes comprises an electrode structure providing two or more pathways to its current collector.
Type:
Grant
Filed:
September 20, 2010
Date of Patent:
August 2, 2011
Assignees:
A123 Systems, Inc., Massachusetts Institute of Technology
Inventors:
Yet-Ming Chiang, William D. Moorehead, Antoni S. Gozdz, Richard K. Holman, Andrew L. Loxley, Gilbert N. Riley, Jr., Michael S. Viola
Abstract: A computer-based system and method is disclosed which constructs medical histories by direct interactions between the patient and system that acquires pertinent and relevant medical information covering the complete life of a given patient. The system and method insure that a complete life long medical history is acquired from every patient interacting with the health care system. Once acquired, the facts of the patient's life long and family medical history are analyzed automatically by databases to generate a set of the most reasonable diagnostic possibilities (the differential diagnosis) for each medical problem identified and for each risk factor for disease that is uncovered in the historical database.
Abstract: Methods and systems are provided which enable equities broker-dealers to execute an equity trade order while simultaneously eliminating (or at least reducing) exposure to the negative consequences associated with toxic (or likely toxic) orders in the equities market. By using toxicity and/or profit analyzers, for example, to detect, track and respond to the level of toxic (or likely toxic) orders present in an equities order flow, a broker dealer can reduce the level of risk inherent in serving as counter-party to order flows, such as anonymous equities order flows. Various alternative embodiments are also disclosed.
Abstract: A non-volatile memory cell includes a volatile storage device that stores a corresponding logic state in response to electrical stimulus; and a shadow memory device coupled to the volatile storage device. The shadow memory device receives and stores the corresponding logic state in response to electrical stimulus. The shadow memory device includes a non-volatile nanotube switch that stores the corresponding state of the shadow device.
Type:
Grant
Filed:
June 30, 2008
Date of Patent:
July 26, 2011
Assignee:
Nantero, Inc.
Inventors:
Claude L. Bertin, Frank Guo, Thomas Rueckes, Steven L. Konsek, Mitchell Meinhold, Max Strasburg, Ramesh Sivarajan, X. M. Henry Huang