Patents by Inventor Charles Booth

Charles Booth has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10430955
    Abstract: Disclosed herein are systems methods for high content screening for microscope imaging. In some embodiments, the system comprises: a microscope; and a processor configured to implement: a slide loader module; a reference imager module; a slide imager module; a region of interest (ROI) finder module; a compare imager module; a calibrator module; and an image stitcher module.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: October 1, 2019
    Assignee: The Regents of the University of California
    Inventors: Erwin Frise, Benjamin Booth, Charles McParland, Keith Beattie, Bill Fisher, Ann S. Hammonds, Susan E. Celniker
  • Publication number: 20110132550
    Abstract: A single chamber adsorption concentrator unit is described that utilizes low grade heat to drive an adsorbent/adsorbent working pair to separate a solvent from a solute/solvent mixture. One preferred application of the device of the present invention is separating water from the salt brine produced by the aluminum smelting industry. The brine solution is introduced into a single chamber shell proximate the concentrator evaporator where the water in the brine can freely evaporate and the resulting water vapor freely flow without inhibition to be either absorbed into the adsorbent modules or condensed by the condenser. The free flow of water vapor is facilitated by continuous operation of the condenser and by maintaining the brine solution at a higher temperature than the cooling fluid driving the condenser. A mist eliminator with a wash down feature located intermediate to the evaporator and the silica gel is provided to collect contaminants that may be carried from the evaporator by the vigorous boiling.
    Type: Application
    Filed: December 9, 2009
    Publication date: June 9, 2011
    Inventors: Randall N. Avery, Charle Booth, Wes Livingston
  • Publication number: 20110096503
    Abstract: A method and system of utilizing waste heat from a plurality of data center equipment comprising the steps of collecting waste heat from a plurality of data center equipment and utilizing said waste heat as the driving heat input for a heat driven engine. Heat recovery means collects waste heat from heat-producing equipment and transfers it in the form of hot water to drive a heat driven engine such as a chiller or heat pump. The output of the heat driven engine may be put to many productive uses, thereby reducing the over all energy load on the data center.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 28, 2011
    Inventors: Randal N. Avery, Charles Booth, Wes Livingston, Tom Watson Lopp
  • Publication number: 20090152069
    Abstract: A pressure plate assembly for a friction clutch with automatic wear compensation, including a housing which can be attached to a flywheel for rotation in common; a pressure plate installed in the housing and movable axially with respect to the housing; and an energy storage device supported against the housing and the pressure plate and exerting a force along a support path between the energy storage device and the pressure plate. A wear take-up device installed in the support path includes a wear take-up element which is preloaded to move in a wear take-up direction. An anti-reset device includes at least one clamping element which can be blocked to generate clamping contact with the wear take-up element, thereby preventing movement of the wear take-up element relative to the pressure plate in a direction opposite to the wear take-up direction.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 18, 2009
    Applicant: ZF Friedrichshafen AG
    Inventors: Andreas Gebauer, Jeff Gielniak, Charles Booth
  • Publication number: 20090046848
    Abstract: Systems and methods are presented for increasing the security of transmitted message. A text selection component selects at least one portion of a document that contains sensitive information. A text extraction component extracts characters belonging to a selected character set from at least one selected portion of the document. An encryption interface provides the extracted characters to an encryption algorithm to provide an encrypted representation of the extracted characters. A document reconstruction component incorporates the encrypted representation of the extracted characters into the document to produce a reconstructed document in which the encrypted representation of the extracted characters replaces the extracted characters.
    Type: Application
    Filed: August 15, 2007
    Publication date: February 19, 2009
    Inventor: Charles Booth
  • Publication number: 20080038701
    Abstract: A method is disclosed for providing an immersive training environment for a user. A relaxation vignette is used and configured to facilitate learning by the user. A training vignette is provided and configured for emotionally and physically stimulating the user, the stimulation enhancing retention by the user. A system is disclosed that includes a relaxation vignette to prepare a user for learning. A training vignette emotionally and physically stimulates the user to enhance retention by the user. Both the relaxation vignette and the training vignette include a training system control module, an audio distribution module and a video distribution module.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 14, 2008
    Inventors: Charles Booth, David Hodgson
  • Patent number: 7197536
    Abstract: A circuit arrangement, node, clustered computer system, and method incorporate a primitive communication mechanism for use in exchanging data between adjacent nodes coupled via a point-to-point network. A plurality of network ports are used to couple a node to other nodes in the clustered computer system over point-to-point network interconnects, and a plurality of communication registers are associated with each of the network ports for the purpose of storing data received through their associated network ports. A node desiring to communicate information to another node receives a port identifier from the other node that identifies the network port on the other node through which the pair of nodes are coupled. The port identifier is then used by the node to communicate data to the other node through the use of one or more write operations directed to the communication register on the other node that is associated with the network port identified by the port identifier.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Bruce Leroy Beukema, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Michael Valk
  • Publication number: 20060271017
    Abstract: A medical irrigation basin and procedural tray assembly includes a basin capable of holding irrigation fluids from irrigating a patient's wound. The basin has a bottom bounded by a perimeter. A wall extends upwards from the perimeter of the bottom and is continuous therewith. A pedestal or pedestal container fittable on the basin can support a body part and may contain useful medical fluids. A pad of absorbent material may be disposed on the bottom of the basin. The pad is adapted to absorb a substantial volume of the irrigation fluids flowing from irrigation of the patient's wound.
    Type: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Inventors: Charles Booth, Donald Propp
  • Patent number: 7110402
    Abstract: A method and system for communication in a system area network (SAN) data processing system are described. The SAN includes a plurality of interconnected nodes that each have at least one port for communication. To avoid communication-induced errors that may arise, for example, if multiple nodes share the same node ID, the port of a node in the SAN is marked as “fenced” to prevent transmission of packets of a first traffic type while permitting transmission of packets of a second traffic type. The marking of the port may be recorded, for example, in a configuration register of the port. While the port is fenced, only packets of other than the first traffic type are routed via the port. In one preferred embodiment, the second traffic type represents SAN configuration traffic, and the first traffic type represents non-configuration traffic.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: September 19, 2006
    Assignee: International Business Machines Corporation
    Inventors: Timothy Roy Block, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Michael Valk
  • Patent number: 7088715
    Abstract: A method and system for communication in a system area network (SAN) data processing system are described. The SAN includes a plurality of interconnected nodes that each have at least one port for communication. To avoid communication-induced errors that may arise, for example, if multiple nodes share the same node ID, the port of a node in the SAN is marked as “fenced” to prevent transmission of packets of a first traffic type while permitting transmission of packets of a second traffic type. The marking of the port may be recorded, for example, in a configuration register of the port. While the port is fenced, only packets of other than the first traffic type are routed via the port. In one preferred embodiment, the second traffic type represents SAN configuration traffic, and the first traffic type represents non-configuration traffic.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: August 8, 2006
    Assignee: International Business Machines Corporation
    Inventors: Timothy Roy Block, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Micheal Valk
  • Publication number: 20060120934
    Abstract: In a method to decrease emission of mercury, a factor is selected to control a combustion process to generate a flue gas comprising fly ash with enhanced unburned carbon; the combustion process is controlled according to a factor selected from reburning fuel, flue gas temperature, OFA injection, coal particle size, LNB flow, LNB design, combustion zone air, stoichiometric ratio of fuel, fuel/air mixing in a primary combustion zone and fuel/air mixing in a secondary combustion zone to produce the flue gas comprising fly ash with enhanced unburned carbon and to vaporize mercury; and the flue gas is allowed to cool to collect fly ash with enhanced unburned carbon with absorbed mercury. A system to decrease emission of mercury; comprises a combustion zone that is controlled to generate a flue gas comprising fly ash with enhanced unburned carbon and that produces vaporized mercury; and a post combustion zone to cool the flue gas to collect fly ash with enhanced unburned carbon with absorbed mercury.
    Type: Application
    Filed: December 1, 2003
    Publication date: June 8, 2006
    Inventors: William Lanier, Charles Booth, Vitall Lissianski, Viadimir Zamansky, Peter Maly, William Seekar
  • Patent number: 6944155
    Abstract: A method and system for communication in a system area network (SAN) data processing system are described. The SAN includes a plurality of interconnected nodes that each have at least one port for communication. To avoid communication-induced errors that may arise, for example, if multiple nodes share the same node ID, the port of a node in the SAN is marked as “fenced” to prevent transmission of packets of a first traffic type while permitting transmission of packets of a second traffic type. The marking of the port may be recorded, for example, in a configuration register of the port. While the port is fenced, only packets of other than the first traffic type are routed via the port. In one preferred embodiment, the second traffic type represents SAN configuration traffic, and the first traffic type represents non-configuration traffic.
    Type: Grant
    Filed: March 5, 2001
    Date of Patent: September 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Timothy Roy Block, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Micheal Valk
  • Publication number: 20050129600
    Abstract: In a method to decrease emission of mercury, a factor is selected to control a combustion process to generate a flue gas comprising fly ash with enhanced unburned carbon; the combustion process is controlled according to a factor selected from reburning fuel, flue gas temperature, OFA injection, coal particle size, LNB flow, LNB design, combustion zone air, stoichiometric ratio of fuel, fuel/air mixing in a primary combustion zone and fuel/air mixing in a secondary combustion zone to produce the flue gas comprising fly ash with enhanced unburned carbon and to vaporize mercury; and the flue gas is allowed to cool to collect fly ash with enhanced unburned carbon with absorbed mercury. A system to decrease emission of mercury; comprises a combustion zone that is controlled to generate a flue gas comprising fly ash with enhanced unburned carbon and that produces vaporized mercury; and a post combustion zone to cool the flue gas to collect fly ash with enhanced unburned carbon with absorbed mercury.
    Type: Application
    Filed: January 31, 2005
    Publication date: June 16, 2005
    Inventors: William Lanier, Charles Booth, Vitali Lissianski, Vladimir Zamansky, Peter Maly, William Seeker
  • Patent number: 6832323
    Abstract: A system for security and authorization processing in digital terminals. The processing load of a security processor (250) at the terminal (150) is reduced by configuring a multiple applications manager (MAM) (240) to determine if frequently-transmitted application data should be downloaded. The security processor is used by the MAM to build a local virtual application table (260) that indicates which applications are authorized for downloading. The security processor configures the terminal with an authorization state so that it knows which applications it is authorized to download, i.e., the applications (316′, 334′, 376′) whose required authorization state correlate with the terminal's configured authorization state. The security processor is accessed when the terminals authorization state changes, or when a required authorization state of an application changes. These events are typically relatively infrequent.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: December 14, 2004
    Assignee: General Instrument Corporation
    Inventors: Robert Charles Booth, Donald Tavoletti, Michael Difiglia
  • Patent number: 6754753
    Abstract: A clustered computer system, bridge device and method include support for an atomic ownership change operation that ensures orderly and reliable ownership management of an input/output (I/O) bridge device. A lock indicator is associated with a bridge device, and is used to indicate a “locked” or “unlocked” status of the bridge device. Whenever the lock indicator indicates that the bridge device is unlocked, an atomic operation such as a read request to a lock indicator register is utilized to both set the indicator to indicate a locked status for the bridge device, and to associate the bridge device with a source node that initiated the atomic operation. In connection with the lock indicator, write access to one or more configuration parameter registers is controlled such that only the node that is associated with the bridge device is permitted to update such configuration parameter registers.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: June 22, 2004
    Assignee: International Business Machines Corporation
    Inventors: Bruce Leroy Beukema, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Michael Valk
  • Publication number: 20020174168
    Abstract: A circuit arrangement, node, clustered computer system, and method incorporate a primitive communication mechanism for use in exchanging data between adjacent nodes coupled via a point-to-point network. A plurality of network ports are used to couple a node to other nodes in the clustered computer system over point-to-point network interconnects, and a plurality of communication registers are associated with each of the network ports for the purpose of storing data received through their associated network ports. A node desiring to communicate information to another node receives a port identifier from the other node that identifies the network port on the other node through which the pair of nodes are coupled. The port identifier is then used by the node to communicate data to the other node through the use of one or more write operations directed to the communication register on the other node that is associated with the network port identified by the port identifier.
    Type: Application
    Filed: April 30, 2001
    Publication date: November 21, 2002
    Inventors: Bruce Leroy Beukema, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Michael Valk
  • Publication number: 20020161955
    Abstract: A clustered computer system, bridge device and method include support for an atomic ownership change operation that ensures orderly and reliable ownership management of an input/output (I/O) bridge device. A lock indicator is associated with a bridge device, and is used to indicate a “locked” or “unlocked” status of the bridge device. Whenever the lock indicator indicates that the bridge device is unlocked, an atomic operation such as a read request to a lock indicator register is utilized to both set the indicator to indicate a locked status for the bridge device, and to associate the bridge device with a source node that initiated the atomic operation. In connection with the lock indicator, write access to one or more configuration parameter registers is controlled such that only the node that is associated with the bridge device is permitted to update such configuration parameter registers.
    Type: Application
    Filed: April 27, 2001
    Publication date: October 31, 2002
    Inventors: Bruce Leroy Beukema, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Michael Valk
  • Publication number: 20020124105
    Abstract: A method and system for communication in a system area network (SAN) data processing system are described. The SAN includes a plurality of interconnected nodes that each have at least one port for communication. To avoid communication-induced errors that may arise, for example, if multiple nodes share the same node ID, the port of a node in the SAN is marked as “fenced” to prevent transmission of packets of a first traffic type while permitting transmission of packets of a second traffic type. The marking of the port may be recorded, for example, in a configuration register of the port. While the port is fenced, only packets of other than the first traffic type are routed via the port. In one preferred embodiment, the second traffic type represents SAN configuration traffic, and the first traffic type represents non-configuration traffic.
    Type: Application
    Filed: March 5, 2001
    Publication date: September 5, 2002
    Applicant: International Business Machines Corporation
    Inventors: Timothy Roy Block, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Micheal Valk
  • Patent number: 6345307
    Abstract: A method and apparatus for compressing Internet protocol messages, such as HyperText Transport Protocol (HTTP) messages. Codewords (225) are provided for commonly occurring HTTP data elements, such as request lines, header lines, status lines, or portions thereof, such as method fields, URL fields, version fields, and status codes or messages. The codewords are used to provide a compressed HTTP message with a reduced amount of data relative to ASCII coding. If other data is included with the message, such as an entity body (e.g., a requested object such as an HTML page), the other data can be coded separately (215) and recombined (230) with the codewords for the HTTP data elements. The codewords may have reserved bits for providing specific information about the message. The amount of data that must be communicated, e.g., to or from a subscriber terminal (150), is thereby reduced. A message handler (340) decodes and processes the codewords.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: February 5, 2002
    Assignee: General Instrument Corporation
    Inventor: Robert Charles Booth