IP Library Granted Patent US 8,972,592
Granted Patent B1
US 8,972,592 · App. 13/118,058 · Granted Mar 3, 2015

Extending an interface pack to a computer system

Inventors: Jason R. Delker (Olathe, KS); Michael P. McMullen (Leawood, KS); M. Jeffrey Stone (Overland Park, KS); Peter S. Syromiatnikov (Overland Park, KS)
Assignee: Sprint Communications Company L.P.
H04L12/2458H04L12/2621H04L41/22G06F3/048H04L2012/5614
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,972,592
App. No.
13/118,058
Granted
Mar 3, 2015
Kind
B1
Abstract

A method of extending an ID to a computer system comprises detecting, by a mobile communication device operating an ID, a computer system, wherein the IDs comprise an auto-installation routine and at least one of an application, a media file, and a widget; establishing a communication link between the mobile communication device and the computer system; and loading and activating the ID on the computer system.

Claims (47)

1. A method of extending an interface pack to a computer system comprising:

operating, by a mobile communication device, an interface pack comprising an auto-installation routine and a unified grouping of software items based on at least one of subject type or motif, which includes two or more of a graphical user interface application, another application, and a media file, wherein the unified grouping of software items, when taken together, establishes a complete user interface;

detecting, by the mobile communication device operating the interface pack, a computer system;

establishing a communication link between the mobile communication device and the computer system;

initially authenticating the computer system by passing one or more tokens through the communication link between at least one server and the computer system via the mobile communication device;

in response to the initial authentication of the computer system, sending, by the mobile communication device, the interface pack to the computer system over the communication link for loading and activating;

causing, by the mobile communication device, the computer system to load and activate the interface pack comprising the auto-installation routine and the two or more of the graphical user interface application, the other application, and the media file;

periodically authenticating the computer system by passing one or more new tokens through the communication link between the at least one server and the computer system via the mobile communication device; and

deactivating and unloading or deactivating and caching, by the computer system, the interface pack when the communication link is ended, wherein the communication link is ended in response to failing to receive a response to one or more queries from the mobile communication device or in response to failing to properly authenticate the computer system during the periodic authentication.

2. The method of claim 1 , wherein the interface pack is provided to the computer system from a network accessible server for loading and activating.

3. The method of claim 1 , further comprising establishing a second communication link between the mobile communication device and the computer system, wherein the second communication link has a higher data transfer rate than the communication link.

4. The method of claim 1 , wherein the interface pack loaded and activated on the computer system comprises an extended version of the interface pack operating on the mobile communication device.

5. The method of claim 1 , further comprising:

operating the interface pack on the computer system; and

receiving, by the mobile communication device, updated content or data for the interface pack from the computer system during the operation of the interface pack on the computer system.

6. A method of extending an interface pack to a computer system comprising:

operating, by a mobile communication device, an interface pack comprising an auto-installation routine and a unified grouping of software items based on at least one of subject type or motif, which includes including two or more of a graphical user interface application, another application, and a media file, wherein the unified grouping of software items, when taken together, establishes a complete user interface;

detecting, by the mobile communication device operating the interface pack, a computer system;

establishing a communication link between the mobile communication device and the computer system;

initially authenticating the computer system by passing one or more tokens through the communication link between at least one server and the computer system via the mobile communication device;

in response to the initial authentication of the computer system, sending, by the mobile communication device, the interface pack to the computer system over the communication link for loading and activating;

causing, by the mobile communication device, the computer system to load and activate the interface pack comprising the auto-installation routine and the two or more of the graphical user interface application, the other application, and the media file;

sending an output of the mobile communication device to the computer system using the communication link for display on an output device of the computer system;

receiving, by the mobile communication device, an input to the interface pack resulting from an input to the computer system;

periodically authenticating the computer system by passing one or more new tokens through the communication link between the at least one server and the computer system via the mobile communication device; and

deactivating and unloading or deactivating and caching, by the computer system, the interface pack when the communication link is ended, wherein the communication link is ended in response to failing to receive a response to one or more queries from the mobile communication device or in response to failing to properly authenticate the computer system during the period authentication.

7. The method of claim 6 , further comprising:

obtaining content or data from a network during operation of the interface pack on the mobile communication device.

8. The method of claim 6 , further comprising establishing a second communication link between the mobile communication device and the computer system, wherein the second communication link has a higher data transfer rate than the communication link.

9. The method of claim 6 , further comprising:

operating the interface pack on the computer system; and

receiving, by the mobile communication device, updated content or data for the interface pack from the computer system during the operation of the interface pack on the computer system.

10. The method of claim 7 , wherein the content or data is obtained from the network through a wireless communication link between the mobile communication device and the network.

11. The method of claim 7 , wherein the content or data is obtained from the network through a communication interface that has access to the network.

12. A system for extending an interface pack to a computer system comprising:

a mobile communication device that comprises an interface pack in communication with a network, wherein the interface pack comprises an auto-installation routine and a unified grouping of software items based on at least one of subject type or motif, which includes including two or more of a graphical user interface application, another application, and a media file, and wherein the unified grouping of software items, when taken together, establishes a complete user interface;

a provider server in communication with the mobile communication device and a communication interface through the network; and

the computer system in communication with the mobile communication device over one or more wireless links and in communication with the network through the communication interface, wherein the computer system is initially authenticated by passing one or more tokens through the communication link between the provider server and the computer system via the mobile communication device and the computer system is subsequently periodically authenticated by passing one or more new tokens through the communication link between the provider server and the computer system via the mobile communication device;

wherein the mobile communication device is further configured to:

send the interface pack to the computer system over at least one of the one or more wireless links in response to the initial authentication of the computer system, and

cause the computer system to load and activate the interface pack comprising the auto-installation routine and the two or more of the graphical user interface application, the other application, and the media file, wherein the computer system is configured to load at least a portion of the interface pack from the mobile communication device or the provider server, and

wherein the computer system is further configured to deactivate and unload or deactivate and cache the interface pack when the at least one of the one or more wireless links is ended, the communication link being ended in response to failing to receive a response to one or more queries from the mobile communication device or in response to failing to properly authenticate the computer system during the periodic authentication.

13. The system of claim 12 , wherein the mobile communication device is configured to establish a link using one or more of code division multiple access (CDMA), worldwide interoperability for microwave access (WiMAX), universal mobile telecommunications system (UMTS), long-term evolution (LTE), wireless fidelity (WiFi), global system for mobile communications (GSM), BLUETOOTH, and any combination thereof.

14. The system of claim 12 , wherein the mobile communication device comprises an authentication component configured to authenticate one or more of the computer system and the communication interface to the provider server.

15. The system of claim 12 , further comprising a web server or a media server, wherein the web server or the media server provides content or data for the interface pack over the network.

16. The system of claim 12 , wherein the computer system is further configured to provide an input to the interface pack to the mobile communication device over the one or more wireless links.

17. The system of claim 12 , further comprising an emulator configured to create an operating environment on the computer system that simulates the operating environment on the mobile communication device.

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 May 31, 2011
From: DELKER, JASON R.; MCMULLEN, MICHAEL P.; STONE, M. JEFFREY; SYROMIATNIKOV, PETER S.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 026358/0793 →