Patent ID: 11886939
Assignee: SIEMENS AKTIENGESELLSCHAFT
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. 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.