IP Library › Granted Patent US 12,327,079
Granted Patent B2
US 12,327,079 · App. 17/978,908 · Granted Jun 10, 2025

Method for editing third-party's content in a document and apparatus, computer device, and storage medium

Inventors: Fu Gao (Shenzhen, CN); Qinghong Liu (Shenzhen, CN); Linxi Liu (Shenzhen, CN); Yuanyuan Hong (Shenzhen, CN); Guangmin Huang (Shenzhen, CN); Yandongfang He (Shenzhen, CN); Jiaqi Xiong (Shenzhen, CN)
Assignee: Tencent Technology (Shenzhen) Company Limited
G06F40/166G06F40/134G06F3/0482
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,327,079
App. No.
17/978,908
Granted
Jun 10, 2025
Kind
B2
Abstract

A document editing method includes: displaying a shared document page including content of a target shared document and description information of document insertion content. The target shared document and the document insertion content are from different content platforms. The method includes displaying a link editing page of the document insertion content in response to an editing operation on the description information of the document insertion content; acquiring target link address information edited through the link editing page; and updating the document insertion content to target content corresponding to the target link address information.

Claims (87)

1. A document editing method, performed by a computer device, the method comprising:

displaying a shared document page comprising content of a target shared document;

in response to detecting a content insertion operation on the target shared document, displaying a content platform list on the shared document page, the content platform list comprising a plurality of candidate content platforms;

in response to detecting a selection operation on a target content platform among the plurality of candidate content platforms, displaying a content insertion subpage;

acquiring, from the target content platform, link address information edited through the content insertion subpage and description information of document insertion content to which the link address information is linked;

inserting the description information of the document insertion content into the shared document page;

in response to an editing operation on the description information of the document insertion content, displaying a link editing page of the document insertion content;

acquiring target link address information edited through the link editing page;

acquiring target inline link address information of the target link address information on the corresponding content platform;

acquiring target content corresponding to the target inline link address information; and

updating the document insertion content to the target content corresponding to the target inline link address information.

2. The document editing method according to claim 1 , wherein displaying the link editing page of the document insertion content comprises:

in response to detecting a triggering operation on the description information of the document insertion content for content editing, displaying a content editing subpage on the shared document page, the content editing subpage comprising a content editing control of the document insertion content; and

in response to detecting a triggering operation on the content editing control, displaying the link editing page of the document insertion content.

3. The document editing method according to claim 2 , wherein the content editing subpage further comprises a link presentation region, the link presentation region comprising link address information of the document insertion content; and the method further comprising:

in response to detecting an information editing operation on the link address information of the document insertion content, acquiring the target link address information inputted in the link presentation region; and

updating the document insertion content to the target content corresponding to the target link address information.

4. The document editing method according to claim 1 , wherein the link editing page comprises a link address input control; and

the acquiring target link address information edited through the link editing page comprises:

acquiring the target link address information edited through the link address input control.

5. The document editing method according to claim 4 , wherein the link editing page further comprises a text editing control and an editing completion control; the method further comprising:

in response to detecting a text description information editing operation on the text editing control, acquiring target text description information to which the target link address information is linked; and

updating the document insertion content to target content corresponding to the target link address information comprises:

in response to detecting a triggering operation on the editing completion control, updating the document insertion content to the target content corresponding to the target link address information, and updating the description information of the document insertion content according to the target text description information.

6. The document editing method according to claim 1 , wherein the shared document page comprises a content insertion control; and

displaying a content platform list on the shared document page comprises:

in response to detecting a content insertion operation on the content insertion control, displaying a content insertion management control list on the shared document page, the content insertion management control list comprising a content platform selection control; and

in response to detecting a triggering operation on the content platform selection control, displaying the content platform list on the shared document page.

7. The document editing method according to claim 1 , wherein before acquiring the target inline link address information of the target link address information on the corresponding content platform, the method further comprises:

in accordance with a determination that the target link address information is link address information of a target content platform, continuing to acquire target inline link address information of the target link address information on a corresponding content platform; and

in accordance with a determination that the target link address information is not link address information of the target content platform, displaying content insertion failure prompt information on the shared document page.

8. The document editing method according to claim 1 , wherein the target shared document comprises an inline component, and the description information of the document insertion content is inserted into the target shared document by using the inline component; and

