MULTI-TAGGED MULTI-TENANT RATE LIMITING
    2.
    发明申请

    公开(公告)号:US20170289053A1

    公开(公告)日:2017-10-05

    申请号:US15475086

    申请日:2017-03-30

    IPC分类号: H04L12/825

    CPC分类号: H04L47/25

    摘要: A rate limiting module receives a first request at a first time that comprises a first tag associated with a first attribute and a second tag associated with a second attribute. A second request is received at a second time that occurs after the first time that includes the first tag and the second tag. Responsive to determining that the second request violates a first rate limit for the first attribute, the rate limiting module rejects the second request. A third request is received at a third time that occurs after the second time that includes the first tag and the second tag. The rate limiting module determines that the third request violates a second rate limit for the second attribute, determines that the second rate limit is to be bypassed, and forwards the third request.

    Flexible device templates for connected consumer devices
    3.
    发明授权
    Flexible device templates for connected consumer devices 有权
    用于连接的消费类设备的灵活设备模板

    公开(公告)号:US09396015B2

    公开(公告)日:2016-07-19

    申请号:US14525098

    申请日:2014-10-27

    IPC分类号: G06F9/44 G06F9/455 G06F9/445

    摘要: 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.

    摘要翻译: 执行登记服务的处理装置接收识别在第一装置上运行的第一装置,第二装置和应用的信息。 处理装置确定由应用程序和第二设备都支持的注册技术,并将指示注册技术的消息发送到第一设备或第二设备中的至少一个,其中应用程序将执行与 将第二设备绑定到用户帐户的第一注册技术。

    DEVICES IN A FLEXIBLE REGISTRATION FRAMEWORK
    4.
    发明申请
    DEVICES IN A FLEXIBLE REGISTRATION FRAMEWORK 有权
    灵活注册框架中的设备

    公开(公告)号:US20160112260A1

    公开(公告)日:2016-04-21

    申请号:US14515397

    申请日:2014-10-15

    IPC分类号: H04L12/24 H04L29/08

    摘要: 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的连接向注册服务提供数据,从注册服务接收实现指定注册技术的指令,并实现 指定注册技术。 注册服务被配置为响应于满足指定的注册技术的标准来将嵌入式系统绑定到用户帐户。

    Third-party application control of devices in an IoT platform

    公开(公告)号:US10686865B2

    公开(公告)日:2020-06-16

    申请号:US15914960

    申请日:2018-03-07

    摘要: In embodiments a computing device receives a selection of a device template associated with a physical device. The computing device receives a selection of a third-party device type associated with a third-party system. The computing device determines a device rule template associated with the device type, the device rule template comprising a first mapping between one or more commands and one or more additional device properties in the device type. The computing device determines a second mapping between the one or more additional device properties and one or more device properties in the device template. The computing device generates an adapter template comprising the first mapping between the one or more commands and the one or more additional device properties and the second mapping between the one or more additional device properties and the one or more device properties.

    DEVICES IN A FLEXIBLE REGISTRATION FRAMEWORK

    公开(公告)号:US20180063257A1

    公开(公告)日:2018-03-01

    申请号:US15804951

    申请日:2017-11-06

    IPC分类号: H04L29/08 G06F9/54 H04L29/06

    摘要: 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.

    METADATA TABLES FOR TIME-SERIES DATA MANAGEMENT

    公开(公告)号:US20170329828A1

    公开(公告)日:2017-11-16

    申请号:US15154135

    申请日:2016-05-13

    IPC分类号: G06F17/30

    CPC分类号: G06F16/2477 G06F16/9535

    摘要: A metadata table manager receives a request for time series data associated with a device, where the request comprises a device identifier associated with the device, and where the time series data comprises a most recently received data element associated with the device. The metadata table manager determines a metadata table that associates the device identifier with one or more time periods during which data associated with the device has been received, and accesses a metadata table entry for the device identifier that includes an indication of a number of data elements received at the most recent time period of the one or more time periods. The metadata table manager queries a time series data store for the first time series data based on the first time period, and outputs a portion of the first time series data, wherein the portion at least comprises the most recently received data element.

    LINKED USER ACCOUNTS FOR AN INTERNET-OF-THINGS PLATFORM
    8.
    发明申请
    LINKED USER ACCOUNTS FOR AN INTERNET-OF-THINGS PLATFORM 有权
    链接用户帐户的互联网平台

    公开(公告)号:US20170064550A1

    公开(公告)日:2017-03-02

    申请号:US15243474

    申请日:2016-08-22

    IPC分类号: H04W12/06 H04W12/08 H04L29/06

    摘要: A computing device generates a link between a first user account and a second user account. The computing device logs in in an application or service using the first user account. The computing device receives a request to modify a state of a network-accessible device associated with the second user account. The computing device determines, based on the link, that the application or service has access to the network-accessible device. The computing device then causes the state of the network-accessible device to be modified in accordance with the request.

    摘要翻译: 计算设备生成第一用户帐户和第二用户帐户之间的链接。 计算设备使用第一个用户帐户登录应用程序或服务。 计算设备接收修改与第二用户帐户相关联的网络可访问设备的状态的请求。 计算设备基于链路确定应用或服务具有对网络可访问设备的访问。 然后,计算设备根据请求使得可修改网络可访问设备的状态。

    MANAGEMENT OF MULTI-RADIO GATEWAY DEVICE USING VIRTUAL GATEWAY DEVICE
    9.
    发明申请
    MANAGEMENT OF MULTI-RADIO GATEWAY DEVICE USING VIRTUAL GATEWAY DEVICE 审中-公开
    使用虚拟网关设备管理多无线网关设备

    公开(公告)号:US20170064045A1

    公开(公告)日:2017-03-02

    申请号:US15251505

    申请日:2016-08-30

    IPC分类号: H04L29/06 H04L12/66

    摘要: A gateway device includes a first interface to connect to an internet protocol (IP) network and a second interface having a first communication protocol to connect to one or more devices. The gateway device receives an instruction to initiate an attribute update for a device from a remote server via the first interface, the first instruction having a first format. The gateway device determines the attribute update and a virtual device identifier associated with the first device from the first instruction. The gateway device determines the first communication protocol and a first device based at least in part on the first virtual device identifier. The gateway device generates a command for the first device to perform the first attribute update, the command having a second format based at least in part on the first communication protocol, and sends the command to the first device via the second interface.

    摘要翻译: 网关设备包括连接到因特网协议(IP)网络的第一接口和具有连接到一个或多个设备的第一通信协议的第二接口。 网关设备经由第一接口接收从远程服务器发起设备的属性更新的指令,第一指令具有第一格式。 网关设备从第一指令确定属性更新和与第一设备相关联的虚拟设备标识符。 网关设备至少部分地基于第一虚拟设备标识符来确定第一通信协议和第一设备。 所述网关装置生成用于所述第一装置执行所述第一属性更新的命令,所述命令至少部分地基于所述第一通信协议具有第二格式,并且经由所述第二接口将所述命令发送到所述第一装置。

    APPLICATIONS IN A FLEXIBLE REGISTRATION FRAMEWORK
    10.
    发明申请
    APPLICATIONS IN A FLEXIBLE REGISTRATION FRAMEWORK 有权
    应用于灵活注册框架

    公开(公告)号:US20160112470A1

    公开(公告)日:2016-04-21

    申请号:US14515407

    申请日:2014-10-15

    IPC分类号: H04L29/06

    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.

    摘要翻译: 执行登录到由注册服务识别的用户帐户的应用的处理设备接收标识未绑定到任何用户帐户的设备的信息,其中该应用支持多个注册技术。 处理装置识别由设备支持的用于设备的注册的注册技术。 处理装置执行将与注册技术相关联的信息发送到设备或接收与注册技术相关联的信息中的至少一个。 处理装置将与注册技术相关联的信息发送到注册服务,然后从注册服务接收消息,其中消息指示该信息满足注册技术的标准,并且包括该设备绑定的通知 用户帐号。