-
1.
公开(公告)号:US12013842B2
公开(公告)日:2024-06-18
申请号:US17473946
申请日:2021-09-13
发明人: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC分类号: G06F16/23 , G06F16/22 , G06F16/28 , G06F16/901 , H04L41/02 , H04L41/12 , H04L67/02 , H04L67/10 , H04L67/60 , H04W4/38 , G06F9/54 , H04L41/142 , H04L69/08
CPC分类号: G06F16/2379 , G06F16/2228 , G06F16/2358 , G06F16/288 , G06F16/9024 , H04L41/024 , H04L41/12 , H04L67/02 , H04L67/10 , H04L67/60 , H04W4/38 , G06F9/547 , H04L41/142 , H04L69/08
摘要: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: creating and managing a plurality of smart entities, each of the smart entities including a plurality of attributes; receiving inbound data from one or more enterprise applications; translating the inbound data into values for one or more of the plurality of attributes; writing the plurality of attributes to the smart entities; reading the plurality of attributes from the smart entities; translating the plurality of attributes into outbound data; and providing the outbound data to the one or more enterprise applications.
-
公开(公告)号:US11874809B2
公开(公告)日:2024-01-16
申请号:US16895817
申请日:2020-06-08
IPC分类号: G06F16/21 , G06F16/28 , G05B19/042
CPC分类号: G06F16/211 , G05B19/042 , G06F16/288 , G05B2219/2614
摘要: A building system of a building, the building system comprising one or more memory devices storing instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive building metadata, the building metadata describing a plurality of components of the building, generate, based on the building metadata, a plurality of entities, each of the plurality of entities representing one of the plurality of components, and determine, based on the building metadata, relationships between the plurality of entities. The instructions cause the one or more processors to generate a plurality of metadata strings in a universal building schema comprising a plurality of characters representing a first entity of the plurality of entities, one or more second entities of the plurality of entities related to the first entity, and one or more relationships between the first entity and the one or more second entities.
-
公开(公告)号:US11775938B2
公开(公告)日:2023-10-03
申请号:US16746476
申请日:2020-01-17
发明人: Ada L Ma , Sudhi R. Sinha , Erik S. Paulson , Elyse R. Hobson , Youngchoon Park , Justin J. Ploegert , Kelsey Carle Schuster
IPC分类号: H04L12/28 , G08G1/14 , H04N7/18 , G06Q10/00 , G07C9/27 , G07C9/22 , G06V20/52 , G06Q10/1093 , G06Q30/0601 , G06F9/451 , G06F16/28 , G06F16/248 , G06F16/25 , H04L9/32 , G07C9/37 , G06Q10/10 , G07C9/00 , G05B19/042 , G05B23/02 , G06Q10/087 , G06F16/901 , G06Q10/0639 , G07C9/21 , G07C9/23 , G07C9/25 , G07C9/28 , G06V20/58 , G06V40/10 , G07C9/20 , G05B15/02 , G06Q50/26 , G06V20/62
CPC分类号: G06Q10/1095 , G05B15/02 , G05B19/042 , G05B23/0218 , G06F9/451 , G06F16/248 , G06F16/252 , G06F16/288 , G06F16/9024 , G06Q10/06398 , G06Q10/087 , G06Q10/10 , G06Q30/0633 , G06V20/52 , G06V20/586 , G06V40/103 , G07C9/00563 , G07C9/21 , G07C9/215 , G07C9/22 , G07C9/23 , G07C9/253 , G07C9/27 , G07C9/28 , G07C9/37 , G08G1/142 , G08G1/148 , G08G1/149 , H04L9/3247 , G05B2219/25011 , G06Q50/26 , G06V20/625
摘要: One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to detect an individual who enters into a lobby of a building, retrieve context information corresponding to the individual, update a user profile of the individual to indicate the individual has arrived at the building, and control one or more access control devices to grant the individual access to the building based on the context information.
-
4.
公开(公告)号:US11734261B2
公开(公告)日:2023-08-22
申请号:US17473946
申请日:2021-09-13
发明人: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC分类号: G06F16/23 , H04W4/38 , H04L41/02 , G06F16/901 , H04L67/60 , G06F16/28 , H04L67/02 , G06F16/22 , H04L41/12 , H04L67/10 , H04L69/08 , H04L41/142 , G06F9/54
CPC分类号: G06F16/2379 , G06F16/2228 , G06F16/2358 , G06F16/288 , G06F16/9024 , H04L41/024 , H04L41/12 , H04L67/02 , H04L67/10 , H04L67/60 , H04W4/38 , G06F9/547 , H04L41/142 , H04L69/08
摘要: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: creating and managing a plurality of smart entities, each of the smart entities including a plurality of attributes; receiving inbound data from one or more enterprise applications; translating the inbound data into values for one or more of the plurality of attributes; writing the plurality of attributes to the smart entities; reading the plurality of attributes from the smart entities; translating the plurality of attributes into outbound data; and providing the outbound data to the one or more enterprise applications.
-
公开(公告)号:US11314788B2
公开(公告)日:2022-04-26
申请号:US16142803
申请日:2018-09-26
发明人: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC分类号: G06F16/28 , G05B19/042 , G06F16/22 , G05B15/02
摘要: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: generating a database of interconnected smart entities including object entities representing each of a plurality of objects associated with one or more buildings and the plurality of objects each representing a space, person, building subsystem, and/or device, and data entities representing data generated by the objects, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first object of the plurality of objects; determining a second object from a relational object for the first object based on the received data; and modifying a data entity connected to an object entity of the second object within the database of smart entities based on the received data for the first object.
-
公开(公告)号:US20240086399A1
公开(公告)日:2024-03-14
申请号:US18371923
申请日:2023-09-22
发明人: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC分类号: G06F16/23 , G06F16/22 , G06F16/28 , G06F16/901 , H04L41/02 , H04L41/12 , H04L67/02 , H04L67/10 , H04L67/60 , H04W4/38
CPC分类号: G06F16/2379 , G06F16/2228 , G06F16/2358 , G06F16/288 , G06F16/9024 , H04L41/024 , H04L41/12 , H04L67/02 , H04L67/10 , H04L67/60 , H04W4/38 , H04L69/08
摘要: One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations: generating a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of physical devices and data entities representing data generated by the devices, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first device of the plurality of physical devices; determining a second device from a relational object for the first device based on the received data; and modifying a data entity connected to an object entity of the second device within the database of smart entities based on the received data for the first device.
-
公开(公告)号:US20220309082A1
公开(公告)日:2022-09-29
申请号:US17692775
申请日:2022-03-11
发明人: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC分类号: G06F16/28 , G05B19/042 , G06F16/22 , G05B15/02
摘要: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: generating a database of interconnected smart entities including object entities representing each of a plurality of objects associated with one or more buildings and the plurality of objects each representing a space, person, building subsystem, and/or device, and data entities representing data generated by the objects, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first object of the plurality of objects; determining a second object from a relational object for the first object based on the received data; and modifying a data entity connected to an object entity of the second object within the database of smart entities based on the received data for the first object.
-
公开(公告)号:US11436567B2
公开(公告)日:2022-09-06
申请号:US16746517
申请日:2020-01-17
发明人: Ada L. Ma , Sudhi R. Sinha , Erik S. Paulson , Elyse R. Hobson , Youngchoon Park , Justin J. Ploegert , Sarah Just , Kelsey Carle Schuster
IPC分类号: G06Q10/10 , G06Q30/06 , G06F9/451 , G06F16/28 , G06F16/248 , G06F16/25 , H04L9/32 , G07C9/37 , G07C9/00 , G05B15/02 , G05B19/042 , G05B23/02 , G06Q10/08 , G06F16/901 , G06Q10/06 , G08G1/14 , G07C9/27 , G07C9/21 , G07C9/20 , G07C9/22 , G07C9/23 , G07C9/25 , G07C9/28 , G06V20/52 , G06V20/58 , G06V40/10 , G06Q50/26 , G06V20/62
摘要: One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a request to hold a meeting in a building, retrieve user preferences associated with an attendee of the meeting, dynamically determine meeting parameters associated with the meeting based on the request and the user preferences, identify one or more meeting parameters that deviate from the request or the user preferences, and transmit a notification indicating the identified one or more meeting parameters.
-
公开(公告)号:US11954478B2
公开(公告)日:2024-04-09
申请号:US17558340
申请日:2021-12-21
发明人: Youngchoon Park , Sudhi R. Sinha , Erik S. Paulson , Errol Trunch
IPC分类号: G06F8/65 , G05B19/042
CPC分类号: G06F8/65 , G05B19/042 , G05B2219/25011
摘要: A building device including one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to implement a software gateway configured to receive one or more messages from building equipment, receive, based on the one or more messages, one or more software updates for the software gateway, wherein the one or more software updates are updates for communicating with the building equipment, communicate with the building equipment based on the one or more software updates and receive data describing the building equipment, and cause a configuration image to be generated for the software gateway based on the data describing the building equipment, the configuration image indicating a configuration of the software gateway for performing one or more gateway services.
-
10.
公开(公告)号:US20230385273A1
公开(公告)日:2023-11-30
申请号:US18204642
申请日:2023-06-01
发明人: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC分类号: G06F16/23 , H04L41/02 , H04W4/38 , G06F16/901 , G06F16/22 , G06F16/28 , H04L41/12 , H04L67/60 , H04L67/10 , H04L67/02 , G06F9/54 , H04L41/142 , H04L69/08
CPC分类号: G06F16/2379 , H04L41/024 , H04W4/38 , G06F16/9024 , G06F16/2228 , G06F16/2358 , G06F16/288 , H04L41/12 , H04L67/60 , H04L67/10 , H04L67/02 , G06F9/547 , H04L41/142 , H04L69/08
摘要: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: creating and managing a plurality of smart entities, each of the smart entities including a plurality of attributes; receiving inbound data from one or more enterprise applications; translating the inbound data into values for one or more of the plurality of attributes; writing the plurality of attributes to the smart entities; reading the plurality of attributes from the smart entities; translating the plurality of attributes into outbound data; and providing the outbound data to the one or more enterprise applications.
-
-
-
-
-
-
-
-
-