Patents by Inventor Kevin D. Shatzkamer

Kevin D. Shatzkamer 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).

  • Publication number: 20150289123
    Abstract: A method is provided in one example and includes receiving network utilization data associated with an access network, determining an expected network utilization for a predetermined time period based upon the network utilization data, and determining pricing information for the predetermined time period based upon the expected network utilization. The pricing information includes at least one price rate for communication between at least one application and at least one client device utilizing the access network. The method further includes sending the pricing information to the at least one application.
    Type: Application
    Filed: October 4, 2013
    Publication date: October 8, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin D. Shatzkamer, Stefan Bernard Raab
  • Publication number: 20150289167
    Abstract: A method is provided in one example and includes receiving at least one first input indicating at least one network condition associated with a first user device having a user associated therewith. The first user device has a first bearer channel established between the first user device and a gateway, and the first bearer channel has a first quality of service level. The method further includes determining whether to modify the first user device to a second quality of service level based upon the received at least one first input, and sending a first request to a first network element instructing the first network element to modify the first user device to the second quality of service level.
    Type: Application
    Filed: October 2, 2013
    Publication date: October 8, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Arun C. Alex, Gibson Soon Teck Ang, Kevin D. Shatzkamer, Ramanathan Jagadeesan, Fred Chen, Rajesh P. Velandy, Wenxing Zheng
  • Publication number: 20150278296
    Abstract: A method is provided in one example and includes receiving data from a mobile network entity, parsing the data to determine a first identity and first attribute information associated with the first identity, determining whether the first identity exists in a database, storing the first identity in the database if the first identity does not exist in the database, and storing the first attribute information in association with the first identity in the database. The method further includes determining whether there is at least one identity related to the first identity in the database, and updating each of the related identities with the first attribute information when it is determined that there is at least one identity.
    Type: Application
    Filed: October 2, 2013
    Publication date: October 1, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Arun C. Alex, Rajesh P. Velandy, Kevin D. Shatzkamer, Ramanathan Jagadeesan, Fred Chen, Wenxing Zheng
  • Publication number: 20150271203
    Abstract: In an embodiment, a method is provided for enabling in-band data exchange between networks. The method can comprise receiving, by a first enveloping proxy located in the first network, at least one regular secure sockets layer (SSL) record for a SSL session established between a client and a server; receiving the data from a network element located in the first network; encoding the data into at least one custom SSL record; and transmitting the at least one regular SSL record and the at least one custom SSL record to an enveloping proxy. In another embodiment, a method can comprise receiving at least one regular secure sockets layer (SSL) record and at least one custom SSL record for a SSL session established between a client and a server; extracting the data from the at least one custom SSL; transmitting the at least one regular SSL record.
    Type: Application
    Filed: October 23, 2014
    Publication date: September 24, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alessandro Duminuco, Hendrikus G. P. Bosch, Surendra M. Kumar, Humberto J. La Roche, Jeffrey Napper, Kevin D. Shatzkamer, Daniel G. Wing
  • Publication number: 20150271204
    Abstract: In an embodiment, a method is provided for enabling in-band data exchange between networks. The method can comprise receiving, by a first enveloping proxy located in the first network, at least one regular secure sockets layer (SSL) record for a SSL session established between a client and a server; receiving the data from a network element located in the first network; encoding the data into at least one custom SSL record; and transmitting the at least one regular SSL record and the at least one custom SSL record to an enveloping proxy. In another embodiment, a method can comprise receiving at least one regular secure sockets layer (SSL) record and at least one custom SSL record for a SSL session established between a client and a server; extracting the data from the at least one custom SSL; transmitting the at least one regular SSL record.
    Type: Application
    Filed: October 21, 2014
    Publication date: September 24, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alessandro Duminuco, Hendrikus G. P. Bosch, Surendra M. Kumar, Humberto J. La Roche, Jeffrey Napper, Kevin D. Shatzkamer, Daniel G. Wing
  • Publication number: 20150271205
    Abstract: In an embodiment, a method is provided for enabling in-band data exchange between networks. The method can comprise receiving, by a first enveloping proxy located in the first network, at least one regular secure sockets layer (SSL) record for a SSL session established between a client and a server; receiving the data from a network element located in the first network; encoding the data into at least one custom SSL record; and transmitting the at least one regular SSL record and the at least one custom SSL record to an enveloping proxy. In another embodiment, a method can comprise receiving at least one regular secure sockets layer (SSL) record and at least one custom SSL record for a SSL session established between a client and a server; extracting the data from the at least one custom SSL; transmitting the at least one regular SSL record.
    Type: Application
    Filed: October 23, 2014
    Publication date: September 24, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alessandro Duminuco, Hendrikus G. P. Bosch, Surendra M. Kumar, Humberto J. La Roche, Jeffrey Napper, Kevin D. Shatzkamer, Daniel G. Wing
  • Patent number: 9143438
    Abstract: 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: Grant
    Filed: February 20, 2014
    Date of Patent: September 22, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
  • 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: 9077661
    Abstract: 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: Grant
    Filed: December 23, 2011
    Date of Patent: July 7, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Flemming S. Andreasen, Kevin D. Shatzkamer, Kirk McBean
  • Publication number: 20150112767
    Abstract: An example method is provided in one example embodiment and includes receiving a mobility event message for a first user equipment; determining demographic information for a first subscriber associated with the first user equipment; determining a location of the first subscriber in relation to a first network domain; identifying one or more advertising domains in relation to the location of the first subscriber based on the first network domain; determining a modeling function based on the mobility event message and the location of the first subscriber in relation to the identified advertising domains; updating, based on the modeling function, one or more demographic models for each of the identified one or more advertising domains using the demographic information for the first subscriber; and following the updating, calculating demographic information for all subscribers for each of the updated one or more demographic models for the identified advertising domains.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 23, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin D. Shatzkamer, Saileshwar Krishnamurthy, David A. Maluf, Sateesh K. Addepalli
  • Patent number: 8964641
    Abstract: A method is provided in example embodiments that include receiving a radio signal stream and segmenting the radio signal stream into segments. The segments may be packetized and transported in packets over a pseudowire in a packet-switched network. The radio signal stream can be reconstructed from the segments. In more particular embodiments, the pseudowire may be a multi-protocol label switching pseudowire or a layer 2 tunneling protocol pseudowire, for example. In yet other specific example embodiments, the radio signal stream may be received using a common public radio interface or a femtocell application programming interface.
    Type: Grant
    Filed: June 10, 2012
    Date of Patent: February 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Ashish Dalela, Michael P. Hammer, Kevin D. Shatzkamer, Monique J. Morrow, Peter Christian Tomsu, Vojislav Vucetic
  • Publication number: 20150019746
    Abstract: A method is provided in one example and includes receiving a request from a first network element associated with a first network for establishing a first communication session between the first network element to a first user device associated with a second network. The request includes a first user identifier used to identify a first user associated with the first user device within the first network. The method further includes translating the first user identifier to a second user identifier in which the second user identifier is used to identify the first user within the second network. The method still further includes sending a first query including the second user identifier to a second network element, and receiving a first response message including quality of service information indicated by a policy associated with the second user identifier.
    Type: Application
    Filed: July 5, 2013
    Publication date: January 15, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin D. Shatzkamer, Gibson Soon Teck Ang, Arun C. Alex, Craig Robert Sanderson, David T. Clough
  • Patent number: 8902815
    Abstract: A method is provided in one example embodiment and includes creating a service flow with an endpoint over a wireless link coupled to a backhaul; notifying a mobility anchor of a location associated with the endpoint; relaying control packets between the endpoint and an access gateway; and relaying bearer packets between the endpoint and the mobility anchor, where the bearer packets are exchanged with the endpoint over a locally terminated bearer tunnel and the bearer packets are exchanged with the mobility anchor using Proxy Mobile Internet Protocol.
    Type: Grant
    Filed: July 10, 2011
    Date of Patent: December 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin D. Shatzkamer, Eric Hamel, Rajesh S. Pazhyannur, David E. Dukinfield, Mark Grayson
  • Patent number: 8891373
    Abstract: A method is provided in one example embodiment and includes receiving a plurality of status signals, for a plurality of radio links, at a microwave device; detecting a bandwidth anomaly based on the status signals; and communicating a quality of service (QoS) control signal, which is based on the bandwidth anomaly, to a gateway coupled to at least one of the radio links.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: November 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Rajesh S. Pazhyannur, Kevin D. Shatzkamer
  • Publication number: 20140307627
    Abstract: A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.
    Type: Application
    Filed: June 27, 2014
    Publication date: October 16, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin D. Shatzkamer, Ashish Dalela, Monique J. Morrow, Peter Christian Tomsu, Michael P. Hammer, Vojislav Vucetic
  • Patent number: 8824478
    Abstract: A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: September 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin D. Shatzkamer, Ashish Dalela, Monique J. Morrow, Peter Christian Tomsu, Michael P. Hammer, Vojislav Vucetic
  • Patent number: 8824300
    Abstract: A method is provided in one example embodiment and includes receiving a first congestion message associated with traffic congestion in a signaling system seven (SS7) a network, the first congestion message being associated with a first timer. The method also includes receiving a second congestion message after the first timer has expired and before a second timer has expired. The method further includes communicating a portion of traffic, which was originally intended for a first destination, to a second destination in the network based on receiving the second congestion message. The method can further include recovering and returning to an initial state.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: September 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin D. Shatzkamer, Chris O'Rourke, James C. Balquist
  • Publication number: 20140169375
    Abstract: 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: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
  • Patent number: 8743885
    Abstract: 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: Grant
    Filed: May 3, 2011
    Date of Patent: June 3, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Muhammad A. Khan, Kevin D. Shatzkamer, Kirk McBean
  • Publication number: 20130329633
    Abstract: A method is provided in example embodiments that include receiving a radio signal stream and segmenting the radio signal stream into segments. The segments may be packetized and transported in packets over a pseudowire in a packet-switched network. The radio signal stream can be reconstructed from the segments. In more particular embodiments, the pseudowire may be a multi-protocol label switching pseudowire or a layer 2 tunneling protocol pseudowire, for example. In yet other specific example embodiments, the radio signal stream may be received using a common public radio interface or a femtocell application programming interface.
    Type: Application
    Filed: June 10, 2012
    Publication date: December 12, 2013
    Inventors: Ashish Dalela, Michael P. Hammer, Kevin D. Shatzkamer, Monique J. Morrow, Peter Christian Tomsu, Vojislav Vucetic