Patents by Inventor Gavin Roberts

Gavin Roberts 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: 20040015341
    Abstract: A programmable single-chip device, comprising a programmable gate array (PGA) section, a DSP core and a RISC core. The device is ideal for prototyping and deploying low-to-moderate volume implementations of high-bandwidth algorithms, which have processing requirements split between front-end, high iteration, low-numeric-agility, “wide” loadings, middle-end, moderate iteration, high-numerical-precision loadings and back-end, low-iteration, highly conditional loadings, without the commensurate problems inherent in the custom ASIC, joint FPGA/DSP/RISC (or even direct compilation to FPGA) solutions.
    Type: Application
    Filed: November 25, 2002
    Publication date: January 22, 2004
    Inventor: Gavin Robert Ferris
  • Publication number: 20040006634
    Abstract: An incomplete/partly corrupted media file is delivered “in the clear”; in addition, a delta file is delivered to users meeting access control criteria which, when combined with the incomplete/partly corrupted parts allows a complete and uncorrupted version of the media file to be re-constructed. The method allows, in one implementation, a secure music purchase system to operate over digital radio: for example, the start of a song when played over the radio is usually deliberately talked over and the end cut short to prevent listeners being able to record a complete copy. With the present system, this practice can continue, but listeners can also purchase the missing or corrupted sections to enable them to possess a complete and uncorrupted version for playback.
    Type: Application
    Filed: January 6, 2003
    Publication date: January 8, 2004
    Inventor: Gavin Robert Ferris
  • Publication number: 20030177101
    Abstract: Electronic tokens are distributed without charge to a device (e.g. a digital radio) controlled by a consumer. The tokens are (a) distributed together with an enternainment media stream decoded by the device and (b) can be used by the consumer as payment for the item when sufficient token have been collected in the device but are not restricted to being redeemable only against that item.
    Type: Application
    Filed: January 27, 2003
    Publication date: September 18, 2003
    Inventor: Gavin Robert Ferris
  • Publication number: 20030177142
    Abstract: A method of User broadcasting data using wireless communication in which the data is extracted from a source SQL database and broadcast to a receiving device programmed to reconstruct the data into a SQL database.
    Type: Application
    Filed: February 3, 2003
    Publication date: September 18, 2003
    Inventor: Gavin Robert Ferris
  • Publication number: 20030133472
    Abstract: An encoder for encoding digital streaming media at a studio site, in which the encoder is a software encoder which uses an IP based protocol to communicate with a remote, central multiplexer. Because the encoder is a software encoder, it is significantly cheaper than conventional, dedicated hardware; the encoder can typically run on a PC or industrial PC. As an IP based protocol is used, the present invention is cheaper to implement than STI over G703/4 or a WG1/2 bus. Similarly, handling reconfiguration data is possible over IP and the software of the encoder also leads to increased reconfigurability. Placing the encoder at the studio site also eliminates the conventional need for extra codes in a central multiplexing paradigm, further reducing cost and increasing quality.
    Type: Application
    Filed: November 25, 2002
    Publication date: July 17, 2003
    Inventor: Gavin Robert Ferris
  • Publication number: 20030104832
    Abstract: A mobile telephone network is configured to transmit information, such as TV network scheduling, which can be received by receivers “eavesdropping” on the system. A mobile telephone can be configured to receive only, avoiding the battery drain which results from its transceiver needing to periodically handshake with the network transceiver.
    Type: Application
    Filed: September 30, 2002
    Publication date: June 5, 2003
    Inventor: Gavin Robert Ferris
  • Publication number: 20030014241
    Abstract: Useful subband information which is present in a first audio signal (for example, MPEG 1 Layer II) is discarded in the conventional approach of format conversion, only to be regenerated when encoding to the target format (for example, MPEG 1 Layer III). Instead, in the present invention, this useful subband information is re-used directly or indirectly in order to eliminate the conventional requirement to fully decode to PCM and then encode again.
    Type: Application
    Filed: August 16, 2002
    Publication date: January 16, 2003
    Inventors: Gavin Robert Ferris, Michael Vincent Woodward
  • Publication number: 20030014611
    Abstract: Software for designing, modelling or performing digital signal processing comprises a virtual machine layer optimized for communications DSP. The virtual machine layer allows low MIPS, complex code to interface with high MIPS processes by using APIs presented by the virtual machine layer. The present invention enables software to be written for the virtual machine rather than a specific DSP, de-coupling engineers from the architecture constraints of DSPs from any one source of manufacture.
    Type: Application
    Filed: July 24, 2002
    Publication date: January 16, 2003
    Inventor: Gavin Robert Ferris
  • Publication number: 20030008684
    Abstract: A digital wireless basestation is disclosed which is programmed with a hardware abstraction layer suitable for enabling one or more baseband processing algorithms to he represented using high level software. Commodity protocols and hardware turn a basestation, previously a highly expensive, vendor-locked, application specific product, into a generic, scalable baseband platform, capable of executing many different modulation standards with simply a change of software. IP is used to connect this device to the backnet, and IP is also used to feed digitised IF to and from third party RF modules, using an open data and control format.
    Type: Application
    Filed: July 24, 2002
    Publication date: January 9, 2003
    Inventor: Gavin Robert Ferris
  • Publication number: 20030004697
    Abstract: A method of designing, modelling or fabricating a communications baseband stack, comprising the steps of: (a) creating a description of one or more of the following parameters of the baseband stack: (i) resource requirements; (ii) capabilities; (iii) behavior; and (b) using that description as an input to software comprising a virtual machine layer optimised for a communications DSP in order to generate an emulation of the baseband stack to be designed, modelled or fabricated.
    Type: Application
    Filed: July 24, 2002
    Publication date: January 2, 2003
    Inventor: Gavin Robert Ferris