PAGE TRANSITION METHOD, APPARATUS, DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT
Patent Information
- Application Number
- JP2023549012
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-09-22
- Filing Date
- 2022-09-19
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2042-09-19
AI Technical Summary
【0091】 本開示の実施例に係るページ遷移装置は、本開示の方法実施例に係るページ遷移方法で実行されるステップを実行でき、ここで、実行ステップ及び有益な効果についての繰り返し説明を省略する。
Smart Images

Figure 0007639256000001 
Figure 0007639256000002 
Figure 0007639256000003
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority to a Chinese patent application bearing application number 202111109230.8, filing date September 22, 2021, and entitled "Page Transition Method, Apparatus, Device, Storage Medium, and Program Product," the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of information technology, and in particular to a page transition method, an apparatus, a device, a storage medium, and a program product. [Background technology]
[0003] With the continuous development of Internet technology, more and more users are using the functions of terminals to make their lives and work more convenient. For example, they can hold remote voice and video conferences with other users through terminal devices. Users can interact with each other through online voice and video conferences, which avoids the venue and location restrictions of traditional face-to-face meetings and allows users to hold meetings without gathering in one place.
[0004] In audio and video conferencing, in order to improve the communication experience of users, documents can be shared through terminal devices and various operations can be performed on the shared documents. However, the document operation method in the prior art is single, and for links nested in the shared documents, the whole URL for opening is long and complicated. Summary of the Invention [Problem to be solved by the invention]
[0005] In order to solve the above technical problem or at least partially solve the above technical problem, embodiments of the present disclosure provide a page transition method, device, apparatus, storage medium, and program product that realizes quick opening of nested links nested in a shared document. [Means for solving the problem]
[0006] According to a first aspect, an embodiment of the present disclosure provides a page transition method, comprising: obtaining a target document address corresponding to the target document link in response to a first operation on the target document link in the real-time interaction interface, 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; Presenting the current document in the real-time interaction interface and displaying a target document based on the target document address.
[0007] According to a second aspect, an embodiment of the present disclosure provides a page transition device, an operation response module for obtaining a target document address corresponding to the target document link in response to a first operation on the target document link in the real-time interaction interface, 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 a target document display module for presenting the current document in the real-time interaction interface and displaying the target document based on the target document address.
[0008] According to a third aspect, an embodiment of the present disclosure provides a page transition device, comprising: one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors realize the page transition method according to any one of the first aspect described above.
[0009] According to a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored therein, the computer program being executed by a processor to realize the page transition method described in any one of the first aspects above.
[0010] According to a fifth aspect, an embodiment of the present disclosure provides a computer program product, the computer program product including a computer program or instructions, which, when executed by a processor, realises the page transition method as described in any one of the first aspect above.
[0011] The technical solutions according to the embodiments of the present disclosure have the following advantages over the prior art: The embodiments of the present disclosure disclose a page transition method, an apparatus, a device, a storage medium, and a program product, which include: in response to a first operation on a target document link in a real-time interaction interface, obtaining a target document address corresponding to the target document link, where the target document link is nested in a current document, and the current document is 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 based on the target document address. The present disclosure provides that in an audio and video conference, a sharer and a shared party can quickly open a link nested in a current document by performing a shortcut operation on the target document link, so that users can easily and simultaneously access the current shared document and the target document.
[0012] The above and other features, advantages and aspects of each embodiment of the present disclosure will become more apparent with reference to the drawings and the following specific embodiments. Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. It should be understood that the drawings are illustrative and that the elements and components are not necessarily drawn to scale. [Brief description of the drawings]
[0013] [Figure 1] 1 is a flowchart of a page transition method according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a schematic diagram of nesting of document links according to an embodiment of the present disclosure. [Diagram 3] FIG. 13 is a schematic diagram of a first display box after right button click according to an embodiment of the present disclosure. [Figure 4] 1 is a flowchart of a page transition method according to an embodiment of the present disclosure. [Diagram 5] FIG. 2 is a structural schematic diagram of a page transition device according to an embodiment of the present disclosure. [Figure 6] FIG. 2 is a structural schematic diagram of a page transition device according to an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Hereinafter, the embodiments of the present disclosure will be described in more detail with reference to the drawings. Although the drawings show some embodiments of the present disclosure, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather, these embodiments are provided to make the present disclosure more clear and complete. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the protection scope of the present disclosure.
[0015] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in any order and / or in parallel, and that the method embodiments may include additional steps and / or omit performance of steps that are shown, and the scope of the present disclosure is not limited in this respect.
[0016] As used herein, the term "including" and variations thereof are open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided in the description below.
[0017] It should be noted that the concepts of "first", "second", etc. referred to in this disclosure are used only to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.
[0018] It should be noted that the "one" referred to in this disclosure is an exemplary modification rather than a limiting modification, and as would be understood by one of ordinary skill in the art, should be "one or more" unless the context clearly indicates otherwise.
[0019] The names of messages or information exchanged between devices in the embodiments of the present disclosure are used for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0020] With the continuous development of Internet technology, when real-time interaction is required, each participant of the real-time interaction can use the Internet to transmit data and interact in real time. For example, users can interact with each other through online voice and video conferences, which avoids the venue and location restrictions of traditional face-to-face meetings, and users can hold meetings without gathering in one place.
[0021] Audio and video conferencing refers to the remote transmission of audio, images, files, and materials between multiple parties via the hardware equipment in the conference room or the software on the equipment, and in combination with the integration of other applications, realizing real-time interactive communication. This provides users with a high-resolution, efficient and high-quality conferencing experience, and solves the problem of conferencing costs caused by spatial distance.
[0022] In order to improve the communication experience of users, documents to be shared can be presented in the real-time interaction interface of audio and video conference. For example, the content presented on a specific user terminal participating in a conference can be shared as a video stream to other clients participating in the conference through screen sharing. Or, for those contents (e.g., shared documents stored in a cloud) that each conference participant user can access through a specific access address, the access address can be shared with the conference participant users, so that each conference participant user can obtain the corresponding shared content by accessing the access address in his / her client interface.
[0023] In the audio and video conference scene, a currently shared document (i.e., in an audio and video conference, a shared document being presented by a presenter user) may have nested shared documents, and there are some needs, such as the following, that is, a following user (i.e., in an audio and video conference, a conference participant user other than the currently presenter user) expects to follow the presenter user to view the currently shared document, and at the same time, open and access the nested shared document.
[0024] Meanwhile, in order to meet the above needs, the related art can only directly open the nested shared document in the conference window and transition from the current shared document to the nested shared document. In this way, if a following user expects to follow a presenter user to view the current shared document and access the nested shared document at the same time, he / she must first transition to the nested shared document in the conference window, obtain the access address of the nested shared document, access the nested shared document outside the client (for example, in a browser), and then return to the conference window to follow the presentation of the current shared document by the presenter. If this means is used, the entire URL of the document link nested in the shared document becomes very long and complicated.
[0025] To address this problem, the embodiment of the present disclosure provides a page transition method for simultaneously opening nested document links in a shared document without changing the current shared document presented in the conference interface. The method will be described below with reference to a specific embodiment.
[0026] 1 is a flowchart of a page transition method in an embodiment of the present disclosure, the embodiment can be applied to page transition in a client, the method can be executed by a page transition device, the page transition device can be realized in the form of software and / or hardware, the page transition device can be specifically disposed in a terminal device such as a terminal including but not limited to a smartphone, a personal digital assistant, a tablet computer, a wearable device with a display screen, a desktop computer, a laptop, an all-in-one computer, a smart home device, etc. Or, the embodiment can be applied to page transition in a server, the page transition method can be executed by a page transition device, the device can be realized in the form of software and / or hardware, the device can be disposed in a terminal device such as a server.
[0027] As shown in FIG. 1, the page transition method according to the embodiment of the present disclosure mainly includes the following steps:
[0028] S11, in response to a first operation on a target document link in the real-time interaction interface, obtaining 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.
[0029] The target document is the document that the user is currently trying to open in the real-time interaction interface, and the current document is the document that the user is currently viewing in the real-time interaction interface. The target document link can be understood as a hyperlink nested in the current document of the target document. The current document may have any format, such as a document, a table, a presentation document, a mind note, etc., and the target document may also have any format, and may be a content such as a word document, an excel table, a powerpoint document, a mind note, a web page, an email, an applet, etc. The format of the current document may be the same as or different from the format of the target document, and the type of the current document may be the same as or different from the type of the target document, and this embodiment is not limited thereto. The current document can be opened in an application program installed on the electronic terminal, and the application program may be a document application program or a browser. Note that both the current document and the target document can be accessed by a cloud storage address, and the cloud storage address includes a URL address.
[0030] Optionally, the current document is a document shared by a user in the current audio and video conference through the real-time interaction interface. Any user (including a sharer and a sharee) participating in the audio and video conference through the real-time interaction interface can view the current document. A sharer is a user who shares a document in the real-time interaction interface, and a sharee is a user other than the sharer who participates in the audio and video conference through the real-time interaction interface.
[0031] FIG. 2 is a schematic diagram of nesting of document links according to an embodiment of the present disclosure. As shown in FIG. 2, in the page, a sharer is currently sharing a document, and a target document link is saved in the shared document. When the current document is displayed, the display manner of the target document link is different from the display manner of other document contents. The target document link may be displayed in a special font or a special color to distinguish it from other document contents, so as to prompt the user that there is an operable link here. Furthermore, when the other document contents use a first color, the document link may use a second color, and the first color and the second color are different. For example, when the other document contents use black, the document link may use blue. It should be noted that FIG. 2 is merely an example, and there may be multiple document links in the shared document.
[0032] In this embodiment, the first operation on the target document link may be a click operation on the target document link, may be an operation of a shortcut key corresponding to the target document, or may be an operation combining a shortcut key and a click operation. Furthermore, the first operation may further be a click operation on the target document link, and then displaying a menu and operating the menu again. In this embodiment, the first operation on the target document link is described, but is not limited thereto.
[0033] In one embodiment, the first operation is acquired by a control device electrically connected to a terminal device, the terminal device generates the first operation acting on the control device as a preset control command, and then transmits the preset control command to the terminal device over a long distance through a remote transmission manner, and a browser of the terminal device acquires a target document address corresponding to the target document link upon receiving the preset control command, and the remote transmission manner includes computer network communication transmission based on TCP / IP UDP protocol, and a short-distance wireless transmission manner based on Bluetooth, infrared transmission standard.
[0034] Optionally, the control device is a remote control or a mouse wirelessly connected to the terminal device, and when it is inconvenient for the user to control the terminal device at a short distance, the control device can be used to transmit a control command to the terminal device at a long distance to control the terminal device to perform a corresponding operation. The control device may also be a collection unit for collecting gesture operations to generate a preset control command, for example, the collection unit triggers the preset control command by collecting gesture operations acting on an application program that controls the terminal device of a mobile terminal, and then transmits the preset control command to the terminal device.
[0035] In another embodiment, the first operation is triggered by a preset action acting on the currently shared document in the real-time interaction interface, the terminal device is provided with a touch screen (also called a "touch control screen" or "touch panel") for receiving an input signal, and when the touch screen receives the first operation acting on the touch screen, a tactile feedback system on the screen of the terminal device can drive various connecting devices according to a pre-programmed program; in this embodiment, the terminal device triggers the preset control command by receiving a preset action acting on the currently shared document in the real-time interaction interface, and the real-time interaction interface responds to the control command by displaying the target document based on the target document address.
[0036] In addition, the second, third, fourth and fifth operations described below can all use any one of the input methods described above, and repeated explanations will be omitted in the following embodiments.
[0037] The target document address may be a physical address of a locally stored document, or may be a web page address based on the HyperText Transfer Protocol, and is not limited thereto in this embodiment.
[0038] S12, presenting the current document to the real-time interaction interface, and displaying the target document based on the target document address.
[0039] In this embodiment, after transition to the page corresponding to the target document address, the page becomes a new currently displayed page and displays the target document. The new currently displayed page may be a page in the application program that displays the current document, or a page in a third-party application program. In this embodiment, it is not limited thereto.
[0040] In one embodiment, presenting the current document in the real-time interaction interface and displaying the target document based on the target document address includes transitioning to a third-party browser and displaying the target document on a page of the third-party browser based on the target document address.
[0041] The third-party browser is a browser application program installed in a terminal device, and the embodiment does not limit the type of the third-party browser.
[0042] In one embodiment, the target document may be opened within the client or outside the client, and when the target document is opened within the client, the current document and the target document may be simultaneously presented in the real-time interaction interface, whereas when the target document is opened outside the client, the current document may be opened in the real-time interaction interface and the target document may be presented in a third-party browser.
[0043] In this embodiment, the target document address is optionally a web page address based on the HyperText Transfer Protocol, and upon obtaining the target document address, the current page transitions to the third-party browser.
[0044] Furthermore, before transitioning to the third-party browser, the browsers installed on the terminal device are displayed on the current page so that the user can select, and the third-party browser to be transitioned to is determined based on the user's selection. If the third-party browser is not installed on the terminal device, the user is prompted to download the third-party browser.
[0045] In this embodiment, the third-party browser reads the target document stored at the address according to the target document address, and displays it on the page of the third-party browser.
[0046] An embodiment of the present disclosure discloses a page transition method, which includes: in response to a first operation on a target document link in a real-time interaction interface, obtaining a target document address corresponding to the target document link, where the target document link is nested in a current document, and the current document is a shared document displayed in the real-time interaction interface; and displaying the target document on the current page based on the target document address. The present disclosure provides that in audio and video conferencing, a user can perform a shortcut operation on the target document link to quickly open the link nested in the current document, so that the user can easily access the current shared document and the target document simultaneously.
[0047] In one embodiment, the step of obtaining a target document address corresponding to the target document link in response to a first operation on the target document link in a real-time interaction interface includes the step of obtaining a target document address corresponding to the target document link in response to a trigger operation on a preset shortcut key.
[0048] In this embodiment, the preset shortcut key is a key having a shortcut function that is installed on an input device externally attached to a terminal device.
[0049] Optionally, the trigger operation of the shortcut key in this embodiment mainly involves the user acting on the shortcut key of the input device (e.g., keyboard) and simultaneously single-clicking the target document link with the left button. The selection of the shortcut key on the keyboard can be set according to the user's actual usage habits. The shortcut key in this embodiment is optional, Ctrl / Command.
[0050] In this embodiment, the trigger operation of the shortcut key is realized by customizing the kernel code. For the function of opening a document link by shortcut key + single click of the left button, the action is recognized in the kernel as opening a page in a new tab, saving the link of the page to be opened, blocking the later default action, and opening it in a third-party browser instead.
[0051] In this embodiment, when the shortcut key is pressed and the target document link is single-clicked with the left button at the same time, the third-party browser is transitioned to and the target document is displayed in the third-party browser. On the one hand, after clicking in the conference window to enter the target document, there is no need to obtain the link of the target document and then open the target document in the browser. On the other hand, even if it is desired to follow the presenter's presentation operation on the currently shared document, there is no need to go through the cumbersome process of returning to the document shared by the sharer and following it again after returning to the conference. In addition, the document link nested in the shared document is quickly opened without affecting the state that the sharer and the sharede follow during sharing.
[0052] In one embodiment, the step of obtaining a target document address corresponding to the target document link in response to a first operation on the target document link includes the step of displaying a first display box in response to a second operation on the target document link, and the step of obtaining a target document address corresponding to the target document link in response to a trigger operation on an open key in the first display box, and performing an operation of displaying the target document based on the target document address.
[0053] In this embodiment, the second operation is, selectably, a single click of the right button of a mouse, and may be a key that realizes a single click function of the right button of a touch panel.
[0054] The first display box may be, for example, a menu display box, and as shown in FIG. 3, the first display box may include, for example, two types of operations: "Open in browser" and "Copy link."
[0055] The opening operation in the first display box may be understood as a trigger operation for the "Open in Browser" key in the first display box, and the trigger operation may be a single click operation of the left mouse button, a double click operation, a single click operation of the right mouse button, etc.
[0056] In this embodiment, in response to a trigger operation on the "Open in Browser" key in the first display box, a direct transition is made to a third-party browser and the target document is displayed in the third-party browser, thereby obtaining and displaying a link to the target document while maintaining the display of the shared document being presented by the presenter in the audio and video conference window.
[0057] In one embodiment, the method includes a step of displaying a first display box in response to a second operation on a target document link in a real-time interaction interface, and obtaining a target document address corresponding to the target document link in response to a trigger operation on an open key in the first display box, followed by a step of obtaining the target document address corresponding to the target document link and copying the target document address to a clipboard in response to a trigger operation on a copy key in the first display box.
[0058] In this embodiment, for the function of opening a document by single-clicking a document link with the right button, the link at the current click position is obtained with support from the browser kernel, and a menu implemented based on the native UI is overlaid on the web page so that the user can select the subsequent action.
[0059] The trigger operation for the copy key in the first display box may be understood as a trigger operation for the “link copy” key in the first display box, and the trigger operation may be a single-click operation of the left mouse button, a double-click operation, a single-click operation of the right mouse button, etc.
[0060] In this embodiment, in response to a trigger operation on the “copy link” key in the first display box, the document address corresponding to the target document link is copied to the clipboard, thereby realizing quick copying of the document address and avoiding the cumbersome operation of opening the shared document in the real-time interaction interface and copying the document address.
[0061] In one embodiment, the step of obtaining a target document address corresponding to a target document link in response to a first operation on a target document link in a real-time interaction interface includes the step of determining location information corresponding to the first operation on the target document link in response to the first operation on the target document link in the real-time interaction interface, and the step of determining a target document address corresponding to the target document link based on the location information.
[0062] In this embodiment, the location information is the location information of the target document link in the real-time interaction interface. The correspondence between the location information and the document address is stored in advance, and after obtaining the location information corresponding to the first operation, the document address corresponding to the location information is inquired, and the document address is set as the target document address.
[0063] FIG. 4 is a flowchart of another page transition method according to an embodiment of the present disclosure. As shown in FIG. 1, the page transition method according to an embodiment of the present disclosure mainly includes the following steps:
[0064] S21, in response to a trigger operation on a free browsing key in the real-time interaction interface of a following user participating in the real-time interaction, enter a free browsing mode.
[0065] In the free browsing mode, the following user has browsing and operating authority over the shared document presented in the real-time interaction interface independently of the presenter of the current document.
[0066] The current presenter is the user who is currently presenting the shared document. The sharer and the presenter may be the same user or different users. When the sharede is in a following state, the interface shows the document shared by the sharer and the presenter's operations on the shared document.
[0067] The following user and the current presenter share page content in the real-time interaction interface, and the current presenter can become a following user through a trigger operation, and the following user can become a current presenter through a trigger operation.
[0068] The free browsing mode means that the following user can operate and process the page content of the real-time interaction interface by himself / herself. The free browsing mode is a concept of the follow mode, which means that the real-time interaction interface of the following user and the real-time interaction interface of the current presenter display the same content, follow the operation of the current presenter on the document, and display the operation steps and various functions realized by the operation.
[0069] Furthermore, in the free viewing mode, an identifier for indicating the presentation position of the current presenter is presented on the real-time interaction interface of the following user. The identifier of the presentation position is the profile image of the current presenter. As shown in FIG. 3, User A is the identifier of the presentation position of the current presenter. By indicating the position of the current presenter with the identity identifier (e.g., profile image) and / or direction identifier of the current presenter, the following user can clearly confirm the presentation position of the current presenter in the free viewing mode.
[0070] In one embodiment, in response to a following user's triggering operation of a follow key in the real-time interaction interface, a sharer following mode is entered, in which the following user's real-time interaction interface and the current presenter's real-time interaction interface present the same page content.
[0071] As shown in Figure 3, the follow key is set at the top of the real-time interaction interface, and when the following user clicks the follow key, the following user enters the sharer follow mode. In this way, the following user can freely switch between the free browsing mode and the follow mode, improving the operability of the document.
[0072] In one embodiment, in response to a following user's triggering operation on a shared key in a real-time interaction interface, a sharer mode is entered, in which the following user obtains presentation privileges and becomes the current presenter.
[0073] As shown in Figure 3, the above sharing key is set at the top of the real-time interaction interface, and when the following user clicks the sharing key, they will enter the sharer mode. In this way, the following user can quickly obtain presentation privileges and become a presenter, improving the operability of the document.
[0074] S22, in response to a first operation on a target document link in the real-time interaction interface, obtain a target document address corresponding to the target document link, where the target document link is nested in a current document, and the current document is a shared document displayed in the real-time interaction interface.
[0075] S23, presenting the current document to the real-time interaction interface, and displaying the target document based on the target document address.
[0076] Steps S22 to S23 according to this embodiment are similar to steps S11 to S12 according to the above embodiment, and for specific details, the explanation of the above embodiment may be referred to, and this embodiment is not limited thereto.
[0077] In this embodiment, after a following user participating in the audio and video conference enters free browsing mode, the following user may perform a first operation on a target document link in the real-time interaction interface, transition to a third-party browser, and display the target document on the page of the third-party browser based on the target document address.
[0078] The embodiment of the present disclosure discloses a page transition method, which includes the steps of: entering a free browsing mode in response to a trigger operation of a following user on a free browsing key in a real-time interaction interface; obtaining a target document address corresponding to the target document link in response to a first operation on a target document link, presenting the current document in the real-time interaction interface, and displaying the target document based on the target document address. The present disclosure also provides that in audio and video conferences, a shared user can perform a shortcut operation on the target document link to open a link nested in the current document in a third-party browser, so that the user can easily access the current shared document and the target document simultaneously.
[0079] 5 is a structural schematic diagram of a page transition device according to an embodiment of the present disclosure. The page transition device according to the embodiment of the present disclosure may be disposed in a client or a server, and the page transition device 50 specifically includes an operation response module 51 and a page transition module 52.
[0080] The operation response module 51 is used for obtaining a target document address corresponding to a target document link in response to a first operation on the target document link in the real-time interaction interface, where the target document link is nested in a current document, and the current document is a shared document displayed in the real-time interaction interface, and the page transition module 52 is used for presenting the current document in the real-time interaction interface and displaying the target document based on the target document address.
[0081] An embodiment of the present disclosure discloses a page transition device, which performs the steps of: obtaining a target document address corresponding to the target document link in response to a first operation on a target document link in a real-time interaction interface, where the target document link is nested in a current document, and the current document is 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 based on the target document address. The technical solution of the present disclosure is that in an audio and video conference, a sharer and a shared party can quickly open a link nested in a current document by performing a shortcut operation on the target document link, so that a user can easily access the current shared document and the target document at the same time.
[0082] In one embodiment, the page transition module 53, when used to display a target document based on the target document address, comprises: a browser transition unit for transitioning to a third-party browser; a document display unit for displaying the target document on a page of the third-party browser based on the target document address.
[0083] In one embodiment, the operation response module 51, when used to obtain a target document address corresponding to a target document link in response to a first operation on the target document link in the real-time interaction interface, comprises: A trigger operation response unit is included for obtaining a target document address corresponding to the target document link in response to a trigger operation on a preset shortcut key.
[0084] In one embodiment, the operation response module 51, when used to obtain a target document address corresponding to a target document link in response to a first operation on the target document link in the real-time interaction interface, comprises: a second operation response unit for displaying the first display box in response to a second operation on the target document link; and a third operation response unit for performing an operation of obtaining a target document address corresponding to the target document link and displaying the target document based on the target document address in response to a trigger operation on an open key in the first display box.
[0085] In one embodiment, a third operation response unit is further used for obtaining a target document address corresponding to the target document link in response to a trigger operation on a copy key in the first display box.
[0086] In one embodiment, the operation response module 51 is specifically used for determining location information corresponding to a first operation on a target document link in a real-time interaction interface, and determining a target document address corresponding to the target document link based on the location information.
[0087] In one embodiment, the fourth operation response module is used to enter a free viewing mode in response to a trigger operation on a free viewing key in a real-time interaction interface of a following user participating in the real-time interaction, and in the free viewing mode, the following user has viewing operation authority for a shared document presented in the real-time interaction interface independently of the presenter of the current document.
[0088] In one embodiment, in free viewing mode, an identifier is presented in the following user's real-time interaction interface to indicate the current presenter's presentation position.
[0089] In one embodiment, the fifth operation response module is used for responding to a trigger operation on a free browsing key in a real-time interaction interface of a following user participating in the real-time interaction, and then responding to a trigger operation on a follow key in the real-time interaction interface of a following user participating in the real-time interaction, to enter a sharer following mode, in which the real-time interaction interface of the following user and the real-time interaction interface of the current presenter present the same page content.
[0090] In one embodiment, a conference participant user participating in a real-time interaction can obtain shared content of a shared document by accessing a storage address of the shared document, where the shared document may include any one of a target document and a current document.
[0091] The page transition device according to the embodiment of the present disclosure can execute the steps performed in the page transition method according to the method embodiment of the present disclosure, and here the repeated description of the execution steps and beneficial effects will be omitted.
[0092] FIG. 6 is a structural schematic diagram of a page transition device in an embodiment of the present disclosure. In the following, specifically, referring to FIG. 6, a structural schematic diagram for realizing a page transition device 600 in an embodiment of the present disclosure is shown. The page transition device 600 in an embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable media players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and wearable terminal devices, and fixed terminals such as digital TVs, desktop computers, and smart home devices. The terminal devices shown in FIG. 6 are merely examples and should not be considered to limit the functions and scope of use of the embodiments of the present disclosure in any way.
[0093] As shown in Fig. 6, the terminal device 600 may include a processing device (e.g., a central processing unit, a graphic processor, etc.) 601 that can perform various appropriate operations and processes according to a program stored in a read only memory (ROM) 602 or a program loaded from a storage device 608 to a random access memory (RAM) 603 to realize the page transition method in the above embodiment of the present disclosure. The RAM 603 further stores various programs and data required for the operation of the terminal device 600. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0094] Typically, input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 607 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 608 including, for example, a tape, hard disk, etc., and communication devices 609 may be connected to the I / O interface 605. The communication devices 609 enable the terminal device 600 to communicate wirelessly or wired with other devices to exchange data. Although FIG. 6 shows the terminal device 600 having various devices, it should be understood that it is not necessary for the terminal device 600 to implement or include all the devices shown. Alternatively, more or fewer devices may be implemented or included.
[0095] In particular, according to an embodiment of the present disclosure, the processes described with reference to the above flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for executing the method shown in the flowchart, thereby implementing the page transition method. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, it performs the above functions defined by the method in the embodiment of the present disclosure.
[0096] It should be noted that the computer readable medium of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the above. The computer readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, apparatus or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus or device. In the present disclosure, the computer readable signal medium may include a data signal propagated in baseband or as part of a carrier, carrying the computer readable program code. The propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may transmit, propagate, or transmit a program for use in or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer readable medium may be transmitted over any suitable medium, including but not limited to wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.
[0097] In some embodiments, clients and servers may communicate using any network protocol now known or later developed, such as, for example, HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a local area network ("LAN"), a wide area network ("WAN"), an extranet (e.g., the Internet), and a peer-to-peer network (e.g., an adhoc peer-to-peer network), and any network now known or later developed.
[0098] The computer-readable medium may be included in the page transition device, or may exist independently without being assembled into the page transition device.
[0099] The computer-readable medium carries one or more programs, and when the one or more programs are executed by the terminal device, in response to a first operation on a target document link in a real-time interaction interface, the terminal device obtains a target document address corresponding to the target document link, the target document link is nested in a current document, and the current document is a shared document displayed in the real-time interaction interface, presents the current document in the real-time interaction interface, and displays the target document based on the target document address.
[0100] Optionally, when the one or more programs are executed by the terminal device, the terminal device may execute other steps described in the above embodiments.
[0101] Computer program code for carrying out the operations of the present disclosure may be written in one or more programming languages or combinations thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, C++, and also including general procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, as a single independent software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).
[0102] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or part of code, which includes one or more executable instructions for implementing a certain logical function. It should also be noted that in some alternative implementations, the functions shown in the blocks may occur in a different order from the order shown in the drawings. For example, two blocks shown in succession may actually be executed substantially in parallel, or may be executed in the reverse order, depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented in a dedicated system based on hardware for executing a certain function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.
[0103] The units according to the embodiments of the present disclosure may be implemented in the form of software or hardware. In some cases, the names of the units do not limit the units themselves.
[0104] As used herein, the functions described above may be performed at least in part by one or more hardware logic components, such as, but not limited to, examples of types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0105] In the context of this disclosure, a machine-readable medium may be a tangible medium and may contain or store a program for use in or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media may include electrical connections based on one or more wires, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CDs-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0106] According to one or more embodiments of the present disclosure, the present disclosure provides a page transition method, including: in response to a first operation on a target document link in a real-time interaction interface, obtaining a target document address corresponding to the target document link, where the target document link is nested in a current document, and the current document is 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 based on the target document address.
[0107] According to one or more embodiments of the present disclosure, in a page transition method of the present disclosure, the step of displaying a target document based on the target document address includes a step of transitioning to a third-party browser, and a step of displaying the target document on a page of the third-party browser based on the target document address.
[0108] According to one or more embodiments of the present disclosure, in a page transition method of the present disclosure, in response to a first operation on a target document link in a real-time interaction interface, a step of obtaining a target document address corresponding to the target document link includes a step of obtaining a target document address corresponding to the target document link in response to a trigger operation on a preset shortcut key.
[0109] According to one or more embodiments of the present disclosure, in a page transition method of the present disclosure, a step of obtaining a target document address corresponding to a target document link in response to a first operation on a target document link in a real-time interaction interface includes: a step of displaying a first display box in response to a second operation on the target document link; and a step of obtaining a target document address corresponding to the target document link in response to a trigger operation on an open key in the first display box, and performing an operation of displaying the target document based on the target document address.
[0110] According to one or more embodiments of the present disclosure, in the page transition method of the present disclosure, the method further includes a step of obtaining a target document corresponding to the target document link in response to a trigger operation on a copy key in the first display box.
[0111] According to one or more embodiments of the present disclosure, in a page transition method of the present disclosure, the step of obtaining a target document address corresponding to a target document link in response to a first operation on a target document link in a real-time interaction interface includes: determining location information corresponding to the first operation in response to the first operation on the target document link in the real-time interaction interface; and determining a target document address corresponding to the target document link based on the location information.
[0112] According to one or more embodiments of the present disclosure, the page transition method of the present disclosure further includes a step of entering a free browsing mode in response to a trigger operation on a free browsing key in the real-time interaction interface of a following user participating in the real-time interaction before responding to a first operation on a target document link in the real-time interaction interface, wherein in the free browsing mode, the following user has viewing operation authority for the shared document presented in the real-time interaction interface independently of the presenter of the current document.
[0113] According to one or more embodiments of the present disclosure, in the page transition method of the present disclosure, in a free browsing mode, an identifier for indicating the presentation position of the current presenter is presented in the real-time interaction interface of the following user.
[0114] According to one or more embodiments of the present disclosure, the page transition method of the present disclosure further includes a step of entering a free browsing mode in response to a trigger operation on a free browsing key in a real-time interaction interface of a following user participating in the real-time interaction, and then entering a sharer following mode in response to a trigger operation on a follow key in the real-time interaction interface of a following user participating in the real-time interaction, wherein in the sharer following mode, the real-time interaction interface of the following user and the real-time interaction interface of the current presenter present the same page content.
[0115] According to one or more embodiments of the present disclosure, in the page transition method of the present disclosure, a conference participant user participating in real-time interaction obtains shared content of a shared document by accessing a storage address of the shared document, and the shared document includes either the target document or the current document.
[0116] According to one or more embodiments of the present disclosure, the present disclosure provides a page transition device, including: an operation response module for obtaining a target document address corresponding to a target document link in response to a first operation on a target document link in a real-time interaction interface, where the target document link is nested in a current document, and the current document is a shared document displayed in the real-time interaction interface; and a page transition module for presenting the current document in the real-time interaction interface and displaying the target document based on the target document address.
[0117] According to one or more embodiments of the present disclosure, in a page transition device of the present disclosure, when a page transition module is used to display a target document based on the target document address, the page transition module includes: a browser transition unit for transitioning to a third-party browser; and a document display unit for displaying the target document on a page of the third-party browser based on the target document address.
[0118] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, when the operation response module is used to obtain a target document address corresponding to a target document link in response to a first operation on the target document link in a real-time interaction interface, the operation response module includes a trigger operation response unit for obtaining a target document address corresponding to the target document link in response to a trigger operation on a preset shortcut key.
[0119] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, when the operation response module is used to obtain a target document address corresponding to a target document link in response to a first operation on the target document link in a real-time interaction interface, the operation response module includes: a second operation response unit for displaying a first display box in response to a second operation on the target document link; and a third operation response unit for performing an operation of obtaining a target document address corresponding to the target document link and displaying the target document based on the target document address in response to a trigger operation on an open key in the first display box.
[0120] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, a third operation response unit is further used for obtaining a target document address corresponding to the target document link in response to a trigger operation on a copy key in the first display box.
[0121] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, the device further includes an operation response module, specifically, used for determining location information corresponding to a first operation on a target document link in a real-time interaction interface, and determining a target document address corresponding to the target document link based on the location information.
[0122] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, a fourth operation response module is used to enter a free browsing mode in response to a trigger operation on a free browsing key in a real-time interaction interface of a following user participating in the real-time interaction, and in the free browsing mode, the following user has viewing operation authority for the shared document presented in the real-time interaction interface independently of the presenter of the current document.
[0123] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, in the free browsing mode, an identifier for indicating the presentation position of the current presenter is presented in the real-time interaction interface of the following user.
[0124] According to one or more embodiments of the present disclosure, in the page transition device of the present disclosure, a fifth operation response module is used to respond to a trigger operation on a free browsing key in a real-time interaction interface of a following user participating in the real-time interaction, and then to enter a sharer following mode in response to a trigger operation on a follow key in the real-time interaction interface of a following user participating in the real-time interaction, where in the sharer following mode, the real-time interaction interface of the following user and the real-time interaction interface of the current presenter present the same page content.
[0125] According to one or more embodiments of the present disclosure, the present disclosure provides a page transition device, one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors realize any one of the page transition methods disclosed herein.
[0126] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, realizes any of the page transition methods described herein.
[0127] An embodiment of the present disclosure further provides a computer program product, which includes computer programs or instructions, which, when executed by a processor, implement the above page transition method.
[0128] The above description is merely a description of the preferred embodiments of the present disclosure and the technical principles applied thereto. It should be understood by those skilled in the art that the scope of the present disclosure is not limited to the technical solution consisting of a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the spirit of the above disclosure. For example, the above features and the technical features (but not limited to) disclosed in the present disclosure having similar functions may be substituted for each other to form the technical solution.
[0129] Also, although operations have been described in a particular order, it should not be understood as requiring these operations to be performed in the particular order or sequence shown. In certain situations, multitasking and parallel processing may be advantageous. Similarly, while the above description contains many specific implementation details, it should be understood that these are not intended to limit the scope of the disclosure. Certain features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may be implemented in multiple embodiments alone or in any suitable subcombination.
[0130] Although the present subject matter has been described in language specific to structural features and / or logical operations of a method, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. On the contrary, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. A page transition method, comprising: obtaining a target document address corresponding to a target document link in response to a first operation on the target document link in the real-time interaction interface, 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; presenting the current document in the real-time interaction interface and displaying a target document based on the target document address; In response to a first operation on a target document link in the real-time interaction interface, obtaining a target document address corresponding to the target document link includes: displaying a first display box in response to a second operation on the target document link; and in response to a trigger operation on an open key in the first display box, obtaining a target document address corresponding to the target document link, and executing an operation to display the target document based on the target document address.
2. The step of displaying the target document based on the target document address includes: transitioning to a third-party browser; and displaying the target document in the third-party browser page based on the target document address.
3. The step of obtaining a target document address corresponding to the target document link in response to a first operation on the target document link in the real-time interaction interface includes:
2. The method of claim 1, further comprising the step of: obtaining a target document address corresponding to the target document link in response to a trigger operation on a preset shortcut key.
4. 2. The method of claim 1, further comprising the step of obtaining a target document address corresponding to the target document link in response to a trigger operation on a copy key in the first display box.
5. The step of obtaining a target document address corresponding to the target document link in response to a first operation on the target document link in the real-time interaction interface includes: In response to a first operation on a target document link in the real-time interaction interface, determining location information corresponding to the first operation; and determining a target document address corresponding to the target document link based on the location information.
6. before responding to a first operation on a target document link in the real-time interaction interface; The method of claim 1, further comprising a step of entering a free viewing mode in response to a trigger operation of a free viewing key in a real-time interaction interface of a following user participating in the real-time interaction, wherein in the free viewing mode, the following user has viewing operation authority for the shared document presented in the real-time interaction interface independently of the presenter of the current document.
7. The method of claim 6, wherein in a free viewing mode, an identifier for indicating a presentation position of a current presenter is presented in the real-time interaction interface of the following user.
8. after entering a free browsing mode in response to a trigger operation on a free browsing key in a real-time interaction interface of a following user who participates in the real-time interaction, The method of claim 6, further comprising the step of entering a sharer following mode in response to a trigger operation on a follow key in a real-time interaction interface of a following user participating in the real-time interaction, wherein in the sharer following mode, the real-time interaction interface of the following user and the real-time interaction interface of the current presenter present the same page content.
9. The method of claim 1, wherein a conference participant user participating in real-time interaction obtains shared content of a shared document by accessing a storage address of the shared document, the shared document including one of the target document and the current document.
10. A page transition device, an operation response module for obtaining a target document address corresponding to a target document link in response to a first operation on the target document link, the target document link being nested in a current document, and the current document being a shared document displayed in a real-time interaction interface; a page transition module for presenting the current document in the real-time interaction interface and displaying a target document based on the target document address; Obtaining a target document address corresponding to the target document link in response to a first operation on the target document link includes: displaying a first display box in response to a second operation on the target document link; In response to a trigger operation on an opening key in the first display box, a target document address corresponding to the target document link is obtained, and the target document is displayed based on the target document address.
11. A page transition device, one or more processors; a storage device for storing one or more programs; A page transition device, characterized in that, when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 9.
12. A computer-readable storage medium having a computer program stored thereon, the computer program implementing the method according to any one of claims 1 to 9 when executed by a processor.
13. A computer program which, when executed by a processor, implements the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Electronic speech system
JP2000152201A
User device sensory information management
JP2016517082A
Open collaboration board having plurality of integrated services
JP2017130202A
Method and system for file share browsing
JP2017503270A
Generation of proposed document editing from recorded medium using artificial intelligence
JP2020149689A