SERVICE STAGE FOR SUBSCRIPTION MANAGEMENT
First Claim
1. A method of operating a computing device comprising at least one processor and a display, the method comprising:
- presenting on the display a common interface area;
presenting within the common interface area a plurality of icons, each icon representative of a service of a plurality of services, the plurality of services comprising services of a plurality of different types;
receiving user input identifying an identified service of the plurality of services;
in response to the user input, displaying information relating to a subscription to the identified service; and
receiving user input relating to managing a subscription to the identified service.
2 Assignments
0 Petitions
Accused Products
Abstract
A utility for managing subscriptions for multiple services in a consistent fashion. The utility may collect information from multiple service providers and present the information to a user in a consistent format. A user interface component may control the user interface during performing actions associated with managing subscriptions, regardless of the specific service for which management operations are performed. The utility may include a feedback component, providing feedback relating to a user such that service providers can elect to supply offers for additional services or service features that align with a user'"'"'s interests.
133 Citations
20 Claims
-
1. A method of operating a computing device comprising at least one processor and a display, the method comprising:
-
presenting on the display a common interface area; presenting within the common interface area a plurality of icons, each icon representative of a service of a plurality of services, the plurality of services comprising services of a plurality of different types; receiving user input identifying an identified service of the plurality of services; in response to the user input, displaying information relating to a subscription to the identified service; and receiving user input relating to managing a subscription to the identified service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. At least one non-transitory computer storage medium encoded with computer-executable instructions that, when executed by a processor implement a plurality of components for implementing a subscription management utility on a computing device, the plurality of components comprising:
-
a service management engine adapted to receive communications from each of a plurality of service providers, each service provider providing a service of a plurality of services, the plurality of services comprising a plurality of different type services; a service stage adapted to display, in a consistent format, information related to the plurality of services; a feedback engine adapted to collect user information relating to activities of a user associated with usage of services of the plurality of services or usage of the computing device and provide the user information to one or more of the plurality of service providers. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of operating a computing device coupled to a network and comprising at least one processor, the method comprising:
with the at least one processor, implementing a service management engine that operates in accordance with a method comprising; sending first communications in response to receiving input from a user, the first communications relating to instructions associated with management of subscriptions to each of a plurality of services; receiving second communications over the network from a plurality of service providers providing the plurality of services, each second communication providing information about a service subscription associated with the user; and receiving third communications from the plurality of service providers, the third communications comprise offers for the user to procure services or service features; wherein, the plurality of services comprise services of a plurality of types. - View Dependent Claims (17, 18, 19, 20)
Specification