Devices in a flexible registration framework
First Claim
1. An embedded system comprising:
- a host processing device to perform one or more operations to control an apparatus; and
a communication module coupled to the host processing device, the communication module comprising an integrated circuit that is to;
establish a connection to a network;
provide data to a registration service via the connection to the network;
receive from the registration service an instruction to implement a specified registration technique, wherein the specified registration technique comprises
1) a criterion that must be satisfied in order for a device comprising the embedded system to be registered to a user account and
2) one or more operations, to be performed by at least one of the communication module and a computing device wirelessly connected to the communication module, to cause the criterion to be satisfied; and
implement the specified registration technique, wherein the registration service is to bind the embedded system to the user account responsive to satisfaction of the criterion of the specified registration technique.
7 Assignments
0 Petitions
Accused Products
Abstract
A device includes at least one of a mechanical component or an electrical component and an Internet enabled embedded system that controls at least one of the mechanical component or the electrical component. The Internet enabled embedded system is configured to establish a connection to a local area network (LAN), provide data to a registration service via the connection to the LAN, receive from the registration service an instruction to implement a specified registration technique, and implement the specified registration technique. The registration service is configured to bind the embedded system to a user account responsive to satisfaction of a criterion of the specified registration technique.
31 Citations
20 Claims
-
1. An embedded system comprising:
-
a host processing device to perform one or more operations to control an apparatus; and a communication module coupled to the host processing device, the communication module comprising an integrated circuit that is to; establish a connection to a network; provide data to a registration service via the connection to the network; receive from the registration service an instruction to implement a specified registration technique, wherein the specified registration technique comprises
1) a criterion that must be satisfied in order for a device comprising the embedded system to be registered to a user account and
2) one or more operations, to be performed by at least one of the communication module and a computing device wirelessly connected to the communication module, to cause the criterion to be satisfied; andimplement the specified registration technique, wherein the registration service is to bind the embedded system to the user account responsive to satisfaction of the criterion of the specified registration technique. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
at least one of a mechanical component or an electrical component; and an Internet enabled embedded system that controls at least one of the mechanical component or the electrical component, wherein the Internet enabled embedded system is to; establish a connection to a local area network (LAN); provide data to a registration service via the connection to the LAN; receive from the registration service an instruction to implement a specified registration technique, wherein the specified registration technique comprises
1) a criterion that must be satisfied in order for the device comprising the embedded system to be registered to a user account and
2) one or more operations, to be performed by at least one of the embedded system and a computing device wirelessly connected to the embedded system, to cause the criterion to be satisfied; andimplement the specified registration technique, wherein the registration service is to bind the embedded system to the user account responsive to satisfaction of the criterion of the specified registration technique. - View Dependent Claims (10, 11)
-
-
12. A method comprising:
-
establishing, by a processing device, a connection to a local area network (LAN); providing, by the processing device, data to a registration service via the connection to the LAN; receiving from the registration service an instruction to implement a specified registration technique, wherein the specified registration technique comprises
1) a criterion that must be satisfied in order for a device comprising the processing device to be registered to a user account and
2) one or more operations, to be performed by at least one of the processing device and a computing device wirelessly connected to the device, to cause the criterion to be satisfied; andimplementing, by the processing device, the specified registration technique, wherein the registration service is to bind the device to the user account responsive to satisfaction of the criterion of the specified registration technique. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
-
establishing, by the processing device, a connection to a local area network (LAN); providing, by the processing device, data to a registration service via the connection to the LAN; receiving from the registration service an instruction to implement a specified registration technique, wherein the specified registration technique comprises
1) a criterion that must be satisfied in order for a device comprising the processing device to be registered to a user account and
2) one or more operations, to be performed by at least one of the processing device and a computing device wirelessly connected to the device, to cause the criterion to be satisfied; andimplementing, by the processing device, the specified registration technique, wherein the registration service is to bind the device to the user account responsive to satisfaction of the criterion of the specified registration technique.
-
Specification