在电子设备之间传送状态的系统技术方案

技术编号:10680537 阅读:90 留言:0更新日期:2014-11-26 13:30
在多个示例实施例中,公开了向第二设备传送第一设备的状态的系统和方法。接收用于向第二设备传送第一设备的状态的指令。响应于此,将与第一设备的状态有关的信息打包到文件中。基于可用于第一设备和第二设备的连接,确定用于传送设备状态的连接类型。使用连接类型向第二设备传送包含第一设备的状态的信息在内的文件。文件在由第二设备处理时使第二设备再现第一设备的状态。

【技术实现步骤摘要】
【国外来华专利技术】在电子设备之间传送状态的系统相关申请本申请是要求2011年12月29日递交的美国非临时申请No.13/340,046的优先权的国际申请,其全部内容通过引用合并于此。
本公开的示例实施例总体上涉及电子设备,更具体但非限制性地,涉及用于在电子设备之间传送状态的系统和方法。
技术介绍
对于用户而言每天通常要使用多种电子设备。例如,在每天的各个时间,用户可以在家里使用台式、平板和/或膝上型计算机,在行进时使用移动电话,在工作时使用计算机。在一些情况下,用户可以在一个或多个设备上实现相同应用或执行相同任务,而在其他情况下,用户可以在一个设备上执行任务的一部分,并且在第二设备上完成该任务是剩余部分。目前,如果用户需要切换设备,则选项受限和/或将任务或项目的状态或进展从一个设备传送到另一个设备是繁琐的。例如,如果用户在第一计算设备上操作文档,并且需要切换到第二计算设备,则用户必须保存对文档的进展,并且经由网络将该文档传送到第二计算设备(例如,经由电子邮件,文件共享站点、传真)或将文档保存到存储介质以传送给第二计算设备。此外,这样的步骤典型地需要执行附加设置动作,以向用户返回复制了先前设备状态的状态。附图说明在本专利技术示例实施例的以下详细描述中,参照形成本专利技术一部分并且仅通过示意示出的附图和可以实践本专利技术的特定实施例。应当理解可以示意其他实施例,并且在不背离本专利技术范围的前提下可以进行结构改变。图1是示出了根据一些实施例的系统的网络架构的框图,在该系统中客户端设备可以直接或经由网络彼此通信和与服务器通信。图2是示出了根据一些实施例的客户端设备的框图,该客户端设备配置为捕获客户端设备的状态并传送到其他设备。图3是示出了根据一些实施例的用于将设备状态从一个设备传送到另一设备的示例方法和流程图。图4是示出了根据一些实施例的用于将设备状态从一个设备传送到另一设备的示例方法的流程图。图5是计算系统的示例形式的机器的简要框图,在计算系统内可以执行用于使机器执行本文讨论的任一个或多个方法的指令集。具体实施方式以下描述包括体现本专利技术示意性实施例的系统、方法、技术、指令序列和计算机机器程序产品。在以下描述中,为了说明起见,提出了大量特定细节,以便提供对本专利技术主题的多个实施例的理解。然而,对于本领域技术人员显而易见的是,可以在没有这些特定细节的前提下实践本专利技术主题的实施例。通常,尚未详细示出公知指令实例、协议、结构和技术。如本文所使用的,可以在包括或排他的意义下解释术语“或”。此外,尽管以下讨论的多个示例实施例可以指代基于网络的公共系统,但是仅出于本公开清楚的目的给出实施例。因此,在联网环境中操作的任何类型客户端设备可以采用本文描述的多个实施例,并且可以视为在示例实施例的范围内。以下详细讨论多个示例实施例中的每一个。本文描述的示例实施例提供了有助于将设备状态从一个设备传送到另一设备的系统和方法。在示例实施例中,接收传送设备状态的请求。可以对设备状态进行捕获和打包以进行传送。确定可以传送设备状态的信道或方法的偏好和可用性。基于确定的传送偏好和可用性,可以使用根据传送偏好和可用性而确定的连接来将经打包的设备状态传送到另一设备。接收设备可以对经打包的状态进行处理和提取,从而使得用户能够在第二设备上再现第一设备的状态。通过使用本专利技术的实施例,用户可以有效率地将设备状态传送到另一设备,从而使得用户能够在出现需要用户改变设备的情形时提高工作效率。相应地,本文讨论的一个或多个方法可以避免繁琐的文档和应用状态传送和将设备设置为与先前设备相同状态的重复动作的需要。参照图1,示出了根据一些实施例的系统100的网络架构,在系统100中,客户端设备可以直接或经由网络彼此通信和与服务器通信。联网的服务器106经由通信网络106(例如,互联网、局域网(LAN)、无线网络、蜂窝网络、或广域网(WAN))耦接到一个或多个客户端设备102和104。客户端设备102和104可以使用任何适合的连接,直接或经由网络彼此连接和与服务器106连接。例如,适合的连接包括有线线路(例如,数字订户线路(DSL)或有线电缆数据服务接口规范(DOCSIS))连接、无线(例如,WiFi或全球微波互联接入(WiMAX))或光学(例如,同步光网络(SONET)连接或同步数字架构(SDH))连接。客户端设备102和104还可以使用蓝牙、近场通信、射频识别(RFID)、红外线、通用串行总线、Thunderbolt或手势发起和/或手势驱动连接(例如,碰撞)来彼此连接。在特定实施例中,两个设备之间形成的一个或多个连接分别均可以包括以下中的一个或多个:专网、内网、外网、VPN、LAN、WLAN、WAN、WWAN、MAN、互联网的一部分、PSTN的一部分、蜂窝电话网络或其他类型的连接、或者两个或多个这种连接的组合。连接不必在整个系统100中相同。在一个或多个方面,一个或多个第一连接可以与一个或多个第二连接不同。如本文进一步详细描述的,客户端设备102和102可以使用上述连接中的任一个在彼此之间和/或与服务器之间传送包括设备状态信息的数据。联网的服务器106可以提供存储和连接机制,以使得用户能够连接两个设备,并且将文件和/或设备的状态从一个设备传送到另一个设备。在一些实施例中,用户可以使用以上讨论的上述协议中任一个直接连接两个设备。在其他实施例中,用户可以经由(直接或通过网络108)到服务器106的连接间接连接两个设备。在一些实施例中,服务器106可以提供用户界面,用户界面允许设备的用户与服务器106交互。在一些实施例中,服务器106可以形成web服务的一部分,web服务持有用户上载、保持和下载设备相关数据的账户。图2是示出了根据一些实施例的客户端设备的框图,客户端设备配置为捕获客户端设备的状态并传送到其他设备。参照图2,图1的客户端设备102或104可以包括有助于设备状态传送的多个模块和组件。认证模块202在设备102上执行认证过程。在一些实施例中,认证模块202可以对用户进行认证以实现对设备的访问,而在其他实施例中,认证模块202可以关于第三方设备或服务(例如,web服务、基于云的服务供应商)对设备102的用户进行认证。认证模块202可以通过要求用户键入用户名和/或口令、根据令牌(例如,硬件令牌、软令牌)产生的认证码、生物标识信息(例如指纹、语音标识、虹膜扫描、脸部识别)或其任何组合来对设备的用户进行认证。在一些实施例中,在认证时,认证模块202可以产生或提供可传递给其他设备和服务的令牌或证书,作为设备用户被授权的指示符。在一些实施例中,认证模块202可以相对于服务的第三方供应商对设备102进行预认证或注册,以实现设备状态传送,从而避免在向另一设备传送设备102的状态之前要求用户对设备102进行认证。位置感知模块204确定设备102的位置。设备102的位置可以是通过对客户端设备中常见的功能块(例如,GPS模块)进行杠杆作用而确定坐标集。在其他实施例中,位置感知模块204可以基于一个或多个其他因素(例如,IP地址、与设备102连接的WiFi网络、方位导航)来确定位置,或者通过由用户向设备102指定位置来确定位置。在一些实施例中,可以部分地基于对识别的和/或先前认证的设备102的位置的检测,由认本文档来自技高网...
在电子设备之间传送状态的系统

