Patents by Inventor Kirk McBean
Kirk McBean 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: 11202221Abstract: A control plane (CP) entity is to adaptively reroute user plane traffic of a mobile node (MN) with use of a segment routing (SR) for IPv6. A message indicating an attachment of the MN to the mobile network is received selecting a first user plane (UP) anchor node. A first set of home network prefixes (HNPs) are allocated to the MN. An IP traffic flow using a first HNP prefix is established between the MN and a correspondent node (CN) along a first network path—defined at least in part by the first UP anchor node and an anchor node of the CN. In response to a handover of the MN, a message indicating a subsequent attachment of the MN is received selecting a second UP anchor node. The second UP anchor node is instructed to host the first HNP prefix previously allocated by the first UP anchor node.Type: GrantFiled: November 25, 2019Date of Patent: December 14, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Srinath Gundavelli, Ravi Kiran Guntupalli, Aeneas Sean Dodd-Noble, Kirk McBean
-
Publication number: 20200092745Abstract: A control plane (CP) entity is to adaptively reroute user plane traffic of a mobile node (MN) with use of a segment routing (SR) for IPv6. A message indicating an attachment of the MN to the mobile network is received selecting a first user plane (UP) anchor node. A first set of home network prefixes (HNPs) are allocated to the MN. An IP traffic flow using a first HNP prefix is established between the MN and a correspondent node (CN) along a first network path—defined at least in part by the first UP anchor node and an anchor node of the CN. In response to a handover of the MN, a message indicating a subsequent attachment of the MN is received selecting a second UP anchor node. The second UP anchor node is instructed to host the first HNP prefix previously allocated by the first UP anchor node.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Srinath Gundavelli, Ravi Kiran Guntupalli, Aeneas Sean Dodd-Noble, Kirk McBean
-
Patent number: 10517012Abstract: A control plane (CP) entity is to adaptively reroute user plane traffic of a mobile node (MN) with use of a segment routing (SR) for IPv6. A message indicating an attachment of the MN to the mobile network is received selecting a first user plane (UP) anchor node. A first set of home network prefixes (HNPs) are allocated to the MN. An IP traffic flow using a first HNP prefix is established between the MN and a correspondent node (CN) along a first network path—defined at least in part by the first UP anchor node and an anchor node of the CN. In response to a handover of the MN, a message indicating a subsequent attachment of the MN is received selecting a second UP anchor node. The second UP anchor node is instructed to host the first HNP prefix previously allocated by the first UP anchor node.Type: GrantFiled: January 16, 2018Date of Patent: December 24, 2019Assignee: Cisco Technology, Inc.Inventors: Srinath Gundavelli, Ravi Kiran Guntupalli, Aeneas Sean Dodd-Noble, Kirk McBean
-
Publication number: 20190223047Abstract: A control plane (CP) entity is to adaptively reroute user plane traffic of a mobile node (MN) with use of a segment routing (SR) for IPv6. A message indicating an attachment of the MN to the mobile network is received selecting a first user plane (UP) anchor node. A first set of home network prefixes (HNPs) are allocated to the MN. An IP traffic flow using a first HNP prefix is established between the MN and a correspondent node (CN) along a first network path—defined at least in part by the first UP anchor node and an anchor node of the CN. In response to a handover of the MN, a message indicating a subsequent attachment of the MN is received selecting a second UP anchor node. The second UP anchor node is instructed to host the first HNP prefix previously allocated by the first UP anchor node.Type: ApplicationFiled: January 16, 2018Publication date: July 18, 2019Inventors: Srinath Gundavelli, Ravi Kiran Guntupalli, Aeneas Sean Dodd-Noble, Kirk McBean
-
Patent number: 9860790Abstract: A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.Type: GrantFiled: June 23, 2015Date of Patent: January 2, 2018Assignee: Cisco Technology, Inc.Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
-
Patent number: 9763078Abstract: A method provided in one embodiment includes receiving, at a packet gateway, a first binding update message from a mobile access gateway. The first binding update message has a destination address associated with a local mobility anchor. The method further includes extracting at least one session identifier associated with the mobile access gateway from the first binding update message, constructing an option field including the at least one session identifier, and appending the option field to the first binding update message to form a second binding update message. The method further includes sending the second binding update message to the local mobility anchor.Type: GrantFiled: July 7, 2015Date of Patent: September 12, 2017Assignee: Cisco Technology, Inc.Inventors: Wenxing Zheng, Kirk McBean, Srinath Gundavelli, Dhananjay Shrikrishna Patki
-
Publication number: 20150312801Abstract: A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.Type: ApplicationFiled: June 23, 2015Publication date: October 29, 2015Applicant: CISCO TECHNOLOGY, INC.Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
-
Patent number: 9143438Abstract: A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.Type: GrantFiled: February 20, 2014Date of Patent: September 22, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
-
Patent number: 9077661Abstract: A method is provided in one example embodiment and includes receiving a request for a service for a subscriber at an access gateway; receiving a default subscriber policy and a default service policy at the access gateway; receiving a subscriber policy and a service policy for the service being requested at the access gateway; receiving the service being requested at the access gateway; and communicating the service being requested from the access gateway to the subscriber in response to the request.Type: GrantFiled: December 23, 2011Date of Patent: July 7, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Flemming S. Andreasen, Kevin D. Shatzkamer, Kirk McBean
-
Publication number: 20140169375Abstract: A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.Type: ApplicationFiled: February 20, 2014Publication date: June 19, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
-
Patent number: 8743885Abstract: A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.Type: GrantFiled: May 3, 2011Date of Patent: June 3, 2014Assignee: Cisco Technology, Inc.Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
-
Publication number: 20130166746Abstract: A method is provided in one example embodiment and includes receiving a request for a service for a subscriber at an access gateway; receiving a default subscriber policy and a default service policy at the access gateway; receiving a subscriber policy and a service policy for the service being requested at the access gateway; receiving the service being requested at the access gateway; and communicating the service being requested from the access gateway to the subscriber in response to the request.Type: ApplicationFiled: December 23, 2011Publication date: June 27, 2013Inventors: Flemming S. Andreasen, Kevin D. Shatzkamer, Kirk McBean
-
Publication number: 20120281540Abstract: A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.Type: ApplicationFiled: May 3, 2011Publication date: November 8, 2012Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean