Patents by Inventor Andrew M. Fussell

Andrew M. Fussell 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: 7467179
    Abstract: A media server for use in networks where media are transmitted in packet form comprises at least one card shelf containing at least one bus controller card, at least one other card such as a media processor card, and a backplane. The backplane includes a media bus group. Each packet has a routing header added to it. The data is optionally sent over a single media bus to a single card, or to a plurality of different cards. Framing information and clock pulse strings are passed to each card over the backplane. Each card is assigned an address, so that data sent from each card has a source address which is identified each time that card wishes to send data elsewhere. Also, data that is being addressed to each card will include the respective destination address of that card in its routing header. A failed card or bus can be sensed and isolated by the bus controller card, and packets will continue to be transmitted to the remaining cards over the remaining buses.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: December 16, 2008
    Assignee: Radisys Canada Inc.
    Inventors: Andrew M. Fussell, Paul R. Russell
  • Patent number: 7024492
    Abstract: A data server for use in networks where media data are transmitted in packet form comprises at least one card shelf containing at least a bus controller card, a plurality of media processor cards, and a backplane. The backplane has a plurality of media buses, which carry data in packet form among the cards installed on the shelf. Each card has at least one bidirectional port with its own unique identity, and each bidirectional port outputs flow control information as to whether that port can or cannot accept packets of data that are intended to be sent to it, as well as transmit requests to transmit packets of data from that port. Each card outputs flow control information for each bus. A bus arbiter reviews each request to transmit and each flow control message, and grants requests to transmit media data packets only when the intended destination address is free to receive a media data packet over a free bus.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: April 4, 2006
    Assignee: Convedia Corporation
    Inventors: Andrew M. Fussell, Paul Robert Russell
  • Publication number: 20040003152
    Abstract: A media server for use in networks where media are transmitted in packet form comprises at least one card shelf containing at least one bus controller card, at least one other card such as a media processor card, and a backplane. The backplane includes a media bus group. Each packet has a routing header added to it. The data is optionally sent over a single media bus to a single card, or to a plurality of different cards. Framing information and clock pulse strings are passed to each card over the backplane. Each card is assigned an address, so that data sent from each card has a source address which is identified each time that card wishes to send data elsewhere. Also, data that is being addressed to each card will include the respective destination address of that card in its routing header. A failed card or bus can be sensed and isolated by the bus controller card, and packets will continue to be transmitted to the remaining cards over the remaining buses.
    Type: Application
    Filed: May 24, 2002
    Publication date: January 1, 2004
    Inventors: Andrew M. Fussell, Paul R. Russell
  • Publication number: 20030221019
    Abstract: A data server for use in networks where media data are transmitted in packet form comprises at least one card shelf containing at least a bus controller card, a plurality of media processor cards, and a backplane. The backplane has a plurality of media buses, which carry data in packet form among the cards installed on the shelf. Each card has at least one bidirectional port with its own unique identity, and each bidirectional port outputs flow control information as to whether that port can or cannot accept packets of data that are intended to be sent to it, as well as transmit requests to transmit packets of data from that port. Each card outputs flow control information for each bus. A bus arbiter reviews each request to transmit and each flow control message, and grants requests to transmit media data packets only when the intended destination address is free to receive a media data packet over a free bus.
    Type: Application
    Filed: May 24, 2002
    Publication date: November 27, 2003
    Inventors: Andrew M. Fussell, Paul Robert Russell