Managing Multiple Mobile Device Numbers on Single Secondary Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems do not efficiently manage multiple mobile device numbers (MDNs) associated with a single secondary device, leading to conflicts and limitations in handling incoming and outgoing communications.

Innovation Solution

Implementing a software stack with multiple instances of SIP transaction/transport services and an arbitration function at the application layer to manage communication states for each MDN, allowing users to choose which account to use for outgoing communications and ensuring correct updates for both the secondary device and the telecommunications network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a secondary device is associated with multiple MDNs, then the device can handle communications from multiple accounts, but conflicts arise in managing communication states and determining which account to use for outgoing communications

Engineering Contradiction:
ImproveAbility to associate multiple MDNs with a single secondary deviceVSAvoidComplexity of managing communication states for multiple MDNs
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the communication management system into separate communication state instances, with each instance dedicated to a specific MDN. This segmentation allows the secondary device to independently track and manage communication states (such as active calls, messages, or data sessions) for each associated MDN without interference, resolving the conflict between handling multiple accounts and managing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an arbitration function as an intermediary layer between the multiple communication state instances and the secondary device's resources. This arbitration function receives requests from any MDN instance, evaluates current system state and policies, and makes decisions about resource allocation and conflict resolution, thereby enabling multi-MDN support while maintaining manageable complexity through centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple MDNs are associated with a single secondary device, then users can receive communications from different accounts on one device, but arbitration mechanisms are needed to resolve conflicts in communication state management

Engineering Contradiction:
ImproveConvenience of receiving multiple account communications on one deviceVSAvoidNeed for automated arbitration mechanisms to resolve conflicts
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The patent implements self-service through autonomous communication state instances, where each MDN's communication state is automatically tracked and managed independently without requiring manual user intervention. The system automatically handles state transitions, conflict detection, and resource allocation decisions, reducing operational complexity while maintaining ease of use for the end user.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The arbitration function continuously monitors the communication states of all associated MDNs and automatically adjusts resource allocation based on real-time system conditions and predefined policies. This feedback mechanism enables the system to dynamically resolve conflicts between multiple MDNs without user intervention, maintaining ease of operation while implementing sophisticated automated conflict resolution.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10027798B2Connection of a user device to multiple accounts or phone numbers
Publication Date: 2018.07.17 VERIZON PATENT & LICENSING INC
  • US10027798B2 patent drawing
  • US10027798B2 patent drawing
  • US10027798B2 patent drawing

AI summary

Multiple mobile device numbers (MDNs) may be associated with a single user device. For outgoing communications, the user may choose which of the accounts are to be used. For incoming communications, application layer processes may perform an arbitration function to ensure that that the communication state, associated with each MDN, is correctly updated both at the user device and in the telecommunications network.