CN101834905B - Remote document sharing method and remote document sharing server - Google Patents

Remote document sharing method and remote document sharing server Download PDF

Info

Publication number
CN101834905B
CN101834905B CN201010174202.XA CN201010174202A CN101834905B CN 101834905 B CN101834905 B CN 101834905B CN 201010174202 A CN201010174202 A CN 201010174202A CN 101834905 B CN101834905 B CN 101834905B
Authority
CN
China
Prior art keywords
terminal
server
control
shared document
document
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
CN201010174202.XA
Other languages
Chinese (zh)
Other versions
CN101834905A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201010174202.XA priority Critical patent/CN101834905B/en
Priority to PCT/CN2010/075532 priority patent/WO2011140739A1/en
Publication of CN101834905A publication Critical patent/CN101834905A/en
Application granted granted Critical
Publication of CN101834905B publication Critical patent/CN101834905B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a remote document sharing method. In the method, a server receives a request message which is sent by a terminal to request for obtaining a control right on a shared document; the server assigns the corresponding control right on the shared document to the terminal based on the received request message; the server receives a terminal's operational instruction on the shared document after the terminal obtains the control right on the shared document; and the server carries out operation on the shared document based on the operational instruction and transmits an operation result to the terminal connected to the server. By saving the shared document on the server and assigning control rights to various terminals, the remote document sharing method and the remote document sharing server enable the content of the shared document to be well synchronized for each terminal in the teleconferencing process.

Description

