IP Library › Granted Patent US 12,566,912
Granted Patent B2
US 12,566,912 · App. 18/235,683 · Granted Mar 3, 2026

Page jumping method, apparatus, and device, and storage medium and program product

Inventors: Shuang Zhang (Beijing, CN); Lin Sun (Beijing, CN)
Assignee: Beijing Zitiao Network Technology Co., Ltd.
G06F40/134G06F3/04815
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,566,912
App. No.
18/235,683
Granted
Mar 3, 2026
Kind
B2
Abstract

Disclosed in embodiments of the present disclosure are a page jumping method, apparatus, and device. The method comprises: in response to a first operation on a target document link in a real-time interaction interface, acquiring a target document address corresponding to the target document link, the target document link being nested in a current document, and the current document being a shared document displayed in the real-time interaction interface; and presenting the current document in the real-time interaction interface, and displaying the target document on the basis of the target document address. According to the technical solution provided by the present disclosure, in an audio/video conference, a sharer and a sharee can quickly operate the link of the target document to quickly open the link nested in the current document, such that a user can conveniently and simultaneously access the current shared document and the target document.

Claims (66)

1 . A method of displaying documents during a real-time communication, comprising:

displaying a current document in a real-time interactive interface of the real-time communication, wherein the current document is a document shared by a sharer with other participants in the real-time communication, wherein a target document link is embedded in the current document, and wherein the target document link corresponds to a target document;

presetting a shortcut operation associated with the target document link, the shortcut operation enabling any participant in the real-time communication to open the target document in the real-time interactive interface without through a third-party browser;

receiving a first operation on the target document link in the real-time interactive interface performed by any participant in the real-time communication, wherein the participant comprises the sharer who shares the current document in the real-time interactive interface and any other participant in the real-time communication through the real-time interactive interface;

determining location information of the target document link in the real-time interactive interface in response to receiving the first operation on the target document link;

determining a target document address corresponding to the target document link based on the location information of the target document link in the real-time interactive interface by querying a prestored corresponding relationship between the location information and the target document address; and

simultaneously displaying, in the real-time interactive interface, the target document based on the target document address while displaying the current document in the real-time interactive interface in response to the first operation on the target document link performed by any participant in the real-time communication, wherein the target document is not displayed through the third-party browser.

2 . The method according to claim 1 , further comprising:

displaying the target document based on a target document address;

jumping to a browser; and

displaying the target document in a page of the browser based on the target document address.

3 . The method according to claim 1 , further comprising:

obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface, wherein the obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface further comprises obtaining the target document address corresponding to the target document link in response to a triggering operation on a preset control.

4 . The method according to claim 1 , further comprising:

obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface, wherein the obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface further comprises:

displaying a first display box in response to a second operation on the target document link, and

obtaining the target document address corresponding to the target document link in response to a triggering operation on an open control in the first display box, and performing an operation of displaying the target document based on the target document address.

5 . The method according to claim 4 , further comprising:

obtaining the target document address corresponding to the target document link in response to a triggering operation on a copy control in the first display box.

6 . The method according to claim 1 , further comprising:

obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface, wherein the obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface further comprises:

determining location information corresponding to the first operation in response to the first operation on the target document link in the real-time interactive interface; and

determining the target document address corresponding to the target document link based on the location information.

7 . The method according to claim 1 , before in response to the first operation on the target document link in the real-time interactive interface, further comprising:

entering a free-browsing mode in response to a triggering operation on a free-browsing control in the real-time interactive interface by a following user participating in real-time interaction, wherein in the free-browsing mode, the following user has a browsing operation permission to a shared document presented in the real-time interactive interface independent of a presenter of the current document.

8 . The method according to claim 7 , wherein a real-time interactive interface for the following user presents an identification configured to indicate a presentation location of the current presenter in the free-browsing mode.

9 . The method according to claim 7 , after entering the free-browsing mode in response to the triggering operation on the free-browsing control in the real-time interactive interface by the following user participating in the real-time interaction, further comprising:

entering a sharer following mode in response to a triggering operation on a following control in the real-time interactive interface by the following user participating in the real-time interaction, wherein the real-time interactive interface for the following user presents the same page content as the real-time interactive interface for the current presenter in the sharer following mode.

