Methods and apparatus for discovering and updating a mobile device via user behavior
First Claim
1. A method of operating a mobile communications system, comprising:
- receiving a plurality of inputs from a mobile device;
storing said inputs in a data structure associated with said device; and
for at least one new subsequent input, accessing said stored inputs to identify at least one service to be displayed on a user interface of said device;
wherein said identifying at least one service comprises identifying based on a logical relationship between said new subsequent input and an attribute of said at least one service.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for dynamically updating a mobile device in response to a user'"'"'s behavior. In one exemplary embodiment, a user interface (UI) of the device is capable of being updated based on the user'"'"'s usage or other behavioral patterns. In one variant, a server and associated mobile portal are utilized to receive input from the mobile device relating to user behavior, emulate the device on the server (or a proxy device), and discover services applicable to that particular device. The user interface of the device is then adaptively modified based on the relevant discovered services, thereby enhancing user interface efficiency and the user'"'"'s interaction experience.
81 Citations
21 Claims
-
1. A method of operating a mobile communications system, comprising:
-
receiving a plurality of inputs from a mobile device; storing said inputs in a data structure associated with said device; and for at least one new subsequent input, accessing said stored inputs to identify at least one service to be displayed on a user interface of said device; wherein said identifying at least one service comprises identifying based on a logical relationship between said new subsequent input and an attribute of said at least one service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile communications system, comprising:
-
a mobile device adapted to receive a plurality of inputs from a user; network apparatus in data communication with said mobile device and adapted to store said inputs in a data structure associated with said device; and a computer program operative to run on said network apparatus and, for at least one new subsequent input from said user, access said stored inputs to identify at least one service to be displayed on a user interface of said device; wherein said identification of at least one service comprises an identification based on a logical relationship between said new subsequent input and an attribute of said at least one service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile communications device, comprising:
-
first apparatus adapted to receive a plurality of inputs from a user; second apparatus in data communication with a network entity and adapted to store said inputs in a data structure associated with said mobile device; and a computer program operative to run on said mobile device and, for at least one new subsequent input from said user, directly or indirectly utilize said stored inputs to identify at least one service to be displayed on a user interface of said device; wherein said identification of at least one service comprises an identification based on a logical relationship between said new subsequent input and an attribute of said at least one service. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification