System, device, method and datastack for managing applications that manage operation of assets
AssigneeSiemens Aktiengesellschaft
InventorPhilipp Bender
Life of this patent
Estimating the term…
Abstract
A system, device, method, and datastack for managing applications that manage operation of assets are provided. In the method, data is shared between the applications. The method includes generating, by a first application of the applications, one or more metadata stacks associated with one or more assets. The one or more metadata stacks include at least one metadata string generated based on operation of the one or more assets. Access to the one or more metadata stacks is enabled. A second application of the applications is capable of accessing the one or more metadata stacks and datapoints associated with the one or more metadata stacks.
Claims11
A method for sharing data between at least two applications, the method, through operation of at least one processor, comprising:
- generating, by a first application of the at least two applications in a distributed computing environment, one or more metadata stacks associated with one or more assets, wherein the one or more metadata stacks include at least one metadata string generated based on operation of the one or more assets;
- and
- enabling access to the one or more metadata stacks, wherein a second application of the at least two applications is operable to access the one or more metadata stacks and datapoints associated with the one or more metadata stacks,
- wherein enabling access to the one or more metadata stacks comprises:
- publishing the one or more metadata stacks to a shared service between the first application and the second application, wherein the shared service includes a central service hosted on a computing platform, native tools of an operating system of the first application and the second application;
- and
- enabling access to the datapoints associated with the one or more metadata stacks via the shared service, and
- wherein generating a metadata string of interest of the at least one metadata string associated with the one or more assets comprises:
- enabling selection of datapoints of interest via the first application, wherein the datapoints are selected based on a user interest associated with the one or more assets, an event associated with the one or more assets, or the user interest and the event associated with the one or more assets, wherein the event includes occurrence of an anomaly or occurrence of a predetermined condition;
- and
- generating the metadata string comprising the properties of the selected datapoints, wherein the metadata string includes a device identifier, a device state of the one or more assets, or a time stamp of the event.
In a non-transitory computer-readable storage medium that stores instructions executable by at least one processor for sharing data between at least two applications, the instructions comprising:
- generating, by a first application of the at least two applications in a distributed computing environment, one or more metadata stacks associated with one or more assets, wherein the one or more metadata stacks include at least one metadata string generated based on operation of the one or more assets;
- and
- enabling access to the one or more metadata stacks, wherein a second application of the at least two applications is operable to access the one or more metadata stacks and datapoints associated with the one or more metadata stacks,
- wherein enabling access to the one or more metadata stacks comprises:
- publishing the one or more metadata stacks to a shared service between the first application and the second application, wherein the shared service includes a central service hosted on a computing platform, native tools of an operating system of the first application and the second application;
- and
- enabling access to the datapoints associated with the one or more metadata stacks via the shared service, and
- wherein generating a metadata string of interest of the at least one metadata string associated with the one or more assets comprises:
- enabling selection of datapoints of interest via the first application, wherein the datapoints are selected based on a user interest associated with the one or more assets, an event associated with the one or more assets, or the user interest and the event associated with the one or more assets, wherein the event includes occurrence of an anomaly or occurrence of a predetermined condition;
- and
- generating the metadata string comprising the properties of the selected datapoints, wherein the metadata string includes a device identifier, a device state of the one or more assets, or a time stamp of the event.
A computing platform for managing at least two applications, the computing platform comprising:
- a processor configured to execute a shared service between the at least two applications in a distributed computing environment, wherein the shared service is configured to enable access to one or more metadata stacks generated by a first application of the at least two applications, the shared service comprising:
- native tools of an operating system of the first application,
- wherein the at least two applications are configured to manage operation of one or more assets using the computing platform,
- wherein the one or more metadata stacks include at least one metadata string generated based on operation of the one or more assets,
- wherein the native tools are configured to perform at least one command, and
- wherein the at least one command includes a copy command, a paste command, a snip command, or any combination thereof.
A device for managing at least two applications, the device comprising:
- a firmware module comprising:
- an operating system including one or more native tools;
- and
- a first application of the at least two applications configured to:
- generate one or more metadata stacks associated with one or more assets, wherein the one or more metadata stacks include at least one metadata string generated based on operation of the one or more assets,
- wherein the first application enables access to operation data via the one or more metadata stacks using the native tools,
- wherein the native tools are configured to perform at least one command, and
- wherein the at least one command includes a copy command, a paste command, a snip command, or any combination thereof.
Dependencies are inferred from the claim text.