US2021357833A1PendingUtilityA1
Role-based access control with building information data model for managing building resources
Est. expirySep 26, 2038(~12.2 yrs left)· nominal 20-yr term from priority
G06Q 10/1093G01C 21/383G06Q 10/06313H04W 12/64H04W 4/33G06Q 10/02G06Q 30/016H04W 4/023H04W 4/024H04L 63/08H04W 4/02H04L 63/105G01C 21/206H04L 63/102H04W 12/63
60
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
In accordance with some embodiments, a method managing information about building resources is disclosed. In accordance with some embodiments, a method for providing data to an end user application is disclosed. A method may include identifying a data model representing information about building resources for tenants and investors in various locations, updating information in the data model, and providing the updated information to a client device for use in an application that provides information about building resources.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method, comprising:
storing a representation of a building floorplan and a data model as computer-executable instructions, the data model comprising a hierarchy of different levels and representing information about building resources associated with the building floorplan, each level of the data model being assigned with a user's role; executing the data model to manage the building resources; authorizing a user to access the data model; and after the authorizing, updating information about the building resources associated with at least a level based on the user's role.
2 . The method of claim 1 , wherein the different levels represent one or more of: a root customer, a customer, a region, a building in the region, a floor of the building, an area of the floor, or a space.
3 . The method of claim 1 , wherein the user's role at each level allows the user to access, create, update or send the information about the building resources at that level and levels below in the hierarchy of different levels.
4 . The method of claim 1 , wherein the authorizing a user to access the data model is based on a credential input by the user.
5 . The method of claim 1 , wherein the authorizing a user comprises: identifying the role associated with the user.
6 . The method of claim 1 , comprising: providing the updated information to a client device that provides information about the building resources.
7 . The method of claim 1 , comprising: after the authorizing, updating information about the building resources associated with one or more lower respective levels connected to that level in the data model based on the user's role.
8 . The method of claim 1 , wherein the user's role is a super administrator role to access the data model to update information at any level of the data model.
9 . The method of claim 1 , wherein the updating information about the building resources comprises: adding, modify or deleting the information.
10 . The method of claim 1 , further comprising:
after the authorizing, updating information about the building resources associated with one or more levels lower than the level associated with the user's role.
11 . A server system, comprising:
a processor; and a memory having programming instructions stored thereon, which, when executed by the processor, causes the system to perform operations, comprising:
storing a representation of a building floorplan and a data model as computer-executable instructions, the data model comprising a hierarchy of different levels and representing information about building resources associated with the building floorplan, each level of the data model being assigned with a user's role;
executing the data model to manage the building resources;
authorizing a user to access the data model; and
after the authorizing, updating information about the building resources associated with at least a level based on the user's role.
12 . The system of claim 11 , wherein the different levels represent one or more of: a root customer, a customer, a region, a building in the region, a floor of the building, an area of the floor, or a space.
13 . The system of claim 11 , wherein the user's role at each level allows the user to access, create, update or send the information about the building resources at that level and levels below in the hierarchy of different levels.
14 . The system of claim 11 , wherein the authorizing a user to access the data model is based on a credential input by the user.
15 . The system of claim 11 , wherein the authorizing a user comprises: identifying the role associated with the user.
16 . The system of claim 11 , comprising: providing the updated information to a client device that provides information about the building resources.
17 . The system of claim 11 , comprising: after the authorizing, updating information about the building resources associated with one or more lower respective levels connected to that level in the data model based on the user's role.
18 . The system of claim 11 , wherein the user's role is a super administrator role to access the data model to update information at any level of the data model.
19 . The system of claim 11 , wherein the updating information about the building resources comprises: adding, modify or deleting the information.
20 . The system of claim 11 , further comprising:
after the authorizing, updating information about the building resources associated with one or more levels lower than the level associated with the user's role.Join the waitlist — get patent alerts
Track US2021357833A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.