Authentication and authorization to control access to process control devices in a process plant
US-9805528-B1 · Oct 31, 2017 · US
US10185309B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10185309-B2 |
| Application number | US-201514870858-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2015 |
| Priority date | Mar 27, 2015 |
| Publication date | Jan 22, 2019 |
| Grant date | Jan 22, 2019 |
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.
In one embodiment, a tangible, non-transitory computer-readable medium includes computer instructions stored thereon. The computer instructions, when executed by a processor, may cause the processor to receive historical data associated with placing a machine in an industrial environment offline, to determine one or more recommendations for the machine, one or more parts of the machine, or both based on the historical data, to determine an authority level of one or more users requesting to place the machine offline, and to display the one or more recommendations based on the authority level of the one or more users.
Opening claim text (preview).
The invention claimed is: 1. A tangible, non-transitory computer-readable medium comprising computer instructions stored thereon, wherein the computer instructions, when executed by a processor, are configured to cause the processor to: receive historical data associated with placing a machine in an industrial environment offline; determine an authority level of a plurality of users requesting to place the machine offline; determine one or more recommendations for the machine, one or more parts of the machine, or both based on the historical data and the authority level; control a display to present the one or more recommendations according to the authority level of the plurality of users; and enable a subset of the plurality of users to perform a subset of a plurality of actions associated with the one or more recommendations based on the historical data and a respective authority level of a respective user of the subset of the plurality of users, wherein the plurality of actions comprises creating a first set of procedures based on the respective user having a first authority level, reading a second set of procedures based on the respective user having a second authority level lower than the first authority level, updating the first set of procedures or the second set of procedures based on the respective user having the first authority level, deleting the first set of procedures or the second set of procedures based on the respective user having the first authority level, and providing notes on the first set of procedures or the second set of procedures based on the respective user having the second authority level, wherein the first set of procedures or the second set of procedures comprises an audit procedure, a lockout tagout procedure, a device offline procedure, a component replacement procedure, a service/maintenance procedure, or a combination thereof. 2. The computer-readable medium of claim 1 , wherein determining the one or more recommendations for the machine, the one or more parts of the machine, or both based on the historical data comprises: determining whether the machine has been placed offline more than a first threshold number of times within a certain time period; determining whether the machine has been locked out more than a second threshold number of times within a certain time period; receiving other historical data associated with placing one or more other machines in the industrial environment offline, wherein the one or more other machines are similar to the machine; and determining whether the machine has been placed offline or locked out more than the one or more other machines within a certain time period. 3. The computer-readable medium of claim 2 , wherein the computer instructions, when executed by the processor, are configured to cause the processor to learn the first threshold number of times, the second threshold number of times, or both, based on the historical data. 4. The computer-readable medium of claim 1 , wherein the one or more recommendations comprise a recommendation to service the machine or the one or more parts, a recommendation to further optimize performance of the machine or the one or more parts by increasing production, reducing energy consumption, or both, a recommendation to replace the machine or the one or more parts, a price quote for a replacement machine or part, or some combination thereof. 5. The computer-readable medium of claim 1 , wherein the computer instructions are configured to cause the processor to: retrieve status information related to the machine, the one or more parts, or both, wherein the status information indicates whether the machine, the one or more parts, or both are recalled, discontinued, obsolete, or some combination thereof; and display the status information. 6. The computer-readable medium of claim 5 , wherein the computer instructions that cause the processor to display the one or more recommendations, the status information, or both are configured to cause the processor to: capture a visual representation of a portion of a facility comprising the machine as image data; display a first real object configured to visually represent physical features of the machine in the portion of the facility based at least in part on the image data; and display a first virtual object superimposed on at least a portion of the first real object based at least on the one or more recommendations, the status information, or both for the machine, the one or more parts, or both. 7. The computer-readable medium of claim 5 , wherein the first authority level is associated with a permission level that grants purchasing permissions when the machine, the one or more parts, or both are recalled, discontinued, obsolete, or some combination thereof, to the respective user, wherein the one or more recommendations includes a notice of the status information, a recommendation to replace the machine, the one or more parts, or both, and proper handling instructions. 8. The computer-readable medium of claim 1 , wherein the computer instructions are configured to cause the processor to send the one or more recommendations to the respective user based on a priority level of the one or more recommendations and the respective authority level of the respective user. 9. The computer-readable medium of claim 1 , wherein the computer instructions are configured to cause the processor to display the one or more recommendations to the respective user with the first authority level that grants purchasing permissions when the one or more recommendations recommend purchasing a replacement machine or one or more replacement parts. 10. The computer-readable medium of claim 1 , wherein the first authority level is indicative of a permission to perform a second subset of the plurality of actions different than the second authority level. 11. The computer-readable medium of claim 1 , wherein the instructions are configured to: receive user identification information associated with the respective user; determine the respective authority level of the respective user based on the user identification information; and enable functionality based on the respective authority level of the respective user, wherein the functionality comprises creating the lockout tagout procedure, reading the lockout tagout procedure, updating the lockout tagout procedure, deleting the lockout tagout procedure, or some combination thereof. 12. A method, comprising: receiving, via a processor, historical data associated with placing a machine in an industrial environment offline; determining, via the processor, an authority level of a plurality of users requesting to place the machine offline; determining, via the processor, one or more recommendations for the machine, one or more parts of the machine, or both based on the historical data and the authority level; sending, via the processor, the one or more recommendations to the plurality of users based on the authority level of each user of the plurality of users; and enabling, via the processor, a subset of the plurality of users to perform a subset of a plurality of actions associated with the one or more recommendations based on the historical data and a respective authority level of a respective user of the subset of the plurality of users, wherein the plurality of actions comprises creating a first set of procedures based on the respective user having a first authority level, reading a second set of procedures based on the respective user having a second authority level lower than the first authority level, updating the first set of procedures or the second set of procedures based on the respective
the pass enabling tracking or indicating presence · CPC title
using digital processors (G05B19/05 takes precedence) · CPC title
Registering or indicating the condition or the working of machines or other apparatus, other than vehicles · CPC title
for evaluating statistical data {, e.g. average values, frequency distributions, probability functions, regression analysis (forecasting specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title
Means to prevent accidental or unauthorised actuation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.