Patents by Inventor Richard Kyle Forster

Richard Kyle Forster 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: 9131401
    Abstract: In one embodiment, a load balancer receives a message from a tunnel termination gateway (TTG) associated with a mobile device. The load balancer may receive messages from a plurality of TTGs. A gateway node in a plurality of gateway nodes in which to send the message is determined. The load balancer then assigns a NSAPI for use by the gateway node. For example, the NSAPI may be associated with a tunnel that is generated between the TTG and GGSN. The load balancer ensures that the assigned NSAPI is not currently in use at the gateway node. Thus, no overlapping of NSAPIs may occur even though the load balancer is processing messages from multiple TTGs for multiple gateway nodes.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: September 8, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Biswaranjan Panda, Kevin D. Shatzkamer, Mark Grayson, Richard Kyle Forster
  • Patent number: 8817696
    Abstract: An Unlicensed Mobile Access (UMA) network architecture. In a specific embodiment, the network architecture includes a mobile station and an access point in communication with the mobile station. A UMA Controller (UNC) communicates with the access point. A Service GateWay (SGW) communicates with the UMA controller. The SGW includes functionality to route user-plane packets in the UMA. In a more specific embodiment, the functionality includes UNC user-plane functionality offloaded from the UNC to the SGW; Serving GPRS Support Node (SGSN) user-plane functionality; access-authentication functionality sufficient to enable the SGW to enable the SGW to bypass a legacy SGSN control plane; and/or Radio Network Controller (RNC) user-plane functionality sufficient to enable communications between the SGW and the RNC.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: August 26, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Jayaraman Iyer, Kevin Shatzkamer, Richard Kyle Forster, Anand K. Oswal
  • Patent number: 8605662
    Abstract: In one embodiment, a first access request is received from a mobile device. The access request may be received through a first access medium for a virtual access point name (APN). A session is created with a service using a first real access point name (APN) for the mobile device. A second access request is received through a second type of access medium. The request may be received through a second virtual APN. A session is determined that is active for the mobile device through the first access medium and the second access request is assigned the first real APN even though the request is received through a second access medium. The continuity of the connection may then be maintained because the first real APN is still being used. In this case, a handoff of the connection from the first access network to the second access network is performed while the connection to the service is maintained through the first real APN.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: December 10, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Shatzkamer, Mark Grayson, Biswaranjan Panda, Richard Kyle Forster
  • Publication number: 20130279337
    Abstract: In one embodiment, a load balancer receives a message from a tunnel termination gateway (TTG) associated with a mobile device. The load balancer may receive messages from a plurality of TTGs. A gateway node in a plurality of gateway nodes in which to send the message is determined. The load balancer then assigns a NSAPI for use by the gateway node. For example, the NSAPI may be associated with a tunnel that is generated between the TTG and GGSN. The load balancer ensures that the assigned NSAPI is not currently in use at the gateway node. Thus, no overlapping of NSAPIs may occur even though the load balancer is processing messages from multiple TTGs for multiple gateway nodes.
    Type: Application
    Filed: May 29, 2013
    Publication date: October 24, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Biswaranjan Panda, Kevin D. Shatzkamer, Mark Grayson, Richard Kyle Forster
  • Patent number: 8488519
    Abstract: In one embodiment, a load balancer receives a message from a tunnel termination gateway (TTG) associated with a mobile device. The load balancer may receive messages from a plurality of TTGs. A gateway node in a plurality of gateway nodes in which to send the message is determined. The load balancer then assigns a NSAPI for use by the gateway node. For example, the NSAPI may be associated with a tunnel that is generated between the TTG and GGSN. The load balancer ensures that the assigned NSAPI is not currently in use at the gateway node. Thus, no overlapping of NSAPIs may occur even though the load balancer is processing messages from multiple TTGs for multiple gateway nodes.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: July 16, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Biswaranjan Panda, Kevin Shatzkamer, Mark Grayson, Richard Kyle Forster
  • Patent number: 8315246
    Abstract: A system for enhancing functionality of a network. In a specific embodiment, the system employs strategic communications between a network controller and a security gateway. The strategic communications occur via a feedback communications channel between the network controller and the security gateway. The feedback communications channel facilitates transferring security information, such as International Mobile Subscriber Identity (IMSI) and other information, between the network controller and the security gateway. The security information may facilitate enabling the SGW to make intelligent decisions as to how to treat a client communications session. In the specific embodiment, the feedback communications channel includes an intervening Authentication, Authorization, and Accounting (AAA) server that is coupled between the UMA and the network controller.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: November 20, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Shatzkamer, Anand K. Oswal, Navan Narang, Jayaraman Iyer, Richard Kyle Forster
  • Publication number: 20090023426
    Abstract: In one embodiment, a first access request is received from a mobile device. The access request may be received through a first access medium for a virtual access point name (APN). A session is created with a service using a first real access point name (APN) for the mobile device. A second access request is received through a second type of access medium. The request may be received through a second virtual APN. A session is determined that is active for the mobile device through the first access medium and the second access request is assigned the first real APN even though the request is received through a second access medium. The continuity of the connection may then be maintained because the first real APN is still being used. In this case, a handoff of the connection from the first access network to the second access network is performed while the connection to the service is maintained through the first real APN.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin Shatzkamer, Mark Grayson, Biswaranjan Panda, Richard Kyle Forster
  • Publication number: 20080317053
    Abstract: In one embodiment, a load balancer receives a message from a tunnel termination gateway (TTG) associated with a mobile device. The load balancer may receive messages from a plurality of TTGs. A gateway node in a plurality of gateway nodes in which to send the message is determined. The load balancer then assigns a NSAPI for use by the gateway node. For example, the NSAPI may be associated with a tunnel that is generated between the TTG and GGSN. The load balancer ensures that the assigned NSAPI is not currently in use at the gateway node. Thus, no overlapping of NSAPIs may occur even though the load balancer is processing messages from multiple TTGs for multiple gateway nodes.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 25, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Biswaranjan Panda, Kevin Shatzkamer, Mark Grayson, Richard Kyle Forster
  • Publication number: 20070268855
    Abstract: An Unlicensed Mobile Access (UMA) network architecture. In a specific embodiment, the network architecture includes a mobile station and an access point in communication with the mobile station. A UMA Controller (UNC) communicates with the access point. A Service GateWay (SGW) communicates with the UMA controller. The SGW includes functionality to route user-plane packets in the UMA. In a more specific embodiment, the functionality includes UNC user-plane functionality offloaded from the UNC to the SGW; Serving GPRS Support Node (SGSN) user-plane functionality; access-authentication functionality sufficient to enable the SGW to enable the SGW to bypass a legacy SGSN control plane; and/or Radio Network Controller (RNC) user-plane functionality sufficient to enable communications between the SGW and the RNC.
    Type: Application
    Filed: May 22, 2006
    Publication date: November 22, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Mark Grayson, Jayaraman Iyer, Kevin Shatzkamer, Richard Kyle Forster, Anand K. Oswal
  • Publication number: 20070268888
    Abstract: A system for enhancing functionality of a network. In a specific embodiment, the system employs strategic communications between a network controller and a security gateway. The strategic communications occur via a feedback communications channel between the network controller and the security gateway. The feedback communications channel facilitates transferring security information, such as International Mobile Subscriber Identity (IMSI) and other information, between the network controller and the security gateway. The security information may facilitate enabling the SGW to make intelligent decisions as to how to treat a client communications session. In the specific embodiment, the feedback communications channel includes an intervening Authentication, Authorization, and Accounting (AAA) server that is coupled between the UMA and the network controller.
    Type: Application
    Filed: May 18, 2006
    Publication date: November 22, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Kevin Shatzkamer, Anand K. Oswal, Navan Narang, Jayaraman Iyer, Richard Kyle Forster