Peer-to-peer communication of non-common data
First Claim
1. A method, implemented by a first peer device, the method comprising:
- receiving a first metadata comprising a common identifier having a one-to-one relationship with a common data piece of a data entity, the common data piece being common to the first peer device, a second peer device, and a third peer device;
receiving a second metadata, distinct from the first metadata, the second metadata comprising one or more non-common identifiers, each of the one or more non-common identifiers having a one-to-one relationship with a non-common data piece of the data entity that is common to a group of peer devices comprising the first peer device and excluding the third peer device;
receiving a third identifier from the second peer device;
determining whether the second peer device is comprised in the group of peer devices based on whether the third identifier is comprised in the one or more non-common identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A first peer device receives distinct first and second metadata. The first metadata includes a common identifier having a one-to-one relationship with a common data piece of a data entity. The common data piece is common to the first peer device, a second peer device, and a third peer device. The second metadata includes one or more non-common identifiers. Each of the one or more non-common identifiers has a one-to-one relationship with a non-common data piece of the data entity that is common to a group of peer devices including the first peer device and excluding the third peer device. The first peer device also receives a third identifier from the second peer device. The first peer device determines whether the second peer device is in the group of peer devices based on whether the third identifier is included in the one or more non-common identifiers.
34 Citations
22 Claims
-
1. A method, implemented by a first peer device, the method comprising:
-
receiving a first metadata comprising a common identifier having a one-to-one relationship with a common data piece of a data entity, the common data piece being common to the first peer device, a second peer device, and a third peer device; receiving a second metadata, distinct from the first metadata, the second metadata comprising one or more non-common identifiers, each of the one or more non-common identifiers having a one-to-one relationship with a non-common data piece of the data entity that is common to a group of peer devices comprising the first peer device and excluding the third peer device; receiving a third identifier from the second peer device; determining whether the second peer device is comprised in the group of peer devices based on whether the third identifier is comprised in the one or more non-common identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A first peer device comprising:
-
a physical interface configured to exchange signals via a communication network; a physical processor communicatively coupled to the physical interface, the physical processor configured to; receive, via the physical interface, a first metadata comprising a common identifier having a one-to-one relationship with a common data piece of a data entity, the common data piece being common to the first peer device, a second peer device, and a third peer device; receive, via the physical interface, a second metadata, distinct from the first metadata, the second metadata comprising one or more non-common identifiers, each of the one or more non-common identifiers having a one-to-one relationship with a non-common data piece of the data entity that is common to a group of peer devices comprising the first peer device and excluding the third peer device; receive, via the physical interface, a third identifier from the second peer device; determine whether the second peer device is comprised in the group of peer devices based on whether the third identifier is comprised in the one or more non-common identifiers. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification