Patents by Inventor Steven Clay Ellis

Steven Clay Ellis 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: 9306757
    Abstract: A method for processing multicast data packets has steps for (a) requesting a second router upstream router by a multiple-processor data router to join a multicast group, the request including identification of a single physical ingress port from a plurality of available ports for receiving the multicast data packets; (b) preparing a multicast forwarding information base (MFIB) limited to only forwarding information incorporating the identified physical ingress port, and distributing the MFIB to a client software module hosting the identified physical ingress port; (c) receiving the multicast data packets at the identified ingress port; and (d) using only the MFIB to route the received multicast data packets.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: April 5, 2016
    Assignee: Pluris, Inc.
    Inventors: Steven Clay Ellis, Deepak Kharbanda, Xiaoyan Chang
  • Patent number: 8429296
    Abstract: A software application in a multi-processor data router in which a forwarding information base for the router is maintained is provided with a server module and one or more client modules, each client module associated with one or more communication interfaces of the data router. The application is characterized in that the server module sends to each client module only that portion of the forwarding information base specific to the communication interfaces associated with the client module.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: April 23, 2013
    Assignee: Pluris, Inc.
    Inventors: Steven Clay Ellis, Deepak Kharbanda, Xiaoyan Chang
  • Publication number: 20020126671
    Abstract: A software application in a multi-processor data router in which a forwarding information base for the router is maintained is provided with a server module and one or more client modules, each client module associated with one or more communication interfaces of the data router. The application is characterized in that the server module sends to each client module only that portion of the forwarding information base specific to the communication interfaces associated with the client module.
    Type: Application
    Filed: March 21, 2002
    Publication date: September 12, 2002
    Inventors: Steven Clay Ellis, Deepak Kharbanda, Xiaoyan Chang