IP Library › Granted Patent US 12,293,333
Granted Patent B2
US 12,293,333 · App. 18/666,626 · Granted May 6, 2025

Information exchange method and apparatus for document processing, electronic device, and storage medium

Inventors: Zikai Qi (Beijing, CN); Yifan Ding (Beijing, CN); Kuo Pei (Beijing, CN); Yangyang Xiang (Beijing, CN); Jieke Lin (Beijing, CN)
Assignee: Beijing Zitiao Network Technology Co., Ltd.
G06Q10/101G06F3/0482G06F21/629G06F40/166G06F40/194G06F40/197
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,293,333
App. No.
18/666,626
Granted
May 6, 2025
Kind
B2
Abstract

The present disclosure relates to an information interaction method and apparatus for document processing, and an electronic device and a storage medium. A control method provided in the embodiments of the present disclosure includes: displaying a document processing interface, wherein the document processing interface is used for displaying a processed document and a processing mark thereof; and in response to a first operation event for a group creation identifier associated with the document processing interface, creating a communication group on the basis of at least one of a person associated with the processed document, the processed document or the processing mark.

Claims (86)

1. An information exchange method for document processing, comprising:

displaying a document processing interface, the document processing interface displaying a processed document and a processing mark;

in response to a first operation event performed on a group creation identifier comprised in the document processing interface, creating a communication group based on at least one of a person associated with the processed document, the processed document, or the processing mark;

wherein the document processing interface is configured to compare the processed document and at least one other document;

wherein the document processing interface comprises a first area configured to display the processed document, a second area configured to display the at least one other document, and a third area configured to display the processing mark; and

wherein the processing mark is configured to identify at least one difference between the processed document and the at least one other document.

2. The information exchange method for document processing according to claim 1 , wherein the in response to a first operation event performed on a group creation identifier comprised in the document processing interface, creating a communication group based on at least one of a person associated with the processed document, the processed document, or the processing mark comprises:

displaying a group creation interface in response to the first operation event for the group creation identifier associated with the document processing interface, the group creation interface comprising a list of group candidate members, and the list of group candidate members displaying at least one associated person;

determining a group candidate member in response to a second operation event for the group creation interface; and

creating the communication group based on the group candidate member determined by a user.

3. The information exchange method for document processing according to claim 2 , wherein at least one as follows is applied:

the associated person is preferentially displayed in the list of group candidate members, or

the list of group candidate members displays at least one of the following information about the associated person:

role information of the associated person in a processing process of the processed document, department information of the associated person, and post information of the associated person, or

the associated person comprises at least one of the following persons:

an executor of a process node of a processing process of the processed document, a person associated with document content of the processed document, or a person who has a preset reporting relationship with the executor of the process node or with the person associated with the document content, or

the list of group candidate members preferentially displays a handler who currently handles or is to handle the processed document.

4. The information exchange method for document processing according to claim 3 , wherein at least one as follows is applied:

the executor of the process node comprises at least one of the following: an initiator of the processing process of the processed document, or a handler who has already handled, currently handles, or is to handle the processed document; or

the person associated with the document content of the processed document comprises at least one of the following: an owner, a drafter, or a reviser of the processed document; or

executors of process nodes are sorted in the list of candidate members according to an order of the process nodes.

5. The information exchange method for document processing according to claim 2 , wherein at least one as follows is applied:

the group creation interface comprises a search interface, and the determining a group candidate member in response to a second operation event for the group creation interface comprises: determining the group candidate member from a preset set of users based on user information entered by the user in the search interface; or

the group creation interface comprises an information edit interface, and the method further comprises: obtaining information entered by the user in the information edit interface; and sending the entered information to the communication group after the creation of the communication group.

6. The information exchange method for document processing according to claim 1 , wherein the creating a communication group based on at least one of a person associated with the processed document, the processed document, or the processing mark comprises:

determining a name of the communication group based on at least one of the following: identifier information of the processed document, processing process information of the processed document, group number information, group creator information, group creation time information, or processing mark information.

