Bluetooth Polling Method Reducing Time Slots for Transfer Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Bluetooth protocol-based data transfer, the efficiency is reduced when the number of slaves increases, as the master needs to send multiple polling packets, leading to increased time slots and reduced transfer efficiency.

Innovation Solution

A polling method where a master determines which slaves support a predetermined protocol, assigns responding orders, and sends a single polling packet, allowing slaves to respond in sequence, thereby reducing the number of time slots required for data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the master sends multiple polling packets to poll M slaves individually, then each slave can be polled separately, but the number of time slots increases to (2×M) slots and transfer efficiency decreases

Engineering Contradiction:
Improveslave polling capabilityVSAvoidtransfer efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent combines multiple individual polling operations into a single polling packet that can be received by multiple slaves simultaneously. The polling packet includes a polling list containing addresses of multiple slaves, allowing one polling action to serve multiple slaves instead of requiring separate polling packets for each slave, thus reducing time slots from (2×M) to (M+1) or (M+2) slots.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The polling packet is designed with universal functionality to address multiple slaves within a single packet. The polling list field allows the same packet structure to serve different slave combinations, making the polling mechanism multi-functional and adaptable to various slave configurations without requiring separate polling procedures for each slave.

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

2Adaptability or versatility

If the number of slaves increases, then more devices can be connected to the Bluetooth piconet, but the period length of polling increases and transfer efficiency is reduced

Engineering Contradiction:
Improvenumber of connected slavesVSAvoidpolling period length
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The master performs preliminary action by pre-configuring the polling list with slave addresses before sending the polling packet. This allows the master to efficiently manage multiple slaves without increasing the polling period length, as the polling list is prepared in advance and transmitted in a single packet, reducing the time loss associated with sequential polling of each slave.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7953056B2Polling method compliant to bluetooth protocol for increasing transfer efficiency and system thereof
Publication Date: 2011.05.31 PIXART IMAGING INC
  • US7953056B2 patent drawing
  • US7953056B2 patent drawing
  • US7953056B2 patent drawing

AI summary

A polling method compliant to Bluetooth protocol is utilized for increasing transfer efficiency. In a Bluetooth piconet, a master queries each slave to determine the slaves supporting a predetermined protocol. The master determines a predetermined address as the instruction of the predetermined protocol. When the master sends a polling packet with the predetermined address to the supporting slaves, the supporting slaves can respond in sequence. In this way, even if the supporting slaves increase, the master only has to send one single polling packet for all the supporting slaves responding, increasing the transfer efficiency.