Initializing relationships between devices in a network
First Claim
Patent Images
1. A computerized method comprising:
- generating, by a first data processing device associated with a first user in response to a selection by the first user of digital content, first persona information that includes identifiers representing the first user'"'"'s selection of the digital content;
generating a first polling query message that includes a subset of the first persona information;
transmitting the first polling query message from the first data processing device to a second data processing device;
receiving a second polling query message that includes a first and second common identifier, wherein the first common identifier is an identifier common to the first persona information and common to second persona information that is associated with a second user of the second data processing device, the second common identifier is an identifier common to the first persona information and common to third persona information that is associated with a third user of a third data processing device;
initiating a relationship between the first processing device and one of the second and the third processing devices based on the first and second common identifiers;
receiving a third polling query message that includes the second persona information;
correlating the identifiers included in the first persona information with the identifiers included in the second persona information to identify a third common identifier between the first and second persona information;
updating the third polling query message with the third common identifier; and
transmitting the updated third polling query message to the third data processing device.
0 Assignments
0 Petitions
Accused Products
Abstract
A relationship initiation between devices in a network is described. According to one embodiment, persona information is exchanged between devices in a network. Based upon the persona information, a user of a device may initiate a relationship with another device.
66 Citations
15 Claims
-
1. A computerized method comprising:
-
generating, by a first data processing device associated with a first user in response to a selection by the first user of digital content, first persona information that includes identifiers representing the first user'"'"'s selection of the digital content; generating a first polling query message that includes a subset of the first persona information; transmitting the first polling query message from the first data processing device to a second data processing device; receiving a second polling query message that includes a first and second common identifier, wherein the first common identifier is an identifier common to the first persona information and common to second persona information that is associated with a second user of the second data processing device, the second common identifier is an identifier common to the first persona information and common to third persona information that is associated with a third user of a third data processing device; initiating a relationship between the first processing device and one of the second and the third processing devices based on the first and second common identifiers; receiving a third polling query message that includes the second persona information; correlating the identifiers included in the first persona information with the identifiers included in the second persona information to identify a third common identifier between the first and second persona information; updating the third polling query message with the third common identifier; and transmitting the updated third polling query message to the third data processing device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine-readable storage medium having executable instructions o cause a data processing device to perform a method, the method comprising:
-
generating, by a first data processing device associated with a first user in response to a selection by a first user of digital content, first persona information that includes identifiers representing the first user'"'"'s selection of the digital content; generating a first polling query message that includes a subset of the first persona information; transmitting the first polling query message from the first data processing device to a second data processing device via the data communications network; receiving a second polling query message that includes a first and second common identifier, wherein the first common identifier is an identifier common to the first persona information and common to second persona information that is associated with a second user of tile second data processing device, the second common identifier is an identifier common to the first persona information and common to third persona information that is associated with a third user of a third data processing device; initiating a relationship between the first processing device and one of the second and the third processing devices based on the first and second common identifiers receiving a third polling query message that includes the second persona information; correlating the identifiers included in the first persona information with the identifiers included in the second persona information to identify a third common identifier between the first and second persona information; updating the third polling query message with the third common identifier; and transmitting the updated third polling query message to the third data processing device. - View Dependent Claims (7, 8, 9)
-
-
10. A system comprising:
a plurality of data processing devices on a data communications network, wherein the plurality of data processing devices are operable to identify which other user of the data processing devices shares a common interest, and wherein, a first data processing device to generate first persona information in response to a selection by a first user of digital content using the first data processing device, the first persona information including identifiers representing the first user'"'"'s selection of the digital content, to generate a polling query message that includes a subset of the first persona information, and to transmit the polling query message from the first data processing device to a second data processing device, the second data processing device to correlate the identifiers included in the first persona information with identifiers included in second persona information to identify a first common identifier between the first and second persona information, wherein the second persona information is associated with a second user of the second data processing device, and to update the polling query message with the first common identifier and to transmit the updated polling query message to at least a third data processing device, the third data processing device to correlate the identifiers included in the first persona information with identifiers included in third persona information to identify a second common identifier between the first and third persona information, wherein the third persona information is associated with a third user of the third data processing device, and to further update the updated polling query message with the second common identifier and to communicate the further updated polling query message to the first data processing device, and wherein, the first data processing device to initiate a relationship between the first processing device and one of the second and third devices based on the first and second common identifiers. - View Dependent Claims (11, 12, 13, 14, 15)
Specification