-
公开(公告)号:US20190095194A1
公开(公告)日:2019-03-28
申请号:US16203438
申请日:2018-11-28
申请人: Ayla Networks, Inc.
发明人: Pritish Gandhi , Peter Hunt , Sudha Sundaresan , Daniel Myers , Joseph R. Eykholt , Adrian Caceres
IPC分类号: G06F8/65 , H04W88/08 , G06F8/654 , H04L29/06 , H04L29/08 , H04W12/02 , H04W12/04 , H04W84/12 , H04W12/10
摘要: A processing device executing a wide area network (WAN) accessible service receive an encrypted digital image comprising a firmware update for an embedded system of a device having a specific device serial number (DSN). The processing device additionally receives device related information from a computing device, wherein the device related information comprises the DSN of the device comprising the embedded system and a version number of a current firmware component installed on the embedded system. The processing device determines, using the device related information, that the encrypted digital image for the device is available. The processing device then provides the encrypted digital image to the computing device for use by the computing device to update a firmware version of the embedded system.
-
公开(公告)号:US09396015B2
公开(公告)日:2016-07-19
申请号:US14525098
申请日:2014-10-27
申请人: Ayla Networks, Inc.
发明人: Sudha Sundaresan , Vishwesh Pai , Adrian Caceres
CPC分类号: G06F9/45558 , G06F8/20 , G06F8/654 , G06F8/71 , G06F9/4411 , G06F9/44505 , G06F2009/45562
摘要: A processing device executing a registration service receives information identifying a first device, a second device and an application running on the first device. The processing device determines a registration technique that is supported by both the application and the second device and sends a message indicating the registration technique to at least one of the first device or the second device, wherein the application is to perform an operation associated with the first registration technique to bind the second device to the user account.
摘要翻译: 执行登记服务的处理装置接收识别在第一装置上运行的第一装置,第二装置和应用的信息。 处理装置确定由应用程序和第二设备都支持的注册技术,并将指示注册技术的消息发送到第一设备或第二设备中的至少一个,其中应用程序将执行与 将第二设备绑定到用户帐户的第一注册技术。
-
公开(公告)号:US20160112260A1
公开(公告)日:2016-04-21
申请号:US14515397
申请日:2014-10-15
申请人: Ayla Networks, Inc.
发明人: Vishwesh Pai , Sudha Sundaresan , Adrian Caceres
CPC分类号: H04L67/141 , G06F9/547 , H04L63/10 , H04L63/205
摘要: 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.
摘要翻译: 一种设备包括控制机械部件或电气部件中的至少一个的机械组件或电气部件以及因特网功能的嵌入式系统中的至少一个。 互联网启用的嵌入式系统被配置为建立与局域网(LAN)的连接,通过与LAN的连接向注册服务提供数据,从注册服务接收实现指定注册技术的指令,并实现 指定注册技术。 注册服务被配置为响应于满足指定的注册技术的标准来将嵌入式系统绑定到用户帐户。
-
公开(公告)号:US10949255B2
公开(公告)日:2021-03-16
申请号:US16255592
申请日:2019-01-23
申请人: Ayla Networks, Inc.
发明人: Jigar Vora , Joseph R. Eykholt , Sudha Sundaresan , Pablo Sebastián Rivera , David Russell Friedman , Adrian Caceres
摘要: In an embodiment, a processing device receives an instruction to schedule an event associated with a remote target device, generates a schedule for the remote target device, and transmits the schedule to the remote target device. The processing device receives usage information from the remote target device and additional usage information from other remote devices. The processing device applies a machine learning algorithm to the usage information and the additional usage information to determine an update to the schedule. The processing device updates the schedule and sends the update to the remote target device.
-
公开(公告)号:US10223160B2
公开(公告)日:2019-03-05
申请号:US15250652
申请日:2016-08-29
申请人: Ayla Networks, Inc.
发明人: Jigar Vora , Joseph R. Eykholt , Sudha Sundaresan , Pablo Sebastián Rivera , David Russell Friedman , Adrian Caceres
摘要: A processing device executing a scheduler receives, by a device, a schedule from a remote server computing device, the schedule having a compact format that is understood by the device. The device stores the schedule and the processing device parses the schedule to identify a scheduled event. The processing device executes the scheduled event at a specified time in accordance with the schedule even in the absence of a network connection between the device and the remote server computing device.
-
公开(公告)号:US09813505B2
公开(公告)日:2017-11-07
申请号:US14515397
申请日:2014-10-15
申请人: Ayla Networks, Inc.
发明人: Vishwesh Pai , Sudha Sundaresan , Adrian Caceres
CPC分类号: H04L67/141 , G06F9/547 , H04L63/10 , H04L63/205
摘要: 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.
-
公开(公告)号:US09648055B2
公开(公告)日:2017-05-09
申请号:US14515407
申请日:2014-10-15
申请人: Ayla Networks, Inc.
发明人: Vishwesh Pai , Sudha Sundaresan , Adrian Caceres
CPC分类号: H04L65/1073 , H04L41/0806
摘要: A processing device executing an application that is logged in to a user account recognized by a registration service receives information identifying a device that has not been bound to any user account, wherein the application supports a plurality of registration techniques. The processing device identifies a registration technique supported by the device that is to be used for registration of the device. The processing device performs at least one of sending information associated with the registration technique to the device or receiving the information associated with the registration technique. The processing device sends the information associated with the registration technique to the registration service, and then receives a message from the registration service, wherein the message indicates that the information satisfied a criterion of the registration technique and comprises a notification that the device is bound to the user account.
-
公开(公告)号:US20160112240A1
公开(公告)日:2016-04-21
申请号:US14515265
申请日:2014-10-15
申请人: Ayla Networks, Inc.
发明人: Sudha Sundaresan , Vishwesh Pai , Adrian Caceres
CPC分类号: H04L41/02 , H04L41/0604 , H04L41/50 , H04L63/20 , H04L67/16 , H04L67/306 , H04W4/70 , H04W4/90
摘要: A processing device executing a rules engine receives a notification of a first event on a first network-connected device. The processing device identifies a first rule associated with a first user account, wherein the first user account is further associated with the first network-connected device, and wherein the first event on the first network-connected device is an input for the first rule. The processing device determines that the first event satisfies a first criterion of the first rule and generates a first command for a second network-connected device also associated with the first user account. The processing device then transmits the first command to the second network-connected device on behalf of the first user account, wherein the first command causes the second network-connected device to perform an action.
摘要翻译: 执行规则引擎的处理设备在第一网络连接设备上接收第一事件的通知。 所述处理设备识别与第一用户帐户相关联的第一规则,其中所述第一用户帐户进一步与所述第一网络连接设备相关联,并且其中所述第一网络连接设备上的所述第一事件是所述第一规则的输入。 所述处理装置确定所述第一事件满足所述第一规则的第一准则,并且还为与所述第一用户帐户相关联的第二网络连接设备生成第一命令。 处理装置然后代表第一用户帐户将第一命令发送到第二网络连接装置,其中第一命令使得第二网络连接装置执行动作。
-
公开(公告)号:US10129226B2
公开(公告)日:2018-11-13
申请号:US15233754
申请日:2016-08-10
申请人: Ayla Networks, Inc.
发明人: Jigar Vora , Marko Kiiskila , Daniel Myers , Joseph R. Eykholt , Adrian Caceres
摘要: A hardware module for an embedded system comprises a network adapter, a memory and a processing device. The memory stores a shared key and a key identifier (ID) associated with the shared key. The processing device is to connect to a local area network (LAN) using the network adapter. The processing device is further to receive a first notification from a computing device that is also connected to the LAN and determine whether the computing device has access to a copy of the shared key based on the key identifier (ID). Responsive to determining that the computing device has access to the copy of the shared key, the processing device is to use the shared key to generate a session key for a session with the computing device. The processing device may then encrypt communications to the computing device using the session key.
-
公开(公告)号:US20180063257A1
公开(公告)日:2018-03-01
申请号:US15804951
申请日:2017-11-06
申请人: Ayla Networks, Inc.
发明人: Vishwesh Pai , Sudha Sundaresan , Adrian Caceres
CPC分类号: H04L67/141 , G06F9/547 , H04L63/10 , H04L63/205
摘要: 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.
-
-
-
-
-
-
-
-
-