Remote document sharing method and remote document sharing server
Technical field
The present invention relates to communication technical field, particularly relate to remote document sharing method and remote document sharing server.
Background technology
Along with quick growth that is wireless, cable broadband business, be that the enterprise customer of representative participates in routine office work and foreign exchanges more and more frequently with business people, strengthen inner cooperation thus, expand outside publicity, promote business activity and efficiently carry out.For this reason, a lot of company increasing personnel that have to go on business dynamics, even in order to something convene different department, the personnel of different company together participate in, these measures cause very large waste to time, fund.
If between intra-company employee or the restriction in time, place can not be subject between different company, carry out anywhere or anytime exchanging, holding discussion, and remote acknowledgement objection, will greatly improve meeting efficiency, and save company operation cost.Existing video conference and TeleConference Bridge improve the efficiency of interchange to a certain extent, provide cost savings.But existing video conference and videoconference can only transmission of video signal or voice signals, because the content that can transmit just is restricted, relevant document cannot carry out instant distribution and amendment, thus the efficiency making long-range collective handle official business is still not high, although the mutual biography document that part instant communication software can be real-time, but each terminal is all preserved the backup of document, and on each terminal to the amendment of document, also be all sightless to other-end, this must make cannot be well synchronous to the amendment progress of document and revised context.
Summary of the invention
Based on the problems referred to above that prior art exists, the embodiment of the present invention provides a kind of remote document sharing method and remote document sharing server, effectively can improve the efficiency of long-range collective office.
The invention provides a kind of remote document sharing method, comprising: the request that server receiving terminal sends obtains the request message to the control of shared document; Server, according to the described request message received, issues the corresponding control to shared document to described terminal; Server receives described terminal and is obtaining the operational order to shared document after to the control of shared document; And according to described operational order, shared document is operated, and operating result is sent to the terminal being connected to server.
Present invention also offers a kind of remote document sharing server, comprising: request message receiving element, for the request message of request acquisition to the control of shared document that receiving terminal sends; Control issues unit, for the request message received according to request message receiving element, issues the corresponding control to shared document to described terminal; Operational order receiving element, is obtaining the operational order to shared document after to the control of shared document for receiving described terminal; Operating result lock unit, for operating shared document according to described operational order, and is sent to the terminal being connected to server by operating result.
Present invention also offers a kind of remote document shared system, comprising:
Server, for Storage sharing document, and the request message of request acquisition to the control of shared document that receiving terminal sends, according to the described request message received, issue the corresponding control to shared document to described terminal; Also obtaining the content of operation to shared document after to the control of shared document for receiving described terminal, and be sent to the operating result of shared document the terminal that other are connected to server;
Terminal, at least two terminals being linked into server in wired or wireless manner, after obtaining the control that operates the shared document of server, operate accordingly to shared document.
The invention provides a kind of remote document sharing method and remote document sharing server, by preserving shared document on the server, and to each terminal distribution control authority, thus make shared document can to each terminal well synchronous shared document content in teleconference process.
Accompanying drawing illustrates:
Fig. 1 is the schematic flow sheet that the embodiment of the present invention 1 provides a kind of remote document sharing method;
Fig. 2 be using Android as server, the remote document shared system of client application platform formed schematic diagram;
Fig. 3 is the schematic flow sheet that the embodiment of the present invention 2 proposes a kind of remote document sharing method;
Fig. 4 is the schematic flow sheet that the embodiment of the present invention 3 proposes a kind of remote document sharing method;
Fig. 5 is the structural representation that the embodiment of the present invention 4 provides a kind of remote document sharing server;
Fig. 6 is the structural representation that the embodiment of the present invention 5 provides a kind of remote document shared system;
Fig. 7 is the display interface in remote document shared system terminal provided by the invention.
Embodiment
The embodiment of the present invention 1 provides a kind of remote document sharing method, and its flow chart as shown in Figure 1, comprises step:
The request that S101, server receiving terminal send obtains the request message operated shared document;
S102, server, according to the described request message received, issue the corresponding control to shared document to described terminal;
S103, server receive described terminal and are obtaining the operational order to shared document after to the control of shared document;
S104, according to described operational order, shared document to be operated, and operating result is sent to all terminals being connected to described server.
To the content of operation of shared document, and be synchronized to the operating result of shared document the terminal that other are connected to server.
For convenience of description, below for a Android as server, client application platform, as shown in Figure 2, illustrate that under such system architecture, how to realize remote document shares, first, server of the present invention, client software system can be realized according to following steps configuration:
Step 1: add following protocol module at server functions storehouse layer (Android Libraries):
Real time control protocol RTCP, in order to provide distributing data feedback information, carries out current control and congestion control, and the transmitted in both directions in the present system for multimedia conferencing video, audio frequency controls.
Realtime transmission protocol RTP, provides the normal data of transmission tone video, in the present system for the transmitted in both directions of multimedia conferencing video, audio frequency.
Real time streaming transport protocol RTSP, sets up document content transmission between server and client.
Simple object access protocol, based on the access protocal of application layer, can penetrate most fire compartment wall, work in coordination with in the present system for document, the management of meeting authority order transmission.
Conversation establishing agreement SIP, in native system based on ICP/IP protocol realize for initiating conference start, closing flow path.
Expandable mark language XML, for ordering, the composition such as video/audio information, document information, user right information cross-platform data stream.
In this programme, SIP will be a very important process, mainly complete the foundation of relevant IP packet data session, release, control procedure, complete SIP comprises four parts: sip user agent, SIP registrar server, sip proxy server and SIP Redirect Server, our system belongs to sip user agent, other three servers of SIP both can use the service that Internet is ready-made, also can independently set up;
Step 2: add Business Logic in application framework Application Framework, comprises six large service logics:
XML data encapsulation/deblocking control XmlPackage section, the multimedia of user A, document information encapsulate with the form of XML by its process, and send user B to by Distributor, and user B carries out deblocking by this program segment, this layer belongs to application layer, need define port numbers Port Number.
SOAP Command encapsulate/deblocking control SoapPackage section, its process sends the order that user sends to Distributor, and by its judgement.
SIP session control SipControl section, the SIP conversation procedure that the user interactions by user interface UI has been packaged into by its process, its session command can be standard SIP flow process, also can be IMS/NGN definitim flow.
RTP/RTCP controls transfer RTPTransmit section, for two-way reception/transmission multimedia messages, information data will be given XmlPackage section and be processed, and be presented in front of the user by UI Application.
RTSP transmits RTSPDocument section, for one-way transmission XmlPackage document information to server, and receives point photos and sending messages come from server.
DataInformation section, for obtaining video, audio-frequency information from Android Driver layer or obtaining content information from database document, is the Data Source of XmlPacage.
Step 3:Android Application is user UI interface and operation layer, and all user interactions are all by the process of ConferenceSys process, and adopt Linux windowing mechanism or browser technology to present, its core is Android graph image storehouse.
Mobile terminal or common wireline terminal also need configure accordingly client, mainly can carry out according to following steps:
Step 1: mobile terminal or common wireline terminal use virtual private network VPN to sign in Android server, to go forward side by side line correlation certification, client is started or browser signs in remote document sharing server by the terminal of authentication, and configured, state information record is by IP protocol package, under being recorded in server user account, IP protocol package information comprises: document ownership, terminal operation authority, terminal conference status etc.
Step 2: remote document sharing server is set up independently between user area for each user, in order to preserve information belonging to it, and controls relevant action in user operation and real time information forward; Server is now in multi-process state, and host process comprises following subprocess:
User information control subprocess UserInfo, for amendment, examination & verification user's control and state information;
Document information receives subprocess DocRec, for receiving the user's review process information from controlling document review, comprises document amendment, screen scroll etc.;
Document control signaling receives subprocess DocCon, for receiving the control request command from different user, and transfers to host process to judge whether to allow control change or change under what circumstances according to decision algorithm;
Document information sends subprocess DocInfoSend, for document modification information being transmitted to each user of mandate, enables them to participate in evaluation discussion in the mode of listening, saying, seeing in real time;
User accesses/exits and controls subprocess UserAccept, accesses authority for controlling user.
No matter this system is terminal or server end, all relates to the driving layer of Linux, intermediate layer level of abstraction, service logic ccf layer, protocol listening analytic sheaf and UI user interactions layer five part, and realize in multi-course concurrency mode.
All users are in the virtual network of VPN composition, and its IP address is internal subnet address, therefore calling each other and information transmit safety, reliable, and directly carry out by IP address; Adopt two-way RTCP/RTP/RSTP flow-control mechanism at client and server, guarantee can Real-time Collection client document information change, and its change information is distributed to receiving terminal continuously, ensures can obtain higher signal quality under certain bandwidth.
All client/browser information all can configure, it is adjusted according to document owner's mandate by server the control information of concrete document, its basic agreement comprises: RTP, RTCP, IP/TCP etc., and the mode having host process to create thread completes dissimilar request data package packing;
Due to Internet can be accessed in the mode of mobile communication terminal, whole system needs the participation of 3G module, under linux system, mode with USB, PCIE is connected into by this 3G module, and at least need to set up AT, Data two-way TTYs equipment, be respectively used to and the AT order of 3G module communication and IP control command, document information synchrodata with server communication; In addition, relevant voice, video information also can be transmitted by new TTYs passage respectively;
According to the server and client side through corresponding configuration of above-mentioned introduction, below with reference to specific embodiment, introduce content of the present invention:
The embodiment of the present invention 2 proposes a kind of remote document sharing method, because the teleengineering support document described in the present invention is stored in server, jointly immediately check for multiple user, so the remote document as Fig. 3 is shared shown in flow process, when the control that embodiment 2 gives a kind of shared document not yet issues, the detailed process of the control of terminal to apply shared document, comprises the following steps:
S201, terminal A, terminal B, by VPN access authentication, are connected to server;
After S202, server receive the request message of terminal A, be handed down to terminal A by the control of shared document;
After S203, terminal A obtain the operating rights to shared document, achieve the control to shared document, be provided with the increase to document, deletion, revise, browse, print, project, in the control such as preservation one or multinomial, corresponding operation can be performed to document; Terminal A proposes the operation to shared document;
After the operation requests that S204, server receiving terminal A propose, judge whether terminal A has the control performing this operation;
After S205, server judge that A has the control performing this operation, the content of operation that terminal A can perform is uploaded onto the server; Server, according to the content of operation received, operates this shared document being stored in self.The scope of authority controlling shared document can be applied in this step simultaneously, namely can ask to allow some terminal can read operating result to shared document, control the authority of some terminal simultaneously, make it can not obtain the operating result of terminal A to shared document;
Can also be controlled by Multimedia session in this step, the audiovisual content of this locality is uploaded onto the server, and be forwarded to by server by utilizing RTP the terminal that other are connected into server.
S206, server are after judging that terminal B has the authority receiving shared document, obtaining the content of operation of shared document of uploading according to terminal A be issued to terminal B to the operating result of shared document, and other are connected into server and have the terminal of authority.Process operating result being sent to terminal B can be send subprocess by document information, transmits according to real time streaming transport protocol.
In the process of the execution shared file of above-described embodiment, actually comprise the voice signal that upload of each terminal that self can connect by server and/or vision signal is synchronized to the other-end being connected to self, thus form the form of telephone video meeting.And when each user obtaining control operates (comprising: increase, delete, browse, revise, print, project, preservation etc.) to shared document, all record is carried out to the operational order that user sends at server end, so that the inquiry in later stage or for the recovery to shared document.
The embodiment of the present invention 3 proposes a kind of remote document sharing method, when the control of shared document that what embodiment 3 provided is issues, other-end applies for the idiographic flow of the control of shared document again, as shown in Fig. 4, the current terminal being connected into server comprises terminal A and terminal B, terminal A has obtained the control operated shared document, and now, terminal B wishes that acquisition comprises the following steps the control that shared document operates:
S301, terminal B send control convert requests, require to obtain the control to shared document, can operate accordingly shared document.
S302, because the control of shared document has exclusivity, can only be obtained by a terminal, and present terminal A to obtain the control of shared document, so server needs to send control convert requests to terminal A;
Whether the user of S303, terminal A according to self still needing operates shared document, or according to initiating the priority level of another terminal of applying for, judge the change whether can agreeing to control, and send refusal control change message or agree to that control changes message;
S304, after server receives the message that agreement control that terminal A sends changes, regain the control to shared document, and according to the request of terminal B, be handed down to terminal B by the control of shared document;
S305, terminal B, after obtaining the control operated shared document, operate shared document, and operating result is uploaded to server;
The amendment result of terminal B to shared document is sent to corresponding terminal after judging that other-end has the authority receiving shared document amendment result by S306, server.
The embodiment of the present invention 4 provides a kind of remote document sharing server, comprises as shown in Figure 5:
Request message receiving element 41, for the request message of request acquisition to the control of shared document that receiving terminal sends;
Control issues unit 42, for the request message received according to request message receiving element 41, issues the corresponding control to shared document to described terminal;
Operational order receiving element 43, is obtaining the operational order to shared document after to the control of shared document for receiving described terminal;
Operating result lock unit 44, for operating shared document according to described operational order, and is sent to the terminal being connected to server by operating result.
Preferably, also comprise:
Control recovery unit 45, for after the request message that receives at request message receiving element 41, whether the control of inquiring about described shared document issues, if issued, then sends request the message regaining authority to the terminal having control; And the message of giving back control that the terminal having control described in receiving sends after release control power.
Preferably can also comprise:
Signal transmission unit 46, for voice signal that each terminal is uploaded and/or vision signal synchronism output to the terminal being connected to described server.
Operational order record cell 47, for recording the terminal of acquisition to the control of shared document to the operational order of shared document.
The embodiment of the present invention 5 provides a kind of remote document shared system, as shown in Figure 6, comprising:
Server 51, for Storage sharing document, and the request message of request acquisition to the control of shared document that receiving terminal sends, according to the described request message received, issue the corresponding control to shared document to described terminal; Also obtaining the content of operation to shared document after to the control of shared document for receiving described terminal, and be sent to the operating result of shared document the terminal that other are connected to server;
Terminal 52, at least two terminals being linked into server in wired or wireless manner, after obtaining the control that operates the shared document of server, operate accordingly to shared document; And the information that reception server sends.
Preferably, what described terminal 52 obtained comprises the control of shared document: increase, delete, browse, revise, print, project, preserve.
Display interface in terminal 52 as shown in Figure 7, comprises multiple region, respectively:
Region 1 (newly-increased/deletion/arrangement/video/voice/safety) can realize following operation:
Operation 1: user clicks newly-increased menu, document is added in the document alignment area, right side of Fig. 6 display, now document does not enter server, other participants cannot see the document, and its Show Color in document alignment area is different from other documents, user is once to select in Fig. 6 synchronous, and the document just enters server, complete the operation increasing shared document, other-end user will be once acquisition control can operate the document;
Operation 2: the user having File Ownership clicks deletion menu, and deleted from server and document alignment area by document, other participants no longer will have control authority to it;
Operation 3: user selects arranging menu, and the multiple documents can selected from document alignment area with screen display enter document review district, facilitate participant to contrast;
Operation 4: user selects video or voice menu, can give other meeting-place by its image or Tone Via, otherwise incite somebody to action not transmission of video, audio-frequency information;
Operation 5: safe menu is the unique channel of user's accessing conference, only has user through safety certification can obtain access examination, otherwise can not enter meeting.
It is as follows that region 2 (browse/revise/print/project/preserve/synchronous) realizes operation:
Operating 1: one moment only has a participant to control document, and first other participants must select controlled area menu in Fig. 6, and just may obtain document control power when obtaining effector accepts at that time;
Operation 2: obtain the user of control arbitrarily can browse any document by selecting to browse menu in conference process;
Operation 3: arbitrarily can revise any document in conference process by the user selecting amendment menu to obtain control;
Operation 4: only have document owner to select print menu, and select printout on the printer of that terminal control, no matter whether other participants have control, all cannot carry out this operation, object ensures that security document is not by incorrect propagation;
Operation 5: terminal content, by selecting projection menu, can project in projector, so that all participants in convention place can see related content by each participant side;
Operation 6: obtain control user can by preserve just ought, by the document storing revised in the server;
Operation 7: only have document owner can select synchronous menu, gives certain terminal by existence with the document distribution in server, thus retains on the terminal, simultaneously to the control that the operation of the document will manage by document security; Wherein synchronously be divided into server sync and to terminal synchronizes two kinds of modes.
Region 3 (terminal 1/.。。/ terminal M) realize operation as follows:
Operation 1: by selecting the increase button in Fig. 6, not only can increase document, can also increase terminal use, allows certain terminal use to obtain the chance entering meeting, and can arrange user name and password, even secure accessing certification mode;
Operation 2: by selecting the deletion case in Fig. 6, not only can delete document, by force terminal use can also be exited meeting, has this authority;
Operation 3: by the voice/video menu in Fig. 6, can optionally by terminal use that video, voice transfer are specified to some;
Operation 4: use for the convenience of the user, above operation can directly be carried out in the terminal management district on the left of Fig. 6;
Region 4 (document 1/.。。/ document N) realize operation as follows:
In operation 1: Fig. 6, the document alignment area on right side lists all meeting documents, comprises upload server and is also retained in that terminal not yet uploads;
Operation 2: after user selects some document, can directly operate by the menu of Fig. 6;
It is as follows that region 5 (document review district) realizes operation:
Operation 1: the user obtaining control can browse to the document checking district's display, the operation such as amendment, all operations by server sync to each side participated in a conference;
Operation 2: allow user to be managed checking district's document by arranging menu, supports the display of single document, many documents, and also terminal is selected in supporting documentation display, namely allows those terminals to realize the document.
When document owner is after client selects deletion or interpolation taster, the mode of being wrapped by IP is sent to server by relevant control signal, server is by the rights state of amendment associated user, when document information sends process selection distribution by this database information of detection, and carry out the judgement of whether distributing; The IP bag of different-format will comprise different implications, different information represents by saving in field immediately following the textual data first character in IP packet header, as 00000000 represents that this IP package informatin is control command, 00000001 represents that this IP package informatin is data message, and second byte field content is concrete control command word.
No matter this system is terminal or server end, all relates to the driving layer of Linux, intermediate layer level of abstraction, service logic ccf layer, protocol listening analytic sheaf and UI user interactions layer five part, and realize in multi-course concurrency mode.
The invention provides a kind of remote document sharing method and remote document sharing server, by preserving shared document on the server, and to each terminal distribution control authority, thus make shared document can to each terminal well synchronous shared document content in teleconference process.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (5)

