Low Energy Mobile Information Delivery
First Claim
1. In a computing environment, a method performed at least in part on at least one processor, comprising:
- obtaining state data with respect to a current state of a user, or a current state of a mobile device, or both a current state of a user and a current state of a mobile device;
processing the state data to compute an inference as to when the user is likely to be interested in accessing what kind of information available for downloading to the mobile device; and
downloading corresponding information based upon the inference.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards delivering information to mobile devices in an energy and bandwidth efficient manner by sending information only when the device user is likely to use the information. The information is delivered proactively based on user attention being paid to the device or the user'"'"'s anticipated attention, corresponding to sensed state data and other state data. Also described is a proxy that interfaces with legacy information servers or the like, such as to emulate the mobile device, so that information delivery from such sources can be deferred until needed by the user. Device energy is conserved and user disruptions reduced by computing an inference as to when the user is likely to be interested in the communicated information, and downloading based upon the inference.
39 Citations
20 Claims
-
1. In a computing environment, a method performed at least in part on at least one processor, comprising:
-
obtaining state data with respect to a current state of a user, or a current state of a mobile device, or both a current state of a user and a current state of a mobile device; processing the state data to compute an inference as to when the user is likely to be interested in accessing what kind of information available for downloading to the mobile device; and downloading corresponding information based upon the inference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In a computing environment, a system comprising:
-
an information source configured to deliver information to a mobile device; an attention sensing subsystem configured to determine an attention level indicative of a user'"'"'s attention with respect to a mobile device, including by receiving state data; and a user interest determination mechanism coupled to the attention sensing subsystem, the user interest determination mechanism configured to communicate with the information source to determine based on the attention level when to download information to the mobile device. - View Dependent Claims (17, 18)
-
-
19. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising:
-
receiving attention level data indicative of an attention level with respect to a user'"'"'s interaction or anticipated interaction with a mobile device; matching preference data, or history data, or both preference data and history data with the attention level data to compute an inferred decision as to whether to download available information to the mobile device without delay or whether to defer downloading the available information to the mobile device; and downloading the information without delay or deferring the download based upon the decision. - View Dependent Claims (20)
-
Specification