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

    公开(公告)号: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.

    FEED SERVICE ENGINE
    2.
    发明申请
    FEED SERVICE ENGINE 审中-公开
    饲料发动机

    公开(公告)号:US20170063826A1

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

    申请号:US15244998

    申请日:2016-08-23

    IPC分类号: H04L29/06 G06F17/30

    摘要: A processing device executing a data feed service performs a first query of a repository of data feed entries. The processing device determines, based on the first query, that a first data feed entry comprises a schedule to provide data from a first data feed of a first data source to a first device in an upcoming first time period, wherein the first data feed entry identifies the first data source, a first data type associated with the first data source, the first time period, and the first device. The processing device sends, to the first data source, a request for first data having the first data type and then receives the first data. The processing device sends the first data to the first device in the first time period.

    摘要翻译: 执行数据馈送服务的处理设备执行数据馈送条目的存储库的第一查询。 处理装置基于第一查询确定第一数据馈送条目包括在即将到来的第一时间段内向第一装置提供来自第一数据源的第一数据馈送的数据的调度,其中第一数据馈送条目 识别第一数据源,与第一数据源相关联的第一数据类型,第一时间段和第一设备。 处理装置向第一数据源发送对具有第一数据类型的第一数据的请求,然后接收第一数据。 处理装置在第一时间段内将第一数据发送到第一装置。

    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.

    Feed service engine
    4.
    发明授权

    公开(公告)号:US10609534B2

    公开(公告)日:2020-03-31

    申请号:US15244998

    申请日:2016-08-23

    摘要: A processing device executing a data feed service performs a first query of a repository of data feed entries. The processing device determines, based on the first query, that a first data feed entry comprises a schedule to provide data from a first data feed of a first data source to a first device in an upcoming first time period, wherein the first data feed entry identifies the first data source, a first data type associated with the first data source, the first time period, and the first device. The processing device sends, to the first data source, a request for first data having the first data type and then receives the first data. The processing device sends the first data to the first device in the first time period.

    Multi-tagged multi-tenant rate limiting

    公开(公告)号:US10587524B2

    公开(公告)日:2020-03-10

    申请号:US15475086

    申请日:2017-03-30

    IPC分类号: H04L12/825

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

    THIRD-PARTY APPLICATION CONTROL OF DEVICES IN AN IOT PLATFORM

    公开(公告)号:US20180295176A1

    公开(公告)日:2018-10-11

    申请号:US15914960

    申请日:2018-03-07

    IPC分类号: H04L29/08 H04L29/06

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