7. The information exchange method for document processing according to claim 1 , wherein the method further comprises at least one of:

in response to the creation of the communication group, displaying the processing chat information in a chat interface corresponding to the communication group, the processing chat information being generated based on at least one of the processed document, the processing mark, or processing process node information of the processed document;

or,

detecting whether there is a first processing mark added to the processed document, and displaying, upon detecting that there is the first processing mark, processing chat information corresponding to the first processing mark in a chat interface corresponding to the communication group, wherein the first processing mark is used to indicate that the processed document is revised or that there is a difference between seal content associated with the document and document content.

8. The information exchange method for document processing according to claim 7 , wherein

the processing chat information comprises first processing chat information and/or second processing chat information; and

wherein at least one as follows is applied:

there is at least one piece of second processing chat information, and each piece of second processing chat information corresponds to one or more processing marks, or

the first processing chat information comprises at least one of the following content:

identifier information of the processed document, type information of the processed document, processing result summary information, current node information of the processing process of the processed document, or initiator information of the processing process of the processed document, or

the second processing chat information comprises at least one of the following content:

content of the processing mark, a processed object corresponding to the processing mark, context information of the processed object, type information of the processing mark, or current processing node information of the processing process of the processed document, or

the content of the processing mark, the processed object corresponding to the processing mark, and the context information of the processed object are displayed as a picture in the second processing chat information.

9. The information exchange method for document processing according to claim 7 , wherein the method further comprises:

displaying an interface corresponding to the processing chat information in response to the processing chat information being triggered by a user,

wherein the corresponding interface comprises a document processing interface and/or a processing process interface for the processed document.

10. The information exchange method for document processing according to claim 9 , wherein the displaying an interface corresponding to the processing chat information in response to the processing chat information being triggered by a user comprises at least one of:

displaying the processing process interface for the processed document in response to first processing chat information being triggered by the user; or

displaying the document processing interface in response to second processing chat information being triggered by the user; or

determining a permission of a current user in response to the processing chat information being triggered by the user, and displaying the interface corresponding to the processing chat information based on the permission; or

if a processing node of the processing process corresponding to the triggered processing chat information has been handled, displaying a non-editable document processing interface corresponding to the processing chat information; or

if a version of the processed document corresponding to the triggered processing chat information is not a latest version, displaying a preset prompt interface and/or the processing process interface for the processed document.

11. The information exchange method for document processing according to claim 10 , wherein the displaying the interface corresponding to the processing chat information based on the permission comprises:

displaying the interface corresponding to the processing chat information if the permission comprises a browse permission;

and/or

displaying an editable interface corresponding to the processing chat information if the permission comprises an edit permission.

12. The information exchange method for document processing according to claim 11 , wherein the determining a permission of a current user comprises at least one of:

if the processing process of the processed document proceeds to a preset processing process node, determining that the current user does not have the edit permission; or

if the current user is an executor of a current node of the processing process of the processed document, determining that the current user has the edit permission.

13. The information exchange method for document processing according to claim 7 , wherein generating the processing chat information based on at least one of the processed document, the processing mark, or processing process node information of the processed document comprises:

determining a target processing mark in response to a selection operation of a user on the processing mark; and

generating the processing chat information based on the target processing mark, the target processing mark comprising one or more processing marks.

14. The information exchange method for document processing according to claim 1 ,

wherein the third area comprises a first sub-interface and a second sub-interface, the first sub-interface configured to display one or more differences in document content between the processed document and the at least one other document, and the second interface configured to display one or more differences between seal content associated with the processed document or the at least one other document and the document content.

15. The information exchange method for document processing according to claim 1 , wherein the in response to a first operation event performed on a group creation identifier comprised in the document processing interface, creating a communication group based on at least one of a person associated with the processed document, the processed document, or the processing mark comprises:

in response to an identifier of quick group creation being triggered, creating the communication group by selecting a person who is associated with the processed document and satisfies a preset condition as a group member by default.

