# US 2025/0165488 A1 · Data processing method and apparatus, device, and storage medium

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

- Number: US 2025/0165488 A1
- Document ID: US20250165488A1
- Status: Published application
- Kind: A1
- Application number: 18/952,089
- Filed: 2024-11-19
- Published: 2025-05-22
- Earliest claimed: 2023-11-21
- Applicants: Beijing Zitiao Network Technology Co., Ltd.
- Inventors: Juan AI; Wei FANG; Yuxin JING; Yi ZHENG; Tianyi XIONG; Fanshen ZENG
- Web page: https://patentgrep.com/patent/US20250165488A1

## CPC

- G06F 16/248: Presentation of query results
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure provides a data processing method and apparatus, a device, and a storage medium. Specifically, if a user needs to search for an object, the user may send object search information, where the object search information may be information of the object to be searched that is described by the user. Next, intention analysis information may be generated based on the object search information and sent to a first model. The first model may analyze an intention of the user based on the intention analysis information to obtain intention information, and send the intention information. Object display information may be generated based on the intention information. The object display information is determined based on information of at least one target object which is matched with the object search information.

## Claims

### Claim 1

A data processing method, comprising:
obtaining object search information;
sending intention analysis information to a first model, wherein the intention analysis information is generated based on the object search information;
receiving intention information sent by the first model, wherein the intention information is determined based on the object search information; and
generating object display information, wherein the object display information is determined based on information of at least one target object, the target object is determined based on the intention information, and the target object is matched with the object search information.

### Claim 2 (depends on 1)

The method according to claim 1, wherein after the intention information is received and before the object display information is sent, the method further comprises:
determining condition information based on the intention information; and
determining the at least one target object based on the condition information, wherein the information of the target object is matched with the condition information.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the intention information comprises at least one piece of first-type intention information, and the condition information comprises first-type condition information, wherein the first-type intention information is used to describe the first-type condition information;
the method further comprises:
determining the at least one target object from an object information database, and
the determining the at least one target object from the object information database comprises:
determining a first candidate object set from an original object set based on the first-type condition information, wherein information of an object in the first candidate object set is matched with the first-type condition information; and
determining the at least one target object from the first candidate object set.

### Claim 4 (depends on 3)

The method according to claim 3, wherein the intention information further comprises at least one piece of second-type intention information, and the condition information further comprises second-type condition information, wherein the second-type condition information is obtained by vectorizing the at least one piece of second-type intention information; and
the determining the at least one target object from the first candidate object set comprises:
filtering the first candidate object set to determine a second candidate object set, wherein a vector of information of an object in the second candidate object set is matched with the second-type condition information; and
determining the at least one target object from the second candidate object set.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the intention information further comprises at least one piece of third-type intention information, and the condition information further comprises third-type condition information;
the determining condition information based on the intention information comprises:
performing intention diffusion on the at least one piece of third-type intention information to obtain the third-type condition information; and
the determining the at least one target object from the second candidate object set comprises:
filtering the second candidate object set to determine a third candidate object set, wherein a vector of information of an object in the third candidate object set is matched with the third-type condition information; and
determining the at least one target object from the third candidate object set.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the performing intention diffusion on the at least one piece of third-type intention information to obtain the third-type condition information comprises:
sending intention diffusion information to a second model, wherein the intention diffusion information is obtained based on the third-type intention information and instruction information, and the instruction information is used to indicate an intention diffusion rule;
receiving diffusion condition information sent by the second model, wherein the diffusion condition information is used to indicate a condition that an object satisfying the third-type intention information has; and
determining the third-type condition information based on the diffusion condition information.

### Claim 7 (depends on 5)

The method according to claim 5, wherein the third candidate object set comprises a third candidate object, and the filtering the second candidate object set to determine a third candidate object set comprises:
determining whether information of the third candidate object satisfies the object search information; and
determining the third candidate object as the target object in response to the information of the third candidate object satisfying the object search information.

### Claim 8 (depends on 7)

The method according to claim 7, wherein the third candidate object set comprises a candidate object, and the determining whether information of the third candidate object satisfies the object search information comprises:
obtaining information of the candidate object;
sending object determination information to a third model, wherein the object determination information is obtained based on the object search information and the information of the candidate object; and
receiving object determination result information sent by the third model, wherein the object determination result information indicates whether the information of the candidate object satisfies the object search information.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the object display information comprises summary information of the at least one target object, and before the object display information is sent, the method further comprises:
obtaining information of the at least one target object; and
summarizing information of each of the at least one target object to determine summary information of each of the at least one target object.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the at least one target object comprises a first target object, and the determining summary information of each of the at least one target object comprises:
determining first-type display information and second-type display information based on information of the first target object, wherein a length of the second-type display information is greater than a length of the first-type display information;
summarizing the second-type display information; and
determining summary information of the first target object based on the first-type display information and the second-type display information that is summarized.

### Claim 11 (depends on 10)

The method according to claim 10, wherein the summarizing the second-type display information comprises:
sending original display information to a fourth model, wherein the original display information is determined based on the second-type display information; and
receiving display summary information sent by the fourth model, wherein the display summary information comprises the second-type display information that is summarized.

### Claim 12

A data processing method, comprising:
receiving a target message in a target conversation, wherein the target message comprises object search information;
determining at least one target object based on the object search information, wherein the target object is matched with the object search information; and
displaying a reply message in the target conversation, wherein the reply message comprises object display information, and the object display information is determined based on information of the at least one target object.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the reply message comprises text reply content and an object information list, wherein the object information list is used to display the information of the at least one target object.

### Claim 14 (depends on 13)

The method according to claim 13, wherein the object information list comprises at least one information card, wherein the information card is used to display information of one of the at least one target object.

### Claim 15 (depends on 13)

The method according to claim 13, wherein the at least one target object comprises N target objects, wherein N is a positive integer greater than 1; the object information list is used to display information of M target objects, and the reply message further comprises an object expand control; and the method further comprises:
displaying information of K target objects in the target conversation in response to a first operation triggered for the object expand control, wherein K is a positive integer, and a sum of M and K is not greater than N.

### Claim 16 (depends on 15)

The method according to claim 15, wherein the displaying information of K target objects in the target conversation comprises:
displaying the information of the K target objects in the reply message in response to the first operation triggered for the object expand control; or displaying expand information in the target conversation, wherein the expand information is used to display the information of the K target objects.

### Claim 17

An electronic device, comprising:
one or more processors; and
a storage apparatus, on which one or more programs are stored, wherein
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement:
obtaining object search information;
sending intention analysis information to a first model, wherein the intention analysis information is generated based on the object search information;
receiving intention information sent by the first model, wherein the intention information is determined based on the object search information; and
generating object display information, wherein the object display information is determined based on information of at least one target object, the target object is determined based on the intention information, and the target object is matched with the object search information.

### Claim 18 (depends on 17)

The electronic device according to claim 17, wherein after the intention information is received and before the object display information is sent, the one or more programs, when executed by the one or more processors, further cause the one or more processors to implement:
determining condition information based on the intention information; and
determining the at least one target object based on the condition information, wherein the information of the target object is matched with the condition information.

### Claim 19 (depends on 17)

The method according to claim 17, wherein the object display information comprises summary information of the at least one target object, and before the object display information is sent, the one or more programs, when executed by the one or more processors, further cause the one or more processors to implement:
obtaining information of the at least one target object; and
summarizing information of each of the at least one target object to determine summary information of each of the at least one target object.

### Claim 20 (depends on 1)

A computer-readable storage medium, on which computer programs are stored, wherein the computer programs, when executed by a processor, implement the method according to claim 1.
