[发明专利]一种应用更新方法和系统在审
| 申请号: | 201811197618.6 | 申请日: | 2018-10-15 |
| 公开(公告)号: | CN109375935A | 公开(公告)日: | 2019-02-22 |
| 发明(设计)人: | 李凯 | 申请(专利权)人: | 上海基分文化传播有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F16/9535 |
| 代理公司: | 北京天驰君泰律师事务所 11592 | 代理人: | 孟锐 |
| 地址: | 200120 上海市浦东新*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 更新包 用户个性化信息 应用更新 查询 更新过程 人工参与 应用终端 用户人工 用户提供 更新 占用 | ||
本发明涉及一种应用更新方法和系统。更新方法包括查询是否有与所述用户个性化信息相对应的更新包;以及在查询到与所述用户个性化信息相对应的更新包时,将所述更新包推送给所述应用终端。本发明根据用户提供对应的更新包,有针对性的更新用户的APP;在APP的更新过程时,无需用户的人工参与,省去用户人工操作的麻烦;不占用APP的使用时间,因而给用户带来更好的体验。
技术领域
本发明涉及一种应用(application,简称APP)技术领域,特别地涉及一种应用更新方法和系统。
背景技术
随着移动数据网络的发展,各种各样的APP也随着繁荣发展起来。在一个APP上线发布之后,会由于各种原因,例如应用中的bug、用户的投诉、功能的完善等,对原版本进行更新。通常的更新方法是,APP开发者修改现有版本的APP、编译,然后打包成升级包并发布出来,发送通知给用户,提醒用户有新的版本可用。用户如果想升级其已装载的APP,需要下载该应用的升级包,并进行安装,覆盖原有的版本。
在上述的APP更新过程中,如果仅是对现有版本的少量修改,此时开发者也要对整个版本进行编译、打包和发布,对于开发者而言,成本过高。对于用户而言,用户需要每次应通知下载并手动安装升级包,操作过程复杂,占用用户使用APP的时间。
另外一种APP更新采用增量更新的方式,所谓的增量,是指在更新包里只含有APP变更的部分,用户下载更新包,并与本地的安装包合并,经过校验后再执行安装即可,对于一些小修改,可以在很大程度上节约流量和时间。但是,上述的更新方法中,对APP所做的更新针对所有用户是统一的,不能根据APP用户的不同而调整不同的更新包,因而所述的APP不能为用户提供特需功能或服务。
发明内容
针对现有技术中存在的技术问题,本发明提出了一种个性化应用更新方法,其中,包括:查询是否有与所述用户个性化信息相对应的更新包;以及在查询到与所述用户个性化信息相对应的更新包时,将所述更新包推送给所述应用终端。
如上所述的方法,所述用户个性化信息包括:位置信息、职业信息、学历信息、偏好信息、消费信息中的一种或多种。
如上所述的方法,进一步包括获取应用终端的用户个性化信息的步骤。
如上所述的方法,进一步包括:在接收到应用终端的更新查询请求时,从所述更新查询请求中获取应用终端的用户个性化信息。
如上所述的方法,进一步包括:选择与所述应用中个性化信息对应的当前素材不同的素材更新包,并将所述素材更新包推送给应用终端。
如上所述的方法,所述素材为广告素材。
如上所述的方法,所述素材更新包还包括广告界面、广告显示窗口的尺寸、与广告有关的定制功能中的一种或多种。
根据本发明的另一个方面,提出一种应用更新方法,包括:在应用启动时,向服务器发送更新查询请求;以及接收根据所述更新查询请求返回的更新包;其中,所述更新包包括与用户个性化信息对应的素材。
如上所述的方法,所述用户个性化信息包括:位置信息、职业信息、学历信息、偏好信息、消费信息中的一种或多种。
如上所述的方法,包括:所述更新查询请求中还包括所述应用当前个性化信息对应的当前素材的信息。
如上所述的方法,进一步包括:在预定时刻加载所述更新包,更新当前的应用。
如上所述的方法,进一步包括:检测当前应用的使用状态,在当前应用的使用状态为空闲时,加载所述更新包,更新当前的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海基分文化传播有限公司,未经上海基分文化传播有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811197618.6/2.html,转载请声明来源钻瓜专利网。





