Proxy Service Discovery for Wireless Power Savings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In current wireless communications networks, service advertisers face high power consumption issues due to the need to remain constantly active while providing services, which is unsustainable for mobile devices.

Innovation Solution

Implementing a management device that acts as a proxy agent to register and advertise services on behalf of other devices, allowing service advertisers to enter power-saving modes while the management device handles service discovery and requests, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a service advertiser remains constantly active to provide services, then service availability and reliability are improved, but power consumption increases

Engineering Contradiction:
Improveservice availabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces a management device as an intermediary that handles service advertisement and discovery on behalf of the service advertiser. The management device receives service information from the advertiser, manages the service advertisement, and responds to service requests, allowing the advertiser to enter power-saving modes while maintaining service availability through the intermediary's continuous operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If a service advertiser enters power-saving mode, then power consumption is reduced, but service discovery capability deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidservice discovery capability
Core Design Contradiction:
Use of energy by moving objectVSDifficulty of detecting and measuring

Solution Approach 1:

The service advertiser performs preliminary actions by providing service information to the management device before entering power-saving mode. The management device pre-manages the service advertisement and can immediately respond to service requests without the advertiser being active, thus maintaining service discovery capability while reducing power consumption.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If a management device acts as a proxy for service advertisement, then power consumption of service advertisers is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The management device performs multiple functions including service advertisement management, service request handling, and power-saving coordination. By consolidating these diverse functions into a single multi-functional device, the system avoids the need for multiple separate components, thereby managing complexity while achieving power savings for service advertisers.

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

Data Source

PatentUS11095729B2Service discovery in multi-medium communications networks
Publication Date: 2021.08.17 MEDIATEK INC
  • US11095729B2 patent drawing
  • US11095729B2 patent drawing
  • US11095729B2 patent drawing

AI summary

A management device accepts a first communications device to join a wireless communications network managed by the management device. The management device registers a service provided by the first communications device. The service is available in accordance with a set of service parameters. The set of service parameters include a schedule of availability. The set of service parameters include at least one parameter selected from the group consisting of a set of one or more starting times, a set of one or more service intervals, a set of one or more service periods, a set of one or more physical media, a set of one or more device identifiers, a set of one or more data sequence identifiers, and at least one medium access mode within the service interval.