IP Library Granted Patent US 9,373,121
Granted Patent B1
US 9,373,121 · App. 13/570,677 · Granted Jun 21, 2016

User communication device control with operating system action request messages

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 9,373,121
App. No.
13/570,677
Granted
Jun 21, 2016
Kind
B1
Abstract

In a communication system, a device control system determines an action request message for a software operating system in a user communication device and associates the action request message with a URI. A user communication device displays a prompt for the URI, receives a user input to prompt, and transfers a request for the URI responsive to the user input. The device control system receives the URI and responsively transfers display data indicating the action request message. The user communication device receives the display data, displays a user prompt, receives another user input, and processes the action request message in the software operating system responsive to the other user input.

Claims (28)

1. A method of operating a communication system comprising:

in a device control system, determining an action request message for a software operating system in a user communication device and associating the action request message with a Uniform Resource Indicator (URI);

in the device control system, transferring the URI for receipt by the user communication device over an access network;

in the user communication device, displaying a first user prompt for the URI, receiving a first user input to the first user prompt, and transferring the URI responsive to the first user input;

in the device control system, receiving the URI transferred by the user communication device and responsively, transferring display data indicating the action request message for delivery to the user communication device;

in the user communication device, receiving the display data and displaying a second user prompt responsive to the display data, receiving a second user input to the second user prompt, and processing the action request message in the software operating system in the user communication device responsive to the second user input; and

in the user communication device and responsive to the software operating system processing the action request message, executing a software application to decrypt configuration data from the action request message and to configure a communication parameter in the user communication device using the decrypted configuration data.

2. The method of claim 1 wherein the action request message comprises an android intent message.

3. The method of claim 1 wherein the display data comprises a hypertext mark-up language file.

4. The method of claim 1 wherein transferring the URI for receipt by the user communication device comprises transferring the URI for receipt by the user communication device in one of a text message and an email.

5. The method of claim 1 wherein executing the software application to decrypt the configuration data from the action request message and to configure the communication parameter in the user communication device using the decrypted configuration data comprises executing the software application to unlock the user communication device, decrypt the configuration data from the action request message, and configure the communication parameter in the user communication device using the decrypted configuration data.

6. The method of claim 1 wherein executing the software application to configure the communication parameter in the user communication device using the decrypted configuration data comprises executing the software application to remotely access a configuration server for communication devices.

7. The method of claim 1 wherein executing the software application to decrypt the configuration data from the action request message and to configure the communication parameter in the user communication device using the decrypted configuration data comprises executing the software application to delete user data, decrypt the configuration data from the action request message, and configure the communication parameter in the user communication device using the decrypted configuration data.

8. The method of claim 1 wherein executing the software application to decrypt the configuration data from the action request message and to configure the communication parameter in the user communication device using the decrypted configuration data comprises executing the software application to decrypt the configuration data from the action request message, configure the communication parameter in the user communication device using the decrypted configuration data, and perform a communication test.

9. A communication system comprising:

a device control system having a processing system with processing circuitry configured to determine an action request message for a software operating system in a user communication device and to associate the action request message with a Uniform Resource Indicator (URI);

the user communication device having a second processing system with second processing circuitry configured to display a first user prompt for the URI, receive a first user input to the first user prompt, and transfer the URI over an access network to the device control system responsive to the first user input;

the device control system configured to receive the URI transferred by the user communication device and responsively transfer display data indicating the action request message for delivery to the user communication device;

the user communication device configured to receive the display data and display a second user prompt responsive to the display data, to receive a second user input to the second user prompt, and to process the action request message in the software operating system in the user communication device responsive to the second user input; and

the user communication device configured to, responsive to the software operating system processing the action request message, execute a software application to decrypt configuration data from the action request message and to configure a communication parameter in the user communication device using the decrypted configuration data.

10. The communication system of claim 9 wherein the action request message comprises an android intent message.

11. The communication system of claim 9 wherein the display data comprises a hypertext mark-up language file.

12. The communication system of claim 9 wherein the device control system is configured to transfer the URI for receipt by the user communication device.

13. The communication system of claim 9 wherein the device control system is configured to transfer the URI for receipt by the user communication device in one of a text message and an email.

14. The communication system of claim 9 wherein the user communication device configured to execute the software application to decrypt the configuration data from the action request message and to configure the communication parameter in the user communication device using the decrypted configuration data is configured to execute the software application to unlock the user communication device, decrypt the configuration data from the action request message, and configure the communication parameter in the user communication device using the decrypted configuration data.

15. The communication system of claim 9 wherein the user communication device configured to execute the software application to configure the communication parameter in the user communication device using the decrypted configuration data is configured to execute the software application to remotely access a configuration server for communication devices.

16. The communication system of claim 9 wherein the user communication device configured to execute the software application to decrypt the configuration data from the action request message and to configure the communication parameter in the user communication device using the decrypted configuration data is configured to execute the software application to delete user data, decrypt the configuration data from the action request message, and configure the communication parameter in the user communication device using the decrypted configuration data.

17. The communication system of claim 9 wherein the user communication device configured to execute the software application to decrypt the configuration data from the action request message and to configure the communication parameter in the user communication device using the decrypted configuration data is configured to execute the software application to execute the software application to decrypt the configuration data from the action request message, configure the communication parameter in the user communication device using the decrypted configuration data, and perform a communication test.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2012
From: SALGE, JASON M.; STONE, M. JEFFREY; WALDROP, ROBERT L.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 028758/0385 →