Thing discovery and configuration for an internet of things integrated developer environment

    公开(公告)号:US10296301B2

    公开(公告)日:2019-05-21

    申请号:US15176912

    申请日:2016-06-08

    Abstract: According to one or more embodiments of the disclosure, thing discovery and configuration for an Internet of Things (IoT) integrated developer environment (IDE) is shown and described. In particular, in one embodiment, a computer operates an IoT IDE that discovers real-world physical devices within a computer network that are available to participate with the IoT IDE. The IoT IDE may then determine a respective functionality of each of the real-world physical devices, and virtually represents the real-world physical devices as selectable options within the IoT IDE for an IoT application, where a respective virtual representation of each of the real-world physical devices is configured within the IoT IDE with the corresponding respective functionality of that real-world physical device. Simulating the IoT application within the IoT IDE then relays input and/or output (I/O) between the IoT IDE and a selected set of real-world physical devices according to their corresponding respective functionality.

    Vector based object recognition in hybrid cloud

    公开(公告)号:US11068705B2

    公开(公告)日:2021-07-20

    申请号:US16193238

    申请日:2018-11-16

    Abstract: Disclosed are systems, methods, and computer-readable media for a hybrid cloud structure for machine-learning based object recognition. In one aspect, a system includes one or more video-capable access points; and one or more processors configured to receive image data from the one or more video-capable access points; perform, at a first processor of the one or more processors, a first process to detect one or more objects of interest in the image data; generate vector IDs for one or more objects detected in the image data; perform, at a second processor of the one or more processors, a second process to identify the one or more objects in the vector IDs; and generate at least one offline trail for the one or more objects based on statistics associated with the one or more objects identified.

    THING DISCOVERY AND CONFIGURATION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT
    3.
    发明申请
    THING DISCOVERY AND CONFIGURATION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT 审中-公开
    综合开发商环境的互联网发现和配置

    公开(公告)号:US20160357524A1

    公开(公告)日:2016-12-08

    申请号:US15176912

    申请日:2016-06-08

    CPC classification number: G06F8/34 G06F8/30 H04L41/0856 H04L41/12

    Abstract: According to one or more embodiments of the disclosure, thing discovery and configuration for an Internet of Things (IoT) integrated developer environment (IDE) is shown and described. In particular, in one embodiment, a computer operates an IoT IDE that discovers real-world physical devices within a computer network that are available to participate with the IoT IDE. The IoT IDE may then determine a respective functionality of each of the real-world physical devices, and virtually represents the real-world physical devices as selectable options within the IoT IDE for an IoT application, where a respective virtual representation of each of the real-world physical devices is configured within the IoT IDE with the corresponding respective functionality of that real-world physical device. Simulating the IoT application within the IoT IDE then relays input and/or output (I/O) between the IoT IDE and a selected set of real-world physical devices according to their corresponding respective functionality.

    Abstract translation: 根据本公开的一个或多个实施例,示出并描述了物联网(IoT)集成开发者环境(IDE)的事物发现和配置。 特别地,在一个实施例中,计算机操作IoT IDE,其发现可以与IoT IDE一起参与的计算机网络内的真实世界物理设备。 然后,IoT IDE可以确定每个真实世界物理设备的相应功能,并将物理设备虚拟地表示为用于IoT应用的IoT IDE内的可选择选项,其中每个实际物理设备的相应虚拟表示 世界物理设备在IoT IDE内配置了该实际物理设备的相应功能。 模拟IoT IDE中的IoT应用程序,然后根据它们对应的相应功能,中继IoT IDE和所选真实世界物理设备集之间的输入和/或输出(I / O)。

    INTEGRATED DEVELOPER ENVIRONMENT FOR INTERNET OF THINGS APPLICATIONS
    4.
    发明申请
    INTEGRATED DEVELOPER ENVIRONMENT FOR INTERNET OF THINGS APPLICATIONS 审中-公开
    互联网应用集成开发环境

    公开(公告)号:US20160357521A1

    公开(公告)日:2016-12-08

    申请号:US15176746

    申请日:2016-06-08

    CPC classification number: G06F8/34 G06F8/60 G06F9/455

    Abstract: In one embodiment, a graphical user interface (GUI) is established for an Internet of Things (IoT) integrated developer environment (IDE) with one or more visual developer tools. Real and/or virtual nodes are provided within the IoT IDE having connectivity and functionality, and a plurality are connected as a logical and executable graph for a flow-based programming framework virtualized across one or more IoT layers. The nodes may then be programmed based on respective connectivity and functionality, such that the logical and executable graph has real and/or virtual inputs, real and/or virtual processing functions, and real and/or virtual actions. Upon deploying the node programming to one or more corresponding platform emulators configured to execute the node programming, the logical and executable graph may be simulated by executing the node programming to produce the one or more actions based on the one or more inputs and the one or more processing functions.

    Abstract translation: 在一个实施例中,为具有一个或多个可视化开发者工具的物联网(IoT)集成开发者环境(IDE)建立图形用户界面(GUI)。 实体和/或虚拟节点在具有连接性和功能性的IoT IDE内提供,并且多个连接作为虚拟化跨越一个或多个IoT层的基于流的编程框架的逻辑和可执行图。 然后可以基于相应的连接性和功能性对节点进行编程,使得逻辑和可执行图具有真实和/或虚拟输入,实际和/或虚拟处理功能以及实际和/或虚拟动作。 在将节点编程部署到被配置为执行节点编程的一个或多个相应的平台仿真器之后,可以通过执行节点编程来模拟逻辑和可执行图形,以基于一个或多个输入和一个或多个输入产生一个或多个动作, 更多的处理功能。

    Integrated developer environment for internet of things applications

    公开(公告)号:US10338895B2

    公开(公告)日:2019-07-02

    申请号:US15176746

    申请日:2016-06-08

    Abstract: In one embodiment, a graphical user interface (GUI) is established for an Internet of Things (IoT) integrated developer environment (IDE) with one or more visual developer tools. Real and/or virtual nodes are provided within the IoT IDE having connectivity and functionality, and a plurality are connected as a logical and executable graph for a flow-based programming framework virtualized across one or more IoT layers. The nodes may then be programmed based on respective connectivity and functionality, such that the logical and executable graph has real and/or virtual inputs, real and/or virtual processing functions, and real and/or virtual actions. Upon deploying the node programming to one or more corresponding platform emulators configured to execute the node programming, the logical and executable graph may be simulated by executing the node programming to produce the one or more actions based on the one or more inputs and the one or more processing functions.

Patent Agency Ranking