一种信息处理方法及装置与流程

文档序号:12664301阅读:160来源:国知局
一种信息处理方法及装置与流程
本申请涉及电子
技术领域
,尤其涉及一种信息处理方法及装置。
背景技术
:网络约车已经逐渐普及,用户可以通过客户端生成订单,系统将根据客户端发送来的订单来为客户端分配对应的司机端。司机端根据系统发送来的订单可以确定客户端所在位置,从而行驶到客户端所处位置为客户端提供乘车服务。当前,客户端的应用软件的皮肤在使用一段时间之后,将进行更新,在更新时客户端需要再下载皮肤安装包,而各个区域的皮肤安装包的不相同,若是下载全部的皮肤安装包就会导致客户端的流量浪费,并且也导致服务器的资源浪费。技术实现要素:本发明提供了一种信息处理系统及方法,用以解决现有技术中打车应用软件的下载全部的皮肤安装包就会导致客户端的流量浪费,并且也导致服务器的资源浪费的问题。其具体的技术方案如下:一种信息处理方法,所述方法包括:客户端获取服务器发送的为指定区域配置的应用软件皮肤的标识信息,其中,所述指定区域为所述客户端当前所处的城区;判定获取到的所述标识信息与所述应用软件的皮肤的当前标识信息是否相同;若否,则获取所述指定区域对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤;若是,则维持所述应用软件皮肤。可选的,获取所述指定区域对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤,包括:根据所述标识信息,检测是否已缓存所述标识信息对应皮肤安装包;若是,则解压所述皮肤安装包,并更新所述应用软件的皮肤;若否,则下载所述标识信息对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤。可选的,下载所述标识信息对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤,包括:检测所述标识信息对应的皮肤安装包是否完整下载;若是,并根据所述皮肤安装包更新所述应用软件的皮肤;若否,则等待所述皮肤安装包完整下载完成,根据所述皮肤安装包更新所述应用软件的皮肤。可选的,客户端获取服务器发送的为指定区域配置的应用软件皮肤的标识信息,包括:通过定位装置,获取所述客户端当前的位置信息;将位置信息发送至服务器,并接收服务器返回的基于所述位置信息返回所述应用软件对应的标识信息。可选的,在根据所述皮肤安装包更新所述应用软件的皮肤之后,所述方法还包括:确定更新后的所述应用软件的最新标识信息;将所述最新标识发送至所述服务器,以使所述服务器确定所述应用软件更新完成。一种信息处理装置,包括:获取模块,用于客户端获取服务器发送的为指定区域配置的应用软件皮肤的标识信息,其中,所述指定区域为所述客户端当前所处的城区;处理模块,用于判定获取到的所述标识信息与所述应用软件的皮肤的当前标识信息是否相同;若否,则获取所述指定区域对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤;若是,则维持所述应用软件皮肤。可选的,所述处理模块,具体用于根据所述标识信息,检测是否已缓存所述标识信息对应皮肤安装包;若是,则解压所述皮肤安装包,并更新所述应用软件的皮肤;若否,则下载所述标识信息对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤。可选的,所述处理模块,具体用于检测所述标识信息对应的皮肤安装包是否完整下载;若是,并根据所述皮肤安装包更新所述应用软件的皮肤;若否,则等待所述皮肤安装包完整下载完成,根据所述皮肤安装包更新所述应用软件的皮肤。可选的,所述获取模块,具体用于通过定位装置,获取所述客户端当前的位置信息;将位置信息发送至服务器,并接收服务器返回的基于所述位置信息返回所述应用软件对应的标识信息。可选的,所述处理模块,还用于确定更新后的所述应用软件的最新标识信息;将所述最新标识发送至所述服务器,以使所述服务器确定所述应用软件更新完成。在本发明技术方案中,可以根据每个客户端的的位置确定对应的皮肤安装包,这样可以针对性的下载对应区域的皮肤安装包,减少了流量资源的浪费,并且也减少了皮肤安装包的下载次数,提升了服务器的更新效率,提升了用户使用体验。附图说明图1为本发明实施例中一种信息处理方法的流程图;图2为本发明实施例中一种信息处理装置的结构示意图。具体实施方式下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例以及实施例中的具体技术特征只是对本发明技术方案的说明,而不是限定,在不冲突的情况下,本发明实施例以及实施例中的具体技术特征可以相互组合。如图1所示为本发明实施例中一种信息处理方法的流程图,该方法包括:S101,客户端获取服务器发送的标识信息;在本发明实施例中,为了服务器将各个区域的用于更新应用软件皮肤的皮肤安装包对应下发至该区域内的客户端,所以在服务器中保存了指定区域与皮肤安装包之间的对应关系。比如表1所示:表1城区皮肤安装包标识信息北京皮肤安装包1A上海皮肤安装包2B成都皮肤安装包3C在表1中,各个的城区对应的皮肤安装包都不相同,并且不同的皮肤安装包对应不同的标识信息,该标识信息表征了皮肤安装包的版本。在服务器中每次更新皮肤安装包之后,都会及时的更新标识信息,这样可以保证每个城区对应的皮肤安装包以及标识信息的准确性。在客户端需要进行皮肤更新时,客户端将通过定位装置获取到客户端当前的位置信息。在需要向服务器发送皮肤更新请求时,客户端将在请求中添加客户端的位置信息。服务器在接收到更新请求之后,服务器将在更新请求中获取到客户端的位置信息,从而根据该位置信息确定出客户端对应的指定区域,也就是客户端所处的城区。在确定客户端对应的城区之后,就可以确定出该客户端对应的皮肤安装包以及皮肤安装包对应的标识信息。服务器将该标识信息作为响应信息反馈给对应的客户端,从而客户端就能基于该响应信息获取到对应的标识信息。客户端获取到应用软件的皮肤的标识信息之后,客户端首先将该标识信息与客户端自身当前皮肤的当前标识信息进行比较,确定是否相同。简单来讲,服务器下发标识信息就是该城区对应的应用软件的皮肤的最新版本,所以标识信息的对比就是确定客户端的皮肤的版本是否为最新版本。S102,若标识信息与皮肤的当前标识信息不同,获取指定区域对应的皮肤安装包,并根据皮肤安装包更新应用软件的皮肤;S103,若标识洗洗脑与皮肤的当前标识信息相同,维持应用软件皮肤。若是客户端获取到的标识信息与应用软件的当前标识信息不相同,则说明应用软件的皮肤版本并不是最新版本,客户端将根据标识信息判定是否已经缓存了标识信息对应的皮肤安装包,也就是说,可以根据该版本号来确定客户端是否已经完整下载了皮肤安装包,若是已经缓存了皮肤安装包时,则直接解压该皮肤安装包,并通过解压后的皮肤安装包更新应用软件的皮肤。若是客户端并没有缓存最新版本的皮肤安装包时,则根据标识信息下载最新的皮肤安装包,并解压该皮肤安装包,并通过解压后的皮肤安装包更新应用软件的皮肤。进一步,在本发明实施例中,客户端还将检测标识信息对应的皮肤安装包是否完整下载,若是则根据皮肤安装包更新应用软件的皮肤;若否,则等待皮肤安装包完整下载完成,根据皮肤安装包更新应用软件的皮肤。也就是说,每次应用软件的皮肤更新都需要完整下载之后在进行更新,这样避免皮肤不能完整显示的问题,提升了应用程序更新的准确性以及更新效率。进一步,在本发明实施例中,确定更新后的应用软件的已更新的标识信息;将已更新的标识发送至所述服务器,以使服务器确定应用软件更新完成。通过该方式服务器可以及时的确定客户端的更新情况。综上了来讲,在本发明实施例中,可以根据每个客户端的的位置确定对应的皮肤安装包,这样可以针对性的下载对应区域的皮肤安装包,减少了流量资源的浪费,并且也减少了皮肤安装包的下载次数,提升了服务器的更新效率,提升了用户使用体验。对应本发明实施例中一种信息处理方法,本发明实施例中还提供了一种信息处理装置,如图2所示为本发明实施例中一种信息处理装置的结构示意图,该装置包括:获取模块201,用于客户端获取服务器发送的标识信息,其中,所述标识信息用于标识制定区域的应用软件的皮肤的版本;处理模块202,若所述标识信息与所述皮肤的当前标识信息不同时,则获取所述指定区域对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤;若所述标识信息与所述皮肤的当前标识信息相同时,则维持所述应用软件皮肤。所述处理模块202,具体用于根据所述标识信息,检测是否已缓存所述标识信息对应皮肤安装包;若是,则解压所述皮肤安装包,并更新所述应用软件的皮肤;若否,则下载所述标识信息对应的皮肤安装包,并根据所述皮肤安装包更新所述应用软件的皮肤。所述处理模块202,具体用于检测所述标识信息对应的皮肤安装包是否完整下载;若是,并根据所述皮肤安装包更新所述应用软件的皮肤;若否,则等待所述皮肤安装包完整下载完成,根据所述皮肤安装包更新所述应用软件的皮肤。所述获取模块202,具体用于通过定位装置,获取所述客户端当前的位置信息;将位置信息发送至服务器,并接收服务器返回的标识信息,其中,所述标识信息为服务器根据所述位置信息确定出的标识信息。所述处理模块202,还用于确定更新后的所述应用软件的已更新标识信息;将所述已更新标识发送至所述服务器,以使所述服务器确定所述应用软件更新完成。尽管已描述了本申请的优选实施例,但本领域内的普通技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例及落入本申请范围的所有变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1