一种信息处理方法及电子设备的利记博彩app

文档序号:6622445阅读:228来源:国知局
一种信息处理方法及电子设备的利记博彩app
【专利摘要】本发明涉及人机交互领域,公开了一种信息处理方法及电子设备,该方法,应用于第一电子设备中,第一电子设备与第二电子设备通过第一应用程序建立数据连接,数据连接用于通过第二电子设备对第一电子设备的应用程序进行更新,包括:在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测第一电子设备是否安装有第二应用程序;在第一电子设备安装有第二应用程序时,检测第一电子设备所安装的第二应用程序的第一属性信息;比较第一属性信息与更新消息中所包含的第二电子设备的第二应用程序的第二属性信息的优先级;在第二属性信息的优先级高于第一属性信息时,通过更新消息对第二应用程序进行更新。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001]本发明涉及人机交互领域,特别涉及一种信息处理方法及电子设备。

【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。
[0003]现有技术中,电子设备都包含有很多应用程序,例如:音乐播放程序、视频播放程序等等,而同一应用程序又会包含不同的版本,其中,同一应用程序的属性信息越高则功能越完善,通常电子设备的用户都会定时对应用程序的版本进行更新,以使用功能更加完善的应用程序。
[0004]通常情况下,电子设备都具有一键换机功能,第一电子设备可以通过复制的方式,快速获取第二电子设备上的联系人、短信以及应用程序,然而,可第一电子设备已经安装了某一应用程序,并且该应用程序在第一电子设备的属性信息高于在第二电子设备上的属性信息,在这种情况下,用户并不希望将第二电子设备上的该应用程序复制至第一电子设备,故而现有技术中存在着将应用程序由第二电子设备复制至第一电子设备时不够准确,容易导致用属性信息低的应用程序替换属性信息高的同一应用程序的技术问题。


【发明内容】

