Output management apparatus, output management method, and program

US12099868B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12099868-B2
Application numberUS-201816962911-A
CountryUS
Kind codeB2
Filing dateNov 29, 2018
Priority dateFeb 13, 2018
Publication dateSep 24, 2024
Grant dateSep 24, 2024

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.

An output management device, an output management method, and a program are provided that manages output of input data to a processing module. The processing module is associated with first metadata indicating a condition of the input data. The input data is associated with second metadata indicating an attribute of the input data. The input data is temporarily stored in the data buffer. Output of the input data from the data buffer to the processing module is controlled by an output control unit. In the output management apparatus, a first acquisition unit acquires the first metadata. A second acquisition unit acquires the second metadata. A notification unit notifies the output control unit of whether or not the input data is allowed to be output to the processing module based on the first and second metadata.

First claim

Opening claim text (preview).

The invention claimed is: 1. An output management apparatus that is configured to manage output of input data from a sensor to be input to a processing module, the processing module being configured to generate output data that differs from the input data, based on at least one piece of the input data, the processing module being associated with first metadata comprising: sensor conditions indicating basic conditions of the sensor; and input data conditions indicating a condition of the input data content output from the sensor, the basic conditions and input data conditions to be satisfied in order to be processed by the processing module, the sensor and the input data being associated with second metadata comprising: sensor attributes indicating attributes of the sensor; and input data attributes indicating an attribute of the input data related to the input data content output from the sensor, the input data being output by a device and thereafter temporarily stored in a data buffer, and output of the input data from the data buffer to the processing module being controlled by an output control unit, the output management apparatus comprising a processor configured with a program to perform operations comprising: operation as a first acquisition unit configured to acquire the first metadata; operation as a second acquisition unit configured to acquire the second metadata from the device; operation as a determination unit configured to determine that the input data is to be output to be processed by the processing module based on the sensor attributes and the input data attributes indicated by the second metadata satisfying the basic conditions of the sensor and the input data conditions indicated by the first metadata, and that the input data is not to be output to the processing module based on the attribute indicated by the second metadata not satisfying one or more of the basic conditions of the sensor and the input data conditions indicated by the first metadata; and operation as a notification unit configured to notify the output control unit of whether or not the input data is to be output to the processing module based on the result of the determination. 2. The output management apparatus according to claim 1 , wherein the device is configured to transmit the second metadata to the output management apparatus, and transmit the input data associated with the second metadata to the data buffer, the input data and the second metadata are associated with each other by assigning respective IDs (identifications) to the input data and the second metadata, the device is configured to transmit the ID assigned to the second metadata, together with the second metadata, to the output management apparatus, and the processor is configured with the program to perform operations such that the notification unit comprises notifying the output control unit of whether or not the input data is caused to be output to the processing module based on the first and metadata, together with the ID assigned to the second metadata. 3. The output management apparatus according to claim 2 , wherein the processing module is configured to generate the output data based on a plurality of pieces of the input data. 4. The output management apparatus according to claim 3 , wherein a virtual sensor is formed by the processing module and the device that outputs the input data to the processing module. 5. The output management apparatus according to claim 2 , wherein the input data is output to the processing module by the device, and the processing module is configured to switch the device to output the input data to the processing module. 6. The output management apparatus according to claim 2 , wherein the input data is output to the processing module by the device, the device comprises a sensor, and the input data comprises sensing data generated by the sensor. 7. The output management apparatus according to claim 2 , wherein a virtual sensor is formed by the processing module and the device that outputs the input data to the processing module. 8. The output management apparatus according to claim 1 , wherein the processing module is configured to generate the output data based on a plurality of pieces of the input data. 9. The output management apparatus according to claim 8 , wherein the input data is output to the processing module by the device, and the processing module is configured to switch the device to output the input data to the processing module. 10. The output management apparatus according to claim 8 , wherein the input data is output to the processing module by the device, the device comprises a sensor, and the input data comprises sensing data generated by the sensor. 11. The output management apparatus according to claim 8 , wherein a virtual sensor is formed by the processing module and the device that outputs the input data to the processing module. 12. The output management apparatus according to claim 1 , wherein the input data is output to the processing module by the device, and the processing module is configured to switch the device to output the input data to the processing module. 13. The output management apparatus according to claim 12 , wherein the input data is output to the processing module by the device, the device comprises a sensor, and the input data comprises sensing data generated by the sensor. 14. The output management apparatus according to claim 12 , wherein a virtual sensor is formed by the processing module and the device that outputs the input data to the processing module. 15. The output management apparatus according to claim 1 , wherein the input data is output to the processing module by the device, the device comprises a sensor, and the input data comprises sensing data generated by the sensor. 16. The output management apparatus according to claim 15 , wherein a virtual sensor is formed by the processing module and the device that outputs the input data to the processing module. 17. The output management apparatus according to claim 1 , wherein a virtual sensor is formed by the processing module and the device that outputs the input data to the processing module. 18. An output management method for managing output of input data from a sensor to be input to a processing module, the processing module being configured to generate output data that differs from the input data, based on at least one piece of the input data, the processing module being associated with first metadata comprising: sensor conditions indicating basic conditions of the sensor; and input data conditions indicating a condition of the input data content output from the sensor, the basic conditions and input data conditions to be satisfied in order to be processed by the processing module, the sensor and the input data being associated with second metadata comprising sensor attributes indicating attributes of the sensor, and input data attributes indicating an attribute of the input data related to the input data content output from the sensor, the input data being output by a device and thereafter temporarily stored in a data buffer, and output of the input data from the data buffer to the processing module being controlled by an output control unit, the output management method comprising: acquiring the first metadata; acquiring the second metadata; determining that the input data is to be output to be processed by the processing module based on the sensor attributes and the inpu

Assignees

Inventors

Classifications

  • Buffers; Shared memory; Pipes · CPC title

  • Program initiating; Program switching, e.g. by interrupt · CPC title

  • Allocation of resources, e.g. of the central processing unit [CPU] · CPC title

  • the resource being a machine, e.g. CPUs, Servers, Terminals · CPC title

  • Replication mechanisms · 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 US12099868B2 cover?
An output management device, an output management method, and a program are provided that manages output of input data to a processing module. The processing module is associated with first metadata indicating a condition of the input data. The input data is associated with second metadata indicating an attribute of the input data. The input data is temporarily stored in the data buffer. Output…
Who is the assignee on this patent?
Omron Tateisi Electronics Co
What technology area does this patent fall under?
Primary CPC classification G06F9/4881. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 24 2024 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).