IP Library Granted Patent US 12,557,008
Granted Patent B2
US 12,557,008 · App. 18/041,456 · Granted Feb 17, 2026

Card-transfer slice switching method, device and storage medium

Inventor: Cheng Wang (Shenzhen, CN)
Assignee: ZTE CORPORATION
H04W48/18H04W24/08H04W36/16
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 12,557,008
App. No.
18/041,456
Granted
Feb 17, 2026
Kind
B2
Abstract

A card-transfer slice switching method, a device and a storage medium are disclosed. The card-transfer slice switching method may include: acquiring a card-transfer slice switching signal (S 1000 ); obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database, the slice database including matching information between the application network usage status and the switchable slice of a target card to be transferred to (S 2000 ); and, performing card-transfer slice switching according to the switchable slice (S 3000 ).

Claims (75)

1 . A card-transfer slice switching method, comprising:

acquiring a card-transfer slice switching signal;

obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database, wherein the application network usage status comprises a slice-preserved application network usage status indicating that an application needs to be provided with a slice service after the current card is switched to a target card and a slice-unpreserved application network usage status indicating that the application does not need to be provided with the slice service after the current card is switched to the target card, wherein the slice database comprises matching information between the application network usage status and the switchable slice of the target card to be transferred to; and

performing card-transfer slice switching according to the switchable slice.

2 . The card-transfer slice switching method of claim 1 , further comprising:

monitoring and comparing a network quality of the current card and a network quality of the target card to be transferred to; and

in response to the target card to be transferred to having a better network quality than the current card, outputting the card-transfer slice switching signal.

3 . The card-transfer slice switching method of claim 2 , wherein the network quality comprises at least one of a reference signal received power, a reference signal received quality, a signal-to-noise ratio, a bandwidth, a network type and a network congestion.

4 . The card-transfer slice switching method of claim 1 , wherein the slice database comprises:

a switchable slice database, comprising matching information between slices with a same traffic descriptor in the current card and the target card to be transferred to; and/or,

a replaceable slice database, comprising matching information between slices with matched replacement parameters in the current card and the target card to be transferred to.

5 . The card-transfer slice switching method of claim 4 , wherein the replacement parameter comprises at least one of a Quality of Service (QoS) parameter, a bandwidth parameter and a latency parameter.

6 . The card-transfer slice switching method of claim 4 , further comprising:

acquiring a slice change signal; and

updating the switchable slice database and/or the replaceable slice database according to the slice change signal.

7 . The card-transfer slice switching method of claim 4 , wherein

obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database comprises:

acquiring an application operation status of an application, wherein the application operation status comprises at least one of a foreground/background status, a traffic status, a thread category in active status, and a frequency of use;

determining, according to the application operation status of the application, that the application network usage status is the slice-preserved application network usage status; and

obtaining the switchable slice according to the slice-preserved application network usage status and the slice database.

8 . The card-transfer slice switching method of claim 7 , wherein determining, according to the application operation status of the application, that the application network usage status is the slice-preserved application network usage status comprises:

in response to the foreground/background status of the application indicating a foreground application, determining that the application network usage status is the slice-preserved application network usage status; and

in response to the foreground/background status of the application indicating a background application, determining, according to the traffic status and/or the thread category in active status and/or the frequency of use, that the application network usage status is the slice-preserved application network usage status.

9 . The card-transfer slice switching method of claim 8 , wherein determining, according to the traffic status and/or the thread category in active status and/or the frequency of use, that the application network usage status is the slice-preserved application network usage status comprises:

in response to the traffic status of the background application being that the traffic generated in a unit time exceeds a preset traffic threshold, determining that the application network usage status is the slice-preserved application network usage status; and/or,

in response to the thread category in active status of the background application being an essential operation scenario, determining that the application network usage status is the slice-preserved application network usage status; and/or,

in response to the frequency of use of the background application exceeding a preset frequency threshold, determining that the application network usage status is the slice-preserved application network usage status.

