同步系统及其方法

文档序号:7815859阅读:254来源:国知局
专利名称:同步系统及其方法
技术领域
本发明涉及一种同步方法,且特别是涉及不同电子装置之间应用内容的同步方法。
背景技术
云端运算(Cloud Computing)是一种基于网际网络的运算方式。云端运算可提供计算、存取以及存储软件及数据等服务。此外,在使用云端运算服务时,使用者不需要对提供云端运算的系统有进一步的了解。云端运算主要是通过大量的服务器来处理庞大的数据。举例来说,云端运算可以是分布式运算(Distributed Computing),其是通过网际网络将庞大的运算处理程序,自动地拆成多个子程序。由多部服务器所组成的系统对这些子程序进行运算及分析之后,再将处理结果回传给使用者端。具体而言,分布式运算就是将大型工作区分成小块后,分别交由多个电脑各自进行运算,再汇整结果。通过分布式运算,云端运算服务提供者可以在数秒之内,处理大量的信息,以达到如同“超级电脑”同样强大性能的网络服务。

发明内容
本发明提供一种同步系统。上述同步系统包括:一云端服务器;一第一电子装置,经由一网络链接于上述云端服务器,包括一第一屏幕并用以根据一传送指令,通过上述网络提供一操作信息至上述云端服务器,其中上述操作信息包括上述第一屏幕所显示的一应用内容;以及一第二电子装置,经由 上述网络链接于上述云端服务器,包括一第二屏幕并用以根据一第一接收指令,通过上述网络从上述云端服务器得到上述操作信息,其中上述第二电子装置根据上述操作信息而将上述应用内容显示于上述第二屏幕上。再者,本发明提供一种同步方法,适用于一同步系统,其中上述同步系统包括一云端服务器以及多个电子装置。根据一传送指令,通过一网络将一第一电子装置的一操作信息上传至上述云端服务器,其中上述操作信息包括上述第一电子装置的一第一屏幕所显示的一应用内容。将上述操作信息存储于上述云端服务器的一存储器。根据一第一接收指令,通过上述网络而将存储于上述云端服务器的上述操作信息下载至一第二电子装置。根据上述操作信息,将上述应用内容显示于上述第二电子装置的一第二屏幕上。本发明可使不同电子装置的应用内容通过云端服务器来达到同步。


