应用程序的处理方法和装置的制造方法

文档序号:9911069阅读:645来源:国知局
应用程序的处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,具体而言,涉及一种应用程序的处理方法和装置。
【背景技术】
[0002]目前,用户在移动终端上安装应用程序的一般流程时:打开应用商店;在应用商店中选择需求的应用程序;下载该应用程序;等待下载完成;安装该应用程序。可见整个流程比较繁琐,尤其是用户需要自己选择应用程序进行下载等待应用程序下载完成才能及时安装应用程序,这占用了用户的很多时间。
[0003]因此,如何简化在移动终端上安装应用程序的流程,就成为一个重要的问题。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的应用程序的处理方法和装置。
[0005]依据本发明的一种应用程序的处理方法,包括:获取参考信息;根据所述参考信息在移动终端下载应用程序;将所述应用程序保存在所述移动终端本地;在所述下载的应用程序被选中时,将所述应用安装在所述移动终端中。
[0006]依据本发明的一种应用程序的处理装置,包括:参考信息获取模块,用于获取参考信息;下载模块,用于根据所述参考信息在移动终端下载应用程序;保存模块,用于将所述应用程序保存在所述移动终端本地;安装模块,用于在所述下载的应用程序被选中时,将所述应用安装在所述移动终端中。
[0007]根据以上技术方案,本发明的应用程序的处理方法和装置至少具有以下优点:
[0008]根据本发明的技术方案,可以获取参考信息,以及根据参考信息自动选择应用程序进行下载,也就是说不需要用户自行选择应用程序进行下载,下载完成之后根据用户指示进行安装;可见在本发明的技术方案中,消除了用户自行查找以及选择应用程序进行下载的过程,为用户节省了大量时间。
[0009]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0010]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0011]图1示出了根据本发明的一个实施例的应用程序的处理方法的流程图;
[0012]图2示出了根据本发明的一个实施例的应用程序的处理方法的流程图;
[0013]图3示出了根据本发明的一个实施例的应用程序的处理装置的框图。
【具体实施方式】
[0014]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0015]如图1所示,本发明提供了一种应用程序的处理方法,包括:
[0016]步骤110,获取参考信息。在本实施例中,对参考信息不进行限制,例如,参考信息可以包括地点、节日、时间、场景中的一项或多项。
[0017]步骤120,根据参考信息在移动终端下载应用程序。在本实施例中,根据参考信息下载应用程序的好处在于,避免了用户自行打开应用商店选择应用程序进行下载的过程,能够节省用户大量的时间。
[0018]具体的示例如下:
[0019]根据用户所处的地点和/或时间,选择用于在用户所处的地点和/或时间工作的应用程序作为待下载的应用程序。例如,当用户在北京进行旅游时,可以选择为用户起到导游作用的地图应用程序;当前是情人节时,判断用户具有买花送人的需求,可以选择在线购花的应用程序。
[0020]分析用户所在的场景,选择用于在场景下使用的应用程序作为待安装的应用程序。例如,当通过定位用户的位置信息发现用户的位置信息变化较快时,判断用户当前处于乘坐交通工具旅行的状态,此时可以选择小说阅读类的应用程序,以供用户在旅途中消遣。[0021 ]步骤130,将应用程序保存在移动终端本地。
[0022]步骤140,在下载的应用程序被选中时,将应用程序安装在移动终端中。
[0023]如图2所示,本发明提供了一种应用程序的处理方法,包括:
[0024]步骤210,收集用户的一项或多项信息,根据用户的一项或多项信息组成用户画像。参考信息包括用户画像;用户的一项或多项信息包括用户的身份信息、好友关系信息、应用程序使用频率信息中的一项或多项。用户画像又称用户角色(Persona),作为一种勾画目标用户、联系用户诉求与设计方向的有效工具
[0025]步骤220,按用户画像选择待下载的应用程序并进行下载。在本实施例中,进一步地,待下载的应用程序在收费无线网络的环境下根据参考信息生成列表而不进行下载,在免费无线网络的环境下进行下载。在本实施例中,由于下载应用程序需要占用一定的流量,所以在下载前自动对当前终端连接的网络进行检测,判断其是收费无线网络还是免费无线网络,如果当前是收费无线网络,则仅生成列表记载需下载的应用程序,等待连接到免费无线网络时再进行下载,本方案有利于避免下载应用程序产生费用。具体地,收费无线网络是通信运营商提供的移动互联网,免费无线网络是无线局域网。
[0026]具体的示例如下:
[0027]按用户的好友关系,查询用户好友所使用的应用程序作为待下载的应用程序。例如,通过查询用户使用的通信工具中的好友关系,获取了其中某好友的信息;查询出该好友正在玩某款游戏,则选择该游戏应用程序对用户进行推荐。
[0028]根据应用程序使用频率信息,识别用户的偏好应用程序,按偏好应用程序的类型选择相应类型的应用程序作为待下载的应用程序。例如,通过检测用户终端中软件的耗电量,发现某款软件耗电量特别高,则判断该软件是用户使用最多的软件,并由此得到用户对该类型软件有所偏好,可以据此选择相关应用程序。
[0029]根据用户浏览的网页分析用户的偏好,按用户的偏好选择应用程序作为待下载的应用程序。例如,当发现用户的浏览网页都是游戏类网页时,可知用户的偏好是玩游戏,所以可以选择游戏应用程序推荐给用户。
[0030]步骤230,将应用程序保存在移动终端本地。
[0031]步骤240,在下载的应用程序被选中时,将应用程序安装在移动终端中。
[0032]如图3所示,本发明提供了一种应用程序的处理装置,包括:
[0033]参考信息获取模块310,获取参考信息。在本实施例中,对参考信息不进行限制,例如,参考信息可以包括地点、节日、时间、场景中的一项或多项。
[0034]下载模块320,根据参考信息在移动终端下载应用程序。在本实施例中,根据参考信息下载应用程序的好处在于,避免了用户自行打开应用商店选择应用程序进行下载的过程,能够节省用户大量的时间。
[0035]具体的示例如下:
[0036]根据用户所处的地点和/或时间,选择用于在用户所处的地点和/或时间工作的应用程序作为待下载的应用程序。例如,当用户在北京进行旅游时,可以选择为用户起到导游作用的地图应用程序;当前是情人节时,判断用户具有买花送人的需求,可以选择在线购花的应用程序。
[0037]分析用户所在的场景,选择用于在场景下使用的应用程序作为待安装的应用程序。例如,当通过定位用户的位置信息发现用户的位置信息变化较快时,判断用户当前处于乘坐交通工具旅行的状态,此时可以选择小说阅读类的应用程序,以供用户在旅途中消遣。
[0038]保存模块330,将应用程序保存在移动终端本地。
[0039]安装模块340,在下载的应用程序被选中时,将应用程序安装在移动终端中。
[0040]本发明提供了一种应用程序的处理装置,包括:
[0041]参考信息获取模块310,收集用户的一项或多项信息,根据用户的一项或多项信息组成用户画像。参考信息包括用户画像;用户的一项或多项信息包括用户的身份信息、好友关系信息、应用程序使用频率信息中的一项或多项。用户画像又称用户角色(Persona),作为一种勾画目标用户、联系用户诉求与设计方向的有效工具
[0042]下载模块320,按用户画像选择待下载的应用程序并进行下载。在本实施例中,进一步地,待下载的应用程序在收费无线网络的环境下根据参考信息生成列表而不进行下载,在免费无线网络的环境下进行下载。在本实施例中,由于下载应用程序需要占用一定的流量,所以在下载前自动对当前终端连接的网络进行检测,判断其是收费无线网络还是免费无线网络,如果当前是收费无线网络,则仅生成列表记载需下载的应用程序,等待连接到免费无线网络时再进行下载,本方案有利于避免下载应用程序产生费用。具体地,收费无线网络是通信运营商提供的移动互联网,免费无线网络是无线局域网。
[0043]具体的示例如下:
[0044]按用户的好友关系,查询用户好友所使用的应用程序作为待下载的应用程序。例如,通过查询用户使用的通信工具中的好友关系,获取了其中某好友的信息;查询出该好友正在玩某款游戏,则选择该游戏应用程序对用户进行推荐。
[0045]根据应用程序使用频率信息,识别用户的偏好应用程序,按偏好应用程序的类型选择相应类型的应用程序作为待下载的应用程序。例如,通过检测用户终端中软件的耗电量,发现某款软件耗电量特别高,则判断该软件是用户使用最多的软件,并由此得到用户对该类型软件有所偏好,可以据此选择相关应用程序。
[0046]根据用户浏览的网页分析用户的偏好,按用户的偏好选择应用程序作为待下载的应用程序。例如,当发现用户的浏览网页都是游戏类网页时,可知用户的偏好是玩游戏,所以可以选择游戏应用程序推荐给用户。
[0047]保存模块330,将应用程序保存在移动终端本地。
[0048]安装模块340,在下载的应用程序被选中时,将应用程序安装在移动终端中。
[0049]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0050]在此处
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1