Patents by Inventor Clive Russell Irving

Clive Russell Irving 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: 7865796
    Abstract: Systems and methods for interleaver and deinterleaver memory partitioning optimize data rate and error correction. Optimized memory allocation is important in systems that support bi-directional communication over multiple data paths. By using path-specific information such as impulse noise protection and data rate, memory may be dynamically partitioned to optimize the capacity in individual data paths.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: January 4, 2011
    Assignee: Broadcom Corporation
    Inventor: Clive Russell Irving
  • Publication number: 20080092027
    Abstract: Systems and methods for interleaver and deinterleaver memory partitioning optimize data rate and error correction. Optimized memory allocation is important in systems that support bi-directional communication over multiple data paths. By using path-specific information such as impulse noise protection and data rate, memory may be dynamically partitioned to optimize the capacity in individual data paths.
    Type: Application
    Filed: September 25, 2006
    Publication date: April 17, 2008
    Inventor: Clive Russell Irving
  • Patent number: 6522698
    Abstract: A method and apparatus for transmitting and receiving data, wherein a narrow band data signal is transmitted at an unknown frequency within a known range of frequencies and received, and, at the receiver, the range of frequencies is divided into plural frequency bands each of width less than the uncertainty in the transmission frequency of the data signal, with the presence of said data signal detected in at least one of said frequency bands and thereupon demodulated.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: February 18, 2003
    Inventors: Clive Russell Irving, David John Spreadbury, Colin Richard Smithers, Timothy Charles Mace
  • Patent number: 6477558
    Abstract: A computer-implemented method manages the execution of one or more processes within a processing period, each process having a completion priority. The method includes determining an interval based on the number of processes currently executing on a processor; executing the one or more processes during the interval; upon reaching the end of the interval, determining a remaining processing time associated with one or more remaining processes; and if the remaining processing time exceeds the difference between the processing period and the interval, terminating one or more remaining processes based on the completion priority of each process.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: November 5, 2002
    Assignee: Schlumberger Resource Management Systems, Inc.
    Inventors: Clive Russell Irving, Gregory Vincent Luxford
  • Patent number: 6452986
    Abstract: A method to separate data transmitted in parallel at arbitrary frequencies within a channel includes: separating a signal from one channel into a plurality of bins representing sub-channels, each bin having a bin frequency; generating a locked frequency by applying a phase locked loop (PLL) to each sub-channel; determining a difference between the locked frequency and the bin frequency; and correlating the signal with a difference between the locked frequency and the bin frequency.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: September 17, 2002
    Assignee: Cellnet Data Systems, Inc.
    Inventors: Gregory Vincent Luxford, Clive Russell Irving
  • Patent number: 6181258
    Abstract: A receiver which is capable of receiving in parallel data transmitted at arbitrary frequencies within a radio channel includes: a radio frequency (RF) front end to convert an RF signal to a digitized signal; a Fast Fourier Transform (FFT) generator coupled to the RF front-end to separate the digitized signal into a plurality of sub-channels; a bank of phase locked loops (PLLs) coupled to the FFT generator, each PLL operating on a sub-channel with a sub-channel center; and a flag detector coupled to the bank of PLLs to detect variations from the sub-channel center and to recover the usage data transmitted from the end-point.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: January 30, 2001
    Assignee: CellNet Data Systems, Inc.
    Inventors: Andrew Gordon Summers, Clive Russell Irving, Gregory Vincent Luxford
  • Patent number: 6163276
    Abstract: A remote data collection system for collecting usage data from an endpoint includes a monitoring module coupled to the endpoint, the monitoring module having a wireless transmitter to transmit the usage data. The system also includes a receiver to receive usage data from the wireless transmitter of the monitoring module, the receiver capable of receiving in parallel data transmitted at arbitrary frequencies within a radio channel.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: December 19, 2000
    Assignee: CellNet Data Systems, Inc.
    Inventors: Clive Russell Irving, Gregory Vincent Luxford, Andrew Gordon Summers, Colin Richard Smithers