16. An electronic device, comprising:

at least one memory and at least one processor,

wherein the memory is configured to store program code, and the processor is configured to call the program code stored in the memory to cause the electronic device to perform the method according to claim 1 .

17. A non-transitory computer storage medium,

storing program code that, when executed by a computer device, causes the computer device to perform the method according to claim 1 .

18. An information exchange method for document processing, comprising:

displaying a document processing interface, the document processing interface displaying a processed document and a processing mark;

in response to an operation event performed on a preset identifier comprised in the document processing interface, generating processing chat information based on at least one of the processing mark or processing process node information of the processed document, the processing chat information being to be shared in a chat interface;

wherein the document processing interface is configured to compare the processed document and at least one other document;

wherein the document processing interface comprises a first area configured to display the processed document, a second area configured to display the at least one other document, and a third area configured to display the processing mark; and

wherein the processing mark is configured to identify at least one difference between the processed document and the at least one other document.

19. The information exchange method for document processing according to claim 18 , wherein the method further comprises:

displaying a sharing interface in response to a preset sharing operation, the sharing interface comprising a list of candidate sharers, and the list of candidate sharers displaying at least one person associated with the processed document;

determining a sharer in response to an operation event for the sharing interface; and

sending the processing chat information to the sharer.

20. An information exchange method for document processing, comprising:

displaying a document processing interface, the document processing interface displaying a processed document and a processing mark;

in response to an operation event performed on a preset identifier comprised in the document processing interface, generating processing chat information based on at least one of the processed document, the processing mark, or processing process node information of the processed document, the processing chat information being to be shared in a chat interface;

displaying a sharing interface, the sharing interface comprising a list of candidate sharers, and the list of candidate sharers displaying at least one person associated with the processed document;

determining a sharer in response to an operation event for the sharing interface; and

sending the processing chat information to the sharer;

wherein the document processing interface is configured to compare the processed document and at least one other document;

wherein the document processing interface further comprises an area configured to display the processing mark; and

