DEVICE NAMING IN AN INTERNET OF THINGS
First Claim
1. A computing apparatus, comprising:
- a network interface; and
one or more logic elements comprising a name management engine, operable to;
receive a self-assigned name registration request for a name N1 from an endpoint device via the network interface;
compare N1 to a database of registered names;
determine that the name has not been registered; and
sign a certificate for N1.
7 Assignments
0 Petitions
Accused Products
Abstract
In an example, there is disclosed a computing apparatus, having: a network interface; and one or more logic elements providing a name management engine, operable to: receive a self-assigned name registration request for a name N1 from an endpoint device via the network interface; compare N1 to a database of registered names; determine that the name has not been registered; and sign a certificate for N1. The engine is further operable to determine that the name has been registered, and send a notification that the name is not available. There is also disclosed a computer-readable medium having executable instructions for providing a name management engine, and a method of providing a name management engine.
40 Citations
25 Claims
-
1. A computing apparatus, comprising:
-
a network interface; and one or more logic elements comprising a name management engine, operable to; receive a self-assigned name registration request for a name N1 from an endpoint device via the network interface; compare N1 to a database of registered names; determine that the name has not been registered; and sign a certificate for N1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more tangible, non-transitory computer readable storage mediums having stored thereon executable instructions for providing a name management engine, wherein the name management engine is configured to:
-
receive a self-assigned name registration request for a name N1 from an endpoint device via a network interface; compare N1 to a database of registered names; determine that the name has not been registered; and sign a certificate for N1. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computing apparatus, comprising:
-
a network interface; and a key management engine operable to; determine that a first device D1 in a first realm R1 with the computing apparatus needs to establish a connection with a second device D2 in a second realm R2; establish a secure channel with a secure management service of the second realm R2; and issue a key management ticket for D1 to securely communicate with D2. - View Dependent Claims (25)
-
Specification