10 . The card-transfer slice switching method of claim 7 , wherein the slice database comprises a switchable slice database, and obtaining the switchable slice according to the slice-preserved application network usage status and the slice database comprises:

detecting a slice usage behavior of an application of the current card;

determining, according to the slice usage behavior of the application, that the slice-preserved application network usage status is a specific slice application network usage status;

acquiring a specific slice according to the specific slice application network usage status; and

performing a query in the switchable slice database according to the specific slice to acquire a slice matched with the specific slice in the switchable slice database, so as to obtain the switchable slice.

11 . The card-transfer slice switching method of claim 10 , wherein the slice database comprises a replaceable slice database, and obtaining the switchable slice according to the slice-preserved application network usage status and the slice database comprises:

detecting the slice usage behavior of an application of the current card;

determining, according to the slice usage behavior of the application, that the slice-preserved application network usage status is a default slice application network usage status;

acquiring a default slice according to the default slice application network usage status; and

performing a query in the replaceable slice database according to the default slice to acquire a slice matched with the default slice in the replaceable slice database, so as to obtain the switchable slice.

12 . The card-transfer slice switching method of claim 1 , wherein obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database comprises:

in response to an absence of the switchable slice in the slice database,

updating the slice database to obtain a secondary slice database; and

obtaining the switchable slice according to the application network usage status of the current card and the secondary slice database.

13 . The card-transfer slice switching method of claim 12 , wherein performing card-transfer slice switching according to the switchable slice comprises:

in response to an absence of the switchable slice in the secondary slice database,

outputting a card-transfer switching prompt signal;

receiving an operation instruction; and

performing card-transfer slice switching according to the operation instruction.

14 . An electronic device, comprising: a memory, a processor, and a computer program stored on the memory and executable by the processor which, when executed by the processor, causes the processor to perform a card-transfer slice switching method comprising:

acquiring a card-transfer slice switching signal;

obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database, wherein the application network usage status comprises a slice-preserved application network usage status indicating that an application needs to be provided with a slice service after the current card is switched to a target card and a slice-unpreserved application network usage status indicating that the application does not need to be provided with the slice service after the current card is switched to the target card, wherein the slice database comprises matching information between the application network usage status and the switchable slice of the target card to be transferred to; and

performing card-transfer slice switching according to the switchable slice.

15 . A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform a card-transfer slice switching method comprising:

acquiring a card-transfer slice switching signal;

obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database, wherein the application network usage status comprises a slice-preserved application network usage status indicating that an application needs to be provided with a slice service after the current card is switched to a target card and a slice-unpreserved application network usage status indicating that the application does not need to be provided with the slice service after the current card is switched to the target card, wherein the slice database comprises matching information between the application network usage status and the switchable slice of the target card to be transferred to; and

performing card-transfer slice switching according to the switchable slice.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the slice database comprises:

a switchable slice database, comprising matching information between slices with a same traffic descriptor in the current card and the target card to be transferred to;

and/or,

a replaceable slice database, comprising matching information between slices with matched replacement parameters in the current card and the target card to be transferred to.

17 . The non-transitory computer-readable storage medium of claim 16 , wherein

obtaining a switchable slice according to the card-transfer slice switching signal, an application network usage status of a current card and a preset slice database comprises:

acquiring an application operation status of an application, wherein the application operation status comprises at least one of a foreground/background status, a traffic status, a thread category in active status, and a frequency of use;

determining, according to the application operation status of the application, that the application network usage status is the slice-preserved application network usage status; and

obtaining the switchable slice according to the slice-preserved application network usage status and the slice database.

18 . The non-transitory computer-readable storage medium of claim 17 , wherein determining, according to the application operation status of the application, that the application network usage status is the slice-preserved application network usage status comprises:

in response to the foreground/background status of the application indicating a foreground application, determining that the application network usage status is the slice-preserved application network usage status; and

in response to the foreground/background status of the application indicating a background application, determining, according to the traffic status and/or the thread category in active status and/or the frequency of use, that the application network usage status is the slice-preserved application network usage status.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein determining, according to the traffic status and/or the thread category in active status and/or the frequency of use, that the application network usage status is the slice-preserved application network usage status comprises:

