Master-Slave Software Stack Coordination for Dual SIM Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication devices supporting multiple subscriber identities face inefficiencies due to independent operation of parallel hardware and software stacks, leading to duplicated mobility management tasks and resource duplication, which hinders cooperation and synergy between different subscriber identities.

Innovation Solution

Implementing a method where one wireless cellular protocol software stack acts as a 'master' and the other as a 'slave', sharing mobility management tasks such as paging channel monitoring, cell measurements, and handover procedures, with the 'master' stack performing measurements and sharing information with the 'slave' stack to reduce duplication and enhance cooperation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If parallel hardware and software stacks are used for multiple subscriber identities, then each subscriber identity can operate independently, but task duplication and resource duplication occur leading to inefficiency

Engineering Contradiction:
Improveindependent operation of subscriber identitiesVSAvoidsystem efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges the mobility management functions of multiple wireless cellular protocol software stacks by introducing a master stack that performs measurements and a slave stack that follows the master's decisions. This combining of functions eliminates duplicate measurements and evaluations while maintaining independent subscriber identity operations, thereby resolving the contradiction between adaptability and productivity.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If parallel hardware and software stacks are used for multiple subscriber identities, then each subscriber identity can operate independently, but power consumption increases due to duplicated functions

Engineering Contradiction:
Improveindependent operation of subscriber identitiesVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent combines the mobility management operations of multiple software stacks into a coordinated master-slave relationship. The master stack performs cell measurements and evaluations once, while the slave stack reuses these results, eliminating duplicate power-consuming operations while preserving independent subscriber identity functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If mobility management tasks are shared between software stacks, then task duplication is reduced, but coordination complexity increases

Engineering Contradiction:
Improvesystem efficiencyVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies asymmetry by establishing a clear master-slave hierarchy where the master stack has authoritative decision-making power and the slave stack has a defined follower role. This asymmetric relationship simplifies coordination compared to a symmetric peer-to-peer model, as the slave stack only needs to execute the master's decisions without complex negotiation, thereby reducing coordination complexity while maintaining productivity gains.

Inventive Principle:
Principle #4Asymmetry

4Productivity

If one software stack acts as master and another as slave, then cooperation and synergy are enhanced, but operational asymmetry is introduced

Engineering Contradiction:
Improvesystem efficiencyVSAvoidoperational symmetry
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent deliberately introduces operational asymmetry through the master-slave architecture, where the master stack performs measurements and makes decisions while the slave stack follows. This asymmetric design enhances productivity by eliminating duplicate operations, and the system manages the operational complexity through well-defined roles and interfaces between master and slave stacks.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS10299109B2Methods and apparatus to support multiple subscriber identities in a wireless communication device
Publication Date: 2019.05.21 APPLE INC
  • US10299109B2 patent drawing
  • US10299109B2 patent drawing
  • US10299109B2 patent drawing

AI summary

Apparatus and methods to support multiple subscriber identities in a wireless communication device are disclosed. A representative method includes the wireless communication device communicating with a first wireless network via a first wireless cellular protocol software stack for a first subscriber identity provided by a first subscriber identity module; communicating with a second wireless network via a second wireless cellular protocol software stack for a second subscriber identity provided by a second subscriber identity module; and sharing mobility management tasks between the first and second wireless cellular protocol software stacks when the first and second subscriber identity modules are each associated with the same wireless network provider either as a serving carrier or as a roaming carrier. Mobility management tasks that are shared include one or more of paging channel monitoring, measuring a serving cell and/or neighbor cells, evaluating cell reselection and handover options, and reading broadcast channels.