Patents by Inventor Robert A. Lester

Robert A. Lester 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).

  • Publication number: 20130318993
    Abstract: An approach for utilizing fuel gas to purge a dormant fuel gas circuit is disclosed. In one aspect, there is a fuel gas supply that supplies fuel to fuel gas circuits. Gas control valves, each coupled to one of the fuel gas circuits control the flow of fuel gas thereto from the fuel gas supply. A fuel purge system selectively purges fuel gas circuits from the fuel gas circuits that are dormant with fuel gas from the fuel gas supply.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Dean Matthew Erickson, Robert Lester Brooks, Douglas Scott Byrd, Joseph Robert Law
  • Publication number: 20130293624
    Abstract: The invention provides a method and system for determining fluid levels in an inkjet printer. A non-contact sensor array is provided external to the container in which the levels are to be determined and each sensor in the array is sequentially switched into a sensing circuit until a change in capacitance is noted. The sensing circuit is preferably a frequency oscillation circuit whose frequency is defined by circuit capacitance.
    Type: Application
    Filed: November 21, 2011
    Publication date: November 7, 2013
    Applicant: Domino Printing Sciences PLC
    Inventors: Andrew Robert Lester, Adeyinka Opaleye, Matthew Henry Freeman
  • Publication number: 20130284453
    Abstract: A downhole circulating valve includes a generally tubular outer housing having a generally axially extending internal passageway. At least one generally longitudinally extending circulating passageway is formed through at least a portion of the housing. At least one exterior port and at least one interior port are in fluid communication with the circulating passageway. At least one seal plug is disposed within the circulating passageway. The seal plug has a first position relative to the housing wherein the seal plug is remote from the exterior port and the interior port, thereby allowing fluid flow between the exterior port and the interior port through the circulating passageway. The seal plug has a second position relative to the housing wherein the seal plug is between the exterior port and the interior port and wherein the seal plug forms at least one metal-to-metal seal with the circulating passageway, thereby preventing fluid flow between the exterior port and the interior port.
    Type: Application
    Filed: January 25, 2013
    Publication date: October 31, 2013
    Applicant: HALLIBURTON ENERGY SERVICES, INC.
    Inventors: James Dan Vick, JR., Jimmie Robert Williamson, Robert Lester Thurman, Russell Irving Bayh, III
  • Publication number: 20130284424
    Abstract: A downhole circulating valve includes a generally tubular outer housing having a generally axially extending internal passageway. At least one generally longitudinally extending circulating passageway is formed through at least a portion of the housing. At least one exterior port and at least one interior port are in fluid communication with the circulating passageway. At least one seal plug is disposed within the circulating passageway. The seal plug has a first position relative to the housing wherein the seal plug is remote from the exterior port and the interior port, thereby allowing fluid flow between the exterior port and the interior port through the circulating passageway. The seal plug has a second position relative to the housing wherein the seal plug is between the exterior port and the interior port and wherein the seal plug forms at least one metal-to-metal seal with the circulating passageway, thereby preventing fluid flow between the exterior port and the interior port.
    Type: Application
    Filed: January 25, 2013
    Publication date: October 31, 2013
    Applicant: HALLIBURTON ENERGY SERVICES, INC.
    Inventors: James Dan Vick, JR., Jimmie Robert Williamson, Robert Lester Thurman, Russell Irving Bayh, III
  • Publication number: 20130073910
    Abstract: Systems and method for embedded trace macrocell (ETM) devices configured to dynamically interleave architecture/program tracing with microarchitecture/hardware tracing. An ETM device includes logic to enable interleaved program tracing and hardware state sampling. A core interface is configured to receive program trace and hardware state information of a microprocessor and a combining module is configured to interleave the program trace and hardware state information. A packet generation module may be configured to packetize the program trace and hardware state information into packets at operational speeds of the microprocessor.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 21, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Suresh K. Venkumahanti, Prasanna Kumar Balasundaram, Robert A. Lester
  • Publication number: 20120273205
    Abstract: Described embodiments relate to methods, systems and infrastructure for flow manipulation within a porous volume. Some embodiments relate to a method of subsurface flow manipulation, comprising: providing fluid at a first subsurface location adjacent to or in a subsurface volume through which the fluid is to pass; providing first suction at a second subsurface location adjacent to or in the subsurface volume to extract fluid from the subsurface volume, the second subsurface location being located across at least part of the subsurface volume from the first subsurface location; providing fluid at a third subsurface location spaced from the first subsurface location and adjacent to or in the subsurface volume; and providing second suction at the first, second or a fourth subsurface location adjacent to the subsurface volume to extract fluid from the subsurface volume.
    Type: Application
    Filed: August 13, 2010
    Publication date: November 1, 2012
    Applicant: Commonwealth Scientific and Industrial Research Organisation
    Inventors: Guy Parker Metcalfe, Daniel Robert Lester, Michael George Trefry, Klaus Regenauer-Lieb
  • Publication number: 20120240591
    Abstract: A method and apparatus for shutting down a generator to prepare the generator for restart is disclosed. A power down sequence of a gas turbine of the generator is initiated from an operating state. A purge gas is forced into the gas turbine to extinguish a combustion flame in the gas turbine. The purge gas is swept through the gas turbine to displace the fuel from the gas turbine using a coast down airflow through the gas turbine during the power down sequence to prepare the generator for restart.
    Type: Application
    Filed: June 6, 2012
    Publication date: September 27, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: David August Snider, Michael Joseph Alexander, Robert Lester Brooks, Elsie Angelly Carantini, Michael James Dutka, Christopher John Morawski, Eugene Armstead Post
  • Publication number: 20120017214
    Abstract: A system and method of managing a stack shared by multiple threads of a processor includes allocating a first portion of a shared stack to a first thread and allocating a second portion of the shared stack to a second thread.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Stephen R. Shannon, Suresh K. Venkumahanti, Robert A. Lester
  • Patent number: 7861532
    Abstract: A method for operating an energy system includes calculating an auto-ignition temperature of a fuel in use with the energy system, storing the auto-ignition temperature in a system memory, unloading a gas turbine associated with the energy system to a pre-determined range of operations, controlling a temperature of the exhaust flow discharged from the gas turbine, opening an exhaust bypass damper to a pre-determined position to enable a pre-determined volume of air to enter an exhaust flow path defined within the energy system, and releasing the energy system for normal operation after a pre-determined amount of time has elapsed.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: January 4, 2011
    Assignee: General Electric Company
    Inventors: Joseph Robert Law, Robert Lester Brooks, Earl Jay Hamil, Lawrence Melville Danner, Amie Leavengood Ervin
  • Publication number: 20100165017
    Abstract: The invention provides a power-up/shut-down facility for a continuous inkjet printer which enables the printer to be readied for printing and returned to standby by operation of a single control.
    Type: Application
    Filed: October 26, 2007
    Publication date: July 1, 2010
    Inventors: Andrew Robert Lester, Anthony Davidson-Smith
  • Publication number: 20090069373
    Abstract: This invention relates generally to quinoline-based modulators of Liver X receptors (LXRs) and related methods.
    Type: Application
    Filed: February 28, 2008
    Publication date: March 12, 2009
    Applicant: Wyeth
    Inventors: Jay E. Wrobel, Baihua Hu, Michael David Collini, James Winfield Jetter, Ronald Charles Bernotas, David Harry Kaufman, Robert Ray Singhaus, JR., John William Ullrich, Robert Lester Morris, Rayomand J. Unwalla
  • Publication number: 20090000267
    Abstract: A method for operating an energy system includes calculating an auto-ignition temperature of a fuel in use with the energy system, storing the auto-ignition temperature in a system memory, unloading a gas turbine associated with the energy system to a pre-determined range of operations, controlling a temperature of the exhaust flow discharged from the gas turbine, opening an exhaust bypass damper to a pre-determined position to enable a pre-determined volume of air to enter an exhaust flow path defined within the energy system, and releasing the energy system for normal operation after a pre-determined amount of time has elapsed.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Inventors: Joseph Robert Law, Robert Lester Brooks, Earl Jay Hamil, Lawrence Melville Danner, Amie Leavengood Ervin
  • Patent number: 7447943
    Abstract: A system includes a mechanism to detect addition of a memory module. In response to the addition of the memory module, a memory test is run to test the new memory module for a defect. If an uncorrectable error is detected, a routine is activated to process the error. Depending on whether the defect occurred in the new memory module or existing memory module(s), different processing is performed.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: November 4, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul H. Vu, Darrell R. Haskell, Robert A. Lester, Timoth W. Majni
  • Patent number: 7320086
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. The system implements error interrupt control, ECC error reporting, cartridge error power down procedures in response to command errors, storage of error information in unused segments of each DIMM, hot-pug procedure indicator and remote tagging capabilities of memory cartridges and DIMMs.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: January 15, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tim Majni, Gary J. Piccirillo, John M. MacLaren, Robert A. Lester, John E. Larson, Jerome J. Johnson, Benjamin H. Clark, Patrick L. Ferguson, Siamak Tavallaei, Jeffrey S. Autor, Christian H. Post, Dan Fink, Jeffery Galloway, Bret D. Roscoe
  • Publication number: 20070266229
    Abstract: Methods and apparatus for encoding information regarding a hardware loop of a set of packets is provided, each packet (400) containing instructions. The information is encoded into one or more bits of at least one instruction (300) in the set of packets. The information may indicate whether a packet is or is not an end packet of the loop. Information regarding two hardware loops may be encoded where information regarding the first loop is encoded into an instruction at a first position in each packet and information regarding the second loop is encoded into an instruction at a second position in each packet. End instruction information may be encoded into an instruction not having encoded loop information at the same bit positions reserved for the encoded loop information, the end instruction information indicating whether an instruction is the last instruction of a packet and the length of a packet.
    Type: Application
    Filed: May 10, 2006
    Publication date: November 15, 2007
    Inventors: Erich Plondke, Robert Lester, Lucian Codrescu, Muhammad Ahmed
  • Publication number: 20060294118
    Abstract: Apparatus and method for efficiently arranging and searching data in a memory space, such as a cache memory of a data storage array controller. A data structure comprises a skip list of nodes having an array of forward pointers. Each node has a node level derived from an index at which the node is stored in a table in the memory space. The total available number of nodes is preferably selected to be less than half of the largest power of 2 that can be expressed by a number of bits of the index, and the nodes are preferably stored at only even or only odd indices of the table. In such case, a free list of nodes is preferably generated from an array of pairs of counts and indices to identify the available nodes. Additional table structures can further be provided to enhance data arrangement and searching functions.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Inventors: Clark Lubbers, Robert Lester
  • Publication number: 20060230259
    Abstract: An instruction memory unit comprises a first memory structure operable to store program instructions, and a second memory structure operable to store program instructions fetched from the first memory structure, and to issue stored program instructions for execution. The second memory structure is operable to identify a repeated issuance of a forward program redirect construct, and issue a next program instruction already stored in the second memory structure if a resolution of the forward branching instruction is identical to a last resolution of the same. The second memory structure is further operable to issue a backward program redirect construct, determine whether a target instruction is stored in the second memory structure, issue the target instruction if the target instruction is stored in the second memory structure, and fetch the target instruction from the first memory structure if the target instruction is not stored in the second memory structure.
    Type: Application
    Filed: April 11, 2005
    Publication date: October 12, 2006
    Inventors: Muhammad Ahmed, Lucian Codrescu, Erich Plondke, William Anderson, Robert Lester, Phillip Jones
  • Patent number: 7120758
    Abstract: Method and apparatus for improving processor performance. In some embodiments, processing speed may be improved by reusing data stored in a buffer during an initial request by subsequent requests. Assignment of temporary storage buffers in a controller may be made to allow for the potential for reuse of the data. Further, a hot buffer may be designated to allow for reuse of the data stored in the hot buffer. On subsequent requests, data stored in the hot buffer may be sent to a requesting device without re-retrieving the data from memory.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: October 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Phillip M. Jones, Robert A. Lester, Jens K. Ramsey, William J. Walker, John E. Larson, James Andre, Paul Rawlins
  • Publication number: 20060200726
    Abstract: Method and apparatus for detecting and correcting parametric failure trends in a data storage array. A plurality of data storage devices, such as hard disc drives, are arranged to form a multi-device addressable memory array space. A controller controls access to the array space, and is configured to accumulate operational performance data from each of the devices into a history log. A statistical analysis engine of the controller analyzes the data to detect anomalous operation of the devices, including a horizontal analysis of data across multiple devices. The controller initiates a data storage device specific corrective action event in response to the analysis, as required. The analysis by the engine can be in addition to, or in lieu of, analysis by the individual devices. A data request block requests additional data samples for a given parameter, or requests additional parametric data to further the analysis.
    Type: Application
    Filed: March 3, 2005
    Publication date: September 7, 2006
    Inventors: Robert Gittins, Robert Lester
  • Publication number: 20060085671
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The host/data controller also interleaves data on a plurality of channels associated with each of the plurality of memory modules. The system implements error interrupt control, ECC error reporting, cartridge error power down procedures in response to command errors, storage of error information in unused segments of each DIMM, hot-pug procedure indicator and remote tagging capabilities of memory cartridges and DIMMs.
    Type: Application
    Filed: December 1, 2005
    Publication date: April 20, 2006
    Inventors: Tim Majni, Gary Piccirillo, John MacLaren, Robert Lester, John Larson, Jerome Johnson, Benjamin Clark, Patrick Ferguson, Siamak Tavallaei, Jeffrey Autor, Christian Post, Dan Zink, Jeffery Galloway, Bret Roscoe