Android Dual-Network Routing Backup for Service Coexistence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Android systems only allow a single network to be active at a time due to network scoring, leading to discarded data packets when attempting to use multiple networks simultaneously.

Innovation Solution

A method to determine network scores based on connected networks and prioritize networks by adjusting scores and backing up routing information to enable dual network service coexistence, allowing both networks to function simultaneously.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If network scoring is used to select a single network, then network selection simplicity is improved, but dual network service coexistence deteriorates

Engineering Contradiction:
Improvenetwork selection simplicityVSAvoiddual network service coexistence
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the network selection process into two independent parts: network scoring for evaluation and routing information backup for coexistence. By separating the routing information backup step from the traditional network switching process, the system can maintain multiple network connections simultaneously while still providing simple network selection through scoring. This segmentation allows both networks to coexist without complex manual configuration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by backing up routing information before network switching occurs. When a network connection changes, the system proactively saves the routing information of the previous network in advance, so that when dual network coexistence is needed, the backed-up routing information can be restored and both networks can function simultaneously without requiring complex real-time routing decisions.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If a single network is selected through network scoring, then network management complexity is reduced, but data packet delivery reliability deteriorates when multiple networks are needed

Engineering Contradiction:
Improvenetwork management complexityVSAvoiddata packet delivery reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses copying by creating a backup copy of the routing information from the first network when the second network is connected. Instead of modifying the original routing information or creating complex routing tables, the system simply copies and saves the routing information in a backup location. This copying mechanism ensures that data packets can be delivered reliably through either network while keeping the network management logic simple and unchanged.

Inventive Principle:
Principle #26Copying

3Use of energy by moving object

If routing information is not backed up, then system resource usage is minimized, but network switching reliability deteriorates

Engineering Contradiction:
Improvesystem resource usageVSAvoidnetwork switching reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies local quality by selectively backing up routing information only when specific conditions are met (when a second network is connected and dual network coexistence is detected). The system does not continuously backup routing information for all network states, but only performs the backup operation locally when needed. This approach minimizes system resource usage while ensuring reliability is maintained in the critical dual network coexistence scenario.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250220550A1Network implemented method, apparatus and device for android system-based dual network service coexistence
Publication Date: 2025.07.03 JINGCHEN SEMICON SHENZHEN CO LTD
  • US20250220550A1 patent drawing
  • US20250220550A1 patent drawing

AI summary

The present disclosure discloses a network implemented method, apparatus and device for Android system-based dual network service coexistence. The method includes: determining, when a first network is being connected, whether there is a second network that has been connected; determining, in response to determining that there is the second network that has been connected, a network score of the first network based on a network score of the second network and a preset prioritized network, and determining whether backing up of direct connection routing information of the first network is needed; determining, in response to determining that there is no the second network that has been connected, whether backing up of the direct connection routing information of the first network is needed; and determining a current prioritized network based on the network score and updating the backed-up direct connection routing information.