Patents by Inventor Peter Thompson

Peter Thompson 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: 20040202687
    Abstract: A pharmaceutical composition comprising ciprofloxacin, cyclodextrin, and a hydroxy acid is described. The composition may be an aqueous composition, with such aqueous compositions preferably having a pH between 5 and 7. In some preferred embodiments, the composition further comprises a soluble polymer.
    Type: Application
    Filed: April 14, 2003
    Publication date: October 14, 2004
    Inventors: M.K. Manoj Babu, R. Peter Thompson, Tapan Niranjan Godiwalla
  • Patent number: 6804698
    Abstract: A data reception unit for receiving a plurality of data streams over a data channel. The data streams are received as amounts of data, each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream. The data reception unit comprises a data stream memory comprising a plurality of data stream storage areas and a buffer, a first storage information memory for holding first storage information, a processing unit, and a data storage controller. The data storage controller, for each received amount of data, receives the identity portion of the amount of data and performs a storage operation based on the identity portion.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: October 12, 2004
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Patent number: 6802055
    Abstract: The present invention provides a mechanism for capturing the one or more graphics primitives drawn to a user interface by an application in execution is presented. A calling process invokes an injection component to inject a spy component into a target process. Once the spy component is injected, it installs patches and hook functions into the executable code of the operating system API's that relate to the output of graphics primitives to the graphical user interface. The hook functions monitor operating system messages generated during the execution of the target process/application, while the patches allow for the capture of graphics primitives and attributes associated with such graphics primitives. Whenever a display object is rendered to an interface screen as a result of an invoked action within the target process, the hook functions are called to capture the operating system messages passed, and the patches capture the graphics primitives that are drawn to the screen to render the display object.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: October 5, 2004
    Assignee: Microsoft Corporation
    Inventors: Shashidhar P. Jade, Peter A. Thompson
  • Patent number: 6801535
    Abstract: A data reception unit for receiving a plurality of data streams over a data channel, the data streams being received as amounts of data and each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream, the data reception unit comprising: a data stream memory comprising a plurality of data stream storage areas, each for storing data from a respective one of a set of the data streams, and an escape buffer; a first storage information memory for holding first storage information for facilitating storage in the respective data stream storage area of data from the set of the data streams; and a data storage controller for, for each received amount of data, receiving the identity portion of the amount of data and performing a storage operation comprising: accessing the first storage information memory; and if the first storage information memory holds first storage information for the data stream identified by the identity portion, storing the
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: October 5, 2004
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Publication number: 20040162148
    Abstract: A torque transfer assembly having a first rotatable element with a first flange, a second rotatable element with a second flange, and an alignment assembly establishing a single coupled orientation for the first and second rotatable elements. The invention is further directed to a method for balancing a drive assembly having a first rotatable element, a second rotatable element, and an alignment assembly establishing a coupled orientation for the first and second rotatable elements relative to a reference axis. The method includes the steps of establishing a first imbalance vector for the first rotatable element, establishing a second imbalance vector for the second rotatable element, and coupling the first and second rotatable elements in the coupled orientation. The first and second imbalance vectors each include a magnitude and direction relative to the reference axis which are in balancing alignment when the rotatable elements are in the coupled orientation.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Inventors: Mark Krugman, Peter Thompson, Anthony R. Badolato, Ron Pewinski
  • Patent number: 6771647
    Abstract: A data reception unit for receiving a plurality of data streams over a data channel. The data streams are received as amounts of data, each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream. The data reception unit comprises a data stream memory comprising a plurality of data stream storage areas and a reserve buffer, a first storage information memory for holding first storage information, a processing unit, and a data storage controller. The data storage controller, for each received amount of data, receives the identity portion of the amount of data and performs a storage operation based on the identity portion.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: August 3, 2004
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Patent number: 6743359
    Abstract: An improved hydrocyclone provided with a back wall with at least two ramps, where the ramps impart a greater axial velocity component to the fluids at the periphery as measured radially from the longitudinal axis of the hydrocyclone and a lesser axial velocity component to portions of the incoming fluid stream closer to the longitudinal axis of the hydrocyclone. The ramps of the back wall correspond generally to the swirl pattern within the hydrocyclone, a combination of axial and tangential velocity components, enabling the incoming fluid stream to reach the desired flow pattern more quickly and efficiently than otherwise possible.
    Type: Grant
    Filed: June 15, 2002
    Date of Patent: June 1, 2004
    Assignee: Petreco International Ltd.
    Inventors: Ian C. Smyth, Peter A. Thompson
  • Patent number: 6731097
    Abstract: A data reception unit for receiving a plurality of data streams over a data channel. The data streams are received as amounts of data, each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream. The data reception unit comprises a data stream memory comprising a plurality of data stream storage areas and a reserve buffer, a first storage information memory for holding first storage information, a processing unit, and a data storage controller. The data storage controller, for each received amount of data, receives the identity portion of the amount of data and performs a storage operation based on the identity portion.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: May 4, 2004
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Patent number: 6661801
    Abstract: A data reception unit for receiving a plurality of data streams over a data channel. The data streams are received as amounts of data, each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream. The data reception unit comprises a data stream memory comprising a plurality of data stream storage areas, and a buffer; a first storage information memory for holding first storage information a processing unit, and a data storage controller. The data storage controller, for each received amount of data, receives the identity portion of the amount of data and performs a storage operation based on the identity portion.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: December 9, 2003
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Patent number: 6621822
    Abstract: Data stream transfer apparatus for receiving a data stream of data cells at variable time intervals and transmitting data frames at predetermined time intervals, including a receiving apparatus, a buffer memory, a data transfer interface, a central processing unit (CPU), and a memory access unit. The receiving apparatus receives the data cells and stores them in the buffer memory. The data transfer interface transfers data frames out of the apparatus at the predetermined time intervals and generates an indication that the data frame has been transferred. The memory access unit receives data defining a location of a data frame in the buffer memory, accesses the buffer memory to retrieve that data frame and transmits that data frame to the data transfer interface. The CPU, upon receiving the indication, determines a time for transfer of a subsequent data frame, and upon reaching that time, transmits to the memory access unit the location of the subsequent frame in the buffer memory.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: September 16, 2003
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Patent number: 6614793
    Abstract: A data reception unit for receiving a plurality of data streams over a data chanel. The data streams are received as amounts of data, each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream. The data reception unit comprises a data stream memory comprising a plurality of data stream storage areas and a reserve buffer, a first storage information memory for holding first storage information, a processing unit, and a data storage controller. The data storage controller, for each received amount of data, receives the identity portion of the amount of data and performs a storage operation-based on the identity portion.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: September 2, 2003
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Publication number: 20030118592
    Abstract: The invention relates to novel binding domain-immunoglobulin fusion proteins that feature a binding domain for a cognate structure such as an antigen, a counterreceptor or the like, a wild-type IgG1, IGA or IgE hinge region polypeptide or a mutant IgG1 hinge region polypeptide having either zero, one or two cysteine residues, and immunoglobulin CH2 and CH3 domains, and that are capable of ADCC and/or CDC while occurring predominantly as polypeptides that are compromised in their ability to form disulfide-linked multimers. The fusion proteins can be recombinantly produced at high expression levels. Also provided are related compositions and methods, including cell surface forms of the fusion proteins and immunotherapeutic applications of the fusion proteins and of polynucleotides encoding such fusion proteins.
    Type: Application
    Filed: July 25, 2002
    Publication date: June 26, 2003
    Applicant: Genecraft, Inc.
    Inventors: Jeffrey A. Ledbetter, Martha S. Hayden-Ledbetter, Peter A. Thompson
  • Publication number: 20030116644
    Abstract: The present invention provides a tank having a bottom portion that is adapted to be received by a truck platform between the wheel wells so that the tank can be easily moved past the wheel wells. In addition, the tank preferably has a first top panel that is adapted to receive the pump, engine, hose and/or reel. Since the foregoing are mounted onto the tank, the useable space on the platform is increased. Further, the first top panel is preferably positioned near the edge of the platform so that the sprayer system controls are accessible and convenient for a user.
    Type: Application
    Filed: December 20, 2001
    Publication date: June 26, 2003
    Inventors: Peter Thompson, Jimmy N. Eavenson, Michael Utz
  • Publication number: 20030060218
    Abstract: A system and a method for the automatic tuning of wireless peripheral devices, such as wireless keyboards, mice and digital cameras by providing a host transceiver in connection with a host via a bus, the host transceiver having a plurality of antennas configured to receive and send data between a host and a peripheral device, and a host-resident software program which causes the host to select the antenna having a higher signal quality as the most productive antenna to transfer data between the host and the peripheral device. All the complexity of the antenna selection operation is achieved by a host-resident software program, which periodically measures the signal quality of each antenna, compares the signal qualities and selects the higher signal quality antenna to transfer data between the host and the peripheral device. Signal quality is assessed based on the signal level, signal-to-noise ratio or other signal quality indicators for the signal provided by the antenna.
    Type: Application
    Filed: July 19, 2002
    Publication date: March 27, 2003
    Applicant: Logitech Europe S.A.
    Inventors: Bryed Billerbeck, Peter Thompson, Thomas C. Lyon
  • Publication number: 20030001854
    Abstract: The present invention provides a mechanism for capturing the one or more graphics primitives drawn to a user interface by an application in execution is presented. A calling process invokes an injection component to inject a spy component into a target process. Once the spy component is injected, it installs patches and hook functions into the executable code of the operating system API's that relate to the output of graphics primitives to the graphical user interface. The hook functions monitor operating system messages generated during the execution of the target process/application, while the patches allow for the capture of graphics primitives and attributes associated with such graphics primitives. Whenever a display object is rendered to an interface screen as a result of an invoked action within the target process, the hook functions are called to capture the operating system messages passed, and the patches capture the graphics primitives that are drawn to the screen to render the display object.
    Type: Application
    Filed: June 27, 2001
    Publication date: January 2, 2003
    Applicant: Microsoft Corporation
    Inventors: Shashidhar P. Jade, Peter A. Thompson
  • Patent number: 6493315
    Abstract: An ATM routing switch has a buffer circuit for holding cells located on queues at output ports, the buffer having a first reserve buffer capacity for cells of a first type requiring integrity of cell transmission and a first designation for use in determining a permitted path through the network, a second reserve buffer capacity for cells of the first type having a second designation for use in determining a different permitted path in the network and a third reserve buffer capacity for cells of a second type accepting some loss of cells in transmission, flow control circuitry operating to limit input of cells of either the first or second type if predetermined thresholds for the first, second or third buffer capacities are reached.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: December 10, 2002
    Assignees: SGS-Thomson Microelectronics Limited, Thomson-CSF
    Inventors: Robert Simpson, Neil Richards, Peter Thompson, Pascal Moniot, Marcello Coppola, Vincent Cottignies, Pierre Dumas, David Mouen Makoua
  • Patent number: 6480499
    Abstract: Apparatus for re-assembling information cells of messages, comprising a message memory, a message data memory, a location memory, and loading apparatus. The message memory stores each message in blocks that can be different lengths. The message data memory stores, for each message, message data defining a location in message memory, a position in the block, and a length of the block that is to receive the cells of the message. The location memory stores, for each message, an indication of the location of the message data. The loading apparatus receives the cells, and for each cell, accesses location memory to determine the location of message data, stores the cell in the message memory at the indicated location, increments the message data defining the location and the position, and compares the incremented position with the stored length of the block to determine whether the end of the block has been reached.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: November 12, 2002
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Publication number: 20020049080
    Abstract: An information communications device (2) is provided which includes a power supply for operation of the device and means for receiving and/or storing data in the device. Processing means are provided for processing the received and/or stored data and audio and/or visual means are provided for communicating data to a user/audience. The device further includes sensing means (12) to signal to the device the presence of a person in the locality of the device, and on receipt of the signal, the device activates/deactivates one or more functions of the device accordingly. The device can be portable.
    Type: Application
    Filed: August 22, 2001
    Publication date: April 25, 2002
    Applicant: Pace Micro Technology PIc
    Inventor: Peter Thompson
  • Patent number: 6307546
    Abstract: A craft interface device for accessing, maintaining and provisioning a telecommunications network includes a graphical user interface, a domain modeling framework, and a communications framework which includes a parser. The graphical user interface is operatively connected to a monitor for displaying thereon structural components of the telecommunications network and for indicating, on the monitor, operating relationships among the structural components. The domain modeling framework is operatively connected to the graphical user interface for supplying thereto descriptions of the objects to be displayed. The communications framework is operatively connected to the domain modeling framework for generating and transmitting, in response to user commands detected by the graphical user interface, data requests over a data link of the network and for reading data lines arriving from the network.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: October 23, 2001
    Assignee: Alcatel USA Sourcing, L.P.
    Inventors: Gregory Wickham, Linda Ranney, Peter Thompson
  • Patent number: 6229789
    Abstract: An ATM routing switch has a plurality of output ports for handling digital signal cells on a first type requiring integrity of cell transmission and a second type accepting some loss of cells in transmission, the output ports having control circuitry to provide a plurality of queues of cells at each output port, each queue comprising only cells of a single type while each port outputs a mixture of cells of both types on a common output path flow control indicators on incoming cells being used to inhibit output of cells along any path to a destination for which a flow control indicator has indicated congestion.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: May 8, 2001
    Assignee: SGS-Thomson Microelectronics Limited
    Inventors: Robert Simpson, Neil Richards, Peter Thompson, Pascal Moniot, Marcello Coppola, Pierre Dumas, Thierry Grenot, David Mouen Makoua