便签实时同步方法及装置制造方法及图纸

技术编号:8413054 阅读:197 留言:0更新日期:2013-03-14 02:07
本发明专利技术公开一种便签实时同步方法及装置,所述装置包括建立连接单元和同步操作单元;其中,同步操作单元还用于:当浏览器未登录到所述便签同步服务器时所产生的本地便签数据,通过便签模块所在的浏览器登录到便签同步服务器并建立实时同步连接后,指示便签模块将该本地便签数据进行整理与便签同步服务器上该用户的便签数据对比,列出需要上传的同步到所述便签同步服务器上的本地便签数据,并提示是否进行上传,当所述便签模块接收到上传指示信息后,则指示便签模块通过浏览器将需要同步的本地便签数据上传到便签同步服务器该用户的便签数据中。本发明专利技术实现了便签信息的同步过程无需在浏览器端的web网页上才能进行的问题,使便签信息的同步更为便捷。

【技术实现步骤摘要】

本专利技术涉及互联网领域,具体地说,涉及一种便签实时同步方法及装置
技术介绍
浏览器是指可以显示网页服务器或者文件系统的HTML (HyperText Mark-upLanguage,超文本标记语言或超文本链接标示语言)文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP (hypertext transport protocol,超文本传送协议)协议与网页服务器交互并获取网页,这些网页由URL (Uniform/Universal ResourceLocator,网页地址)指定,文件格式通常为HTML,并由MIME (Multipurpose Internet MailExtensions,多功能网际邮件扩充协议)在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏 览器本身支持除了 HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。另外,许多浏览器还支持其他的URL类型及其相应的协议,如FTP、Gopher、HTTPS(HTTP协议的加密版本)。HTTP内容类型和URL协议规范允许网页设计者在网页中嵌入图像、动画、视频、声音、流媒体等。个人电脑上常见的网页浏览器,包括微软的Internet Explorer、Mozilla的Firefox (火狐浏览器)、Apple (苹果)的 Safari, Opera、Google Chrome、GreenBrowser 浏览器、360安全浏览器、搜狗高速浏览器、天天浏览器、腾讯TT、傲游浏览器、百度浏览器、腾讯QQ浏览器等等,因此,浏览器是最经常使用到的客户端程序。所谓同步指两个或两个以上随时间变化的量在变化过程中保持一定的相对关系。云同步是指在云计算平台上,具有云计算功能的终端设备与服务器之间的数据同步,或者以个人为中心的不同设备之间数据共享,这里均是基于云计算。目前有基于云同步的便签程序客户端,其是运行在移动终端上和在web网页上,从而实现移动终端和web网页之间的便签信息的实时同步;然而现有技术中便签的同步都是基于浏览器上的web网页进行的;显示这块也是基于web网页服务进行的。后台的服务会收到移动终端上传的便签信息,并在用户点击web网页后进入相应的网站才可以将上传的便签信息实时显示在web网页中。这里用户必须访问相应的网站地址才能够获取上述同步的便签信息。因此,如何使便签信息的同步更为便捷,突破必须在浏览器端的web网页上才能进行便成为亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题是提供了一种便签实时同步方法及装置,以解决便签信息的同步过程必须在浏览器端的web网页上才能进行的问题。为了解决上述技术问题,本专利技术公开了一种便签实时同步方法,包括在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器;登录成功后,所述便签模块通过浏览器与所述便签同步服务器建立实时同步连接; 所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,和/或所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧;所述浏览器未登录到所述便签同步服务器时所产生的本地便签数据,在所述便签模块通过浏览器登录到所述便签同步服务器并建立实时同步连接后,所述便签模块会将该本地便签数据进行整理与所述便签同步服务器上该用户的便签数据对比,列出需要上传的同步到所述便签同步服务器上的本地便签数据,并提示是否进行上传,当所述便签模块接收到上传指示信息后,则所述便签模块通过浏览器将需要同步的本地便签数据上传到所述便签同步服务器该用户的便签数据中。本专利技术所述方法,其中,还包括所述浏览器侧加载所述实时同步的便签增量数据,并通过所述浏览器侧的所述便签模块的界面进行显示或通过所述浏览器中的界面直进行显示。本专利技术所述方法,其中,所述界面为浏览器弹出的窗口或视图框。本专利技术所述方法,其中,所述在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器,包括所述浏览器侧加载便签模块,并通过浏览器的用户名和密码登录到便签同步服务器。本专利技术所述方法,其中,所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,进一步为当用户在所述便签模块中新建、删除、修改、恢复或抽取便签数据后,所述便签模块实时将上述新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,以更新所述便签同步服务器上保存的该用户的便签数据。本专利技术所述方法,其中,所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧,进一步为所述便签模块发送请求从所述便签同步服务器上获取由无记载的新建、删除、修改、恢复或抽取的便签数据生成的描述性操作指令,所述便签模块收到后进行解析后实时同步更新浏览器侧的便签数据。本专利技术所述方法,其中,进一步还包括所述便签模块提示是否同步更新下载所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据,并接收来自用户的进行同步更新的指令启动上述实时同步更新。本专利技术所述方法,其中,进一步还包括当同一用户使用不同浏览器侧的所述便签模块登录到所述便签同步服务器并建立实时同步连接后,所述不同浏览器侧的所述便签模块将该用户在其上新建、删除、修改、恢复或抽取的便签数据整理后生成描述性操作指令发送给所述便签同步服务器,根据所述描述性操作指令更新所述便签同步服务器上保存的该用户的便签数据。本专利技术所述方法,其中,所述描述性操作指令,进一步由便签名、状态和时间三部分组成,其中,所述便签名包括位置和项目组成;所述状态包括新建、删除、修改、恢复或抽取。本专利技术所述方法,其中,所述描述性操作指令进一步为带有标识符的描述性操作指令。本专利技术所述方法,其中,所述实时同步连接为基于TCP/IP协议的连接。本专利技术所述方法,其中,所述便签模块为在所述浏览器侧加载的插件之一。本专利技术所述方法,其中,所述浏览器为web浏览器或者是基于网络的阅读浏览器。为了解决上述技术问题,本专利技术还公开了一种便签实时同步装置,包括建立连接单元和同步操作单元;其中,所述建立连接单元,用于加载便签模块,并登录到便签同步服务器;登录成功后,所述便签模块通过其与所述便签同步服务器建立实时同步连接; 所述同步操作单元,用于将所述便签模块上产生的便签增量数据实时上传到与所述便签同步服务器上,和/或将所述便签模块从所述便签同步服务器上实时获取该浏览器无记载的便签增量数据;所述同步操作单元,进一步还用于当所述浏览器未登录到所述便签同步服务器时所产生的本地便签数据,通过所述便签模块所在的浏览器登录到所述便签同步服务器并建立实时同步连接后,指示所述便签模块将该本地便签数据进行整理与所述便签同步服务器上该用户的便签数据对比,列出需要上传的同步到所述便签同步服务器上的本地便签数据,并提示是否进行上传,当所述便签模块接收到上传指示信息后,则指示所述便签模块通过浏览器将需要同步的本地便签数据上传到所述便签同步服务器该用户的便签数据中。本专利技术所述装置,其中,所述同步操作单元,还用于将加载所述实时同步的便签增量数据通过所述便签模块的设置界面进行显示或通过所述浏览器的界面直接进行显本文档来自技高网
...

【技术保护点】
一种便签实时同步方法,包括:在浏览器侧加载便签模块,并通过浏览器登录到便签同步服务器;登录成功后,所述便签模块通过浏览器与所述便签同步服务器建立实时同步连接;所述便签模块将产生的便签增量数据实时上传到与所述便签同步服务器上,和/或所述便签模块从所述便签同步服务器上实时获取浏览器侧无记载的便签增量数据到浏览器侧;所述浏览器未登录到所述便签同步服务器时所产生的本地便签数据,在所述便签模块通过浏览器登录到所述便签同步服务器并建立实时同步连接后,所述便签模块会将该本地便签数据进行整理与所述便签同步服务器上该用户的便签数据对比,列出需要上传的同步到所述便签同步服务器上的本地便签数据,并提示是否进行上传,当所述便签模块接收到上传指示信息后,则所述便签模块通过浏览器将需要同步的本地便签数据上传到所述便签同步服务器该用户的便签数据中。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘武薛向旭江宽任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1