CN109669657B - Method and equipment for conducting remote document collaboration - Google Patents

Method and equipment for conducting remote document collaboration Download PDF

Info

Publication number
CN109669657B
CN109669657B CN201811603344.6A CN201811603344A CN109669657B CN 109669657 B CN109669657 B CN 109669657B CN 201811603344 A CN201811603344 A CN 201811603344A CN 109669657 B CN109669657 B CN 109669657B
Authority
CN
China
Prior art keywords
information
document
user
user equipment
discussion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811603344.6A
Other languages
Chinese (zh)
Other versions
CN109669657A (en
Inventor
廖春元
鹿茹茹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hiscene Information Technology Co Ltd
Original Assignee
Hiscene Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hiscene Information Technology Co Ltd filed Critical Hiscene Information Technology Co Ltd
Priority to CN201811603344.6A priority Critical patent/CN109669657B/en
Publication of CN109669657A publication Critical patent/CN109669657A/en
Application granted granted Critical
Publication of CN109669657B publication Critical patent/CN109669657B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

It is an object of the present application to provide a method for remote document collaboration, wherein the method comprises: presenting in-discussion document information of a remote document collaboration event; acquiring first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on operation of a first user; and sending the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event. The method does not need video transmission, has lower network bandwidth requirements on both communication parties, superimposes and presents operation indication information at the corresponding positions of the screens, does not need modification on the document, avoids the conditions of confusion caused by multiple modifications in the document discussion process or document format not supporting the modification on the document, improves the document discussion efficiency, and greatly improves the use experience of users.

Description

Method and equipment for conducting remote document collaboration
Technical Field
The present application relates to the field of communications, and in particular, to a technique for remote document collaboration.
Background
With the development of communication technology, more and more people use audio and video technology to carry out remote communication through communication equipment. When two communication parties discuss a document, one communication party can send the document to the other party, communicate based on voice or video, conduct communication explanation of the document and the like. By the remote document collaboration, the two parties can only inform the other party of searching the related content of the document through voice or video, the document discussion efficiency is affected, inconvenience is brought to communication timeliness, and the communication efficiency is low.
Disclosure of Invention
An object of the present application is to provide a method and apparatus for remote document collaboration.
According to one aspect of the application, there is provided a method for remote document collaboration at a first user equipment, the method comprising:
presenting in-discussion document information of a remote document collaboration event;
acquiring first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on operation of a first user;
and sending the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event.
According to another aspect of the present application, there is provided a method for remote document collaboration at a second user equipment, the method comprising:
presenting in-discussion document information of a remote document collaboration event;
receiving first operation indication information about a current page of the document information in question and first indication position information corresponding to the first indication information, which are sent by corresponding first user equipment, wherein the first user equipment is in the remote document collaboration event;
and superposing the first operation indication information at the corresponding position in the discussion document information based on the first indication position information.
According to still another aspect of the present application, there is provided a method for performing remote document collaboration at a first user equipment, where the method includes:
presenting in-discussion document information of a remote document collaboration event;
acquiring first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on operation of a first user;
and sending the first operation indication information and the first indication position information to network equipment.
According to still another aspect of the present application, there is provided a method for remote document collaboration at a second user equipment side, where the method includes:
presenting in-discussion document information of a remote document collaboration event;
receiving first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first indication information, which are sent by corresponding network equipment;
and superposing the first operation indication information at the corresponding position in the discussion document information based on the first indication position information.
According to still another aspect of the present application, there is provided a method for remote document collaboration at a network device side, where the method includes:
receiving first operation indication information about a current page of the document information in question and first indication position information corresponding to the first indication information, which are sent by corresponding first user equipment, wherein the first user equipment is in the remote document collaboration event;
and sending the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event.
According to one aspect of the present application, there is provided a method for remote document collaboration, wherein the method comprises:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event;
the second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to the second user equipment;
and the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information.
According to another aspect of the present application, there is provided a method for remote document collaboration, wherein the method comprises:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event;
the second user equipment presents the in-discussion document information;
The first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to corresponding network equipment;
the network equipment receives the first operation indication information and the first indication position information and sends the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event;
and the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information.
According to one aspect of the present application, there is provided a first user device for remote document collaboration, wherein the device comprises:
the one-to-one module is used for presenting the document information in discussion of the remote document collaboration event;
the first module is used for acquiring first operation indication information about the current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user;
And the three modules are used for sending the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event.
According to another aspect of the present application, there is provided a second user device for remote document collaboration, wherein the device comprises:
the second module is used for presenting the document information in discussion of the remote document collaboration event;
the second module is used for receiving first operation indication information about the current page of the document information in question and first indication position information corresponding to the first indication information, which are sent by corresponding first user equipment, wherein the first user equipment is in the remote document collaboration event;
and the second and third modules are used for superposing the first operation indication information at the corresponding position in the discussion document information based on the first indication position information.
According to yet another aspect of the present application, there is provided a first user device for remote document collaboration, wherein the device comprises:
the third module is used for presenting the document information in discussion of the remote document collaboration event;
The third module is used for acquiring first operation indication information about the current page of the document information in discussion and first indication position information corresponding to the first operation indication information based on the operation of a first user;
and the three modules are used for sending the first operation indication information and the first indication position information to network equipment.
According to yet another aspect of the present application, there is provided a second user device for remote document collaboration, wherein the device comprises:
the fourth module is used for presenting the document information in discussion of the remote document collaboration event;
receiving first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first indication information, which are sent by corresponding network equipment;
and the fourth module is used for superposing the first operation indication information at the corresponding position in the discussion document information based on the first indication position information.
According to yet another aspect of the present application, there is provided a network device for remote document collaboration, wherein the device comprises:
the system comprises five modules, a remote document collaboration event and a remote document collaboration event, wherein the five modules are used for receiving first operation indication information about a current page of the document information in question and first indication position information corresponding to the first indication information, which are sent by corresponding first user equipment;
And the fifth and second modules are used for sending the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event.
According to one aspect of the application, a system for remote document collaboration is provided, wherein the system comprises a first user device comprising one-to-one module, two-to-one module, and one-to-three module as described above, and a second user device comprising two-to-one module, two-to-two module, and two-to-three module as described above.
According to another aspect of the application, a system for remote document collaboration is provided, wherein the system comprises a first user device comprising three-one, three-two, three-three modules as described above, a second user device comprising four-one, four-two, four-three modules as described above, and a network device comprising five-one, five-two, five-three modules as described above.
According to one aspect of the present application, there is provided an apparatus for remote document collaboration, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the operations of any of the methods described above.
According to one aspect of the present application, there is provided a computer readable medium comprising instructions which, when executed, cause a system to perform the operations of any of the methods described above.
Compared with the prior art, the method has the advantages that through sending and superposing the operation indication information of one party about the document in the remote document collaboration and displaying the operation indication information on the relevant position of the document in the other party screen, the information synchronization of two parties or multiple parties in the remote document collaboration process is realized, the operation indication information about the document is displayed in real time, video transmission is not needed, the network bandwidth requirements of the two parties in communication are lower, the operation indication information is superposed and displayed on the corresponding position of the screen, the document is not needed to be modified, the conditions that confusion caused by multiple modifications in the document discussion process or the document format does not support the modification of the document are avoided, the document discussion efficiency is improved, and the use experience of users is greatly improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the detailed description of non-limiting embodiments, made with reference to the following drawings, in which:
FIG. 1 illustrates a system topology for remote document collaboration according to one embodiment of the present application;
FIG. 2 illustrates a method flow diagram for device interactions for remote document collaboration, according to one embodiment of the present application;
FIG. 3 illustrates a method flow diagram for device interactions for remote document collaboration in accordance with another embodiment of the present application;
FIG. 4 illustrates a system block diagram of device components for remote document collaboration, according to one embodiment of the present application;
FIG. 5 illustrates a system block diagram of device components for remote document collaboration in accordance with another embodiment of the present application;
FIG. 6 illustrates an exemplary system that may be used to implement various embodiments described herein.
The same or similar reference numbers in the drawings refer to the same or similar parts.
Detailed Description
The present application is described in further detail below with reference to the accompanying drawings.
In one typical configuration of the present application, the terminal, the devices of the services network, and the trusted party each include one or more processors (e.g., central processing units (Central Processing Unit, CPU)), input/output interfaces, network interfaces, and memory.
The Memory may include non-volatile Memory in a computer readable medium, random access Memory (Random Access Memory, RAM) and/or non-volatile Memory, etc., such as Read Only Memory (ROM) or Flash Memory (Flash Memory). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase-Change Memory (PCM), programmable Random Access Memory (Programmable Random Access Memory, PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DynamicRandom Access Memory, DRAM), other types of Random Access Memory (RAM), read-Only Memory (ROM), electrically erasable programmable read-Only Memory (EEPROM), flash Memory or other Memory technology, read-Only Memory (Compact Disc Read-Only Memory, CD-ROM), digital versatile disks (Digital Versatile Disc, DVD) or other optical storage, magnetic cassettes, magnetic tape storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by the computing device.
The device referred to in the present application includes, but is not limited to, a user device, a network device, or a device formed by integrating a user device and a network device through a network. The user equipment includes, but is not limited to, any mobile electronic product which can perform man-machine interaction with a user (for example, perform man-machine interaction through a touch pad), such as a smart phone, a tablet computer and the like, and the mobile electronic product can adopt any operating system, such as an Android operating system, an iOS operating system and the like. The network device includes an electronic device capable of automatically performing numerical calculation and information processing according to a preset or stored instruction, and the hardware includes, but is not limited to, a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a programmable logic device (Programmable Logic Device, PLD), a field programmable gate array (Field Programmable Gate Array, FPGA), a Digital signal processor (Digital SignalProcessor, DSP), an embedded device, and the like. The network device includes, but is not limited to, a computer, a network host, a single network server, a plurality of network server sets, or a cloud of servers; here, the Cloud is composed of a large number of computers or network servers based on Cloud Computing (Cloud Computing), which is a kind of distributed Computing, a virtual supercomputer composed of a group of loosely coupled computer sets. Including but not limited to the internet, wide area networks, metropolitan area networks, local area networks, VPN networks, wireless Ad Hoc networks (Ad Hoc networks), and the like. Preferably, the device may be a program running on the user device, the network device, or a device formed by integrating the user device and the network device, the touch terminal, or the network device and the touch terminal through a network.
Of course, those skilled in the art will appreciate that the above-described devices are merely examples, and that other devices now known or hereafter may be present as appropriate for the application, are intended to be within the scope of the present application and are incorporated herein by reference.
In the description of the present application, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
Fig. 1 illustrates a typical scenario of the present application, where a first user device and a second user device may perform a remote document collaboration event through direct communication between the two devices (e.g., establishing a connection in a wired or wireless manner, etc.), or may perform a remote document collaboration event through a network device establishing a communication connection. The remote document collaboration event may further include other user devices such as a third user device and a fourth user device …, and herein, the following embodiments are mainly described with reference to interactions between the first user device and the second user device, and those skilled in the art should understand that the embodiments are equally applicable to the interaction scenarios between the first user device, the second user device and the other user devices. Here, the first user device includes, but is not limited to, a smart phone, a tablet computer, a personal computer, an augmented reality device, and other computing devices; the second user device includes, but is not limited to, a smart phone, tablet, personal computer, augmented reality device, and the like computing device.
With reference to the system shown in fig. 1, to further illustrate the solution of the embodiment of the present application, the following description is presented in connection with fig. 2 from the perspective of interaction of the devices.
FIG. 2 illustrates a flow chart of a method for device interactions for remote document collaboration, wherein the method is applicable to the system illustrated in FIG. 1, wherein the method includes interactions between a first user device and a second user device, the method comprising:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event;
the second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to the second user equipment;
and the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information.
The first user equipment includes a display device for presenting the document information in discussion of the remote document collaboration event, and in some embodiments, the display device is further used for overlaying and presenting second operation indication information sent by the second user equipment, where the display device includes, but is not limited to, a display screen and the like. In some embodiments, the first user device further comprises an input device for gathering the first user's operations on the document information in question, etc., wherein the input device includes, but is not limited to, a keyboard, a mouse, a touch pad, a microphone, a camera device, etc. In some embodiments, the first user device further includes a data processing device, configured to store, retrieve, process, transform, and transmit data, for example, by processing a user operation collected by the input device, obtain corresponding first operation indication information and first indication position information corresponding to the first operation indication information, where the first operation indication information includes, but is not limited to, an operation indication of adding or deleting a document content, modifying, translating, annotating, adding an audio/video, and image, etc. in the first document by the first user, the first indication position information includes position information of the first operation indication information in the document information in question, the first indication position information may be content corresponding to the position information, or the position (such as a number of lines) corresponding to the position corresponding to the page number and the position in the page number, where the operation indication does not modify the document itself, such as presenting a deletion line in the document position, adding a mark indicates adding content, etc. the document may be presented by presenting the corresponding text content under or beside the document, and the modification information in the document, and the data processing device determines that the first indication position information is superimposed in the second indication information in the second indication position, and the first indication information is displayed in the second indication information is corresponding to the position. In some embodiments, the first user equipment further includes a communication device, configured to establish a communication connection with the second user equipment through a wired or wireless manner, and the first user equipment may transmit the corresponding first operation indication information and the first indication location information to the corresponding second user equipment through the communication connection.
The second user equipment comprises a display device, which is used for presenting the document information in discussion of the remote document collaboration event, and in some embodiments, the display device is further used for overlaying and presenting the first operation indication information sent by the first user equipment, wherein the display device comprises, but is not limited to, a display screen and the like. In some embodiments, the second user equipment further includes a communication device, configured to establish a communication connection with the first user equipment through a wired or wireless manner, and the second user equipment may receive, through the communication connection, the first operation indication information and the first indication location information sent by the first user equipment. In some embodiments, the second user equipment includes a data processing device, configured to store, retrieve, process, transform, and transmit data, for example, perform superposition presentation on the first operation indication information according to the first indication location information, for example, determine, according to the first indication location information, that the first operation indication information is in the document information under discussion (for example, perform object recognition tracking according to content included in the first indication location information, or directly determine, according to a page number in the first indication location information and a position (such as what number of segments and what lines) of the corresponding content in the page number) and perform superposition presentation on the position, where the corresponding first operation indication information is, and the data processing device is configured to obtain, by performing processing on the user operation collected by the input device, the corresponding second operation indication information and the second indication location information corresponding to the second operation indication information.
For example, a first user holds a first user device, a second user holds a second user device, and the first user device and the second user device establish a communication connection in a wired or wireless manner. The method comprises the steps that in-discussion document information of remote document collaboration events is presented in current screens of first user equipment and second user equipment, the first user equipment collects operation (such as second section, third row, fifth word, to cross, corresponding English translation information written below the words) of a first user on a current page of the in-discussion document information, the first user equipment generates corresponding first operation indication information (such as circle, english translation information presented below the first operation indication information) based on the operation of the first user, and meanwhile, position information (such as second section, third row, fifth word, to cross, and the like of the current page (ninth page) in the document) of the first operation indication information is determined. And then, the first user equipment sends the first operation indication information and the first indication position information to the second user equipment. And the second user equipment receives the first operation indication information and the first indication position information, and displays corresponding circle selection and English translation information and the like at the position superposition of the fifth word to the tenth of the ninth page, the second section and the third section of the discussion document information, which are displayed in the screen, according to the first indication position information. Of course, if the second user slides the discussion document information (i.e., the display position of the discussion document information in the second user screen changes), the second user device may continue to present the first operation instruction information or the like at the corresponding screen position of the discussion document information based on the target tracking algorithm.
Referring to the method shown in fig. 2, in particular, in step S101, a first user device presents in-discussion document information of a remote document collaboration event. For example, the first user equipment end stores the in-discussion document information of the remote document collaboration event, presents the in-discussion document information through a screen, or receives the in-discussion document information sent by other equipment or acquired through a network downloading mode and presents the in-discussion document information.
In step S201, the second user device presents the document information under discussion of the remote document collaboration event. For example, the second user equipment side stores the in-discussion document information of the remote document collaboration event, presents the in-discussion document information through a screen, or receives the in-discussion document information sent by other equipment or acquired through a network downloading mode and presents the in-discussion document information. Here, the second user equipment and the first user equipment present the same document with the same content in the discussion document information.
In step S102, the first user device obtains, based on an operation of the first user, first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information. For example, the first user device collects, through the input device, operations of the first user, which in some embodiments include, but are not limited to: a key-in operation of the first user; clicking operation of the first user; a touch operation of the first user; a voice input operation of the first user; and inputting operation by the gesture of the first user. For example, the first user operation includes, but is not limited to, a key-in operation through a keyboard, a click operation through a mouse, or a touch operation through a touch pad or a touch screen, even a voice input through a microphone, a gesture information input through a camera, or the like. The first user equipment may generate corresponding first operation indication information by collecting operation of the user, for example, generate the first operation indication information according to typing operation, clicking operation, touching operation and the like, and extract the corresponding first operation indication information by performing voice recognition on the collected voice signal, and determine the corresponding first operation indication information by performing gesture recognition on gesture of the user and the like. In some embodiments, the operation of the first user includes gesture input information of the first user; wherein the step S102 includes a substep S1021 (not shown) and a substep S1022 (not shown), and in the step S1021, a first user device collects image information about the gesture input information through a camera of the first user device; in step S1022, the first user device determines, based on the image information, first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information. The first user equipment further comprises a camera device, wherein the camera device is used for collecting image information of gesture input information of a user about a document in discussion, and the camera device comprises, but is not limited to, a camera, a depth camera or an external camera device. Then, the first user equipment processes the image information through the data processing device to obtain corresponding first operation indication information and first indication position information, for example, the first user equipment extracts gesture input information in the image information and matches the gesture input information with a preset gesture instruction, and if the similarity of the gesture input information and the preset gesture reaches a certain threshold value, the first operation indication information corresponding to the gesture input information is determined to be instruction information corresponding to the preset gesture instruction; meanwhile, based on the gesture instruction information, a target object pointed by gesture input information in the document information is determined to be first indication position information (for example, according to coordinate conversion, a plane of a screen where the gesture input information and the document information are located is converted to the same three-dimensional coordinate system, an intersection point of a vector corresponding to the gesture input information and the plane where the screen is located is obtained, and the like), so that the first user equipment determines first operation indication information corresponding to the gesture input information based on the image information, determines that the gesture input information points to the target object of the current page of the document under discussion based on the image information, and determines first indication position information corresponding to the first operation indication information according to the content of the document under discussion or the position of the target object in the document.
In step S103, the first user equipment sends the first operation indication information and the first indication location information to a second user equipment, where the second user equipment is in the remote document collaboration event. For example, the first user equipment sends the first operation indication information and the first indication position information to the corresponding second user equipment through communication connection with the second user equipment.
In step S202, the second user equipment receives first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first indication information, where the first user equipment is in the remote document collaboration event. For example, the second user equipment receives the first operation indication information and the first indication position information through a communication connection with the first user equipment.
In step S203, the second user device superimposes the first operation instruction information on the corresponding position in the discussion document information based on the first instruction position information. For example, the first operation instruction information is presented in a superimposed manner according to the first instruction position information, for example, the position information of the first operation instruction information in the discussion document information is determined according to the first instruction position information (for example, object recognition tracking is performed according to the content contained in the first instruction position information, or the like, or the position (for example, the number of segments, the number of rows, and the like) of the page number in the first instruction position information and the corresponding content in the page number are directly determined according to the content contained in the first instruction position information), and the corresponding first operation instruction information is presented in the superimposed manner at the position.
In some embodiments, when the first user device presents the document information in discussion, voice communication can be established through the communication connection of the second user device, the voice information of the first user can be sent to the second user, and through the voice communication, the remote document collaboration event can be more efficiently performed. The method also includes step S104 (not shown) and step S204 (not shown). In step S104, a first user device obtains voice information about the document information in question of the first user, and sends the voice information to the second user device; in step S204, the second user equipment receives the voice information about the document information in question sent by the first user equipment. Of course, the second user device may also send the voice of the second user to the corresponding first user device, so as to implement interaction between the two parties.
In some embodiments, the method further comprises step S105 (not shown). In step S105, the first user device switches the discussed document information to one of the other document information to be discussed in the remote document collaboration event; in step S102, the first user device obtains, based on an operation of a first user, first operation indication information about a current page of one piece of document information in other switched document information and first indication position information corresponding to the first operation indication information. For example, the first user equipment switches the current document information under discussion based on the operation of the first user, selects one other document to be discussed from the remote document collaboration event, switches the current document information under discussion, acquires corresponding first operation indication information and first indication position information based on the first user equipment, and sends the corresponding first operation indication information and first indication position information to the corresponding second user equipment, and the second user equipment determines the switched document information in the document to be discussed in the remote document collaboration event based on the position corresponding to the first indication position information and switches the document information. In some embodiments, the method further comprises step S106 (not shown) and step S205 (not shown). In step S106, the first user equipment generates corresponding switching indication information, where the switching indication information includes one of the switched document information, and sends the switching indication information to the second user equipment; in step S205, the second user device receives switching indication information about the document information under discussion sent by the first user device, where the switching indication information includes one of the other document information under discussion in the remote document collaboration event, and switches the document information under discussion to one of the other document information under discussion based on the switching indication information. For example, after document information is discussed, the first user equipment generates corresponding switching instruction information, and sends the switching instruction information to the corresponding second user equipment, wherein the switching instruction information comprises the document information after switching. The second user equipment receives the switching indication information, and based on the switching indication information, the discussion document information is switched into corresponding switched document information. In other embodiments, the second user device superimposes and presents the document information after switching on the screen, for example, superimposes and presents the document information after switching in a small window or semitransparent form, prompts a switching prompt, and provides a user with a choice of whether to switch the document information in discussion or not, so that the user experience is improved.
In some embodiments, the method further comprises step S107 (not shown) and step S206 (not shown). In step S206, the second user device obtains second operation indication information about the current page of the document information under discussion and second indication position information corresponding to the second operation indication information based on the operation of the second user; transmitting the second operation indication information and the second indication position information to the first user equipment; in step S107, the first user equipment receives second operation indication information sent by the second user equipment and second indication position information corresponding to the second operation indication information; and the first user equipment superimposes the second operation indication information on the corresponding position in the discussion document information based on the second indication position information. For example, the second user equipment further includes an input device and a data processing device, where the input device is configured to collect an input operation of the second user, the data processing device is configured to process the input operation of the second user, generate corresponding second operation indication information and corresponding second indication position information according to the input operation, and send the second operation indication information and the second indication position information to the first user equipment, and the processing procedure is similar to the process of generating the first operation indication information and the first indication position information by the first user equipment, and is not repeated herein.
In some embodiments, the method further comprises step S108 (not shown) and step S207 (not shown). In step S108, the first user equipment acquires, in real time, real-time first operation indication information about the current page of the document information under discussion and real-time first indication position information corresponding to the real-time first operation indication information based on the operation of the first user; the first user equipment sends the real-time first operation indication information and the real-time first indication position information to the second user equipment; in step S207, the second user equipment receives real-time first operation indication information about the current page of the document information under discussion and real-time first indication position information corresponding to the real-time first indication information, which are sent by the corresponding first user equipment; and the second user equipment superimposes the real-time first operation indication information on the corresponding position in the discussion document information based on the real-time first indication position information. For example, the first user device collects real-time first operation indication information and real-time first operation indication information about the operation of the first user in real time, and sends the real-time first operation indication information and the real-time first indication position information to the second user device, for example, collects the operation of the first user at a frequency of ten times per second, and sends the real-time first operation indication information and the real-time first indication position information corresponding to the user operation collected each time to the second user device; the second user equipment receives the real-time first operation indication information and the real-time first indication position information, and superimposes and presents the real-time first operation indication information at the corresponding position of the screen according to the real-time first indication position information, for example, the real-time first operation indication information and the real-time first indication position information of the first user operation are received at the frequency of ten times per second, and the corresponding real-time first operation indication information is presented.
In some embodiments, the method further includes step S109 (not shown), and in step S109, the first user device sends the first operation indication information and the first indication location information to one or more third user devices, where the one or more third user devices are in the remote document collaboration event. For example, the remote document collaboration event further includes a third user device, and the first user device sends the first indication location information and the first indication location information to the third user device, so that a third user corresponding to the third user device can conduct remote document communication. Of course, in this process, if the second ue obtains the corresponding second operation indication information and the second indication position information based on the operation of the second ue, the second ue also sends the second operation indication information and the second indication position information to the corresponding third ue. Similarly, the third user device may acquire corresponding third operation indication information and third indication position information according to the operation of the third user, and send the third operation indication information and the third indication position information to the first user device, the second user device, and the like. Here, the remote document collaboration event may include multiple parties, where when one party operates the document, the corresponding operation indication information and indication position information are sent to other parties, so that the parties can conveniently communicate and discuss, and the indication information of each party can be distinguished by different colors and marks.
FIG. 3 illustrates another method flow diagram for device interactions for remote document collaboration, wherein the method is applicable to the system illustrated in FIG. 1, wherein the method flow diagram includes interactions between a first user device, a second user device, and a network device, the method comprising:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event;
the second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to corresponding network equipment;
the network equipment receives the first operation indication information and the first indication position information and sends the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event;
and the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information.
Referring to the method shown in fig. 3, in particular, in step S301, a first user device presents in-discussion document information of a remote document collaboration event; in step S401, the second user device presents the in-discussion document information of the remote document collaboration event; in step S302, the first user equipment obtains first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on an operation of a first user; in step S303, the first user equipment sends the first operation indication information and the first indication location information to a network device; in step S501, the network device receives first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information, where the first user device is in the remote document collaboration event; in step S502, the network device sends the first operation indication information and the first indication location information to a second user device, where the second user device is in the remote document collaboration event; in step S402, the second user equipment receives first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information, which are sent by the corresponding network equipment; in step S403, the second user device superimposes the first operation instruction information on the corresponding position in the discussion document information based on the first instruction position information. The network device may also forward other interaction information (such as voice information, video information, or other indication operation information) between the first user device and the second user device; if the remote document collaboration event also includes other user equipment parties, the network equipment is responsible for forwarding interaction information of one party to other parties.
For example, a first user holds a first user device, a second user holds a second user device, and the first user device and the second user device establish communication connection with a network device corresponding to a remote document collaboration event. The method comprises the steps that in-discussion document information of remote document collaboration events is presented in current screens of first user equipment and second user equipment, the first user equipment collects operation (such as second section, third row, fifth word, to cross, corresponding English translation information written below the words) of a first user on a current page of the in-discussion document information, the first user equipment generates corresponding first operation indication information (such as circle, english translation information presented below the first operation indication information) based on the operation of the first user, and meanwhile, position information (such as second section, third row, fifth word, to cross, and the like of the current page (ninth page) in the document) of the first operation indication information is determined. And then, the first user equipment sends the first operation indication information and the first indication position information to the network equipment. The network device receives the first operation indication information and the first indication position information, and forwards the first operation indication information and the first indication position information to the second user device. And the second user equipment receives the first operation indication information and the first indication position information, and displays corresponding circle selection and English translation information and the like at the position superposition of the fifth word to the tenth of the ninth page, the second section and the third section of the discussion document information, which are displayed in the screen, according to the first indication position information. Of course, if the second user slides the discussion document information (i.e., the display position of the discussion document information in the second user screen changes), the second user device may continue to present the first operation instruction information or the like at the corresponding screen position of the discussion document information based on the target tracking algorithm.
The foregoing describes an embodiment of the present application mainly from the perspective of interaction between various devices, and referring to the system shown in fig. 1, the present application further provides a device capable of implementing the system corresponding to each embodiment, and is described below with reference to fig. 4.
Fig. 4 shows a functional block diagram of devices for remote document collaboration, wherein the system comprises a first user device and a second user device, wherein the system is for:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event;
the second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to the second user equipment;
and the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information.
The first user equipment includes a display device for presenting the document information in discussion of the remote document collaboration event, and in some embodiments, the display device is further used for overlaying and presenting second operation indication information sent by the second user equipment, where the display device includes, but is not limited to, a display screen and the like. In some embodiments, the first user device further comprises an input device for gathering the first user's operations on the document information in question, etc., wherein the input device includes, but is not limited to, a keyboard, a mouse, a touch pad, a microphone, a camera device, etc. In some embodiments, the first user device further includes a data processing device, configured to store, retrieve, process, transform, and transmit data, for example, by processing a user operation collected by the input device, obtain corresponding first operation indication information and first indication position information corresponding to the first operation indication information, where the first operation indication information includes, but is not limited to, an operation indication of adding or deleting a document content, modifying, translating, annotating, adding an audio/video, and image, etc. in the first document by the first user, the first indication position information includes position information of the first operation indication information in the document information in question, the first indication position information may be content corresponding to the position information, or the position (such as a number of lines) corresponding to the position corresponding to the page number and the position in the page number, where the operation indication does not modify the document itself, such as presenting a deletion line in the document position, adding a mark indicates adding content, etc. the document may be presented by presenting the corresponding text content under or beside the document, and the modification information in the document, and the data processing device determines that the first indication position information is superimposed in the second indication information in the second indication position, and the first indication information is displayed in the second indication information is corresponding to the position. In some embodiments, the first user equipment further includes a communication device, configured to establish a communication connection with the second user equipment through a wired or wireless manner, and the first user equipment may transmit the corresponding first operation indication information and the first indication location information to the corresponding second user equipment through the communication connection.
The second user equipment comprises a display device, which is used for presenting the document information in discussion of the remote document collaboration event, and in some embodiments, the display device is further used for overlaying and presenting the first operation indication information sent by the first user equipment, wherein the display device comprises, but is not limited to, a display screen and the like. In some embodiments, the second user equipment further includes a communication device, configured to establish a communication connection with the first user equipment through a wired or wireless manner, and the second user equipment may receive, through the communication connection, the first operation indication information and the first indication location information sent by the first user equipment. In some embodiments, the second user equipment includes a data processing device, configured to store, retrieve, process, transform, and transmit data, for example, perform superposition presentation on the first operation indication information according to the first indication location information, for example, determine, according to the first indication location information, that the first operation indication information is in the document information under discussion (for example, perform object recognition tracking according to content included in the first indication location information, or directly determine, according to a page number in the first indication location information and a position (such as what number of segments and what lines) of the corresponding content in the page number) and perform superposition presentation on the position, where the corresponding first operation indication information is, and the data processing device is configured to obtain, by performing processing on the user operation collected by the input device, the corresponding second operation indication information and the second indication location information corresponding to the second operation indication information.
For example, a first user holds a first user device, a second user holds a second user device, and the first user device and the second user device establish a communication connection in a wired or wireless manner. The method comprises the steps that in-discussion document information of remote document collaboration events is presented in current screens of first user equipment and second user equipment, the first user equipment collects operation (such as second section, third row, fifth word, to cross, corresponding English translation information written below the words) of a first user on a current page of the in-discussion document information, the first user equipment generates corresponding first operation indication information (such as circle, english translation information presented below the first operation indication information) based on the operation of the first user, and meanwhile, position information (such as second section, third row, fifth word, to cross, and the like of the current page (ninth page) in the document) of the first operation indication information is determined. And then, the first user equipment sends the first operation indication information and the first indication position information to the second user equipment. And the second user equipment receives the first operation indication information and the first indication position information, and displays corresponding circle selection and English translation information and the like at the position superposition of the fifth word to the tenth of the ninth page, the second section and the third section of the discussion document information, which are displayed in the screen, according to the first indication position information. Of course, if the second user slides the discussion document information (i.e., the display position of the discussion document information in the second user screen changes), the second user device may continue to present the first operation instruction information or the like at the corresponding screen position of the discussion document information based on the target tracking algorithm.
Referring to the system shown in fig. 4, the first user equipment includes a one-to-one module 101, a two-to-one module 102, and a three-to-one module 103; the second ue includes a second module 201, a second module 202, and a second module 203. Specifically, a module 101 is used for presenting the document information under discussion of the remote document collaboration event. For example, the first user equipment end stores the in-discussion document information of the remote document collaboration event, presents the in-discussion document information through a screen, or receives the in-discussion document information sent by other equipment or acquired through a network downloading mode and presents the in-discussion document information.
And a second module 201, configured to present the document information under discussion of the remote document collaboration event. For example, the second user equipment side stores the in-discussion document information of the remote document collaboration event, presents the in-discussion document information through a screen, or receives the in-discussion document information sent by other equipment or acquired through a network downloading mode and presents the in-discussion document information. Here, the second user equipment and the first user equipment present the same document with the same content in the discussion document information.
And a second module 102, configured to obtain, based on an operation of a first user, first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information. For example, the first user device collects, through the input device, operations of the first user, which in some embodiments include, but are not limited to: a key-in operation of the first user; clicking operation of the first user; a touch operation of the first user; a voice input operation of the first user; and inputting operation by the gesture of the first user. For example, the first user operation includes, but is not limited to, a key-in operation through a keyboard, a click operation through a mouse, or a touch operation through a touch pad or a touch screen, even a voice input through a microphone, a gesture information input through a camera, or the like. The first user equipment may generate corresponding first operation indication information by collecting operation of the user, for example, generate the first operation indication information according to typing operation, clicking operation, touching operation and the like, and extract the corresponding first operation indication information by performing voice recognition on the collected voice signal, and determine the corresponding first operation indication information by performing gesture recognition on gesture of the user and the like. In some embodiments, the operation of the first user includes gesture input information of the first user; wherein the two modules 102 include two modules 1021 (not shown) and two modules 1022 (not shown), the two modules 1021 are configured to acquire image information related to the gesture input information through the camera device of the first user equipment; a two-two module 1022, configured to determine, based on the image information, first operation instruction information about a current page of the document information under discussion and first instruction location information corresponding to the first operation instruction information. The first user equipment further comprises a camera device, wherein the camera device is used for collecting image information of gesture input information of a user about a document in discussion, and the camera device comprises, but is not limited to, a camera, a depth camera or an external camera device. Then, the first user equipment processes the image information through the data processing device to obtain corresponding first operation indication information and first indication position information, for example, the first user equipment extracts gesture input information in the image information and matches the gesture input information with a preset gesture instruction, and if the similarity of the gesture input information and the preset gesture reaches a certain threshold value, the first operation indication information corresponding to the gesture input information is determined to be instruction information corresponding to the preset gesture instruction; meanwhile, based on the gesture instruction information, a target object pointed by gesture input information in the document information is determined to be first indication position information (for example, according to coordinate conversion, a plane of a screen where the gesture input information and the document information are located is converted to the same three-dimensional coordinate system, an intersection point of a vector corresponding to the gesture input information and the plane where the screen is located is obtained, and the like), so that the first user equipment determines first operation indication information corresponding to the gesture input information based on the image information, determines that the gesture input information points to the target object of the current page of the document under discussion based on the image information, and determines first indication position information corresponding to the first operation indication information according to the content of the document under discussion or the position of the target object in the document.
And a third module 103, configured to send the first operation indication information and the first indication location information to a second user equipment, where the second user equipment is in the remote document collaboration event. For example, the first user equipment sends the first operation indication information and the first indication position information to the corresponding second user equipment through communication connection with the second user equipment.
And the second-second module 202 is configured to receive first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first indication information, where the first user equipment is in the remote document collaboration event. For example, the second user equipment receives the first operation indication information and the first indication position information through a communication connection with the first user equipment.
And a second and third module S203, configured to superimpose the first operation instruction information on the corresponding position in the discussion document information based on the first instruction position information. For example, the first operation instruction information is presented in a superimposed manner according to the first instruction position information, for example, the position information of the first operation instruction information in the discussion document information is determined according to the first instruction position information (for example, object recognition tracking is performed according to the content contained in the first instruction position information, or the like, or the position (for example, the number of segments, the number of rows, and the like) of the page number in the first instruction position information and the corresponding content in the page number are directly determined according to the content contained in the first instruction position information), and the corresponding first operation instruction information is presented in the superimposed manner at the position.
In some embodiments, when the first user device presents the document information in discussion, voice communication can be established through the communication connection of the second user device, the voice information of the first user can be sent to the second user, and through the voice communication, the remote document collaboration event can be more efficiently performed. As in the system, the first user device further comprises a four-module 104 (not shown) and the second user device further comprises a two-four-module 204 (not shown). A fourth module 104, configured to obtain voice information about the document information in question of the first user, and send the voice information to the second user device; and a second and fourth module 204, configured to receive voice information about the document information under discussion sent by the first user equipment. Of course, the second user device may also send the voice of the second user to the corresponding first user device, so as to implement interaction between the two parties.
In some embodiments, the system further comprises a five module 105 (not shown) for the first user device. A fifth module 105, configured to switch the discussion document information to one of the other document information to be discussed in the remote document collaboration event; the second module 102 is configured to obtain, based on an operation of a first user, first operation indication information about a current page of one document information in other switched document information and first indication position information corresponding to the first operation indication information. For example, the first user equipment switches the current document information under discussion based on the operation of the first user, selects one other document to be discussed from the remote document collaboration event, switches the current document information under discussion, acquires corresponding first operation indication information and first indication position information based on the first user equipment, and sends the corresponding first operation indication information and first indication position information to the corresponding second user equipment, and the second user equipment determines the switched document information in the document to be discussed in the remote document collaboration event based on the position corresponding to the first indication position information and switches the document information. In some embodiments, the system further comprises a six module 106 (not shown) for the first user device and a two five module 205 (not shown) for the second user device. A sixth module 106, configured to generate corresponding handover indication information, where the handover indication information includes one of the document information after handover, and send the handover indication information to the second user equipment; and a second-fifth module 205, configured to receive switching indication information about the document information under discussion sent by the first user equipment, where the switching indication information includes one of the other document information to be discussed in the remote document collaboration event, and switch the document information under discussion to one of the other document information to be discussed based on the switching indication information. For example, after document information is discussed, the first user equipment generates corresponding switching instruction information, and sends the switching instruction information to the corresponding second user equipment, wherein the switching instruction information comprises the document information after switching. The second user equipment receives the switching indication information, and based on the switching indication information, the discussion document information is switched into corresponding switched document information. In other embodiments, the second user device superimposes and presents the document information after switching on the screen, for example, superimposes and presents the document information after switching in a small window or semitransparent form, prompts a switching prompt, and provides a user with a choice of whether to switch the document information in discussion or not, so that the user experience is improved.
In some embodiments, the system further comprises a seven module 107 (not shown) for the first user device and a two six module 206 (not shown) for the second user device. A second-sixth module 206, configured to obtain, based on an operation of a second user, second operation indication information about the current page of the document information under discussion and second indication position information corresponding to the second operation indication information; transmitting the second operation indication information and the second indication position information to the first user equipment; a seventh module 107, configured to receive second operation indication information sent by the second user equipment and second indication location information corresponding to the second operation indication information; and the first user equipment superimposes the second operation indication information on the corresponding position in the discussion document information based on the second indication position information. For example, the second user equipment further includes an input device and a data processing device, where the input device is configured to collect an input operation of the second user, the data processing device is configured to process the input operation of the second user, generate corresponding second operation indication information and corresponding second indication position information according to the input operation, and send the second operation indication information and the second indication position information to the first user equipment, and the processing procedure is similar to the process of generating the first operation indication information and the first indication position information by the first user equipment, and is not repeated herein.
In some embodiments, the first ue further includes an eighth module 108 (not shown) and the second ue further includes a seventh module 207 (not shown). An eighth module 108, configured to obtain, in real time, real-time first operation indication information about the current page of the document information under discussion and real-time first indication position information corresponding to the real-time first operation indication information based on an operation of a first user; the first user equipment sends the real-time first operation indication information and the real-time first indication position information to the second user equipment; a second seven module 207, configured to receive real-time first operation indication information about the current page of the document information under discussion and real-time first indication position information corresponding to the real-time first indication information, which are sent by a corresponding first user equipment; and the second user equipment superimposes the real-time first operation indication information on the corresponding position in the discussion document information based on the real-time first indication position information. For example, the first user device collects real-time first operation indication information and real-time first operation indication information about the operation of the first user in real time, and sends the real-time first operation indication information and the real-time first indication position information to the second user device, for example, collects the operation of the first user at a frequency of ten times per second, and sends the real-time first operation indication information and the real-time first indication position information corresponding to the user operation collected each time to the second user device; the second user equipment receives the real-time first operation indication information and the real-time first indication position information, and superimposes and presents the real-time first operation indication information at the corresponding position of the screen according to the real-time first indication position information, for example, the real-time first operation indication information and the real-time first indication position information of the first user operation are received at the frequency of ten times per second, and the corresponding real-time first operation indication information is presented.
In some embodiments, the first user device further includes a nine module 109 (not shown), and the nine module 109 is configured to send the first operation indication information and the first indication location information to one or more third user devices, where the one or more third user devices are in the remote document collaboration event. For example, the remote document collaboration event further includes a third user device, and the first user device sends the first indication location information and the first indication location information to the third user device, so that a third user corresponding to the third user device can conduct remote document communication. Of course, in this process, if the second ue obtains the corresponding second operation indication information and the second indication position information based on the operation of the second ue, the second ue also sends the second operation indication information and the second indication position information to the corresponding third ue. Similarly, the third user device may acquire corresponding third operation indication information and third indication position information according to the operation of the third user, and send the third operation indication information and the third indication position information to the first user device, the second user device, and the like. Here, the remote document collaboration event may include multiple parties, where when one party operates the document, the corresponding operation indication information and indication position information are sent to other parties, so that the parties can conveniently communicate and discuss, and the indication information of each party can be distinguished by different colors and marks.
FIG. 5 shows a functional block diagram of another system for device interactions for remote document collaboration, wherein the system includes a first user device, a second user device, and a network device, the system for:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event;
the second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to corresponding network equipment;
the network equipment receives the first operation indication information and the first indication position information and sends the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event;
and the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information.
Referring to the system shown in fig. 5, the first user equipment includes a third module 301, a third module 302 and a third module 303; the second ue includes a fourth module 401, a fourth module 402 and a fourth module 403; the network device includes a five-one module 501 and a five-two module 502. Specifically, three modules 301 are configured to present document information in discussion of remote document collaboration events; a fourth module 401 for presenting the document information under discussion of the remote document collaboration event; a third-second module 302, configured to obtain, based on an operation of a first user, first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information; a thirty-three module 303, configured to send the first operation indication information and the first indication location information to a network device; a five-one module 501, configured to receive first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information, where the first user equipment is in the remote document collaboration event; a fifth-second module 502, configured to send the first operation indication information and the first indication location information to a second user equipment, where the second user equipment is in the remote document collaboration event; a fourth-second module 402, configured to receive first operation indication information about a current page of the document information under discussion and first indication position information corresponding to the first operation indication information, which are sent by a corresponding network device; and a fourth-third module 403, configured to superimpose the first operation instruction information on the corresponding position in the discussion document information based on the first instruction position information. The network device may also forward other interaction information (such as voice information, video information, or other indication operation information) between the first user device and the second user device; if the remote document collaboration event also includes other user equipment parties, the network equipment is responsible for forwarding interaction information of one party to other parties.
For example, a first user holds a first user device, a second user holds a second user device, and the first user device and the second user device establish communication connection with a network device corresponding to a remote document collaboration event. The method comprises the steps that in-discussion document information of remote document collaboration events is presented in current screens of first user equipment and second user equipment, the first user equipment collects operation (such as second section, third row, fifth word, to cross, corresponding English translation information written below the words) of a first user on a current page of the in-discussion document information, the first user equipment generates corresponding first operation indication information (such as circle, english translation information presented below the first operation indication information) based on the operation of the first user, and meanwhile, position information (such as second section, third row, fifth word, to cross, and the like of the current page (ninth page) in the document) of the first operation indication information is determined. And then, the first user equipment sends the first operation indication information and the first indication position information to the network equipment. The network device receives the first operation indication information and the first indication position information, and forwards the first operation indication information and the first indication position information to the second user device. And the second user equipment receives the first operation indication information and the first indication position information, and displays corresponding circle selection and English translation information and the like at the position superposition of the fifth word to the tenth of the ninth page, the second section and the third section of the discussion document information, which are displayed in the screen, according to the first indication position information. Of course, if the second user slides the discussion document information (i.e., the display position of the discussion document information in the second user screen changes), the second user device may continue to present the first operation instruction information or the like at the corresponding screen position of the discussion document information based on the target tracking algorithm.
In addition to the methods and apparatus described in the above embodiments, the present application also provides a computer-readable storage medium storing computer code which, when executed, performs a method as described in any one of the preceding claims.
The present application also provides a computer program product which, when executed by a computer device, performs a method as claimed in any preceding claim.
The present application also provides a computer device comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding claim.
FIG. 6 illustrates an exemplary system that may be used to implement various embodiments described herein;
in some embodiments, as shown in fig. 6, system 400 can be implemented as any of the devices described above in each of the described embodiments. In some embodiments, system 400 can include one or more computer-readable media (e.g., system memory or NVM/storage 420) having instructions and one or more processors (e.g., processor(s) 405) coupled with the one or more computer-readable media and configured to execute the instructions to implement the modules to perform the actions described herein.
For one embodiment, the system control module 410 may include any suitable interface controller to provide any suitable interface to at least one of the processor(s) 405 and/or any suitable device or component in communication with the system control module 410.
The system control module 410 may include a memory controller module 430 to provide an interface to the system memory 415. Memory controller module 430 may be a hardware module, a software module, and/or a firmware module.
System memory 415 may be used, for example, to load and store data and/or instructions for system 400. For one embodiment, system memory 415 may include any suitable volatile memory, such as, for example, a suitable DRAM. In some embodiments, system memory 415 may comprise a double data rate type four synchronous dynamic random access memory (DDR 4 SDRAM).
For one embodiment, system control module 410 may include one or more input/output (I/O) controllers to provide an interface to NVM/storage 420 and communication interface(s) 425.
For example, NVM/storage 420 may be used to store data and/or instructions. NVM/storage 420 may include any suitable nonvolatile memory (e.g., flash memory) and/or may include any suitable nonvolatile storage device(s) (e.g., hard disk drive(s) (HDD), compact disk drive(s) (CD) and/or digital versatile disk drive (s)).
NVM/storage 420 may include a storage resource that is physically part of the device on which system 400 is installed or it may be accessed by the device without being part of the device. For example, NVM/storage 420 may be accessed over a network via communication interface(s) 425.
Communication interface(s) 425 may provide an interface for system 400 to communicate over one or more networks and/or with any other suitable device. The system 400 may wirelessly communicate with one or more components of a wireless network in accordance with any of one or more wireless network standards and/or protocols.
For one embodiment, at least one of the processor(s) 405 may be packaged together with logic of one or more controllers (e.g., memory controller module 430) of the system control module 410. For one embodiment, at least one of the processor(s) 405 may be packaged together with logic of one or more controllers of the system control module 410 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 405 may be integrated on the same die with logic of one or more controllers of the system control module 410. For one embodiment, at least one of the processor(s) 405 may be integrated on the same die with logic of one or more controllers of the system control module 410 to form a system on chip (SoC).
In various embodiments, system 400 may be, but is not limited to being: a server, workstation, desktop computing device, or mobile computing device (e.g., laptop computing device, handheld computing device, tablet, netbook, etc.). In various embodiments, system 400 may have more or fewer components and/or different architectures. For example, in some embodiments, system 400 includes one or more cameras, keyboards, liquid Crystal Display (LCD) screens (including touch screen displays), non-volatile memory ports, multiple antennas, graphics chips, application Specific Integrated Circuits (ASICs), and speakers.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, using Application Specific Integrated Circuits (ASIC), a general purpose computer or any other similar hardware device. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions as described above. Likewise, the software programs of the present application (including associated data structures) may be stored on a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. In addition, some steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
Furthermore, portions of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application by way of operation of the computer. Those skilled in the art will appreciate that the form of computer program instructions present in a computer readable medium includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, a computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by a computer.
Communication media includes media whereby a communication signal containing, for example, computer readable instructions, data structures, program modules, or other data, is transferred from one system to another. Communication media may include conductive transmission media such as electrical cables and wires (e.g., optical fibers, coaxial, etc.) and wireless (non-conductive transmission) media capable of transmitting energy waves, such as acoustic, electromagnetic, RF, microwave, and infrared. Computer readable instructions, data structures, program modules, or other data may be embodied as a modulated data signal, for example, in a wireless medium, such as a carrier wave or similar mechanism, such as that embodied as part of spread spectrum technology. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. The modulation may be analog, digital or hybrid modulation techniques.
By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. For example, computer-readable storage media include, but are not limited to, volatile memory, such as random access memory (RAM, DRAM, SRAM); and nonvolatile memory such as flash memory, various read only memory (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memory (MRAM, feRAM); and magnetic and optical storage devices (hard disk, tape, CD, DVD); or other now known media or later developed computer-readable information/data that can be stored for use by a computer system.
An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to operate a method and/or a solution according to the embodiments of the present application as described above.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is evident that the word "comprising" does not exclude other elements or steps, and that the singular does not exclude a plurality. A plurality of units or means recited in the apparatus claims can also be implemented by means of one unit or means in software or hardware. The terms first, second, etc. are used to denote a name, but not any particular order.

Claims (28)

1. A method for remote document collaboration at a first user device, wherein the method comprises:
presenting the in-discussion document information of a remote document collaboration event, wherein the first user equipment and the second user equipment at the remote document collaboration event respectively and independently present the in-discussion document information, the in-discussion document information is an electronic document rather than a paper document, and video transmission is not required between the first user equipment and the second user equipment;
acquiring first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first operation indication information based on operation of a first user, wherein the operation of the first user comprises adding and deleting, modifying, translating, labeling and adding audio/video or images of the document content in the document information in discussion by the first user;
the first operation indication information and the first indication position information are sent to second user equipment, wherein the second user equipment is in the remote document collaboration event, and the second user equipment superimposes the first operation indication information on the basis of the first indication position information at a corresponding position in the discussion document information, but does not modify the discussion document information;
Switching the discussion document information into one of other document information to be discussed in the remote document collaboration event; the step of acquiring first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on the operation of the first user comprises the following steps: based on the operation of a first user, acquiring first operation indication information about a current page of one piece of document information in other switched document information and first indication position information corresponding to the first operation indication information, wherein the second user equipment prompts a switching prompt for enabling the second user to select whether to switch the document information in question.
2. The method of claim 1, wherein the method further comprises:
and acquiring voice information of the first user about the document information in question, and sending the voice information to the second user equipment.
3. The method of claim 1, wherein the first user's operation comprises at least any one of:
a key-in operation of the first user;
clicking operation of the first user;
A touch operation of the first user;
a voice input operation of the first user;
and inputting operation by the gesture of the first user.
4. A method according to claim 3, wherein the first user's operation comprises a gesture of the first user inputting information;
the step of acquiring first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on the operation of the first user comprises the following steps:
acquiring image information about the gesture input information through a camera device of the first user equipment;
and determining first operation indication information about the current page of the document information in question and first indication position information corresponding to the first operation indication information based on the image information.
5. The method of claim 4, wherein the determining, based on the image information, first operation instruction information regarding the current page of the document information under discussion and first instruction location information corresponding to the first operation instruction information includes:
determining first operation indication information corresponding to the gesture input information based on the image information;
And determining that the gesture input information points to a target object of the current page of the discussion document based on the image information, and determining first indication position information corresponding to the first operation indication information according to the position of the target object in the discussion document.
6. The method of claim 1, wherein the method further comprises:
generating corresponding switching indication information, wherein the switching indication information comprises one of the switched document information;
and sending the switching indication information to the second user equipment.
7. The method of claim 1, wherein the method further comprises:
receiving second operation indication information sent by the second user equipment and second indication position information corresponding to the second operation indication information;
and superposing the second operation indication information at the corresponding position in the discussion document information based on the second indication position information.
8. The method of claim 1, wherein the method further comprises:
based on the operation of a first user, acquiring real-time first operation indication information about the current page of the document information in question and real-time first indication position information corresponding to the real-time first operation indication information in real time;
And sending the real-time first operation indication information and the real-time first indication position information to the second user equipment.
9. The method of claim 1, wherein the method further comprises:
and sending the first operation indication information and the first indication position information to one or more third user equipment, wherein the one or more third user equipment is in the remote document collaboration event.
10. A method for remote document collaboration at a second user device, wherein the method comprises:
presenting the in-discussion document information of a remote document collaboration event, wherein the second user equipment and the first user equipment at the remote document collaboration event respectively and independently present the in-discussion document information, the in-discussion document information is an electronic document rather than a paper document, and video transmission is not required between the first user equipment and the second user equipment;
receiving first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first operation indication information, wherein the first user equipment is in the remote document collaboration event, the first operation indication information and the first indication position information are acquired based on operation of a first user, and the operation of the first user comprises adding and deleting, modifying, translating, labeling, adding audio and video or images of the document content in the document information in discussion by the first user;
Superposing the first operation indication information at a corresponding position in the discussion document information based on the first indication position information, wherein the second user equipment does not modify the discussion document information;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, based on operation of a first user, first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information are obtained, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
11. The method of claim 10, wherein the method further comprises:
and receiving voice information about the document information in question, which is sent by the first user equipment.
12. The method of claim 10, wherein the method further comprises:
receiving switching indication information about the document information under discussion sent by first user equipment, wherein the switching indication information comprises one of other document information to be discussed in the remote document collaboration event;
And switching the document information in discussion to one of the other document information to be discussed based on the switching indication information.
13. The method of claim 10, wherein the method further comprises:
acquiring second operation indication information about the current page of the document information under discussion and second indication position information corresponding to the second operation indication information based on the operation of a second user;
and sending the second operation indication information and the second indication position information to the first user equipment.
14. The method of claim 10, wherein the method further comprises:
receiving real-time first operation indication information about a current page of the document information in question and real-time first indication position information corresponding to the real-time first operation indication information, which are sent by corresponding first user equipment;
and superposing the real-time first operation indication information at the corresponding position in the discussion document information based on the real-time first indication position information.
15. A method for remote document collaboration at a first user device, wherein the method comprises:
presenting the in-discussion document information of a remote document collaboration event, wherein the first user equipment and the second user equipment at the remote document collaboration event respectively and independently present the in-discussion document information, and the in-discussion document information is an electronic document rather than a paper document;
Acquiring first operation indication information about a current page of the discussion document information and first indication position information corresponding to the first operation indication information based on operation of a first user, wherein the operation of the first user comprises adding and deleting, modifying, translating, annotating, adding audio/video or images of the document content in the discussion document information by the first user, and the second user equipment overlaps the first operation indication information at a corresponding position in the discussion document information based on the first indication position information, but does not modify the discussion document information;
the first operation indication information and the first indication position information are sent to network equipment, wherein video transmission is not needed between the first user equipment and the second user equipment;
switching the discussion document information into one of other document information to be discussed in the remote document collaboration event; the step of acquiring first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on the operation of the first user comprises the following steps: based on the operation of a first user, acquiring first operation indication information about a current page of one piece of document information in other switched document information and first indication position information corresponding to the first operation indication information, wherein the second user equipment prompts a switching prompt for enabling the second user to select whether to switch the document information in question.
16. A method for remote document collaboration at a second user device, wherein the method comprises:
presenting the in-discussion document information of a remote document collaboration event, wherein the second user equipment and the first user equipment at the remote document collaboration event respectively and independently present the in-discussion document information, and the in-discussion document information is an electronic document rather than a paper document;
receiving first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first operation indication information, which are sent by corresponding network equipment, wherein the first operation indication information and the first indication position information are acquired based on operation of a first user, the operation of the first user comprises adding and deleting, modifying, translating, labeling and adding audio/video or images of document content in the document information in discussion by the first user, the first operation indication information and the first indication position information are sent to the network equipment by the first user equipment, and video transmission is not needed between the first user equipment and the second user equipment;
superposing the first operation indication information at a corresponding position in the discussion document information based on the first indication position information, wherein the second user equipment does not modify the discussion document information;
The first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, based on operation of a first user, first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information are obtained, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
17. A method for remote document collaboration at a network device, wherein the method comprises:
receiving first operation indication information about a current page of discussion document information and first indication position information corresponding to the first operation indication information, wherein the first user equipment is in a remote document collaboration event, the first user equipment and second user equipment in the remote document collaboration event respectively and independently present the discussion document information, the discussion document information is an electronic document and is not a paper document, the first operation indication information and the first indication position information are acquired based on operation of a first user, the operation of the first user comprises adding and deleting, modifying, translating, marking, adding audio/video or images of document content in the discussion document information by the first user, and video transmission is not required between the first user equipment and the second user equipment;
The first operation indication information and the first indication position information are sent to second user equipment, wherein the second user equipment is in the remote document collaboration event, and the second user equipment superimposes the first operation indication information on the basis of the first indication position information at a corresponding position in the discussion document information, but does not modify the discussion document information;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, based on operation of a first user, first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information are obtained, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
18. A method for remote document collaboration, wherein the method comprises:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event, wherein the first user equipment and second user equipment at the remote document collaboration event respectively and independently present the discussion document information, the discussion document information is an electronic document rather than a paper document, and video transmission is not needed between the first user equipment and the second user equipment;
The second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to the second user equipment, wherein the operation of the first user comprises adding and deleting, modifying, translating, labeling, adding audio and video or images of the document content in the document information in question by the first user;
the second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information, wherein the second user equipment does not modify the discussion document information;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event; the step of acquiring first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on the operation of the first user comprises the following steps: based on the operation of a first user, acquiring first operation indication information about a current page of one piece of document information in other switched document information and first indication position information corresponding to the first operation indication information, wherein the second user equipment prompts a switching prompt for enabling the second user to select whether to switch the document information in question.
19. A method for remote document collaboration, wherein the method comprises:
the method comprises the steps that first user equipment presents discussion document information of a remote document collaboration event, wherein the first user equipment and second user equipment at the remote document collaboration event respectively and independently present the discussion document information, the discussion document information is an electronic document rather than a paper document, and video transmission is not needed between the first user equipment and the second user equipment;
the second user equipment presents the in-discussion document information;
the first user equipment acquires first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, and sends the first operation indication information and the first indication position information to corresponding network equipment, wherein the operation of the first user comprises adding and deleting, modifying, translating, labeling, adding audio and video or images of the document content in the document information in question by the first user;
the network equipment receives the first operation indication information and the first indication position information and sends the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event;
The second user equipment receives the first operation indication information and the first indication position information, and superimposes the first operation indication information on the corresponding position in the discussion document information based on the first indication position information, wherein the second user equipment does not modify the discussion document information;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event; the step of acquiring first operation indication information about the current page of the document information under discussion and first indication position information corresponding to the first operation indication information based on the operation of the first user comprises the following steps: based on the operation of a first user, acquiring first operation indication information about a current page of one piece of document information in other switched document information and first indication position information corresponding to the first operation indication information, wherein the second user equipment prompts a switching prompt for enabling the second user to select whether to switch the document information in question.
20. A first user device for remote document collaboration, wherein the device comprises:
The system comprises a one-to-one module, a remote document collaboration event processing module and a remote document collaboration event processing module, wherein the one-to-one module is used for presenting the on-discussion document information of the remote document collaboration event, the first user equipment and the second user equipment which are positioned at the remote document collaboration event respectively and independently present the on-discussion document information, the on-discussion document information is an electronic document rather than a paper document, and video transmission is not needed between the first user equipment and the second user equipment;
the first module is used for acquiring first operation indication information about a current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, wherein the operation of the first user comprises adding and deleting, modifying, translating, labeling, adding audio and video or images of the document content in the document information in question by the first user;
the third module is used for sending the first operation indication information and the first indication position information to second user equipment, wherein the second user equipment is in the remote document collaboration event, and the second user equipment superimposes the first operation indication information on the basis of the first indication position information at a corresponding position in the discussion document information, but does not modify the discussion document information;
And the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information or not.
21. A second user device for remote document collaboration, wherein the device comprises:
the second module is used for presenting the in-discussion document information of the remote document collaboration event, wherein the second user equipment and the first user equipment at the remote document collaboration event respectively and independently present the in-discussion document information, the in-discussion document information is an electronic document rather than a paper document, and video transmission is not needed between the first user equipment and the second user equipment;
the second module is used for receiving first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first operation indication information, which are sent by corresponding first user equipment, wherein the first user equipment is in the remote document collaboration event, the first operation indication information and the first indication position information are acquired based on operation of a first user, and the operation of the first user comprises adding and deleting, modifying, translating, labeling and adding audio/video or images of the document content in the document information in discussion by the first user;
The second and third modules are used for superposing the first operation indication information on the basis of the first indication position information at the corresponding position in the discussion document information, wherein the second user equipment does not modify the discussion document information;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, based on operation of a first user, first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information are obtained, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
22. A first user device for remote document collaboration, wherein the device comprises:
the third module is used for presenting the in-discussion document information of the remote document collaboration event, wherein the first user equipment and the second user equipment which are positioned at the remote document collaboration event respectively and independently present the in-discussion document information, and the in-discussion document information is an electronic document rather than a paper document;
The third-second module is used for acquiring first operation indication information about the current page of the document information in question and first indication position information corresponding to the first operation indication information based on operation of a first user, wherein the operation of the first user comprises adding and deleting, modifying, translating, labeling, adding audio/video or images of the document content in the document information in question by the first user, and the second user equipment overlaps the first operation indication information in the corresponding position in the document information in question based on the first indication position information but does not modify the document information in question;
the third module is configured to send the first operation indication information and the first indication position information to a network device, where video transmission is not required between the first user device and the second user device;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, the three-two module is used for acquiring first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information based on operation of a first user, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
23. A second user device for remote document collaboration, wherein the device comprises:
the fourth module is used for presenting the in-discussion document information of the remote document collaboration event, wherein the second user equipment and the first user equipment at the remote document collaboration event respectively and independently present the in-discussion document information, and the in-discussion document information is an electronic document rather than a paper document;
receiving first operation indication information about a current page of the document information in discussion and first indication position information corresponding to the first operation indication information, which are sent by corresponding network equipment, wherein the first operation indication information and the first indication position information are acquired based on operation of a first user, the operation of the first user comprises adding and deleting, modifying, translating, labeling and adding audio/video or images of document content in the document information in discussion by the first user, the first operation indication information and the first indication position information are sent to the network equipment by the first user equipment, and video transmission is not needed between the first user equipment and the second user equipment;
The fourth-second module is used for superposing the first operation indication information on the basis of the first indication position information at a corresponding position in the discussion document information, wherein the second user equipment does not modify the discussion document information;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, based on operation of a first user, first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information are obtained, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
24. A network device for remote document collaboration, wherein the device comprises:
the system comprises a five-one module, a first user device and a second user device, wherein the five-one module is used for receiving first operation indication information which is sent by a corresponding first user device and is related to a current page of discussion document information and first indication position information which corresponds to the first operation indication information, the first user device is in a remote document collaboration event, the first user device and the second user device which is in the remote document collaboration event respectively and independently present the discussion document information, the discussion document information is an electronic document and is not a paper document, the first operation indication information and the first indication position information are acquired based on the operation of a first user, the operation of the first user comprises adding and deleting, modifying, translating, marking, adding audio and video or images of the document content in the discussion document information by the first user, and video transmission is not needed between the first user device and the second user device;
A fifth two module, configured to send the first operation indication information and the first indication location information to a second user device, where the second user device is in the remote document collaboration event, and the second user device superimposes the first operation indication information on the corresponding location in the discussion document information based on the first indication location information, but does not modify the discussion document information itself;
the first user equipment switches the discussion document information into one of other document information to be discussed in the remote document collaboration event, based on operation of a first user, first operation indication information of a current page of one document information in the other document information after switching and first indication position information corresponding to the first operation indication information are obtained, and the second user equipment prompts a switching prompt and is used for enabling the second user to select whether to switch the discussion document information.
25. A system for remote document collaboration, wherein the system comprises a first user device according to claim 20 and a second user device according to claim 21.
26. A system for remote document collaboration, wherein the system comprises a first user device according to claim 22, a second user device according to claim 23, and a network device according to claim 24.
27. An apparatus for remote document collaboration, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions which, when executed, cause the processor to perform the operations of the method of any one of claims 1 to 17.
28. A computer readable medium comprising instructions that when executed cause a system to perform the operations of the method of any one of claims 1 to 17.
CN201811603344.6A 2018-12-26 2018-12-26 Method and equipment for conducting remote document collaboration Active CN109669657B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811603344.6A CN109669657B (en) 2018-12-26 2018-12-26 Method and equipment for conducting remote document collaboration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811603344.6A CN109669657B (en) 2018-12-26 2018-12-26 Method and equipment for conducting remote document collaboration

Publications (2)

Publication Number Publication Date
CN109669657A CN109669657A (en) 2019-04-23
CN109669657B true CN109669657B (en) 2023-06-02

Family

ID=66147201

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811603344.6A Active CN109669657B (en) 2018-12-26 2018-12-26 Method and equipment for conducting remote document collaboration

Country Status (1)

Country Link
CN (1) CN109669657B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110275961A (en) * 2019-06-13 2019-09-24 北京字节跳动网络技术有限公司 Document interactive approach, device, electronic equipment and computer readable storage medium
CN110909726B (en) * 2019-11-15 2022-04-05 杨宏伟 Written document interaction system and method based on image recognition
CN111078171B (en) * 2019-11-30 2021-05-25 北京城市网邻信息技术有限公司 Method, terminal device, device and readable storage medium for synchronous display
CN111694481B (en) * 2020-04-28 2022-06-14 北京三快在线科技有限公司 Information interaction method and device, electronic equipment and storage medium
CN113918104A (en) * 2020-07-07 2022-01-11 华为技术有限公司 Method and equipment for opening file
CN112286890A (en) * 2020-09-02 2021-01-29 北京意匠文枢科技有限公司 Method and equipment for synchronizing revision information of target document
CN115079873B (en) * 2021-03-01 2024-03-26 北京字跳网络技术有限公司 Information display method, information display device, electronic equipment and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8812589B2 (en) * 2007-05-02 2014-08-19 Adobe Systems Incorporated Method and system for document-driven message-based communication
US20090313329A1 (en) * 2008-06-13 2009-12-17 International Business Machines Corporation Methods, Systems and Computer Program Products for Communication of Information in Electronic Conferences
US10511653B2 (en) * 2015-10-12 2019-12-17 Roman KISIN Discussion-based document collaboration
US10467298B2 (en) * 2016-04-25 2019-11-05 Microsoft Technology Licensing, Llc Document collaboration discovery
CN108595646B (en) * 2018-04-26 2020-04-24 北京字节跳动网络技术有限公司 Method and device for commenting online document
CN108769517B (en) * 2018-05-29 2021-04-16 亮风台(上海)信息科技有限公司 Method and equipment for remote assistance based on augmented reality

Also Published As

Publication number Publication date
CN109669657A (en) 2019-04-23

Similar Documents

Publication Publication Date Title
CN109669657B (en) Method and equipment for conducting remote document collaboration
CN110266505B (en) Method and equipment for managing session group
CN110321189B (en) Method and equipment for presenting hosted program in hosted program
CN110519250B (en) Method and equipment for providing information flow
CN110333955B (en) Method and equipment for managing message notification in application
CN110413179B (en) Method and equipment for presenting session message
CN110336733B (en) Method and equipment for presenting emoticon
CN112822431B (en) Method and equipment for private audio and video call
CN110333919B (en) Method and equipment for presenting social object information
US20160216929A1 (en) Processing application interface
CN110430253B (en) Method and equipment for providing novel update notification information
CN111382386A (en) Method and equipment for generating webpage screenshot
CN105653195B (en) Screenshotss method and mobile terminal
CN111325574B (en) Method and device for providing presentation information
CN110780955A (en) Method and equipment for processing emoticon message
US10523718B2 (en) Video playing method and device
JP2022091904A (en) Mini program page skin changeover method, device, and electronic apparatus
KR20220047731A (en) Method and apparatus for controlling focus on interface, electronic device and storage medium
CN112822430B (en) Conference group merging method and device
CN111817945B (en) Method and equipment for replying communication information in instant communication application
CN110879676A (en) Debugging control method, master control device, debugging server, controlled device and system
CN112684961B (en) Method and equipment for processing session information
KR20150084192A (en) Apparatus And Method For Providing Sound
CN113157162B (en) Method, apparatus, medium and program product for revoking session messages
CN106201220B (en) Display content acquisition method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 201210 7th Floor, No. 1, Lane 5005, Shenjiang Road, China (Shanghai) Pilot Free Trade Zone, Pudong New Area, Shanghai

Patentee after: HISCENE INFORMATION TECHNOLOGY Co.,Ltd.

Address before: Room 501 / 503-505, 570 shengxia Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai, 201203

Patentee before: HISCENE INFORMATION TECHNOLOGY Co.,Ltd.