IP Library › Granted Patent US 12,613,718
Granted Patent B2
US 12,613,718 · App. 18/762,169 · Granted Apr 28, 2026

Information processing methods and apparatus, electronic devices, and storage media

Inventors: Yihui Zeng (Beijing, CN); Juncong Li (Beijing, CN); Xinlei Guo (Beijing, CN); Ronghui Zhang (Beijing, CN); Shijie Liu (Beijing, CN); Qiansong Xu (Beijing, CN); Di Zhou (Beijing, CN)
Assignee: BEIJING FEISHU TECHNOLOGY CO., LTD.
G06F9/451G06F16/24565G06N20/00G06Q10/1097
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,613,718
App. No.
18/762,169
Granted
Apr 28, 2026
Kind
B2
Abstract

The present disclosure provides an image processing method, including: displaying a first task information entry and a user control of a second user associated with the first task information entry on a task interface of a first user; obtaining at least one second task information entry of the second user in response to a preset operation on the user control; displaying a task sub-interface of the second user on the task interface of the first user; and displaying the at least one second task information entry on the task sub-interface of the second user based on a correlation between the at least one second task information entry and the first task information entry.

Claims (47)

1 . An information processing method, comprising:

displaying a first objective and a plurality of first sub-objectives comprised in the first objective of a first task information entry of a first user and a user control of a user associated with each of the plurality of first sub-objectives in correspondence with each of the plurality of first sub-objectives on a task interface of the first user, wherein a second user is a user associated with a certain first sub-objective;

obtaining at least one second task information entry of the second user in response to a trigger operation on the user control of the second user, wherein the at least one second task information entry comprises a second objective associated with the first objective and a plurality of second sub-objectives comprised in the second objective;

displaying a task sub-interface of the second user on the task interface of the first user;

displaying the at least one second task information entry on the task sub-interface of the second user based on a correlation between the at least one second task information entry and the first task information entry, comprising: comparing a correlation between the plurality of second sub-objectives and the first sub-objective associated with the second user with a preset correlation threshold, and displaying, one by one, one or more second objectives and one or more second sub-objectives on the task sub-interface of the second user, wherein the one or more second objectives comprise the one or more second sub-objectives and one or more correlations between the one or more second sub-objectives and the first sub-objective associated with the second user are greater than the preset correlation threshold, displaying an unfold control and a first prompt, wherein the first prompt is configured for indicating part of second sub-objectives are hidden, and displaying all the second sub-objectives and second objectives in response to a triggering option on the unfold control, wherein each correlation is determined via a machine learning model;

displaying a fold control on the task sub-interface of the second user, and displaying the second task information entries with the correlation greater than the preset correlation threshold on the task sub-interface of the second user in response to a preset operation on the fold control.

2 . The information processing method according to claim 1 , wherein the displaying the at least one second task information entry on the task sub-interface of the second user based on a correlation between the at least one second task information entry and the first task information entry comprises:

comparing the correlation between the at least one second task information entry and the first task information entry with a preset correlation threshold; and

displaying a second task information entry with the correlation greater than the correlation threshold on the task sub-interface of the second user.

3 . The information processing method according to claim 2 , wherein the displaying the at least one second task information entry on the task sub-interface of the second user based on a correlation between the at least one second task information entry and the first task information entry further comprises:

displaying all the at least one second task information entry on the task sub-interface of the second user in response to determining that the correlation between any of the at least one second task information entry and the first task information entry is less than or equal to the correlation threshold.

4 . The information processing method according to claim 1 , wherein the displaying the at least one second task information entry on the task sub-interface of the second user based on a correlation between the at least one second task information entry and the first task information entry comprises:

sorting the at least one second task information entry based on the correlation between the at least one piece of second task information and the first task information entry; and

displaying the at least one second task information entry on the task sub-interface of the second user in a descending order of the correlation between the at least one piece of second task information and the first task information entry.

5 . The information processing method according to claim 4 , wherein the displaying the at least one second task information entry on the task sub-interface of the second user in descending order of the correlation between the at least one piece of second task information and the first task information entry comprises:

