Patents by Inventor Christopher Paul Hulme Walker

Christopher Paul Hulme Walker 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
  • Patent number: 6100581
    Abstract: A semiconductor device comprising at least one semiconductor chip, the or each semiconductor chip having a plurality of chip bonding pads, a package which encloses the at least one semiconductor chip, a first level interconnect comprising a printed circuit which overlies the at least one semiconductor chip in the package and extends externally of the package to provide a plurality of outer leads, and a second level interconnect comprising means for electrically connecting the chip bonding pads to selected contacts on the printed circuit, which contacts overlie the at least one semiconductor chip. The invention also relates to a method of manufacturing such a semiconductor device and to a method of assembling a semiconductor assembly.
    Type: Grant
    Filed: October 21, 1994
    Date of Patent: August 8, 2000
    Assignee: Inmos, Limited
    Inventors: Elwyn Paul Michael Wakefield, Christopher Paul Hulme Walker
  • Patent number: 5805087
    Abstract: A particular encoding scheme for encoding four bit values into six-bit symbols selects from the table below the six-bit symbol corresponding to a particular four bit value:______________________________________ Binary 3 of 6 code value symbol lsb msb lsb msb p q r s t u y- v w z- ______________________________________ 0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 0 0 0 0 0 1 0 0 1 0 1 1 1 0 0 1 1 0 0 0 1 1 0 1 0 1 0 1 0 0 1 1 1 1 0 1 1 1 0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1 ______________________________________
    Type: Grant
    Filed: May 1, 1997
    Date of Patent: September 8, 1998
    Assignee: STMicroelectronics, Ltd.
    Inventor: Christopher Paul Hulme Walker
  • Patent number: 5734341
    Abstract: An encoding scheme relies on a d.c. balanced code wherein each message to be transmitted is sent as a plurality of symbols, each symbol having six bits, three ones and three zeros. Out of the twenty combinations of balanced six-bit codes, two codes are reserved to operate as control tokens, being 010101 and 101010. Because of the particular format of the symbols, control tokens can be easily detected. Furthermore, they can be combined in longer bit sequences for use as initialization and disconnect sequences.
    Type: Grant
    Filed: November 1, 1996
    Date of Patent: March 31, 1998
    Assignee: SGS-Thomson Microelectronics Limited
    Inventor: Christopher Paul Hulme Walker
  • Patent number: 5692021
    Abstract: An encoding scheme relies on a d.c. balanced code wherein each message to be transmitted is sent as a plurality of symbols, each symbol having six bits, three ones and three zeros. Out of the twenty combinations of balanced six-bit codes, two codes are reserved to operate as control tokens, being 010101 and 01010. Because of the particular format of the symbols, control tokens can be easily detected. Furthermore, they can be combined in longer bit sequences for use as initialisation and disconnect sequences.
    Type: Grant
    Filed: July 25, 1996
    Date of Patent: November 25, 1997
    Assignee: SGS-Thomson Microelectronics Limited
    Inventor: Christopher Paul Hulme Walker
  • Patent number: 5644569
    Abstract: A coding scheme for transmitting messages particularly between computers is described. Messages are transmitted in packets which include at least a data portion and a terminator. Out of a predetermined set of symbols, sixteen data symbols and at least one control symbol is selected. The terminator token is generated to constitute the symbol and a six-bit symbol representing checking bits.
    Type: Grant
    Filed: February 8, 1996
    Date of Patent: July 1, 1997
    Assignee: SGS-Thomson Microelectronics Limited
    Inventor: Christopher Paul Hulme Walker