Augmented and virtual reality based process oversight
First Claim
1. A system at a second location, the system comprising:
- a memory;
a communications module; and
at least one hardware processor interoperably coupled with the memory and the communications module, the at least one hardware processor configured to;
monitor, from the second location remote from a first location, a process-based operation performed at the first location;
receive, at the second location and via the communications module, a first signal from the first location indicating availability for oversight of the process-based operation, wherein the first signal is associated with an automatic request for oversight to the system at the second location generated by an application being executed at the first location, wherein the application is associated with the execution of the process-based operation, and wherein the application identifies a particular operation of the process-based operation determined to require oversight prior to the particular operation being performed;
receive, at the second location and via the communications module, a second signal from the first location including contextual data from at least one data source located at the first location associated with a current state of the process-based operation associated with the particular operation;
identify a user at the first location associated with the execution of the application and the process-based operation;
determine a plurality of users associated with the second system authorized to perform oversight to the particular operation being performed and associated with the identified user; and
based on a set of prioritization rules, identify a particular one of the determined plurality of users as a supervising user to which the oversight is assigned;
identify, at the second location and for execution at the first location, a set of instructions associated with the current state of the process-based operation at the first location as provided by the supervising user; and
send, via the communications module, a third signal including the set of instructions as provided by the supervising user to the first location.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure involves systems and computer implemented methods for generating a virtual or augmented reality-based oversight system of business processes at a location remote from where the business process is executed. In one example, system operations include identifying a process-based operation performed at a physical first location, where the operation is associated with a request for oversight from a remote second location. A current state of the operation at the first location is identified, and at least one input source at the first location is identified. A simulation of the current state of the operation at the first location incorporating input from the input source(s) is generated for presentation at the second location. An action performed at the first location in the current state of the operation is identified, and the second location is then transmitted a request to authorize the identified action.
-
Citations
19 Claims
-
1. A system at a second location, the system comprising:
-
a memory; a communications module; and at least one hardware processor interoperably coupled with the memory and the communications module, the at least one hardware processor configured to; monitor, from the second location remote from a first location, a process-based operation performed at the first location; receive, at the second location and via the communications module, a first signal from the first location indicating availability for oversight of the process-based operation, wherein the first signal is associated with an automatic request for oversight to the system at the second location generated by an application being executed at the first location, wherein the application is associated with the execution of the process-based operation, and wherein the application identifies a particular operation of the process-based operation determined to require oversight prior to the particular operation being performed; receive, at the second location and via the communications module, a second signal from the first location including contextual data from at least one data source located at the first location associated with a current state of the process-based operation associated with the particular operation; identify a user at the first location associated with the execution of the application and the process-based operation; determine a plurality of users associated with the second system authorized to perform oversight to the particular operation being performed and associated with the identified user; and based on a set of prioritization rules, identify a particular one of the determined plurality of users as a supervising user to which the oversight is assigned; identify, at the second location and for execution at the first location, a set of instructions associated with the current state of the process-based operation at the first location as provided by the supervising user; and send, via the communications module, a third signal including the set of instructions as provided by the supervising user to the first location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computerized method performed by at least one processor, the method comprising:
-
monitoring, from a second location remote from a first location, a process-based operation performed at the first location; receive, at the second location and via a communications module, a first signal from the first location indicating availability for oversight of the process-based operation, wherein the first signal is associated with an automatic request for oversight at the second location generated by an application being executed at the first location, wherein the application is associated with the execution of the process-based operation, and wherein the application identifies a particular operation of the process-based operation determined to require oversight prior to the particular operation being performed; receive, at the second location and via the communications module, a second signal from the first location including contextual data from at least one data source located at the first location associated with a current state of the process-based operation associated with the particular operation; identify a user at the first location associated with the execution of the application and the process-based operation; determine a plurality of users associated with the second location authorized to perform oversight to the particular operation being performed and associated with the identified user; and based on a set of prioritization rules, identify a particular one of the determined plurality of users as a supervising user to which the oversight is assigned; identify, at the second location and for execution at the first location, a set of instructions associated with the current state of the process-based operation at the first location as provided by the supervising user; and send, from the second location, a third signal including the set of instructions as provided by the supervising user to the first location. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification