用于同步和管理系统活动与本地安装的应用的方法和系统的制作方法

文档序号:7775499阅读:362来源:国知局
用于同步和管理系统活动与本地安装的应用的方法和系统的制作方法
【专利摘要】本发明的实施方式涉及用于同步和管理系统活动与本地安装的应用的方法和系统。本发明将支持用户在等待向用户的本地机器下载演示文件之时跟随演示。本发明提供一种用于本地切换的基于云的动态方式。本发明支持用户查看基于云或者其他远程(经由URL发现的)或者屏幕共享的演示版本,直至源材料已经下载。
【专利说明】用于同步和管理系统活动与本地安装的应用的方法和系统
【技术领域】
[0001]本发明涉及一种用于由远程定位的机器设备访问和管理位于系统上的信息的方法和系统。具体而言,本发明涉及一种用于向本地机器切换(hand off)和同步位于远程系统位置的信息的方法和系统。另外,本发明涉及从远程系统位置到本地机器的演示的自动切换,其中演示的自动切换可以从基于web的演示版本到本地机器。
【背景技术】
[0002]幻灯片演示是向人们传达信息的主要形式。这些演示包括在一个或者多个幻灯片上显示的信息以及基于在幻灯片上显示的信息的口头通信。历史上,这些演示一直在位于一个位置的人群前面进行。例如许多讨论会和工作会的主要组成是幻灯片演示。技术发展已经提供用于使用幻灯片演示来向人们送达信息的新方式。因特网已经发展出支持人们传达和交换信息的新方式。
[0003]技术进步产生的一个活动是web会议。Web会议是允许在多个远程位置共享会议事件的过程。这一过程和格式允许在多方之间进行实时点到点通信。此外,web会议提供从一个发送者向许多接收者的多播通信。Web会议技术也提供了基于文字的消息、语音和视频聊天信息,以便跨越地理上分散的位置同时进行共享。用于web会议的应用包括来自任何计算机的会议、培训事件、演讲或者简短演示。
[0004]图1图示用于基于web的会议或者讨论会的一般配置。这一过程始于创建通常包含一些音频和视觉元素、比如幻灯片的演示。创建者/演示者100向主机提供者位置102上传这一演示。主机提供者可以是位于网络上、远程于演示者和将最终查看演示的人士的服务器设备。用于以此形式的演示类型的常用名包括web会议和web讨论会(“webinar”)。在实施中,演示者100通报活动并且邀请人员参加。在活动时间,演示者100访问位于主机提供者102处的演示。出席者104、106、108和110也访问主控提供者以查看演示。在当前web讨论会配置中,演示者访问和控制演示。出席者访问主控提供者并且查看演示。出席者对演示的可视信息无控制。在一些配置中,出席者可以向演示者提问。在出席者提问时,演示者可以停止演示并且回答问题。如图1中所示,出席者100具有向主控提供者102传输信息以及从其接收信息的能力。然而也如图所示,出席者仅能访问和查看来自主控提供者的信息。
[0005]在web讨论会期间,出席者可以查看来自主控提供者的幻灯片。在另一布置中,出席者可以向他们的本地机器下载演示并且随着演示正在进行而查看演示。然而,想要下载演示文件按的出席者当前必须等待向他们的计算机下载文件以跟随演示。此时,在出席者等待完成下载的文件之时,演讲者/演示者必须等待和发起小型谈话以消磨时间。如先前讨论的那样,虽然演示者可以提供基于web的版本的演示,然而许多用户偏向于使用本地安装的应用,以实现改进的性能、并且支持他们在演示期间标记(做具体笔记)幻灯片。
[0006]仍然需要一种支持协调与有效安装的本地副本结合的web演示的方法和系统。
【发明内容】

[0007]在本发明中,实现了演示的自动切换。可以在完成或者充分下载了基于web的版本时,实现从该基于web的版本到本地安装版本的切换。例如演示接收者可以在向她的机器下载源文件之时查看演示的屏幕共享版本。一旦文件到达她的计算机,她将从web版本自动切换到本地版本,从而关于绘制的带宽顾虑不再是问题。
[0008]本发明实现从web演示到本地安装的演示的平滑过渡。在下载源文件时,从屏幕共享到本地应用自动完成切换。在web版本停止的时间点打开本地版本。本发明可以应用于包括文档、流视频和其他软件即服务的应用的多个类型的数据传送。
【专利附图】

