Systems and methods to suggest room swap for meeting
US-2020311619-A1 · Oct 1, 2020 · US
US11734628B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11734628-B2 |
| Application number | US-201916454762-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 27, 2019 |
| Priority date | Jun 27, 2019 |
| Publication date | Aug 22, 2023 |
| Grant date | Aug 22, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present disclosure relate to systems, methods, and user interfaces for optimizing resource allocation for an organization. More particularly, embodiments of the present disclosure utilize multiple data sets to enable organizations to make intuitive business decisions and plan resources accordingly. To do so, various data is collected at a resource engine that utilizes the data to determine resource utilization, occupancy density, and a recommendation. In various embodiments, the resource utilization, occupancy density, and a recommendation may be provided to a user as an alert, a report, or a user interface. The user interface may additionally enable the user to apply the recommendation. In some embodiments, the recommendation may be automatically applied or the user may be directed to perform the recommendation. The alert, report, or user interface may additionally inform the user of the impact of performing or not performing the recommendation.
Opening claim text (preview).
What is claimed is: 1. One or more computer storage media having computer-executable instructions embodied thereon that, when executed by a computer, causes the computer to initiate operations comprising: receiving, at a resource engine of a resource system, data comprising: first data from a VPN-data server and corresponding to one or more locations of an enterprise wide computer network; second data from a systems-management-data server and corresponding to a network of devices at the one or more locations; and third data from a resource-capital-data server and corresponding to resource users at the one or more locations, the receiving based on a script collecting the first, second, and third data: (a) at respective first, second, and third intervals that differ at least partially; and (b) via corresponding application programming interfaces (APIs); transforming and storing at least a portion of the data at a database associated with the resource engine; receiving, from an electronic interface generated by the resource engine, a selection of filters to apply to the data; based on applying the selection of filters to the data, determining, at the resource engine, a current resource utilization identifying resource consumption by local resource users and by remote resource users; and based at least on the current resource utilization, dynamically reallocating or configuring at least a portion of resources associated with power, physical network connectivity, physical network performance, lighting, heating, or cooling. 2. The one or more media of claim 1 , the operations further comprising communicating an alert to a user indicating one or more of the current resource utilization or a recommendation regarding the current resource utilization. 3. The one or more media of claim 1 , wherein the current resource utilization distinguishes between consumption by local resource users and remote resource users for a location of an organization. 4. The one or more media of claim 1 , wherein the operations further comprise determining a recommendation associated with the current resource utilization, and wherein the recommendation is for power or cooling adjustment at a location. 5. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine, a current occupancy density distinguishing between local occupants and remote occupants, and wherein the recommendation includes a time to visit the cafeteria. 6. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine, a current occupancy at a location, and generating a recommendation to reallocate security personnel at the location. 7. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine, a current occupancy at a location, and generating a recommendation to perform a maintenance activity or housekeeping activity at the location. 8. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine, a current occupancy at a location, and generating a recommendation of an action for IT personnel to perform at the location. 9. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine, a current occupancy at a location, and generating a recommendation of an action for a user of an information technology resource to perform at the location. 10. The one or more media of claim 1 , wherein the data further comprises presence data corresponding to a physical presence of personnel at a location of an organization. 11. The one or more media of claim 1 , further comprising communicating a report to a user comprising the current resource utilization. 12. The one or more media of claim 1 , wherein at least one of the operations is performed using a plurality of electronic agents that are associated with a distributed memory. 13. The one or more media of claim 1 , wherein the resource users comprise network components that are able to use the resources. 14. The one or more media of claim 13 , wherein a plurality of the network components is associated with a corresponding plurality of personnel of an organization that is able to use the enterprise wide computer network. 15. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine: a current occupancy density, distinguishing between local associates and remote associates of the enterprise wide computer network. 16. The one or more media of claim 15 , wherein the operations further comprise identifying a number of associates of a particular gender physically present in the one or more locations. 17. The one or more media of claim 1 , wherein the operations further comprise determining, at the resource engine, a current occupancy density distinguishing between local occupants and remote occupants. 18. The one or more media of claim 17 , wherein the operations further comprise identifying a number of evening-work occupants physically present in the one or more locations. 19. The one or more media of claim 18 , wherein the operations further comprise dynamically reallocating personnel associated with at least a portion of the resources corresponding to the number. 20. The one or more media of claim 19 , wherein the personnel include associates tasked with ensuring safe evening departure for the evening-work associates. 21. The one or more media of claim 1 , wherein the operations further comprise identifying a quantity of resource users of a particular identified type physically present in the one or more locations. 22. The one or more media of claim 21 , wherein the operations further comprise determining a recommendation associated with the identified quantity of resources. 23. The one or more media of claim 22 , wherein the dynamically reallocating is based at least in part on the identified quantity of resources and corresponds to the determined recommendation. 24. The one or more media of claim 21 , wherein the dynamically reallocating is based on the identified quantity. 25. A computerized method, comprising: receiving, at a resource engine of a resource system, data comprising: first data from a VPN-data server and corresponding to one or more locations of an enterprise wide computer network; second data from a systems-management-data server and corresponding to a network of devices at the one or more locations ; and third data from a resource-capital-data server and corresponding to resource users at the one or more locations the receiving based on a script collecting the first, second, and third data: (a) at respective first, second, and third intervals that differ at least partially; and (b) via corresponding application programming interfaces (APIs); transforming and storing at least a portion of the data at a database associated with the resource engine; determining, at the resource engine, a current resource utilization identifying resource consumption by local resource users and by remote resource users location; and based at least on the current resource utilization, dynamically reallocating or configuring at least a portion of resources associated with power, physical network connectivity, physical network performance, lighting, heating, or cooling. 26. The method of claim 25 , further compr
Needs-based resource requirements planning or analysis · CPC title
Systems controlled by a computer (G05B13/00, G05B19/00 take precedence; automatic controllers with particular characteristics G05B11/00) · CPC title
HVAC, heating, ventillation, climate control · CPC title
Monitoring of events, devices or parameters that trigger a change in power modality · CPC title
Staff planning in a project environment · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.