IP Library › Granted Patent US 12,112,016
Granted Patent B2
US 12,112,016 · App. 18/476,920 · Granted Oct 8, 2024

Icon arranging method and apparatus, and electronic device

Inventor: Guimin Han (Guangdong, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
G06F3/04817G06F3/0482G06F3/0488
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,112,016
App. No.
18/476,920
Filed
Sep 28, 2023
Granted
Oct 8, 2024
Kind
B2
Art Unit
2145
USPC
715/788
Abstract

An icon arranging method and apparatus, and an electronic device and belongs to the field of communication technologies. The method includes: receiving a first input on a plurality of icons ( 101 ); and arranging the plurality of icons in an arrangement manner corresponding to an input parameter of the first input in response to the first input ( 102 ), where the input parameter includes at least one of an input direction and an input track.

Claims (80)

1. An icon arranging method, comprising:

receiving a first input on a plurality of icons; and

arranging the plurality of icons in an arrangement manner corresponding to an input parameter of the first input in response to the first input, wherein

the input parameter comprises an input track,

and the arranging the plurality of icons in an arrangement manner corresponding to an input parameter of the first input comprises:

arranging the plurality of icons according to a pattern formed by the input track;

wherein the receiving the first input on the plurality of icons comprises:

receiving a first sub-input on a second icon in the plurality of icons, and receiving a second sub-input on a third icon in the plurality of icons; and

the arranging the plurality of icons according to a pattern formed by the input track comprises:

arranging the plurality of icons according to the pattern formed by the input track, wherein a position of the third icon is kept unchanged.

2. The method according to claim 1 , wherein the input parameter comprises the input direction; and

the arranging the plurality of icons in an arrangement manner corresponding to an input parameter of the first input comprises:

displaying the plurality of icons in a target row or a target column, wherein

the target row or the target column is determined based on the input direction, and an angle between the target row and the input direction and an angle between the target column and the input direction are greater than a first preset angle and less than a second preset angle.

3. The method according to claim 2 , wherein the target row is perpendicular to the input direction, or the target column is perpendicular to the input direction.

4. The method according to claim 2 , wherein before the receiving the first input on the plurality of icons, the method further comprises:

displaying a first icon in the target row or the target column; and

the displaying the plurality of icons in a target row or a target column comprises:

displaying the plurality of icons in the target row or the target column where the first icon is located, wherein

the first icon is an icon closest to a target screen edge in the plurality of icons, and the target screen edge is a screen edge to which the input direction points.

5. The method according to claim 2 , wherein

the displaying the plurality of icons in a target row or a target column comprises:

respectively displaying the plurality of icons in the target column, and keeping display rows corresponding to the plurality of icons unchanged;

or

respectively displaying the plurality of icons in the target row, and keeping display columns corresponding to the plurality of icons unchanged.

6. The method according to claim 2 , wherein the input direction comprises a first input direction and a second input direction, and the target row or the target column is determined based on the first input direction; and after the displaying the plurality of icons in a target row or a target column, the method further comprises:

moving the plurality of icons within the target row or the target column along the second input direction, so that every two icons in the target row or the target column are adjacent to each other.

7. The method according to claim 1 , wherein at least a subset of the plurality of icons is displayed at a first position, and a fourth icon is displayed at a second position; and

the arranging the plurality of icons in an arrangement manner corresponding to an input parameter of the first input comprises:

arranging the plurality of icons in the arrangement manner corresponding to the input parameter of the first input, wherein the at least subset of the plurality of icons is moved from the first position to the second position, and the fourth icon is moved from the second position to the first position.

8. An electronic device, comprising: a memory, a processor and a computer program stored in the memory and executable by the processor, wherein the processor executes the computer program to:

receive a first input on a plurality of icons; and

arrange the plurality of icons in an arrangement manner corresponding to an input parameter of the first input in response to the first input, wherein

the input parameter comprises an input track,

and the processor executes the computer program to:

arrange the plurality of icons according to a pattern formed by the input track;

wherein the processor executes the computer program to:

receive a first sub-input on a second icon in the plurality of icons, and receive a second sub-input on a third icon in the plurality of icons; and

arrange the plurality of icons according to the pattern formed by the input track, wherein a position of the third icon is kept unchanged.

9. The electronic device according to claim 8 , wherein the input parameter comprises the input direction; and

the processor executes the computer program to:

display the plurality of icons in a target row or a target column, wherein

the target row or the target column is determined based on the input direction, and an angle between the target row and the input direction and an angle between the target column and the input direction are greater than a first preset angle and less than a second preset angle.

10. The electronic device according to claim 9 , wherein the target row is perpendicular to the input direction, or the target column is perpendicular to the input direction.

11. The electronic device according to claim 9 ,

wherein the processor executes the computer program to: display a first icon in the target row or the target column; and

display the plurality of icons in the target row or the target column where the first icon is located, wherein

the first icon is an icon closest to a target screen edge in the plurality of icons, and the target screen edge is a screen edge to which the input direction points.

12. The electronic device according to claim 9 , wherein the processor executes the computer program to:

respectively display the plurality of icons in the target column, and keep display rows corresponding to the plurality of icons unchanged;

or

respectively display the plurality of icons in the target row, and keep display columns corresponding to the plurality of icons unchanged.

13. The electronic device according to claim 9 , wherein the input direction comprises a first input direction and a second input direction, and the target row or the target column is determined based on the first input direction;

the processor executes the computer program to: move the plurality of icons within the target row or the target column along the second input direction, so that every two icons in the target row or the target column are adjacent to each other.

14. The electronic device according to claim 8 , wherein at least a subset of the plurality of icons is displayed at a first position, and a fourth icon is displayed at a second position; and

the processor executes the computer program to: arrange the plurality of icons in the arrangement manner corresponding to the input parameter of the first input, wherein the at least subset of the plurality of icons is moved from the first position to the second position, and the fourth icon is moved from the second position to the first position.

15. A readable storage medium, storing programs or instructions, wherein a processor executes the programs or the instructions to:

receive a first input on a plurality of icons; and

arrange the plurality of icons in an arrangement manner corresponding to an input parameter of the first input in response to the first input, wherein

the input parameter comprises an input track,

and the processor executes the programs or the instructions to:

arrange the plurality of icons according to a pattern formed by the input track;

wherein the processor executes the programs or the instructions to:

receive a first sub-input on a second icon in the plurality of icons, and receive a second sub-input on a third icon in the plurality of icons; and

arrange the plurality of icons according to the pattern formed by the input track, wherein a position of the third icon is kept unchanged.

16. The readable storage medium according to claim 15 , wherein the input parameter comprises the input direction; and

the processor executes the programs or the instructions to:

display the plurality of icons in a target row or a target column, wherein

the target row or the target column is determined based on the input direction, and an angle between the target row and the input direction and an angle between the target column and the input direction are greater than a first preset angle and less than a second preset angle.

17. The readable storage medium according to claim 16 , wherein the target row is perpendicular to the input direction, or the target column is perpendicular to the input direction.

18. The readable storage medium according to claim 16 , wherein the processor executes the programs or the instructions to:

display a first icon in the target row or the target column;

the processor executes the programs or the instructions to: display the plurality of icons in the target row or the target column where the first icon is located, wherein

the first icon is an icon closest to a target screen edge in the plurality of icons, and the target screen edge is a screen edge to which the input direction points.

19. The readable storage medium according to claim 16 , wherein the processor executes the programs or the instructions to:

respectively display the plurality of icons in the target column, and keep display rows corresponding to the plurality of icons unchanged;

or

respectively display the plurality of icons in the target row, and keep display columns corresponding to the plurality of icons unchanged.

20. The readable storage medium according to claim 16 , wherein the input direction comprises a first input direction and a second input direction, and the target row or the target column is determined based on the first input direction;

the processor executes the programs or the instructions to: move the plurality of icons within the target row or the target column along the second input direction, so that every two icons in the target row or the target column are adjacent to each other.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2023
From: HAN, GUIMIN
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 065064/0014 →
Priority Claims (1)
CN 202010650017.7 · Jul 8, 2020 · national
Continuity (3)
Continuation 18094183 · Jan 6, 2023
Continuation PCTCN2021105217 · Jul 8, 2021
Related Publication 20240019987A1 · Jan 18, 2024