Patents by Inventor Mark Sankey

Mark Sankey 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: 7647472
    Abstract: An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315). The packet processors (307, 313, 303) include a receive processor (421), a transmit processor (427) and a risc core processor (401), all of which are programmable. The receive processor (421) and the core processor (401) cooperate to receive and route packets being received and the core processor (401) and the transmit processor (427) cooperate to transmit packets. Routing is done by using information from the table look up engine (301) to determine a queue (215) in the queue management engine (305) which is to receive a descriptor (217) describing the received packet's payload.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: January 12, 2010
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Thomas B. Brightman, Andrew D. Funk, David J. Husak, Edward J. McLellan, Andrew T. Brown, John F. Brown, James A. Farrell, Donald A. Priore, Mark A. Sankey, Paul Schmitt
  • Publication number: 20070296461
    Abstract: The present invention is directed to a system, method, and apparatus to transmit/receive TMDS signals using general purpose differential transmitter and receivers. In an embodiment, the general purpose differential transmitter and receivers are designed to operate with differential signaling schemes such as LVDS and LVPECL. In one aspect, embodiments according to the present invention enable the re-configuration of existing and fully-characterized LVDS/LVPECL transmitter/receiver cells to support TMDS (using minimal sets of external components). This provides considerable cost and development time savings, thereby allowing the development of products much more expediently. In another aspect, embodiments according to the present invention provide interfacing methods and systems between differential signaling schemes such as LVDS/LVPECL and TMDS.
    Type: Application
    Filed: November 16, 2006
    Publication date: December 27, 2007
    Applicant: Radiospire Networks, Inc.
    Inventors: Wayne Wong, Mark Sankey, Samuel J. MacMullan, Steven S. Fastert, Jeff Winston, Tandhoni S. Rao
  • Publication number: 20070291856
    Abstract: A improved method and system for regenerating a video pixel and/or audio sampling clock in a system that wirelessly transfers video and audio content from a content source to a content sink.
    Type: Application
    Filed: October 13, 2006
    Publication date: December 20, 2007
    Applicant: Radiospire Networks, Inc.
    Inventors: Steven S. Fastert, Jeff Winston, Mark Sankey, Craig A. Thomas, John A. Flanders, Bhavin Patel, Samuel J. MacMullan
  • Publication number: 20060292292
    Abstract: An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315). The packet processors (307, 313, 303) include a receive processor (421), a transmit processor (427) and a risc core processor (401), all of which are programmable. The receive processor (421) and the core processor (401) cooperate to receive and route packets being received and the core processor (401) and the transmit processor (427) cooperate to transmit packets. Routing is done by using information from the table look up engine (301) to determine a queue (215) in the queue management engine (305) which is to receive a descriptor (217) describing the received packet's payload.
    Type: Application
    Filed: August 25, 2006
    Publication date: December 28, 2006
    Inventors: Thomas Brightman, Andrew Funk, David Husak, Edward McLellan, Andrew Brown, John Brown, James Farrell, Donald Priore, Mark Sankey, Paul Schmitt
  • Patent number: 7100020
    Abstract: An integrated circuit (203) for use in processing streams of data generally and streams of packets in particular. The integrated circuit (203) includes a number of packet processors (307, 313, 303), a table look up engine (301), a queue management engine (305) and a buffer management engine (315). The packet processors (307, 313, 303) include a receive processor (421), a transmit processor (427) and a risc core processor (401), all of which are programmable. The receive processor (421) and the core processor (401) cooperate to receive and route packets being received and the core processor (401) and the transmit processor (427) cooperate to transmit packets. Routing is done by using information from the table look up engine (301) to determine a queue (215) in the queue management engine (305) which is to receive a descriptor (217) describing the received packet's payload.
    Type: Grant
    Filed: May 7, 1999
    Date of Patent: August 29, 2006
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Thomas B. Brightman, Andrew T. Brown, John F. Brown, James A. Farrell, Andrew D. Funk, David J. Husak, Edward J. McLellan, Mark A. Sankey, Paul Schmitt, Donald A. Priore
  • Patent number: 6108692
    Abstract: A method and apparatus for receiving and transmitting network frames via an internetworking device, in which a first portion of a total number of buffers is allocated among port-dedicated buffer pools, and a second portion is placed in a common pool accessible by any of the network ports. A frame is received at a first port, and a list of buffers accessible only by that port is referenced to identify buffers not already in use. A second list of buffers in the common pool is referenced to identify unused buffers for use if insufficient unused buffer space is available in the port-dedicated buffer pool. Frame data is then stored in the identified buffer(s). Upon retransmission, the buffer(s) used to store the. transmitted frame is released to the port-dedicated and/or common buffer pool(s).
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: August 22, 2000
    Assignee: 3Com Corporation
    Inventors: Stephen L. Van Seters, Stephen A. Hauser, Mark A. Sankey, Christopher P. Lawler
  • Patent number: 5812775
    Abstract: A method and apparatus for receiving and transmitting network frames via an internetworking device, in which a first portion of a total number of buffers is allocated among port-dedicated buffer pools, and a second portion is placed in a common pool accessible by any of the network ports. A frame is received at a first port, and a list of buffers accessible only by that port is referenced to identify buffers not already in use. A second list of buffers in the common pool is referenced to identify unused buffers for use if insufficient unused buffer space is available in the port-dedicated buffer pool. Frame data is then stored in the identified buffer(s). Upon retransmission, the buffer(s) used to store the transmitted frame is released to the port-dedicated and/or common buffer pool(s).
    Type: Grant
    Filed: July 12, 1995
    Date of Patent: September 22, 1998
    Assignee: 3Com Corporation
    Inventors: Stephen L. Van Seters, Stephen A. Hauser, Mark A. Sankey, Christopher P. Lawler
  • Patent number: 4727512
    Abstract: A magnetic tape drive emulator provides interface compatibility between a computer system having an industry standard tape drive interface and a peripheral image acquisition processing system. The emulator receives signals that are normally applied to a magnetic tape drive system and converts them into data signals which are formatted for general access by the image acquisition processing system. In addition, the magnetic tape drive emulator converts signals generated by the peripheral processing system into data signals which are formatted for access by the computer system through the standard tape drive interface.
    Type: Grant
    Filed: December 6, 1984
    Date of Patent: February 23, 1988
    Assignee: Computer Design & Applications, Inc.
    Inventors: David A. Birkner, Mark A. Sankey
  • Patent number: 4442606
    Abstract: A electro-mechanical device for measuring the angle made by two rotatably joined members comprising a pair of rotatably connected elongated arms and electrical circuit means mounted on one of the arms and associated with the rotatable pin connector of the arms. The circuit, powered by a battery, encodes the angle of the pin preferably via a potentiometer and transmits the information to a decoding device, preferably a voltmeter, and then to a digital display device also mounted on one of the arms.
    Type: Grant
    Filed: April 12, 1982
    Date of Patent: April 17, 1984
    Inventors: Douglas A. Graham, Douglas G. Baillet, Mark Sankey