[0005]本发明实施例提供一种信息处理方法及电子设备,以解决现有技术中容易导致用属性信息低的应用程序替换属性信息高的同一应用程序的技术问题。
[0006]—方面,本发明实施例提供一种信息处理方法,应用于第一电子设备中,所述第一电子设备与第二电子设备通过第一应用程序建立数据连接,所述数据连接用于通过所述第二电子设备对所述第一电子设备的应用程序进行更新,包括:
[0007]在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测所述第一电子设备是否安装有所述第二应用程序;
[0008]在所述第一电子设备安装有所述第二应用程序时,检测所述第一电子设备所安装的所述第二应用程序的第一属性信息;
[0009]比较所述第一属性信息与所述更新消息中所包含的的所述第二电子设备的所述第二应用程序的第二属性信息的优先级;
[0010]在所述第二属性信息的优先级高于所述第一属性信息时,通过所述更新消息对所述第二应用程序进行更新。
[0011]可选的,所述第一电子设备包括无线通讯模块,所述无线通讯模块处于开启状态,在所述检测所述第一电子设备是否安装有所述第二应用程序之前,所述方法还包括:
[0012]控制所述第一应用程序处于运行状态;
[0013]获取针对所述第一应用程序的第一触控操作;
[0014]响应所述第一触控操作,以控制所述无线通讯模块作为无线访问节点在无线链路层建立与所述第二电子设备直连的无线通讯通路,所述第二电子设备位于所述无线访问节点的覆盖范围。
[0015]可选的,所述方法还包括:
[0016]在所述第一电子设备没有安装所述第二应用程序时,通过所述更新消息对所述第二应用程序进行更新。
[0017]可选的,所述通过所述更新消息对所述第二应用程序进行更新,具体为:
[0018]接收由所述第二电子设备发送至的属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0019]运行所述安装程序,以在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0020]可选的,所述通过所述更新消息对所述第二应用程序进行更新,具体为:
[0021]产生一提示信息,所述提示信息用于提示所述第一电子设备的用户是否在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序;
[0022]接收所述用户基于所述提示信息所产生确认信息;
[0023]响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0024]可选的,所述响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序,具体包括:
[0025]响应所述确认消息,进而向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0026]运行安装程序,以在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0027]可选的,在所述响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序之前,所述方法还包括:
[0028]向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0029]在所述第一电子设备中预存所述安装程序;
[0030]所述响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序,具体为:
[0031]响应所述确认消息,以运行所述第一电子设备中预存的所述安装程序。
[0032]另一方面,本发明实施例提供一种电子设备,所述电子设备与第二电子设备通过第一应用程序建立数据连接,所述数据连接用于通过所述第二电子设备对所述电子设备的应用程序进行更新,包括:
[0033]第一检测模块,用于在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测所述电子设备是否安装有所述第二应用程序;
[0034]第二检测模块,用于在所述电子设备安装有所述第二应用程序时,检测所述电子设备所安装的所述第二应用程序的第一属性信息;
[0035]比较模块,用于比较所述第一属性信息与所述更新消息中所包含的的所述第二电子设备的所述第二应用程序的第二属性信息的优先级;
[0036]更新模块,用于在所述第二属性信息的优先级高于所述第一属性信息时,通过所述更新消息对所述第二应用程序进行更新。
[0037]可选的,所述电子设备包括无线通讯模块,所述无线通讯模块处于开启状态,所述电子设备还包括:
[0038]控制模块,用于在检测所述电子设备是否安装有所述第二应用程序之前,控制所述第一应用程序处于运行状态;
[0039]第一获取模块,用于获取针对所述第一应用程序的第一触控操作;
[0040]响应模块,用于响应所述第一触控操作,以控制所述无线通讯模块作为无线访问节点在无线链路层建立与所述第二电子设备直连的无线通讯通路,所述第二电子设备位于所述无线访问节点的覆盖范围。
[0041]可选的,所述更新模块,还用于:
[0042]在所述电子设备没有安装所述第二应用程序时,通过所述更新消息对所述第二应用程序进行更新。
[0043]可选的,所述更新模块,具体包括:
[0044]第一接收单元,用于接收由所述第二电子设备发送至的属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0045]运行单元,用于运行所述安装程序,以在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0046]可选的,所述更新模块,具体包括:
[0047]产生单元,用于产生一提示信息,所述提示信息用于提示所述电子设备的用户是否在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序;
[0048]第二接收单元,用于接收所述用户基于所述提示信息所产生确认信息;
[0049]响应单元,用于响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0050]可选的,所述响应单元,具体包括:
[0051]响应子单元,用于响应所述确认消息,进而向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0052]运行子单元,用于运行安装程序,以在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0053]可选的,所述电子设备还包括:
[0054]第二获取模块,用于获取在所述响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序之前,向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0055]预存模块,用于在所述电子设备中预存所述安装程序;
[0056]所述响应单元,具体用于:
[0057]响应所述确认消息,以运行所述电子设备中预存的所述安装程序。
[0058]本发明有益效果如下:
[0059]由于在本发明实施例中,第一电子设备和第二电子设备之间通过第一应用程序建立数据连接,数据连接用于通过第二电子设备对第一电子设备的应用程序进行更新,而第一电子设备在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息之后,首先检测第一电子设备是否安装有第二应用程序,在第一电子设备安装有第二应用程序时,则需要检测第一电子设备所安装的第二应用程序的第一属性信息,并比较第一属性信息与更新消息中所包含的的第二电子设备的第二应用程序的第二属性信息的优先级,只有在第二属性信息的优先级高于第一属性信息时,才通过更新消息对第二应用程序进行更新,故而达到了防止用属性信息的优先级的应用程序替换属性信息的优先级高的同一应用程序的技术效果,进而达到了将应用程序由第二电子设备复制至第一电子设备时更加准确的技术效果。

【专利附图】

【附图说明】
[0060]图1为本发明实施例中信息处理方法的流程图;
[0061]图2为本发明实施例信息处理方法中通过更新消息对第二应用程序进行更新的第一种方法的流程图;
[0062]图3为为本发明实施例信息处理方法中通过更新消息对第二应用程序进行更新的第二种方法的流程图;
[0063]图4为本发明实施例信息处理方法中在第一电子设备上安装属性信息为第二属性信息的第二应用程序的流程图;
[0064]图5为本发明实施例信息处理方法中在第一电子设备中预存安装程序的流程图;
[0065]图6为本发明实施例信息处理方法中建立第一电子设备和第二电子设备之间的数据连接的流程图;
[0066]图7为本发明实施例信息处理方法中电子设备的结构图。

