Automatic selection of a data store

US11250057B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11250057-B2
Application numberUS-201816603751-A
CountryUS
Kind codeB2
Filing dateMar 9, 2018
Priority dateApr 12, 2017
Publication dateFeb 15, 2022
Grant dateFeb 15, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The disclosure relates to a method for operating a data storage system that includes a plurality of data stores. In the method, IoT data generated at a specific data point are stored in at least one data store, and at least one data store for storing the IoT data is selected automatically based on metadata, wherein the metadata are associated with a data point. The disclosure also relates to a computer program configured to carry out the method, and a data storage system that works according to the method.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for operating a data storage system comprising a plurality of data stores, the method comprising: providing Internet of Things (IoT) data, wherein the IoT data arises at a plurality of data points; supplementing, by a processor of the data storage system, each data point of the plurality of data points with metadata for assigning the IoT data to a data storage, wherein the metadata comprises at least one metadatum for specification of a latency of the IoT data arising at the respective data point, wherein an adaptable latency value is initialized with the latency defined in the at least one metadatum, wherein, on accessing the IoT data of a data point of the plurality of data points in a context of a data activity recognition, an exceeding of a configurable activity threshold is monitored, and wherein, on exceeding the activity threshold, the adaptable latency value is reduced by a configurable amount; automatically selecting at least one data store of a plurality of data stores for storage of the IoT data based on the adaptable latency value of the at least one metadatum allocated to a respective data point of the plurality of data points; and storing IoT data in the selected at least one data store of the plurality of data stores. 2. The method of claim 1 , wherein the automatic selection of the at least one data store takes place based on the at least one metadatum and a configuration of the data storage system, and wherein the configuration comprises a definition of an assignment of the latency or a latency region to respectively at least one data store. 3. The method of claim 1 , wherein the IoT data of a data point of the plurality of data points is automatically stored according to a criticality defined in the metadata with increased failure prevention. 4. The method of claim 1 , wherein the IoT data of a data point of the plurality of data points is automatically stored after expiry of a lifetime defined in the metadata. 5. The method of claim 1 , wherein the IoT data of a data point of the plurality of data points for which an indexing has been requested, by the metadata, is automatically deposited in a suitable data store. 6. The method of claim 1 , wherein, in event of a size limit of a data store of the plurality of data stores, a latency defined in the metadata is used for determining a priority, and wherein, based on the priority determined, the IoT data is automatically deposited in a faster data store or in a data store which is slower in comparison therewith. 7. A non-transitory storage medium storing computer-executable program code instructions, wherein the program code instructions, when executed, cause a processor of a data storage system to: provide Internet of Things (IoT) data, wherein the IoT data arises at a plurality of data points; supplement each data point of the plurality of data points with metadata for assigning the IoT data to a data storage, wherein the metadata comprises at least one metadatum for specification of a latency of the IoT data arising at the respective data point, wherein an adaptable latency value is initialized with the latency defined in the at least one metadatum, wherein, on accessing the IoT data of a data point of the plurality of data points in a context of a data activity recognition, an exceeding of a configurable activity threshold is monitored, and wherein, on exceeding the activity threshold, the adaptable latency value is reduced by a configurable amount; automatically select at least one data store of a plurality of data stores for storage of the IoT data based on the adaptable latency value of the at least one metadatum allocated to a respective data point of the plurality of data points; and store Internet of Things (IoT) data in the selected at least one data store. 8. A data storage system comprising: a plurality of data stores; a processor; a storage unit; and a computer program, wherein the computer program is loaded into the storage unit and, on operation of the data storage system by the processor, is configured to: provide Internet of Things (IoT) data, wherein the IoT data arises at a plurality of data points; supplement each data point of the plurality of data points with metadata for assigning the IoT data to a data storage, wherein the metadata comprises at least one metadatum for specification of a latency of the IoT data arising at the respective data point, wherein an adaptable latency value is initialized with the latency defined in the at least one metadatum, wherein, on accessing the IoT data of a data point of the plurality of data points in a context of a data activity recognition, an exceeding of a configurable activity threshold is monitored, and wherein, on exceeding the activity threshold, the adaptable latency value is reduced by a configurable amount; automatically select at least one data store of a plurality of data stores for storage of the IoT data based on the adaptable latency value of the at least one metadatum allocated to a respective data point of the plurality of data points; and store Internet of Things (IoT) data in the selected at least one data store. 9. The data storage system of claim 8 , wherein the automatic selection of the at least one data store is configured to take place based on the at least one metadatum and a configuration of the data storage system, and wherein the configuration comprises a definition of an assignment of the latency or a latency region to respectively at least one data store.

Assignees

Inventors

Classifications

  • Commerce · CPC title

  • G06F16/182Primary

    Distributed file systems · CPC title

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • Hierarchical storage management [HSM] systems, e.g. file migration or policies thereof (details of archiving G06F16/11) · CPC title

  • G06F16/901Primary

    Indexing; Data structures therefor; Storage structures (for retrieval from the web G06F16/951) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11250057B2 cover?
The disclosure relates to a method for operating a data storage system that includes a plurality of data stores. In the method, IoT data generated at a specific data point are stored in at least one data store, and at least one data store for storing the IoT data is selected automatically based on metadata, wherein the metadata are associated with a data point. The disclosure also relates to a …
Who is the assignee on this patent?
Siemens Ag
What technology area does this patent fall under?
Primary CPC classification G06F16/182. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 15 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).