BLE Wireless Device Data Fragmentation and Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless communication systems, particularly those based on the Bluetooth standard, face limitations in efficiently communicating with multiple devices and managing data transmission over long distances, leading to suboptimal performance and power consumption.

Innovation Solution

A wireless communication system employing Bluetooth Low Energy (BLE) technology that enables devices to transmit and receive data using broadcast or multicast packets, dividing application data into multiple packets and including sequence information to facilitate efficient data reconstruction, while adjusting transmission and reception timing to match device synchronization and reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a device transmits application data using conventional wireless communication, then communication with another device is established, but the ability to communicate with multiple devices simultaneously and transmit large amounts of data is limited

Engineering Contradiction:
Improvecommunication capabilityVSAvoiddata transmission capacity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent divides the application data into multiple data fragments and transmits them through separate broadcast/multicast packets. This segmentation allows a single device to communicate with multiple devices simultaneously while transmitting large amounts of data, as each fragment can be received by different devices independently. The receiving device reassembles the fragments in the correct order to reconstruct the original data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses broadcast/multicast packets that can be received by multiple devices simultaneously, making the transmission mechanism universal. A single transmission can serve multiple devices, enhancing both communication versatility and data transmission capacity without requiring separate unicast connections for each device.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a device repeatedly executes transmission and reception processes to communicate with multiple devices, then communication versatility is improved, but power consumption increases

Engineering Contradiction:
Improvecommunication capabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic execution of transmission and reception processes rather than continuous operation. Devices transmit and receive data at scheduled intervals, allowing the wireless communication system to maintain communication versatility while reducing power consumption by remaining inactive between periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent dynamically adjusts the execution periods and timing of transmission and reception processes based on communication needs. This dynamic scheduling allows the system to optimize between communication versatility and power consumption by activating only when necessary and adjusting the duration of active periods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10397868B2Wireless system, wireless device, non-transitory computer-readable storage medium having stored therein communication program, and communication method
Publication Date: 2019.08.27 NINTENDO CO LTD
  • US10397868B2 patent drawing
  • US10397868B2 patent drawing
  • US10397868B2 patent drawing

AI summary

A communication system as an example of an exemplary embodiment includes two mobile terminals and two BLE terminals. The mobile terminals establish connections with the BLE terminals. Specifically, one of the mobile terminals and one of the BLE terminals are connected together such that the mobile terminal is a central and the BLE terminal is a peripheral. The BLE terminal connected as a peripheral repeatedly executes advertising and a scan, thereby exchanging application data with the other BLE terminal connected as a peripheral.