Grouped Processing Systems Cycling Advertiser Listener Sleep States

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer processing systems face challenges in connecting without user interaction, especially in emergency or natural disaster situations where traditional communication infrastructure may be unavailable, and they often waste energy by continuously advertising or listening without alternating states effectively.

Innovation Solution

The method involves assigning processing systems to groups that cycle through advertiser, listener, and sleep states using offset time periods, allowing connections between groups in different states to conserve energy and establish connections automatically, and using a generic transport protocol over Bluetooth Low Energy to transmit data streams without manual pairing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If processing systems continuously advertise or listen without alternating states, then connection reliability is improved, but energy consumption increases

Engineering Contradiction:
Improveconnection reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by dividing processing systems into groups that cycle through advertiser, listener, and sleep states at different offset times. This periodic state alternation allows systems to maintain connection opportunities while conserving energy during sleep periods, directly resolving the contradiction between connection reliability and energy consumption.

Inventive Principle:
Principle #19Periodic action

2Use of energy by moving object

If processing systems use offset time periods to cycle through states, then energy consumption is reduced, but connection establishment complexity increases

Engineering Contradiction:
Improveenergy consumptionVSAvoidconnection establishment complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing processing systems into multiple groups with different offset times. This segmentation simplifies the overall system complexity by organizing devices into manageable segments that follow predictable cycling patterns, making the connection establishment process more systematic despite the periodic state changes.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If automatic connections are implemented without user interaction, then ease of operation is improved, but connection reliability may deteriorate

Engineering Contradiction:
Improveease of operationVSAvoidconnection reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements self-service by enabling processing systems to automatically establish connections without user interaction. The systems autonomously cycle through advertiser, listener, and sleep states, and automatically form connections when conditions are met, providing both ease of operation and maintained reliability through the structured group-based approach.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11357020B2Connecting computer processing systems and transmitting data
Publication Date: 2022.06.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11357020B2 patent drawing
  • US11357020B2 patent drawing
  • US11357020B2 patent drawing

AI summary

Examples described herein provide a computer-implemented method that includes assigning each of a plurality of processing systems to one of a plurality of groups. Each group of the plurality of groups cycles, based on an offset time period, between an advertiser state, a listener state, and a sleep state. The method further includes connecting a first processing system of a first group of the plurality of groups to a second processing system of a second group of the plurality of groups when the first group is in one of the listener state or the advertiser state and the second group is in the other of the listener state or the advertiser state.