Intelligent agent for distributed services for mobile devices
First Claim
1. A method, comprising:
- receiving a request for a subset of remote utilities for a mobile device as a function of the remote utilities available to the mobile device and a context of the mobile device, wherein the remote utilities include at least one of a service, an application, or content; and
providing the subset of the remote utilities in response to the request.
3 Assignments
0 Petitions
Accused Products
Abstract
Mobile devices, mobile device systems and methods applying to mobile devices are provided that employ intelligent agents in combination with a wide array of remote utilities and information sources to facilitate improving a mobile device user'"'"'s experience. By collecting contextual information from numerous information sources related to the mobile device user'"'"'s context, more accurate and optimized determinations and/or inferences are formed relating to which remote utilities to make available to the mobile device user. This facilitates less confusion for the user in selecting desired mobile device content, services, and/or applications. The devices, systems, and methodologies also provide for an improved user experience in an open remote utility provider model.
-
Citations
45 Claims
-
1. A method, comprising:
-
receiving a request for a subset of remote utilities for a mobile device as a function of the remote utilities available to the mobile device and a context of the mobile device, wherein the remote utilities include at least one of a service, an application, or content; and providing the subset of the remote utilities in response to the request. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
means for receiving information relating to a context of a mobile device; means for determining available remote utilities that are available to the mobile device, wherein the remote utilities include at least one of a service, an application, or content; and means for determining a first subset of the available remote utilities based on the information. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
means for generating information related to a context of a mobile device; and means for communicating the information to an intelligent agent component for determination of a first subset of remote utilities available to the mobile device that facilitate usage of the mobile device, wherein the remote utilities include at least one of an application, a service, or content. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
means for receiving a request for a subset of remote utilities for a mobile device as a function of the remote utilities available to the mobile device and a context of the mobile device, wherein the remote utilities include at least one of a service, an application, or content; and means for providing the subset of the remote utilities in response to the request. - View Dependent Claims (23, 24)
-
-
25. A computer readable storage medium comprising computer executable instructions that, in response to execution, cause an apparatus to perform operations, comprising:
-
receiving a request for a subset of remote utilities for a mobile device as a function of the remote utilities available to the mobile device and a context of the mobile device, wherein the remote utilities include at least one of a service, an application, or content; and providing the subset of the remote utilities to the mobile device in response to the request. - View Dependent Claims (26, 27)
-
-
28. A computer readable storage medium comprising computer executable instructions that, in response to execution, cause an apparatus to perform operations, comprising:
-
receiving information relating to at least a context of a mobile device; determining available remote utilities that are available to the mobile device, wherein the available remote utilities include at least one of a service, an application, or content; and determining at least a first subset of the available remote utilities based at least on the information. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer readable storage medium comprising computer executable instructions that, in response to execution, cause a computing device to perform operations, comprising:
-
generating information related to at least a context of a mobile device; and communicating the information to an intelligent agent component for determination of a first subset of remote utilities available to the mobile device that facilitate usage of the mobile device, wherein the remote utilities include at least one of an application, a service, or content. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification