Wireless Communication Arbitration for Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When multiple data transfer applications are installed on an information terminal, communication conflicts can occur due to simultaneous communication right acquisition requests, leading to unintended data access and potential data corruption.

Innovation Solution

A wireless communication system with a communication arbitration processing unit that determines permission or rejection of communication requests based on unique identification information and predefined arbitration conditions, ensuring only authorized applications access the data transfer, thereby preventing conflicts and ensuring data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple data transfer applications are installed on an information terminal to enable various health management services, then service versatility is improved, but communication conflict occurs leading to data corruption

Engineering Contradiction:
Improveservice versatilityVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The operating system acts as an intermediary between multiple data transfer applications and the sensing device. It introduces a communication right acquisition mechanism where the OS mediates access requests, evaluates them against arbitration conditions, and grants or denies communication rights accordingly. This prevents direct conflicts between applications while maintaining service versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary evaluation of communication requests before actual data transfer occurs. The OS evaluates arbitration conditions in advance, determines which application has priority or meets the criteria, and grants communication rights beforehand. This prevents conflicts during actual data transfer operations.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If communication right acquisition requests are transmitted simultaneously from multiple applications, then data transfer speed is improved, but communication conflict occurs causing unintended data access

Engineering Contradiction:
Improvedata transfer speedVSAvoidcommunication conflict
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by evaluating arbitration conditions before allowing simultaneous communication attempts. The OS pre-determines which application should have communication rights based on predefined conditions, and blocks other applications from attempting simultaneous access. This prevents communication conflicts while still enabling efficient data transfer for the authorized application.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

Different applications are assigned different communication rights based on their specific needs and priorities. The OS evaluates each application's request individually against arbitration conditions, granting communication rights selectively rather than uniformly. This allows optimized data transfer for each application while preventing conflicts.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If each application independently processes communication responses without identification, then processing simplicity is improved, but applications cannot determine if responses are addressed to them causing errors

Engineering Contradiction:
Improveprocessing simplicityVSAvoidresponse matching information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The OS implements a feedback mechanism where communication responses from the sensing device are returned to the OS first. The OS then matches responses with the corresponding applications based on arbitration results and communication right grants. This feedback loop ensures that each application receives only the responses intended for it, maintaining processing simplicity while preventing information loss.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The operating system serves as an intermediary that receives, evaluates, and distributes communication responses to the appropriate applications. It maintains the relationship between requests and responses, ensuring that each application is notified only of responses relevant to its communication attempts. This mediation preserves information integrity while keeping the system manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230389105A1Wireless communication system, wireless communication method, wireless communication device, and program
Publication Date: 2023.11.30 OMRON HEALTHCARE CO LTD
  • US20230389105A1 patent drawing
  • US20230389105A1 patent drawing
  • US20230389105A1 patent drawing

AI summary

According to an aspect of the present invention, when a plurality of data transfer applications each transmit a communication right acquisition request in a second device that is an information terminal, a first device that is a sensing device determines permission or rejection of communication for each application of a request source based on application-specific identification information included in the communication right acquisition request and an arbitration condition stored in advance and returns a response including its determination result and the application-specific identification information to the second device. On the other hand, the second device determines success or failure of acquisition of a communication right for each application based on the determination result of the permission or rejection of communication included in the response and executes transfer processing of transmission target data by an application having succeeded in acquiring the communication right.