Preferential Queuing for Wireless Data in Doze State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless communication apparatuses lack power-saving mechanisms, leading to increased power consumption during data transmission, which can cause delays and affect network performance.

Innovation Solution

Implementing a wireless communication program that switches between awake and doze states, using separate queues for preferential and non-preferential data transmission, ensuring that critical data is transmitted first and balancing data transmission to reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the information processing apparatus continuously operates in an awake state to ensure smooth data transmission, then data transmission reliability is improved, but power consumption increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The wireless communication apparatus dynamically switches between awake and doze states based on the priority of data to be transmitted. High-priority data is transmitted during awake states, while low-priority data transmission is deferred, allowing the system to enter doze states and reduce power consumption while maintaining essential communication reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments data into high-priority and low-priority categories, and correspondingly segments transmission opportunities into awake states (for high-priority data) and doze states (for power saving). This segmentation allows the system to maintain reliability for critical communications while reducing overall power consumption by not continuously operating at full capacity.

Inventive Principle:
Principle #1Segmentation

2Use of energy by moving object

If the information processing apparatus enters a doze state to reduce power consumption, then power consumption is reduced, but data transmission may be delayed

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transmission delay
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system performs preliminary classification of data into high-priority and low-priority queues before entering doze states. High-priority data is prepared and queued for immediate transmission upon waking, ensuring that critical data experiences minimal delay even when the system alternates between awake and doze states. Low-priority data is deferred to subsequent transmission opportunities.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If separate queues are used for preferential and non-preferential data transmission, then data transmission priority is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidqueue management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements segmentation by dividing the data queue into two separate queues: a high-priority queue for preferential data and a low-priority queue for non-preferential data. This segmentation enables the system to efficiently manage transmission priorities by processing high-priority data first, improving overall data transmission efficiency while keeping the complexity manageable through a clear, binary classification system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10111242B2Systems and methods of preferential queuing by an information processing apparatus in a doze state
Publication Date: 2018.10.23 NINTENDO CO LTD
  • US10111242B2 patent drawing
  • US10111242B2 patent drawing
  • US10111242B2 patent drawing

AI summary

A game apparatus repeatedly switches between a doze state in which a wireless communication function is restricted, and an awake state. The game apparatus stores unicast data and broadcast data acquired in the awake state, in a normal queue, and transmits the pieces of data to air in acquisition order. On the other hand, in the doze state, the game apparatus stores acquired broadcast data in a preferential transmission queue, and stores acquired unicast data in the normal queue. Thereafter, when the game apparatus becomes the awake state again, the game apparatus transmits the broadcast data stored in the preferential transmission queue in preference to the unicast data stored in the normal queue.