Patent ID: 8447817
Filing Date: 2013-05-21
Classification: G06Q

Abstract:
1. A computer-implemented data system, comprising: a processor; a storage component, coupled to the processor, and centrally located for storing multiple accounts of a user and message data associated with the multiple accounts, the multiple accounts comprising: a main account and one or more alternate mailbox accounts, the one or more alternate mailbox accounts advertising all or a subset of mailbox account features that the one or more alternate mailbox accounts support to one or more alternate-mailbox aware clients, the advertised mailbox account features useable by the one or more alternate-mailbox aware clients to enable or disable the mailbox account features at the alternate-mailbox aware client, the advertising comprising providing a data structure comprising a set of capabilities flags corresponding to the mailbox account features, the storage component comprising a user object of the main account that is extended to include a list of alternate accounts associated with the main account, the list of alternate accounts comprising Simple Mail Transfer Protocol (SMTP) addresses of the alternate accounts; and an abstraction component, executing on the processor, for providing access to the message data of the multiple accounts, the abstraction component facilitating access to alternate mailboxes of the one or more alternate mailbox accounts via a main mailbox of the main account.