IP Library › Granted Patent US 11,903,060
Granted Patent B2
US 11,903,060 · App. 17/176,004 · Granted Feb 13, 2024

User interface (UI) display control method, electronic device, and storage medium

Inventors: Tao Zhang (Guangdong, CN); Yang Xia (Guangdong, CN); Kai Tang (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04W76/15G06F9/451H04L1/0025H04W88/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 11,903,060
App. No.
17/176,004
Granted
Feb 13, 2024
Kind
B2
Abstract

Disclosed are a user interface (UI) display control method and apparatus. The method comprises: determining a data packet size of a data packet to be transmitted when a data packet transmission instruction is received; determining a transmission policy for the data packet to be transmitted according to the data packet size; determining a network identifier adapted to the transmission policy; and displaying the network identifier on a user interface (UI). The present application is beneficial to improve the comprehensiveness and accuracy of a network identifier of an electronic device in a data packet transmission scenario.

Claims (71)

1. A method of user interface (UI) display control applied in an electronic device; wherein the electronic device supports a dual-connection mode, the dual-connection mode is that the electronic device is capable of establishing a first communication connection with a first network device, and is capable of establishing a second communication connection with a second network device; the first network device and the second network device are network devices in a fifth generation (5G) not-stand alone (NSA) network, and the first network device is a fourth generation (4G) base station eNB, the second network device is a fifth generation (5G) base station gNB, and a core network of the NSA network is a new generation core network (NGC); the first network device is capable of establishing a third communication connection with the second network device, the first network device is capable of establishing a fourth communication connection with the NGC, and the second network device is capable of establishing a fifth communication connection with the NGC; the method comprises:

determining a data packet size of a data packet to be transmitted in response to receiving a data packet transmission instruction;

determining a transmission mode for the data packet to be transmitted according to the data packet size, comprising:

determining that the transmission mode for the data packet to be transmitted is a first transmission mode in response to detecting that the data packet size is less than a first threshold value;

determining that the transmission mode for the data packet to be transmitted is a second transmission mode in response to detecting that the data packet size is greater than a second threshold value; and

determining that the transmission mode for the data packet to be transmitted is a third transmission mode in response to detecting that the data packet size is greater than the first threshold value and less than the second threshold value;

determining a network identifier corresponding to the transmission mode; and

displaying the network identifier on a user interface (UI).

2. The method according to claim 1 , wherein determining the transmission mode for the data packet to be transmitted according to the data packet size further comprises:

determining a transmission time threshold value of the data packet to be transmitted, wherein the first transmission mode is transmitting the data packet to be transmitted to the NGC through the first communication connection and the fourth communication connection within the transmission time threshold value.

3. The method according to claim 1 , wherein determining the transmission mode for the data packet to be transmitted according to the data packet size further comprises:

determining a transmission time threshold value of the data packet to be transmitted, wherein the second transmission mode is transmitting the data packet to be transmitted to the NGC through the second communication connection and the fifth communication connection within the transmission time threshold value; wherein the second threshold value is greater than the first threshold value.

4. The method according to claim 1 , wherein determining the transmission mode for the data packet to be transmitted according to the data packet size further comprises:

determining a transmission time threshold value of the data packet to be transmitted; and

splitting the data packet to be transmitted into a first data packet and a second data packet in response to detecting that the data packet size is greater than the first threshold value and less than the second threshold value, wherein the third transmission mode is transmitting the first data packet to the NGC through the first communication connection and the fourth communication connection and transmitting the second data packet to the NGC through the second communication connection and the fifth communication connection within the transmission time threshold value.

5. The method according to claim 4 , wherein splitting the data packet to be transmitted into the first data packet and the second data packet comprises:

obtaining a first data transmission speed corresponding to the first communication connection and a second data transmission speed corresponding to the second communication connection;

determining a ratio of the first data transmission speed to the second data transmission speed; and

splitting the data packet to be transmitted into a first data packet and a second data packet according to the ratio, wherein the first data packet corresponds to the first data transmission speed, and the second data packet corresponds to the second data transmission speed.

6. The method according to claim 1 , wherein determining the network identifier corresponding to the transmission mode comprises:

determining that a first network identifier corresponds to the first transmission mode, a second network identifier corresponds to the second transmission mode, and a first network identifier or a second network identifier corresponds to the third transmission mode.

7. The method according to claim 6 , wherein the first network identifier is a 4G network identifier, and the second network identifier is a 5G network identifier.

8. The method according to claim 6 , wherein determining that the first network identifier or the second network identifier corresponds to the third transmission mode comprises:

determining a size of the first data packet and a size of the second data packet;

determining that the first network identifier corresponds to the third transmission mode in response to detecting that the size of the first data packet is greater than the size of the second data packet; or

determining that the second network identifier corresponds to the third transmission mode in response to detecting that the size of the first data packet is less than the size of the second data packet.

9. The method according to claim 1 , wherein the data packet to be transmitted is a game data packet, the user interface (UI) is a game group battle interface, and displaying the network identifier on the user interface (UI) comprises:

labeling the first network identifier with a first sign in response to detecting that the network identifier is the first network identifier; and

labeling the second network identifier with a second sign in response to detecting that the network identifier is the second network identifier.

10. The method according to claim 1 , wherein the data packet to be transmitted is a game data packet, the user interface (UI) is a game application interface, and displaying the network identifier on the user interface (UI) comprises:

inquiring a preset correspondence relationship between a game application interface and a network identifier displaying position;

determining a target displaying position for the network identifier corresponding to the user interface (UI) according to the preset correspondence relationship; and

displaying the network identifier on the target displaying position.

11. An electronic device, wherein the electronic device supports a dual-connection mode, the dual-connection mode is that the electronic device is capable of establishing a first communication connection with a first network device, and is capable of establishing a second communication connection with a second network device; the first network device and the second network device are network devices in a fifth generation (5G) not-stand alone (NSA) network, and the first network device is a fourth generation (4G) base station eNB, the second network device is a fifth generation (5G) base station gNB, and a core network of the NSA network is a new generation core network (NGC); the first network device is capable of establishing a third communication connection with the second network device, the first network device is capable of establishing a fourth communication connection with the NGC, and the second network device is capable of establishing a fifth communication connection with the NGC; the electronic device comprises a processor, a memory, a communication interface, and one or more program;

wherein the one or more program is stored in the memory and configured to be executed by the processor, and the one or more program comprises instructions configured to execute the following operations:

determining a data packet size of a data packet to be transmitted in response to receiving a data packet transmission instruction;

determining a transmission mode for the data packet to be transmitted according to the data packet size, comprising:

determining that the transmission mode for the data packet to be transmitted is a first transmission mode in response to detecting that the data packet size is less than a first threshold value;

determining that the transmission mode for the data packet to be transmitted is a second transmission mode in response to detecting that the data packet size is greater than a second threshold value; and

determining that the transmission mode for the data packet to be transmitted is a third transmission mode in response to detecting that the data packet size is greater than the first threshold value and less than the second threshold value;

determining a network identifier corresponding to the transmission mode; and

displaying the network identifier on a user interface (UI).

12. The electronic device according to claim 11 , wherein determining the transmission mode for the data packet to be transmitted according to the data packet size further comprises:

determining a transmission time threshold value of the data packet to be transmitted, wherein the first transmission mode is transmitting the data packet to be transmitted to the NGC through the first communication connection and the fourth communication connection within the transmission time threshold value.

13. The electronic device according to claim 11 , wherein determining the transmission mode for the data packet to be transmitted according to the data packet size further comprises:

determining a transmission time threshold value of the data packet to be transmitted, wherein the second transmission mode is transmitting the data packet to be transmitted to the NGC through the second communication connection and the fifth communication connection within the transmission time threshold value; wherein the second threshold value is greater than the first threshold value.

14. The electronic device according to claim 11 , wherein determining the transmission mode for the data packet to be transmitted according to the data packet size further comprises:

determining a transmission time threshold value of the data packet to be transmitted; and

splitting the data packet to be transmitted into a first data packet and a second data packet in response to detecting that the data packet size is greater than the first threshold value and less than the second threshold value, wherein the third transmission mode is transmitting the first data packet to the NGC through the first communication connection and the fourth communication connection and transmitting the second data packet to the NGC through the second communication connection and the fifth communication connection within the transmission time threshold value.

15. The electronic device according to claim 14 , wherein splitting the data packet to be transmitted into the first data packet and the second data packet comprises:

obtaining a first data transmission speed corresponding to the first communication connection and a second data transmission speed corresponding to the second communication connection;

determining a ratio of the first data transmission speed to the second data transmission speed; and

splitting the data packet to be transmitted into a first data packet and a second data packet according to the ratio, wherein the first data packet corresponds to the first data transmission speed, and the second data packet corresponds to the second data transmission speed.

16. The electronic device according to claim 15 , wherein determining the network identifier corresponding to the transmission mode comprises:

determining that a first network identifier corresponds to the first transmission mode, a second network identifier corresponds to the second transmission mode, and a first network identifier or a second network identifier corresponds to the third transmission mode.

17. The electronic device according to claim 16 , wherein the first network identifier is a 4G network identifier, and the second network identifier is a 5G network identifier.

18. The electronic device according to claim 16 , wherein determining that the first network identifier or the second network identifier corresponds to the third transmission mode comprises:

determining a size of the first data packet and a size of the second data packet;

determining that the first network identifier corresponds to the third transmission mode in response to detecting that the size of the first data packet is greater than the size of the second data packet; or

determining that the second network identifier corresponds to the third transmission mode in response to detecting that the size of the first data packet is less than the size of the second data packet.

19. The electronic device according to claim 11 , wherein the data packet to be transmitted is a game data packet, the user interface (UI) is a game group battle interface, and displaying the network identifier on the user interface (UI) comprises:

labeling the first network identifier with a first sign in response to detecting that the network identifier is the first network identifier; and

labeling the second network identifier with a second sign in response to detecting that the network identifier is the second network identifier.

20. A non-transitory computer readable storage medium storing a computer program configured for electronic data exchange, wherein the computer program enables a computer to execute a user interface (UI) display control method applied in an electronic device; wherein the electronic device supports a dual-connection mode, the dual-connection mode is that the electronic device is capable of establishing a first communication connection with a first network device, and is capable of establishing a second communication connection with a second network device; the first network device and the second network device are network devices in a fifth generation (5G) not-stand alone (NSA) network, and the first network device is a fourth generation (4G) base station eNB, the second network device is a fifth generation (5G) base station gNB, and a core network of the NSA network is a new generation core network (NGC); the first network device is capable of establishing a third communication connection with the second network device, the first network device is capable of establishing a fourth communication connection with the NGC, and the second network device is capable of establishing a fifth communication connection with the NGC; the method comprises:

determining a data packet size of a data packet to be transmitted in response to receiving a data packet transmission instruction;

determining a transmission mode for the data packet to be transmitted according to the data packet size, comprising:

determining that the transmission mode for the data packet to be transmitted is a first transmission mode in response to detecting that the data packet size is less than a first threshold value;

determining that the transmission mode for the data packet to be transmitted is a second transmission mode in response to detecting that the data packet size is greater than a second threshold value; and

determining that the transmission mode for the data packet to be transmitted is a third transmission mode in response to detecting that the data packet size is greater than the first threshold value and less than the second threshold value;

determining a network identifier corresponding to the transmission mode; and

displaying the network identifier on a user interface (UI).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: ZHANG, TAO; XIA, YANG; TANG, KAI
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 055283/0305 →
Priority Claims (1)
CN 201811028379.1 · Sep 4, 2018 · national
Continuity (2)
Continuation PCTCN2019102845 · Aug 27, 2019
Related Publication 20210168887A1 · Jun 3, 2021