Patents by Inventor Daniel Gilbert Moen

Daniel Gilbert Moen 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: 9083709
    Abstract: A system for virtual internet protocol (VIP) address migration. The system comprises serving one or more clients connected via a switch router over a network to one or more network gateways. The switch router forwards packets to the VIP address of a first network gateway. If the first network gateway determines a VIP address migration criteria has been reached, the first network gateway may migrate any new traffic associated with a packet flow over to a second network gateway for more efficient processing by inserting a default flow code into the header of the VIP address of the packet. Older packets continue to process on the first network gateway, however new packets are forwarded and processed on the second network gateway. Once the packets being processed on the first network gateway completes, the second network gateway becomes the default network gateway for processing existing and new packets.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: July 14, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Gilbert Moen, Venkataraman Natham, Devendra Mohan Badhani, Ali Golshan
  • Patent number: 8856353
    Abstract: Methods and apparatus for providing an extended socket API are disclosed. A method for providing a socket API according to an implementation of the invention may include: receiving data at a first network socket; opening a second network socket; associating the first network socket and the second network socket using a socket file descriptor of a client-side connection; and directing the data from the first network socket to the second network socket. When an application service utilizes the socket API, the method may further include processing the data, i.e., performing a service.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Daniel Gilbert Moen
  • Publication number: 20130301413
    Abstract: A system for virtual internet protocol (VIP) address migration. The system comprises serving one or more clients connected via a switch router over a network to one or more network gateways. The switch router forwards packets to the VIP address of a first network gateway. If the first network gateway determines a VIP address migration criteria has been reached, the first network gateway may migrate any new traffic associated with a packet flow over to a second network gateway for more efficient processing by inserting a default flow code into the header of the VIP address of the packet. Older packets continue to process on the first network gateway, however new packets are forwarded and processed on the second network gateway. Once the packets being processed on the first network gateway completes, the second network gateway becomes the default network gateway for processing existing and new packets.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Daniel Gilbert Moen, Venkataraman Natham, Devendra Mohan Badhani, Ali Golshan
  • Publication number: 20130238806
    Abstract: Methods and apparatus for providing an extended socket API are disclosed. A method for providing a socket API according to an implementation of the invention may include: receiving data at a first network socket; opening a second network socket; associating the first network socket and the second network socket using a socket file descriptor of a client-side connection; and directing the data from the first network socket to the second network socket. When an application service utilizes the socket API, the method may further include processing the data, i.e., performing a service.
    Type: Application
    Filed: March 8, 2012
    Publication date: September 12, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Daniel Gilbert Moen