[go: up one dir, main page]

CN102137117A - Method and system for realizing full screen synchronization of white board - Google Patents

Method and system for realizing full screen synchronization of white board Download PDF

Info

Publication number
CN102137117A
CN102137117A CN2011101069462A CN201110106946A CN102137117A CN 102137117 A CN102137117 A CN 102137117A CN 2011101069462 A CN2011101069462 A CN 2011101069462A CN 201110106946 A CN201110106946 A CN 201110106946A CN 102137117 A CN102137117 A CN 102137117A
Authority
CN
China
Prior art keywords
blank
full frame
state information
frame state
source user
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.)
Pending
Application number
CN2011101069462A
Other languages
Chinese (zh)
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.)
Suzhou Codyy Network Technology Co Ltd
Original Assignee
Suzhou Codyy Network 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 Suzhou Codyy Network Technology Co Ltd filed Critical Suzhou Codyy Network Technology Co Ltd
Priority to CN2011101069462A priority Critical patent/CN102137117A/en
Publication of CN102137117A publication Critical patent/CN102137117A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and system for realizing full screen synchronization of a white board, wherein the method and system provided by the invention are applied to the technical field of networks. The method comprises a communication server authenticates the permission of received full screen status information of the white board sent by a source user; after the authentication succeeds, the communication server authenticates the permission of the full screen status information of the white board received by a target user; and after the authentication succeeds, the communication server sends the acquired full screen status information of the white board to the target user. According to the invention, the full screen synchronization and information safety of the white board can be realized without downloading install software.

Description

