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.

    AUTONOMOUS MOBILE SENSOR MOVEMENT PATH SIMULATION WITH AN INTEGRATED DEVELOPER ENVIRONMENT
    2.
    发明申请
    AUTONOMOUS MOBILE SENSOR MOVEMENT PATH SIMULATION WITH AN INTEGRATED DEVELOPER ENVIRONMENT 审中-公开
    自动移动传感器运动路径模拟与集成开发商环境

    公开(公告)号:US20160357525A1

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

    申请号:US15176946

    申请日:2016-06-08

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

    Abstract: According to one or more embodiments of the disclosure, autonomous mobile sensor movement path simulation with an integrated developer environment (IDE) is shown and described. In one embodiment, a computer operates an Internet of Things (IoT) IDE having a virtualized map view illustrating a locational relationship between objects of an IoT application within a represented physical space, where a mobile sensor is virtually represented within the IoT IDE and is configured with navigation control logic affected by external influences and controlled according to the IoT application. Virtualized external influences may be modelled within the IoT IDE that represent physical external influences within the physical space, and the navigation control logic of the mobile sensor may be operated within the IoT IDE according to the IoT application, the virtually represented mobile sensor configured to navigate within the virtual space based on the navigation control logic reacting to the virtual external influences.

    Abstract translation: 根据本公开的一个或多个实施例,示出并描述了具有集成开发者环境(IDE)的自主移动传感器移动路径模拟。 在一个实施例中,计算机操作物联网(IoT)IDE,其具有示出虚拟地图视图,该虚拟地图视图示出了所表示的物理空间内的物联网应用的对象之间的位置关系,其中移动传感器虚拟地表示在物联网内,并被配置 导航控制逻辑受外界影响,并根据物联网应用进行控制。 虚拟化的外部影响可以在IoT IDE内被建模,其表示物理空间内的物理外部影响,并且移动传感器的导航控制逻辑可以根据IoT应用在IoT IDE内操作,虚拟表示的移动传感器被配置为导航 在虚拟空间内基于导航控制逻辑对虚拟外部影响作出反应。

    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.

    Locating mobile users
    4.
    发明授权

    公开(公告)号:US10152548B2

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

    申请号:US15176968

    申请日:2016-06-08

    Abstract: In one embodiment, respective user devices may be registered for one or more particular users at a particular physical space, and each of the one or more particular users may be associated with a respective user profile. The system monitors a location of each of the particular users within the particular physical space based on a corresponding location of the respective user device, such that upon receiving a search query for a particular type of user within the particular physical space, and determining one or more resultant users that correspond to the particular type of user based on the associated respective user profiles, the system can determine a location of the one or more resultant users. As such, the system can display, on a graphical user interface (GUI), the location of the one or more resultant users on a virtualized map of the particular physical space.

    Autonomous mobile sensor movement path simulation with an integrated developer environment

    公开(公告)号:US10114618B2

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

    申请号:US15176946

    申请日:2016-06-08

    Abstract: According to one or more embodiments of the disclosure, autonomous mobile sensor movement path simulation with an integrated developer environment (IDE) is shown and described. In one embodiment, a computer operates an Internet of Things (IoT) IDE having a virtualized map view illustrating a locational relationship between objects of an IoT application within a represented physical space, where a mobile sensor is virtually represented within the IoT IDE and is configured with navigation control logic affected by external influences and controlled according to the IoT application. Virtualized external influences may be modelled within the IoT IDE that represent physical external influences within the physical space, and the navigation control logic of the mobile sensor may be operated within the IoT IDE according to the IoT application, the virtually represented mobile sensor configured to navigate within the virtual space based on the navigation control logic reacting to the virtual external influences.

    LOCATING MOBILE USERS
    6.
    发明申请
    LOCATING MOBILE USERS 审中-公开
    定位移动用户

    公开(公告)号:US20160360028A1

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

    申请号:US15176968

    申请日:2016-06-08

    Abstract: In one embodiment, respective user devices may be registered for one or more particular users at a particular physical space, and each of the one or more particular users may be associated with a respective user profile. The system monitors a location of each of the particular users within the particular physical space based on a corresponding location of the respective user device, such that upon receiving a search query for a particular type of user within the particular physical space, and determining one or more resultant users that correspond to the particular type of user based on the associated respective user profiles, the system can determine a location of the one or more resultant users. As such, the system can display, on a graphical user interface (GUI), the location of the one or more resultant users on a virtualized map of the particular physical space.

    Abstract translation: 在一个实施例中,可以在特定物理空间为一个或多个特定用户注册相应的用户设备,并且一个或多个特定用户中的每一个可以与相应的用户简档相关联。 系统基于相应用户设备的对应位置来监视特定物理空间内的每个特定用户的位置,使得在特定物理空间内接收到针对特定类型的用户的搜索查询,以及确定一个或多个 基于相关联的相应用户简档,对应于特定类型的用户的更多结果用户,系统可以确定一个或多个所得用户的位置。 因此,系统可以在图形用户界面(GUI)上在特定物理空间的虚拟化地图上显示一个或多个结果用户的位置。

    VIRTUALIZED THINGS FROM PHYSICAL OBJECTS FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT
    7.
    发明申请
    VIRTUALIZED THINGS FROM PHYSICAL OBJECTS FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT 审中-公开
    综合开发商环境互联网物理对象的虚拟化

    公开(公告)号:US20160359664A1

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

    申请号:US15176831

    申请日:2016-06-08

    Abstract: According to one or more embodiments of the disclosure, virtualized things from physical objects for an Internet of Things (IoT) integrated developer environment (IDE) is shown and described. In particular, in one embodiment, a computer operates an Internet of Things (IoT) integrated developer environment (IDE), which discovers user devices within a computer network that are configured to participate with the IoT IDE. The IoT IDE may then determine a set of participating user devices, and connects to that set of participating user devices to establish a respective virtualized functionality for each participating user device of the set. Accordingly, an IoT application within the IoT IDE may be simulated where the simulating relays input and/or output (I/O) messages between the IoT IDE and the set of participating user devices according to their corresponding established functionality.

    Abstract translation: 根据本公开的一个或多个实施例,示出并描述了用于物联网(IoT)集成开发者环境(IDE)的物理对象的虚拟化物体。 特别地,在一个实施例中,计算机操作物联网(IoT)集成开发者环境(IDE),其发现配置为与IoT IDE一起参与的计算机网络内的用户设备。 然后,IoT IDE可以确定一组参与的用户设备,并且连接到该组参与用户设备以为该组的每个参与用户设备建立相应的虚拟化功能。 因此,可以模拟IoT IDE内的IoT应用,其中模拟中继根据它们相应的建立功能在IoT IDE和参与用户设备组之间输入和/或输出(I / O)消息。

    PHYSICAL SPACE MAP OVERLAY AND INTERACTION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT
    8.
    发明申请
    PHYSICAL SPACE MAP OVERLAY AND INTERACTION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT 审中-公开
    综合开发商环境互联网的物理空间地图覆盖和互动

    公开(公告)号:US20160357522A1

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

    申请号:US15176789

    申请日:2016-06-08

    CPC classification number: G06F8/34 G06F16/29

    Abstract: In one embodiment, an Internet of Things (IoT) integrated developer environment (IDE) operates to represent an IoT application, where the IoT IDE determines whether to display on a graphical user interface (GUI) a logical view and/or map view, where the logical view illustrates logical connectivity between nodes of the IoT application, and the map view illustrates a locational relationship of the nodes within a represented physical space. The IoT IDE determines which select nodes of the logical view to display in the map view, where each node in the map view is in the logical view, and displays the logical view and/or map view on the GUI, with all nodes shown in the logical view and select nodes shown in the map view. Additionally, the IoT IDE propagates any changes received by the IoT IDE in one view into the other view when the change would affect the other view.

    Abstract translation: 在一个实施例中,物联网(IoT)集成开发者环境(IDE)用于表示IoT应用,其中IoT IDE确定是否在图形用户界面(GUI)上显示逻辑视图和/或地图视图,其中 逻辑视图示出了IoT应用程序的节点之间的逻辑连接,并且映射视图示出了所表示的物理空间内的节点的位置关系。 IoT IDE确定在地图视图中显示的逻辑视图的哪些选择节点,其中地图视图中的每个节点都在逻辑视图中,并在GUI上显示逻辑视图和/或地图视图,其中显示所有节点 在地图视图中显示的逻辑视图和选择节点。 此外,当更改会影响其他视图时,IoT IDE会将IoT IDE在一个视图中接收的任何更改传播到另一个视图。

    THING DISCOVERY AND CONFIGURATION FOR AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT
    9.
    发明申请
    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)。

    VIRTUAL REPLICATION OF PHYSICAL THINGS FOR SCALE-OUT IN AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT
    10.
    发明申请
    VIRTUAL REPLICATION OF PHYSICAL THINGS FOR SCALE-OUT IN AN INTERNET OF THINGS INTEGRATED DEVELOPER ENVIRONMENT 审中-公开
    综合开发商环境互联网规模化虚拟现实

    公开(公告)号:US20160357523A1

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

    申请号:US15176877

    申请日:2016-06-08

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

    Abstract: According to one or more embodiments of the disclosure, virtual replication of physical things for scale-out in an Internet of Things (IoT) integrated developer environment (IDE) is shown and described. In particular, in one embodiment, a computer operates an Internet of Things (IoT) integrated developer environment (IDE) that accesses one or more real-world physical devices within a computer network that are configured to participate with the IoT IDE. The IoT IDE may then virtually replicate the one or more real-world physical devices within the IoT IDE into a configuration of virtual devices within the IoT IDE, such that simulating an IoT application within the IoT IDE results in relaying input and/or output (I/O) messages between the IoT IDE and the one or more real-world physical devices, and virtually replicating those I/O messages according to the configuration of virtual devices within the IoT IDE.

    Abstract translation: 根据本公开的一个或多个实施例,示出并描述了物联网(IoT)集成开发者环境(IDE)中用于横向扩展的物理事物的虚拟复制。 特别地,在一个实施例中,计算机操作物联网(IoT)集成开发者环境(IDE),其访问配置为与IoT IDE一起参与的计算机网络内的一个或多个真实世界物理设备。 然后,IoT IDE可以将IoT IDE内的一个或多个真实世界物理设备虚拟地复制到IoT IDE内的虚拟设备的配置中,以便在IoT IDE内模拟IoT应用程序导致中继输入和/或输出( IoT IDE和一个或多个现实世界物理设备之间的I / O消息,并根据IoT IDE内的虚拟设备的配置,虚拟地复制这些I / O消息。

Patent Agency Ranking