图1是显示根据本发明一实施例所述的同步系统;图2是显示根据本发明另一实施例所述的同步系统;以及图3是显示根据本发明一实施例所述的同步方法,适用于包括云端服务器以及不同电子装置的同步系统。主要附图标记说明
10、30、40、50、60 电子装置;15、35、45、55、65 特定对象;20 云端服务器;100 同步系统;以及Cntx、Cntx_l、Cntx_2、Cntx_3、Cntx_4、Cntx_n 应用内容。
具体实施例方式为让本发明的该和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合附图,作详细说明如下:实施例:图1是显示根据本发明一实施例所述的同步系统100。同步系统100包括云端服务器20以及多个电子装置10、30、40、50和60。在此实施例中,电子装置10、30、40、50和60各具有屏幕(显示器),并以有线或无线方式通过网际网络链接于云端服务器20,其中电子装置10、30、40、50和60分别以相同认证的方式注册/登录于云端服务器20。此外,云端服务器20可以是提供云端运算的系统的单一或多个服务器。在同步系统100中,使用者可将目前在电子装置10上所执行的应用程序的操作内容及状态等操作信息,通过云端服务器20传送给其他电子装置30、40、50或60。于是,使用者或是其他使用者便可在其他电子装置30、40、50或60上继续进行先前在电子装置10所执行的操作。举例来说,首先,使用者在行进中可使用电子装置10(例如移动电话)来浏览网页等。接着,在到达目的地之后,若使用者欲通过设置在目的地的电子装置30 (例如电脑)来继续浏览先前在行动电话上所浏览的网页,使用者可点选电子装置10的屏幕上的特定对象15,例如图像(icon)或是按钮,来产生传送指令,以便将目前电子装置10的屏幕上所显示的应用内容Cntx传送至云端服务器20,其中云端服务器20会对应用内容Cntx进行存储并记录接收到应用内容Cntx的时间点。接着,使用者便可通过使用鼠标或是键盘来点选电子装置30的屏幕上的特定对象35而产生接收指令,以便通知云端服务器20将电子装置10的应用内容Cntx下载至电子装置30。于是,电子装置30便可根据所接收的应用内容Cntx,开启相对应的应用程序并显示于其屏幕上。换言之,通过云端服务器20,可将电子装置10的屏幕上所显示的操作状态同步地复制到电子装置30的屏幕上。于是,在同步系统100中,使用者便可在其他的电子装置30、40、50或60上继续进行先前在电子装置10的操作以及应用。在图1中,应用内容Cntx包括电子装置10的屏幕的解析度以及该屏幕的桌面上所显示的应用程序的种类、参数以及配置等信息,其中配置信息包括视觉设定,例如视窗的大小及位置等。此外,应用内容Cntx还包括电子装置10的装置类型以及作业系统的信息,使得其他电子装置可根据装置类型以及作业系统等信息,开启相同或是相似的应用程序。在一实施例中,应用内容Cntx还包括电子装置10的附属元件等信息。此外,若电子装置10同时开启多个应用程序并在背景中执行,则上传至云端服务器20的应用内容Cntx也会包括这些在背景中执行的应用程序。再者,若电子装置10正在对存储在电子装置10内的一文件(例如文字文件、图像文件等)进行编辑,则上传至云端服务器20的应用内容Cntx也会包括该文件,使得使用者能在另一电子装置继续对该文件进行编辑。
另一方面,使用者可通过云端服务器20,将电子装置10的应用内容Cntx以广播方式分享给其他电子装置。举例来说,使用者可将电子装置10正在使用的应用程序的内容,例如所浏览的网页或是观赏的影音文件等,通过云端服务器20传送给电子装置30、40、50及60,使得电子装置30、40、50及60的使用者可浏览相同的网页或是观赏相同的影音文件。因此,当使用者点选电子装置10的屏幕上的特定对象15,将目前电子装置10的屏幕上所显示的应用内容Cntx传送至云端服务器20时,其他使用者可分别点选电子装置30、40、50及60的屏幕上的特定对象35、45、55及65,以便将电子装置10的应用内容Cntx从云端服务器20下载至电子装置30、40、50及60。图2是显示根据本发明另一实施例所述的同步系统100。在图2中,先前由电子装置10、30、40、50或60所上传的应用内容Cntx_l至Cntx_n已存储在云端服务器20中,其中云端服务器20会将应用内容Cntx_l至Cntx_n的相关信息(例如上传的电子装置以及上传的时间点)以广播方式通知电子装置10、30、40、50与60。因此,当每一电子装置的屏幕上的特定对象被点选时,该电子装置还可提供一选单,其包括来自云端服务器20的应用内容Cntx_l至Cntx_n的相关信息,以供使用者能适当地选择所需要的应用内容。举例来说,电子装置10可选择先前由自己所上传的应用内容Cntx_2,其纪录先前尚未浏览完毕的网页。此外,电子装置30可选择先前由电子装置40所上传的应用内容Cntx_l,其纪录先前电子装置40所观赏的影音文件。图3是显示根据本发明一实施例所述的同步方法,适用于包括云端服务器以及不同电子装置的同步系统(例如先前所描述的同步系统100)。首先,根据一传送指令,第一电子装置通过网际网络将第一电子装置的操作信息传送至云端服务器,其中操作信息包括第一电子装置的屏幕的桌面上所显示的应用内容(步骤S310)。此外,当第一电子装置的屏幕上的特定对象被点选时,会得到该传送指令。在接收到第一电子装置的操作信息之后,云端服务器将第一电子装置的操作信息存储在其存储器中(步骤S320)。若同步系统中的一特定电子装置的屏幕上的特定对象被点选时,会得到一接收指令,并根据该接收指令,通过网际网络将存储于云端服务器的第一电子装置的操作信息下载至该特定电子装置(步骤S330)。于是,便可根据操作信息,将第一电子装置的屏幕所显示的应用内容显示/重现于该特定电子装置的屏幕的桌面上(步骤S340)。举例来说,如果是第一电子装置的屏幕上的特定对象被点选时,则存储于云端服务器的第一电子装置的操作信息便会通过网际网络被下载至第一电子装置。于是,便可根据该操作信息,将先前第一电子装置的屏幕所显示的应用内容重新显示于第一电子装置的屏幕的桌面上。此外,如果是第二电子装置的屏幕上的特定对象被点选时,则存储于云端服务器的第一电子装置的操作信息便会通过网际网络被下载至第二电子装置。于是,便可根据该操作信息,将第一电子装置的屏幕所显示的应用内容显示于第二电子装置的屏幕的桌面上。因此,根据使用者的需求,不同的电子装置的应用内容可通过云端服务器来达到同步。虽然本发明已以较佳实施例公开如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附的权利要求所界定的范围为准。
权利要求
1.一种同步系统,包括: 一云端服务器; 一第一电子装置,经由一网络链接于上述云端服务器,包括一第一屏幕并用以根据一传送指令,通过上述网络提供一操作信息至上述云端服务器,其中上述操作信息包括上述第一屏幕所显示的一应用内容;以及 一第二电子装置,经由上述网络链接于上述云端服务器,包括一第二屏幕并用以根据一第一接收指令,通过上述网络从上述云端服务器得到上述操作信息,其中上述第二电子装置根据上述操作信息而将上述应用内容显示于上述第二屏幕上。
2.根据权利要求1所述的同步系统,其中上述第一屏幕的上述应用内容包括上述第一屏幕的解析度以及上述第一屏幕的桌面上所显示的至少一应用程序的种类、参数以及配置信息。
3.根据权利要求2所述的同步系统,其中上述应用程序的配置包括由上述第一电子装置所执行的上述应用程序的视窗大小以及视窗位置。
4.根据权利要求2所述的同步系统,其中上述第一屏幕的上述应用内容还包括由上述应用程序所使用的文件。
5.根据权利要求1所述的同步系统,其中当上述第一电子装置的上述第一屏幕的一第一对象被点选时,上述第一电子装置产生上述传送指令,以及当上述第二电子装置的上述第二屏幕的一第二对象被点选时,上述第二电子装置产生上述第一接收指令。
6.根据权利要求5所述的同步系统,其中上述第一电子装置还根据一第二接收指令,通过上述网络从上述云端服务器得到上述操作信息,以便将上述应用内容重新显示于上述第一屏幕上,其中当上述第一电子装置的上述第一屏幕的上述第一对象被点选时,上述第一电子装置产生上述第 二接收指令。
7.根据权利要求1所述的同步系统,其中上述第一电子装置以及上述第二电子装置是以相同认证方式注册于上述云端服务器,以及上述云端服务器具有一存储器,用以存储上述操作信息。
8.一种同步方法,适用于一同步系统,其中上述同步系统包括一云端服务器以及多个电子装置,包括: 根据一传送指令,通过一网络将一第一电子装置的一操作信息上传至上述云端服务器,其中上述操作信息包括上述第一电子装置的一第一屏幕所显示的一应用内容; 将上述操作信息存储于上述云端服务器的一存储器;以及 根据一第一接收指令,通过上述网络而将存储于上述云端服务器的上述操作信息下载至一第二电子装置;以及 根据上述操作信息,将上述应用内容显示于上述第二电子装置的一第二屏幕上。
9.根据权利要求8所述的同步方法,其中上述第一屏幕的上述应用内容包括上述第一屏幕的解析度以及上述第一屏幕的桌面上所显示的至少一应用程序的种类、参数以及配置信息。
10.根据权利要求9所述的同步方法,其中上述应用程序的配置包括由上述第一电子装置所执行的上述应用程序的视窗大小以及视窗位置。
11.根据权利要求9所述的同步方法,其中上述第一屏幕的上述应用内容还包括由上述应用程序所使用的文件。
12.根据权利要求8所述的同步方法,还包括: 当上述第一电子装置的上述第一屏幕的一第一对象被点选时,得到上述传送指令;以及 当上述第二电子装置的上述第二屏幕的一第二对象被点选时,得到上述第一接收指令。
13.根据权利要求12所述的同步方法,还包括: 当上述第一电子装置的上述第一屏幕的上述第一对象被点选时,得到一第二接收指令; 根据上述第二接收指令,通过上述网络而将存储于上述云端服务器的上述操作信息下载至上述第一电子装置;以及 根据上述操作信息,将上述应用内容重新显示于上述第一电子装置的上述第一屏幕上。
14.根据权利要求8所述的同步方法,其中上述第一电子装置以及上述第二电子装置是以相同认证方式注册于上述云端服务器。
全文摘要
本发明公开一种同步系统及其方法,该同步系统包括一云端服务器以及经由一网络链接于上述云端服务器的一第一电子装置以及一第二电子装置。上述第一电子装置包括一第一屏幕,并用以根据一传送指令,通过上述网络提供一操作信息至上述云端服务器。上述操作信息包括上述第一屏幕所显示的一应用内容。上述第二电子装置包括一第二屏幕,并用以根据一第一接收指令,通过上述网络从上述云端服务器得到上述操作信息。上述第二电子装置根据上述操作信息而将上述应用内容显示于上述第二屏幕上。本发明能够实现根据使用者的需求,使不同电子装置的应用内容通过云端服务器来达到同步。
文档编号H04L29/08GK103188334SQ20111046126
公开日2013年7月3日 申请日期2011年12月30日 优先权日2011年12月30日
发明者蔡孟书 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1