Metadata-Based Candidate Extraction for Virtual Sensor Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing virtual sensor generation apparatus faces challenges in selecting appropriate real sensors and processing modules to generate output data different from input data, requiring improved selection methods for effective virtual sensor functionality.

Innovation Solution

A candidate extraction apparatus and method that utilize metadata to extract suitable candidates for input into a processing module, based on conditions and attributes of input data, to form appropriate virtual sensors by selecting and managing real sensors or data sets that meet specific quality and attribute criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If appropriate real sensors are selected to generate virtual sensors with intended functions, then the functionality and quality of virtual sensors are improved, but the complexity of sensor selection and matching increases

Engineering Contradiction:
Improvevirtual sensor functionalityVSAvoidsensor selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a processing module as an intermediary between real sensors and the virtual sensor system. This processing module automatically performs the complex matching and selection tasks by processing sensing data from multiple real sensors according to predetermined conditions, thereby resolving the contradiction between achieving reliable virtual sensor functionality and avoiding complex manual sensor selection processes

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the sensor selection problem into manageable components by dividing real sensors into multiple input ports of the processing module. Each input port can independently receive data from specific real sensors based on predetermined conditions, allowing the system to handle complex sensor matching through modular, segmented processing rather than as a monolithic complex task

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple candidates are extracted from devices for input data, then the selection flexibility and adaptability are improved, but the processing time and computational load increase

Engineering Contradiction:
Improvecandidate selection flexibilityVSAvoidcandidate extraction time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing predetermined conditions for matching real sensors with processing module input ports before runtime. The extraction unit extracts multiple candidate devices in advance based on these predetermined conditions, allowing the system to maintain high adaptability while reducing real-time processing time and computational load during actual operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by extracting multiple candidates greater in number than the input ports, creating a pool of candidates that can be selected from based on predetermined conditions. This parameter change allows the system to balance between having enough candidates for flexibility and limiting the actual processing burden by having more candidates than necessary input ports

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11803406B2Candidate extraction apparatus, candidate extraction method, and program
Publication Date: 2023.10.31 OMRON CORP
  • US11803406B2 patent drawing
  • US11803406B2 patent drawing
  • US11803406B2 patent drawing

AI summary

A candidate extraction apparatus, a candidate extraction method, and a candidate extraction program extract appropriate candidates for an input into a processing module. The processing module is associated with first metadata indicating a condition of the input data. A plurality of devices are each associated with second metadata indicating an attribute of the input data output from the device. The candidate extraction apparatus includes a first obtaining unit, a second obtaining unit, and an extraction unit. The first obtaining unit obtains the first metadata. The second obtaining unit obtains the second metadata associated with each of the plurality of devices. The extraction unit extracts the candidates greater in number than at least one input port from the plurality of devices based on the first metadata and the second metadata.