10 . The method according to claim 1 , further comprising:

accessing a storage address of a shared document to obtain shared content of the shared document by users participating in the real-time communication, and wherein the shared document comprises any one of the target document and the current document.

11 . A device of displaying documents during a real-time communication, wherein the device comprises:

one or more processors; and a storage device, configured to store one or more programs; wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement operations comprising:

displaying a current document in a real-time interactive interface of the real-time communication, wherein the current document is a document shared by a sharer with other participants in the real-time communication, wherein a target document link is embedded in the current document, and wherein the target document link corresponds to a target document;

presetting a shortcut operation associated with the target document link, the shortcut operation enabling any participant in the real-time communication to open the target document in the real-time interactive interface without through a third-party browser;

receiving a first operation on the target document link in the real-time interactive interface performed by any participant in the real-time communication, wherein the participant comprises the sharer who shares the current document in the real-time interactive interface and any other participant in the real-time communication through the real-time interactive interface;

determining location information of the target document link in the real-time interactive interface in response to receiving the first operation on the target document link;

determining a target document address corresponding to the target document link based on the location information of the target document link in the real-time interactive interface by querying a prestored corresponding relationship between the location information and the target document address; and

simultaneously displaying, in the real-time interactive interface, the target document based on the target document address while displaying the current document in the real-time interactive interface in response to the first operation on the target document link performed by any participant in the real-time communication, wherein the target document is not displayed through the third-party browser.

12 . A non-transitory computer-readable storage medium, storing a computer program thereon, wherein the program, when executed by a processor, cause the processor to implement operations comprising:

displaying a current document in a real-time interactive interface of the real-time communication, wherein the current document is a document shared by a sharer with other participants in the real-time communication, wherein a target document link is embedded in the current document, and wherein the target document link corresponds to a target document;

presetting a shortcut operation associated with the target document link, the shortcut operation enabling any participant in the real-time communication to open the target document in the real-time interactive interface without through a third-party browser;

receiving a first operation on the target document link in the real-time interactive interface performed by any participant in the real-time communication, wherein the participant comprises the sharer who shares the current document in the real-time interactive interface and any other participant in the real-time communication through the real-time interactive interface;

determining location information of the target document link in the real-time interactive interface in response to receiving the first operation on the target document link;

determining a target document address corresponding to the target document link based on the location information of the target document link in the real-time interactive interface by querying a prestored corresponding relationship between the location information and the target document address; and

simultaneously displaying, in the real-time interactive interface, the target document based on the target document address while displaying the current document in the real-time interactive interface in response to the first operation on the target document link performed by any participant in the real-time communication, wherein the target document is not displayed through the third-party browser.

13 . The non-transitory computer-readable storage medium according to claim 12 , the operations further comprising:

displaying the target document based on a target document address;

jumping to a browser; and

displaying the target document in a page of the browser based on the target document address.

14 . The non-transitory computer-readable storage medium according to claim 12 , the operations further comprising:

obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface, wherein the obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface further comprises obtaining the target document address corresponding to the target document link in response to a triggering operation on a preset control.

15 . The non-transitory computer-readable storage medium according to claim 12 , the operations further comprising:

obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface, wherein the obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface further comprises:

displaying a first display box in response to a second operation on the target document link, and

obtaining the target document address corresponding to the target document link in response to a triggering operation on an open control in the first display box, and performing an operation of displaying the target document based on the target document address.

16 . The non-transitory computer-readable storage medium according to claim 12 , wherein the operations further comprise:

obtaining the target document address corresponding to the target document link in response to a triggering operation on a copy control in a first display box.

17 . The non-transitory computer-readable storage medium according to claim 12 , the operations further comprising:

obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface, wherein the obtaining a target document address corresponding to the target document link in response to the first operation on the target document link in the real-time interactive interface further comprises:

determining location information corresponding to the first operation in response to the first operation on the target document link in the real-time interactive interface; and

determining the target document address corresponding to the target document link based on the location information.

18 . The non-transitory computer-readable storage medium according to claim 12 , wherein before in response to the first operation on the target document link in the real-time interactive interface, the operations further comprise:

