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: 9529771Abstract: 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: GrantFiled: September 24, 2010Date of Patent: December 27, 2016Assignee: 4LINKS LIMITEDInventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Publication number: 20110013707Abstract: 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: ApplicationFiled: September 24, 2010Publication date: January 20, 2011Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Patent number: 7826566Abstract: 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: GrantFiled: August 23, 2004Date of Patent: November 2, 2010Assignee: 4Links LimitedInventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Patent number: 7315262Abstract: 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: GrantFiled: July 13, 2005Date of Patent: January 1, 2008Assignee: Canon Kabushiki KaishaInventors: Christopher Paul Hulme Walker, Arnaud Closset, Laurent Frouin, Sylvain Buriau, Barry Michael Cook
-
Patent number: 7123578Abstract: 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: GrantFiled: September 19, 2002Date of Patent: October 17, 2006Assignee: 4Link Ltd.Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Publication number: 20030091056Abstract: 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: ApplicationFiled: September 19, 2002Publication date: May 15, 2003Applicant: 4 LINKS LIMITEDInventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Patent number: 6483802Abstract: 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: GrantFiled: May 11, 2000Date of Patent: November 19, 2002Assignee: 4Links Ltd.Inventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Patent number: 6278709Abstract: 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: GrantFiled: August 21, 1997Date of Patent: August 21, 2001Assignee: 4 Links for Technical HelpInventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Patent number: 6147963Abstract: 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: GrantFiled: July 11, 1997Date of Patent: November 14, 2000Assignee: 4 Links For Technical HelpInventors: Christopher Paul Hulme Walker, Barry Michael Cook
-
Patent number: 6100581Abstract: 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: GrantFiled: October 21, 1994Date of Patent: August 8, 2000Assignee: Inmos, LimitedInventors: Elwyn Paul Michael Wakefield, Christopher Paul Hulme Walker
-
Patent number: 5805087Abstract: 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: GrantFiled: May 1, 1997Date of Patent: September 8, 1998Assignee: STMicroelectronics, Ltd.Inventor: Christopher Paul Hulme Walker
-
Patent number: 5734341Abstract: 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: GrantFiled: November 1, 1996Date of Patent: March 31, 1998Assignee: SGS-Thomson Microelectronics LimitedInventor: Christopher Paul Hulme Walker
-
Patent number: 5692021Abstract: 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: GrantFiled: July 25, 1996Date of Patent: November 25, 1997Assignee: SGS-Thomson Microelectronics LimitedInventor: Christopher Paul Hulme Walker
-
Patent number: 5644569Abstract: 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: GrantFiled: February 8, 1996Date of Patent: July 1, 1997Assignee: SGS-Thomson Microelectronics LimitedInventor: Christopher Paul Hulme Walker