Patents by Inventor Eric Hamel

Eric Hamel 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: 9769784
    Abstract: A serving gateway updates location information for a mobile device based on information in an update bearer request. The serving gateway receives a first update bearer request for a mobile device. The first update bearer request includes a first address associated with a micro cellular service base station to which the mobile device is in communication. The micro cellular service base station is associated with a physical location. The serving gateway sends a location notification to a location server, indicating that the mobile device is physically near the micro cellular service base station. The serving gateway receives a second update bearer request for the mobile device including an address associated with a macro cellular service base station. The serving gateway sends another location notification to the location server indicating that the mobile device is no longer at the physical location of the micro cellular service base station.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: September 19, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Eric Hamel, David Lake, Anton Okmyanskiy
  • Publication number: 20170055238
    Abstract: A serving gateway updates location information for a mobile device based on information in an update bearer request. The serving gateway receives a first update bearer request for a mobile device. The first update bearer request includes a first address associated with a micro cellular service base station to which the mobile device is in communication. The micro cellular service base station is associated with a physical location. The serving gateway sends a location notification to a location server, indicating that the mobile device is physically near the micro cellular service base station. The serving gateway receives a second update bearer request for the mobile device including an address associated with a macro cellular service base station. The serving gateway sends another location notification to the location server indicating that the mobile device is no longer at the physical location of the micro cellular service base station.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Inventors: Mark Grayson, Eric Hamel, David Lake, Anton Okmyanskiy
  • Patent number: 9432906
    Abstract: A method provided in one embodiment includes receiving, at a first network element, a first message including a first network identifier associated with a first network. The first message further includes an indication of an association of the first network identifier with a first user equipment. The method further includes receiving, by the first network element, a second message indicative of an initiated handover of the first user equipment to a second network. The second message includes a second network identifier associated with the second network. The method further includes determining, by the first network element, whether the second network identifier matches the first network identifier, and terminating the initiated handover by the first network element when the second network identifier does not match the first network identifier.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: August 30, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Ramrao Patil, Eric Hamel, Mark Grayson, Anton Okmyanskiy
  • Patent number: 9389993
    Abstract: A method is provided in one embodiment and includes receiving a request for a session at a network element; communicating a query for whitelist data to a provisioning element; receiving the whitelist data at the network element; and communicating a message to an access point that communicated the request, where the message is indicative of whether the session is to be accepted or denied based on the whitelist data. In more specific implementations, the network element is a gateway configured to receive the whitelist data via a RADIUS access accept message. In addition, source Internet protocol (IP) address verification associated with the session can be executed before a wireless device associated with the access point is permitted access to a network.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: July 12, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Anton Okmyanskiy, Mickael Graham, Eric Hamel, Anal Srivastava
  • Publication number: 20150312834
    Abstract: A method provided in one embodiment includes receiving, at a first network element, a first message including a first network identifier associated with a first network. The first message further includes an indication of an association of the first network identifier with a first user equipment. The method further includes receiving, by the first network element, a second message indicative of an initiated handover of the first user equipment to a second network. The second message includes a second network identifier associated with the second network. The method further includes determining, by the first network element, whether the second network identifier matches the first network identifier, and terminating the initiated handover by the first network element when the second network identifier does not match the first network identifier.
    Type: Application
    Filed: June 20, 2014
    Publication date: October 29, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Ramrao Patil, Eric Hamel, Mark Grayson, Anton Okmyanskiy
  • 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: 8804530
    Abstract: Network operators have deployed multiple network devices to provide stable data services amid a rapid increase in data traffic. One way to balance data load among the multiple network devices is by distributing the user equipments across the multiple network devices using an explicit detach with reattach required procedure. However, the explicit detach with reattach required procedure can disrupt on-going data services of user equipments. This disclosure provides systems and methods of an enhanced explicit detach with reattach required procedure that reduces disruption of on-going data services due to the explicit detach with reattach required procedure.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: August 12, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Eric Hamel, Mark Grayson, Kevin Shatzkamer
  • Publication number: 20130232267
    Abstract: A method is provided in one example embodiment that includes aggregating resource availability from a plurality of network elements operating in a network; receiving a request to apply a policy to a network flow propagating in the network; and orchestrating resources to apply the policy to the network flow based on the aggregated resource availability. In more particular embodiments, the policy includes a quality of service for the network flow. In addition, the policy can include relocating subscribers accessing common content from a first gateway to a second gateway. In other instances, the policy includes relocating resources for the network flow.
    Type: Application
    Filed: March 1, 2012
    Publication date: September 5, 2013
    Inventors: Kevin D. Shatzkamer, Eric Hamel, Mark Grayson
  • Publication number: 20130163434
    Abstract: Network operators have deployed multiple network devices to provide stable data services amid a rapid increase in data traffic. One way to balance data load among the multiple network devices is by distributing the user equipments across the multiple network devices using an explicit detach with reattach required procedure. However, the explicit detach with reattach required procedure can disrupt on-going data services of user equipments. This disclosure provides systems and methods of an enhanced explicit detach with reattach required procedure that reduces disruption of on-going data services due to the explicit detach with reattach required procedure.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Eric HAMEL, Mark Grayson, Kevin Shatzkamer
  • Publication number: 20130010686
    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: Application
    Filed: July 10, 2011
    Publication date: January 10, 2013
    Inventors: Kevin D. Shatzkamer, Eric Hamel, Rajesh S. Pazhyannur, David E. Dukinfield, Mark Grayson
  • Publication number: 20120287784
    Abstract: A method is provided in one example embodiment and includes receiving a request for a service flow over a wireless link, where the request specifies resource requirements; dynamically reserving bandwidth for the resource requirements in a backhaul link; and mapping a packet received over the wireless link to the backhaul link based on an identification element associated with the packet and the service flow.
    Type: Application
    Filed: May 10, 2011
    Publication date: November 15, 2012
    Inventors: Kevin D. Shatzkamer, Rajesh S. Pazhyannur, Mark Millet, Mark Grayson, David E. Dukinfield, Eric Hamel
  • Patent number: 8312530
    Abstract: According to one embodiment of the present invention, there is provided a method for providing security in a network environment that includes receiving a flow that propagates through an access gateway. The flow is initiated by an end user associated with the flow and propagates through a network. The method also includes receiving accounting information indicative of the termination of the flow. In response, tearing down of the communication associated with the flow is initiated.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: November 13, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Hien T. Thai, Kevin D. Shatzkamer, Andrew G. Gasson, Laurent Andriantsiferana, Eric Hamel, Jayaraman R. Iyer
  • Patent number: 8059533
    Abstract: In one embodiment, a method includes receiving packet flow optimization (PFO) configuration data that associates each rule name of multiple PFO rule names with a corresponding method for processing a data packet in a communications network based on data in a payload of a layer 3 protocol of the data packet. A first policy message is received from a policy management process in the communications network. The first policy message includes rule data that indicates a signaled rule name associated with a particular network address in the communications network. In response to receiving the first policy message, a data packet of the particular network address is processed according to a particular method associated with a particular rule name selected based on the signaled rule name. As a result, a PFO policy is controlled from the policy management process.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: November 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Flemming Andreasen, Eric Hamel, Yaacov Arbel, Meir Morgenstern
  • Patent number: 7848336
    Abstract: Anchoring a communication session for a mobile node involves a signaling node that intercepts a routing information request sent by a switching center of a circuit-switched network. The routing information request requests routing information for the communication session. Subscription information associated with the mobile node is retrieved. Whether the mobile node is eligible to be anchored in a packet-switched network is established. Anchoring of the communication session in the packet-switched network is initiated if the mobile node is eligible to be anchored in the packet-switched network.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: December 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Eric Hamel, Mark Grayson, Stephen Ramsay
  • Patent number: 7831489
    Abstract: In one embodiment, a method for providing correlation of billing entries for a mobile communications network is provided. A correlating network element in a bearer path determines a plurality of billing entries for a flow. One or more of the billing entries may be received from other network elements and includes traffic altering information for a flow. The correlating network element correlates the plurality of billing entries using state information included in the billing entries. The state information is used to determine information in billing entries that may be related, such as billing entries for a single flow. Also, the correlating network element uses the traffic altering information to determine a data volume sent for the flow. A correlated billing entry may then be generated using the data volume for the flow. The correlated billing entry is then sent to a billing system from the correlating network element.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: November 9, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Eric Hamel, Kevin Shatzkamer, Louis F. Menditto, Chris O'Rourke, Haihong Zhu
  • Publication number: 20100217821
    Abstract: An application server-centric approach for managing quality of service in network communications involves an application server causing the modification of an existing communications session with a device, via a layer-2 change to a communications link used by the session, so that the session supports a different quality of service level for the device. The process starts when a request to initiate a communications session is received from a device. A session is initiated with the device, wherein the session supports a first quality of service level. In response to detecting the occurrence of an event, an application server determines that a second quality of service level is to be supported based upon the detected event and service criteria data. The application server then causes the existing session to be modified, via a layer-2 change to the communications link, so that the existing session supports the second quality of service level for the device.
    Type: Application
    Filed: May 6, 2010
    Publication date: August 26, 2010
    Inventors: Mark Grayson, Eric Hamel
  • Patent number: 7724700
    Abstract: An application server-centric approach for managing quality of service in network communications involves an application server causing the modification of an existing communications session with a device, via a layer-2 change to a communications link used by the session, so that the session supports a different quality of service level for the device. The process starts when a request to initiate a communications session is received from a device. A session is initiated with the device, wherein the session supports a first quality of service level. In response to detecting the occurrence of an event, an application server determines that a second quality of service level is to be supported based upon the detected event and service criteria data. The application server then causes the existing session to be modified, via a layer-2 change to the communications link, so that the existing session supports the second quality of service level for the device.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: May 25, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Eric Hamel
  • Patent number: 7650143
    Abstract: An apparatus for providing connectivity is provided that includes a mobility server operable to coordinate a communication session between a first and a second end-user device. The first end-user device is associated with a first call leg and the second end-user device is associated with a second call leg. A handoff is executed in transferring the communication session from the first end-user device to the second end-user device. In more particular embodiments, the mobility server is operable to receive signal strength information from the first end-user device and to execute the handoff based on the signal strength information. In addition, the handoff is executed based on an end-user preference that is provided in a subscription that is accessed by the mobility server.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: January 19, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ramanathan T. Jagadeesan, Bich T. Nguyen, Mark Grayson, Eric Hamel
  • Publication number: 20090109845
    Abstract: In one embodiment, a method includes receiving packet flow optimization (PFO) configuration data that associates each rule name of multiple PFO rule names with a corresponding method for processing a data packet in a communications network based on data in a payload of a layer 3 protocol of the data packet. A first policy message is received from a policy management process in the communications network. The first policy message includes rule data that indicates a signaled rule name associated with a particular network address in the communications network. In response to receiving the first policy message, a data packet of the particular network address is processed according to a particular method associated with a particular rule name selected based on the signaled rule name. As a result, a PFO policy is controlled from the policy management process.
    Type: Application
    Filed: October 24, 2007
    Publication date: April 30, 2009
    Inventors: Flemming Andreasen, Eric Hamel, Yaacov Arbel, Meir Morgenstern
  • Publication number: 20090030820
    Abstract: In one embodiment, a method for providing correlation of billing entries for a mobile communications network is provided. A correlating network element in a bearer path determines a plurality of billing entries for a flow. One or more of the billing entries may be received from other network elements and includes traffic altering information for a flow. The correlating network element correlates the plurality of billing entries using state information included in the billing entries. The state information is used to determine information in billing entries that may be related, such as billing entries for a single flow. Also, the correlating network element uses the traffic altering information to determine a data volume sent for the flow. A correlated billing entry may then be generated using the data volume for the flow. The correlated billing entry is then sent to a billing system from the correlating network element.
    Type: Application
    Filed: July 23, 2007
    Publication date: January 29, 2009
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Eric Hamel, Kevin Shatzkamer, Louis F. Menditto, Chris O'Rourke, Haihong Zhu