updating the document insertion content to the target content corresponding to the target inline link address information comprises:

updating the document insertion content to the target content corresponding to the target inline link address information in the inline component.

9. The document editing method according to claim 1 , wherein the description information of the document insertion content in the inline component comprises: the document insertion content and link address information of the document insertion content; and

acquiring target content corresponding to the target inline link address information comprises:

converting the target inline link address information into target document inline link address information comprising address information that a proxy server responds to;

transmitting a content acquisition request comprising the target document inline link address information to the proxy server, to trigger the proxy server to: acquire the target inline link address information from the target document inline link address information, and acquire the target content from the corresponding content platform based on the target inline link address information; and

receiving the target content transmitted by the proxy server; and

the updating the document insertion content to the target content corresponding to the target inline link address information in the inline component comprises:

updating the link address information of the document insertion content to the target link address information and updating the document insertion content to the target content in the inline component.

10. The document editing method according to claim 9 , wherein transmitting the content acquisition request comprises:

transmitting the content acquisition request comprising the target document inline link address information to the proxy server, to cause the proxy server to:

acquire the target inline link address information from the target document inline link address information, and

in accordance with a determination, based on a preset inline link filtering rule, that the target inline link address information meets a constraint condition, acquire the target content from the corresponding content platform based on the target inline link address information.

11. An electronic device, comprising:

one or more processors; and

memory storing one or more programs, the one or more programs comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

displaying a shared document page comprising content of a target shared document;

in response to detecting a content insertion operation on the target shared document, displaying a content platform list on the shared document page, the content platform list comprising a plurality of candidate content platforms;

in response to detecting a selection operation on a target content platform among the plurality of candidate content platforms, displaying a content insertion subpage;

acquiring, from the target content platform, link address information edited through the content insertion subpage and description information of document insertion content to which the link address information is linked;

inserting the description information of the document insertion content into the shared document page;

in response to an editing operation on the description information of the document insertion content, displaying a link editing page of the document insertion content;

acquiring target link address information edited through the link editing page;

acquiring target inline link address information of the target link address information on the corresponding content platform;

acquiring target content corresponding to the target inline link address information; and

updating the document insertion content to the target content corresponding to the target inline link address information.

12. The electronic device according to claim 11 , wherein displaying the link editing page of the document insertion content comprises:

in response to detecting a triggering operation on the description information of the document insertion content for content editing, displaying a content editing subpage on the shared document page, the content editing subpage comprising a content editing control of the document insertion content; and

in response to detecting a triggering operation on the content editing control, displaying the link editing page of the document insertion content.

13. The electronic device according to claim 11 , wherein before acquiring the target inline link address information of the target link address information on the corresponding content platform, the method further comprises:

in accordance with a determination that the target link address information is link address information of a target content platform, continuing to acquire target inline link address information of the target link address information on a corresponding content platform; and

in accordance with a determination that the target link address information is not link address information of the target content platform, displaying content insertion failure prompt information on the shared document page.

14. The electronic device according to claim 11 , the description information of the document insertion content in the inline component comprises: the document insertion content and link address information of the document insertion content; and

acquiring target content corresponding to the target inline link address information comprises:

converting the target inline link address information into target document inline link address information comprising address information that a proxy server responds to;

transmitting a content acquisition request comprising the target document inline link address information to the proxy server, to trigger the proxy server to: acquire the target inline link address information from the target document inline link address information, and acquire the target content from the corresponding content platform based on the target inline link address information; and

receiving the target content transmitted by the proxy server; and

the updating the document insertion content to the target content corresponding to the target inline link address information in the inline component comprises:

updating the link address information of the document insertion content to the target link address information and updating the document insertion content to the target content in the inline component.

15. A non-transitory computer-readable storage medium, storing a computer program, the computer program, when executed by one or more processors of an electronic device, cause the one or more processors to perform operations comprising:

one or more processors; and

memory storing one or more programs, the one or more programs comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

displaying a shared document page comprising content of a target shared document;

in response to detecting a content insertion operation on the target shared document, displaying a content platform list on the shared document page, the content platform list comprising a plurality of candidate content platforms;

in response to detecting a selection operation on a target content platform among the plurality of candidate content platforms, displaying a content insertion subpage;

