IP Library Granted Patent US 12696071
Granted Patent B2
US 12696071 · App. 17/964,104 · Granted Jul 28, 2026

Service processing method, user device, and computer-readable storage medium

Inventors: Yuanze Mao (Chang'an Dongguan, CN); Jinzhao Lin (Chang'an Dongguan, CN); Yanbing Wang (Chang'an Dongguan, CN); Ping Cai (Chang'an Dongguan, CN); Yu Jiang (Chang'an Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04W8/183H04W60/04H04W60/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12696071
App. No.
17/964,104
Granted
Jul 28, 2026
Kind
B2
Abstract

The present disclosure provides a service processing method, a user device and a computer-readable storage medium. The user device includes a first subscriber identity module and a second subscriber identity module. The first subscriber identity module is associated with a first subscriber identity, and the second subscriber identity module is associated with a second subscriber identity. The method includes: accessing a mobile network based on the first subscriber identity; and performing a wireless local area network voice VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network.

Claims (41)

1 . A service processing method performed by a user device, wherein the user device comprises a first subscriber identity module and a second subscriber identity module, the first subscriber identity module is associated with a first subscriber identity, the second subscriber identity module is associated with a second subscriber identity, and the method comprises:

accessing a mobile network based on the first subscriber identity;

performing a wireless local area network voice over wireless fidelity (VoWiFi) service of the second subscriber identity based on a network port corresponding to the mobile network,

wherein the performing a wireless local area network VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network comprises:

in a case that a preset condition is met, sending a VoWiFi registration message of the second subscriber identity to a network-side device based on the network port corresponding to the mobile network, wherein

the preset condition comprises at least one of the following:

that a mobile network signal parameter of the second subscriber identity is smaller than a first preset value; or

that a mobile network signal parameter of the first subscriber identity is greater than a second preset value;

wherein the method further comprises:

performing, in a case that the mobile network signal parameter of the second subscriber identity is greater than a third preset value, and the mobile network signal parameter of the first subscriber identity is smaller than a fourth preset value, VoWiFi deregistration of the second subscriber identity based on the network port corresponding to the mobile network;

the third preset value being greater than the first preset value and the fourth preset value being smaller than the second preset value.

2 . The method according to claim 1 , wherein the performing a wireless local area network VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network comprises:

in a case that a voice over long-term evolution (VoLTE) call is performed based on the first subscriber identity, when a trigger signal of a dual subscriber identity module (SIM) and dual active service for the user device is received, performing the VoWiFi call based on the network port corresponding to the mobile network and the second subscriber identity.

3 . A user device, wherein the user device comprises a first subscriber identity module and a second subscriber identity module, the first subscriber identity module is associated with a first subscriber identity, the second subscriber identity module is associated with a second subscriber identity, and the user device comprising:

a processor; and

a memory storing a program that is capable of running on the processor, wherein the program, when executed by the processor, causes the user device to perform the following steps:

accessing a mobile network based on the first subscriber identity;

performing a wireless local area network voice over wireless fidelity (VoWiFi) service of the second subscriber identity based on a network port corresponding to the mobile network,

wherein the performing a wireless local area network VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network comprises:

in a case that a preset condition is met, sending a VoWiFi registration message of the second subscriber identity to a network-side device based on the network port corresponding to the mobile network, wherein

the preset condition comprises at least one of the following:

that a mobile network signal parameter of the second subscriber identity is smaller than a first preset value; or

that a mobile network signal parameter of the first subscriber identity is greater than a second preset value;

wherein the program, when executed by the processor, causes the user device to further:

perform, in a case that the mobile network signal parameter of the second subscriber identity is greater than a third preset value, and the mobile network signal parameter of the first subscriber identity is smaller than a fourth preset value, VoWiFi deregistration of the second subscriber identity based on the network port corresponding to the mobile network;

the third preset value being greater than the first preset value and the fourth preset value being smaller than the second preset value.

4 . The user device according to claim 3 , wherein the performing a wireless local area network VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network comprises:

in a case that a voice over long-term evolution (VoLTE) call is performed based on the first subscriber identity, when a trigger signal of a dual subscriber identity module (SIM) and dual active service for the user device is received, performing the VoWiFi call based on the network port corresponding to the mobile network and the second subscriber identity.

5 . A non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, performs the followings steps:

accessing a mobile network based on a first subscriber identity;

performing a wireless local area network voice over wireless fidelity (VoWiFi) service of a second subscriber identity based on a network port corresponding to the mobile network,

wherein the performing a wireless local area network VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network comprises:

in a case that a preset condition is met, sending a VoWiFi registration message of the second subscriber identity to a network-side device based on the network port corresponding to the mobile network, wherein

the preset condition comprises at least one of the following:

that a mobile network signal parameter of the second subscriber identity is smaller than a first preset value; or

that a mobile network signal parameter of the first subscriber identity is greater than a second preset value;

wherein the computer program, when executed by a processor, further performs a step of:

performing, in a case that the mobile network signal parameter of the second subscriber identity is greater than a third preset value, and the mobile network signal parameter of the first subscriber identity is smaller than a fourth preset value, VoWiFi deregistration of the second subscriber identity based on the network port corresponding to the mobile network;

the third preset value being greater than the first preset value and the fourth preset value being smaller than the second preset value.

6 . The non-transitory computer-readable storage medium according to claim 5 , wherein the performing a wireless local area network VoWiFi service of the second subscriber identity based on a network port corresponding to the mobile network comprises:

in a case that a voice over long-term evolution (VoLTE) call is performed based on the first subscriber identity, when a trigger signal of a dual subscriber identity module (SIM) and dual active service for the user device is received, performing the VoWiFi call based on the network port corresponding to the mobile network and the second subscriber identity.