WiFi Client Station IMS Registration for Multi-Device Telephony

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-cellular devices, such as those without cellular capabilities, are unable to perform telephony services over existing cellular networks, limiting their functionality and compatibility with cellular networks.

Innovation Solution

A method and system that enables WiFi-capable client stations to register with an IP Multimedia Subsystem (IMS) of a carrier network, allowing them to receive and manage multiple incoming and outgoing voice calls by designating primary and secondary stations, and implementing a two-step registration process to associate the client stations with a telephony network, enabling telephony services over WiFi.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple client stations are allowed to handle simultaneous calls, then user convenience is improved, but network complexity and call management difficulty increase

Engineering Contradiction:
Improveuser convenienceVSAvoidnetwork complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a network entity (carrier network/IMS) as an intermediary that centralizes call management functionality. This entity receives incoming calls, determines which client station should handle them based on pre-configured rules, and routes calls accordingly. This mediator approach allows multiple client stations to operate simultaneously without each device needing complex call management logic, thus improving user convenience while controlling network complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-configuring call handling rules in the network entity before calls occur. The network entity is pre-instructed on how to distribute incoming calls among multiple client stations based on user preferences, device capabilities, and service priorities. This advance configuration eliminates the need for real-time complex decision-making during call handling, simplifying both user interaction and network management.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If call handling rules are implemented to limit active calls, then network revenue is protected, but user flexibility is reduced

Engineering Contradiction:
Improvenetwork revenueVSAvoiduser flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic call handling rules that can adapt to different situations. The network entity can modify call distribution behavior based on current network conditions, user preferences, and service types. For example, during peak hours, the system may enforce stricter limits to protect revenue, while during off-peak hours, it may allow more flexibility. This dynamic approach balances revenue protection with user flexibility rather than using fixed rigid rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different call handling rules can be applied to different client stations or different types of calls based on local requirements. The system can designate primary and secondary client stations with different privileges, apply different limits to voice vs. data calls, or create service-specific rules. This localized rule application allows the network to protect revenue in critical areas while maintaining user flexibility in less critical areas.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If WiFi-capable devices are enabled to use telephony networks, then device compatibility is improved, but network security risks increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoidnetwork security risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses the carrier network and IMS as intermediaries that authenticate and authorize WiFi-capable devices before allowing them to access telephony services. The network entity verifies device credentials, checks authorization status, and establishes secure communication channels before permitting call handling. This intermediary layer protects the network from unauthorized access while enabling broad device compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes security parameters dynamically based on device type, authentication status, and service requirements. Different security protocols, encryption levels, and authentication methods can be applied to different client stations. This parameter adjustment allows WiFi-capable devices with varying security capabilities to access the network appropriately while maintaining overall network security.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11343674B2Apparatus, systems and methods for providing telephony services to multiple devices
Publication Date: 2022.05.24 APPLE INC
  • US11343674B2 patent drawing
  • US11343674B2 patent drawing
  • US11343674B2 patent drawing

AI summary

Described are call handling methods performed by a carrier network or client stations. A method performed by a carrier network includes designating rules for call handling for an account, receiving first and second voice calls for the account, wherein the voice calls may be either an incoming calls or originated calls and handling the first and second voice calls for the account based on the rules. A method performed by a client station includes receiving a first invitation to a first call, responding to the first invitation causing the first call to be active, receiving a second invitation to a second call while the first call remains active and responding to the second invitation causing the second call to be active and the first call to be on hold, the client station is prevented from originating a call when one call is active and one call is on hold.