【技术保护点】
一种方法,包括:接收向第二设备传送第一设备的状态的指令;将与第一设备的状态有关的信息打包到文件中;基于可用于第一设备和第二设备的连接,确定传送设备状态的连接类型;以及使用所述连接类型将包含与第一设备的状态有关的信息在内的文件传送到第二设备,其中,所述文件在由第二设备处理时使第二设备再现第一设备的状态。

【技术特征摘要】
【国外来华专利技术】2011.12.29 US 13/340,0461.一种在电子设备之间传送应用的状态的方法,所述方法包括:接收向第二设备传送第一设备的状态的指令;将与第一设备的状态有关的信息打包到文件中,将第一设备上执行的多个应用中的每一个应用的状态包括在所述文件中,并且在所述文件中指定能够下载到每一个应用并安装在第二设备上的位置;基于可用于第一设备和第二设备的连接,确定传送设备状态的连接类型;以及使用所述连接类型将包含与第一设备的状态有关的信息在内的文件传送到第二设备,其中,所述文件适用于在由第二设备处理时使第二设备再现第一设备的状态,其中包括如果每一个应用没有安装在第二设备上则从每一个应用的位置下载。2.根据权利要求1所述的方法,其中,与第一设备的状态有关的信息包括以下中的至少一个:在第一设备上执行的一个或多个应用;正在由所述一个或多个应用操作的一个或多个第一文件;在第一设备上存储的一个或多个第二文件;输入到所述一个或多个应用中的临时数据;书签;联系人;以及用户偏好和设置。3.根据权利要求1所述的方法,其中,确定连接类型包括:分析可用于第一设备和第二设备的连接的可用带宽;分析要传送的文件的大小;分析用于传送文件的用户定义的连接类型偏好;以及基于可用连接的可用带宽、文件的大小和用户定义的连接类型偏好,选择连接类型。4.根据权利要求1所述的方法,其中,从以下选择所述连接类型:Wi-Fi、蓝牙、近场通信和蜂窝。5.根据权利要求1所述的方法,其中,传送文件包括:从第一设备向远程联网设备传送文件,其中,第二设备从远程联网设备下载文件。6.根据权利要求1所述的方法,还包括:在将与第一设备的状态有关的信息打包到文件中之前,对第一设备的用户进行认证,所述认证包括:提示用户输入用户名和口令、令牌码和用户生物信息中的至少一个。7.根据权利要求1所述的方法,其中,将与第一设备的状态有关的信息打包到文件包括:在所述文件中保持的列表中,记录第一设备上执行的每个应用,所述列表还包括针对每个应用的执行路径;在所述文件中存储第一设备上打开的每个文档的拷贝;执行脚本以提取键入到所述第一设备上执行的每个应用中的临时数据;以及将提取的临时数据存储在所述文件中。8.一种在电子设备之间传送应用的状态的系统,所述系统包括:机器的至少一...

【专利技术属性】
技术研发人员:马修·斯科特·齐赛思
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国;US

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

1