【具体实施方式】
[0067]本发明实施例提供一种信息处理方法及电子设备,以解决现有技术中容易导致用属性信息低的应用程序替换属性信息高的同一应用程序的技术问题。本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0068]第一电子设备和第二电子设备之间通过第一应用程序建立数据连接,数据连接用于通过第二电子设备对第一电子设备的应用程序进行更新,而第一电子设备在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息之后,首先检测第一电子设备是否安装有第二应用程序,在第一电子设备安装有第二应用程序时,则需要检测第一电子设备所安装的第二应用程序的第一属性信息,并比较第一属性信息与更新消息中所包含的的第二电子设备的第二应用程序的第二属性信息的优先级,只有在第二属性信息的优先级高于第一属性信息时,才通过更新消息对第二应用程序进行更新,故而达到了防止用属性信息的优先级地的应用程序替换属性信息的优先级高的同一应用程序的技术效果,进而达到了将应用程序由第二电子设备复制至第一电子设备时更加准确的技术效果。
[0069]为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0070]第一方面,本发明实施例提供一种信息处理方法,应用于第一电子设备中,第一电子设备与第二电子设备通过第一应用程序建立数据连接,数据连接用于通过第二电子设备对第一电子设备的应用程序进行更新,其中,第一电子设备例如为:平板电脑、手机等等,第二电子设备例如为:平板电脑、手机等等,第一应用程序例如为:一键换机应用程序。
[0071]请参考图1,该方法包括以下步骤:
[0072]步骤SlOl:在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测第一电子设备是否安装有第二应用程序;
[0073]步骤S102a:在第一电子设备安装有第二应用程序时,检测第一电子设备所安装的第二应用程序的第一属性信息;
[0074]步骤S103:比较第一属性信息与更新消息中所包含的的第二电子设备的第二应用程序的第二属性信息的优先级;
[0075]步骤S104a:在第二属性信息的优先级高于第一属性信息时,通过更新消息对第二应用程序进行更新。
[0076]作为进一步的优选实施例,在基于步骤SlOl检检测第一电子设备是否安装有第二应用程序之后,方法还包括:
[0077]步骤S102b:在第一电子设备没有安装第二应用程序时,通过更新消息对第二应用程序进行更新,由于第一电子设备上没有安装第二应用程序,故而第二电子设备上的第二应用程序则为属性信息的优先级高的第二应用程序,故而可以通过更新信息对第二应用程序进行更新。
[0078]在具体实施过程中,在基于步骤S103比较第一属性信息与更新消息中所包含的的第二电子设备的第二应用程序的第二属性信息的优先级之后,方法还包括:
[0079]步骤S104b:在第二属性信息的优先级不高于第一属性信息时,不通过更新消息对第二应用程序进行更新。
[0080]具体的,步骤SlOl中,在通过第一应用程序建立第一电子设备和第二电子设备之间的数据连接之后,第一应用程序可以响应第一电子设备的控制指令,进而向第二电子设备发送用于对第一电子设备的应用程序进行更新的更新指令,而第二应用程序在接收到更新指令之后,则可以向第一电子设备发送用于对第一电子设备的应用程序进行更新的更新信息,更新信息用于对第二应用程序在内的至少一个应用程序进行更新。
[0081]而第一电子设备在接收到更新信息之后,则可以将更新信息中所包含的应用程序与第一电子设备中所包含的应用程序逐一进行匹配。
[0082]步骤S102中,第一属性信息例如为:第二应用程序在第一电子设备上的第一版本号,在第一电子设备上安装有第二应用程序时,就可以获取第二应用程序的第一版本号,例如为:V1.1 ;
[0083]步骤S103中,在更新信息中可以携带第二应用程序在第二电子设备上的第二版本号,例如为:V2.1,进而可以对第一属性信息和第二属性信息的优先级进行比较,例如:比较V1.1和V2.1的优先级;
[0084]步骤S104a中,由于第二属性信息的优先级高于第一属性信息的优先级,说明第二电子设备的第二应用程序为较佳的版本,故而通过更新信息对第一电子设备上的第二应用程序进行更新。
[0085]而步骤S104b中,由于第二属性信息的优先级不高于第一属性信息的优先级,则说明第一电子设备的第二应用程序为较佳的版本,故而为了防止用属性信息的优先级地的应用程序替换属性信息的优先级高的同一应用程序,以保证第一电子设备上运行较佳版本的第二应用程序,故而不需要通过更新信息对第二应用程序进行更新。
[0086]在具体实施过程中,步骤S102b和步骤S104a中,在通过更新消息对第二应用程序进行更新时,可以采用多种方式,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0087]第一种,通过更新消息对第二应用程序进行更新,请参考图2,具体包括:
[0088]步骤S201:接收由第二电子设备发送至的属性信息为第二属性信息的第二应用程序的安装程序;
[0089]步骤S202:运行安装程序,以在第一电子设备上安装属性信息为第二属性信息的第二应用程序。
[0090]步骤S201中,为了降低传输安装程序的网络开销,可以先在第二电子设备上对安装程序进行压缩,进而第一电子设备接收到压缩过的安装程序,然后对其进行解压。
[0091]步骤S202中,通常情况下,由于第一电子设备上本身安装有属性信息为第一属性信息的第二应用程序,故而在运行安装程序时,可以覆盖原有的第二应用程序,进而降低第一电子设备的存储空间。
[0092]由于在上述方案中,第一电子设备直接从第二电子设备获取第二应用程序的安装程序并运行,而不需要与第一电子设备的用户进行互动,故而降低了对第二应用程序进行更新的耗时。
[0093]第二种,通过更新消息对第二应用程序进行更新,请参考图3,具体包括:
[0094]步骤S301:产生一提示信息,提示信息用于提示第一电子设备的用户是否在第一电子设备上安装属性信息为第二属性信息的第二应用程序;
[0095]步骤S302:接收用户基于提示信息所产生确认信息;
[0096]步骤S303:响应确认消息,进而在第一电子设备上安装属性信息为第二属性信息的第二应用程序。
[0097]步骤S301中,提示信息可以为文字信息、语音信息、图像信息等等,本发明实施例不作限制。
[0098]步骤S302中,用户可以通过多种方式产生确认信息,例如:产生语音确认信息、点击预设按钮等等,本发明实施例不作限制。
[0099]步骤S303中,响应确认消息,进而在第一电子设备上安装属性信息为第二属性信息的第二应用程序又可以采用多种安装方式,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0100]①响应确认消息,进而在第一电子设备上安装属性信息为第二属性信息的第二应用程序,请参考图4,具体包括:
[0101]步骤S401:响应确认消息,进而向第二电子设备获取属性信息为第二属性信息的第二应用程序的安装程序,具体来讲,也就是在第一电子设备需要对第二应用程序进行更新时,才从第二电子设备获取第二应用程序的安装程序;
[0102]步骤S402:运行安装程序,以在第一电子设备上安装属性信息为第二属性信息的第二应用程序。
[0103]由于在上述方案中,只有在用户确定在第一电子设备上更新第二应用程序时,才从第二电子设备获取第二应用程序的安装程序,而如果用户不需要在第一电子设备上更新第二应用程序的话,则不获取第二应用程序的安装程序,故而达到了降低网络传输开销以及第一电子设备的存储负担的技术效果。
[0104]②在响应确认消息,进而在第一电子设备上安装属性信息为第二属性信息的第二应用程序之前,请参考图5,方法还包括:
[0105]步骤S501:向第二电子设备获取属性信息为第二属性信息的第二应用程序的安装程序;
[0106]步骤S502:在第一电子设备中预存安装程序,也即不需要响应用户的确认消息也会从第二电子设备获取并预存第二应用程序的安装程序;
[0107]响应确认消息,进而在第一电子设备上安装属性信息为第二属性信息的第二应用程序,具体为:
[0108]响应确认消息,以运行第一电子设备中预存的安装程序。
[0109]由于在上述方案中,从第二电子设备中获取第一应用程序的安装程序与运行安装程序并不需要同时进行,可以在用户需要时才对第二应用程序进行更新,故而对第二应用程序的更新更加灵活,并且更加满足用户需求,提高了用户的体验度。
[0110]作为进一步的优选实施例,第一电子设备包括无线通讯模块,无线通讯模块处于开启状态,在基于步骤SlOl检测第一电子设备是否安装有第二应用程序之前,请参考图6,方法还包括:
[0111]步骤S601:控制第一应用程序处于运行状态;
[0112]步骤S602:获取针对第一应用程序的第一触控操作;
[0113]步骤S603:响应第一触控操作,以控制无线通讯模块作为无线访问节点在无线链路层建立与第二电子设备直连的无线通讯通路,第二电子设备位于无线访问节点的覆盖范围。
[0114]步骤S601中,可以通过多种方式控制第一应用程序处于开启状态,例如:检测获得第一电子设备的用户的预设手势、点击预设按钮的操作等等,本发明实施例不作限制。
[0115]步骤S602中,第一触控操作例如为:点击第一应用程序的预设按钮的触控操作;
[0116]步骤S603中,由于是建立第一电子设备和第二电子设备直连的无线通讯链路,故而第一电子设备在没有接入网络时,也可以从第二电子设备获取更新信息,故而达到了对第二应用程序进行更新更加方便的技术效果,也降低了网络传输开销。
[0117]第二方面,基于同一发明构思,本发明实施例提供一种电子设备,该电子设备为本发明实施例第一方面的第一电子设备,电子设备与第二电子设备通过第一应用程序建立数据连接,数据连接用于通过第二电子设备对电子设备的应用程序进行更新,请参考图7,包括:
[0118]第一检测模块70,用于在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测电子设备是否安装有第二应用程序;
[0119]第二检测模块71,用于在电子设备安装有第二应用程序时,检测电子设备所安装的第二应用程序的第一属性信息;
[0120]比较模块72,用于比较第一属性信息与更新消息中所包含的的第二电子设备的第二应用程序的第二属性信息的优先级;
[0121]更新模块73,用于在第二属性信息的优先级高于第一属性信息时,通过更新消息对第二应用程序进行更新。
[0122]可选的,电子设备包括无线通讯模块,无线通讯模块处于开启状态,电子设备还包括:
[0123]控制模块,用于在检测电子设备是否安装有第二应用程序之前,控制第一应用程序处于运行状态;
[0124]第一获取模块,用于获取针对第一应用程序的第一触控操作;
[0125]响应模块,用于响应第一触控操作,以控制无线通讯模块作为无线访问节点在无线链路层建立与第二电子设备直连的无线通讯通路,第二电子设备位于无线访问节点的覆盖范围。
[0126]可选的,更新模块73,还用于:
[0127]在电子设备没有安装第二应用程序时,通过更新消息对第二应用程序进行更新。
[0128]可选的,更新模块73,具体包括:
[0129]第一接收单元,用于接收由第二电子设备发送至的属性信息为第二属性信息的第二应用程序的安装程序;
[0130]运行单元,用于运行安装程序,以在电子设备上安装属性信息为第二属性信息的第二应用程序。
[0131]可选的,更新模块73,具体包括:
[0132]产生单元,用于产生一提示信息,提示信息用于提示电子设备的用户是否在电子设备上安装属性信息为第二属性信息的第二应用程序;
[0133]第二接收单元,用于接收用户基于提示信息所产生确认信息;
[0134]响应单元,用于响应确认消息,进而在电子设备上安装属性信息为第二属性信息的第二应用程序。
[0135]可选的,响应单元,具体包括:
[0136]响应子单元,用于响应确认消息,进而向第二电子设备获取属性信息为第二属性信息的第二应用程序的安装程序;
[0137]运行子单元,用于运行安装程序,以在电子设备上安装属性信息为第二属性信息的第二应用程序。
[0138]可选的,电子设备还包括:
[0139]第二获取模块,用于获取在响应确认消息,进而在电子设备上安装属性信息为第二属性信息的第二应用程序之前,向第二电子设备获取属性信息为第二属性信息的第二应用程序的安装程序;
[0140]预存模块,用于在电子设备中预存安装程序;
[0141]响应单元,具体用于:
[0142]响应确认消息,以运行电子设备中预存的安装程序。
[0143]本发明一个或多个实施至少具有以下有益效果:
[0144]由于在本发明实施例中,第一电子设备和第二电子设备之间通过第一应用程序建立数据连接,数据连接用于通过第二电子设备对第一电子设备的应用程序进行更新,而第一电子设备在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息之后,首先检测第一电子设备是否安装有第二应用程序,在第一电子设备安装有第二应用程序时,则需要检测第一电子设备所安装的第二应用程序的第一属性信息,并比较第一属性信息与更新消息中所包含的的第二电子设备的第二应用程序的第二属性信息的优先级,只有在第二属性信息的优先级高于第一属性信息时,才通过更新消息对第二应用程序进行更新,故而达到了防止用属性信息的优先级的应用程序替换属性信息的优先级高的同一应用程序的技术效果,进而达到了将应用程序由第二电子设备复制至第一电子设备时更加准确的技术效果。
[0145]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0146]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的嵌入式控制器以产生一个机器,使得通过计算机或其他可编程数据处理设备的嵌入式控制器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0147]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0148]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0149]具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,存储介质中的与信息处理方法对应的计算机程序指令能够被一电子设备读取,该电子设备与第二电子设备通过第一应用程序建立数据连接,所述数据连接用于通过所述第二电子设备对所述第一电子设备的应用程序进行更新,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行,包括以下步骤:
[0150]在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测所述电子设备是否安装有所述第二应用程序;
[0151]在所述电子设备安装有所述第二应用程序时,检测所述电子设备所安装的所述第二应用程序的第一属性信息;
[0152]比较所述第一属性信息与所述更新消息中所包含的的所述第二电子设备的所述第二应用程序的第二属性信息的优先级;
[0153]在所述第二属性信息的优先级高于所述第一属性信息时,通过所述更新消息对所述第二应用程序进行更新。
[0154]可选的,所述电子设备包括无线通讯模块,所述无线通讯模块处于开启状态,所述电子设备中还存储有另外一些计算机指令,这些计算机指令在步骤检测所述电子设备是否安装有所述第二应用程序之前被执行,在被执行过程中包括以下步骤:
[0155]控制所述第一应用程序处于运行状态;
[0156]获取针对所述第一应用程序的第一触控操作;
[0157]响应所述第一触控操作,以控制所述无线通讯模块作为无线访问节点在无线链路层建立与所述第二电子设备直连的无线通讯通路,所述第二电子设备位于所述无线访问节点的覆盖范围。
[0158]可选的,存储介质中还存储有另外一些计算机指令,这些计算机指令在被执行过程中包括以下步骤:
[0159]在所述电子设备没有安装所述第二应用程序时,通过所述更新消息对所述第二应用程序进行更新。
[0160]可选的,存储介质中存储的与步骤通过所述更新消息对所述第二应用程序进行更新对应的计算机指令,在被执行过程中包括以下步骤:
[0161]接收由所述第二电子设备发送至的属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0162]运行所述安装程序,以在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0163]可选的,存储介质中存储的与步骤通过所述更新消息对所述第二应用程序进行更新对应的计算机指令,在被执行过程中包括以下步骤:
[0164]产生一提示信息,所述提示信息用于提示所述电子设备的用户是否在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序;
[0165]接收所述用户基于所述提示信息所产生确认信息;
[0166]响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0167]可选的,存储介质中存储的与步骤响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序对应的计算机指令,在被执行过程中包括以下步骤:
[0168]响应所述确认消息,进而向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0169]运行安装程序,以在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
[0170]可选的,存储介质中还存储有另外一些计算机指令,这些计算机指令在步骤响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序之前被执行,在被执行过程中包括以下步骤:
[0171]向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序;
[0172]在所述电子设备中预存所述安装程序;
[0173]存储介质中存储的与步骤响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序对应的计算机指令,在被执行过程中包括以下步骤:
[0174]响应所述确认消息,以运行所述电子设备中预存的所述安装程序。
[0175]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0176]显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,应用于第一电子设备中,所述第一电子设备与第二电子设备通过第一应用程序建立数据连接,所述数据连接用于通过所述第二电子设备对所述第一电子设备的应用程序进行更新,其特征在于,包括: 在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测所述第一电子设备是否安装有所述第二应用程序; 在所述第一电子设备安装有所述第二应用程序时,检测所述第一电子设备所安装的所述第二应用程序的第一属性信息; 比较所述第一属性信息与所述更新消息中所包含的的所述第二电子设备的所述第二应用程序的第二属性信息的优先级; 在所述第二属性信息的优先级高于所述第一属性信息时,通过所述更新消息对所述第二应用程序进行更新。
2.如权利要求1所述的方法,其特征在于,所述第一电子设备包括无线通讯模块,所述无线通讯模块处于开启状态,在所述检测所述第一电子设备是否安装有所述第二应用程序之前,所述方法还包括: 控制所述第一应用程序处于运行状态; 获取针对所述第一应用程序的第一触控操作; 响应所述第一触控操作,以控制所述无线通讯模块作为无线访问节点在无线链路层建立与所述第二电子设备直连的无线通讯通路,所述第二电子设备位于所述无线访问节点的覆盖范围。
3.如权利要求1所述的方法,其特征在于,所述方法还包括: 在所述第一电子设备没有安装所述第二应用程序时,通过所述更新消息对所述第二应用程序进行更新。
4.如权利要求1-3任一所述的方法,其特征在于,所述通过所述更新消息对所述第二应用程序进行更新,具体为: 接收由所述第二电子设备发送至的属性信息为所述第二属性信息的所述第二应用程序的安装程序; 运行所述安装程序,以在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
5.如权利要求1-3任一所述的方法,其特征在于,所述通过所述更新消息对所述第二应用程序进行更新,具体为: 产生一提示信息,所述提示信息用于提示所述第一电子设备的用户是否在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序; 接收所述用户基于所述提示信息所产生确认信息; 响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
6.如权利要求5所述的方法,其特征在于,所述响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序,具体包括: 响应所述确认消息,进而向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序; 运行安装程序,以在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
7.如权利要求5所述的方法,其特征在于,在所述响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序之前,所述方法还包括: 向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序; 在所述第一电子设备中预存所述安装程序; 所述响应所述确认消息,进而在所述第一电子设备上安装属性信息为所述第二属性信息的所述第二应用程序,具体为: 响应所述确认消息,以运行所述第一电子设备中预存的所述安装程序。
8.一种电子设备,所述电子设备与第二电子设备通过第一应用程序建立数据连接,所述数据连接用于通过所述第二电子设备对所述电子设备的应用程序进行更新,其特征在于,包括: 第一检测模块,用于在接收到第二电子设备发送的用于对第二应用程序进行更新的更新消息时,检测所述电子设备是否安装有所述第二应用程序; 第二检测模块,用于在所述电子设备安装有所述第二应用程序时,检测所述电子设备所安装的所述第二应用程序的第一属性信息; 比较模块,用于比较所述第一属性信息与所述更新消息中所包含的的所述第二电子设备的所述第二应用程序的第二属性信息的优先级; 更新模块,用于在所述第二属性信息的优先级高于所述第一属性信息时,通过所述更新消息对所述第二应用程序进行更新。
9.如权利要求8所述的电子设备,其特征在于,所述电子设备包括无线通讯模块,所述无线通讯模块处于开启状态,所述电子设备还包括: 控制模块,用于在检测所述电子设备是否安装有所述第二应用程序之前,控制所述第一应用程序处于运行状态; 第一获取模块,用于获取针对所述第一应用程序的第一触控操作; 响应模块,用于响应所述第一触控操作,以控制所述无线通讯模块作为无线访问节点在无线链路层建立与所述第二电子设备直连的无线通讯通路,所述第二电子设备位于所述无线访问节点的覆盖范围。
10.如权利要求8所述的电子设备,其特征在于,所述更新模块,还用于: 在所述电子设备没有安装所述第二应用程序时,通过所述更新消息对所述第二应用程序进行更新。
11.如权利要求8-10任一所述的电子设备,其特征在于,所述更新模块,具体包括: 第一接收单元,用于接收由所述第二电子设备发送至的属性信息为所述第二属性信息的所述第二应用程序的安装程序; 运行单元,用于运行所述安装程序,以在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
12.如权利要求8-10任一所述的电子设备,其特征在于,所述更新模块,具体包括: 产生单元,用于产生一提示信息,所述提示信息用于提示所述电子设备的用户是否在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序; 第二接收单元,用于接收所述用户基于所述提示信息所产生确认信息; 响应单元,用于响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
13.如权利要求12所述的电子设备,其特征在于,所述响应单元,具体包括: 响应子单元,用于响应所述确认消息,进而向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序; 运行子单元,用于运行安装程序,以在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序。
14.如权利要求12所述的电子设备,其特征在于,所述电子设备还包括: 第二获取模块,用于获取在所述响应所述确认消息,进而在所述电子设备上安装属性信息为所述第二属性信息的所述第二应用程序之前,向所述第二电子设备获取属性信息为所述第二属性信息的所述第二应用程序的安装程序; 预存模块,用于在所述电子设备中预存所述安装程序; 所述响应单元,具体用于: 响应所述确认消息,以运行所述电子设备中预存的所述安装程序。
【文档编号】G06F9/445GK104199682SQ201410380066
【公开日】2014年12月10日 申请日期:2014年8月4日 优先权日:2014年8月4日
【发明者】郇彤, 陈少为, 王辉, 崔国珍, 张硕 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1