【附图说明】
[0009]图1是常规web会议事件的配置的视图。
[0010]图2是web会议事件的配置的视图,在该配置中,出席者在信息正在被下载到出席者的本地机器之时查看显示的信息。
[0011]图3是web会议事件的配置的视图,在该配置中,出席者在出席者的本地机器上查看显示的信息。
[0012]图4是web会议事件的配置的视图,在该配置中,出席者在访问来自另一设备的演示音频之时在出席者的本地机器上查看显示的信息。
[0013]图5是web主控提供者的组成的视图。
[0014]图6是在查看在线演示时的步骤的一般流程图。
[0015]图7是在实施本发明的方法时的步骤的流程图。
【具体实施方式】
[0016]本发明的这一系统将支持用户在等待演示文件下载到用户的本地机器之时跟随演示。本发明提供一种用于本地切换的基于云的动态方式。它将支持用户查看基于云或者其他远程方式的(经由URL发现的)或者屏幕共享的演示版本,直至源材料已经下载。
[0017]参照图2,示出本发明的系统的配置,在该配置中,演示者200与主控提供者202通信并且开始进行演示。如提到的那样,演示者有能力远程控制位于主机提供者202处的演示。用户出席者连接到主控提供者以访问演示。在这一配置中,出席者中的两个出席者(206和210)正在以常规方式查看演示。出席者(204和208)正在通过实施本发明的方法和系统来查看演示。如图所示,出席者204包括计算设备204a和存储器设备204b。出席者208同样如此。计算设备204a、208a和存储器设备204b、208b 二者直接连接到主控提供者202。在发起演示时,在正在存储器设备204b上存储演示内容之时,在计算设备204a之上查看该演示内容。一旦内容的下载完成,本发明将同步下载的演示与在主控提供者处的演示的当前位置。这一同步动作是演示从主控提供者到本地用户的正式切换的部分。在这一点,用户可以开始查看来自存储器设备204b中存储的演示文件的演示内容。
[0018]图3示出本发明的配置,在该配置中,出席者304正在从计算设备304a查看存储器设备304b中存储的演示的下载的演示文件。计算设备304a与存储器设备304b、并与主控提供者302通信。用户将在计算设备上查看存储器上存储的演示。用户将直接收听来自主机提供者的演示的音频。[0019]在多数配置中,存储器设备和计算设备是相同物理设备。另外,在查看这些在线/web讨论会演示中的许多演示时,用户位于某个静止位置。然而鉴于许多个人的活跃生活,可以存在用户无时间坐在一个位置并且查看整个演示时的情形。图4是如下配置,在该配置中,用户可以在旅行之时查看演示。用户404将从主控提供者402向本地存储位置初始地下载演示文件。在这一配置中,本地存储设备在计算设备404a中。如提到的那样,一旦向本地存储器/机器404a下载演示文件,自动同步演示与演示的当前幻灯片位置。用户可以并入第二电子设备用于访问主控提供者402。第二用户设备可以是将实现访问演示的音频部分的任何设备。一旦用户已经建立与主控提供者402的音频连接,用户可以在查看演示信息之时收听演示。例如利用这一配置,用户可以在驾驶机动车之时查看实时演示。
[0020]图5图示主控提供者设备的基本组成。如提到的那样,主控提供者可以是位于通信网络上的服务器机器。演示者将向主控提供者上传他们的演示。用户将访问主控提供者以查看演示并且向本地用户机器下载演示。主控提供者500也可以是形成主控系统的组成的配置。如图所示,主控提供者500可以包括一系列网页502和web服务器504。演示引擎506和会议应用508是用于有助于本发明的演示选项和功能的主要组成。诊断和管理模块510保证主控提供者继续恰当工作。操作系统512和存储器514是任何计算系统的基本组成。
[0021]本发明包括一种用于同步和管理系统活动与本地安装的应用的系统和方法。图6图示在创建演示并且查看来自主控提供者的演示时的主要步骤的流程图。在步骤602中,演示者准备演示并且创建演示文件。这一演示文件可以是具有包含演示信息的多个幻灯片的PowerPoint型文件。在完成创建演示文件之后,演示者在步骤604中向主机提供者上传演示文件。主机在用于该特定演示者的账户中存储演示文件。这一文件存储活动发生在步骤606中。在实际演示之前,在步骤608中,向潜在出席者发送出演示的通报。演示通报包含关于演示主题、演示时间和演示访问信息的信息。在演示时间,演示者和选择查看演示的出席者将在步骤610中访问主控提供者。在步骤612中,演示始于出席者控制并且向出席者演示信息。出席者访问演示并且从他们的本地计算机器查看演示。
[0022]图7是在实施本发明的方法时的步骤的流程图。这一方法图示在支持出席者在下载过程期间连续查看在主控提供者的演示之时向出席者的本地机器下载演示文件。图7中的步骤从图6的方法结束开始该过程。在初始步骤700中,用户/出席者访问主控提供者。在步骤702中,出席者开始从本地计算设备查看在主控提供者处的演示。用户也可以选择向他的/她的本地计算设备下载演示。如果用户想要执行下载演示,则在步骤704中,用户发起演示文件下载。本发明的关键特征在于,用户可以在正在步骤704中下载演示文件之时继续查看来自主控提供者的演示。在以往系统中,用户必须等待完成下载以查看演示。此夕卜,如先前提到的那样,演示者也将必须等待完成下载以便允许用户跟上演示。在正在下载时,步骤706定期地检查下载过程以确定下载是否已经完成。如果在下载检查期间确定下载尚未完成,则该方法保持在步骤706,在该步骤继续检查。
[0023]一旦完成向用户的本地机器下载演示文件,该方法移向步骤708。这一步骤是同步过程的开始,该同步过程将同步用户的本地设备上的已下载演示与进行中的演示的当前位置。在步骤708中确定演示的当前位置。例如确定当前演示上正在示出演示的哪个幻灯片。一旦已经确定当前演示的位置,步骤710在已下载的演示上标识该位置。例如确定演示正位于第7张幻灯片上。在步骤710中,该方法将在用户的本地计算机器上的已下载演示中标识第7张幻灯片。在这一点,步骤712将已下载的演示文件打开到所标识的文件位置。在步骤714中,用户然后开始从本地计算机器查看演示。步骤716然后终止查看来自主控提供者的演示。发起在本地用户机器查看演示并且终止访问来自主控提供者的演示,这充当本发明的切换过程。一旦用户开始从本地机器查看演示,可选特征将支持演示的幻灯片随着演示者在主控提供者的演示上改变幻灯片而自动改变。
[0024]本发明可以应用于以下两项:
[0025].用户先前没有在他的本地计算机上存储的、但是现在正在获取的新演示。
[0026].如下情形,在该情形中,用户在他的本地计算机上具有文件的过时版本、并且需要在自动安装更新之时观看演示实况。
[0027]用于同步本地副本与云副本的版本化
[0028]1.用唯一 ID将幻灯片中的每个幻灯片版本化,直至保存或者修改它们
[0029]2.用户具有80%准确、过时2个版本的平台(deck)
[0030]3.自动检测到幻灯片的20%过时
[0031]4.仅从云取回过时幻灯片并且向本地文件中插入
[0032]5.在本地文件最新时优先使用它。在本地文件不是最新时使用远程版本。
[0033]用户浏览演示平台的本地副本。在他这样做时,本发明监视在本地副本与远程副本之间的差异。在用户触及某个幻灯片时,检测到差异,并且从远程站点下载这一幻灯片的最新近版本。这允许利用最新版本更新本地副本。
[0034]在用户在PowerPoint以内演示幻灯片放映之时,观众在他们的浏览器中跟随。Microsoft PowerPoint演示的演示者可以将其他幻灯片置于从属模式,从而它们同步移动。文档管理程序提供文档内的版本管理。
[0035]重要的是,注意尽管已经在全功能数据处理系统的背景中描述本发明,但是本领域技术人员将理解,能够以计算机可读存储介质中的指令的形式和多种其他形式分发本发明的过程,而无关于用来实现该分发的具体介质类型如何。计算机可读存储介质的示例包括介质,比如EPROM、ROM、带、纸、软盘、硬盘驱动、RAM和CD-ROM。
【权利要求】
1.一种用于从远程系统位置向本地计算机器下载文件、并且在所述本地机器处同步和管理在与下载的所述文件有关的所述远程系统位置处的系统活动的方法,所述方法包括: 访问主控用于由用户查看的可下载文件的系统提供者,包括访问所述系统主控提供者,访问期望的可下载文件,以及开始查看在所述系统主控提供者处包含的期望的所述可下载文件; 确定查看在所述系统主控提供者处包含的文件的用户是否期望在用户本地机器处查看所述文件; 在确定所述用户期望在所述用户本地机器查看文件时,在继续查看在所述系统主控提供者处的所述文件之时、发起从所述系统主控提供者向所述用户本地机器的文件下载过程; 在确定完成向所述用户本地机器的文件下载时,同步在所述用户本地机器处的下载的所述文件与位于所述系统主控提供者处的所述文件; 将用户对下载的所述文件的访问从所述系统主控提供者处的访问转换至所述用户本地机器处的访问;以及 终止所述用户对所述系统主控提供者处的所述文件的访问,以及在匹配于所述系统主控提供者处的所述文件的点的点处,打开在所述用户本地机器处的下载的所述文件。
2.根据权利要求1所述的方法,其中下载的所述文件同步在所述用户本地机器处的下载的所述文件还 包括: 确定在所述主控提供者处的所述文件的当前位置点; 标识下载到所述用户本地机器处的所述文件上的、匹配于在所述主控提供者处的所述文件的确定的当前位置点的点;以及 同步下载到所述用户本地机器的所述文件上的所述点与在所述主控提供者处的所述文件的确定的所述当前位置点。
3.根据权利要求2所述的方法,其中所述用户通过访问所述用户本地机器来查看所述演示的下载的所述文件。
4.根据权利要求3所述的方法,其中所述用户通过访问所述用户的本地机器来查看所述演示的下载的所述文件还包括: 打开所述用户的本地机器处的所述演示的下载的所述文件;以及 同时终止由所述用户对在包含用于查看的文件的主控提供者处访问的所述演示的访问。
5.根据权利要求1所述的方法,还包括:在所述访问包含用于由用户查看的文件的主控提供者之前,创建演示文件。
6.根据权利要求5所述的方法,其中在主控提供者位置处创建所述演示文件。
7.根据权利要求5所述的方法,其中在主控提供者位置处创建所述演示文件。
8.根据权利要求5所述的方法,其中在为所述演示者具体指明的账户中存储在所述主控提供者位置处创建的所述演示文件。
9.根据权利要求1所述的方法,还包括:在所述访问包含用于由用户查看的文件的主控提供者之前,向潜在用户发送所述演示的通报,所述通报包含关于演示时间和主机访问信息的信息。
10.一种用于在本地机器处从远程位置下载和同步文件、同步和管理系统活动的方法,所述方法包括: 访问包含用于由用户查看的文件的主控提供者,包括访问所述主控提供者以及开始查看在所述主控提供者处包含的文件; 确定查看在主控提供者处包含的文件的用户是否期望在用户本地机器处查看文件;在确定所述用户期望在所述用户本地机器处查看文件时,在继续查看在所述主控提供者处的所述文件之时、发起从所述主控提供者向所述用户本地机器的文件下载过程; 在确定完成向所述用户本地机器的文件下载时,同步在所述用户本地机器处的下载的所述文件与位于所述主控提供者处的所述文件; 将用户对所述演示的访问从所述系统主控提供者处的访问转换至所述用户本地机器处的访问;以及 终止所述用户对所述主控提供者处的所述文件的访问,以及在匹配于所述主控提供者处的所述文件的点的点处, 打开在所述用户本地机器处的下载的所述文件。
【文档编号】H04L29/08GK103810000SQ201310538403
【公开日】2014年5月21日 申请日期:2013年11月4日 优先权日:2012年11月4日
【发明者】K·S·博盖尔, G·J·伯斯, R·A·汉密尔顿二世, A·R·桑德 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1