Method and system for maintaining persistent unique identifiers for devices in a network
First Claim
1. A method of maintaining persistent unique identifiers for devices interconnected in a network, comprising the steps of:
- obtaining information from a device;
generating a fingerprint from that information;
determining if the fingerprint is previously associated with an identifier in the network;
if the fingerprint is not previously associated with an identifier in the network, then;
(a) generating a new identifier associated with the fingerprint, and (b) storing the fingerprint and the associated new identifier in a memory, wherein the new identifier forms a persistent unique identifier (PUID) for that device;
if the fingerprint is previously associated with an identifier in the network, then utilizing the associated identifier stored in the memory as the persistent unique identifier (PUID) for that device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of maintaining persistent unique identifiers for devices interconnected in a network. Information is obtained from a device and a fingerprint generated from that information. It is then determined if the fingerprint is previously associated with an identifier in the network. If the fingerprint is not previously associated with an identifier in the network, then a new identifier associated with the fingerprint is generated, and the fingerprint and the associated new identifier is stored in a memory, wherein the new identifier forms a persistent unique identifier (PUID) for that device. Otherwise, if the fingerprint is not previously associated with an identifier in the network, then the associated identifier stored in the memory is used as the persistent unique identifier (PUID) for that device.
34 Citations
27 Claims
-
1. A method of maintaining persistent unique identifiers for devices interconnected in a network, comprising the steps of:
-
obtaining information from a device;
generating a fingerprint from that information;
determining if the fingerprint is previously associated with an identifier in the network;
if the fingerprint is not previously associated with an identifier in the network, then;
(a) generating a new identifier associated with the fingerprint, and (b) storing the fingerprint and the associated new identifier in a memory, wherein the new identifier forms a persistent unique identifier (PUID) for that device;
if the fingerprint is previously associated with an identifier in the network, then utilizing the associated identifier stored in the memory as the persistent unique identifier (PUID) for that device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for maintaining persistent unique identifiers for devices interconnected in a network, comprising:
-
an identification apparatus that generates a fingerprint from information obtained from a device;
a mapper that determines if the fingerprint is previously associated with an identifier in the network;
a generator that generates a new identifier;
such that;
if the fingerprint is not previously associated with an identifier in the network, then the generator generates a new identifier associated with the fingerprint, and the mapper stores the fingerprint and the associated new identifier in a memory of a device, wherein the new identifier forms a persistent unique identifier (PUID) for that device; and
if the fingerprint is previously associated with an identifier in the network, then the mapper utilizes the associated identifier stored in the memory as the persistent unique identifier (PUID) for that device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 24, 25, 27)
-
-
19. A network comprising:
-
a plurality of devices interconnected with a controller that controls one or more said devices; and
a system connected to the network, wherein the system allows the controller to maintain persistent unique identifiers for one or more of the devices, the system comprising;
an identification apparatus that generates a fingerprint from information obtained from a device;
a mapper that determines if the fingerprint is previously associated with an identifier in the network;
a generator that generates a new identifier;
such that;
if the fingerprint is not previously associated with an identifier in the network, then the generator generates a new identifier associated with the fingerprint, and the mapper stores the fingerprint and the associated new identifier in a memory of a device, wherein the new identifier forms a persistent unique identifier (PUID) for that device; and
if the fingerprint is previously associated with an identifier in the network, then the mapper utilizes the associated identifier stored in the memory as the persistent unique identifier (PUID) for that device. - View Dependent Claims (20, 21, 22, 23, 26)
-
Specification