System and method for advanced service interaction
First Claim
1. A method for providing advanced service interaction for a mobile device, comprising the operations of:
- obtaining user profile information based on a user;
obtaining service description data describing a plurality of services available to the user;
predicting a set of services from the plurality of services that the user is expected to utilize within a predefined period of time based on the obtained user profile information; and
displaying the set of services on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
An invention is provided for advanced service interaction for a mobile device. The system includes a user information system that stores user profile information based on a particular user, and a service information system that stores service description data describing a plurality of services available to the user. Also included in a ranker filter module that predicts a set of services from the plurality of services that the user is expected to utilize within a predefined period of time. The prediction is based on the user profile information stored in the user information system, such as user specific usage patterns (e.g. derived from past usage patterns). The system further includes a renderer that generates a display of the set of services on the mobile device using a ranking system. For example, the renderer can display services of the set of services in primary, secondary, and tertiary positions on the mobile device display. The system can include a service aggregator that combines at least two services into a linked aggregated service using the service description data. The linked aggregated service provides information from both services to the user in a pooled form.
282 Citations
21 Claims
-
1. A method for providing advanced service interaction for a mobile device, comprising the operations of:
-
obtaining user profile information based on a user;
obtaining service description data describing a plurality of services available to the user;
predicting a set of services from the plurality of services that the user is expected to utilize within a predefined period of time based on the obtained user profile information; and
displaying the set of services on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 15)
-
-
9. A system for providing advanced service interaction for a mobile device, comprising:
-
a user information system storing user profile information based on a particular user;
a service information system storing service description data describing a plurality of services available to the user;
a ranker filter module that predicts a set of services from the plurality of services that the user is expected to utilize within a predefined period of time based on the user profile information stored in the user information system; and
a renderer that generates a display of the set of services on the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 16, 17, 20, 21)
-
-
18. A computer program embodied on a computer readable medium for providing advanced service interaction for a mobile device, comprising:
-
program instructions that obtain user profile information based on a user;
program instructions that obtain service description data describing a plurality of services available to the user;
program instructions that predict a set of services from the plurality of services that the user is expected to utilize within a predefined period of time based on the obtained user profile information; and
program instructions that display the set of services on the mobile device. - View Dependent Claims (19)
-
Specification