displaying the at least one second task information entry and the correlation between the at least one piece of second task information and the first task information entry on the task sub-interface of the second user in descending order of the correlation between the at least one piece of second task information and the first task information entry.

6 . The information processing method according to claim 4 , wherein the displaying the at least one second task information entry on the task sub-interface of the second user in descending order of the correlation between the at least one piece of second task information and the first task information entry comprises:

displaying one or more second task information entries with correlations greater than the correlation threshold on the task sub-interface of the second user in descending order of the correlation between the at least one piece of second task information and the first task information entry.

7 . The information processing method according to claim 1 , wherein the displaying, one by one, one or more second objectives and one or more second sub-objectives on the task sub-interface of the second user comprises:

for any second objective of the one or more second objectives, in response to determining that the correlation between at least one second sub-objective comprised in the second objective and the first sub-objective is greater than the preset correlation threshold, displaying the second objective and the at least one second sub-objective with the correlation greater than the correlation threshold.

8 . The information processing method according to claim 1 , wherein the obtaining at least one second task information entry of the second user comprises:

obtaining an identifier of the second user and an identifier of the first task information entry from attribute information of the user control; and

obtaining the at least one second task information entry of the second user from a task management server based on the identifier of the second user and the identifier of the first task information entry.

9 . The information processing method according to claim 8 , further comprising:

acquiring the correlation between the at least one second task information entry and the first task information entry.

10 . An information processing method, comprising:

receiving a task information acquisition request from a first user client, wherein an identifier of a second user and an identifier of a first task information entry are carried in the task information acquisition request;

extracting at least one second task information entry of the second user from a data storage system based on the identifier of the second user;

determining a correlation between the at least one second task information entry and the first task information entry based on the identifier of the first task information entry; and

returning the at least one second task information entry and the correlation between the at least one second task information entry and the first task information entry to the first user client, and displaying a task sub-interface of the second user on a task interface on a display of the first user, wherein:

the first task information entry comprises a first objective and a plurality of first sub-objectives comprised in the first objective, the at least one second task information entry comprises a second objective associated with the first objective and a plurality of second sub-objectives comprised in the second objective, and the first user client is configured for comparing a correlation between the plurality of second sub-objectives and the first sub-objective associated with the second user with a preset correlation threshold, and displaying, one by one, one or more second objectives and one or more second sub-objectives on the task sub-interface of the second user, wherein the one or more second objectives comprise the one or more second sub-objectives and one or more correlations between the one or more second sub-objectives and the first sub-objective associated with the second user are greater than the preset correlation threshold, displaying an unfold control and a first prompt, wherein the first prompt is configured for indicating part of second sub-objectives are hidden, and displaying all the second sub-objectives and second objectives in response to a triggering option on the unfold control, wherein each correlation is determined via a machine learning model;

displaying a fold control on the task sub-interface of the second user, and displaying the second task information entries with the correlation greater than the preset correlation threshold on the task sub-interface of the second user in response to a preset operation on the fold control.

11 . The information processing method according to claim 10 , wherein the extracting at least one second task information entry of the second user from a data storage system based on the identifier of the second user comprises:

extracting, from the data storage system, the at least one second task information entry associated with the first task information entry among task information entries of the second user, based on the identifier of the second user and the identifier of the first task information entry; or

extracting all task information entries of the second user from the data storage system based on the identifier of the second user, and extracting the at least one second task information entry associated with the first task information entry from all the task information entries based on the identifier of the first task information entry and task association information stored in the data storage system.

12 . The information processing method according to claim 10 , wherein the determining a correlation between the at least one second task information entry and the first task information entry based on the identifier of the first task information entry comprises:

determining the correlation between the at least one second task information entry and the first task information entry based on a textual similarity algorithm; or

determining the correlation between the at least one second task information entry and the first task information entry based on an association parameter set by the second user for the at least one second task information entry and the first task information entry.

13 . An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the information processing method according to claim 1 .

14 . A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions when executed by a computer, cause the computer to perform the information processing method according to claim 1 .

15 . An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the information processing method according to claim 10 .

