IP Library Granted Patent US 8,213,904
Granted Patent B2
US 8,213,904 · App. 12/115,782 · Granted Jul 3, 2012

Method and apparatus for provisioning an electronic communication device via a mobile internet protocol registration

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 8,213,904
App. No.
12/115,782
Granted
Jul 3, 2012
Kind
B2
Abstract

A method for updating wireless application protocol (WAP) data at an electronic communication device during a mobile internet protocol (MIP) registration process includes processing at an authentication, authorization, and accounting (AAA) server a first access request message that identifies the electronic device (step 805 ). It is then determined that the electronic device requires updated WAP provisioning (step 810 ). The AAA server is then changed to a WAP provisioning ongoing state (step 815 ). An access reject message including updated WAP provisioning data is then transmitted from the AAA server (step 820 ). A second access request message, including the updated WAP provisioning data is then verified at the AAA server (step 830 ). The AAA server is then changed to a WAP provisioning valid state (step 835 ). Finally, an access accept message is transmitted from the AAA server (step 840 ).

Claims (24)

1. A method for updating wireless application protocol data at an electronic communication device, the method comprising:

processing at a packet data serving node a first registration request message received from the electronic communication device;

transmitting from the packet data serving node to an authentication, authorization, and accounting server, in response to the first registration request message, a first access request message;

transmitting from the packet data serving node to the electronic communication device a first registration response message, in response to an access rejection by the authentication, authorization, and accounting server of the first registration request message, wherein the first registration response message comprises wireless application protocol provisioning data for updating the wireless application protocol data at the electronic communication device; wherein the wireless application protocol provisioning data comprises data selected from: a session internet home page address, a session proxy address, a multimedia messaging service center address, a user name, a password, a gateway authentication type, a gateway internet protocol address, a gateway service type, a gateway primary port identification, a first gateway port identification, and a second gateway port identification;

processing at the packet data serving node a second registration request message received from the electronic communication device;

transmitting from the packet data serving node to the authentication, authorization, and accounting server, in response to the second registration request message, a second access request message; and

transmitting from the packet data serving node to the electronic communication device, in response to an acceptance of the second access request message, a second registration response message, wherein the second registration response message indicates that a mobile internet protocol registration process for the electronic communication device was successful.

2. The method of claim 1 , wherein the electronic communication device is operatively connected to a code division multiple access radio transmission technology network or to an evolution-data optimized network.

3. The method of claim 1 , wherein the packet data serving node forwards to a home agent the second registration request message, after receiving an access accept message from the authentication, authorization, and accounting server in response to the second access request message.

4. The method of claim 3 , wherein the home agent transmits an access request message to the authentication, authorization, and accounting server in response to receiving the second registration request message.

5. The method of claim 3 , wherein the packet data serving node received the second registration response message from the home agent in response to forwarding the second registration request message.

6. The method of claim 1 , wherein the packet data serving node functions as a foreign agent for the electronic communication device.

7. The method of claim 1 , wherein the first registration response message includes critical vendor/organization-specific extensions.

8. The method of claim 1 , wherein the second registration request message includes the wireless application protocol provisioning data.

9. The method of claim 1 , wherein the authentication, authorization and accounting server changes from a wireless application protocol provisioning valid state to a wireless application protocol provisioning ongoing state in response to the first access request message.

10. An intermediate network device for updating wireless application protocol data at an electronic communication device, the intermediate network device comprising: a memory; a processor coupled to the memory, the processor configured to: process a first registration request message received from the electronic communication device; transmit a first access request message to an authentication, authorization, and accounting server, in response to the first registration request message; transmit a first registration response message to the electronic communication device, in response to an access rejection by the authentication, authorization, and accounting server of the first registration request message, wherein the first registration response message comprises wireless application protocol provisioning data for updating the wireless application protocol data at the electronic communication device; wherein the wireless application protocol provisioning data comprises data selected from: a session internet home page address, a session proxy address, a multimedia messaging service center address, a user name, a password, a gateway authentication type, a gateway internet protocol address, a gateway service type, a gateway primary port identification, a first gateway port identification, and a second gateway port identification; process a second registration request message received from the electronic communication device; transmit a second access request message to the authentication, authorization, and accounting server, in response to the second registration request message, a second access request message; and transmit a second registration response message to the electronic communication device, in response to an acceptance of the second access request message, wherein the second registration response message indicates that a mobile internet protocol registration process for the electronic communication device was successful.

11. The intermediate network device of claim 10 , wherein the electronic communication device is operatively connected to a code division multiple access radio transmission technology network or to an evolution-data optimized network.

12. The intermediate network device of claim 10 , wherein the intermediate network device forwards to a home agent the second registration request message, after receiving an access accept message from the authentication, authorization, and accounting server in response to the second access request message.

13. The intermediate network device of claim 12 , wherein the home agent transmits an access request message to the authentication, authorization, and accounting server in response to receiving the second registration request message.

14. The intermediate network device of claim 12 , wherein the intermediate network device received the second registration response message from the home agent in response to forwarding the second registration request message.

15. The intermediate network device of claim 10 , wherein the intermediate network device functions as a foreign agent for the electronic communication device.

16. The intermediate network device of claim 10 , wherein the second registration request message includes the wireless application protocol provisioning data.

17. The intermediate network device of claim 10 , wherein the authentication, authorization and accounting server changes from a wireless application protocol provisioning valid state to a wireless application protocol provisioning ongoing state in response to the first access request message.

18. An authentication, authorization, and accounting server for updating wireless application protocol data at an electronic communication device, the authentication, authorization, and accounting server comprising: a memory; a processor coupled to the memory, the processor configured to: process a first access request message identifying the electronic device; determine that the electronic device requires updated wireless application protocol provisioning; change a state of the authentication, authorization, and accounting server from a wireless application protocol provisioning valid state to a wireless application protocol provisioning ongoing state, and transmit an access reject message including updated wireless application protocol provisioning data, in response to the first access request message; wherein the wireless application protocol provisioning data comprises data selected from: a session internet home page address, a session proxy address, a multimedia messaging service center address, a user name, a password, a gateway authentication type, a gateway internet protocol address, a gateway service type, a gateway primary port identification, a first gateway port identification, and a second gateway port identification; process a second access request message identifying the electronic device and including the updated wireless application protocol provisioning data; and verify the updated wireless application protocol provisioning data included in the second access request message, change the state of the authentication, authorization, and accounting server from the wireless application protocol provisioning ongoing state to a wireless application protocol provisioning valid state, and transmit an access accept message, in response to the second access request message.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034517/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2014
From: CHEN, SHUANG-HUI; WU, WEN-GANG; ZHANG, WEI-XIAO
To: MOTOROLA, INC
Reel/Frame 033558/0395 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →