IP Library Granted Patent US 10,609,593
Granted Patent B2
US 10,609,593 · App. 15/675,951 · Granted Mar 31, 2020

Mobile device configured for operating in a power save mode and a traffic optimization mode and related method

Inventors: Michael Luna (San Jose, CA); Ari Backholm (Los Altos, CA); Ross Bott (Half Moon Bay, CA)
Assignee: Seven Networks, LLC
H04W28/06H04L29/08099H04L41/083H04L41/0823H04L43/062H04L43/065H04L67/289H04W24/10H04W52/0258H04L67/2819H04L67/2842Y02D70/00Y02D70/1224Y02D70/1226Y02D70/1242Y02D70/1244Y02D70/1246Y02D70/1262Y02D70/1264Y02D70/142Y02D70/144Y02D70/146Y02D70/164Y02D70/21Y02D70/23
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 10,609,593
App. No.
15/675,951
Granted
Mar 31, 2020
Kind
B2
Abstract

A method and system are for generating a report for delivery to or access or query by a network operator by determining, by a server-side proxy, optimization efficiency for traffic in a wireless network, tracking, by the server-side proxy, user-related information in the wireless network, generating, based on at least one of the optimization efficiency and the user-related information, a report for delivery to or access by an operator of the wireless network, the report including an alert of viral take-up of a new application, and performing, by the server-side proxy, traffic optimization functions alleviating traffic in the wireless network.

Claims (32)

1. A method comprising:

performing, on a mobile device, functions related to battery consumption reduction at the mobile device;

receiving, at the mobile device, a user preference for performing traffic optimization at a remote server;

requesting data from a data provider;

receiving a response from the remote server;

wherein functions related to traffic optimization and management are performed to compress data in the received response at the remote server based on the received user preference;

tracking optimization efficiency for data for at least one of mobile network traffic and WiFi traffic at the mobile device;

wherein optimization efficiency for data is tracked based on an amount of data communicated compared to an amount of data saved;

reporting the tracked optimization efficiency at the mobile device; and

determining battery consumption data of the mobile device.

2. The method of claim 1 , wherein the mobile device determines optimization efficiency information specific to individual applications on the mobile device.

3. The method of claim 1 , further comprising:

generating a report, wherein traffic optimization efficiency and battery consumption data of the mobile device are included in the report.

4. The method of claim 1 , wherein the data further includes data aggregated by the remote server.

5. The method of claim 4 , wherein the remote server and the mobile device are components of a distributed proxy and/or cache system; wherein each individually or in conjunction performs traffic management and optimization functions.

6. A mobile device configured for operating in a network where traffic optimization and management are performed by a remote server, the mobile device comprising:

a memory; and

a processor, the processor configured for:

performing, on a mobile device, functions related to battery consumption reduction at the mobile device;

receiving, at the mobile device, a user preference for performing traffic optimization at a remote server;

requesting data from a data provider;

receiving a response from the remote server;

wherein functions related to traffic optimization and management are performed to compress data in the received response at the remote server based on the received user preference;

tracking optimization efficiency for data for at least one of mobile network traffic and WiFi traffic at the mobile device;

wherein optimization efficiency for data is tracked based on an amount of data communicated compared to an amount of data saved;

reporting the tracked optimization efficiency at the mobile device; and

determining battery consumption data of the mobile device.

7. The mobile device of claim 6 , wherein the mobile device determines optimization efficiency information specific to individual applications on the mobile device.

8. The mobile device of claim 7 , wherein the processor is further configured for:

generating a report, wherein traffic optimization efficiency and battery consumption data of the mobile device are included in the report.

9. The mobile device of claim 6 , wherein the data further includes data aggregated by the remote server.

10. The mobile device of claim 6 , wherein the remote server and the mobile device are components of a distributed proxy and/or cache system; wherein each individually or in conjunction performs traffic management and optimization functions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2017
From: LUNA, MICHAEL; BACKHOLM, ARI; BOTT, ROSS
To: SEVEN NETWORKS, INC.
Reel/Frame 043600/0759 →
ENTITY CONVERSION Recorded Sep 15, 2017
From: SEVEN NETWORKS, INC.
To: SEVEN NETWORKS, LLC
Reel/Frame 043969/0234 →
Continuity (5)
Continuation 14691373 · Apr 20, 2015
Continuation 14546053 · Nov 18, 2014
Continuation 13710274 · Dec 10, 2012
Provisional Application 61570724 · Dec 14, 2011
Related Publication 20170367009A1 · Dec 21, 2017