A kind of full frame synchronous method and system of blank that realize
Technical field
The invention belongs to networking technology area, relate in particular to a kind of full frame synchronous method and system of blank that realize.
Background technology
Along with the develop rapidly of Internet technology, people can under home-confined situation, just realize with good friend's chat, with instant messaging activity such as affiliate's negotiation.The immediate communication tool that downloads and installs based on needs, be subjected to everybody liking deeply as MSN, QQ and POPO etc., these instruments are another the important information interchange modes except mobile phone, fixed line and Email for people's communication and information interchange provide new approach.By these instruments, the user can realize single or many people video; Can hold the network teleconference; Can carry out network remote education; Interchange cost between people and the people is reduced greatly; And improved the efficient of linking up.
Current, text communication, voice communication and video communication are instant messaging most important three big functions.Along with the abundance day by day of The development in society and economy and bandwidth resources, the application of voice communication is more and more universal, especially in fields such as commercial and education.In the voice communication process, utilization to the blank that is used for presentation file is more and more, the user is after carrying out full frame operation to blank, area of display can be paved with whole webpage, but other blank contents by demo end are still the maintenance original size, be not synchronized to other and will be caused the inconsistent of two client informations by the situation of demo end, thereby cause unnecessary misunderstanding and inconvenience, especially in the occasion of some high respectful property, if the full frame operation of blank can not be synchronous, certainly will cause unnecessary discussion and inconvenience, have a strong impact on the quality and the efficient of work.
Under the prior art, in the application of the Internet, can not realize substantially blank full frame synchronously, even can realize, also need to download and control is installed, and software and hardware, expense etc. is all had certain requirement, in addition, blank synchronizing information in the existing solution is passive acceptance, can not authenticate control subjective, this practical operation that may cause the user is with true inconsistent, thereby brought very big inconvenience to practical operation.
Summary of the invention
In view of the defective that above-mentioned prior art exists, main purpose of the present invention is to propose a kind of full frame synchronous method and system of blank that realize, realized need not to download any control can realize blank full frame synchronously and the authentication of synchronizing information control.
Main purpose of the present invention will be achieved by the following technical programs:
A kind of full frame synchronous method of blank that realizes comprises the steps:
The authority that communication server sends the full frame state information of blank to the source user that receives authenticates and after authentication is passed through, the authority that the targeted customer is received the full frame state information of described blank authenticates and after authentication is passed through, the full frame state information of described blank is sent to described targeted customer.
A kind of full frame synchronous system of blank that realizes comprises source user, communication server and targeted customer, wherein:
The authority that communication server sends the full frame state information of blank to the source user that receives authenticates and after authentication is passed through, the authority that the targeted customer is received the full frame state information of described blank authenticates and after authentication is passed through, the full frame state information of described blank is sent to described targeted customer.
Main purpose of the present invention is to propose a kind of full frame synchronous method and system of blank that realize, realized need not to download any control can realize blank full frame synchronously and the authentication of synchronizing information control.
Description of drawings
Fig. 1 is a kind of flow chart of realizing the full frame synchronous method of blank among the embodiment one;
Fig. 2 is a kind of frame diagram of realizing the full frame synchronous system of blank among the embodiment two.
Embodiment
Embodiment one
As shown in Figure 1, a kind of full frame synchronous method of blank that realizes of specific embodiments of the invention specifically comprises the steps:
Step 101:Source user is opened webpage, and described webpage loads the Flash plug-in unit automatically, and described Flash plug-in unit is set up with communication server and forever is connected, and begins to monitor described communication server transfer of data.
Technique scheme specifically comprises following process:
Source user is opened webpage, and webpage loads the Flash plug-in unit automatically, and the Flash plug-in unit is set up by the XMLSocket class and is connected with the permanent of communication server, and begins to monitor the transfer of data of communication server.
Step 102:Call described Flash card i/f and import the full frame state information of blank into, described then Flash plug-in unit calls API(Application Programming Interface, application programming interface) the full frame state information of blank is sent to communication server.
Technique scheme specifically comprises following process:
(2a) content in the source user operation web page, when carrying out the full frame operation of blank, blank is judged full frame state: be converted to full frame state by reset condition, be labeled as 1; To reset condition, be labeled as 2 by full frame state-transition.Blank imports the full frame state information of the blank that is write down into by the interface of the described Flash plug-in unit of webpage JavaScript function call.
After (2b) described Flash plug-in unit received the full frame state information of blank, the method for call XML Socket class sent to communication server with the full frame state information of blank.
Step 103:After communication server receives the full frame state information of blank, authenticate, authentication includes but not limited to: the source user authentication, data command purview certification (whether source user has the authority that sends the full frame state information of blank), source user instructs operated target purview certification (authority that the full frame state information of blank that source user sends whether can the access destination user), the targeted customer instructs purview certification (whether the targeted customer has the authority of the full frame state information of blank that the reception sources user sends) to source user, after all authentications were passed through, described communication server sent to described targeted customer with the full frame state information of blank.
Technique scheme specifically comprises following process:
After (3a) described communication server receives the full frame state information of blank, the source user identity is authenticated, promptly whether source user is the validated user that communication server is discerned, if authentication is not passed through, then simultaneous operation is ended; If authentication is passed through, proceed next step authentication.
(3b) the data command authority to source user authenticates, and promptly whether source user has that the authority that sends the full frame state information of blank authenticates if authentication is not passed through, and then simultaneous operation is ended; If authentication is passed through, then proceed next step authentication.
(3c) instruct operated target to carry out purview certification to source user, promptly whether source user has the authority that the full frame state information of blank is sent to the targeted customer, if authentication is not passed through, then simultaneous operation is ended; If authentication is passed through, then proceed next step authentication.
(3d) targeted customer instructs purview certification to source user, and promptly the full frame state information of blank that whether allows the reception sources user to send to the targeted customer authenticates, if authentication is not passed through, then simultaneous operation is ended; After authentication was passed through, described communication server sent to described targeted customer with the full frame status data information of blank.
Step 104:The targeted customer opens webpage and loads the Flash plug-in unit, automatically set up and be connected with described communication server permanent and begin to monitor described communication server transfer of data, when communication server is transmitted the full frame state information of blank of source user, targeted customer's Flash plug-in unit can receive the full frame state information of these blanks, the full frame processing function of described Flash plug-in unit invoking web page blank, the full frame state information of blank that receives is handled, promptly realize blank full frame synchronously.
Technique scheme specifically comprises following process:
(4a) targeted customer opens webpage, loads the Flash plug-in unit automatically, and described Flash plug-in unit is set up by the XMLSocket class and forever is connected with communication server, and begins to monitor the transfer of data of communication server.
(4b) when communication server is transmitted the full frame state information of blank of source user, targeted customer's Flash plug-in unit can receive these information by the monitor method of XMLSocket, and described Flash plug-in unit uses the full frame processing function of ExternalInterface.call method call webpage JavaScript;
(4c) webpage JavaScript function is according to the full frame state information of blank that passes over, according to full frame state blank is handled, width with blank, altitude record is in the JavaScript variable, if state is 1, then calculate the width of webpage by the document.documentElement.clientWidth of JavaScript, the display width of blank is modified as the width of webpage, calculate the height of webpage by the document.documentElement.clientHeight of JavaScript, the demonstration of blank highly is modified as the height of webpage, if state is 2, then the blank width is modified as the blank width that is recorded in the JavaScript variable by the JavaScript function, the blank height is modified as the blank height that is recorded in the JavaScript variable, this moment, targeted customer's the full frame state of blank and source user were consistent, and promptly realized full frame synchronous of blank.
Embodiment two
As shown in Figure 2, a kind of full frame synchronous system of blank that realizes of specific embodiments of the invention, comprise source user, communication server and targeted customer, wherein: the authority that communication server sends the full frame state information of blank to the source user that receives authenticates and after authentication is passed through, the authority that the targeted customer is received the full frame state information of described blank authenticates and after authentication was passed through, described communication server was sent to described targeted customer with the full frame state information of the blank that obtains.
Preferably, before the authority of the full frame state information of blank that communication server sends the source user that receives authenticates, comprise that also the identity to described source user authenticates.
Preferably, the authority of the full frame state information of blank that communication server sends the source user that receives authenticates and after authentication is passed through, and also instructs the operated target purview certification to be the authority whether the full frame state information of described blank that described source user sends can visit described targeted customer to described source user.
Introduce the operation principle of present embodiment below with reference to the accompanying drawings in detail:
Source user A opens webpage, and described webpage loads the Flash plug-in unit automatically, and described Flash plug-in unit is set up with communication server and forever is connected, and begins to monitor described communication server transfer of data.Call described Flash card i/f and import the full frame state information of blank into, described then Flash plug-in unit calls API(Application Programming Interface, application programming interface) the full frame state information of blank is sent to communication server.
After described communication server receives the full frame state information of blank, authenticate, authentication includes but not limited to: the source user authentication, data command purview certification (whether source user has the authority that sends the full frame state information of blank), source user instructs operated target purview certification (authority that the full frame state information of this blank that source user sends whether can the access destination user), the targeted customer instructs purview certification (whether the targeted customer has the authority of the full frame state information of this blank that the reception sources user sends) to source user, after all authentications were passed through, described communication server sent to other targeted customer B with the full frame state information of blank, C.
Targeted customer B, C open webpage and load the Flash plug-in unit, automatically set up and be connected with described communication server permanent and begin to monitor described communication server transfer of data, when communication server is transmitted the full frame state information of blank of source user, the Flash plug-in unit of targeted customer B, C can receive these information, the full frame processing function of described Flash plug-in unit invoking web page blank, the full frame state information of blank that receives is carried out dissection process, promptly realize blank full frame synchronously.
Wherein, user B, C, and user A, B, any two or three of C upgrade the full frame state information of blank simultaneously, the synchronous process of the full frame authentication of blank is the same, does not repeat them here.
Compared with prior art, beneficial effect of the present invention is:
(1) need not to download any control, can on webpage, realize blank full frame synchronously; (2) full screen display of source user and targeted customer's blank is the same, thereby has guaranteed the consistency of content on showing, synchronism, promptness and high efficiency; (3) server carries out the strictness authentication to authority, guarantees safety of data, and the user is not subjected to the interference of extraneous information; (4) to soft, hardware requirement is lower, can easily embed as using in the systems such as video conference, long-distance education; (5) technology realizes simple, clear thinking, and the utilization threshold is low, and technical being easy to popularized and be accepted.
The present invention still has multiple concrete execution mode, and all employings are equal to replacement or equivalent transformation and all technical schemes of forming, all drop within the scope of protection of present invention.