entering a free-browsing mode in response to a triggering operation on a free-browsing control in the real-time interactive interface by a following user participating in real-time interaction, wherein in the free-browsing mode, the following user has a browsing operation permission to a shared document presented in the real-time interactive interface independent of a presenter of the current document.

19 . The non-transitory computer-readable storage medium according to claim 18 , wherein a real-time interactive interface for the following user presents an identification configured to indicate a presentation location of the current presenter in the free-browsing mode.

20 . The non-transitory computer-readable storage medium according to claim 18 , wherein after entering the free-browsing mode in response to the triggering operation on the free-browsing control in the real-time interactive interface by the following user participating in the real-time interaction, the operations further comprise:

entering a sharer following mode in response to a triggering operation on a following control in the real-time interactive interface by the following user participating in the real-time interaction, wherein the real-time interactive interface for the following user presents the same page content as the real-time interactive interface for the current presenter in the sharer following mode.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: ZHANG, SHUANG
To: OCEAN ENGINE (SHANGHAI) COMPUTER TECH CO., LTD.
Reel/Frame 068748/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: SUN, LIN
To: SHANGHAI GEWU ZHIYUAN NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 068756/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: SHANGHAI GEWU ZHIYUAN NETWORK TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 068756/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: OCEAN ENGINE (SHANGHAI) COMPUTER TECH CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 068756/0408 →
Priority Claims (1)
CN 202111109230.8 · Sep 22, 2021 · national
Continuity (2)
Continuation PCTCN2022119642 · Sep 19, 2022
Related Publication 20230394223A1 · Dec 7, 2023
References Cited (37)
US 9311618B2 · Lieb · 2016 [cited by examiner]
US 9411789B1 · Chitta · 2016 [cited by examiner]
US 20100077319A1 · Xu · 2010 [cited by examiner]
US 20130007579A1 · Dancy · 2013 [cited by examiner]
US 20140139614A1 · Swanson et al. · 2014 [cited by applicant]
US 20140267167A1 · Ricks · 2014 [cited by examiner]
US 20150012270A1 · Reynolds · 2015 [cited by examiner]
US 20150058407A1 · Uhma et al. · 2015 [cited by applicant]
US 20150112927A1 · Lee · 2015 [cited by examiner]
US 20150134722A1 · Marshall · 2015 [cited by examiner]
US 20160065625A1 · Ouyang · 2016 [cited by examiner]
US 20160330268A1 · Feng · 2016 [cited by applicant]
US 20190065595A1 · Cain et al. · 2019 [cited by applicant]
US 20190065601A1 · Cain · 2019 [cited by examiner]
US 20190228079A1 · Kyte et al. · 2019 [cited by applicant]
US 20210097125A1 · Khanna · 2021 [cited by examiner]
US 20210133270A1 · Moyal · 2021 [cited by examiner]
US 20220374590A1 · Seth · 2022 [cited by examiner]
CN 103955501A · 2014 [cited by applicant]
CN 104753973A · 2015 [cited by applicant]
CN 105282480A · 2016 [cited by applicant]
CN 107786832A · 2018 [cited by applicant]
CN 109819340A · 2019 [cited by applicant]
CN 112311754A · 2021 [cited by applicant]
CN 112462954A · 2021 [cited by applicant]
CN 113014857A · 2021 [cited by applicant]
CN 113741765A · 2021 [cited by applicant]
JP 2000152201A · 2000 [cited by applicant]
JP 2016517082A · 2016 [cited by applicant]
JP 2017503270A · 2017 [cited by applicant]
JP 2017130202A · 2017 [cited by applicant]
JP 2020149689A · 2020 [cited by applicant]
JP 2020531998A · 2020 [cited by applicant]
JP 2021072070A · 2021 [cited by applicant]
International Patent Application No. PCT/CN2022/119642; Int'l Search Report; dated Dec. 14, 2022; 3 pages. [cited by applicant]
Japan Patent Application No. 2023-549012; Refusal Reason Notice; dated Oct. 1, 2024; 8 pages. [cited by applicant]
Written Opinion for International Application No. PCT/CN2022/119642, mailed Dec. 14, 2022, 9 Pages. [cited by applicant]