Augmented reality presentation of an industrial environment
First Claim
1. A system for generation and delivery of augmented reality presentations, comprising:
- a memory that stores executable components;
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising;
a device interface component configured to receive contextual data from a client device, the contextual data comprising at least location data identifying a location within an industrial environment and orientation data identifying an orientation of the client device;
a search component configured to, in response to a determination that the contextual data indicates that an industrial automation system is within a field of view of the client device, identify data items that are relevant to the industrial automation system, wherein a first copy of the data items are stored on an industrial device of the industrial automation system and a second copy of the data items are stored in a federated data model on the memory; and
a visualization component configured to generate an augmented reality presentation that renders the data items on the client device as respective overlays on the field of view,whereinthe visualization component is further configured to;
while the client device is within a range of near field communication with the industrial device, select, as a source of the data items to be rendered on the augmented reality presentation, the first copy of the data items stored on the industrial device, retrieve the first copy of the data items, and render the first copy of the data items on the client device, andwhile the client device is not within the range of near field communication with the industrial device, select, as the source of the data items to be rendered on the augmented reality presentation, the second copy of the data items stored in the federated data model, retrieve the second copy of the data items from the federated data model, and render the second copy of the data items on the client device, andthe device interface component is further configured to send the augmented reality presentation to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A industrial visualization system generates augmented reality presentations for rendering on a user'"'"'s wearable computer as the user traverses an industrial facility. The system can leverage data indexed in a federated data model that unifies plant-wide data from multiple diverse sources under a common namespace. By leveraging the unified plant data and interacting with a wearable computer worn by a user, the augmented reality presentation system provides automation system data, notifications, and proactive guidance to a user via modification of the user'"'"'s view of his or her immediate surroundings. Such modifications can include superimposing data values or indicators on the user'"'"'s view of a machine or automation system through the user'"'"'s wearable computer. The system can customize presentation of this information based on the user'"'"'s role, location, line of sight, type of wearable device, and/or other contextual information.
-
Citations
20 Claims
-
1. A system for generation and delivery of augmented reality presentations, comprising:
-
a memory that stores executable components; a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising; a device interface component configured to receive contextual data from a client device, the contextual data comprising at least location data identifying a location within an industrial environment and orientation data identifying an orientation of the client device; a search component configured to, in response to a determination that the contextual data indicates that an industrial automation system is within a field of view of the client device, identify data items that are relevant to the industrial automation system, wherein a first copy of the data items are stored on an industrial device of the industrial automation system and a second copy of the data items are stored in a federated data model on the memory; and a visualization component configured to generate an augmented reality presentation that renders the data items on the client device as respective overlays on the field of view, wherein the visualization component is further configured to; while the client device is within a range of near field communication with the industrial device, select, as a source of the data items to be rendered on the augmented reality presentation, the first copy of the data items stored on the industrial device, retrieve the first copy of the data items, and render the first copy of the data items on the client device, and while the client device is not within the range of near field communication with the industrial device, select, as the source of the data items to be rendered on the augmented reality presentation, the second copy of the data items stored in the federated data model, retrieve the second copy of the data items from the federated data model, and render the second copy of the data items on the client device, and the device interface component is further configured to send the augmented reality presentation to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating augmented reality presentations for rendering of industrial data, comprising:
-
receiving, by a system comprising at least one processor, contextual data from a client device, wherein the contextual data comprises at least location data identifying a location of the client device within an industrial environment and orientation data identifying an orientation of the client device; in response to determining that the contextual data signifies that an automation system is within a field of view of the client device; identifying, by the system, data items that are relevant to the automation system, selecting, by the system, a source of the data items from among a first copy of the data items stored on an industrial device of the automation system or a second copy of the data items stored on a federated data model maintained on a cloud platform, wherein the selecting comprises; while the client device is within a range of a near field communication link with the industrial device, selecting, as the source of the data items, the first copy of the data items stored on the industrial device, and while the client device is not within the range of the near field communication link with the industrial device, selecting, as the source of the data items, the second copy of the data items from the federated data model, retrieving, by the system, the data items from the source of the data items, generating, by the system, an augmented reality presentation that renders the data items on the client device as respective overlays on the field of view; and sending, by the system, the augmented reality presentation to the client device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored thereon instructions that, in response to execution, cause a system comprising a processor to perform operations, the operations comprising:
-
receiving contextual data from a client device, the contextual data comprising at least location data that identifies a location of the client device within an industrial environment and orientation data identifying an orientation of the client device; in response to determining that the contextual data indicates that an automation system is within a field of view of the client device, retrieving data items that are determined to be relevant to the automation system, wherein the retrieving comprises; while the client device is within a range of near field communication with an industrial device that stores a first copy of the set of data items, retrieving, as the data items, the first copy of the data items from the industrial device, and while the client device is outside the range of the near field communication with the industrial device, retrieving, as the data items, a second copy of the set of data items stored in a federated data model maintained on a cloud platform; generating an augmented reality presentation that renders the data items on the client device as respective overlays on the field of view; and sending the augmented reality presentation to the client device. - View Dependent Claims (19, 20)
-
Specification