US 9,813,505 B2
Devices in a flexible registration framework
Vishwesh Pai, Milpitas, CA (US); Sudha Sundaresan, San Jose, CA (US); and Adrian Caceres, Los Gatos, CA (US)
Assigned to Ayla Networks, Inc., Sunnyvale, CA (US)
Filed by Ayla Networks, Inc., Sunnyvale, CA (US)
Filed on Oct. 15, 2014, as Appl. No. 14/515,397.
Prior Publication US 2016/0112260 A1, Apr. 21, 2016
Int. Cl. H04M 3/00 (2006.01); H04M 1/00 (2006.01); H04L 29/08 (2006.01); G06F 9/54 (2006.01); H04L 29/06 (2006.01)
CPC H04L 67/141 (2013.01) [G06F 9/547 (2013.01); H04L 63/10 (2013.01); H04L 63/205 (2013.01)] 20 Claims
OG exemplary drawing
 
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.