1. a remote document sharing method, is characterized in that, comprising:
The request that server receiving terminal sends obtains the request message to the control of shared document;
Server, according to the described request message received, issues the corresponding control to shared document to described terminal;
Server receives described terminal and is obtaining the operational order to shared document after to the control of shared document; And
According to described operational order, shared document is operated, and operating result is sent to the terminal being connected to server;
The voice signal that server uploads the terminal that self connects and/or vision signal synchronism output are to being connected to self other-end;
Wherein, the described control to shared document comprises: increase, delete, browse, revise, print, project, preserve;
Wherein, after the request of server receiving terminal transmission obtains the request message to the operating rights of shared document, also comprise:
Whether the control of shared document described in server lookup issues, if issued, then sends request the message regaining authority to the terminal having control; And the message of giving back control that the terminal having control described in receiving sends after release control power;
Operating result is sent to the terminal being connected to server, specifically comprises:
From the terminal be connected with server, determine the terminal having and receive shared document authority, and there is described in being sent to by operating result the terminal receiving shared document authority.
2. the method for claim 1, is characterized in that, also comprises: server record obtains the terminal of the control of shared document the operational order of shared document.
3. a remote document sharing server, is characterized in that, comprising:
Request message receiving element, for the request message of request acquisition to the control of shared document that receiving terminal sends;
Control issues unit, for the request message received according to request message receiving element, issues the corresponding control to shared document to described terminal;
Operational order receiving element, is obtaining the operational order to shared document after to the control of shared document for receiving described terminal;
Operating result lock unit, for operating shared document according to described operational order, and is sent to the terminal being connected to server by operating result;
Signal transmission unit, for voice signal that each terminal is uploaded and/or vision signal synchronism output to the terminal being connected to described server;
Wherein, the described control to shared document comprises: increase, delete, browse, revise, print, project, preserve;
Wherein, also comprise:
Control recovery unit, for after the request message that receives at request message receiving element, whether the control of inquiring about described shared document issues, if issued, then sends request the message regaining authority to the terminal having control; And the message of giving back control that the terminal having control described in receiving sends after release control power;
Operating result is sent to the terminal being connected to server, specifically comprises:
From the terminal be connected with server, determine the terminal having and receive shared document authority, and there is described in being sent to by operating result the terminal receiving shared document authority.
4. server as claimed in claim 3, is characterized in that, also comprise:
Operational order record cell, for recording the terminal of acquisition to the control of shared document to the operational order of shared document.
5. a remote document shared system, is characterized in that, comprising:
Server, for Storage sharing document, and the request message of request acquisition to the control of shared document that receiving terminal sends, according to the described request message received, issue the corresponding control to shared document to described terminal; Also obtaining the content of operation to shared document after to the control of shared document for receiving described terminal, and be sent to the operating result of shared document the terminal that other are connected to server; The voice signal upload each terminal that self connects and/or vision signal are synchronized to the other-end being connected to self;
Terminal, at least two terminals being linked into server in wired or wireless manner, after obtaining the control that operates the shared document of server, operate accordingly to shared document;
Wherein, the described control to shared document comprises: increase, delete, browse, revise, print, project, preserve;
Wherein, server, also for after receiving the request message of self terminal, whether the control of inquiring about described shared document issues, if issued, then sends request the message regaining authority to the terminal having control; And the message of giving back control that the terminal having control described in receiving sends after release control power;
Server, specifically for determining the terminal having and receive shared document authority from the terminal be connected with server, and has the terminal receiving shared document authority described in being sent to by operating result.
CN201010174202.XA 2010-05-13 2010-05-13 Remote document sharing method and remote document sharing server Active CN101834905B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010174202.XA CN101834905B (en) 2010-05-13 2010-05-13 Remote document sharing method and remote document sharing server
PCT/CN2010/075532 WO2011140739A1 (en) 2010-05-13 2010-07-28 Method, system and server for sharing remote document

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010174202.XA CN101834905B (en) 2010-05-13 2010-05-13 Remote document sharing method and remote document sharing server

