`
`CLAIMS
`
`1.
`
`A computer-implemented method comprising:
`
`maintaining a people list referencing a plurality ofusers where each user ofthe plurality
`
`of users is associated with a plurality of user identifier types;
`
`enabling, by at least one processor, a first application to access the people list to share
`
`a first type of electronic message corresponding to the first application to a plurality of client
`
`devices associated with the plurality of users, wherein the first type of electronic message uses
`
`a first type of user identifier from the plurality of user identifier types; and
`
`enabling a second application to access the people list to share a second type of
`
`electronic message corresponding to the second application to the plurality of client devices
`
`associated with the plurality of users, wherein the second type of electronic message uses a
`
`second type of user identifier from the plurality of user identifier types.
`
`2.
`
`The computer—implemented method of claim 1, wherein maintaining the people
`
`list referencing the plurality of users comprises maintaining the people list in a central
`
`repository accessible to a plurality of different applications comprising the first application and
`
`the second application.
`
`3.
`
`The computer-implemented method of claim 2, wherein:
`
`the central repository is available to the plurality of different applications via electronic
`
`communication; and
`
`the plurality of different applications comprises a plurality of different application types
`
`where each of the different applications use a corresponding user identifier type from the
`
`plurality of user identifier types.
`
`Attorney Docket No. 19487. 33. 1. 1. 1. 1
`
`29
`
`Patent Application
`
`
`
`4.
`
`The computer-implemented method of claim 2, wherein maintaining the people
`
`list in the central repository comprises maintaining a filtered version of a single list of contacts.
`
`5.
`
`The computer-implemented method of claim 2, wherein maintaining the people
`
`list in the central repository comprises maintaining the people list in an address book.
`
`6.
`
`The computer-implemented method of claim 1, wherein the first application
`
`comprises an email application, an instant messaging application, a digital image sharing
`
`application, a contact information sharing application, or an application for sending alerts and
`
`reminders.
`
`7.
`
`The computer-implemented method of claim 6, wherein the first application
`
`differs from the second application.
`
`8.
`
`The computer-implemented method of claim 1, wherein the first application
`
`comprises an e-mail filtering application, an application for applying parental controls to an
`
`account, or an electronic joumaling application.
`
`9.
`
`The computer-implemented method of claim 1, wherein the first type of user
`
`identifier is an email identifier and the second type of user identifier is an instant message
`
`identifier.
`
`10.
`
`The computer-implemented method of claim 1, wherein the people list specifies
`
`an access control list for the first type of electronic message.
`
`Attorney Docket No. 19487. 33. 1. 1. 1. 1
`
`30
`
`Patent Application
`
`
`
`11.
`
`The computer-implemented method of claim 1, wherein enabling the first
`
`application to access the people list to share the first type of electronic message to the plurality
`
`of client devices associated with the plurality of users comprises enabling a digital image
`
`sharing program to access the people list to share a digital image.
`
`12.
`
`The computer-implemented method of claim 1, wherein enabling the first
`
`application to access the people list to share the first type of electronic message to the plurality
`
`of client devices associated with the plurality of users comprises enabling an electronic
`
`journaling application to access the people list to share a portion of an electronic journal.
`
`Attorney Docket No. 19487. 33. 1. 1. 1. 1
`
`31
`
`Patent Application
`
`
`
`13.
`
`A system comprising:
`
`at least one processor; and
`
`at least one non-transitory computer-readable storage medium storing instructions that,
`
`when executed by the at least one processor, cause the system to:
`
`maintain a people list referencing a plurality of users where each user of the
`
`plurality of users is associated with a plurality of user identifier types,
`
`enable, by at least one processor, a first application to access the people list to
`
`share a first type of electronic message corresponding to the first application to a
`
`plurality of client devices associated with the plurality of users, wherein the first type
`
`of electronic message uses a first type of user identifier from the plurality of user
`
`identifier types; and
`
`enable a second application to access the people list to share a second type of
`
`electronic message corresponding to the second application to the plurality of client
`
`devices associated with the plurality of users, wherein the second type of electronic
`
`message uses a second type of user identifier from the plurality of user identifier types.
`
`14.
`
`The system of claim 13, wherein maintaining the people list referencing the
`
`plurality of users comprises maintaining the people list in a central repository accessible to a
`
`plurality of different applications comprising the first application and the second application.
`
`15.
`
`The system of claim 14, wherein:
`
`the central repository is available to the plurality of different applications via electronic
`
`communication, and
`
`the plurality of different applications comprises a plurality of different application types
`
`where each of the different applications use a corresponding user identifier type from the
`
`plurality of user identifier types.
`
`Attorney Docket No. 19487. 33. 1. 1. 1. 1
`
`32
`
`Patent Application
`
`
`
`16.
`
`The system of claim 14, wherein maintaining the people list in the central
`
`repository comprises maintaining a filtered version of a single list of contacts.
`
`17.
`
`The system of claim 14, wherein maintaining the people list in the central
`
`repository comprises maintaining the people list in an address book.
`
`Attorney Docket No. 19487. 33. 1. 1. 1. 1
`
`33
`
`Patent Application
`
`
`
`18.
`
`A non-transitory computer-readable medium storing instructions that, when
`
`executed by at least one processor, cause a computer system to:
`
`maintain a people list referencing a plurality of users where each user of the plurality
`
`of users is associated with a plurality of user identifier types;
`
`enable, by at least one processor, a first application to access the people list to share a
`
`first type of electronic message corresponding to the first application to a plurality of client
`
`devices associated with the plurality of users, wherein the first type of electronic message uses
`
`a first type of user identifier from the plurality of user identifier types; and
`
`enable a second application to access the people list to share a second type of electronic
`
`message corresponding to the second application to the plurality of client devices associated
`
`with the plurality of users, wherein the second type of electronic message uses a second type
`
`of user identifier from the plurality of user identifier types.
`
`19.
`
`The non-transitory computer-readable medium of claim 18, wherein:
`
`the first application comprises an email application, an instant messaging application,
`
`a digital image sharing application, a contact information sharing application, or an application
`
`for sending alerts and reminders; and
`
`the first application differs from the second application.
`
`20.
`
`The non-transitory computer-readable medium of claim 18, wherein enabling
`
`the first application to access the people list to share the first type of electronic message to the
`
`plurality of client devices associated with the plurality of users comprises enabling a digital
`
`image sharing program to access the people list to share a digital image.
`
`Attorney Docket No. 19487. 33. 1. 1. 1. 1
`
`34
`
`Patent Application
`
`