16 . A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions when executed by a computer, cause the computer to perform the information processing method according to claim 10 .

17 . The information processing method according to claim 1 , wherein the displaying, one by one, one or more second objectives and one or more second sub-objectives on the task sub-interface of the second user comprises:

for any second objective of the one or more second objectives, in response to determining that the correlation between at least one second sub-objective comprised in the second objective and the first sub-objective is greater than the preset correlation threshold, displaying the second objective and the at least one second sub-objective with the correlation greater than the correlation threshold.

18 . The non-transitory computer-readable storage medium according to claim 14 , wherein the displaying the at least one second task information entry on the task sub-interface of the second user based on a correlation between the at least one second task information entry and the first task information entry further comprises:

providing a fold control on the task sub-interface of the second user; and

in response to a preset operation on the fold control, displaying the second task information entry with the correlation greater than the correlation threshold on the task sub-interface of the second user.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: ZENG, YIHUI; ZHANG, RONGHUI
To: DOUYIN VISION CO., LTD.
Reel/Frame 072734/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: LEMON TECHNOLOGY(SHENZHEN) CO., LTD.
To: BEIJING FEISHU TECHNOLOGY CO., LTD.
Reel/Frame 072734/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: GUO, XINLEI; XU, QIANSONG; ZHOU, DI
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 072734/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: DOUYIN VISION CO., LTD.
To: BEIJING FEISHU TECHNOLOGY CO., LTD.
Reel/Frame 072734/0330 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
To: BEIJING FEISHU TECHNOLOGY CO., LTD.
Reel/Frame 072734/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2025
From: LI, JUNCONG
To: LEMON TECHNOLOGY(SHENZHEN) CO., LTD.
Reel/Frame 072734/0285 →
Priority Claims (1)
CN 202210060638.9 · Jan 19, 2022 · national
Continuity (2)
Continuation PCTCN2023072489 · Jan 17, 2023
Related Publication 20240354129A1 · Oct 24, 2024
References Cited (29)
US 10146394B2 · Ryall · 2018 [cited by examiner]
US 10949448B1 · Sar · 2021 [cited by examiner]
US 11315079B2 · Miller · 2022 [cited by examiner]
US 11328234B2 · Schmidt · 2022 [cited by examiner]
US 11868936B2 · Dahn · 2024 [cited by examiner]
US 20200175479A1 · Kozlovski · 2020 [cited by examiner]
US 20220230714A1 · Batman · 2022 [cited by examiner]
AU 2003282670B2 · 2009 [cited by examiner]
AU 2014227586A1 · 2015 [cited by examiner]
CA 2996314A1 · 2015 [cited by examiner]
CN 103210405A · 2013 [cited by examiner]
CN 111353686A · 2020 [cited by applicant]
CN 111414543A · 2020 [cited by applicant]
CN 111857508A · 2020 [cited by applicant]
CN 113741755A · 2021 [cited by applicant]
CN 113741756A · 2021 [cited by applicant]
CN 114416256A · 2022 [cited by applicant]
CN 114683268A · 2022 [cited by examiner]
CN 117130744A · 2023 [cited by examiner]
CN 113656183B · 2024 [cited by examiner]
CN 115129404B · 2024 [cited by examiner]
CN 112347387B · 2024 [cited by examiner]
TW 200421152A · 2004 [cited by examiner]
TW 201246009A · 2012 [cited by examiner]
WO WO2022066396A1 · 2022 [cited by examiner]
WO WO2023045896A1 · 2023 [cited by examiner]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/CN2023/072489, mailed on Apr. 19, 2023, 12 pages (5 pages of English Translation and 7 pages of Original Document). [cited by applicant]
Notice to Grant received for Chinese Patent Application No. 202210060638.9, mailed on Apr. 15, 2023, 8 pages (4 pages of English Translation and 4 pages of Original Document). [cited by applicant]
Office Action received for Chinese Patent Application No. 202210060638.9, mailed on Aug. 9, 2022, 23 pages (9 pages of English Translation and 14 pages of Original Document). [cited by applicant]