CN102195980A - 基于网页的电子白板安全同步方法及*** - Google Patents

基于网页的电子白板安全同步方法及*** Download PDF

Info

Publication number
CN102195980A
CN102195980A CN2011101093781A CN201110109378A CN102195980A CN 102195980 A CN102195980 A CN 102195980A CN 2011101093781 A CN2011101093781 A CN 2011101093781A CN 201110109378 A CN201110109378 A CN 201110109378A CN 102195980 A CN102195980 A CN 102195980A
Authority
CN
China
Prior art keywords
synchronizing information
blank
source user
authority
communication server
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
CN2011101093781A
Other languages
English (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.)
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 CN2011101093781A priority Critical patent/CN102195980A/zh
Publication of CN102195980A publication Critical patent/CN102195980A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于网页的电子白板安全同步方法,包括以下步骤:通讯服务器对接收的源用户发送白板同步信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板同步信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板同步信息发送至同步存储服务器;所述同步存储服务器存储并更新白板同步信息并将更新后的白板同步信息,发送至目标用户及源用户。本发明公开了一种基于网页的电子白板安全同步***,本发明实现了无需下载安装任何软件,即可实现电子白板安全同步。

Description

基于网页的电子白板安全同步方法及***
技术领域
本发明属于网络技术领域,尤其涉及一种基于网页的电子白板安全同步方法及***。
背景技术
互联网技术的发展使我们可以足不出户就实现了即时通讯,与好友聊天,与合作伙伴谈判等等。目前,基于需要下载安装的即时通讯工具,如MSN,QQ,网易泡泡已经深受大家的喜爱,它为人们的沟通、信息交流提供了新的途径,是除了手机、固话、电子邮件之外的又一种重要的信息交流方式;借助这些工具,用户可以实现单人或者多人视频,可以召开网络视频会议,可以进行网络远程教育,还可以让人和人之间的交流成本大大降低,且提高了效率。
文本通讯,音频通讯,视频通讯是即时通讯最重要的三大功能,随着社会经济的发展和带宽资源的日益充足,音频通讯的应用越来越普及。随着商业、教育等领域信息化速度的加快,类似于聊天的简单交流方式不能满足人们的商务需求,如交流一篇论文的编写、分析企业计划书的内容、讨论如何破解难题等,这些都需要用到电子白板。
目前互联网上的电子白板产品也比较多,如即时通讯工具中的白板,均是单向的,即对一个图片进行编辑后,再把生成的图片发给对方,这样并不能实现实时的白板交流;当前,也有很多视频会议、远程教育***实现了实时同步的电子白板,但是这些白板均需下载软件进行安装,而且对软硬件以及费用等都有一定的要求,这些都是现行电子白板功能的不足。另外,现有的同步解决方案中的同步信息是被动接收,不能进行有效的认证控制,容易造成安全隐患。
发明内容
本发明提供了一种基于网页的电子白板安全同步方法及***,实现了无需下载安装任何软件,即可实现电子白板安全同步。
本发明公开了一种基于网页的电子白板安全同步方法,包括以下步骤:
通讯服务器对接收的源用户发送白板同步信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板同步信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板同步信息发送至同步存储服务器;
所述同步存储服务器存储并更新白板同步信息并将更新后的白板同步信息,发送至目标用户及源用户。
本发明公开了一种基于网页的电子白板安全同步***,包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送白板同步信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板同步信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板同步信息发送至同步存储服务器;
所述同步存储服务器存储并更新白板同步信息并将更新后的白板同步信息,发送至目标用户及源用户。
本发明提供了一种基于网页的电子白板安全同步方法及***,实现了无需下载安装任何软件,即可实现电子白板安全同步。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明的详细流程图;
图2是本发明的结构原理图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明包括以下步骤:
步骤101:源用户在白板上面进行操作时,当鼠标按下时,开始记录当前鼠标在白板上的坐标和开始标记到数组变量中。
上述技术方案中,其中步骤101包含如下过程:
源用户在白板上面进行操作时,当源用户将鼠标按下时,记录鼠标在白板上的坐标和开始标记到Flash的数组变量中。
步骤102:在鼠标移动过程中记录鼠标在白板上的坐标到数组变量中。
上述技术方案中,其中,步骤102包含如下过程:
当用户按下鼠标的同时,又使用鼠标在白板上进行移动的过程中,通过监控鼠标的移动事件,记录鼠标移动过程的坐标到Flash数组变量中。
步骤103:当鼠标弹起时记录鼠标在白板上的坐标和结束标记到数组变量中。
上述技术方案中,其中,步骤103包含如下过程:
当用户松开鼠标按键,即鼠标按键弹起时,记录鼠标在白板上的坐标和结束标记到Flash数组变量中。
步骤104:在对鼠标位置进行记录的同时,源用户调用程序,定时从数组变量中获取n条记录,组成白板同步信息指令,发送给通讯服务器并由通讯服务器进行认证,认证通过后,通讯服务器将白板同步信息发送至同步存储服务器并由同步存储服务器进行存储和更新,同步存储服务器将更新后的白板同步信息通过通讯服务器,发送至目标用户及源用户,并从数组中清除这n条记录。
上述技术方案中,其中,步骤104包含如下过程:
在对鼠标位置进行记录的同时,源用户调用程序,定时从Flash数组变量中获取n条记录组成白板同步信息指令,发送给通讯服务器并由通讯服务器进行认证,认证通过后,通讯服务器将白板同步信息将白板同步信息发送至同步存储服务器并由同步存储服务器进行存储和更新,同步存储服务器将更新后的白板同步信息通过通讯服务器,发送至目标用户及源用户,并从数组中清除这n条记录发送至其它需要同步的目标用户,并从Flash数组中清除这n条记录。
通讯服务器的详细认证过程如下:
通讯服务器收到源用户发送过来的白板同步信息指令后,对白板同步信息指令进行认证,认证包括但不限于:源用户身份认证、数据指令权限认证(源用户是否具有发送白板同步信息指令的权限)、源用户指令所操作目标权限认证(源用户发送的白板同步信息指令是否能访问目标用户的权限)、目标用户对源用户指令权限认证(目标用户是否具有接收源用户发送的白板同步信息指令的权限),所有认证通过后,通讯服务器将白板同步信息发送至同步存储服务器并由同步存储服务器进行存储和更新,同步存储服务器将更新后的白板同步信息,通过通讯服务器,发送至目标用户及源用户,并从数组中清除这n条记录。
上述技术方案中,包含如下过程:
当通讯服务器接收到源用户发送过来白板同步信息指令后,对白板同步信息指令进行认证,认证包括但不限于:
源用户身份认证,即源用户是否是通讯服务器所识别的合法用户,若认证不通过,则同步操作中止,认证通过,继续进行下一步认证;
数据指令权限认证,即源用户是否具有发送白板同步信息指令的权限,若认证不通过,则同步操作中止,认证通过,继续进行下一步认证;
源用户指令所操作目标权限认证,即源用户发送的白板同步信息指令是否能访问目标用户的权限,若认证不通过,则同步操作中止,认证通过,继续进行下一步认证;
目标用户对源用户指令权限认证,即对目标用户是否允许接收源用户发送白板同步信息指令进行认证,若认证不通过,则同步操作中止,认证通过,则继续下一步骤;
所有认证通过后,通讯服务器将白板同步信息发送至同步存储服务器并由同步存储服务器进行存储和更新,同步存储服务器将更新后的白板同步信息,通过通讯服务器,发送至目标用户及源用户,并从数组中清除这n条记录。
步骤105:目标用户及源用户收到发过来的白板同步信息时,进行同步处理。
例如:若是开始标记,则创建一个影片剪辑开始画线,白板调用影片剪辑的方法将坐标转换为线条显示在白板上。
上述技术方案中,其中,步骤105包含如下过程:
目标用户及源用户接收到通讯服务器发送过来的白板同步信息时,进行同步处理,例如:
若白板同步信息中有开始标记,则调用Flash的createEmptyMovieClip函数创建一个影片剪辑开始画线,画线结束后,白板调用Flash函数将影片剪辑显示在白板上,即实现电子白板的同步。
图2是本发明的结构原理图,详细说明如下:
源用户A在白板上面进行操作时,当鼠标按下时,开始记录当前鼠标在白板上的坐标和开始标记到数组变量中;在鼠标移动过程中记录鼠标在白板上的坐标到数组变量中;当鼠标弹起时记录鼠标在白板上的坐标和结束标记到数组变量中;在对鼠标位置进行记录的同时,源用户调用程序,定时从数组变量中获取n条记录,组成白板同步信息指令,发送给通讯服务器并由通讯服务器进行认证,认证通过后,通讯服务器将白板同步信息发送至同步存储服务器并由同步存储服务器进行存储和更新,同步存储服务器将更新后的白板同步信息,通过通讯服务器,发送至目标用户B、C及源用户A,并从数组中清除这n条记录。
目标用户B、C收到发过来的白板同步信息时,进行同步处理。
通讯服务器的详细认证过程如下:
通讯服务器收到源用户A发送过来的白板同步信息指令后,对白板同步信息指令进行认证,认证包括但不限于:源用户身份认证、数据指令权限认证(源用户A是否具有发送白板同步信息指令的权限)、源用户指令所操作目标权限认证(源用户A发送的白板同步信息指令是否能访问目标用户B、C的权限)、目标用户对源用户指令权限认证(目标用户B、C是否具有接收源用户A发送的白板同步信息指令的权限),所有认证通过后,通讯服务器将白板同步信息发送至同步存储服务器并由同步存储服务器进行存储和更新,同步存储服务器将更新后的白板同步信息,通过通讯服务器,发送至目标用户B、C及源用户A,并从数组中清除这n条记录。
本发明公开了一种基于网页的电子白板安全同步***,包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送白板同步信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板同步信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板同步信息发送至同步存储服务器;
所述同步存储服务器存储并更新白板同步信息并将更新后的白板同步信息,发送至目标用户及源用户。
其中,所述通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证之前,还包括对所述源用户的身份进行认证。
其中,所述通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板同步信息指令是否能访问所述目标用户的权限进行认证。
本发明实现了无需下载安装任何软件,即可实现电子白板安全同步。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于网页的电子白板安全同步方法,其特征在于:
通讯服务器对接收的源用户发送白板同步信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板同步信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板同步信息发送至同步存储服务器;
所述同步存储服务器存储并更新白板同步信息并将更新后的白板同步信息,发送至目标用户及源用户。
2.根据权利要求1所述的方法,其特征在于:所述通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证之前,还包括对所述源用户的身份进行认证。
3.根据权利要求1或2所述的方法,其特征在于:所述通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板同步信息指令是否能访问所述目标用户的权限进行认证。
4.根据权利要求1所述的方法,其特征在于:通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证之前,还包括:
源用户在白板上面进行操作时,当鼠标按下时,开始记录当前鼠标在白板上的坐标和开始标记到数组变量中。
5.根据权利要求4所述的方法,其特征在于:在鼠标移动过程中记录鼠标在白板上的坐标到数组变量中。
6.根据权利要求5所述的方法,其特征在于:当鼠标弹起时记录鼠标在白板上的坐标和结束标记到数组变量中。
7.根据权利要求6所述的方法,其特征在于:在对鼠标位置进行记录的同时,源用户调用程序,定时从数组变量中获取n条记录,组成白板同步信息指令,发送给通讯服务器。
8.一种基于网页的电子白板安全同步***,其特征在于,包括:源用户、通讯服务器、目标用户:
通讯服务器对接收的源用户发送白板同步信息指令的权限进行认证并在认证通过后,对目标用户接收所述白板同步信息指令的权限进行认证并在认证通过后,所述通讯服务器将获取的白板同步信息发送至同步存储服务器;
所述同步存储服务器存储并更新白板同步信息并将更新后的白板同步信息,发送至目标用户及源用户。
9.根据权利要求8所述的***,其特征在于:所述通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证之前,还包括对所述源用户的身份进行认证。
10.根据权利要求8或9所述的***,其特征在于:所述通讯服务器对接收的源用户发送的白板同步信息指令的权限进行认证并在认证通过后,还对所述源用户发送的所述白板同步信息指令是否能访问所述目标用户的权限进行认证。
CN2011101093781A 2011-04-26 2011-04-26 基于网页的电子白板安全同步方法及*** Pending CN102195980A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101093781A CN102195980A (zh) 2011-04-26 2011-04-26 基于网页的电子白板安全同步方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101093781A CN102195980A (zh) 2011-04-26 2011-04-26 基于网页的电子白板安全同步方法及***