in response to the traffic status of the background application being that the traffic generated in a unit time exceeds a preset traffic threshold, determining that the application network usage status is the slice-preserved application network usage status;

and/or, in response to the thread category in active status of the background application being an essential operation scenario, determining that the application network usage status is the slice-preserved application network usage status;

and/or, in response to the frequency of use of the background application exceeding a preset frequency threshold, determining that the application network usage status is the slice-preserved application network usage status.

20 . The non-transitory computer-readable storage medium of claim 17 , wherein the slice database comprises a switchable slice database, and obtaining the switchable slice according to the slice-preserved application network usage status and the slice database comprises:

detecting a slice usage behavior of an application of the current card;

determining, according to the slice usage behavior of the application, that the slice-preserved application network usage status is a specific slice application network usage status;

acquiring a specific slice according to the specific slice application network usage status; and

performing a query in the switchable slice database according to the specific slice to acquire a slice matched with the specific slice in the switchable slice database, so as to obtain the switchable slice.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2023
From: WANG, CHENG
To: ZTE CORPORATION
Reel/Frame 062674/0511 →
Priority Claims (1)
CN 202010881130.6 · Aug 27, 2020 · national
Continuity (1)
Related Publication 20230300732A1 · Sep 21, 2023
References Cited (29)
US 10517037B2 · Liu · 2019 [cited by examiner]
US 12232020B2 · Foti · 2025 [cited by examiner]
US 20110098046A1 · Shin · 2011 [cited by examiner]
US 20140105592A1 · Kataria et al. · 2014 [cited by applicant]
US 20170325134A1 · Wan · 2017 [cited by examiner]
US 20190261187A1 · Chen et al. · 2019 [cited by applicant]
US 20200045767A1 · Velev et al. · 2020 [cited by applicant]
US 20200077268A1 · Seshadri · 2020 [cited by examiner]
US 20210203581A1 · He · 2021 [cited by examiner]
US 20210368327A1 · Gao · 2021 [cited by applicant]
US 20220201569A1 · Horita · 2022 [cited by examiner]
US 20230023278A1 · Foti · 2023 [cited by examiner]
US 20230094040A1 · Sun · 2023 [cited by examiner]
CN 107040481A · 2017 [cited by applicant]
CN 109155961A · 2019 [cited by applicant]
CN 109951440A · 2019 [cited by applicant]
CN 110267314A · 2019 [cited by applicant]
CN 111343686A · 2020 [cited by applicant]
CN 111580996A · 2020 [cited by applicant]
CN 111935788B · 2025 [cited by examiner]
EP 3949471B1 · 2025 [cited by examiner]
EP 3750335B1 · 2025 [cited by examiner]
WO 2019231275A1 · 2019 [cited by applicant]
3GPP Technical Specification Group Radio Access Network. “Overview of Rel-17 work areas for NR and LTE,” 3GPP TSG RAN Meeting #84, Jun. 2019, pp. 1-22. [cited by applicant]
The State Intellectual Property Office of People's Republic of China. First Office Action for CN Application No. 202010881130.6 and English translation, mailed Jul. 16, 2024, pp. 1-10. [cited by applicant]
The State Intellectual Property Office of People's Republic of China. Search Report for CN Application No. 202010881130.6 and English translation, mailed Jul. 12, 2024, pp. 1-6. [cited by applicant]
European Patent Office. Extended European Search Report for EP Application No. 21859798.7, mailed Jan. 23, 2024, pp. 1-11. [cited by applicant]
Intellectual Property India. Examination Report for IN Application No. 202327011114 and English translation, mailed Feb. 6, 2024, pp. 1-8. [cited by applicant]
International Searching Authority. International Search Report and Written Opinion for PCT Application No. PCT/CN2021/100410 and English translation, mailed Jul. 28, 2021, pp. 1-9. [cited by applicant]