《关联方法、电子设备和关联系统.pdf》由会员分享,可在线阅读,更多相关《关联方法、电子设备和关联系统.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103106101 A(43)申请公布日 2013.05.15CN103106101A*CN103106101A*(21)申请号 201110355515.X(22)申请日 2011.11.10G06F 9/46(2006.01)G06F 9/48(2006.01)(71)申请人联想(北京)有限公司地址 100085 北京市海淀区上地西路6号(72)发明人徐练(74)专利代理机构北京市柳沈律师事务所 11105代理人安之斐(54) 发明名称关联方法、电子设备和关联系统(57) 摘要公开了关联方法、电子设备和关联系统。所述关联方法,应用于第一电子设备,其中所述第一电子设。
2、备具有第一存储单元且与一第二电子设备连接,所述第二电子设备包括第二存储单元,所述方法包括:由所述第一电子设备从所述第二电子设备获得第二应用列表,并由所述第一电子设备获得第一应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述第一电子设备和所述第二电子设备中的应用;以及将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元中的对应文件类型的文件进行关联,其中,当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。(51)Int.Cl.权利要求书2页 说明书5页 附图2页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书5。
3、页 附图2页(10)申请公布号 CN 103106101 ACN 103106101 A1/2页21.一种关联方法,应用于第一电子设备,其中所述第一电子设备具有第一存储单元且与一第二电子设备连接,所述第二电子设备包括第二存储单元,所述方法包括:由所述第一电子设备从所述第二电子设备获得第二应用列表,并由所述第一电子设备获得第一应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述第一电子设备和所述第二电子设备中的应用;以及将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或所述第二存储单元中的对应文件类型的文件进行关联,其中,当与一文件相关联的应用为多个时,根据。
4、功耗和/或性能来选择该文件的执行主体。2.根据权利要求1所述的关联方法,其中功耗和/或性能的优先级由用户设置。3.根据权利要求1所述的关联方法,其中选择功耗更低的应用作为执行主体。4.根据权利要求1所述的关联方法,其中选择性能更好的应用作为执行主体。5.根据权利要求1所述的关联方法,其中当在第一和/或第二电子设备上新近安装了应用时,在第一和/或第二应用列表中只更新新近安装的应用。6.一种用于关联的电子设备,其与另一电子设备连接,所述另一电子设备包括第二存储单元,所述电子设备包括:第一存储单元;应用列表获取单元,用于获取自身的应用程序列表,并从所述另一电子设备获得第二应用列表,其中所述第一应用列。
5、表和所述第二应用列表分别包括至少一个所述电子设备和所述另一电子设备中的应用;关联单元,用于将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或第二存储单元中的对应文件类型的文件进行关联;以及选择单元,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。7.根据权利要求6所述的电子设备,其中功耗和/或性能的优先级由用户设置。8.根据权利要求6所述的电子设备,其中所述选择单元选择功耗更低的应用作为执行主体。9.根据权利要求6所述的电子设备,其中所述选择单元选择性能更好的应用作为执行主体。10.根据权利要求6所述的电子设备,其中当在所述电子设备和/或所述。
6、另一电子设备上新近安装了应用时,在第一和/或第二应用列表中只更新新近安装的应用。11.一种关联系统,包括:第一电子设备,具有第一存储单元,且安装有第一操作系统;第二电子设备,具有第二存储单元,且安装有第二操作系统;其中,所述第一电子设备包括:第一应用列表获取单元,用于获取自身的第一应用列表,并从所述第二电子设备获得第二应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述第一电子设备和所述第二电子设备中的应用;第一关联单元,用于将所述第一应用列表和/或所述第二应用列表中的应用与所述第权 利 要 求 书CN 103106101 A2/2页3一存储单元和/或所述第二存储单元中的对应文。
7、件类型的文件进行关联;以及第一选择单元,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体,并且,所述第二电子设备包括:第二应用列表获取单元,用于获取自身的第二应用列表,并从所述第一电子设备获得第一应用列表;第二关联单元,用于将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或所述第二存储单元中的对应文件类型的文件进行关联;以及第二选择单元,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。权 利 要 求 书CN 103106101 A1/5页4关联方法、 电子设备和关联系统技术领域0001 本发明涉及关联方法和关联系统。
8、。更具体地说,涉及能够将hybrid架构中位于不同设备的文件与应用相关联并进行自动切换的关联方法和关联系统。背景技术0002 Hybrid机器的特性决定了一台机器有两个系统。一种hybrid架构可以由pad和base组合成一个笔记本电脑形态。这里,pad是平板电脑。base是包括键盘鼠标以及各种接口的底座,其与笔记本电脑的区别仅在于不包括屏幕。Pad和base分别安装有独立的操作系统。例如,pad中可以安装android系统,而pad中可以安装windows操作系统。当单独使用Pad时,它是一台平板电脑,可以使用它上网、玩游戏、看视频、阅读杂志等等。在这种情况下,pad中的android系统处。
9、于前台工作,而base中的windows操作系统处于休眠状态。当将pad与Base底座连接时,pad就转换为一台笔记本电脑的显示屏幕。在这种情况下,base中的windows操作系统处于前台工作,而pad中的android系统处于休眠状态。当前已有的base与pad之间的切换方式有功能键方式(ctrl+Fn)、热键方式(Alt+X)。当从base上启动pad上的应用程序时切换到pad系统上。0003 然而,在如上所述的这种hybird架构中,对于两个系统中的软件存在如下问题:0004 1.正版软件的版权限制。一个license只允许安装一台机器。例如,一套office或者安装在base上,或者。
10、安装在pad上,没有必要或者说不允许同时安装在base和pad上。0005 2.系统不能自动切换的问题。如果某个文件在当前处于前台工作的系统中没有相应的应用程序来运行,那么在这种情况下,用户只能手动地切换到另一系统,并且用户也不能确定另一系统中是否存在可以运行该文件的应用程序。发明内容0006 鉴于以上情况,期望提供关联方法和关联系统,其能够避免正版软件的重复安装、自动选择文件的执行主体并自动地切换到该执行主体所在的系统。0007 根据本发明实施例的一个方面,提供了一种关联方法,应用于第一电子设备,其中所述第一电子设备具有第一存储单元且与一第二电子设备连接,所述第二电子设备包括第二存储单元,所。
11、述方法包括:由所述第一电子设备从所述第二电子设备获得第二应用列表,并由所述第一电子设备获得第一应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述第一电子设备和所述第二电子设备中的应用;以及将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或所述第二存储单元中的对应文件类型的文件进行关联,其中,当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。0008 优选地,在根据本发明实施例的关联方法中,功耗和/或性能的优先级可以由用户设置。0009 优选地,在根据本发明实施例的关联方法中,可以选择功耗更低的应用作为执行说 明 书CN 10310。
12、6101 A2/5页5主体。0010 优选地,在根据本发明实施例的关联方法中,可以选择性能更好的应用作为执行主体。0011 优选地,在根据本发明实施例的关联方法中,当在第一和/或第二电子设备上新近安装了应用时,在第一和/或第二应用列表中只更新新近安装的应用。0012 根据本发明实施例的另一方面,提供了一种用于关联的电子设备,其与另一电子设备连接,所述另一电子设备包括第二存储单元,包括:第一存储单元;应用列表获取单元,用于获取自身的应用程序列表,并从所述另一电子设备获得第二应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述电子设备和所述另一电子设备中的应用;关联单元,用于将所述。
13、第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或所述第二存储单元中的对应文件类型的文件进行关联;以及选择单元,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。0013 优选地,在根据本发明实施例的电子设备中,所述关联单元还用于将所述第一应用列表和/或所述第二应用列表中的应用与所述第二存储单元中的对应文件类型的文件进行关联。0014 优选地,在根据本发明实施例的电子设备中,功耗和/或性能的优先级可以由用户设置。0015 优选地,在根据本发明实施例的电子设备中,所述选择单元可以选择功耗更低的应用作为执行主体。0016 优选地,在根据本发明实施例的电子。
14、设备中,所述选择单元可以选择性能更好的应用作为执行主体。0017 优选地,在根据本发明实施例的电子设备中,当在所述电子设备和/或所述另一电子设备上新近安装了应用时,在第一和/或第二应用列表中只更新新近安装的应用。0018 根据本发明实施例的再一个方面,提供了一种关联系统,包括:第一电子设备,具有第一存储单元,且安装有第一操作系统;第二电子设备,具有第二存储单元,且安装有第二操作系统;其中,所述第一电子设备包括:第一应用列表获取单元,用于获取自身的第一应用列表,并从所述第二电子设备获得第二应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述第一电子设备和所述第二电子设备中的应用;。
15、第一关联单元,用于将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或所述第二存储单元中的对应文件类型的文件进行关联;以及第一选择单元,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体,并且,所述第二电子设备包括:第二应用列表获取单元,用于获取自身的第二应用列表,并从所述第一电子设备获得第一应用列表;第二关联单元,用于将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/或所述第二存储单元中的对应文件类型的文件进行关联;以及第二选择单元,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。0019 通过根。
16、据本发明实施例的关联方法和关联系统,可以获得如下优点:0020 1.只需要在一个系统安装相应的软件,即只需要一个license,从而适应版权保护的限制,避免重复安装正版软件。说 明 书CN 103106101 A3/5页60021 2.根据文件的类型,自动地切换到与其关联的应用程序所安装的系统中,是对已有硬件切换方式以及从base上启动pad上的应用程序时切换到pad系统上的补充和扩展,比手工启动切换的方式更智能,更方便。附图说明0022 图1是图示根据本发明实施例的关联方法的流程的流程图;0023 图2是图示根据本发明实施例的用于关联的电子设备的配置的框图;以及0024 图3是图示根据本发明。
17、实施例的关联系统的配置的框图。具体实施方式0025 下面将参照附图对本发明的各个优选的实施方式进行描述。提供以下参照附图的描述,以帮助对由权利要求及其等价物所限定的本发明的示例实施方式的理解。其包括帮助理解的各种具体细节,但它们只能被看作是示例性的。因此,本领域技术人员将认识到,可对这里描述的实施方式进行各种改变和修改,而不脱离本发明的范围和精神。而且,为了使说明书更加清楚简洁,将省略对本领域熟知功能和构造的详细描述。0026 首先,参照图1描述根据本发明实施例的关联方法。所述关联方法应用于第一电子设备,其中所述第一电子设备具有第一存储单元且与一第二电子设备连接,所述第二电子设备包括第二存储单。
18、元。如图1所示,所述方法包括如下步骤:0027 在步骤S101,由所述第一电子设备从所述第二电子设备获得第二应用列表,并由所述第一电子设备获得自身的第一应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一个所述第一电子设备和所述第二电子设备中的应用。0028 例如,这里的第一电子设备可以是base,第二电子设备可以是pad。然而,这并不是限制性的。第一电子设备也可以是pad,第二电子设备也可以是base。另外,第一、第二电子设备也可以是除了base、pad之外的其他类型的电子设备。0029 在步骤S102,将所述第一应用列表和/或所述第二应用列表中的应用与所述第一存储单元和/所述第二。
19、存储单元中的对应文件类型的文件进行关联。0030 例如,通过根据文件的后缀名将其与对应的应用相关联。当第一电子设备与第二电子设备连接时,第一电子设备可以将第二电子设备中的第二存储单元作为其存储区域的一部分进行存取。因此,在步骤S102,不仅可以将所述第一应用列表和/或所述第二应用列表中的应用与其自身的所述第一存储单元中的对应文件类型的文件进行关联,而且可以将所述第一应用列表和/或所述第二应用列表中的应用与第二电子设备的所述第二存储单元中的对应文件类型的文件进行关联。0031 然后,在步骤S103,判断与一文件相关联的应用是否为多个。当在步骤S103确定与该文件相关联的应用为多个时,处理进行到步。
20、骤S104。在步骤S104,在与该文件相关联的多个应用之中,根据功耗和/或性能选择该文件的执行主体。0032 这里,功耗和/或性能的优先级可以由用户按照其喜好进行设置。另外,可替代地,也可以由系统自动地进行选择。具体来说,当第一应用在功耗和性能方面均劣于第二应用时,选择第二应用作为执行主体。当第一应用和第二应用在功耗和性能方面各有优劣时,按照情况进行选择。例如,当电池电量低时可以选择优先考虑功耗,选择尽管性能一般但功说 明 书CN 103106101 A4/5页7耗更低的应用作为执行主体。而当电池电量充足或接有电源时可以优先考虑性能,选择尽管功耗较高但性能更好的应用作为执行主体。当然,以上列举。
21、的方式并不是限制性的。本领域的技术人员可以理解,根据具体情形,任何其他的设置也是可能的。0033 另一方面,当在步骤S103确定与该文件相关联的应用仅为一个时,处理进行到步骤S105。在步骤S105,直接将该应用确定为该文件的执行主体。0034 另外,当在第一和/或第二电子设备上新近安装了应用时,在第一和/或第二应用列表中只更新新近安装的应用。0035 下面,参照图2描述根据本发明实施例的用于关联的电子设备。如图2所示,电子设备200与另一电子设备300连接,其中电子设备300包括第二存储单元301。电子设备200包括:第一存储单元201;应用程序列表获取单元202,用于获取自身的应用程序列表。
22、,并从电子设备300获得第二应用列表,其中第一应用列表和所述第二应用列表分别包括至少一个电子设备200和电子设备300中的应用;关联单元203,用于接收来自应用程序列表获取单元202的第一应用列表和第二应用列表,并将第一应用列表和/或第二应用列表中的应用与所述第一存储单元201中的对应文件类型的文件进行关联,当然,如前所述,关联单元202还可以将第一应用列表和/或第二应用列表中的应用与所述第二存储单元301中的对应文件类型的文件进行关联;以及选择单元204,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。0036 接下来,将参照图3描述根据本发明实施例的关联系统。。
23、在图3中,与图2中在结构上和功能上相同的部件由与图2中的附图标记相同的附图标记表示。为了简明起见,这里省略对这些部件的重复说明。0037 如图3所示,关联系统400包括第一电子设备200和第二电子设备300。电子设备200和电子设备300可以看作一种hybrid架构,其中第一电子设备上安装有第一操作系统,而第二电子设备上安装有第二操作系统。第一操作系统与第二操作系统不同。0038 第一电子设备200包括:第一应用列表获取单元202,用于通过访问存储单元201获取自身的第一应用列表,并通过访问第二电子设备300的存储单元301获得第二应用列表,其中所述第一应用列表和所述第二应用列表分别包括至少一。
24、个所述第一电子设备和所述第二电子设备中的应用;第一关联单元203,用于从第一应用列表获取单元202接收第一应用列表和第二应用列表,并将第一应用列表和/或第二应用列表中的应用与第一存储单元201和/或第二存储单元301中的对应文件类型的文件进行关联;以及第一选择单元204,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。0039 第二电子设备300包括:第二应用列表获取单元302,用于通过访问存储单元301获取自身的第二应用列表,并通过访问第一电子设备200的存储单元201获得第一应用列表;第二关联单元303,用于从第二应用列表获取单元302接收第一应用列表和第二应。
25、用列表,并将第一应用列表和/或第二应用列表中的应用与第一存储单元201和/或第二存储单元301中的对应文件类型的文件进行关联;以及第二选择单元304,用于当与一文件相关联的应用为多个时,根据功耗和/或性能来选择该文件的执行主体。0040 可以看出,在关联系统400中,第一、第二电子设备可以相互获取对方能的应用列表。并且在当两个设备相互连接时,其中的任一个设备均可以获取另一个设备的应用列表,说 明 书CN 103106101 A5/5页8并且可以将另一个设备的存储单元作为自己的存储单元的一部分进行存取,进而进行任意文件与任意应用的关联,而不论文件和应用是否存储在同一设备中。0041 例如,这里的。
26、第一电子设备可以是base,第二电子设备可以是pad,反之亦然。Base上安装有windows操作系统,而pad上安装有android操作系统。当base和pad连接时,相互通报自己安装的软件,然后根据数据文件的类型,与其应用关联起来。当打开文件时,根据其关联的应用被安装的位置(base中或者pad中),自动切换到相应系统中。例如,假设office安装在pad上。当pad插入base上时,默认当前工作系统时base的系统,pad进入休眠。当打开base上的一个word文档时,发现office软件安装在pad上,于是唤醒pad,并切换到pad的系统上,base进入休眠。0042 需要注意的是,在。
27、本说明书中,仅以base和pad组成的hybrid架构为例进行了描述。本领域的技术人员可以理解,本发明也可以类似地应用于其他hybrid架构。0043 需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括.”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。0044 最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间。
28、序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。0045 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过软件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。0046 以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。说 明 书CN 103106101 A1/2页9图1图2说 明 书 附 图CN 103106101 A2/2页10图3说 明 书 附 图CN 103106101 A10。