Publications (1)

Publication Number Publication Date
CN102195980A true CN102195980A (zh) 2011-09-21

Family

ID=44603367

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101093781A Pending CN102195980A (zh) 2011-04-26 2011-04-26 基于网页的电子白板安全同步方法及***

Country Status (1)

Country Link
CN (1) CN102195980A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103891238A (zh) * 2012-08-14 2014-06-25 华为技术有限公司 共享图形信息的方法和装置
CN104601678A (zh) * 2014-12-31 2015-05-06 江苏中科梦兰电子科技有限公司 一种大并发白板远程实时同步方法
CN107528701A (zh) * 2017-09-01 2017-12-29 北京恒华伟业科技股份有限公司 一种信息的传输方法、装置及服务器
CN109284158A (zh) * 2018-08-14 2019-01-29 北京大米科技有限公司 远程拖动操作内容同步***、方法、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1687966A (zh) * 2005-05-09 2005-10-26 南开大学 图形图像数据信息提取方法
CN1705299A (zh) * 2004-05-27 2005-12-07 腾讯科技(深圳)有限公司 在即时通讯***中控制即时消息的方法
CN101989997A (zh) * 2009-08-06 2011-03-23 中国电信股份有限公司 日程同步方法、服务器及***
CN102170442A (zh) * 2011-04-25 2011-08-31 苏州阔地网络科技有限公司 基于社区平台的电子白板安全同步方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705299A (zh) * 2004-05-27 2005-12-07 腾讯科技(深圳)有限公司 在即时通讯***中控制即时消息的方法
CN1687966A (zh) * 2005-05-09 2005-10-26 南开大学 图形图像数据信息提取方法
CN101989997A (zh) * 2009-08-06 2011-03-23 中国电信股份有限公司 日程同步方法、服务器及***
CN102170442A (zh) * 2011-04-25 2011-08-31 苏州阔地网络科技有限公司 基于社区平台的电子白板安全同步方法及***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103891238A (zh) * 2012-08-14 2014-06-25 华为技术有限公司 共享图形信息的方法和装置
CN104601678A (zh) * 2014-12-31 2015-05-06 江苏中科梦兰电子科技有限公司 一种大并发白板远程实时同步方法
CN104601678B (zh) * 2014-12-31 2018-10-09 江苏中科梦兰电子科技有限公司 一种大并发白板远程实时同步方法
CN107528701A (zh) * 2017-09-01 2017-12-29 北京恒华伟业科技股份有限公司 一种信息的传输方法、装置及服务器
CN109284158A (zh) * 2018-08-14 2019-01-29 北京大米科技有限公司 远程拖动操作内容同步***、方法、设备及存储介质

Similar Documents

Publication Publication Date Title
US10834031B2 (en) Information exchange method, client, and apparatus
CN102624915B (zh) 一种闹钟云服务方法及***
CN102170442A (zh) 基于社区平台的电子白板安全同步方法及***
CN102307214A (zh) 一种实现列表同步的方法
CN102708865A (zh) 语音识别方法、装置及***
CN103051646A (zh) 信息同步方法和设备
CN102307212A (zh) 一种实现翻页同步的方法
CN102130853A (zh) 实现群组信息交互的方法及***
CN105187296A (zh) 直播间权限获取方法及***
CN102195980A (zh) 基于网页的电子白板安全同步方法及***
CN101969461A (zh) 一种网页上实现白板清屏同步的方法
CN102185701A (zh) 一种实现群组信息交互的方法及***
CN107635016A (zh) 一种基于大数据的通话信息管理方法及***
CN102164099A (zh) 基于网页的实现群组信息交互的方法及***
CN102137045A (zh) 一种社区平台上实现群组信息交互的方法及***
CN102185852A (zh) 一种基于网页的电子白板同步方法及***
CN102137039A (zh) 一种基于社区平台的电子白板同步方法及***
CN102281265A (zh) 一种实现列表认证同步的方法及***
CN102314235B (zh) 一种实现电子白板同步的方法
CN102137035A (zh) 一种基于社区平台实现群组信息交互的方法及***
CN102314471A (zh) 一种实现滚动条同步的方法
CN102137044A (zh) 一种基于社区平台的群组信息安全交互的方法及***
CN102281277A (zh) 一种网页上实现滚动条信息安全同步的方法及***
CN102185853A (zh) 一种基于网页的电子白板安全同步方法及***
CN102185795A (zh) 一种社区平台上实现群组通讯的方法及***

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: 20110921