Dataflow control instruction generation device, dataflow control instruction generation method, and dataflow control instruction generation program

US11182387B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11182387-B2
Application numberUS-201716346558-A
CountryUS
Kind codeB2
Filing dateOct 16, 2017
Priority dateDec 27, 2016
Publication dateNov 23, 2021
Grant dateNov 23, 2021

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.

Provided are a dataflow control command generation apparatus, a dataflow control command generation method, and a dataflow control command generation program by which open data is distributed as appropriate and open data can be smoothly used by an application. A dataflow control command generation apparatus includes a first data-side metadata acquisition unit configured to acquire first data-side metadata that is information regarding first data, an application-side metadata acquisition unit configured to acquire application-side metadata that is information regarding an application that provides a service using first data, a matching unit configured to extract first data that meets a requirement of an application through matching between the first data-side metadata and the application-side metadata, and a transmission unit configured to transmit, to a user terminal apparatus that executes the application, a dataflow control command including information for acquiring the first data from a database storing the extracted first data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A dataflow control command generation apparatus comprising a processor configured with a program to perform operations comprising: acquiring first data-side metadata that is information regarding first data; acquiring application-side metadata that is information regarding an application that provides a service using the first data; extracting first data that meets a requirement of the application through matching between the first data-side metadata and the application-side metadata; and transmitting, to a user terminal apparatus that executes the application, a dataflow control command including information for acquiring the first data from a database in which the extracted first data is stored, wherein the processor is configured with the program to perform operations further comprising acquiring second data-side metadata that is information regarding second data, wherein the processor is configured with the program such that extracting first data that meets the requirement of the application through matching between the first data-side metadata and the application-side metadata comprises extracting second data that meets a requirement of the application through matching between the second data-side metadata and the application-side metadata, and transmitting, to the user terminal apparatus that executes the application, the dataflow control command including information for acquiring the first data from the database in which the extracted first data is stored comprises transmitting, to a second data management apparatus that manages the extracted second data, a dataflow control command in which the extracted second data and the application are specified, and wherein the processor is configured with the program to perform operations further comprising determining which of the first data-side metadata or the second data-side metadata is to be matched with the application-side metadata. 2. The dataflow control command generation apparatus according to claim 1 , wherein the processor is configured with the program such that transmitting, to the user terminal apparatus that executes the application, the dataflow control command including information for acquiring the first data from a database in which extracted first data is stored comprises transmitting the dataflow control command to a first data management apparatus that manages the extracted first data, wherein the processor is configured with the program to perform operations further comprising acquiring second data-side metadata that is information regarding second data, wherein the processor is configured with the program such that extracting first data that meets the requirement of the application through matching between the first data-side metadata and the application-side metadata comprises extracting second data that meets a requirement of the application through matching between the second data-side metadata and the application-side metadata, and transmitting, to the user terminal apparatus that executes the application, the dataflow control command including information for acquiring the first data from the database in which the extracted first data is stored comprises transmitting, to a second data management apparatus that manages the second data extracted by the matching unit, a dataflow control command in which the extracted second data and the application are specified, and wherein the processor is configured with the program to perform operations further comprising determining which of the first data-side metadata or the second data-side metadata is to be matched with the application-side metadata. 3. The dataflow control command generation apparatus according to claim 1 , wherein the processor is configured with the program such that the first data includes data stored in the database, and the second data includes data output from a sensor. 4. The dataflow control command generation apparatus according to claim 1 , wherein the processor is configured with the program such that the first data includes data that can be secondarily used for free, and the second data includes data that cannot be secondarily used or data that can be secondarily used with a fee. 5. A dataflow control command generation apparatus comprising a processor configured with a program to perform operations comprising: acquiring first data-side metadata that is information regarding first data; acquiring application-side metadata that is information regarding an application that provides a service using the first data; extracting first data that meets a requirement of the application through matching between the first data-side metadata and the application-side metadata; and transmitting, to a user terminal apparatus that executes the application, a dataflow control command including information for acquiring the first data from a database in which the extracted first data is stored, wherein the processor is configured with the program to perform operations further comprising acquiring second data-side metadata regarding second data, and wherein the processor is configured with the program such that extracting first data that meets the requirement of the application through matching between the first data-side metadata and the application-side metadata comprises extracting second data that meets a requirement of the application through matching between the second data-side metadata and the application-side metadata, transmitting, to the user terminal the extracted first data is stored comprises transmitting, to the second data management apparatus, a dataflow control command for transmitting push-type second data to the application, if the second data-side metadata is matched with the application-side metadata. 6. A dataflow control command generation apparatus comprising a processor configured with a program to perform operations comprising: acquiring first data-side metadata that is information regarding first data; acquiring application-side metadata that is information regarding an application that provides a service using the first data; extracting first data that meets a requirement of the application through matching between the first data-side metadata and the application-side metadata; and transmitting, to a user terminal apparatus that executes the application, a dataflow control command including information for acquiring the first data from a database in which the extracted first data is stored, wherein the processor is configured with the program such that transmitting, to the user terminal apparatus that executes the application, the dataflow control command including information for acquiring the first data from the database in which the apparatus that executes the application, the dataflow control command including information for acquiring the first data from a database in which the extracted first data is stored comprises transmitting, to a second data management apparatus that manages the extracted second data, a dataflow control command in which the extracted second data and the application are specified, and extracting first data that meets the requirement of the application through matching between the first data-side metadata and the application-side metadata further comprises preferentially matching the first data-side metadata with the application-side metadata rather than the second data-side metadata. 7. A dataflow control command generation apparatus comprising a processor configured with a program to perform operations comprising: acquiring first data-side metadata that is information regarding first data; acquiring application-side metadata that is information regarding an application that provides a service using the first data; extracting first data that meets a requirement

Assignees

Inventors

Classifications

  • Query processing · CPC title

  • Binary matching operations · CPC title

  • Updates performed during online database operations; commit processing · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · 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 US11182387B2 cover?
Provided are a dataflow control command generation apparatus, a dataflow control command generation method, and a dataflow control command generation program by which open data is distributed as appropriate and open data can be smoothly used by an application. A dataflow control command generation apparatus includes a first data-side metadata acquisition unit configured to acquire first data-si…
Who is the assignee on this patent?
Omron Tateisi Electronics Co
What technology area does this patent fall under?
Primary CPC classification G06F16/90335. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 23 2021 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).