Patents by Inventor Adrian Stephens

Adrian Stephens 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: 20050068916
    Abstract: Apparatus and methods for selecting a transmit power level and subcarrier modulation assignments based on measured channel conditions to achieve a performance level for communications over a symbol-modulated subcarrier communication channel are provided.
    Type: Application
    Filed: September 29, 2003
    Publication date: March 31, 2005
    Inventors: Eric Jacobsen, Adrian Stephens
  • Publication number: 20050032478
    Abstract: Various embodiments are described for a trained data transmission for communication systems.
    Type: Application
    Filed: November 20, 2003
    Publication date: February 10, 2005
    Inventors: Adrian Stephens, Eric Jacobsen, Duncan Kitchin, Sumeet Sandhu
  • Publication number: 20050030891
    Abstract: An adaptation technique is selected for use in a wireless network based on estimated throughput.
    Type: Application
    Filed: August 8, 2003
    Publication date: February 10, 2005
    Inventors: Adrian Stephens, Duncan Kitchin, Eric Jacobsen, Keith Holt
  • Publication number: 20050030894
    Abstract: Various embodiments are disclosed for techniques to perform channel access decisions and to select a transmit queue. These decisions may be performed, for example, based upon the age and number of packets in a queue. These techniques may allow a node to improve the length of data bursts transmitted by the node, although the invention is not limited thereto.
    Type: Application
    Filed: August 4, 2003
    Publication date: February 10, 2005
    Inventor: Adrian Stephens
  • Publication number: 20040236543
    Abstract: A city model generation process. A city model is generated using information about an actual city. A roadway database including segments of roadways is used to generate a city model having grid points corresponding to intersections between the roadway segments. A type of roadway determined from the roadway database information is associated with sets of grid points defining a single roadway. Elevation data is added to the city model using a topographic database. Features, such as a road profile, are added to the roadway using the type. Photographic and zoning information is used to further refine the type of a roadway with a subtype corresponding to features of buildings that may be associated with the roadway. Generic building models and features are associated with the roadways based on the subtypes. Landmark building models are added to the city model to complete the city model.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 25, 2004
    Inventor: Adrian Stephens
  • Patent number: 6549575
    Abstract: Temporal compression of a digital video data stream with hierarchically searching in at least one search unit for pixels in a reference picture to find a best match for the current macroblock. This is followed by constructing a motion vector between the current macroblock and the best match macroblock in the reference picture.
    Type: Grant
    Filed: November 7, 1996
    Date of Patent: April 15, 2003
    Assignee: International Business Machines Corporation.
    Inventors: Adrian Stephen Butter, John Mark Kaczmarczyk, Agnes Yee Ngai, Edward Francis Westermann, Robert J. Yagley
  • Patent number: 6155923
    Abstract: Videogame systems and methods are provided to enhance the capability of the videogame system controller and data storage to provide graphic character element storage and processing. A display list technology utilizes an intentionally generated, location-specific vertical interrupt to implement a routine to modify or to alter existing graphical character elements. A second technique involves the definition of a small portion of the graphics map which is displayed differently than the balance of the graphics map because the stored priority bit is expressed in the defined area, but suppressed and replaced in all other areas. The third technique employs a virtual character element library to map the character elements appearing on the display, and recognizes available space within the video random access memory character element storage to provide a dynamic memory space.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: December 5, 2000
    Assignee: Sega Enterprises, Ltd.
    Inventors: Adrian Stephens, Toshiyasu Morita
  • Patent number: 6049362
    Abstract: A method of and apparatus for identifying a Dual Prime motion estimation best match and generating motion vectors pertaining thereto for inter-picture video compression in a motion picture having images of F.sub.1 and F.sub.2 parities. The Dual Prime method of motion estimation described herein includes a method of generating motion vectors. The motion vectors point from a macroblock in a current field to a macroblock in a past field for inter-picture video compression in a motion picture having images of F.sub.1 and F.sub.2 parities. The first step in the method is defining a macroblock in a parity field of the current picture. Next, the preceding field of the same or opposite parity is searched to find a first best match macroblock in the preceding field. Once a best match macroblock is found, a vector is formed from the current macroblock in the current parity field to the first best match macroblock in the preceding parity field.
    Type: Grant
    Filed: February 14, 1996
    Date of Patent: April 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: Adrian Stephen Butter, Charles John Stein, Ronald Steven Svec
  • Patent number: 5935003
    Abstract: Videogame systems and methods are provided to enhance the capability of the videogame system controller and data storage to provide graphic character element storage and processing. A display list technology utilizes an intentionally generated, location-specific vertical interrupt to implement a routine to modify or to alter existing graphical character elements. A second technique involves the definition of a small portion of the graphics map which is displayed differently than the balance of the graphics map because the stored priority bit is expressed in the defined area, but suppressed and replaced in all other areas. The third technique employs a virtual character element library to map the character elements appearing on the display, and recognizes available space within the video random access memory character element storage to provide a dynamic memory space.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: August 10, 1999
    Assignee: Sega of America, Inc.
    Inventors: Adrian Stephens, Toshiyasu Morita
  • Patent number: 5870437
    Abstract: A detector detects the end of a serial bit stream wherein the serial bit stream is based on one clock and the detector (and other associated circuitry) is based on a different, asynchronous clock. An Exclusive OR block receives the serial bit stream and a digital strobe signal according to IEEE High Performance Serial Bus Specification 1394. Based on this standard, one but not both of the serial bit stream and digital strobe signal changes level every data interval. The Exclusive OR block outputs a periodic signal when the serial bit stream and digital strobe signal are present but outputs a constant digital level upon termination of the serial bit stream and digital strobe signal. The detector also includes a first register coupled to receive the output of the receiver, a second register coupled to receive the output of the first register and a third register coupled to receive the output of the second register. All three registers are clocked simultaneously.
    Type: Grant
    Filed: November 1, 1996
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Adrian Stephen Butter, James Paul Kuruts
  • Patent number: 5805088
    Abstract: A device converts serial data based on one clock to parallel data based on a different, asynchronous clock. The data converter comprises one register bank including first and second registers and another register bank including third and fourth registers. A data input of the first register and a data input of the third register are coupled to receive the serial data. A data input of the second register is coupled to a data output of the first register. A data input of the fourth register is coupled to a data output of the third register. A first clock triggers the first and second registers simultaneously and a second clock triggers the third and fourth registers simultaneously. The first and second clocks alternate with each other. Fifth, sixth, seventh and eighth registers have respective data inputs coupled to respective data outputs of the first, second, third and fourth registers.
    Type: Grant
    Filed: November 1, 1996
    Date of Patent: September 8, 1998
    Assignee: International Business Machines Corporation
    Inventors: Adrian Stephen Butter, Leonard Ronald Chieco, James Paul Kuruts, Michael Anthony Sorna
  • Patent number: 5768537
    Abstract: A scalable architecture MPEG2 compliant digital video encoder system having an I-frame only video encoder module with a Discrete Cosine Transform processor, a quantization unit, a variable length encoder, a FIFO buffer, and a compressed store interface, for generating an I-frame containing bitstream. For IPB bitstreams the system includes a second processor element with a reference memory interface, motion estimation and compensation capability, inverse quantization, and inverse discrete cosine transformation, and motion compensation means; and at least one third processor element motion estimation. The system can be in the form of a single integrated circuit chip, or a plurality of integrated circuit chips, that is one for each processor, the I-frame video encoder module, the second processor element, and the third processor element. There can be one or more of the third processor units.
    Type: Grant
    Filed: February 22, 1996
    Date of Patent: June 16, 1998
    Assignee: International Business Machines Corporation
    Inventors: Adrian Stephen Butter, John Mark Kaczmarczyk, Agnes Yee Ngai, Robert J. Yagley
  • Patent number: 5707288
    Abstract: Videogame systems and methods are provided to enhance the capability of the videogame system controller and data storage to provide graphic character element storage and processing. A display list technology utilizes an intentionally generated, location-specific vertical interrupt to implement a routine to modify or to alter existing graphical character elements. A second technique involves the definition of a small portion of the graphics map which is displayed differently than the balance of the graphics map because the stored priority bit is expressed in the defined area, but suppressed and replaced in all other areas. The third technique employs a virtual character element library to map the character elements appearing on the display, and recognizes available space within the video random access memory character element storage to provide a dynamic memory space.
    Type: Grant
    Filed: December 11, 1996
    Date of Patent: January 13, 1998
    Assignee: Sega Enterprises, Ltd.
    Inventor: Adrian Stephens
  • Patent number: 4680291
    Abstract: The present invention provides propenylamines useful as anti-mycotic agents.
    Type: Grant
    Filed: August 18, 1978
    Date of Patent: July 14, 1987
    Assignee: Sandoz Ltd.
    Inventors: Helmut Hamberger, Adrian Stephen, Anton Stutz, Peter Stutz