Claims (10)

1. realize the full frame synchronous method of blank for one kind, it is characterized in that:
The authority that communication server sends the full frame state information of blank to the source user that receives authenticates and after authentication is passed through, the authority that the targeted customer is received the full frame state information of described blank authenticates and after authentication is passed through, the full frame state information of described blank is sent to described targeted customer.
2. method according to claim 1 is characterized in that: before the authority of the full frame state information of blank that communication server sends the source user that receives authenticates, comprise that also the identity to described source user authenticates.
3. method according to claim 1, it is characterized in that: the authority of the full frame state information of blank that communication server sends the source user that receives authenticates and after authentication is passed through, also described source user is instructed operated target purview certification, the authority whether full frame state information of described blank that promptly described source user sends can visit described targeted customer authenticates.
4. method according to claim 1, it is characterized in that: communication server obtains before the full frame state information of blank, also comprise: source user is opened webpage, described webpage loads the Flash plug-in unit automatically, described Flash plug-in unit is set up with described communication server and forever is connected, and described Flash plug-in unit begins to monitor the transfer of data of described communication server.
5. method according to claim 4, it is characterized in that: the content in described source user operation web page, when carrying out the full frame operation of blank, call the application programming interface API of described Flash plug-in unit, the full frame state information of described blank is sent to described communication server.
6. method according to claim 1, it is characterized in that: described targeted customer receives before the full frame state information of described blank, also comprise: described targeted customer opens webpage, described webpage loads the Flash plug-in unit automatically, described Flash plug-in unit is set up with described communication server and forever is connected, and described Flash plug-in unit begins to monitor the transfer of data of described communication server.
7. method according to claim 6 is characterized in that: after described targeted customer receives the full frame state information of described blank, by the full frame processing function of described Flash plug-in unit invoking web page blank, the full frame state information of described blank is resolved.
8. realize the full frame synchronous system of blank for one kind, it is characterized in that: comprise source user, communication server and targeted customer, wherein:
The authority that communication server sends the full frame state information of blank to the source user that receives authenticates and after authentication is passed through, the authority that the targeted customer is received the full frame state information of described blank authenticates and after authentication is passed through, the full frame state information of described blank is sent to described targeted customer.
9. system according to claim 8 is characterized in that:
Before the authority of the full frame state information of blank that communication server sends the source user that receives authenticates, comprise that also the identity to described source user authenticates.
10. system according to claim 9 is characterized in that:
The authority of the full frame state information of blank that described communication server sends the source user that receives authenticates and after authentication is passed through, also described source user is instructed operated target purview certification, the authority whether full frame state information of described blank that promptly described source user sends can visit described targeted customer.
CN2011101069462A 2011-04-27 2011-04-27 Method and system for realizing full screen synchronization of white board Pending CN102137117A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101069462A CN102137117A (en) 2011-04-27 2011-04-27 Method and system for realizing full screen synchronization of white board

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101069462A CN102137117A (en) 2011-04-27 2011-04-27 Method and system for realizing full screen synchronization of white board

