Mobile information services
First Claim
1. A method of selecting information to be delivered to a mobile user, the method comprising:
- determining that a mobile user is online;
receiving information identifying the physical location of the mobile user;
retrieving a time indicator;
retrieving aggregate user preference data;
selecting information to be communicated to the user based on the physical location of the user, the time, and aggregate user preference data.
2 Assignments
0 Petitions
Accused Products
Abstract
Mobile communications devices display contextually relevant information based on the presence, status, and identification of a user. Lens templates control how the information is displayed and can be customized and designed for specific usage profiles. The lenses that are used can be updated at any time to accommodate changes in a user'"'"'s presence. The granularity of the lenses and corresponding information can also vary to accommodate different needs and preferences. Lenses can also be specialized for different events or venues. The lenses allow a user to access contextually relevant information from a mobile communications device having limited display and/or browse capabilities without requiring a user to navigate through undesired information, wasting valuable resources in the process.
-
Citations
35 Claims
-
1. A method of selecting information to be delivered to a mobile user, the method comprising:
-
determining that a mobile user is online;
receiving information identifying the physical location of the mobile user;
retrieving a time indicator;
retrieving aggregate user preference data;
selecting information to be communicated to the user based on the physical location of the user, the time, and aggregate user preference data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of managing presentation of data to a mobile user, the method including:
-
defining a plurality of views, each view corresponding to one of a user location, a user interest, and a user defined category of information; and
displaying information in one or more of the views, the information displayed in one view being distinguishable from information displayed in a second view. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for selecting information to be delivered to a mobile communications device, the method comprising:
-
aggregating user preference data from tracked computer usage and tracked telephone usage from a plurality of users into one or more aggregate usage profiles; and
building one or more lenses that can be used to present information at one or more mobile communications devices and that are based upon the one or more usage profiles. - View Dependent Claims (19, 20, 21)
-
-
22. A computer program product comprising one or more computer-readable media having computer-executable instructions for implementing a method for selecting information to be delivered to a mobile communications device, the method comprising:
-
aggregating user preference data from tracked computer usage and tracked telephone usage from a plurality of users into one or more aggregate usage profiles; and
building one or more lenses that can be used to present information at one or more mobile communications devices and that are based upon the one or more usage profiles. - View Dependent Claims (23)
-
-
24. A method for displaying information at a mobile communications device, the method comprising:
-
reflecting status data of a mobile communications device to a remote information source, the status data comprising at least one of a user designation associated with the mobile communications device and a presence of the mobile communications device;
receiving one or more lenses that control the display of information received at the mobile communications device; and
receiving and displaying the received information at the mobile communications device as specified by the one or more lenses and as corresponding to the status data. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A computer program product comprising one or more computer-readable media having computer-executable instructions for implementing a method for displaying information at a mobile communications device, the method comprising:
-
reflecting status data of a mobile communications device to a remote information source, the status data comprising at least one of a user designation associated with the mobile communications device and a presence of the mobile communications device;
receiving one or more lenses that control the display of information received at the mobile communications device; and
receiving and displaying the received information at the mobile communications device as specified by the one or more lenses and as corresponding to the status data. - View Dependent Claims (31, 32, 34)
-
-
33. A program product as recited in claim 33, wherein the method further includes automatically receiving a new appropriate lens corresponding with the change in the status data, and with the user having to request the new appropriate lens.
-
35. A method for displaying information at a mobile communications device, the method comprising:
-
reflecting status data of a mobile communications device to a remote information source, the status data comprising at least one of a user designation associated with the mobile communications device and a presence of the mobile communications device;
receiving a plurality of lenses that control the display of information that is received at the mobile communications device;
identifying two or more of the plurality of lenses to utilize when displaying the information;
receiving and blending the information at the mobile communications device into a single display, as specified by the two or more lenses, the single display corresponding at least partly on the status data.
-
Specification