IP Library Granted Patent US 12,184,700
Granted Patent B2
US 12,184,700 · App. 17/577,237 · Granted Dec 31, 2024

Automated device provisioning and activation

Inventor: Gregory G. Raleigh (Incline Village, NV)
Assignee: Headwater Research LLC
H04L63/20G06F15/177G06Q10/06315G06Q10/06375G06Q20/102G06Q20/20G06Q20/40G06Q30/0207G06Q30/0241G06Q30/0283G06Q30/0284G06Q30/04G06Q30/0601G06Q40/00G06Q40/12H04L9/32H04L9/3247H04L12/14H04L41/0806H04L41/0893H04L41/5003H04L41/5054H04L47/20H04L47/2408H04L51/046H04L63/0236H04L63/04H04L63/0428H04L63/08H04L63/0853H04L63/0892H04L63/10H04L67/145H04L67/306H04L67/55H04L67/63H04M15/00H04M15/58H04M15/61H04M15/80H04M15/88H04W4/02H04W4/12H04W4/18H04W4/20H04W4/24H04W4/50H04W8/18H04W8/20H04W12/00H04W12/02H04W12/037H04W12/06H04W12/08H04W24/08H04W28/02H04W28/0215H04W28/0268H04W28/12H04W48/14H04W48/16H04W72/0453H04W88/08H04L41/0876H04L41/5025H04L67/34H04L67/564H04M2215/0188H04W8/02H04W84/04H04W84/042H04W84/12H04W88/06Y02P90/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,184,700
App. No.
17/577,237
Granted
Dec 31, 2024
Kind
B2
Abstract

Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a communications device stores a set of device credentials for activating the communications device for a service on a network; and sends an access request to the network, the access request including the set of device credentials.

Claims (40)

1. A network message server adapted to communicate with a mobile end-user device having a plurality of applications, the network message server comprising:

one or more processors configured to:

provide a Internet data connection with the mobile end-user device via a device data connection to a wireless network;

receive a request to transmit application data, the received request corresponding to a first application of the plurality of applications;

generate an Internet data message based on the received request, the generated Internet data message including the application data and a first application identifier identifying the first application; and

transmit, over the Internet data connection, the generated Internet data message to the mobile end-user device for mapping the first application identifier included in the transmitted Internet data message to the first application corresponding to the first application identifier, and for forwarding the application data in the transmitted Internet data message to the first application mapped by the mobile end-user device to the first application identifier.

2. The network message server of claim 1 , wherein the one or more processors are further configured to:

prior to transmitting, encrypt the generated Internet data message to generate encrypted Internet data message.

3. The network message server of claim 1 , wherein the generated Internet data message is transmitted using one or more of encryption on a transport services stack, Internet Protocol (IP) layer encryption, or tunneling.

4. The network message server of claim 1 , wherein the mobile end-user device initiates the Internet data connection to the network message server.

5. The network message server of claim 1 , wherein the one or more processors are further configured to:

authenticate the first application prior to transmitting the generated Internet data message to the mobile end-user device.

6. A method for use by a network message server adapted to communicate with a mobile end-user device having a plurality of applications, the method comprising:

providing a Internet data connection with the mobile end-user device via a device data connection to a wireless network;

receiving a request to transmit application data, the received request corresponding to a first application of the plurality of applications;

generating an Internet data message based on the received request, the generated Internet data message including the application data and a first application identifier identifying the first application; and

transmitting, over the Internet data connection, the generated Internet data message to the mobile end-user device for mapping the first application identifier included in the transmitted Internet data message to the first application corresponding to the first application identifier, and for forwarding the application data in the transmitted Internet data message to the first application mapped by the mobile end-user device to the first application identifier.

7. The method of claim 6 , further comprising:

prior to transmitting, encrypting the generated Internet data message to generate encrypted Internet data message.

8. The method of claim 6 , wherein the generated Internet data message is transmitted using one or more of encryption on a transport services stack, Internet Protocol (IP) layer encryption, or tunneling.

9. The method of claim 6 , wherein the mobile end-user device initiates the Internet data connection to the network message server.

10. The method of claim 6 , further comprising:

authenticating the first application prior to transmitting the generated Internet data message to the mobile end-user device.

11. A network system comprising:

a mobile end-user device having a plurality of applications;

a network message server adapted to communicate with the mobile end-user device, the network message server configured to:

provide a Internet data connection with the mobile end-user device via a device data connection to a wireless network;

receive a request to transmit application data, the received request corresponding to a first application of the plurality of applications;

generate an Internet data message based on the received request, the generated Internet data message including the application data and a first application identifier identifying the first application; and

transmit, over the Internet data connection, the generated Internet data message to the mobile end-user device;

the mobile end-user device configured to:

receive the transmitted Internet data message from the network message server;

map the first application identifier included in the received Internet data message to the first application corresponding to the first application identifier; and

forward the application data in the received Internet data message to the first application mapped by the mobile end-user device to the first application identifier.

12. The network system of claim 11 , wherein the network message server is further configured to:

prior to transmitting, encrypt the generated Internet data message to generate encrypted Internet data message.

13. The network system of claim 11 , wherein the generated Internet data message is transmitted using one or more of encryption on a transport services stack, Internet Protocol (IP) layer encryption, or tunneling.

14. The network system of claim 11 , wherein the mobile end-user device initiates the Internet data connection to the network message server.

15. The network system of claim 11 , wherein the network message server is further configured to:

authenticate the first application prior to transmitting the generated Internet data message to the mobile end-user device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: RALEIGH, GREGORY
To: HEADWATER PARTNERS I LLC
Reel/Frame 059199/0148 →
MERGER AND CHANGE OF NAME Recorded Mar 8, 2022
From: HEADWATER PARTNERS I LLC; HEADWATER MANAGEMENT LLC
To: HEADWATER RESEARCH LLC
Reel/Frame 059199/0214 →
Continuity (12)
Continuation 16436628 · Jun 10, 2019
Continuation 15582350 · Apr 28, 2017
Continuation 15239398 · Aug 17, 2016
Continuation 14979233 · Dec 22, 2015
Continuation 14667353 · Mar 24, 2015
Continuation 14263604 · Apr 28, 2014
Continuation 12380780 · Mar 2, 2009
Provisional Application 61207739 · Feb 13, 2009
Provisional Application 61207393 · Feb 10, 2009
Provisional Application 61206944 · Feb 4, 2009
Provisional Application 61206354 · Jan 28, 2009
Related Publication 20220279021A1 · Sep 1, 2022
Cited By (8)
US 12,314,966 US 12,348,519 US 12,355,770 US 12,423,418 US 12,432,242 US 12,603,921 US 12,670,246 US 12,695,793