Publications (2)

Publication Number Publication Date
CN101834905A CN101834905A (en) 2010-09-15
CN101834905B true CN101834905B (en) 2015-06-10

Family

ID=42718834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010174202.XA Active CN101834905B (en) 2010-05-13 2010-05-13 Remote document sharing method and remote document sharing server

Country Status (2)

Country Link
CN (1) CN101834905B (en)
WO (1) WO2011140739A1 (en)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8108777B2 (en) 2008-08-11 2012-01-31 Microsoft Corporation Sections of a presentation having user-definable properties
US10127524B2 (en) 2009-05-26 2018-11-13 Microsoft Technology Licensing, Llc Shared collaboration canvas
US9864612B2 (en) 2010-12-23 2018-01-09 Microsoft Technology Licensing, Llc Techniques to customize a user interface for different displays
CN102811132A (en) * 2011-06-01 2012-12-05 宏碁股份有限公司 Conference material playing and sharing method and presentation device
US8682973B2 (en) * 2011-10-05 2014-03-25 Microsoft Corporation Multi-user and multi-device collaboration
US9544158B2 (en) 2011-10-05 2017-01-10 Microsoft Technology Licensing, Llc Workspace collaboration via a wall-type computing device
US9996241B2 (en) 2011-10-11 2018-06-12 Microsoft Technology Licensing, Llc Interactive visualization of multiple software functionality content items
US10198485B2 (en) 2011-10-13 2019-02-05 Microsoft Technology Licensing, Llc Authoring of data visualizations and maps
CN104572890B (en) * 2012-07-03 2019-02-19 厦门简帛信息科技有限公司 A kind of application method and operational method of the network system based on digital resource
CN102739801B (en) * 2012-07-05 2015-06-03 珠海金山办公软件有限公司 Shared broadcasting method and shared broadcasting system
CN103685362B (en) * 2012-09-06 2017-05-24 株式会社日立制作所 Information sharing processing device and information sharing processing method
CN103152328B (en) * 2013-02-06 2016-02-24 天津光电聚能专用通信设备有限公司 A kind of conferencing information control system based on wireless network and control method thereof
CN104038722B (en) * 2013-03-06 2018-04-06 中兴通讯股份有限公司 The content interaction method and system of a kind of video conference
CN104517063A (en) * 2013-09-27 2015-04-15 西门子公司 Method and device for information security
CN103701786B (en) * 2013-12-17 2017-09-19 北京奇虎科技有限公司 A kind of network access equipment
CN104753997B (en) * 2013-12-30 2018-09-25 北京中科九章软件有限公司 A kind of method and system of multiple terminals real-time, interactive
CN104503953A (en) * 2013-12-31 2015-04-08 天津书生软件技术有限公司 Document operation synchronization method and device
CN104064201B (en) * 2014-06-13 2017-04-12 广州视睿电子科技有限公司 Data synchronization method and system
CN105592116A (en) * 2014-10-23 2016-05-18 中兴通讯股份有限公司 Method, terminal and system for synchronously browsing shared resources
CN105790963A (en) * 2016-02-23 2016-07-20 深圳市京华科讯科技有限公司 Method for managing multi-user control virtual meeting interface, server and client
CN105824617A (en) * 2016-03-09 2016-08-03 深圳市京华科讯科技有限公司 Method and system for realizing multi-person collaborative program development and development server
CN105704225A (en) * 2016-03-11 2016-06-22 浪潮(北京)电子信息产业有限公司 Method and device for small mobile communication terminal to remotely access super computer
CN105575203A (en) * 2016-03-16 2016-05-11 深圳市京华科讯科技有限公司 Cloud teaching realization method and system and cloud server
CN106027950A (en) * 2016-07-22 2016-10-12 微云(武汉)科技有限公司 Video conference realization method, video conference server and video conference realization system
CN106781723A (en) * 2016-11-16 2017-05-31 深圳市异度信息产业有限公司 The sharing method and device of document
CN108280354B (en) * 2017-01-05 2022-09-23 珠海金山办公软件有限公司 Method and device for using authority template
CN107370795A (en) * 2017-06-30 2017-11-21 珠海格力电器股份有限公司 Minutes sharing method, device, terminal and server
CN108182351A (en) * 2017-12-26 2018-06-19 华中科技大学同济医学院附属协和医院 A kind of Automatic work system of high safety grade
CN110941425A (en) * 2018-09-25 2020-03-31 北京龙码科技有限公司 Graphical collaborative programming method, device and system, server and storage medium
CN112291133B (en) * 2019-07-22 2022-06-28 腾讯科技(深圳)有限公司 Method, device, equipment and medium for sending files in cross-terminal mode
TWI758809B (en) * 2019-08-06 2022-03-21 仁寶電腦工業股份有限公司 Smart conference management system and method
CN110602164B (en) * 2019-08-08 2022-10-11 北京达佳互联信息技术有限公司 File permission processing method and device, electronic equipment and readable storage medium
CN110691331B (en) * 2019-08-30 2021-11-02 国家电网有限公司 Conference demonstration method and device based on Bluetooth mesh technology and terminal equipment
CN110765744B (en) * 2019-10-22 2024-01-30 思必驰科技股份有限公司 Multi-user collaborative document editing method and system
CN111459438A (en) * 2020-04-07 2020-07-28 苗圣全 System, method, terminal and server for synchronizing drawing content with multiple terminals
CN112230824B (en) * 2020-12-14 2021-03-16 长沙树根互联技术有限公司 Data processing method and device of human-computer interaction system and electronic equipment
CN113138738A (en) * 2021-05-06 2021-07-20 深圳市极客智能科技有限公司 Multi-client same-screen display system, method, device, equipment and storage medium
CN112988025A (en) * 2021-05-21 2021-06-18 全时云商务服务股份有限公司 Cross-device sharing method, system and readable storage medium
CN113472743B (en) * 2021-05-28 2023-05-26 引智科技(深圳)有限公司 Multilingual conference sharing and personalized editing method
CN114095690A (en) * 2022-01-24 2022-02-25 龙旗电子(惠州)有限公司 Demonstration control right conversion method, device, equipment, medium and program product

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1551567A (en) * 2003-04-08 2004-12-01 Adv通讯公司 Method and system of using shared file for data collaboration
CN101480020A (en) * 2006-06-29 2009-07-08 卢森特技术有限公司 Online conferencing systems for sharing documents

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001251481A1 (en) * 2000-04-11 2001-10-23 Gausa L.L.C. System and method for real-time multi-directional file-based data streaming editor
US7634540B2 (en) * 2006-10-12 2009-12-15 Seiko Epson Corporation Presenter view control system and method
CN101453402A (en) * 2007-12-06 2009-06-10 华为技术有限公司 Method, system and equipment for media flow control

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1551567A (en) * 2003-04-08 2004-12-01 Adv通讯公司 Method and system of using shared file for data collaboration
CN101480020A (en) * 2006-06-29 2009-07-08 卢森特技术有限公司 Online conferencing systems for sharing documents

