Patents by Inventor John Michael Walker

John Michael Walker 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: 9467431
    Abstract: An authentication method comprises providing a set of N plural number of master keys both to a user terminal (13) and to home network entity (11) and, when performing an authentication key agreement (AKA) transaction for an application, selecting one of the N number of master keys to serve as a master key for use both at the user terminal and the home network entity for deriving further keys for the application.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: October 11, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: John Michael Walker, Susana Fernandez Alonso, Mats Näslund
  • Patent number: 8949950
    Abstract: A method of authenticating a user who is a subscriber of a home network, authenticated in a first network, for accessing a service in a second network. This method includes: authenticating the user in the first network with a first authentication method selected in an authentication server; reserving resources for the service towards a rules enforcement device; requesting control rules for the resources towards a control rules server; submitting towards the control rules server information about the first authentication method; determining at the control rules server whether a further authentication of the user with a further authentication method is required; and instructing from the control rules server towards the authentication server to force the further authentication of the user with the further authentication method.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: February 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Susana Fernandez Alonso, Mats Näslund, John Michael Walker
  • Patent number: 8745182
    Abstract: The present invention is aimed to provide a mechanism whereby a Public Service Identity identifying a service, which runs in an application service, may be created in a network both dynamically by the application server and statically by an O & M system, the means and method for the dynamic creation harmonizing with those for the static creation, and allowing a similar behavior of the network with minimum impact when the service is invoked. Therefore, the present invention provides a new method, a new central entity in the network, and enhanced Home Subscriber Server and application server, all co-operating to carry out the different embodiments for the invention.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: June 3, 2014
    Assignee: Optis Wireless Technology, LLC
    Inventors: Juan Antonio Sanchez Herrero, John Michael Walker, Maria Esther Terrero Diaz-Chiron
  • Publication number: 20140129307
    Abstract: According to aspects of the present invention, a system, method, and device utilizes insignia such as electronic near field communication (e.g., NFC or RFID) tags or preprogrammed visual insignia (e.g., QR code or bar code) attached to or associated with physical products or service offerings and linked to an Internet-based user interface with a supporting database. In different embodiments, the present invention includes: a registration management component; an offer management component; a loyalty program management component, a referral management component; a purchase and service management component; a customer feedback component; and an interaction tracking component.
    Type: Application
    Filed: October 30, 2013
    Publication date: May 8, 2014
    Applicant: ProductTap, LLC
    Inventors: John Michael Walker, Peter John Shea, Wilson Law Learned Kerr
  • Patent number: 8578456
    Abstract: A method and telecommunication node for authenticating with an IP Multimedia Subsystem (IMS) network, a nomadic user in an access network. The node receives from the access network, an access identifier defining a mobile terminal's physical location. In response, the node retrieves from a database, a registered access identifier associated with the user and determines whether the received identifier matches the registered identifier. If the identifiers match, the node authenticates the user in the IMS network. If the identifiers do not match, the node performs an alternate authentication method.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: November 5, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Fredrik Lindholm, David Castellanos, John Michael Walker
  • Patent number: 8532673
    Abstract: Data related to a subscriber in a communications network is to be retrieved. A first Generic User Profile (GUP) server receives an incoming request for the subscriber related data from a data consumer in a first communication domain and determines that the data is located in a second communication domain. An outgoing request for the data is then transmitted to a second GUP server in the second communication domain via an interface. The second GUP server then retrieves the requested subscriber related data from a network repository and transmits the requested data to the first GUP server, which forwards the requested data to the data consumer. Service access to subscriber data located in other domains than the GUP Server is enabled, for example when the subscriber is roaming. The subscriber related data can also be distributed in both the first and second communication domain.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: September 10, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: John Michael Walker, Jorge Hernandez Vazquez, Zdravko Jukic
  • Patent number: 8483211
    Abstract: A user equipment (UE) attaches to a first access network, intending to access a packet data network (PDN) via a telecommunications system, and is assigned a PDN System Architecture Evolution (SAE) Gateway (GW). The identity of the PDN SAE GW is registered so that, if the UE attaches to another access network, triggering a new attach procedure, the identity is retrieved. A determination is then made whether the previously-assigned PDN SAE GW may be used for the present communications and, if so, it is reassigned. The identity of the PDN SAE GW is registered in an anchor node, which is in a preferred embodiment a Home Subscriber Server (HSS). If the previously-assigned PDN SAE GW cannot be used, or if the PDN SAE GW must be changed, then the communication is reassigned to a new PDN SAE GW.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: July 9, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: John Michael Walker
  • Patent number: 8462710
    Abstract: A traffic plane entity (e.g., user plane entity (UPE), serving gateway (S-GW)) and method are described herein for allocating a unique identifier (e.g., UPE/S-GW UE-Context-Id) which identifies and unifies a set of bearers within a UE context that is associated with a given UE. In operation, the traffic plane entity can then send the allocated unique identifier to another entity (e.g., mobility management entity (MME)) which at a subsequent time re-sends the unique identifier back to the traffic plane entity along with a request to have the traffic plane entity perform a specific operation or procedure on the bearers associated with the UE context of the given UE. Upon receiving the request, the traffic plane entity uses the unique identifier to perform the requested operation or procedure simultaneously on all of the bearers associated with the UE context of the given UE.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: June 11, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: John Michael Walker, Anders Åhlén, Göran Hall, Gunnar Mildh, Mattias Wahlqvist
  • Patent number: 8442517
    Abstract: A method and an apparatus for controlling a communication established between terminals through a telecommunications system. When a malfunction event related to a communication (310) established between terminals is detected (320), a determination (330) is made in the telecommunications system of a faulty terminal and a non-faulty terminal, according to the malfunction event. Subsequently, the telecommunications systems determines (340) whether a terminal is registered for a user identifier which was registered through the faulty terminal, or which is related to it by subscription and, in that case, it establishes (350) a new communication between said registered terminal and the non-faulty terminal. The user of the non-faulty terminal can rely on the telecommunications system to recover automatically the lost communication, without trying to attempt a new communication request with an uncertain result.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: May 14, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: John Michael Walker, Stephen Terrill
  • Patent number: 8332912
    Abstract: A server in a home domain for managing the authentication of clients that are subscribers of the home domain, but are attached to a visited domain. Based on knowledge of the type of security being used in an access network of the visited domain, the server determines whether a given client is to be authenticated by the visited domain or the home domain. The server then signals the result to the visited domain.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: December 11, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mats Näslund, John Michael Walker
  • Publication number: 20120269182
    Abstract: A user equipment (UE) attaches to a first access network, intending to access a packet data network (PDN) via a telecommunications system, and is assigned a PDN System Architecture Evolution (SAE) Gateway (GW). The identity of the PDN SAE GW is registered so that, if the UE attaches to another access network, triggering a new attach procedure, the identity is retrieved. A determination is then made whether the previously-assigned PDN SAE GW may be used for the present communications and, if so, it is reassigned. The identity of the PDN SAE GW is registered in an anchor node, which is in a preferred embodiment a Home Subscriber Server (HSS). If the previously-assigned PDN SAE GW cannot be used, or if the PDN SAE GW must be changed, then the communication is reassigned to a new PDN SAE GW.
    Type: Application
    Filed: March 15, 2008
    Publication date: October 25, 2012
    Inventor: John Michael Walker
  • Publication number: 20120246255
    Abstract: A method for operating a communication network includes at least two radio access networks (10-1, 10-2) in which a user equipment (12) can simultaneously be registered and, for each of the at least two radio access networks (10-1, 10-2), a serving entity (14-1, 14-2) in the control plane. The method including the steps of assigning (s16) a master role to one serving entity (14-2) and a slave role to the other serving entity (14-1) or entities; and when a serving entity (14-1) to which a slave role is assigned has to perform control plane signalling (s18), transmitting (s20), by the serving entity, a signalling message to the serving entity (14-2) to which the master role is assigned, so as to perform (s22) the control plane signalling Servers acting as serving entities, systems including such servers, and computer programs executable on the servers are also disclosed.
    Type: Application
    Filed: February 17, 2009
    Publication date: September 27, 2012
    Inventors: John Michael Walker, Francisco Cortes Gomez, Lars-Bertil Olsson, Maria Esther Terrero
  • Publication number: 20120238292
    Abstract: Data related to a subscriber in a communications network is to be retrieved. A first Generic User Profile (GUP) server receives an incoming request for the subscriber related data from a data consumer in a first communication domain and determines that the data is located in a second communication domain. An outgoing request for the data is then transmitted to a second GUP server in the second communication domain via an interface. The second GUP server then retrieves the requested subscriber related data from a network repository and transmits the requested data to the first GUP server, which forwards the requested data to the data consumer. Service access to subscriber data located in other domains than the GUP Server is enabled, for example when the subscriber is roaming. The subscriber related data can also be distributed in both the first and second communication domain.
    Type: Application
    Filed: December 17, 2007
    Publication date: September 20, 2012
    Inventors: John Michael Walker, Jorge Hernandez Vazquez, Zdravko Jukic
  • Patent number: 8249562
    Abstract: A method and apparatus in a telecommunication network for triggering services provided to a user. A service control node in the user's home network domain utilizes filter criteria, which may be derived from the user's user profile, to trigger the services. The service control node selects at least one filter criterion depending on the criterion's relevance to the user. Alternatively, the service control node is provided with at least one filter criterion not stored in the user profile.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: August 21, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: John Michael Walker, Alfredo Gonzalez, Manuel Cardeno
  • Patent number: 8213932
    Abstract: A mechanism enabling users roaming in a visited network to specify whether they prefer to dial numbers belonging to their home network in local format or in international format from the visited network. Restrictions based on the type of call, and the geographic locations and preferences of the users involved in the call, are correspondingly applied. Information about the location of the user, taking into account the access location and user preferences, is sent from a home subscriber server to a serving call session control function entity, both in the home network of the user.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: July 3, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: John Michael Walker, Juan Antonio Sanchez Herrero
  • Patent number: 8185104
    Abstract: The present invention is aimed to the provision of a mechanism whereby roaming users can specify whether they prefer to dial numbers belonging to the home network in local format or in international format from the visited network where they are roaming so that the treatment of restrictions based on the type of call, and depending on both user's geographical location and preferences, are correspondingly applied. Therefore, the present invention provides for a new method whereby information about a location of the user, taking into account the access location and user preferences, is sent from a home subscriber server to a serving call session control function entity, both in the home network for the user.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: May 22, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: John Michael Walker, Juan Antonio Sanchez Herrero
  • Patent number: 8180878
    Abstract: A method and network node for terminating an IP Multimedia Subsystem (IMS)-enabled communication service involving a user terminal, which has been allocated an IP address by an access network used by the terminal to access the communication service. Upon determining that the IP address is no longer allocated to the user by the access network, the node terminates the IMS communication service.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: May 15, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Fredrik Lindholm, David Castellanos, John Michael Walker
  • Publication number: 20110306339
    Abstract: A mechanism enabling users roaming in a visited network to specify whether they prefer to dial numbers belonging to their home network in local format or in international format from the visited network. Restrictions based on the type of call, and the geographic locations and preferences of the users involved in the call, are correspondingly applied. Information about the location of the user, taking into account the access location and user preferences, is sent from a home subscriber server to a serving call session control function entity, both in the home network of the user.
    Type: Application
    Filed: August 19, 2011
    Publication date: December 15, 2011
    Inventors: John Michael WALKER, Juan Antonio SANCHEZ HERRERO
  • Publication number: 20110296489
    Abstract: A method of authenticating a user who is a subscriber of a home network, authenticated in a first network, for accessing a service in a second network. This method includes: authenticating the user in the first network with a first authentication method selected in an authentication server; reserving resources for the service towards a rules enforcement device; requesting control rules for the resources towards a control rules server; submitting towards the control rules server information about the first authentication method; determining at the control rules server whether a further authentication of the user with a further authentication method is required; and instructing from the control rules server towards the authentication server to force the further authentication of the user with the further authentication method.
    Type: Application
    Filed: December 20, 2007
    Publication date: December 1, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Susana Fernandez Alonso, Mats Näslund, John Michael Walker
  • Publication number: 20110158181
    Abstract: A traffic plane entity (e.g., user plane entity (UPE), serving gateway (S-GW)) and method are described herein for allocating a unique identifier (e.g., UPE/S-GW UE-Context-Id) which identifies and unifies a set of bearers within a UE context that is associated with a given UE. In operation, the traffic plane entity can then send the allocated unique identifier to another entity (e.g., mobility management entity (MME)) which at a subsequent time re-sends the unique identifier back to the traffic plane entity along with a request to have the traffic plane entity perform a specific operation or procedure on the bearers associated with the UE context of the given UE. Upon receiving the request, the traffic plane entity uses the unique identifier to perform the requested operation or procedure simultaneously on all of the bearers associated with the UE context of the given UE.
    Type: Application
    Filed: November 9, 2007
    Publication date: June 30, 2011
    Inventors: John Michael Walker, Anders Åhlén, Göran Hall, Gunnar Mildh, Mattias Wahlqvist