IP Library Granted Patent US 8,718,028
Granted Patent B1
US 8,718,028 · App. 13/356,275 · Granted May 6, 2014

Customizing a browsing experience on a mobile communications device

Inventors: Piyush Upadhyay (Overland Park, KS); Badri Prasad Subramanyan (Overland Park, KS); Hemanth Balaji Pawar (Herndon, VA); Shilpa Kowdley Srinivas (Herndon, VA); Vivek John Kurisunkal (Reston, VA)
Assignee: Sprint Communications Company L.P.
H04W84/12
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,718,028
App. No.
13/356,275
Granted
May 6, 2014
Kind
B1
Abstract

Embodiments of the present invention relate to systems, methods, and computer storage media for customizing a user agent profile for a mobile communications device. The mobile communications device communicates a request for Hyper Text Transfer Protocol (HTTP) compatible data. The request includes information about capabilities of the mobile communications device. The mobile communications device receives an options page that includes selectable options associated with the capabilities of the mobile communications device. Selectable options of the options page are selected to identify one or more preferences of a user of the mobile communications device. The mobile communications device communicates the selected options to be used for generating the customized user agent profile. The mobile device receives a target HTTP-compatible page that is a variation of the requested HTTP-compatible page, converted based on the customized user agent profile.

Claims (18)

1. A method for customizing a user agent profile for a mobile communications device, the method comprising:

receiving, at a gateway, a request from the mobile communications device, wherein the request is for data compatible with a Hyper Text Transfer Protocol (HTTP), and wherein the request includes information about capabilities of the mobile communications device;

prior to generating an options page, identifying that the user agent profile for the mobile communications device has expired;

generating the options page that is compatible with the HTTP, wherein the options page includes one or more selectable options associated with one or more of the capabilities of the mobile communications device;

communicating the options page to the mobile communications device;

receiving, from the mobile communications device, a selection of the selectable options of the options page; and

creating the user agent profile for the mobile communications device based on the selection of the selectable options.

2. The method of claim 1 , wherein the mobile communications device is compatible with a wireless technology wherein the wireless technology is selected from a group including wireless technologies in the Third Generation Partnership Project (3GPP), Third Generation Partnership Project 2 (3GPP2), IEEE 802.16, and IEEE 802.11.

3. The method of claim 1 , wherein the request from the mobile communications device includes the user agent profile for the mobile communications device.

4. The method of claim 1 , wherein the request from the mobile communications device includes a locator that allows the user agent profile to be located based on the locator.

5. The method of claim 1 , wherein the request from the mobile communications device includes a header that identifies a device profile associated with the mobile communications device.

6. The method of claim 5 , wherein the header for the device profile is an X-Wap-Profile header.

7. The method of claim 1 further comprising:

requesting a Resource Description Framework (RDF) specification from a Composite Capabilities/Preference Profiles (CC/PP) server to obtain information about the capabilities of the mobile communications device; and

receiving the RDF specification from the CC/PP server.

8. The method of claim 1 further comprising communicating the user agent profile to one or more additional gateways accessible by the mobile communications device.

9. The method of claim 1 further comprising generating a confirmation page that is compatible with the HTTP, wherein the confirmation page includes the selection of the selectable options of the options page.

10. The method of claim 1 further comprising utilizing the user agent profile to convert the requested data compatible with the HTTP, such that the requested data is formatted according to the user agent profile.

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 Jan 24, 2012
From: UPADHYAY, PIYUSH; SUBRAMANYAN, BADRI PRASAD; PAWAR, HEMANTH BALAJI; SRINIVAS, SHILPA KOWDLEY; KURISUNKAL, VIVEK JOHN
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 027581/0744 →
Continuity (1)
Continuation 12239140 · Sep 26, 2008