Also Published As

Publication number Publication date
WO2011140739A1 (en) 2011-11-17
CN101834905A (en) 2010-09-15

Similar Documents

Publication Publication Date Title
CN101834905B (en) Remote document sharing method and remote document sharing server
US11316909B2 (en) Data transmission method and apparatus, and computer storage medium
US8452838B2 (en) Multimodal service session establishing and providing method, and multimodal service session establishing and providing system, and control program for same
CN110213652B (en) Audio and video data transmission method and device and storage medium
US20080084900A1 (en) Method and System for Optimizing a Jitter Buffer
US11489891B2 (en) Virtual video driver bridge system for multi-source collaboration within a web conferencing system
CN105763832A (en) Video interaction and control method and device
CN111479121A (en) Live broadcasting method and system based on streaming media server
JP4848727B2 (en) Video distribution system, video distribution method, and video synchronization sharing apparatus
WO2014154108A1 (en) Media stream transfer method and user equipment
CN112422583A (en) Method and system for fusion and intercommunication of multi-protocol video application
CN103841361A (en) Communication method for integrating multiple conference systems under low bandwidth
US8417942B2 (en) System and method for identifying encrypted conference media traffic
EP2461580A1 (en) Monitoring message transmission method and system
US8149741B2 (en) Apparatus and method for asymmetrical conferencing between local and external transceivers
RU2573268C2 (en) Method and apparatus for controlling multimedia conference
CN107846609B (en) Real-time transmission method, device and system for control room data
WO2016029742A1 (en) Method, device, and system for audio recording
CN101453474B (en) Terminal, information inserting system and method
CN102111606B (en) Method and device for accessing to video images in video conference system
JP5262675B2 (en) Video distribution system and unicast multipoint video distribution method
CN114629898B (en) Multi-client collaboration method and electronic equipment
KR20120038145A (en) Presentation management server and control method thereof
US20050188011A1 (en) Apparatus and method for distribution of streamed real-time information between clients
CN113949596A (en) Equipment connection method, device, equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant