Data sharing
First Claim
Patent Images
1. A method for detecting a shared data element, comprising:
- providing a first feature of a first data element associated with a first storage device;
detecting a second feature of a second data element associated with a second storage device,wherein the second feature is the same as the first feature;
providing a challenge to a remote device associated with the second storage device;
receiving a response to the challenge;
calculating a correct response, wherein calculating the correct response includes calculating a hash;
determining whether the response is acceptable, wherein determining whether the response is acceptable includes determining whether the response is compatible with the correct response; and
generating a reference to the first data element when it is determined that the response is acceptable.
6 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method for detecting a shared data element comprises providing a first feature of a first data element associated with a first storage device; detecting a second feature of a second data element associated with a second storage device, wherein the second feature is the same as the first feature; challenging the second storage device; receiving a response to the challenge; and determining whether the response is acceptable.
-
Citations
36 Claims
-
1. A method for detecting a shared data element, comprising:
-
providing a first feature of a first data element associated with a first storage device; detecting a second feature of a second data element associated with a second storage device, wherein the second feature is the same as the first feature; providing a challenge to a remote device associated with the second storage device; receiving a response to the challenge; calculating a correct response, wherein calculating the correct response includes calculating a hash; determining whether the response is acceptable, wherein determining whether the response is acceptable includes determining whether the response is compatible with the correct response; and generating a reference to the first data element when it is determined that the response is acceptable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18)
-
-
16. A system for detecting a shared data element, comprising:
-
a processor configured to; provide a first feature of a first data element associated with a first storage device; detect a second feature of a second data element associated with a second storage device, wherein the second feature is the same as the first feature; provide a challenge to a remote device associated with the second storage device; receive a response to the challenge; calculate a correct response, wherein calculating the correct response includes calculating a hash; determine whether the response is acceptable, wherein determining whether the response is acceptable includes determining whether the response is compatible with the correct response; and generate a reference to the first data element when it is determined that the response is acceptable; and a memory coupled with the processor, wherein the memory provides instructions to the processor. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
17. A computer program product for detecting a shared data element, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
providing a first feature of a first data element associated with a first storage device; detecting a second feature of a second data element associated with a second storage device, wherein the second feature is the same as the first feature; providing a challenge to a remote device associated with the second storage device; receiving a response to the challenge; calculating a correct response, wherein calculating the correct response includes calculating a hash; determining whether the response is acceptable, wherein determining whether the response is acceptable includes determining whether the response is compatible with the correct response; and generating a reference to the first data element when it is determined that the response is acceptable. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification