# US 12,118,199 B2 · Face picture information display method and terminal device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,118,199 B2
- Document ID: US12118199B2
- Status: Granted
- Kind: B2
- Application number: 17/355,158
- Filed: 2021-06-22
- Published: 2021-10-14
- Granted: 2024-10-15
- Earliest claimed: 2018-12-24
- Assignees: Vivo Mobile Communication Co., Ltd.
- Applicants: Vivo Mobile Communication Co., Ltd.
- Inventors: Yubing Zhang
- Web page: https://patentgrep.com/patent/US12118199B2

## CPC

- G06F 3/0486: Drag-and-drop
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 16/532: Query formulation, e.g. graphical querying
- H04M 1/2745: using static electronic memories, e.g. chips
- H04M 1/27475: using interactive graphical means or pictorial representations
- H04M 1/724: User interfaces specially adapted for cordless or mobile telephones
- H04M 1/725: Cordless telephones (user interfaces specially adapted therefor H04M1/724)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

The embodiments of the present disclosure provide an information display method and a terminal device. The information display method includes: receiving a first input that is performed by a user on a first picture; displaying M face pictures and icons of K messaging programs in response to the first input, where the first picture includes the M face pictures; receiving a second input that is performed by the user; and displaying N face pictures and T pieces of first information in response to the second input, where the N face pictures are face pictures that are of the M face pictures and that correspond to the second input, each piece of first information corresponds to at least one face picture, one piece of first information is information of a user indicated by at least one face picture corresponding to the first information, and each piece of first information includes information in at least one first messaging program of the K messaging programs.

## Claims

### Claim 1

An information display method, applied to a terminal device, the method comprising:
receiving a first input that is performed by a user on a first picture;
displaying M face pictures and icons of K messaging programs in response to the first input, wherein the first picture comprises the M face pictures and the K messaging programs comprise contact information;
receiving a second input that is performed by the user, wherein the second input is an input that selects N face pictures from the M face pictures and at least one first messaging program of the K messaging programs, wherein the second input comprises a first sub-input and a second sub-input, the first sub-input is an input for dragging the N face pictures simultaneously to an icon of a target messaging program, the target messaging program is a messaging program of the at least one first messaging program; and
displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input, wherein: each of the N face pictures corresponds to T pieces of first information comprising a profile picture, a nickname, an account number, and a status of the user indicated by said face picture; and M, K, N, and T are all positive integers, M is larger than 1, and N is larger than 1 but less than or equal to M.

### Claim 2 (depends on 1)

The information display method according to claim 1, wherein the displaying N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
the information display method further comprises:
receiving a third input that is performed by the user; and
displaying R pieces of second information in response to the third input,
wherein each face picture of the N face pictures corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.

### Claim 3 (depends on 1)

The information display method according to claim 1, wherein the displaying N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
the information display method further comprises:
receiving a third input that is performed by the user; and
displaying R pieces of second information in response to the third input,
wherein each face picture of the N face pictures corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program and information in at least one first messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.

### Claim 4 (depends on 1)

The information display method according to claim 1, wherein the displaying N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
the information display method further comprises:
receiving a third input that is performed by the user; and
displaying N pieces of first information in a first area and displaying R pieces of second information in a second area in response to the third input;
wherein each face picture of the N face pictures corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.

### Claim 5 (depends on 1)

The information display method according to claim 1, wherein each piece of first information comprises first type of information in the at least one first messaging program of the K messaging programs;
the displaying N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
the information display method further comprises:
receiving a third input that is performed by the user; and
displaying the T pieces of first information and H pieces of third information in response to the third input,
wherein each face picture of the N face pictures corresponds to one piece of third information, each piece of third information is information of the user indicated by one face picture, each piece of third information comprises information in the at least one first messaging program, each piece of third information comprises second type of information in the at least one first messaging program of the K messaging programs, and H is a positive integer.

### Claim 6 (depends on 1)

The information display method according to claim 1, wherein
the displaying N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
when a target interface displays the M face pictures and the icons of the K messaging programs, displaying a sub-interface comprising the T pieces of first information corresponding to each of the N face pictures on the target interface in response to the first sub-input; and
updating display of the target interface and the sub-interface to display of an interface comprising the N face pictures and the T pieces of first information corresponding to each of the N face pictures in response to the second sub-input.

### Claim 7 (depends on 6)

The information display method according to claim 6, wherein each piece of first information is information in the target messaging program;
wherein when different first sub-inputs correspond to different target messaging programs, each piece of first information is information in different target messaging programs.

### Claim 8 (depends on 1)

The information display method according to claim 1, wherein a target first information comprises P profile pictures, each profile picture is a profile picture in a first messaging program corresponding to the target first information, and the target first information is information of the T pieces of first information; and
after the displaying the N face pictures and the T pieces of first information corresponding to each of the N face pictures, the information display method further comprises:
receiving a fourth input that is performed by the user; and
updating Q profile pictures of the P profile pictures to a target face picture in response to the fourth input, wherein the target face picture is a face picture corresponding to the target first information;
wherein the P profile pictures are profile pictures of a same user in different messaging programs, P and Q are both positive integers, and Q is equal to 1 or Q is equal to P.

### Claim 9

A terminal device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, causes the processor to perform:
receiving a first input that is performed by a user on a first picture;
displaying M face pictures and icons of K messaging programs in response to the first input, wherein the first picture comprises the M face pictures and the K messaging programs comprise contact information;
receiving a second input that is performed by the user, wherein the second input is an input that selects N face pictures from the M face pictures and at least one first messaging program of the K messaging programs, wherein the second input comprises a first sub-input and a second sub-input, the first sub-input is an input for dragging the N face pictures simultaneously to an icon of a target messaging program, and the target messaging program is a messaging program of the at least one first messaging program; and
displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input,
wherein:
each of the N face pictures corresponds to T pieces of first information comprising a profile picture, a nickname, an account number, and a status of the user indicated by said face picture; and
M, K, N, and T are all positive integers, M is larger than 1, and N is larger than 1 but less than or equal to M.

### Claim 10 (depends on 9)

The terminal device according to claim 9, wherein displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
wherein the processor is further configured to:
receive a third input that is performed by the user; and
display R pieces of second information in response to the third input,
wherein each face picture of the N face pictures corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.

### Claim 11 (depends on 9)

The terminal device according to claim 9, wherein displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
wherein the processor is further configured:
receive a third input that is performed by the user; and
display R pieces of second information in response to the third input,
wherein each face picture of the N face pictures corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program and information in at least one first messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.

### Claim 12 (depends on 9)

The terminal device according to claim 9, wherein displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
wherein the processor is further configured to:
receive a third input that is performed by the user; and
display N pieces of first information in a first area and display R pieces of second information in a second area in response to the third input;
wherein each face picture of the N face pictures corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.

### Claim 13 (depends on 9)

The terminal device according to claim 9, wherein each piece of first information comprises first type of information in the at least one first messaging program of the K messaging programs;
wherein displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
displaying the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
wherein the processor is further configured to:
receive a third input that is performed by the user; and
display the T pieces of first information and H pieces of third information in response to the third input,
wherein each face picture of the N face pictures corresponds to one piece of third information, each piece of third information is information of the user indicated by one face picture, each piece of third information comprises information in at least one first messaging program, each piece of third information comprises second type of information in the at least one first messaging program of the K messaging programs, and H is a positive integer.

### Claim 14 (depends on 9)

The terminal device according to claim 9,
wherein displaying the N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input comprises:
when a target interface displays the M face pictures and the icons of the K messaging programs, displaying a sub-interface comprising the T pieces of first information corresponding to each of the N face pictures on the target interface in response to the first sub-input; and
update display of the target interface and the sub-interface to display of an interface comprising the N face pictures and the T pieces of first information corresponding to each of the N face pictures in response to the second sub-input.

### Claim 15 (depends on 14)

The terminal device according to claim 14, wherein each piece of first information is information in the target messaging program,
wherein when different first sub-inputs correspond to different target messaging programs, each piece of first information is information in different target messaging programs.

### Claim 16 (depends on 9)

The terminal device according to claim 9, wherein a target first information comprises P profile pictures, each profile picture is a profile picture in a first messaging program corresponding to the target first information, and the target first information is information of the T pieces of first information; and
after displaying the N face pictures and the T pieces of the first information corresponding to each of the N face pictures, the processor is further configured to:
receive a fourth input that is performed by the user; and
update Q profile pictures of the P profile pictures to a target face picture in response to the fourth input, wherein the target face picture is a face picture corresponding to the target first information,
wherein the P profile pictures are profile pictures of a same user in different messaging programs, P and Q are both positive integers, and Q is equal to 1 or Q is equal to P.

### Claim 17

A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, causes the processor to:
receive a first input that is performed by a user on a first picture;
display M face pictures and icons of K messaging programs in response to the first input, wherein the first picture comprises the M face pictures and the K messaging programs comprise contact information;
receive a second input that is performed by the user, wherein the second input is an input that selects N face pictures from the M face pictures and at least one first messaging program of the K messaging programs, wherein the second input comprises a first sub-input and a second sub-input, the first sub-input is an input for dragging the N face pictures simultaneously to an icon of a target messaging program, and the target messaging program is a messaging program of the at least one first messaging program; and
display N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input,
wherein:
each of the N face pictures corresponds to T pieces of first information comprising a profile picture, a nickname, an account number, and a status of the user indicated by said face picture; and
M, K, N, and T are all positive integers, M is larger than 1, and N is larger than 1 but less than or equal to M.

### Claim 18 (depends on 17)

The non-transitory computer-readable storage medium according to claim 17, wherein to display N face pictures and T pieces of first information corresponding to each of the N face pictures in response to the second input, the processor is further configured to display the icons of the K messaging programs, the N face pictures, and the T pieces of first information corresponding to each of the N face pictures in response to the second input; and
wherein the processor is further configured to:
receive a third input that is performed by the user; and
display R pieces of second information in response to the third input,
wherein each face picture corresponds to one piece of second information, each piece of second information is information of the user indicated by one face picture, each piece of second information comprises information in at least one second messaging program, the at least one second messaging program is a messaging program of the K messaging programs other than the at least one first messaging program, and R is a positive integer.
