Multi-SIM Priority Weight Scheduling for Paging Reception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices with multiple SIMs face challenges in simultaneously performing communication activities due to limitations in scheduling paging receptions, leading to unfair distribution and high loss of paging opportunities.

Innovation Solution

Implementing a priority weight determination system based on activity history and frequency of paging receptions to dynamically decide which SIM performs a communication activity at a given time, ensuring fair scheduling and minimal loss of paging opportunities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a communication device schedules paging receptions for multiple SIMs simultaneously, then the device can perform communication activities for both SIMs, but the device cannot perform both activities at the same time leading to unfair distribution and high loss of paging opportunities

Engineering Contradiction:
Improvepaging reception efficiencyVSAvoidpaging opportunity loss
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic scheduling by continuously monitoring activity history and adjusting priority weights in real-time. The resource distribution circuit dynamically determines which SIM receives paging reception based on current priority weights that evolve with each scheduling decision, transforming a static allocation problem into a dynamic adaptive system that responds to actual usage patterns

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes a feedback loop where the activity history of each SIM is continuously tracked and fed back into the priority weight determination process. The resource distribution circuit uses this feedback to adjust future scheduling decisions, creating a closed-loop control system that learns from past performance and continuously optimizes paging reception fairness

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the device uses a fixed priority scheme for scheduling SIMs, then the scheduling is simple, but the distribution of paging opportunities becomes unfair

Engineering Contradiction:
Improvescheduling simplicityVSAvoidfairness of paging distribution
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transforms the static fixed priority scheme into a dynamic adaptive system where priority weights are not predetermined but continuously adjusted based on observed activity history. This allows the system to maintain operational simplicity while achieving fair distribution, as the adjustment mechanism automatically adapts to usage patterns without complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service scheduling where each SIM effectively advocates for itself through its activity history. SIMs with higher communication activity naturally accumulate higher priority weights, causing the system to automatically allocate more paging reception opportunities to actively used SIMs without external intervention or complex fairness algorithms

Inventive Principle:
Principle #25Self-service

3Productivity

If the device monitors activity history for both SIMs, then fair scheduling can be achieved, but the device complexity increases

Engineering Contradiction:
Improvescheduling fairnessVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs a universal resource distribution circuit that handles scheduling for multiple SIMs using a single unified mechanism. Rather than implementing separate monitoring and control circuits for each SIM, the system uses one multi-functional circuit that processes activity history and priority weights for all SIMs, reducing overall device complexity while maintaining scheduling fairness

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

Solution Approach 2:

The system manages complexity by changing parameters (priority weights) rather than changing system architecture. The resource distribution circuit maintains a simple structure while achieving fairness through parameter adjustment - modifying the numerical priority weights based on activity history rather than reconfiguring the physical circuit topology or adding complex control logic

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9832783B2Selecting first or second subscriber identity module based on priority
Publication Date: 2017.11.28 APPLE INC
  • US9832783B2 patent drawing
  • US9832783B2 patent drawing
  • US9832783B2 patent drawing

AI summary

A communication device may be provided. The communication device may include a first communication circuit configured to perform a first communication activity; a second communication circuit configured to perform a second communication activity; a priority weight determination circuit configured to determine a first priority weight based on an activity history of the first communication circuit and configured to determine a second priority weight based on an activity history of the second communication circuit; and a resource distribution circuit configured to determine based on the first priority weight and based on the second priority weight whether the first communication circuit shall perform the first communication activity at a pre-determined point in time or whether the second communication circuit shall perform the second communication activity at the pre-determined point in time.