Assignment and Dynamic Application of a Permission Rule to a Group of Entities
US-2023205913-A1 · Jun 29, 2023 · US
US12182772B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12182772-B2 |
| Application number | US-202318395121-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 22, 2023 |
| Priority date | Apr 30, 2021 |
| Publication date | Dec 31, 2024 |
| Grant date | Dec 31, 2024 |
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.
Techniques for improving computing device operations are provided. A system can include an organizational database that stores a centralized set of organizational data having a plurality of device objects and a plurality of employee objects. The system can receive a notification associated with the first employee object. Additionally, the system can determine, using the organizational database, that the first device object is associated with the first employee. Moreover, the system can access a device policy for the first device object. Furthermore, the system can evaluate the device policy based at least in part on data associated with the first employee object and the notification. The evaluation of the device policy includes running a query expression against the centralized set of organizational data to return a query result. Subsequently, the system can execute an action based on the query result. The action can be associated with the first computing device.
Opening claim text (preview).
What is claimed is: 1. A computing system for automated information technology management, the computing system comprising: one or more processors; an organizational database that stores a centralized set of organizational data associated with an organization, wherein the centralized set of organizational data comprises a plurality of device objects respectively associated with a plurality of computing devices and a plurality of employee objects respectively associated with a plurality of employees of the organization, wherein a first device object of the plurality of device objects is associated with a first employee object of the plurality of employee objects, wherein the first device object is associated with a first computing device of the plurality of computing devices, and wherein the first employee object is associated with a first employee of the plurality of employees of the organization; and one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: receiving a notification associated with the first employee object; determining, using the organizational database, that the first device object is associated with the first employee; accessing a device policy for the first device object; evaluating the device policy based at least in part on data associated with the first employee object and the notification, wherein evaluating the device policy comprises running a query expression against the centralized set of organizational data to return a query result; and executing an action based on the query result, wherein the action executed includes automatically configuring the first computing device by installing a software application, wherein the software application is installed based on the first employee object. 2. The computing system of claim 1 , wherein the action executed includes sending a packaging box to the first employee to ship the first computing device to a return location. 3. The computing system of claim 2 , wherein the first employee object includes a work location of the first employee, and wherein the return location is based on the work location. 4. The computing system of claim 2 , the operations further comprising: reassigning the first computing device to a second employee that differs from the first employee, wherein the second employee has a similar job position as the first employee. 5. The computing system of claim 1 , wherein the action executed includes shipping the first computing device from a warehouse location to the first employee after the first employee has accepted a job offer. 6. The computing system of claim 5 , the operations further comprising: determining a number of devices that are similar to the first computing device being stored in the warehouse location is below a threshold number; and ordering one or more devices that is similar to the first computing device in response to the determination the number of devices is below the threshold number. 7. The computing system of claim 1 , wherein the action executed is further based in response to a change in an employee record, the employee record being stored in the first employee object. 8. The computer system of claim 7 , wherein the change in the employee record includes a change to an employment status, the employment status indicating whether or not the first employee has accepted a job offer, the operations further comprising: automatically and remotely configuring the first computing device based on the change to the employment status included in the first employee object. 9. The computer system of claim 1 , wherein the first employee object includes a position of the first employee, and the software application selected to be installed is based on the position of the first employee. 10. The computing system of claim 1 , wherein the device policy comprises a user-defined policy defined by an information technology administrator. 11. The computing system of claim 1 , wherein the action executed is sending a notification to a manager of the first employee, and wherein the manager of the first employee is determined based on the centralized set of organizational data. 12. The computing system of claim 1 , wherein the notification is an asynchronous notification that a change has occurred in the first employee object. 13. The computing system of claim 12 , wherein the device policy comprises a set of rules associated with the change that has occurred in the first employee object. 14. The computing system of claim 12 , wherein evaluating the device policy based at least in part on the change to the first employee object comprises evaluating organizational data descriptive of relationships between multiple different employees within an organizational hierarchy of the organization. 15. The computing system of claim 1 , wherein the organizational data comprises a graph, wherein the first employee object and the first device data object comprise nodes in the graph, and wherein an association between the first employee object and the first device object comprises an edge between the nodes in the graph. 16. A computer-implemented method for improved computing device operations, the method comprising: maintaining, by a computing system comprising one or more processors, an organizational database that store a centralized set of organizational data associated with an organization, wherein the centralized set of organizational data comprises a plurality of device objects respectively associated with a plurality of computing devices and a plurality of employee objects respectively associated with a plurality of employees of the organization, wherein a first device object of the plurality of device objects is associated with a first employee object of the plurality of employee objects, wherein the first device object is associated with a first computing device of the plurality of computing devices, and wherein the first employee object is associated with a first employee of the plurality of employees of the organization; receiving, by the computing system, a notification associated with the first employee object; determining, by the computing system using the organizational database, that the first device object is associated with the first employee; accessing, by the computing system, a device policy for the first device object; evaluating, by the computing system, the device policy based at least in part on data associated with the first employee object and the notification, wherein evaluating the device policy comprises running a query expression against the centralized set of organizational data to return a query result; and executing an action based on the query result, wherein the action executed includes automatically configuring the first computing device by installing a software application, wherein the software application is installed based on the first employee object. 17. The computer-implemented method of claim 16 , wherein the action executed includes sending a packaging box to the first employee to return the first computing device to a return location, the method further comprising: reassigning the first computing device to a second employee that differs from the first employee, wherein the second employee has a similar position as the first employee. 18. The computer-implemented method of claim 16 , wherein the action executed includes shipping the first computing device from a wareh
Resource planning in a project environment · CPC title
Shipping · CPC title
Office automation; Time management · CPC title
Administration of product repair or maintenance · CPC title
by checking functioning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.