Patents by Inventor Andrew Swan

Andrew Swan 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: 6850987
    Abstract: A method and apparatus for implementing a Multipoint Infrastructure Transport (MINT) protocol in a data network. The present invention includes a method for distributing data in a data network. The data network connects a plurality of nodes and at least a portion of the plurality of the nodes form a multicast group. One of the nodes in the multicast group is designated as a rendezvous node. The method includes a step of maintaining a data store containing a group state at each of the nodes in the multicast group. State updates, received at the rendezvous node are used to update the group state in the data store at the rendezvous node. The state updates are propagated, using a reliable protocol, from the rendezvous node to the other nodes in the multicast group. Finally, the group states in the data stores at the other nodes in the multicast group are updated.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: February 1, 2005
    Assignee: Fastforward Networks, Inc.
    Inventors: Steven McCanne, Andrew Swan
  • Publication number: 20040139150
    Abstract: A method and apparatus for implementing a Multipoint Infrastructure Transport (MINT) protocol in a data network. The present invention includes a method for distributing data in a data network. The data network connects a plurality of nodes and at least a portion of the plurality of the nodes form a multicast group. One of the nodes in the multicast group is designated as a rendezvous node. The method includes a step of maintaining a data store containing a group state at each of the nodes in the multicast group. State updates, received at the rendezvous node are used to update the group state in the data store at the rendezvous node. The state updates are propagated, using a reliable protocol, from the rendezvous node to the other nodes in the multicast group. Finally, the group states in the data stores at the other nodes in the multicast group are updated.
    Type: Application
    Filed: July 10, 2003
    Publication date: July 15, 2004
    Applicant: FastForward Networks, Inc.
    Inventors: Steven McCanne, Andrew Swan
  • Patent number: 3944762
    Abstract: A key operated switch device in which any one of a set of different keys may be utilized to operate a particular combination of sets of electrical contacts unique to that key, the sets of electrical contacts being provided by reed switches located adjacent a keyway adapted to receive any one of the keys in said set, and the keys incorporating different arrangements of magnets or magnetized zones adapted to actuate different combinations of said reed switches.
    Type: Grant
    Filed: September 11, 1974
    Date of Patent: March 16, 1976
    Assignee: Veeder Industries, Inc.
    Inventors: Arthur Coleman, Andrew Swan, David Doig