Patents by Inventor Tim Addy

Tim Addy 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: 8825186
    Abstract: The invention concerns digital audio processing and in particular the detection of periods where samples can be deleted or repeated unobtrusively so as to change the average sample-rate or to provide time delay modification. Differences between succeeding sample values are evaluated and compared with a threshold and samples are deleted or repeated where two or more consecutive sample value differences are less than the said threshold value.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: September 2, 2014
    Assignee: Snell Limited
    Inventors: Jeff Butters, Tim Addy
  • Publication number: 20090048696
    Abstract: The invention concerns digital audio processing and in particular the detection of periods where samples can be deleted or repeated unobtrusively so as to change the average sample-rate or to provide time delay modification. Differences between succeeding sample values are evaluated and compared with a threshold and samples are deleted or repeated where two or more consecutive sample value differences are less than the said threshold value.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 19, 2009
    Inventors: Jeff BUTTERS, Tim Addy
  • Publication number: 20080181257
    Abstract: A method and a communication bus are provided having nodes. Each of the nodes includes a transmitting element to transmit data to another node on the bus, and a receiving element to receive information from another node on the bus. A communication channel is between the transmitting and receiving elements within each node, a transmitter state machine logic controls the synchronisation of the transmitting element, and a receiving state machine logic to control the synchronisation of the receiving element. A storage area maintains the status of synchronisation of the bus. Communication data is synchronised via a bus connecting first and second nodes. A plurality of encoded bytes, each encoded byte represented as a 10 bit code, is transmitted from the first node. The second node receives and decodes the bytes, where any decoding errors in a byte are detected. A synchronised status is indicated.
    Type: Application
    Filed: December 4, 2007
    Publication date: July 31, 2008
    Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vahataini
  • Patent number: 7324549
    Abstract: A method and apparatus of transmitting data at a line rate to a bus operating at a bus rate includes transmitting the data in a packet format having a plurality of frames each having a plurality of time slots. Each time slot has successive message groups, and each message group includes a plurality of data messages containing the data and an idle code containing none of the data. A number of idle codes in each frame is selected such that the bus rate matches the line rate. Various communication buses, and methods of synchronizing data are implemented.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: January 29, 2008
    Assignee: Nokia Corporation
    Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vähätaini
  • Publication number: 20080019401
    Abstract: A method and a communication bus are provided having nodes. Each of the nodes includes a transmitting element to transmit data to another node on the bus, and a receiving element to receive information from another node on the bus. A communication channel is between the transmitting and receiving elements within each node, a transmitter state machine logic controls the synchronisation of the transmitting element, and a receiving state machine logic to control the synchronisation of the receiving element. A storage area maintains the status of synchronisation of the bus. Communication data is synchronised via a bus connecting first and second nodes. A plurality of encoded bytes, each encoded byte represented as a 10 bit code, is transmitted from the first node. The second node receives and decodes the bytes, where any decoding errors in a byte are detected. A synchronised status is indicated.
    Type: Application
    Filed: July 6, 2007
    Publication date: January 24, 2008
    Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vahataini
  • Publication number: 20040042430
    Abstract: A method and apparatus of transmitting data at a line rate to a bus operating at a bus rate includes transmitting the data in a packet format having a plurality of frames each having a plurality of time slots. Each time slot has successive message groups, and each message group includes a plurality of data messages containing the data and an idle code containing none of the data. A number of idle codes in each frame is selected such that the bus rate matches the line rate. Various communication buses, and methods of synchronizing data are implemented.
    Type: Application
    Filed: March 5, 2003
    Publication date: March 4, 2004
    Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vahataini