Publications (1)

Publication Number Publication Date
CN102137117A true CN102137117A (en) 2011-07-27

Family

ID=44296772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101069462A Pending CN102137117A (en) 2011-04-27 2011-04-27 Method and system for realizing full screen synchronization of white board

Country Status (1)

Country Link
CN (1) CN102137117A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1249097A2 (en) * 2000-05-19 2002-10-16 Sony Corporation Network conferencing system
CN101304349A (en) * 2007-05-08 2008-11-12 北京凯诚高清电子技术有限公司 Method and apparatus for implementing remote white plate
CN101969461A (en) * 2010-09-29 2011-02-09 苏州阔地网络科技有限公司 Method for implementing white board clear screen synchronization on webpage
CN101969463A (en) * 2010-10-11 2011-02-09 苏州阔地网络科技有限公司 Method for realizing whiteboard full-screen synchronization on web page

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1249097A2 (en) * 2000-05-19 2002-10-16 Sony Corporation Network conferencing system
CN101304349A (en) * 2007-05-08 2008-11-12 北京凯诚高清电子技术有限公司 Method and apparatus for implementing remote white plate
CN101969461A (en) * 2010-09-29 2011-02-09 苏州阔地网络科技有限公司 Method for implementing white board clear screen synchronization on webpage
CN101969463A (en) * 2010-10-11 2011-02-09 苏州阔地网络科技有限公司 Method for realizing whiteboard full-screen synchronization on web page

Similar Documents

Publication Publication Date Title
US10834031B2 (en) Information exchange method, client, and apparatus
CN102307211A (en) Method for realizing full-screen synchronization of whiteboard
CN101977209A (en) Method for realizing page-turning synchronization on web page
CN102130853A (en) Group message interaction realization method and system
CN101944130A (en) Method for implementing list synchronization on webpage
CN102170442A (en) Safe synchronization method and system for electronic whiteboard based on community platform
CN101969461A (en) Method for implementing white board clear screen synchronization on webpage
CN102185699A (en) Group information interaction method and system for community platform
CN102137045A (en) Method and system for implementing group information interaction on community platform
CN102164099A (en) Webpage-based group information interaction realization method and system
CN102137038A (en) Group information interaction method and system based on community platform
CN102195980A (en) Webpage-based electronic whiteboard secure synchronization method and system
CN102137035A (en) Method and system for realizing group information interaction based on community platform
CN102281265A (en) Method and system for realizing list authentication synchronization
CN102137044A (en) Method and system for safely interacting group information based on community platform
CN102185795A (en) Method and system for realizing group communication on community platform
CN102137117A (en) Method and system for realizing full screen synchronization of white board
CN102137120A (en) Method and system for group communication
CN102137039A (en) Electric white board synchronous method and system based on community platform
CN102130922A (en) Method and system for realizing white board full screen synchronization
CN102130923A (en) Method and system for achieving group communication
CN102185844A (en) Safe synchronization method and system of electronic whiteboard based on community platform
CN102130924A (en) Method and system for realizing post-authentication page-turning synchronization on webpage
CN102130854A (en) Method and system for displaying buddy list with buddy states
CN102130925A (en) Method and system for synchronizing page turning after implementation of authentication on webpage

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110727