SUPPORTING MULTIPLE MESSAGING SERVICES ON MOBILE DEVICES IN A SINGLE USER EXPERIENCE
First Claim
Patent Images
1. A system, comprising:
- a device including a memory with a management application installed thereon, wherein the management application comprises;
a manager mechanism of a manager module that, based on messaging account credentials, generates a plurality of user accounts and associates at least one communication service as a messaging account with each user account;
an interface module that generates a user interface that presents the plurality of user accounts and that modifies the user interface based on a selected user account to present a selected account display including the selected user account, messaging accounts associated with the selected user account, and the service information relative to the messaging accounts of the selected user account,wherein the manager mechanism identifies the at least one communication service based on the messaging account credentials, andwherein the manager mechanism polls service information from each associated communication service.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is described that contains a device including a memory with a management application installed thereon. The management application contains a manager that generates a plurality of user accounts and associates at least one communication service as a messaging account with each user account, and an interface module that generates a user interface that presents the plurality of user accounts and that modifies the user interface based on the identification of the selected user account to present a selected account display.
72 Citations
25 Claims
-
1. A system, comprising:
a device including a memory with a management application installed thereon, wherein the management application comprises; a manager mechanism of a manager module that, based on messaging account credentials, generates a plurality of user accounts and associates at least one communication service as a messaging account with each user account; an interface module that generates a user interface that presents the plurality of user accounts and that modifies the user interface based on a selected user account to present a selected account display including the selected user account, messaging accounts associated with the selected user account, and the service information relative to the messaging accounts of the selected user account, wherein the manager mechanism identifies the at least one communication service based on the messaging account credentials, and wherein the manager mechanism polls service information from each associated communication service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method, comprising:
-
generating, by an electronic device, a plurality of user accounts based on messaging account credentials; identifying at least one communication service based on the messaging account credentials; associating at least one communication service as a messaging account with each user account; and generating a user interface that presents the plurality of user accounts; polling service information from each associated communication service; and modifying the user interface based on an identification of a selected user account to present a selected account display including the selected user account, messaging accounts associated with the selected user account, and the service information relative to the messaging accounts of the selected user account. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium tangibly embodying computer-executable instructions, comprising:
-
generating, by an electronic device, a plurality of user accounts based on messaging account credentials; identifying at least one communication service based on the messaging account credentials; associating at least one communication service as a messaging account with each user account; and generating a user interface that presents the plurality of user accounts; polling service information from each associated communication service; and modifying the user interface based on the identification of a selected user account to present a selected account display including the selected user account, messaging accounts associated with the selected user account, and the service information relative to the messaging accounts of the selected user account. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
a device including a memory with a management application installed thereon, wherein the management application comprises; a manager module that includes a manager mechanism that based on messaging account credentials generates a user account and associates at least one communication service as a messaging account with the user account, and that polls service information from each associated communication service, an authentication mechanism that verifies the messaging account credentials when the manager module associates any communication service with the user account by performing an authentication sequence with the associated communication service, a selection mechanism that identifies a selected messaging account from messaging accounts associated with the user account based on input received through a user interface, and a notification mechanism that manages notifications presented by the user interface based on the service information polled by the manager mechanism; and an interface module that generates the user interface that presents a user account display including the user account, messaging accounts associated with the user account, and the service information relative to the messaging accounts of the user account, and that modifies the user account display based on the selected messaging account to present a selected account display. - View Dependent Claims (23, 24, 25)
-
Specification