System and method for advanced service interaction
First Claim
1. A system for providing advanced service interaction for a mobile device, comprising:
- a user action proxy to,a) detect user actions,b) store information associated with user actions in a user information;
c) monitor each service subscribed to by a user, the monitoring further includes detection of a pattern common to at least two services by interpreting a combination of at least two service activities to mean a particular event,d) generate a user alert when a pattern is detected;
a user information system storing user profile information and the user action information based on a particular user;
a service information system storing service description data describing a plurality of services available to the user;
a service aggregator that examines service description data associated with at least two services available to the mobile device to determine if the at least two services can be combined and dynamically combining the at least two services into a linked aggregated service using the service description data associated with each of the at least two services upon successful determination, the link aggregated service providing information from each of the linked services to the user in a pooled form;
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 and the user action information stored in the user information system; and
a renderer that generates a display of the set of services on the mobile device, wherein the renderer displays services of the set of services in a primary, secondary, and tertiary positions on a mobile device display, and wherein the primary positions are most predominate in the mobile device display and the tertiary positions are least predominate in the mobile device display.
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.
34 Citations
15 Claims
-
1. A system for providing advanced service interaction for a mobile device, comprising:
-
a user action proxy to, a) detect user actions, b) store information associated with user actions in a user information; c) monitor each service subscribed to by a user, the monitoring further includes detection of a pattern common to at least two services by interpreting a combination of at least two service activities to mean a particular event, d) generate a user alert when a pattern is detected; a user information system storing user profile information and the user action information based on a particular user; a service information system storing service description data describing a plurality of services available to the user; a service aggregator that examines service description data associated with at least two services available to the mobile device to determine if the at least two services can be combined and dynamically combining the at least two services into a linked aggregated service using the service description data associated with each of the at least two services upon successful determination, the link aggregated service providing information from each of the linked services to the user in a pooled form; 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 and the user action information stored in the user information system; and a renderer that generates a display of the set of services on the mobile device, wherein the renderer displays services of the set of services in a primary, secondary, and tertiary positions on a mobile device display, and wherein the primary positions are most predominate in the mobile device display and the tertiary positions are least predominate in the mobile device display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for creating a presentation for advanced service interaction on a mobile device, the method comprising:
-
generating a home page display on the mobile device, wherein the home page display includes a set of services selected from a plurality of services, the Set of services selected from the plurality of services according to a prediction about the set of services that a user is expected to utilize within a predefined period of time based on a profile associated with the user, at least one service of the set of services being associated with a particular service, wherein the particular service is different from each service of the plurality of services, wherein services of the set of services are displayed in a primary, secondary, and tertiary positions on the home page display, and wherein the primary positions are most predominate in the home page display and the tertiary position are least predominate in the home page display; examining service descriptor data associated with at least two services from the set of services in the home page display to determine if the at least two services can be combined and dynamically combining the at least two services of the plurality of services into a linked aggregated service using the service description data associated with each of the at least two individual services, wherein the linked aggregated service is presented at the home cage display and provides information from each of the at least two services to the user in a pooled form; monitoring each service from the set of services displayed on the mobile device, the monitoring further including detecting a pattern common to at least two services by interpreting a combination of at least two service activities from the set of services to mean a particular event; generating a user alert when a pattern is detected; accepting signals from a user input device to allow a selection of the at least one service of the set of services, wherein the selection of the at least one service of the set of services facilitates the user interacting with the particular service; storing usage pattern information describing a usage pattern of the particular service in the profile associated with the user; and generating a query display on the mobile device, wherein the query display is generated based on the usage pattern information describing the usage pattern of the particular service, the query display prompting the user to add the particular service to the set of services, wherein a confirmation from the user facilitates including the particular service in the set of services displayed in the home page display. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification