Social Namespace Addressing for Non-Unique Identifiers
First Claim
1. A method for communication over a network, comprising:
- receiving from a user, a namespace identifier (NID) associated with at least one member in a social network of the user;
if the NID is non-unique within the social network;
determining member distinctions for each member associated with the NID based in part on a characteristic of an event;
sending the member distinctions to the user;
receiving information about a selected member based on the member distinctions; and
enabling an operation to be performed based on the information about the selected member.
5 Assignments
0 Petitions
Accused Products
Abstract
A device, system, and method are directed towards enabling a user to disambiguate an identity of a member included in a user'"'"'s social network (USN), and towards enabling an operation to be performed based on information about the member. The USN is determined. The NID of the member is received. If the NID is non-unique within the USN, member distinctions are determined for members in the USN who are associated with the same NID. The member distinctions are sent to the user. The user makes a selection of one of the members associated with one of the member distinctions. Based on the selection, information about the selected member is received. The operation is enabled to be performed based on the information about the selected member. The operation may include addressing the selected member, enabling a communication between the user and the selected member, or the like.
79 Citations
20 Claims
-
1. A method for communication over a network, comprising:
-
receiving from a user, a namespace identifier (NID) associated with at least one member in a social network of the user; if the NID is non-unique within the social network; determining member distinctions for each member associated with the NID based in part on a characteristic of an event; sending the member distinctions to the user; receiving information about a selected member based on the member distinctions; and enabling an operation to be performed based on the information about the selected member. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network device to manage a communication over a network, comprising:
-
a transceiver to send and receive data over the network; and a processor that is operative to perform actions, comprising; adding a user to a group associated with an event; determining the user'"'"'s social network (USN) based on a relationship between members of the group; receiving a namespace ID (NID) from the user; if the NID is associated with a plurality of members in the USN; determining a member distinction for each member of the plurality of members, based in part on a characteristic of an event that includes the each member and the user; sending the determined plurality of member distinctions to the user; receiving information about a selected member in response to the sent plurality of members distinctions; and enabling the user to address the selected member based on the information about the selected member. - View Dependent Claims (7, 8)
-
-
9. A system for managing a communication over a network, comprising:
-
a server device operable to perform actions comprising; determining a user'"'"'s social network (USN) based on a relationship between members of a group associated with an event; receiving a namespace ID (NID) from the user; if the NID is associated with a plurality of members in the USN; determining a member distinction for each member of the plurality of members, based in part on a characteristic of an event that includes the each member and the user; sending the determined plurality of member distinctions to the user; receiving information about a selected member; and enabling the user to add the selected member to another event based on the information about the selected member; and a mobile device in communication with the server device and operable to perform actions comprising; receiving the determined plurality of member distinctions; enabling the user to make the selection of the member based on the received plurality of member distinctions; and sending to the server device the selection. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A processor readable medium having processor executable instructions for managing a communication over a network, the processor executable instructions configured to enable a processor to perform actions, comprising:
-
receiving from a user, a namespace identifier (NID) associated with at least one member in a social network of the user; if the NID is non-unique within the social network; determining member distinctions for each member associated with the NID based in part on a characteristic of an event; sending the member distinctions to the user; receiving information about a selected member based on the member distinctions; and enabling a communication over a preferred mode of communication between the user and the selected member based on the information about the selected member, wherein the preferred mode of communication is determined by the selected member. - View Dependent Claims (15, 16, 17)
-
-
18. A mobile device for managing a communication over a network comprising:
-
a transceiver to send and receive data over the network; and a processor that is operative to perform actions, comprising; sending a namespace ID associated with a plurality of members in a social network of a user of the mobile device; receiving a determined plurality of member distinctions associated with the plurality of members; enabling a selection of a member based on the received plurality of member distinctions; and sending to the server device based on the selection, information about a selected member and an operation to be performed based on the information about the selected member. - View Dependent Claims (19, 20)
-
Specification