Mobile traffic optimization and coordination and user experience enhancement

US9681387B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9681387-B2
Application numberUS-201514745796-A
CountryUS
Kind codeB2
Filing dateJun 22, 2015
Priority dateJul 26, 2010
Publication dateJun 13, 2017
Grant dateJun 13, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for prediction of activity session for mobile network use optimization and user experience enhancement are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system for enhancing user experience with a mobile application on a mobile device including, using user activity characteristics at a mobile device and server activity characteristics of a host server to anticipate a future activity session at the mobile device and transferring impending content from the host server the mobile device to pre-cache content on the mobile device to support predicted data activity for the future activity session that has been predicted.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of conserving battery consumption on a mobile device, the method, comprising: monitoring at least one characteristic of user activity on the mobile device, wherein one of the at least one characteristic of user activity is a determined inactivity of the user; locally adjusting behavior of the mobile device to optimize battery consumption on the mobile device by entering the mobile device into a power save mode, wherein entry into the power save mode occurs in response to a duration of determined inactivity of the user exceeding a first predetermined amount of time; when in the power save mode: suppressing outgoing network communications to a first application server from the mobile device for a first suppression period for a first application while user activity is not detected; suppressing outgoing network communications to a second application server from the mobile device for the first suppression period for a second application while user activity is not detected; receiving a message during the first suppression period directed towards the first application, wherein the message is received from a remote server distinct from the first application server, wherein the message contains data from the first application server; transmitting communications after expiration of the first suppression period while user activity is not detected; when user activity is detected after entry into the power save mode, exiting the power save mode and transmitting outgoing network communications from the first application to the first application server and from the second application to the second application server. 2. The method of claim 1 , wherein monitoring at least one characteristic includes monitoring a backlight status of the mobile device. 3. The method of claim 1 , wherein monitoring at least one characteristic includes monitoring a duration since last key press. 4. The method of claim 1 , wherein monitoring at least one characteristic includes monitoring key presses on the mobile device. 5. The method of claim 1 , further comprising, when in the power save mode, suppressing outgoing network communications from the mobile device for a second suppression period while user activity is not detected. 6. The method of claim 1 , wherein the first application server delays sending communications to the mobile device during the first suppression period. 7. The method of claim 1 , wherein the method includes not placing the mobile device in the power save mode if the mobile device is plugged in to a power source. 8. The method of claim 1 , further including exiting the power save mode when any one of each of the following conditions occur: the mobile device is plugged into a power source; a backlight of the mobile device is on; and it is detected that keys are being pressed on the mobile device. 9. The method of claim 1 , wherein transmitting communications after expiration of the first suppression period is transmitted during a transmission period, wherein receipt of the message during the first suppression period directed to the first application does not alter an initiation timing of the transmission period that follows expiration of the first suppression period. 10. The method of claim 9 , wherein a connection is maintained for receipt of the message. 11. The method of claim 9 , further comprising suppressing outgoing network communications from the mobile device for a second suppression period. 12. The method of claim 11 , where the second suppression period is longer than the first suppression period. 13. The method of claim 1 , wherein monitoring at least one characteristic of user activity on the mobile device comprises sensing motion of the mobile device. 14. The method of claim 13 , wherein sensed motion is indicative of user activity of the mobile device. 15. The method of claim 1 , wherein an outgoing network communication is allowed in response to receipt of the message during the first suppression period. 16. A mobile device comprising: a radio; a memory; and a processor configured to allow the mobile device to: monitor at least one characteristic of user activity on the mobile device, wherein one of the at least one characteristic of user activity is a determined inactivity of the user; and locally adjust behavior of the mobile device to optimize battery consumption on the mobile device by entering the mobile device into a power save mode, wherein entry into the power save mode occurs in response to a duration of determined inactivity of the user exceeding a first predetermined amount of time, when in the power save mode: suppress outgoing network communications to a first application server from the mobile device for a first suppression period for a first application while user activity is not detected, suppress outgoing network communications to a second application server from the mobile device for the first suppression period for a second application while user activity is not detected, and receive a message during the first suppression period directed towards the first application, wherein the message is received from a remote server distinct from the first application server, wherein the message contains data from the first application server, transmit communications after expiration of the first suppression period while user activity is not detected; when user activity is detected after entry into the power save mode, exit the power save mode and transmit communications. 17. The mobile device of claim 16 , wherein the monitored at least one characteristic includes a monitored backlight status of the mobile device. 18. The mobile device of claim 16 , wherein the monitored at least one characteristic includes a monitored duration since last key press. 19. The mobile device of claim 16 , wherein the monitored at least one characteristic includes monitored key presses on the mobile device. 20. The mobile device of claim 16 , wherein the monitored at least one characteristic includes a monitored duration since a last key press; and the locally adjusted behavior of the mobile device further allows the mobile device to suppress outgoing network communications from the mobile device for the first suppression period, when a duration of user inactivity exceeds a second predetermined amount of time. 21. The mobile device of claim 20 , wherein the processor is further configured to allow the mobile device to, when in the power save mode: suppress outgoing network communications from the mobile device for a second suppression period while user activity is not detected. 22. The mobile device of claim 20 , wherein the first application server delays sending communications to the mobile device during the first suppression period. 23. The mobile device of claim 16 , wherein the processor is configured to not place the mobile device into the power save mode if the mobile device is plugged into a power source. 24. The mobile device of claim 16 , wherein the processor is configured to allow the mobile device to: detect that the mobile device is plugged into a power source; detect that a screen of the mobile device transitions from off to on; detect key presses on the mobile device; and exit the power save mode when any one of the following occurs: the mobile device is plugged into the power source; the screen of the mobile device transitions from off to on; key presses are

Assignees

Inventors

Classifications

  • using monitoring of local events, e.g. events related to user activity · CPC title

  • where the received signal is a power saving command · CPC title

  • Power management {, e.g. Transmission Power Control [TPC] or power classes} · CPC title

  • by switching off individual functional units in the computer system · CPC title

  • Monitoring the presence, absence or movement of users · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9681387B2 cover?
Systems and methods for prediction of activity session for mobile network use optimization and user experience enhancement are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system for enhancing user experience with a mobile application on a mobile device including, using user activity characteristics at a mobile device and server…
Who is the assignee on this patent?
Seven Networks Llc
What technology area does this patent fall under?
Primary CPC classification H04W52/0251. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 13 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).