Encoding Watermarks In A Sequence Of Sent Packets, The Encoding Useful For Uniquely Identifying An Entity In Encrypted Networks
First Claim
1. An apparatus, comprising:
- one or more processors; and
one or more memories including computer program code,the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus to perform at least the following;
sending over the network from a source entity to a destination entity a sequence of a plurality of packets, each packet in the sequence comprising a same identifier corresponding to a network entity on the network, wherein sending comprises modifying a property of the sequence of packets to uniquely identify the sequence of packets; and
receiving information indicating the identifier corresponds to the modification of the property.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes sending over the network from a source entity to a destination entity a sequence of a plurality of packets. Each packet in the sequence includes a same identifier corresponding to a network entity on the network. Sending includes modifying a property of the sequence of packets to uniquely identify the sequence of packets. The method includes receiving information indicating the identifier corresponds to the modification of the property. Another method includes examining a sequence of packets sent over a network from a source entity to a destination entity, each packet in the sequence comprising a same identifier corresponding to a network entity on the network. The method includes determining whether a property of the sequence of packets was modified when sent to uniquely identify the sequence of packets; and responsive to the determining, associating the identifier with the network identity. Apparatus and program products are also disclosed.
-
Citations
31 Claims
-
1. An apparatus, comprising:
-
one or more processors; and one or more memories including computer program code, the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus to perform at least the following; sending over the network from a source entity to a destination entity a sequence of a plurality of packets, each packet in the sequence comprising a same identifier corresponding to a network entity on the network, wherein sending comprises modifying a property of the sequence of packets to uniquely identify the sequence of packets; and receiving information indicating the identifier corresponds to the modification of the property. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14)
-
-
7. (canceled)
-
11. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. An apparatus, comprising:
-
one or more processors; and one or more memories including computer program code, the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus to perform at least the following; examining a sequence of packets sent over a network from a source entity to a destination entity, each packet in the sequence comprising a same identifier corresponding to a network entity on the network; determining whether a property of the sequence of packets was modified when sent by the source entity to uniquely identify the sequence of packets; and responsive to a determination the property of the sequence of packets was modified when sent to uniquely identify the packets, associating the identifier with the network identity. - View Dependent Claims (19, 20, 21, 22, 23, 26, 27)
-
-
24. (canceled)
-
25. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
Specification