Patents by Inventor Barry Michael Cook

Barry Michael Cook 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: 9529771
    Abstract: There is disclosed a method and apparatus for recovering data from a received signal, the received signal including a first signal comprising data bits and a second signal having transitions at data bit boundaries of the first signal where there is an absence of transitions, the method comprising: receiving the first signal; receiving the second signal; sampling the first signal to detect an edge transition of the first signal; sampling the second signal to detect an edge transition of the second signal; wherein on an active edge of either said first or said signal, the current value of the first signal is recovered as a received data bit.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: December 27, 2016
    Assignee: 4LINKS LIMITED
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Publication number: 20110013707
    Abstract: There is disclosed a method and apparatus for recovering data from a received signal, the received signal including a first signal comprising data bits and a second signal having transitions at data bit boundaries of the first signal where there is an absence of transitions, the method comprising: receiving the first signal; receiving the second signal; sampling the first signal to detect an edge transition of the first signal; sampling the second signal to detect an edge transition of the second signal; wherein on an active edge of either said first or said signal, the current value of the first signal is recovered as a received data bit.
    Type: Application
    Filed: September 24, 2010
    Publication date: January 20, 2011
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Patent number: 7826566
    Abstract: There is disclosed a method and apparatus for recovering data from a received signal, the received signal including a first signal comprising data bits and a second signal having transitions at data bit boundaries of the first signal where there is an absence of transitions, the method comprising: receiving the first signal; receiving the second signal; sampling the first signal to detect an edge transition of the first signal; sampling the second signal to detect an edge transition of the second signal; wherein on an active edge of either said first or said signal, the current value of the first signal is recovered as a received data bit.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: November 2, 2010
    Assignee: 4Links Limited
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Patent number: 7315262
    Abstract: A coding method for a sequence of elements that can be equal to at least two distinct values, the elements forming at least one input symbol. The coding method comprises a stretching step of stretching at least one of the input symbols, to form a stretched symbol, such that the stretched symbol does not have any successive transitions. The coding method further comprises a cancelling step of canceling the disparity of the stretched symbol to form a coded symbol, such that the coded symbol comprises approximately the same number of elements of each value.
    Type: Grant
    Filed: July 13, 2005
    Date of Patent: January 1, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christopher Paul Hulme Walker, Arnaud Closset, Laurent Frouin, Sylvain Buriau, Barry Michael Cook
  • Patent number: 7123578
    Abstract: A communications system includes tow high speed communication links formed by pairs of transformers at either end thereof. A phantom circuit formed by the pairs of transformers is used to distribute power to devices connected to the high speed links. In transmission part of a communication system, data is transmitted under the control of a continuously variable frequency clock. The transmission is on parallel data-strobe links, and the receive includes circuitry to identify on which parallel the data signal is preset. A method and circuitry is provided for transmitting and receiving dc balanced data strobe signals.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: October 17, 2006
    Assignee: 4Link Ltd.
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Publication number: 20030091056
    Abstract: A communications system includes tow high speed communication links formed by pairs of transformers at either end thereof. A phantom circuit formed by the pairs of transformers is used to distribute power to devices connected to the high speed links. In transmission part of a communication system, data is transmitted under the control of a continuously variable frequency clock. The transmission is on parallel data-strobe links, and the receive includes circuitry to identify on which parallel the data signal is preset. A method and circuitry is provided for transmitting and receiving dc balanced data strobe signals.
    Type: Application
    Filed: September 19, 2002
    Publication date: May 15, 2003
    Applicant: 4 LINKS LIMITED
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Patent number: 6483802
    Abstract: A communication. system includes two high speed communication links formed by pairs of transformers at either end thereof. A phantom circuit formed by the pairs of transformers is used to distribute power to devices connected to the high speed links. In transmission part of a communications system, data is transmitted under the control of a continuously variable frequency clock. Transmission is on parallel data-strobe links, and the receive includes circuitry to identify on which parallel the data signal is preset. A method and circuitry is provided for transmitting and receiving dc balanced data strobe signals.
    Type: Grant
    Filed: May 11, 2000
    Date of Patent: November 19, 2002
    Assignee: 4Links Ltd.
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Patent number: 6278709
    Abstract: In a routing switch a technique for routing messages from an input port to an output port involves storing a plurality of sets of routing information in the routing switch, each set associated with a value of a header of the message. The technique involves grouping outputs which are suitable for outputting the same message. In the routing network, unicast packets include multiple headers and multicast packets include single headers. Sequence numbers of packets in the message are encoded in the packets by use of a longitudinal checksum. In the routing switch, messages are prioritized for routing in dependence on a priority allocated to the respective header.
    Type: Grant
    Filed: August 21, 1997
    Date of Patent: August 21, 2001
    Assignee: 4 Links for Technical Help
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
  • Patent number: 6147963
    Abstract: A communication system includes two high speed communication links formed by pairs of transformers at either end thereof. A phantom circuit formed by the pairs of transformers is used to distribute power to devices connected to the high speed links. In transmission part of a communications system, data is transmitted under the control of a continuously variable frequency clock. Transmission is on parallel data-strobe links, and the receive includes circuitry to identify on which parallel the data signal is preset. A method and circuitry is provided for transmitting and receiving dc balanced data strobe signals.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: November 14, 2000
    Assignee: 4 Links For Technical Help
    Inventors: Christopher Paul Hulme Walker, Barry Michael Cook