Patents by Inventor David William James Holmes

David William James Holmes 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: 11917508
    Abstract: A method of provisioning an electronic subscriber identity module (eSIM) to a wireless communication device. The method comprises provisioning an eSIM profile into an eSIM of a virtual eSIM provisioning platform provided by a computer system and where the eSIM profile comprises wireless communication service provider data and wireless communication service subscriber data, partitioning by an eSIM provisioning application a process of writing the eSIM profile to an eSIM of a wireless communication device into a plurality of messages, whereby the complexity of provisioning the eSIM profile to the eSIM of the wireless communication device is handled by the intelligence of the eSIM provisioning application, establishing wireless communication by the eSIM provisioning application with a wireless communication device having an eSIM, and sending the messages by the eSIM provisioning application to the eSIM of the wireless communication device.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: February 27, 2024
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventor: David William James Holmes
  • Patent number: 11838985
    Abstract: A method of managing embedded subscriber identity modules (eSIMs) on a user equipment (UE). The method comprises receiving a request to manage an eSIM profile stored on the UE by an embedded universal integrated circuit card (eUICC) of the UE from a requestor; looking up a set of eSIM profile management rules in the eSIM profile by the eUICC; determining an eSIM profile management rule of the set of eSIM profile management rules that applies to the eSIM profile by the eUICC based on an identity of the requestor; determining to deny the request by the eUICC based on the identity of the requestor, based on the request, and based on the eSIM profile management rule; and, based on denying the request, executing a rejection method, wherein the rejection method is defined by the eSIM profile management rule.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: December 5, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventor: David William James Holmes
  • Patent number: 11711700
    Abstract: A method of providing an electronic subscriber identity module (eSIM) profile to a wireless communication device. The method comprises receiving an eSIM profile provisioning request by a subscription manager-data preparation+ (SM-DP+) server, wherein the provisioning request comprises an embedded UICC identifier (EID) number, a private identity code, and wireless communication service subscription information; building an eSIM profile package by the SM-DP+ server based in part on the wireless communication service subscription information, wherein the eSIM profile package comprises an eSIM profile, the EID number, and the private identity code; sending a notification of the availability of the eSIM profile by the SM-DP+ server to a subscription manager-discovery server (SM-DS server), wherein the notification comprises the EID number and the private identity code; and transmitting the eSIM profile package by the SM-DP+ server to the wireless communication device.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: July 25, 2023
    Assignee: T-Mobile Innovations LLC
    Inventor: David William James Holmes
  • Publication number: 20230171586
    Abstract: A method comprises detecting, by a subscription management application of the coordinator device, a trigger event that triggers wireless devices in a cluster to activate a subscription profile, determining, by the subscription management application, at least one of coordinator location data describing a location of the coordinator device or coordinator network data describing a network characteristic of a network accessed by the coordinator device, receiving, by the subscription management application, at least one of companion location data describing a location of the companion device or companion network data describing a network characteristic of a network accessed by the companion device, and determining, by the subscription management application, the subscription profile based on at least one of the coordinator location data, the coordinator network data, the companion location data, or the companion network data.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 1, 2023
    Inventor: David William James Holmes
  • Publication number: 20230064075
    Abstract: A method of managing embedded subscriber identity modules (eSIMs) on a user equipment (UE). The method comprises receiving a request to manage an eSIM profile stored on the UE by an embedded universal integrated circuit card (eUICC) of the UE from a requestor; looking up a set of eSIM profile management rules in the eSIM profile by the eUICC; determining an eSIM profile management rule of the set of eSIM profile management rules that applies to the eSIM profile by the eUICC based on an identity of the requestor; determining to deny the request by the eUICC based on the identity of the requestor, based on the request, and based on the eSIM profile management rule; and, based on denying the request, executing a rejection method, wherein the rejection method is defined by the eSIM profile management rule.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 2, 2023
    Inventor: David William James Holmes
  • Publication number: 20230020909
    Abstract: A method of providing an electronic subscriber identity module (eSIM) profile to a wireless communication device. The method comprises receiving an eSIM profile provisioning request by a subscription manager-data preparation+(SM-DP+) server, wherein the provisioning request comprises an embedded UICC identifier (EID) number, a private identity code, and wireless communication service subscription information; building an eSIM profile package by the SM-DP+ server based in part on the wireless communication service subscription information, wherein the eSIM profile package comprises an eSIM profile, the EID number, and the private identity code; sending a notification of the availability of the eSIM profile by the SM-DP+ server to a subscription manager-discovery server (SM-DS server), wherein the notification comprises the EID number and the private identity code; and transmitting the eSIM profile package by the SM-DP+ server to the wireless communication device.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Inventor: David William James HOLMES
  • Publication number: 20220417720
    Abstract: A method of provisioning an electronic subscriber identity module (eSIM) to a wireless communication device. The method comprises provisioning an eSIM profile into an eSIM of a virtual eSIM provisioning platform provided by a computer system and where the eSIM profile comprises wireless communication service provider data and wireless communication service subscriber data, partitioning by an eSIM provisioning application a process of writing the eSIM profile to an eSIM of a wireless communication device into a plurality of messages, whereby the complexity of provisioning the eSIM profile to the eSIM of the wireless communication device is handled by the intelligence of the eSIM provisioning application, establishing wireless communication by the eSIM provisioning application with a wireless communication device having an eSIM, and sending the messages by the eSIM provisioning application to the eSIM of the wireless communication device.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventor: David William James Holmes
  • Patent number: 11516676
    Abstract: A method of providing an electronic subscriber identity module (eSIM) profile to a wireless communication device. The method comprises receiving an eSIM profile provisioning request by a subscription manager-data preparation+ (SM-DP+) server, wherein the provisioning request comprises an embedded UICC identifier (EID) number, a private identity code, and wireless communication service subscription information; building an eSIM profile package by the SM-DP+ server based in part on the wireless communication service subscription information, wherein the eSIM profile package comprises an eSIM profile, the EID number, and the private identity code; sending a notification of the availability of the eSIM profile by the SM-DP+ server to a subscription manager-discovery server (SM-DS server), wherein the notification comprises the EID number and the private identity code; and transmitting the eSIM profile package by the SM-DP+ server to the wireless communication device.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: November 29, 2022
    Assignee: Sprint Communications Company LP
    Inventor: David William James Holmes
  • Patent number: 11483689
    Abstract: A method of provisioning an electronic subscriber identity module (eSIM) to a wireless communication device. The method comprises provisioning an eSIM profile into an eSIM of a virtual eSIM provisioning platform provided by a computer system and where the eSIM profile comprises wireless communication service provider data and wireless communication service subscriber data, partitioning by an eSIM provisioning application a process of writing the eSIM profile to an eSIM of a wireless communication device into a plurality of messages, whereby the complexity of provisioning the eSIM profile to the eSIM of the wireless communication device is handled by the intelligence of the eSIM provisioning application, establishing wireless communication by the eSIM provisioning application with a wireless communication device having an eSIM, and sending the messages by the eSIM provisioning application to the eSIM of the wireless communication device.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 25, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: David William James Holmes
  • Patent number: 10880711
    Abstract: A method of provisioning an electronic subscriber identity module (eSIM) to a wireless communication device. The method comprises provisioning an eSIM profile into an eSIM of a virtual eSIM provisioning platform provided by a computer system and where the eSIM profile comprises wireless communication service provider data and wireless communication service subscriber data, partitioning by an eSIM provisioning application a process of writing the eSIM profile to an eSIM of a wireless communication device into a plurality of messages, whereby the complexity of provisioning the eSIM profile to the eSIM of the wireless communication device is handled by the intelligence of the eSIM provisioning application, establishing wireless communication by the eSIM provisioning application with a wireless communication device having an eSIM, and sending the messages by the eSIM provisioning application to the eSIM of the wireless communication device.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: December 29, 2020
    Assignee: Sprint Communications Company L.P.
    Inventor: David William James Holmes
  • Patent number: 8874109
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN).
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: October 28, 2014
    Assignee: AT&T Mobility II LLC
    Inventors: Arun K. Chatterjee, Brian Kevin Daly, David William James Holmes, Ileana A. Leuca
  • Publication number: 20130331102
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN).
    Type: Application
    Filed: August 19, 2013
    Publication date: December 12, 2013
    Applicant: AT&T Mobility II LLC
    Inventors: Arun K. Chatterjee, Brian Kevin Daly, David William James Holmes, Ileana A. Leuca
  • Patent number: 8515423
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN).
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 20, 2013
    Assignee: AT&T Mobility II LLC
    Inventors: Arun K. Chatterjee, Brian Kevin Daly, David William James Holmes, Ileana A. Leuca
  • Publication number: 20130012207
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN).
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: AT&T Wireless Services, Inc.
    Inventors: ARUN K. CHATTERJEE, Brian Kevin DALY, David William James HOLMES, IIeana A. LEUCA
  • Patent number: 8301140
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN). When the mobile station is turned on for the first time in the network, it requests activation over the air by transmitting to the local mobile switching center a registration order.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: October 30, 2012
    Assignee: AT&T Mobility II LLC
    Inventors: Arun K. Chatterjee, Brian Kevin Daly, David William James Holmes, Ileana A. Leuca
  • Patent number: 7843883
    Abstract: A teleservice server in a wireless network provides an interface between a mobile station and an Internet protocol network thereby facilitating data transfers between these elements. The server translates datagrams from the IP network into a format suitable for transmission over a wireless network that provides voice communication capabilities. The server also translates data messages received from the mobile station over the wireless network into a format suitable for appropriate transmission in the IP network.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: November 30, 2010
    Assignee: AT&T Mobility II LLC
    Inventors: Brian Kevin Daly, David William James Holmes, Michael Luna, Michael P. Moore, John Eric Myhre, Adrian David Smith
  • Patent number: 7613456
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN). When the mobile station is turned on for the first time in the network, it requests activation over the air by transmitting to the local mobile switching center a registration order.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: November 3, 2009
    Assignee: AT&T Mobility II LLC
    Inventors: Arun K. Chatterjee, Brian Kevin Daly, David William James Holmes, Ileana A. Leuca
  • Publication number: 20090191872
    Abstract: A method and system automatically activates a mobile station in a wireless communications network. The system includes an over the air activation function (OTAF) processor in the network that initiates an activation process in response to receiving a registration message from a mobile switching center serving the mobile station requesting the activation. Each mobile station has a unit of information stored into it at the time of its manufacture to enable it to request over the air activation. That unit of information is either the network routing address of the OTAF processor, or alternately, it is a value that is translatable into that address, either an OTAF ID number that is the same value for every mobile station or it is a sequentially serialized dummy value for the mobile identification number (a dummy MIN). When the mobile station is turned on for the first time in the network, it requests activation over the air by transmitting to the local mobile switching center a registration order.
    Type: Application
    Filed: January 30, 2009
    Publication date: July 30, 2009
    Inventors: Arun K. Chatterjee, Brian Kevin Daly, David William James Holmes, Ileana A. Leuca
  • Patent number: 7113572
    Abstract: A system and method are provided for automatically providing for connection to electronic addresses received in spoken communications or audio signals. Under one embodiment, a system and method receives telephone calls or other information streams including spoken address information. The spoken address information includes electronic addresses, for example, telephone numbers. The system and method identify the spoken address information, and automatically recognize and extract the identified address information from the information stream. The extracted address information is subsequently available for use in automatically coupling a receiving communication device to electronic devices accessed by or associated with the extracted address information.
    Type: Grant
    Filed: October 3, 2001
    Date of Patent: September 26, 2006
    Assignee: Cingular Wireless II, LLC
    Inventor: David William James Holmes
  • Patent number: 7092712
    Abstract: A mobile station can be selectively coupled to two or more networks. By maintaining an address translation table and introducing communication between the switching control units within the multiple networks, it is possible to provide notification to the mobile station of the existence of a communication request from a first network while the mobile station coupled to the second network.
    Type: Grant
    Filed: September 12, 2002
    Date of Patent: August 15, 2006
    Assignee: Cingular Wireless II, LLC
    Inventors: David William James Holmes, Adrian Smith