Patent application number | Description | Published |
20090282474 | METHOD FOR SAFELY EXECUTING AN UNTRUSTED NATIVE CODE MODULE ON A COMPUTING DEVICE - A system that safely executes a native code module on a computing device. During operation, the system receives the native code module, which is comprised of untrusted native program code expressed using native instructions in the instruction set architecture associated with the computing device. The system then loads the native code module into a secure runtime environment, and proceeds to execute a set of instructions from the native code module in the secure runtime environment. The secure runtime environment enforces code integrity, control-flow integrity, and data integrity for the native code module. Furthermore, the secure runtime environment moderates which resources can be accessed by the native code module on the computing device and/or how these resources can be accessed. By executing the native code module in the secure runtime environment, the system facilitates achieving native code performance for untrusted program code without a significant risk of unwanted side effects. | 11-12-2009 |
20090282477 | METHOD FOR VALIDATING AN UNTRUSTED NATIVE CODE MODULE - A system that validates a native code module. During operation, the system receives a native code module comprised of untrusted native program code. The system validates the native code module by: (1) determining that code in the native code module does not include any restricted instructions and/or does not access restricted features of a computing device; and (2) determining that the instructions in the native code module are aligned along byte boundaries such that a specified set of byte boundaries always contain a valid instruction and control flow instructions have valid targets. The system allows successfully-validated native code modules to execute, and rejects native code modules that fail validation. By validating the native code module, the system facilitates safely executing the native code module in the secure runtime environment on the computing device, thereby achieving native code performance for untrusted program binaries without significant risk of unwanted side effects. | 11-12-2009 |
20110138473 | DYNAMIC CODE INSERTION AND REMOVAL FOR STATIC ANALYSIS BASED SANDBOXES - Methods and apparatus for dynamically adding and deleting new code to previously validated application executing in a secured runtime. New code is written to a portion of secured memory not executable by application. New code is validated to ensure it cannot directly call operating system, address memory outside of secured memory, or modify secured memory state. Indirect branch instructions may only target addresses aligned on fixed size boundaries within the secured memory. Validated code is copied to portion of secured memory executable by application in two stage process that ensures partially copied segments cannot be executed. Validated new code can be deleted once all threads reach safe execution point, provided code was previously inserted as unit or contains no internal targets that can be called by code not also being deleted. | 06-09-2011 |
20110138474 | DYNAMIC CODE INSERTION AND REMOVAL FOR STATIC ANALYSIS BASED SANDBOXES - Methods and apparatus for dynamically adding and deleting new code to previously validated application executing in a secured runtime. New code is written to a portion of secured memory not executable by application. New code is validated to ensure it cannot directly call operating system, address memory outside of secured memory, or modify secured memory state. Indirect branch instructions may only target addresses aligned on fixed size boundaries within the secured memory. Validated code is copied to portion of secured memory executable by application in two stage process that ensures partially copied segments cannot be executed. Validated new code can be deleted once all threads reach safe execution point, provided code was previously inserted as unit or contains no internal targets that can be called by code not also being deleted. | 06-09-2011 |
20120042145 | USER-LEVEL SECMENTATION MECHANISM THAT FACILITATES SAFELY EXECUTING UNTRUSTED NATIVE CODE - A system that uses segmentation to safely execute native code. This system includes a processing element that executes the native code and a memory which stores code and data for the processing element. The processing element includes a segmentation mechanism which limits the native code executing on the processing element to accessing a specified segment of memory. The processing element also includes an instruction-processing unit, which is configured to execute a user-level instruction that causes the segmentation mechanism to limit memory accesses by the native code to the specified segment of the memory. | 02-16-2012 |
20130185787 | Safely Executing an Untrusted Native Code Module on a Computing Device - A system that safely executes a native code module on a computing device. During operation, the system receives the native code module, which is comprised of untrusted native program code expressed using native instructions in the instruction set architecture associated with the computing device. The system then loads the native code module into a secure runtime environment, and proceeds to execute a set of instructions from the native code module in the secure runtime environment. The secure runtime environment enforces code integrity, control flow integrity, and data integrity for the native code module. Furthermore, the secure runtime environment moderates which resources can be accessed by the native code module on the computing device and/or how these resources can be accessed. By executing the native code module in the secure runtime environment, the system facilitates achieving native code performance for untrusted program code without a significant risk of unwanted side effects. | 07-18-2013 |
20130333031 | DYNAMIC CODE INSERTION AND REMOVAL FOR STATIC ANALYSIS BASED SANDBOXES - Methods and apparatus for dynamically adding and deleting new code to previously validated application executing in a secured runtime. New code is written to a portion of secured memory not executable by application. New code is validated to ensure it cannot directly call operating system, address memory outside of secured memory, or modify secured memory state. Indirect branch instructions may only target addresses aligned on fixed size boundaries within the secured memory. Validated code is copied to portion of secured memory executable by application in two stage process that ensures partially copied segments cannot be executed. Validated new code can be deleted once all threads reach safe execution point, provided code was previously inserted as unit or contains no internal targets that can be called by code not also being deleted. | 12-12-2013 |
20140052971 | NATIVE CODE INSTRUCTION SELECTION - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting native code instructions. One of the methods includes receiving an initial machine language instruction for execution by a processor in a first execution mode; determining that a portion of the initial machine language instruction, when executed by the processor in a second execution mode, satisfies one or more risk criteria; generating one or more alternative machine language instructions to replace the initial machine language instruction for execution by the processor in the first execution mode, wherein the one or more alternative machine language instructions, when executed by the processor in the second execution mode, mitigate the one or more risk criteria; and providing the one or more alternative machine language instructions. | 02-20-2014 |
20140282534 | VIRTUAL ENVIRONMENT HAVING HARVARD ARCHITECTURE - Methods, systems, and apparatus, including computer programs encoded on computer storage media, relating to software execution. One of the methods includes executing, on a computer including a single memory for storing data and instructions, a virtual environment including a data memory and an instruction memory, the instruction memory configured to be unreadable by instructions stored in the instruction memory; receiving, at the virtual environment, a software module comprising multiple instructions; and performing validation of the software module including: identifying, in the software module one or more calls to the single memory; and verifying that the one or more calls to the single memory are in the data memory. | 09-18-2014 |
20140359765 | Method for Validating an Untrusted Native Code Module - A system that validates a native code module. During operation, the system receives a native code module comprised of untrusted native program code. The system validates the native code module by: (1) determining that code in the native code module does not include any restricted instructions and/or does not access restricted features of a computing device; and (2) determining that the instructions in the native code module are aligned along byte boundaries such that a specified set of byte boundaries always contain a valid instruction and control flow instructions have valid targets. The system allows successfully-validated native code modules to execute, and rejects native code modules that fail validation. By validating the native code module, the system facilitates safely executing the native code module in the secure runtime environment on the computing device, thereby achieving native code performance for untrusted program binaries without significant risk of unwanted side effects. | 12-04-2014 |
Patent application number | Description | Published |
20090002151 | WIRELESS SENSOR NETWORK - A system and method for implementing a wireless sensor network. The system comprises a plurality of motes, each mote having a sensor and a wireless communication system for communicating with neighboring motes; a distributed routing table distributed amongst each of the plurality of motes; and an update system for periodically updating the distributed routing table. | 01-01-2009 |
20090190601 | VIRTUAL WEB SERVICE - An improved solution for Web services is provided. In an embodiment of the invention, a method for providing a virtual Web service includes: providing a Web service gatekeeper, where the gatekeeper acts as an access point to multiple private internal enterprise environments; and then the gatekeeper receives a request for access to one, or more, of these private internal enterprise environments. | 07-30-2009 |
20090202060 | TELEPHONIC VOICE AUTHENTICATION AND DISPLAY - An improved solution for telephonic voice authentication and display is provided. A method of identifying conference call participants includes detecting a sound made by one of conference call participants; identifying this conference call participant based on the sound; and then displaying an attribute of the conference call participant to one of the other conference call participants. The attribute may include a picture, a name, and/or other information related to the identified conference call participant. | 08-13-2009 |
20090240637 | RESILIENT CLASSIFIER FOR RULE-BASED SYSTEM - A resilient classifier for using with a rule-based system is provided. A system for classifying data for a rule-based system, may include: a system(s) for generating two training data sets, one data set is generated from input data while the second data set is generated from disturbed data; a system for merging the two training data sets; and a system for training a data classifier with the merged training data sets. As a result, the classification of data becomes more accurate, including when disturbed data is encountered. | 09-24-2009 |
20100091953 | AUTHENTICATION OF A USER TO A TELEPHONIC COMMUNICATION DEVICE - The invention provides a method, system, and program product for authenticating a user to a telephonic communication device. In one embodiment, the invention includes obtaining a reference sample of an authorized user's voice, storing the reference sample of the authorized user's voice, collecting a sample of the voice of a user of the telephonic communication device, comparing the sample of the voice of the user to the reference sample of the authorized user's voice, determining whether the user is the authorized user, and in the case that the user is determined not to be the authorized user, prohibiting use of the telephonic communication device. | 04-15-2010 |
20130005304 | AUTHENTICATION OF A USER TO A TELEPHONIC COMMUNICATION DEVICE - The invention provides a method, system, and program product for authenticating a user to a telephonic communication device. In one embodiment, the invention includes obtaining a reference sample of an authorized user's voice, storing the reference sample of the authorized user's voice, collecting a sample of the voice of a user of the telephonic communication device, comparing the sample of the voice of the user to the reference sample of the authorized user's voice, determining whether the user is the authorized user, and in the case that the user is determined not to be the authorized user, prohibiting use of the telephonic communication device. | 01-03-2013 |
Patent application number | Description | Published |
20100022213 | RADAR DETECTION ALGORITHM - A system includes a radio frequency transceiver. A baseband processor includes an automatic gain control module. The automatic gain control module has a gain that changes from and subsequently returns to a predetermined value each time the radio frequency transceiver receives a radio frequency signal. The baseband processor is configured to selectively generate an interrupt signal each time a radio frequency signal is received based on a magnitude of the change in the gain of the automatic gain control module and a length of time in which the gain returns to the predetermined value. A control module is configured to identify a radio frequency signal received by the radio frequency transceiver as a radar signal in response to the baseband processor having generated a plurality of interrupt signals at substantially equal time intervals. | 01-28-2010 |
20140321297 | DIRECT LINK SETUP MECHANISMS FOR WIRELESS LANs - A client station including a communication circuit to communicate, via an infrastructure mode, with an access point in a basic service set; identify, based on signals transmitted by the access point, a plurality of client stations in the basic service set capable of communicating via a direct link setup mode; and during a predetermined time period, communicate, via the direct link setup mode, with the plurality of client stations; and a control circuit to, during the predetermined time period, determine strength of signals received from the plurality of client stations via the direct link setup mode, determine highest supportable data rates for communicating with the plurality of client stations via the direct link setup mode, and select, based on (i) the strength of the signals and (ii) the highest supportable data rates, one or more of the plurality of client stations for communicating via the direct link setup mode. | 10-30-2014 |
Patent application number | Description | Published |
20090268749 | ENHANCED CMTS FOR RELIABILITY, AVAILABILITY, AND SERVICEABILITY - A Cable Modem Termination System (CMTS) is partitioned into Line Cards, I/O Cards, and a midplane to provide enhanced Reliability, Availability, and Serviceability. Each I/O Card provides a cabling interface for coupling an assigned Line Card to other portions of a Hybrid-Fiber-Coax Network. A plurality of RF signals is coupled via connectors between each Line Card and a corresponding I/O Card, via the midplane. This permits a Line Card to be removed for servicing without requiring recabling of the corresponding I/O Card. Preferably, a rectangular-multi-pin collinear connector-cascade (Line Card jack, midplane double-plug, and I/O Card jack) is used to couple the plurality of RF signals. The connector-cascade is configured with protective RF ground pins adjacent and surrounding each of a plurality of RF signal pins. This approach permits each Line Card to be removed or inserted in a single action, without attention to individual RF interconnects, yet meets all system RF requirements while using relatively inexpensive connectors. The I/O Cards preferably include a distributed backup bus that permits one of the Line Cards in the CMTS to serve as a designated backup. The backup bus enables assignment of the designated backup Line Card to the I/O Card associated with a failing Line Card, without requiring recabling of any I/O Card. In conjunction with a signal processing architecture that permits dynamically programmable channel assignments, the backup bus facilitates rapid and fully automated failover. The Line Cards are preferably further partitioned into easily replaceable sections, including IF-to-RF and signal processing modules. | 10-29-2009 |
20100031305 | ENHANCED FIBER NODES WITH CMTS CAPABILITY - Enhanced Cable Modem Termination System (CMTS) functionality, including programmable digital domain modulators and demodulators for dynamic channel assignment, is incorporated into Fiber Nodes (FNs) or mini Fiber Nodes (mFNs), yielding enhanced Fiber Nodes (eFNs). These eFns distribute CMTS functionality deep into Hybrid-Fiber-Coax Networks (HFCN) rather than centralizing the CMTS functions within a single location. Moving the cable modem terminations closer to the subscribers shortens the analog RF paths required to support cable modems. Communication of both subscriber data and CMTS control data is performed over Ethernet-compatible packet networks between the field-based CMTSs and an upstream facility (e.g., the Head End), which includes an Internet gateway. Packet data for multiple subscriber cable modems is easily compressed and merged over common network paths, reducing cabling plant complexity and increasing bandwidth utilization. This approach dramatically reduces the infrastructure cost per cable modem. Distributing CMTS functionality among multiple eFNs also reduces demands on already stretched resources at the Head End for space, power, and HVAC. For HFCN channels containing signals with modulation or encoding schemes that are unknown or best processed upstream, the invention also provides for tunneling their spectrum over the same packet network as used for the cable modem data. The channels to be tunneled are isolated using digital receivers, translated to baseband, their data framed, merged with cable modem subscriber data, and transmitted over the packet network. Upstream, the framed channel data is parsed and the original channel spectrum reconstructed to permit information recovery. | 02-04-2010 |
20110200055 | ENHANCED CMTS FOR RELIABILITY, AVAILABILITY, AND SERVICEABILITY - A Cable Modem Termination System (CMTS) is partitioned into Line Cards, I/O Cards, and a midplane to provide enhanced Reliability, Availability, and Serviceability. Each I/O Card provides a cabling interface for coupling an assigned Line Card to other portions of a Hybrid-Fiber-Coax Network. A plurality of RF signals is coupled via connectors between each Line Card and a corresponding I/O Card, via the midplane. This permits a Line Card to be removed for servicing without requiring recabling of the corresponding I/O Card. Preferably, a rectangular-multi-pin collinear connector-cascade (Line Card jack, midplane double-plug, and I/O Card jack) is used to couple the plurality of RF signals. The connector-cascade is configured with protective RF ground pins adjacent and surrounding each of a plurality of RF signal pins. This approach permits each Line Card to be removed or inserted in a single action, without attention to individual RF interconnects, yet meets all system RF requirements while using relatively inexpensive connectors. The I/O Cards preferably include a distributed backup bus that permits one of the Line Cards in the CMTS to serve as a designated backup. The backup bus enables assignment of the designated backup Line Card to the I/O Card associated with a failing Line Card, without requiring recabling of any I/O Card. In conjunction with a signal processing architecture that permits dynamically programmable channel assignments, the backup bus facilitates rapid and fully automated failover. The Line Cards are preferably further partitioned into easily replaceable sections, including IF-to-RF and signal processing modules. | 08-18-2011 |
Patent application number | Description | Published |
20090165917 | Multifunctional tire support device - A tire assembly inserted in a conventional pneumatic tire that allows the driven vehicle to be operated in a normal operating condition as well as in both a low tire pressure and a “run flat” condition. The tire embodies a multifunctional tire support device that permits the tire even when punctured to continue to support the vehicle and never allows the tire to go entirely flat. The support device when installed reinforces the tire tread and its side walls by applying internal pressure against them should they collapse when tire is punctured. The invention embodies a means for supporting the tire with the multifunctional device and provides an additional embodiment that uses the same device with a backup redundant inner tube to provide support to the punctured or ruptured tire and permits it to be operated in a run flat condition. The inner tube is located in the assembly at a distance away from the tread so that any puncture of the tread would not also puncture the inner tube. This provides safety and security for the vehicle operating with this assembly installed in a conventional tire and a standard tire wheel rim. | 07-02-2009 |
20090266465 | Universal run flat tire system and device - The universal system and device of the present invention, once inserted in a conventional pneumatic tire, allows the driven vehicle to be operated in a normal operating condition, as well as in both a low tire pressure and in a run flat condition. For such purpose the tire embodies this device, spherically shaped and not limited in size or quantity. The device is manufactured from rubber, neoprene or equivalent, and in various shore hardness as needed, to permit installation in all tire shapes and sizes, and can be accommodated on all standard or special vehicle rim sizes or configurations. The device is adaptable to automobile, trucks, motorcycles, bicycles or any vehicle that utilizes pneumatic tires and their various uses, including freeway driving, off road, snow and ice, and will adapt to any new configurations of tires and rims such as the low profile tires. | 10-29-2009 |
Patent application number | Description | Published |
20110028797 | INTRACARDIAC SHEATH STABILIZER - A surgical stabilizer for use with a surgical site retractor has a base, a bendable arm, and a distal cuff adapted to resiliently hold a tube of an elongated port-access device. The cuff may have a body defining a partial enclosure within which is held a highly flexible gasket having a slit for resiliently receiving the tube. The surgical site retractor may have a collapsible ring and a flexible outer portion attached thereto, the ring being sized to pass through an intercostal incision and expand therein under adjacent ribs to prevent removal, and the flexible outer portion extending out of the incision and drawing over the stabilizer base to mutually secure the retractor and base. The port-access tube may be for a heart valve delivery system using an elongated port-access device for transapically delivering a prosthetic heart valve to the aortic valve annulus. A method involves partly installing the surgical site retractor, anchoring the base of the stabilizer with the flexible outer portion, deploying the port-access tube from outside the body through the incision and through a puncture in the heart wall, and resiliently capturing a tube of the port-access within the partial enclosure of the stabilizer cuff. A second bendable arm on the base having a clip may be used to hold still a proximal end of the port-access device. | 02-03-2011 |
20120157788 | SURGICAL INSTRUMENTS, SYSTEMS AND METHODS OF USE - A surgical instrument includes a mount body, a joint member, an arm, and a working end. The mount body has a top portion, a distal end, a proximal end and a bottom portion. The joint member is pivotally mounted at a distal end portion of the mount body, to allow positioning of a proximal portion of an arm extending distally from the joint member. The joint member is also configured to at least partially constrain movement of the proximal portion of the arm to a plane. The working end is mounted to a distal end portion of the arm. The surgical instrument can be configured as a heart stabilizer or a heart positioner. The joint member may further be configured as a slotted ball, a disk member, or a combination thereof. | 06-21-2012 |
Patent application number | Description | Published |
20090246225 | Methods of Producing Influenza Vaccine Compositions - Methods and compositions for the optimization of production of influenza viruses suitable as influenza vaccines are provided. | 10-01-2009 |
20100226939 | FORMULATIONS FOR PRESERVATION OF ROTAVIRUS - This invention provides formulations and methods for stabilizing viruses in liquid and dried formulations. In particular, formulations are provided including Zn | 09-09-2010 |
20100331428 | Sonic Low Pressure Spray Drying - This invention provides methods of spray drying pharmaceutical powders from a vibrating nozzle at low pressures. The method can effectively spray dry thick or viscous solutions or suspensions to provide small uniform particles. The invention includes dry particle compositions prepared by methods of low pressure spraying from vibrating nozzles. | 12-30-2010 |
20120128729 | Gallium Formulation For The Treatment And Prevention of Infectious Diseases - A method and composition for treatment of bacterial infections caused by gram negative or gram positive bacteria such as | 05-24-2012 |
20120148635 | GALLIUM FORMULATION FOR THE TREATMENT AND PREVENTION OF INFECTIOUS DISEASES - A method and composition for treatment of bacterial infections caused by gram negative or gram positive bacteria such as | 06-14-2012 |
20120308526 | Sonic Low Pressure Spray Drying - This invention provides methods of spray drying pharmaceutical powders from a vibrating nozzle at low pressures. The method can effectively spray dry thick or viscous solutions or suspensions to provide small uniform particles. The invention includes dry particle compositions prepared by methods of low pressure spraying from vibrating nozzles. | 12-06-2012 |
20130189305 | METHODS OF PRODUCING INFLENZA VACCINE COMPOSITIONS - Methods and compositions for the optimization of production of influenza viruses suitable as influenza vaccines are provided. | 07-25-2013 |
Patent application number | Description | Published |
20100318207 | SOURCING AGENT BASED PRODUCTION LOGISTICS MANAGEMENT METHOD AND SYSTEM INCLUDING ORDER ENTRY, TRACKING, AND FULLFILMENT - Container based oversight and management of orders for multi-component, fabricated articles. This is done by entering an order for multi-component, fabricated articles into a database and virtually associating the ordered multi-component, fabricated articles to a virtual transit container. The virtual transit container corresponds to a real transit container. The orders for the multi-component fabricated articles are either broken up into orders for components and subsequent fabrication, or the entire set of orders is transmitted to a sourcing agent. The sourcing agent virtually associates individual ones of the ordered multi-component, fabricated articles to their constituent components, and the sourcing agent orders the constituent components from one or more individual vendors. One or more fabricators receive the ordered constituent components and fabricate the constituent components into the ordered multi-component articles, packing the fabricated multi-components articles into the associated real transit containers. The real transit containers are then shipped along the distribution chain. | 12-16-2010 |
20100318437 | SHIPPING CONTAINER BASED PRODUCTION AND LOGISTICS MANAGEMENT METHOD AND SYSTEM INCLUDING ORDER ENTRY, TRACKING, AND FULLFILMENT - Container based oversight and management of orders for multi-component, fabricated articles. This is done by entering an order for multi-component, fabricated articles into a database and virtually associating the ordered multi-component, fabricated articles to a virtual shipping container. The virtual shipping container corresponds to a real shipping container. One or more fabricators receive the ordered constituent components and fabricate the constituent components into the ordered multi-component articles, and packs packing the fabricated multi-components articles into the associated real shipping containers. The real shipping containers are then shipped along the distribution chain. | 12-16-2010 |
Patent application number | Description | Published |
20090142765 | METHOD AND APPARATUS FOR RAPIDLY COUNTING AND IDENTIFYING BIOLOGICAL PARTICLES IN A FLOW STREAM - A method for increasing the throughput, or the precision, or both the precision and the throughput, of a flow cytometer, or of a hematology analyzer employing a flow cytometer, and for further reducing the complexity of such a cytometer or analyzer, by utilizing the technique of laser rastering in combination with a lysis-free single-dilution method. Laser rastering involves sweeping a laser beam across a flowing sample stream in a hematology analyzer. A lysis-free single-dilution method involves performing all the flow cytometer measurements on a sample using a single aliquot, a single lysis-free reagent solution, a single dilution, and a single pass of said dilution through the measurement apparatus. An apparatus suitable for carrying out the method of this invention comprises an optical module comprising a source of light, a scanning device, a lens or system of lenses, a flowcell, detectors, and filters; and an electronic module comprising preamplifiers, analog signal conditioning elements, analog-to-digital converters, field-programmable gate arrays, digital signal processing elements, and data storage elements. | 06-04-2009 |
20100328662 | METHOD AND APPARATUS FOR RAPIDLY COUNTING AND IDENTIFYING BIOLOGICAL PARTICLES IN A FLOW STREAM - A method for increasing the throughput, or the precision, or both the precision and the throughput, of a flow cytometer, or of a hematology analyzer employing a flow cytometer, by utilizing the technique of laser rastering. Laser rastering involves sweeping a laser beam across a flowing sample stream in a hematology analyzer. An apparatus suitable for carrying out the method of this invention comprises an optical module comprising a source of light, a scanning device, a lens or system of lenses, a flow cell, detectors, and filters; and an electronic module comprising preamplifiers, analog signal conditioning elements, analog-to-digital converters, field-programmable gate arrays, digital signal processing elements, and data storage elements. | 12-30-2010 |
20110228271 | METHOD AND APPARATUS FOR RAPIDLY COUNTING AND IDENTIFYING BIOLOGICAL PARTICLES IN A FLOW STREAM - A method for increasing the throughput, or the precision, or both the precision and the throughput, of a flow cytometer, or of a hematology analyzer employing a flow cytometer, by utilizing the technique of laser rastering. Laser rastering involves sweeping a laser beam across a flowing sample stream in a hematology analyzer. An apparatus suitable for carrying out the method of this invention comprises an optical module comprising a source of light, a scanning device, a lens or system of lenses, a flow cell, detectors, and filters; and an electronic module comprising preamplifiers, analog signal conditioning elements, analog-to-digital converters, field-programmable gate arrays, digital signal processing elements, and data storage elements. | 09-22-2011 |
20120270306 | METHOD AND APPARATUS FOR RAPIDLY COUNTING AND IDENTIFYING BIOLOGICAL PARTICLES IN A FLOW STREAM - A method for increasing the throughput and/or the precision of a flow cytometer, or a hematology analyzer employing a flow cytometer, and for further reducing the complexity of such a cytometer or analyzer. The system and method includes utilizing the technique of laser rastering in combination with a lysis-free single-dilution method. | 10-25-2012 |
Patent application number | Description | Published |
20090210793 | METHOD AND SYSTEM FOR TRAVERSING DIGITAL RECORDS WITH MULTIPLE DIMENSIONAL ATTRIBUTES - A system facilitates traversing digital records with dimensional attributes. The system stores a number of digital records. The system further associates a respective digital record with a number of attributes, wherein a respective attribute can be specified in a number of levels of abstraction. The system allows a user to control a presentation of the stored digital records based on their attributes. The user can set one or more criteria for the attributes of the digital records to be presented by: specifying the value of at least one fixed attribute of the digital records to be presented, changing at least one non-fixed attribute of the digital records to be presented, and/or specifying a level of abstraction for the fixed and/or non-fixed attribute of the digital records to be presented. The system then presents a set of digital records to the user based on the attribute criteria set by the user. | 08-20-2009 |
20090215536 | LOCATION-AWARE MIXED-REALITY GAMING PLATFORM - One embodiment of the present invention provides a system that facilitates location-aware, mixed-reality gaming platform. During operation, the system determines a layout of a user's surrounding. The system further detects the user's location and/or nearby objects. Next, the system associates virtual content to the determined layout and associates a set of game rules with the virtual content. Subsequently, the system produces a visual and/or audio representation of a game based on the game rules and virtual content to the user, thereby allowing the user to play a game that corresponds to his surrounding and location. | 08-27-2009 |
20140179408 | SYSTEM AND METHODS FOR DYNAMICALLY ADJUSTING GAME COMPONENTS BASED ON A USER'S PROFILE - One embodiment of the present invention provides a system for adjusting a number of game mechanics associated with a game system. During operation, the system obtains a psychosocial profile associated with a user, adjusts the game mechanics based on the obtained psychosocial profile, and updates the game system based on the adjusted game mechanics. | 06-26-2014 |
20140200960 | SYSTEM AND METHODS FOR OPTIMIZING RECRUITMENT - One embodiment of the present invention provides a system for recruiting individuals with a desired socio-demographic distribution. During operation, the system receives the desired socio-demographic distribution, obtains a seed sample comprising a plurality of participants, calculates a socio-demographic distribution associated with the seed sample, calculates an incentive provided to a user for recruiting an individual with a desired socio-demographic attribute, and presents the incentive to the user, thereby motivating the user to recruit the individual with the desired socio-demographic attribute. | 07-17-2014 |
Patent application number | Description | Published |
20100318207 | SOURCING AGENT BASED PRODUCTION LOGISTICS MANAGEMENT METHOD AND SYSTEM INCLUDING ORDER ENTRY, TRACKING, AND FULLFILMENT - Container based oversight and management of orders for multi-component, fabricated articles. This is done by entering an order for multi-component, fabricated articles into a database and virtually associating the ordered multi-component, fabricated articles to a virtual transit container. The virtual transit container corresponds to a real transit container. The orders for the multi-component fabricated articles are either broken up into orders for components and subsequent fabrication, or the entire set of orders is transmitted to a sourcing agent. The sourcing agent virtually associates individual ones of the ordered multi-component, fabricated articles to their constituent components, and the sourcing agent orders the constituent components from one or more individual vendors. One or more fabricators receive the ordered constituent components and fabricate the constituent components into the ordered multi-component articles, packing the fabricated multi-components articles into the associated real transit containers. The real transit containers are then shipped along the distribution chain. | 12-16-2010 |
20100318437 | SHIPPING CONTAINER BASED PRODUCTION AND LOGISTICS MANAGEMENT METHOD AND SYSTEM INCLUDING ORDER ENTRY, TRACKING, AND FULLFILMENT - Container based oversight and management of orders for multi-component, fabricated articles. This is done by entering an order for multi-component, fabricated articles into a database and virtually associating the ordered multi-component, fabricated articles to a virtual shipping container. The virtual shipping container corresponds to a real shipping container. One or more fabricators receive the ordered constituent components and fabricate the constituent components into the ordered multi-component articles, and packs packing the fabricated multi-components articles into the associated real shipping containers. The real shipping containers are then shipped along the distribution chain. | 12-16-2010 |
Patent application number | Description | Published |
20080297227 | INTEGRATED CIRCUIT SYSTEM FOR ANALOG SWITCHING - An integrated circuit system comprising: forming an analog switch including: providing a current source for driving the analog switch, coupling a first source follower to the current source for forming a first input to the analog switch, coupling a second source follower to the current source for forming a second input to the analog switch, and coupling a switch to the first source follower and the second source follower for selecting the first input, the second input, or a combination thereof; and selecting a voltage output signal from the first source follower, the second source follower, or a combination thereof including isolating the first input from the second input. | 12-04-2008 |
20080297250 | INTEGRATED CIRCUIT SYSTEM FOR CONTROLLING AMPLIFIER GAIN - An integrated circuit system comprising: forming a differential amplifier including: forming a first transistor, coupling a second transistor to the first transistor in a high gain configuration, and coupling a third transistor, having a low gain configuration, in parallel with the second transistor; and adjusting a gain of the differential amplifier by adjusting a ratio of the size of the second transistor to the size of the first transistor. | 12-04-2008 |
20110140678 | Current limit recovery circuit - The present invention provides a synchronous buck switcher including a first loop, second loop, a current limit switch, a capacitor and an RS flip flop. The first loop includes an error amplifier (EA), a pulse width modulator (PWM), a PMOS device and an NMOS device. The second loop includes a second capacitor and a resistor connected between the output terminal of the EA and an input terminal of the EA. During a current limit event, a current limit pulse is applied to the current limit switch which allows the input voltage at the inverting terminal of the EA to follow the decreasing output voltage due to the current limit event. As a result, regulation occurs at this lower voltage at the inverting input of the EA. The inverting input of the EA is then charged back to the original reference voltage, resulting in a smooth recovery from current limit. | 06-16-2011 |
Patent application number | Description | Published |
20100198034 | Compact On-Body Physiological Monitoring Devices and Methods Thereof - Methods and devices to monitor an analyte in body fluid are provided. Embodiments include continuous or discrete acquisition of analyte related data from a transcutaneously positioned analyte sensor automatically or on demand upon request from a user. | 08-05-2010 |
20100324392 | ANALYTE SENSOR AND APPARATUS FOR INSERTION OF THE SENSOR - An apparatus for insertion of a medical device in the skin of a subject is provided. | 12-23-2010 |
20110193704 | Displays for a medical device - Embodiments described herein relate to an analyte monitoring device having a user interface with a display and a plurality of actuators. The display is configured to render a plurality of display screens, including a home screen and an alert screen. The home screen is divided into a plurality of simultaneously displayed panels, with a first panel displays a rate of change of continuously monitored analyte levels in interstitial fluid, a second panel simultaneously displays a current analyte level and an analyte trend indicator, and a third panel displays status information of a plurality of components of the device. When an alarm condition is detected, the display renders the alert screen in place of the home screen, the alert screen displaying information corresponding to the detected alarm condition. Furthermore, the actuators are configured to affect further output of the analyte monitoring device corresponding to the detected condition. | 08-11-2011 |
20110213225 | Medical devices and methods - Methods and devices to monitor an analyte in body fluid are provided. Embodiments include continuous or discrete acquisition of analyte related data from a transcutaneously positioned in vivo analyte sensor automatically or upon request from a user. | 09-01-2011 |
20110319738 | Medical Devices and Insertion Systems and Methods - Implantable medical devices, systems, methods and kits for transcutaneous insertion of the implantable medical devices are provided. | 12-29-2011 |
20140347186 | Displays for a Medical Device - Embodiments described herein relate to an analyte monitoring device having a user interface with a display and a plurality of actuators. The display is configured to render a plurality of display screens, including a home screen and an alert screen. The home screen is divided into a plurality of simultaneously displayed panels, with a first panel displays a rate of change of continuously monitored analyte levels in interstitial fluid, a second panel simultaneously displays a current analyte level and an analyte trend indicator, and a third panel displays status information of a plurality of components of the device. When an alarm condition is detected, the display renders the alert screen in place of the home screen, the alert screen displaying information corresponding to the detected alarm condition. Furthermore, the actuators are configured to affect further output of the analyte monitoring device corresponding to the detected condition. | 11-27-2014 |
20150025338 | Medical Device Inserters and Processes of Inserting and Using Medical Devices - An apparatus for insertion of a medical device in the skin of a subject is provided, as well as methods of inserting medical devices. | 01-22-2015 |
Patent application number | Description | Published |
20090018549 | APPARATUS FOR OCCLUDING BODY LUMENS - A luminal occlusion device comprises a tension member, an elongate shaft, and a flat film having an axial receptacle which is received over a distal portion of the tension member. The flat film has proximal and distal ends which are attached to the distal ends of the tension member and the elongate shaft, respectively. Thus, distal advancement of the tension member relative to the shaft will cause the flat film to assume a low profile configuration, while proximal retraction of the tension member relative to the elongate shaft will cause the flat film to assume a foreshortened, compacted configuration. The film usually includes one or more radioopaque markers which help shape the compacted film. | 01-15-2009 |
20090018569 | APPARATUS FOR OCCLUDING BODY LUMENS - A luminal occlusion device comprises a tension member, an elongate shaft, and a flat film having an axial receptacle which is received over a distal portion of the tension member. The flat film has proximal and distal ends which are attached to the distal ends of the tension member and the elongate shaft, respectively. Thus, distal advancement of the tension member relative to the shaft will cause the flat film to assume a low profile configuration, while proximal retraction of the tension member relative to the elongate shaft will cause the flat film to assume a foreshortened, compacted configuration. The film usually includes one or more radioopaque markers which help shape the compacted film. | 01-15-2009 |
20090287193 | SYSTEMS AND METHODS FOR STONE REMOVAL - A stone removal system comprises a sweeping structure and a dilating structure. The sweeping structure is deployed on a kidney side of a urinary stone in the ureter. Should the sweeping structure be unable to remove the kidney stone, the dilating structure is placed on the bladder side of the kidney stone and used to dilate the lumen of the ureter. The dilated lumen allows the sweeping structure to more easily remove the kidney stone. Should the kidney stone still resist removal, a lithotripsy device may be introduced through the ureter and energy directed through openings in the dilation structure to fragment the stone. | 11-19-2009 |
20130274791 | APPARATUS FOR OCCLUDING BODY LUMENS - A luminal occlusion device comprises a tension member, an elongate shaft, and a flat film having an axial receptacle which is received over a distal portion of the tension member. The flat film has proximal and distal ends which are attached to the distal ends of the tension member and the elongate shaft, respectively. Thus, distal advancement of the tension member relative to the shaft will cause the flat film to assume a low profile configuration, while proximal retraction of the tension member relative to the elongate shaft will cause the flat film to assume a foreshortened, compacted configuration. The film usually includes one or more radioopaque markers which help shape the compacted film. | 10-17-2013 |
Patent application number | Description | Published |
20090004064 | Multi-material microplate and method - A microplate assembly for performing an analytical method on an assay, comprising a microplate base structure having a plurality of apertures formed therethrough, and a plurality of well inserts coupled to the microplate base structure adjacent the apertures. Each of the plurality of well inserts has an open top portion and is adapted to receive an assay. The microplate base structure and the plurality of well inserts can comprise different materials. Methods of manufacturing the microplate assembly are also provided. | 01-01-2009 |
20110300037 | Multi-Material Microplate and Method - A microplate assembly for performing an analytical method on an assay, comprising a microplate base structure having a plurality of apertures formed therethrough, and a plurality of well inserts coupled to the microplate base structure adjacent the apertures. Each of the plurality of well inserts has an open top portion and is adapted to receive an assay. The microplate base structure and the plurality of well inserts can comprise different materials. Methods of manufacturing the microplate assembly are also provided. | 12-08-2011 |
20140273180 | SYSTEMS AND METHODS FOR DETECTION OF CELLS USING ENGINEERED TRANSDUCTION PARTICLES - Systems and methods for detecting and/or identifying target cells (e.g., bacteria) using engineered transduction particles are described herein. In some embodiments, a method includes mixing a quantity of transduction particles within a sample. The transduction particles are associated with a target cell. The transduction particles are non-replicative, and are engineered to include a nucleic acid molecule formulated to cause the target cell to produce a series of reporter molecules. The sample and the transduction particles are maintained to express the series of the reporter molecules when target cell is present in the sample. A signal associated with a quantity of the reporter molecules is received. In some embodiments, a magnitude of the signal is independent from a quantity of the transduction particle above a predetermined quantity. | 09-18-2014 |
Patent application number | Description | Published |
20090254083 | ROBOTIC ABLATION CATHETER - Assemblies, systems, and methods related to remotely-steerable ablation procedures are described. A necked-down ablation catheter may be coupled within a working lumen of a robotically-steerable sheath configured to be driveably coupled to an electromechanical instrument driver. The ablation catheter may be an irrigated ablation catheter having an irrigation fluid reservoir at its distal tip. The outer diameter of the distal portion of the ablation catheter is generally larger than that of the more proximal aspects due, in part, to the fact that the proximal aspects are designed to fit through a relatively low-profile steerable sheath. | 10-08-2009 |
20100280320 | FLEXIBLE AND STEERABLE ELONGATE INSTRUMENTS WITH SHAPE CONTROL AND SUPPORT ELEMENTS - An instrument having a flexible and elongated body includes at least a lumen and a flex member disposed within the lumen. The flex member may be capable of providing steering control to a first portion of the elongate body while providing load bearing support to a second portion of the elongate body. A pull wire may be disposed within the flex member, and at least a distal portion of the pull wire may be coupled to the elongate body and a proximal portion of the pull wire may be operatively coupled to a control unit. The control unit may be coupled to a proximal portion of the elongate body. In addition, a control member may be operatively coupled to the control unit such that a distal portion of the control member may be positioned near a proximal portion of the flex member. The control member may be configured to support the flex member and control the movement or displacement of the flex member. Furthermore, the flex member may be configured to selectively decouple articulation or steering forces of a first portion of the elongate body away from a second portion of the elongate body; thereby, preventing compression of the second portion of the elongate body while maintaining elasticity or flexibility of the second portion of the elongate body. | 11-04-2010 |
20100280449 | FLEXIBLE AND STEERABLE ELONGATE INSTRUMENTS WITH SHAPE CONTROL AND SUPPORT ELEMENTS - An instrument having a flexible and elongated body includes at least a lumen and a flex member disposed within the lumen. The flex member may be capable of providing steering control to a first portion of the elongate body while providing load bearing support to a second portion of the elongate body. A pull wire may be disposed within the flex member, and at least a distal portion of the pull wire may be coupled to the elongate body and a proximal portion of the pull wire may be operatively coupled to a control unit. The control unit may be coupled to a proximal portion of the elongate body. In addition, a control member may be operatively coupled to the control unit such that a distal portion of the control member may be positioned near a proximal portion of the flex member. The control member may be configured to support the flex member and control the movement or displacement of the flex member. Furthermore, the flex member may be configured to selectively decouple articulation or steering forces of a first portion of the elongate body away from a second portion of the elongate body; thereby, preventing compression of the second portion of the elongate body while maintaining elasticity or flexibility of the second portion of the elongate body. | 11-04-2010 |
20100280525 | FLEXIBLE AND STEERABLE ELONGATE INSTRUMENTS WITH SHAPE CONTROL AND SUPPORT ELEMENTS - An instrument having a flexible and elongated body includes at least a lumen and a flex member disposed within the lumen. The flex member may be capable of providing steering control to a first portion of the elongate body while providing load bearing support to a second portion of the elongate body. A pull wire may be disposed within the flex member, and at least a distal portion of the pull wire may be coupled to the elongate body and a proximal portion of the pull wire may be operatively coupled to a control unit. The control unit may be coupled to a proximal portion of the elongate body. In addition, a control member may be operatively coupled to the control unit such that a distal portion of the control member may be positioned near a proximal portion of the flex member. The control member may be configured to support the flex member and control the movement or displacement of the flex member. Furthermore, the flex member may be configured to selectively decouple articulation or steering forces of a first portion of the elongate body away from a second portion of the elongate body; thereby, preventing compression of the second portion of the elongate body while maintaining elasticity or flexibility of the second portion of the elongate body. | 11-04-2010 |