wherein the processing mark is configured to identify at least one difference between the processed document and the at least one other document.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2025
From: DING, YIFAN; LIN, JIEKE
To: SHANGHAI GEWU ZHIYUAN NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 070565/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2025
From: XIANG, YANGYANG
To: HANGZHOU JINRITOUTIAO TECHNOLOGY CO., LTD.
Reel/Frame 070565/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2025
From: SHANGHAI GEWU ZHIYUAN NETWORK TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 070565/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2025
From: HANGZHOU JINRITOUTIAO TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 070565/0972 →
Priority Claims (1)
CN 202111364880.7 · Nov 17, 2021 · national
Continuity (2)
Continuation PCTCN2022131710 · Nov 14, 2022
Related Publication 20240303604A1 · Sep 12, 2024
References Cited (69)
US 8938669B1 · Cohen · 2015 [cited by applicant]
US 9424347B2 · Burman · 2016 [cited by examiner]
US 10042832B1 · Vagell · 2018 [cited by examiner]
US 11520974B2 · Sun · 2022 [cited by examiner]
US 11652930B2 · Hammond · 2023 [cited by examiner]
US 12159103B1 · Khoo · 2024 [cited by examiner]
US 20040143603A1 · Kaufmann · 2004 [cited by examiner]
US 20040143630A1 · Kaufmann · 2004 [cited by examiner]
US 20040153504A1 · Hutchinson · 2004 [cited by examiner]
US 20050102628A1 · Salesin · 2005 [cited by examiner]
US 20070055926A1 · Christiansen · 2007 [cited by examiner]
US 20070074127A1 · Acker · 2007 [cited by examiner]
US 20080177782A1 · Poston · 2008 [cited by examiner]
US 20090157811A1 · Bailor · 2009 [cited by examiner]
US 20110296507A1 · Khosrowshahi · 2011 [cited by examiner]
US 20120185759A1 · Balinsky · 2012 [cited by examiner]
US 20130007578A1 · Shreck · 2013 [cited by examiner]
US 20140032616A1 · Nack · 2014 [cited by examiner]
US 20140081995A1 · Martin et al. · 2014 [cited by applicant]
US 20140101526A1 · Marsh · 2014 [cited by examiner]
US 20140245015A1 · Velamoor · 2014 [cited by examiner]
US 20140250360A1 · Jiang · 2014 [cited by examiner]
US 20140337279A1 · Mo et al. · 2014 [cited by applicant]
US 20140351693A1 · Glassop · 2014 [cited by examiner]
US 20150113390A1 · Vagell · 2015 [cited by examiner]
US 20160196247A1 · Lee et al. · 2016 [cited by applicant]
US 20170168692A1 · Chandra et al. · 2017 [cited by applicant]
US 20170220546A1 · Codrington · 2017 [cited by examiner]
US 20180018468A1 · Williams · 2018 [cited by examiner]
US 20180121394A1 · Denoue et al. · 2018 [cited by applicant]
US 20180181552A1 · Konnola · 2018 [cited by examiner]
US 20180219923A1 · Berger · 2018 [cited by examiner]
US 20200272788A1 · Sanderson · 2020 [cited by examiner]
US 20200293712A1 · Potts · 2020 [cited by examiner]
US 20210004434A1 · Bindal · 2021 [cited by examiner]
US 20210133681A1 · Dhaliwal et al. · 2021 [cited by applicant]
US 20210248556A1 · Venkatraman · 2021 [cited by examiner]
US 20220222461A1 · Mann · 2022 [cited by examiner]
US 20220400141A1 · Curry · 2022 [cited by examiner]
US 20230055241A1 · Zionpour · 2023 [cited by examiner]
US 20230162153A1 · Khokhar · 2023 [cited by examiner]
US 20240127617A1 · Amamou · 2024 [cited by examiner]
CN 108924038A · 2018 [cited by applicant]
CN 109150990A · 2019 [cited by applicant]
CN 109510754A · 2019 [cited by applicant]
CN 109976617A · 2019 [cited by applicant]
CN 111277487A · 2020 [cited by applicant]
CN 111783405A · 2020 [cited by applicant]
CN 112035861A · 2020 [cited by applicant]
CN 112163406A · 2021 [cited by applicant]
CN 112241865A · 2021 [cited by applicant]
CN 112286890A · 2021 [cited by applicant]
CN 112307397A · 2021 [cited by applicant]
CN 113157168A · 2021 [cited by applicant]
CN 113254815A · 2021 [cited by applicant]
CN 114047854A · 2022 [cited by applicant]
CN 114047854B · 2023 [cited by applicant]
JP 2014514664A · 2014 [cited by applicant]
JP 2019021314A · 2019 [cited by applicant]
JP 2019128689A · 2019 [cited by applicant]
JP 2023522672A · 2023 [cited by applicant]
WO WO2021218795A1 · 2021 [cited by applicant]
China Patent Application No. 202111364880.7; First Office Action; dated May 23, 2022; 17 pages. [cited by applicant]
China Patent Application No. 202111364880.7; Second Office Action; dated Aug. 29, 2022; 15 pages. [cited by applicant]
International Patent Application No. PCT/CN2022/131710; Int'l Written Opinion and Search Report; dated Jan. 20, 2023; 7 pages. [cited by applicant]
China Patent Application No. 202111364880.7; Notification to Grant; Aug. 24, 2023; 7 pages. [cited by applicant]
Communication pursuant to Rules 70(2) and 70a(2) EPC for European Application No. 22894742.0, mailed Feb. 4, 2025, 01 Page. [cited by applicant]
Extended European Search Report for European Application No. 22894742.0, mailed Jan. 17, 2025, 8 Pages. [cited by applicant]
Notice of Reasons for Refusal for Japanese Patent Application No. 2024-529567 dated Dec. 10, 2024, 11 pages. [cited by applicant]