Patents by Inventor Robert G. Warren

Robert G. Warren 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: 9118536
    Abstract: A method of encoding data and timing information on a single line comprising: asserting a first edge on the single line to encode said timing information; asserting a second edge on the single line a selectable time period after said first edge, said selectable time period representing said data, characterized in that: said step of asserting said first edge comprises supplying a clock signal to a clock input of a flip-flop; and the step of asserting the second edge comprises supplying the output of the flip-flop to an input of a programmable delay line having a data input connected to receive said data and an output connected to a reset input of the flip-flop, whereby an output of the flip-flop provides said encoded data and timing information on the single line.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: August 25, 2015
    Assignee: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventor: Robert G. Warren
  • Patent number: 8391433
    Abstract: Apparatus for transmitting a clock and data from a first module to a second module connected by a single outward line and a single return line, comprising: means for transmitting a data pulse on the single outward line comprising means for asserting a first edge on said single outward line, said first edge representing a timing edge for the clock and means for asserting a second edge on the single outward line a selectable time period after said first edge, said selectable time period representing said data; and means for receiving a return pulse on said single return path comprising means for receiving a first edge and a second edge on the single return line, the first and second edges being separated by a first time period, said first time period representing an acknowledgement.
    Type: Grant
    Filed: February 8, 2006
    Date of Patent: March 5, 2013
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventor: Robert G. Warren
  • Patent number: 7952411
    Abstract: A method of delaying successive first and second input signals by first and second different selectable time periods using a programmable delay line comprising a sequence of delay elements, each introducing a delay, the method comprising the steps of: providing a control signal to each delay element, the control signal selectively being in a first logic state or a second logic state wherein in a first logic state the delay element selects an input from an adjacent delay element thereby to select the delay elements as part of a set of delay elements introducing said selectable time period and in a second logic state the delay element is not selected in the set; setting the control signals for a first number of adjacent delay elements to the first logic state to introduce the first selectable time period wherein the control signals for the delay elements in the sequence not in the first number are set to the second logic state; and setting the control signals of a second number of adjacent delay elements to the
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: May 31, 2011
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventor: Robert G. Warren
  • Publication number: 20090141789
    Abstract: Apparatus for transmitting a clock and data from a first module to a second module connected by a single outward line and a single return line, comprising: means for transmitting a data pulse on the single outward line comprising means for asserting a first edge on said single outward line, said first edge representing a timing edge for the clock and means for asserting a second edge on the single outward line a selectable time period after said first edge, said selectable time period representing said data; and means for receiving a return pulse on said single return path comprising means for receiving a first edge and a second edge on the single return line, the first and second edges being separated by a first time period, said first time period representing an acknowledgement.
    Type: Application
    Filed: February 8, 2006
    Publication date: June 4, 2009
    Applicant: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LTD
    Inventor: Robert G. Warren
  • Publication number: 20080309392
    Abstract: A method of delaying successive first and second input signals by first and second different selectable time periods using a programmable delay line comprising a sequence of delay elements, each introducing a delay, the method comprising the steps of: providing a control signal to each delay element, the control signal selectively being in a first logic state or a second logic state wherein in a first logic state the delay element selects an input from an adjacent delay element thereby to select the delay elements as part of a set of delay elements introducing said selectable time period and in a second logic state the delay element is not selected in the set; setting the control signals for a first number of adjacent delay elements to the first logic state to introduce the first selectable time period wherein the control signals for the delay elements in the sequence not in the first number are set to the second logic state; and setting the control signals of a second number of adjacent delay elements to the
    Type: Application
    Filed: December 16, 2005
    Publication date: December 18, 2008
    Applicant: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventor: Robert G. Warren
  • Publication number: 20080310571
    Abstract: A method of encoding data and timing information on a single line comprising: asserting a first edge on the single line to encode said timing information; asserting a second edge on the single line a selectable time period after said first edge, said selectable time period representing said data, characterised in that: said step of asserting said first edge comprises supplying a clock signal to a clock input of a flip-flop; and the step of asserting the second edge comprises supplying the output of the flip-flop to an input of a programmable delay line having a data input connected to receive said data and an output connected to a reset input of the flip-flop, whereby an output of the flip-flop provides said encoded data and timing information on the single line.
    Type: Application
    Filed: December 16, 2005
    Publication date: December 18, 2008
    Applicant: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventor: Robert G. Warren
  • Patent number: 5126950
    Abstract: Synchronous array logic circuitry and a system for automatically laying out such circuitry for the fabrication of integrated circuits are described. The synchronous array logic circuitry includes as many cells as necessary to perform the desired functions with each cell including a transistor array for evaluating a Boolean function and supplying the result to a storage element through a multiplexer. The storage element latches the output signal and supplies it to other transistor arrays and/or other cells. The transistor array includes serially connected transistors for performing AND functions and parallel connected transistors for performing OR functions. The multiplexer operates under control of a test signal to configure the storage elements serially, thereby enabling complete testability of all cells.
    Type: Grant
    Filed: January 16, 1990
    Date of Patent: June 30, 1992
    Assignee: National Semiconductor Corporation
    Inventors: David B. Rees, Avi S. Bahra, David Cooke, Jaspal S. Gill, Michael J. Glennon, John A. Hesketh, Alison C. McVicar, Nigel K. Ross, Keith W. Turnbull, Robert G. Warren
  • Patent number: 5064617
    Abstract: A combustion chamber includes an inner cylindrical member concentrically mounted within an outer cylindrical member with a cylindrical space therebetween. The outer cylindrical member is enclosed at one end and both cylindrical members are open at an opposite end for access to the combustion area. The by-products of combustion are withdrawn from the inner cylindrical member at the closed end of the outer cylindrical member such that they reverse direction and circulate through the hot zone of the furnace in the cylindrical space. In a preferred embodiment of the invention, a porous ceramic plug which supports and spaces the tubes in concentric relationship at the one end and captures particulate by-products of the combustion holding them in the hot zone for complete combustion.
    Type: Grant
    Filed: February 16, 1990
    Date of Patent: November 12, 1991
    Assignee: Leco Corporation
    Inventors: Larry S. O'Brien, Robert G. Warren, Keith J. Adani
  • Patent number: 4516201
    Abstract: A data communications controller, for use intermediately between a data processor and a data communications link such as a modem driven land line, relieves the data processor of time-consuming supervisory and data preparation tasks, normally associated with the use of a data link, by means of a block loadable transmit queue, an automatic cyclic redundancy check generator, an automatic time fill generator and a parity generator, a block unloadable receive queue, an automatic character translator, an automatic character monitor and a received serial bit queue in conjunction with a byte synchronizing detector, the operation or non-operation of each of the above elements and, if operational, the manner of that operation, being selectable by commands from the data processor, the commands from the data processor being intermingled with but distinguishable from data to be sent over the data link.
    Type: Grant
    Filed: May 28, 1981
    Date of Patent: May 7, 1985
    Assignee: Burroughs Corporation
    Inventors: Robert G. Warren, Michael A. Robertson
  • Patent number: 3946372
    Abstract: Normal single wall magnetic or "bubble" domains are generated in bubble domain materials without generating hard bubble domains by selecting the composition based upon a predetermined minimum temperature. This hard bubble suppression is based upon the fact that a bubble domain material of a given composition has a characteristic temperature, T.sub.H, above which hard bubble domains are not generated. By selecting the composition to set T.sub.H equal to or less than the minimum ambient temperature for the bubble domain material, hard bubble generation is precluded. Means may be provided for maintaining the bubble domain material at or above T.sub.H.
    Type: Grant
    Filed: April 15, 1974
    Date of Patent: March 23, 1976
    Assignee: Rockwell International Corporation
    Inventors: Rodney D. Henry, Paul J. Besser, Robert G. Warren