Communicating via a virtual community using outside contact information
First Claim
1. A device, comprising:
- one or more processors to;
create an account for a first member of a virtual community,the account including a contact identifier used for communicating with the first member outside of the virtual community;
receive a set of contact information for a plurality of contacts of a second member of the virtual community;
determine which of the plurality of contacts are members of the virtual community based on the set of contact information;
provide a notification to the second member indicating which of the plurality of contacts of the second member are members of the virtual community;
receive a message via the virtual community from the second member of the virtual community,a recipient of the message being selected by the second member using outside contact information for a contact included in the plurality of contacts,the contact being identified using information in the notification,the message including the outside contact information,the outside contact information corresponding to contact information used to communicate with the contact outside of the virtual community, andthe message being received via a virtual community application, for the virtual community, associated with a user device of the second member;
identify the first member of the virtual community as the recipient of the message based on the contact identifier included in the account and the outside contact information included in the message; and
transmit the message to the first member via the virtual community,the message being transmitted to the virtual community application associated with a user device of the first member.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is provided that creates an account for a first member of a virtual community. The account includes a contact identifier used for communicating with the first member outside of the virtual community. The device receives a message via the virtual community from a second member of the virtual community. A recipient of the message being selected by the second member using outside contact information for a contact, and the outside contact information corresponding to contact information used to communicate with the contact outside of the virtual community. Additionally, the device identifies the first member of the virtual community as the recipient of the message based on the contact identifier included in the account and the outside contact information indicated by the message. Furthermore, the device transmits the message to the first member via the virtual community.
-
Citations
20 Claims
-
1. A device, comprising:
one or more processors to; create an account for a first member of a virtual community, the account including a contact identifier used for communicating with the first member outside of the virtual community; receive a set of contact information for a plurality of contacts of a second member of the virtual community; determine which of the plurality of contacts are members of the virtual community based on the set of contact information; provide a notification to the second member indicating which of the plurality of contacts of the second member are members of the virtual community; receive a message via the virtual community from the second member of the virtual community, a recipient of the message being selected by the second member using outside contact information for a contact included in the plurality of contacts, the contact being identified using information in the notification, the message including the outside contact information, the outside contact information corresponding to contact information used to communicate with the contact outside of the virtual community, and the message being received via a virtual community application, for the virtual community, associated with a user device of the second member; identify the first member of the virtual community as the recipient of the message based on the contact identifier included in the account and the outside contact information included in the message; and transmit the message to the first member via the virtual community, the message being transmitted to the virtual community application associated with a user device of the first member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer-readable medium storing instructions, the instructions comprising:
a plurality of instructions that, when executed by a processor of a device, cause the processor to; register a first member in a virtual community, the first member being associated with a contact identifier used for communicating with the first member outside of the virtual community, where the plurality of instructions, when registering the first member, cause the processor to; authenticate the contact identifier associated with the first member by contacting the first member outside of the virtual community using the contact identifier; receive a message via the virtual community from a second member of the virtual community, the message identifying a contact of the second member as a recipient of the message using outside contact information, the message including the outside contact information, the outside contact information including information for contacting the contact outside of the virtual community, and the message being received via a virtual community application, for the virtual community, associated with a user device of the second member; determine the first member of the virtual community is the recipient of the message based on the contact identifier associated with the first member and the outside contact information included in the message; and provide the message to the first member via the virtual community, the message being provided to the virtual community application associated with a user device of the first member. - View Dependent Claims (11, 12, 13, 14)
-
15. A method, comprising:
-
managing, by a device, a virtual community including a first member and a second member; storing, by the device, an account for the first member including a contact identifier used for communicating with the first member outside of the virtual community; receiving, by the device, a set of contact information for a plurality of contacts of the second member; determining, by the device, which of the plurality of contacts are members of the virtual community based on the set of contact information; providing, by the device, a notification to the second member indicating which of the plurality of contacts of the second member are members of the virtual community; receiving, by the device, a message via the virtual community from the second member of the virtual community, a recipient of the message being selected by the second member using outside contact information for a contact included in the plurality of contacts, the contact being identified using information in the notification, the message including the outside contact information, the outside contact information including information used to communicate with the contact outside of the virtual community, and the message being received via a virtual community application, for the virtual community, associated with a user device of the second member; identifying, by the device, the first member of the virtual community as the recipient of the message based on the contact identifier included in the account and the outside contact information included in the message; and transmit the message to the first member via the virtual community, the message being transmitted to the virtual community application associated with a user device of the first member. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification