BUILDING DATA PLATFORM WITH GRAPH BASED POLICIES

    公开(公告)号:US20210200912A1

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

    申请号:US17134973

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a request to access a portion of a building graph of the building from a system, the building graph including a plurality of nodes and a plurality of edges, the plurality of nodes representing entities of the building and the plurality of edges representing relationships between the entities of the building. The instructions cause one or more processors to determine whether the system has access to the portion of the building graph based on a policy indicated by the plurality of nodes and edges of the building graph and provide the portion of the building graph to the system in response to a determination that the system has access to the portion of the building graph.

    BUILDING DATA PLATFORM WITH EVENT BASED GRAPH QUERIES

    公开(公告)号:US20210200764A1

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

    申请号:US17135023

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a query for information of a building graph of the building from a system, the query including an indication of an entity and an indication of an event associated with the entity. The instructions cause the one or more processors to query the building graph with the indication of the entity and the indication of the event associated with the entity for the information of the building graph and generate a query response based on the information and provide the query response to the system.

    BUILDING DATA PLATFORM WITH GRAPH BASED COMMUNICATION ACTIONS

    公开(公告)号:US20210200170A1

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

    申请号:US17134671

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a command to perform an action for an entity. The instructions cause the one or more processors to identify a service configured to perform the action based on a building graph, the building graph including a plurality of nodes and a plurality of edges, wherein the plurality of nodes represent entities of the building, the service, and one or more other services, wherein the plurality of edges represent relationships between the entities and communication actions of the service with the one or more other services and cause the service to perform the action by causing the service to perform one or more communication actions with the one or more other services indicated by the building graph.

    BUILDING DATA PLATFORM WITH A TENANT ENTITLEMENT MODEL

    公开(公告)号:US20210216052A1

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

    申请号:US17135009

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to manage a plurality of entitlements for a plurality of subscriptions of one or more buildings with a building entitlement model, receive a first request to perform a first operation for a first subscription and a second request to perform a second operation for a second subscription, and implement the first operation on first computing resources of a first zone based on the building entitlement model in response to a first determination that the first subscription has the first entitlement and implement the second operation on second computing resources of the second zone based on the building entitlement model in response to a second determination that the second subscription has the second entitlement.

    BUILDING DATA PLATFORM WITH GRAPH PROJECTIONS

    公开(公告)号:US20210200792A1

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

    申请号:US17134999

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to retrieve projection rules for generating a building graph projection. The instructions cause the one or more processors to retrieve a plurality of entities representing elements of the building and a plurality of relationships between the plurality of entities representing relationships between the plurality of entities, construct the building graph projection including a plurality of nodes and a plurality of edges based on the plurality of entities, the plurality of relationships, and the projection rules, and perform one or more operations based on the building graph projection.

    BUILDING DATA PLATFORM WITH A GRAPH CHANGE FEED

    公开(公告)号:US20210200807A1

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

    申请号:US17134661

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a modification to a graph, the graph comprising a plurality of nodes and a plurality of edges between the plurality of nodes, the plurality of nodes representing entities of the building and the plurality of edges representing relationships between the entities of the building. The instructions cause the one or more processors to generate a change feed event, the change feed event recording the modification to the graph and add the change feed event to a change feed comprising a plurality of change feed events representing modifications to the graph at a plurality of different times.

    BUILDING DATA PLATFORM WITH GRAPH BASED CAPABILITIES

    公开(公告)号:US20210200169A1

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

    申请号:US17134664

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to identify a capability of an entity in a building graph, the building graph including a plurality of nodes and a plurality of edges, the plurality of nodes representing entities of the building including the entity and the capability, the plurality of edges representing relationships between the entities of the building and the capability. The instructions cause the one or more processors to receive a command to perform an operation associated with the entity, the operation associated with the capability of the entity and provide the command to perform the operation associated with the entity to an operating system.

    BUILDING DATA PLATFORM WITH EXTERNAL TWIN SYNCHRONIZATION

    公开(公告)号:US20210200165A1

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

    申请号:US17135056

    申请日:2020-12-28

    Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to store a digital twin of the building comprising a graph data structure, the graph data structure comprising a plurality of nodes representing entities of the building and a plurality of edges between the plurality of nodes representing relationships between the entities of the building. The instructions cause the one or more processors to receive an modification to the digital twin of the building, generate a change feed event of a change feed, the change feed event recording the modification to the graph data structure, and synchronize, based on the change feed event, an external digital twin of the building of an external system with the digital twin of the building by communicating with the external system.

    BUILDING DATA PLATFORM WITH EDGE BASED EVENT ENRICHMENT

    公开(公告)号:US20210200164A1

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

    申请号:US17134691

    申请日:2020-12-28

    Abstract: An edge platform of a building communicatively coupled to a cloud system, the edge platform including one or more memory devices having instructions stored thereon and one or more processors executing the instructions causing the one or more processors to receive an event from a piece of building equipment of the building, the event indicating a data value associated with the piece of building equipment occurring at a particular time, identify contextual data of a data structure that provides a contextual description of the event, generate an enriched event by enriching the event with the contextual data, the enriched event including the data value, the particular time, and the contextual data, and communicate the enriched event to the cloud system configured to operate based on the enriched event.

Patent Agency Ranking