IP Library Granted Patent US 8,547,834
Granted Patent B1
US 8,547,834 · App. 12/788,043 · Granted Oct 1, 2013

Quality of service optimizer for mobile device

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,547,834
App. No.
12/788,043
Granted
Oct 1, 2013
Kind
B1
Abstract

A method, system, and medium are provided for improving communication between a mobile device and a wireless network in embodiment of the invention. Based in part on expected locations for a mobile device and network availability, predictions can be made regarding the future quality of service available for the mobile device. This prediction can allow actions to be taken to mitigate any change in the quality of service.

Claims (41)

1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a of method of managing communication between a mobile device and a content provider, the method comprising:

receiving network availability information from a plurality of mobile devices;

updating a dynamic network availability map based on the received network availability information;

receiving location information from a mobile device, the mobile device being within a service area of a wireless network;

determining an expected path for the mobile device based on the received location information;

predicting a change in quality of service for the mobile device based on the expected path and the dynamic network availability map; and

mitigating the change in quality of service for the mobile device,

wherein determining an expected path further comprises determining an expected speed for traveling the expected path.

2. The one or more computer readable media of claim 1 , wherein an endpoint for the expected path for the mobile device is within the service area for the wireless network.

3. The one or more computer readable media of claim 1 , wherein the entire expected path for the mobile device is within the service area for the wireless network.

4. The one or more computer readable media of claim 1 , wherein mitigating the change in quality of service for the mobile device comprises instructing the mobile device to access content in a cache local to the mobile device.

5. The one or more computer readable media of claim 4 , the method further comprising:

receiving information related to content accessed by the mobile device;

predicting activity for the mobile device based on the received information related to accessed content;

acquiring one or more content items corresponding to the predicted activity from at least one content provider; and

forwarding the acquired one or more content items to the mobile device prior to said mitigating of the change in quality of service.

6. The one or more computer readable media of claim 5 , wherein the one or more acquired content items correspond to semi-static application specific data.

7. The one or more computer readable media of claim 4 , the method further comprising:

receiving information related to content accessed by the mobile device;

predicting activity for the mobile device based on the received information related to accessed content; and

instructing the mobile device to acquire one or more content items corresponding to the predicted activity from at least one content provider.

8. The one or more computer readable media of claim 1 , wherein mitigating the change in quality of service for the mobile device comprises instructing the mobile device to display a warning.

9. The one or more computer readable media of claim 1 , wherein predicting a change in quality of service comprises predicting a change in network availability for a stationary expected path.

10. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a of method of managing communication between a mobile device and a content provider, the method comprising:

receiving network availability information from a plurality of mobile devices;

updating a dynamic network availability map based on the received network availability information;

receiving location information from a mobile device, the mobile device being within a service area of a wireless network;

determining an expected path for the mobile device based on the received location information;

predicting a change in quality of service for the mobile device based on the expected path and the dynamic network availability map; and

mitigating the change in quality of service for the mobile device,

wherein mitigating the change in quality of service for the mobile device comprises instructing the mobile device to access content in a cache local to the mobile device.

11. The one or more computer readable media of claim 10 , the method further comprising:

receiving information related to content accessed by the mobile device;

predicting activity for the mobile device based on the received information related to accessed content;

acquiring one or more content items corresponding to the predicted activity from at least one content provider; and

forwarding the acquired one or more content items to the mobile device prior to said mitigating of the change in quality of service.

12. The one or more computer readable media of claim 11 , wherein the one or more acquired content items correspond to semi-static application specific data.

13. The one or more computer readable media of claim 10 , the method further comprising:

receiving information related to content accessed by the mobile device;

predicting activity for the mobile device based on the received information related to accessed content; and

instructing the mobile device to acquire one or more content items corresponding to the predicted activity from at least one content provider.

Assignments (5)
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 →