acquiring, from the target content platform, link address information edited through the content insertion subpage and description information of document insertion content to which the link address information is linked;

inserting the description information of the document insertion content into the shared document page;

in response to an editing operation on the description information of the document insertion content, displaying a link editing page of the document insertion content;

acquiring target link address information edited through the link editing page;

acquiring target inline link address information of the target link address information on the corresponding content platform;

acquiring target content corresponding to the target inline link address information; and

updating the document insertion content to the target content corresponding to the target inline link address information.

16. The non-transitory computer-readable storage medium according to claim 15 , wherein displaying the link editing page of the document insertion content comprises:

in response to detecting a triggering operation on the description information of the document insertion content for content editing, displaying a content editing subpage on the shared document page, the content editing subpage comprising a content editing control of the document insertion content; and

in response to detecting a triggering operation on the content editing control, displaying the link editing page of the document insertion content.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE SIXTH ASSIGNOR'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 062092 FRAME: 0005. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 3, 2023
From: GAO, FU; LIU, QINGHONG; LIU, LINXI; HONG, YUANYUAN; HUANG, GUANGMIN; HE, YANDONGFANG; XIONG, JIAQI
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 064896/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2022
From: LIU, LINXI; GAO, FU; HUANG, GUANGMIN; XIONG, JIAQI; LIU, QINGHONG; HE, YANDONFANG; HONG, YUANYUAN
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 062092/0005 →
Priority Claims (1)
CN 202011045860.9 · Sep 28, 2020 · national
Continuity (2)
Continuation PCTCN2021116695 · Sep 6, 2021
Related Publication 20230046716A1 · Feb 16, 2023
References Cited (31)
US 8307119B2 · Rochelle · 2012 [cited by examiner]
US 8666961B1 · Qureshi · 2014 [cited by examiner]
US 9606972B2 · Filman · 2017 [cited by examiner]
US 10409901B2 · Kikin-Gil · 2019 [cited by examiner]
US 11232250B2 · Srinivasan · 2022 [cited by examiner]
US 11275888B2 · Han · 2022 [cited by examiner]
US 20070233811A1 · Rochelle et al. · 2007 [cited by applicant]
US 20140310613A1 · Megiddo · 2014 [cited by examiner]
US 20140341476A1 · Kulick et al. · 2014 [cited by applicant]
US 20140344658A1 · Srinivasan et al. · 2014 [cited by applicant]
US 20170147545A1 · Amoli et al. · 2017 [cited by applicant]
US 20210141993A1 · Han · 2021 [cited by examiner]
CN 101454774A · 2009 [cited by applicant]
CN 103907110A · 2014 [cited by applicant]
CN 108112270A · 2018 [cited by applicant]
CN 109492210A · 2019 [cited by applicant]
CN 109918345A · 2019 [cited by applicant]
CN 110046309A · 2019 [cited by applicant]
CN 110162758A · 2019 [cited by applicant]
CN 110175302A · 2019 [cited by applicant]
CN 111581922A · 2020 [cited by applicant]
CN 111651418A · 2020 [cited by applicant]
CN 112632919A · 2021 [cited by applicant]
KR 101815924B1 · 2018 [cited by applicant]
KR 101950422B1 · 2019 [cited by applicant]
Tencent Technology, WO, PCT/CN2021/116695, Nov. 26, 2021, 6 pgs. [cited by applicant]
Tencent Technology, IPRP, PCT/CN2021/116695, Mar. 28, 2023, 7 pgs. [cited by applicant]
Tencent Technology (Shenzhen) Company Limited, EESR, EP 21871260.2, Sep. 15, 2023, 11 pgs. [cited by applicant]
Keeler, Alice, “Embedding Google Documents in a Google Site”, Techer Tech, XP093073580, retrieved from the internet on Aug. 14, 2023, https://web.archive.org/web/20200423175753/https://alicekeeler.com/2013/05/20/embedde… [cited by applicant]
Tencent Technology, ISR, PCT/CN2021/116695, Nov. 26, 2021, 3 pgs. [cited by applicant]
Anonymous, “How to Add Links in Tencent Docs Slides”, iefans.net, Aug. 5, 2020, 4 pgs., Retrieved from the Internet: https://www.iefans.net//a/v1055881.html. [cited by applicant]