本发明专利技术提供一种实现动态处理应用的方法、移动终端和应用服务器,该方法包括:移动终端接收到用户的指令后,获取本移动终端的第一地理位置信息,设置与所述第一地理位置信息关联的位置区域信息,然后向应用服务器发送请求应用信息,携带所述位置区域信息;所述应用服务器接收到所述请求应用信息后,根据预先存储的各个应用软件对应的地理位置信息,匹配位于所述位置区域信息确定的区域内的应用软件,将匹配出的应用软件的基本信息推送给所述移动终端。本发明专利技术可以根据用户所处的地理位置自动决定是否为其提供应用,使得用户可以在某一特定地点来查看信息并与应用进行互动。
【技术实现步骤摘要】
本专利技术涉及移动通信领域,特别是涉及一种实现动态处理应用的方法、移动终端 及应用服务器。
技术介绍
目前移动终端的网络应用、商店应用日趋成熟,移动终端对网络应用的使用需求 日趋渐长。但用户却必须要安装某款应用才能够使用很多的功能。并且由于移动终端具备 移动的特性,当用户想使用某地区特有的网络应用或商店应用时,由于事先未安装该相关 的应用,将无法使用。再者移动终端相对于PC设备而言,其本地资源有限,本地安装的应用 越多对移动终端的性能要求越高。
技术实现思路
本专利技术要解决的技术问题是提供一种实现动态处理应用的方法、移动终端和应用 服务器,以实现根据用户所处的地理位置自动地为用户提供相应的应用服务,也可以根据 用户实时的地理位置信息判定用户是否离开预先设定的位置区域而自动地为用户卸载应 用服务。为了解决上述技术问题,本专利技术提供了一种实现动态处理应用的方法,包括移动终端接收到用户的指令后,获取本移动终端的第一地理位置信息,设置与所 述第一地理位置信息关联的位置区域信息,然后向应用服务器发送请求应用信息,携带所 述位置区域信息;所述应用服务器接收到所述请求应用信息后,根据预先存储的各个应用软件对应 的地理位置信息,匹配位于所述位置区域信息确定的区域内的应用软件,将匹配出的应用 软件的基本信息推送给所述移动终端。进一步地,上述方法还具有下面特点所述应用服务器将匹配出的应用软件的基 本信息推送给所述移动终端的步骤之后,还包括所述移动终端接收并显示所述应用服务器推送的应用软件的基本信息;所述移动终端若接收到用户选择一第一应用软件的指令,则从所述应用服务器下 载并安装所述第一应用软件对应的应用程序。进一步地,上述方法还具有下面特点所述安装所述第一应用软件对应的应用程 序的步骤之后,还包括所述移动终端实时获取本移动终端的第二地理位置信息或者在预定时间后开始 实时获取本移动终端的第二地理位置信息;若根据所述第二地理位置信息判断所述移动终端离开所述位置区域信息确定的 区域,则卸载所述应用程序。进一步地,上述方法还具有下面特点所述应用服务器推送的应用软件的基本信 息包括所述应用软件的统一资源定位符(URL)链接,所述移动终端从所述应用服务器下载并安装所述第一应用软件对应的应用程序的步骤具体为所述移动终端根据所述第一应用软件对应的URL链接从所述应用服务器下载所 述第一应用软件对应的应用程序。进一步地,上述方法还具有下面特点所述应用服务器匹配位于在所述位置区域 信息确定的区域内的应用软件的步骤包括所述应用服务器遍历预存的应用软件信息列表中的每一个应用软件信息,所述每 一个应用软件信息包括该应用软件的地理位置信息、基本介绍信息、URL链接和该URL链 接所指向的应用程序;根据所述应用软件的地理位置信息匹配位于在所述位置区域信息确定的区域内 的应用软件。进一步地,上述方法还具有下面特点所述将匹配出的应用软件的基本信息推送 给所述移动终端的步骤包括将匹配出的应用软件的基本介绍信息和URL链接添加到匹配列表;将所述匹配列表推送给所述移动终端。为了解决上述问题,本专利技术还提供一种移动终端,包括定位模块,用于在接收到用户的指令后,获取本移动终端的第一地理位置信息;设置模块,用于设置与所述第一地理位置信息关联的位置区域信息;发送模块,用于向应用服务器发送请求应用信息,携带所述位置区域信息;接收模块,用于接收所述应用服务器推送的位于所述位置区域信息确定的区域内 的应用软件的基本信息。进一步地,上述移动终端还具有下面特点还包括用户界面模块和处理模块,所述用户界面模块,用于显示所述应用软件的基本信息,若接收到用户选择一第 一应用软件的信息的指令,则触发处理模块;所述处理模块,用于从应用服务器下载并安装所述第一应用软件对应的应用程序。进一步地,上述移动终端还具有下面特点所述处理模块,安装所述第一应用软件对应的应用程序之后还用于触发所述定位 模块;用于接收到所述定位模块输出的第二地理位置信息后,若根据所述第二地理位置信 息判断本移动终端离开所述位置区域信息确定的区域,则卸载所述应用程序;所述定位模块,还用于实时获取本移动终端的第二地理位置信息,将所述第二地 理位置信息输出给所述处理模块。进一步地,上述移动终端还具有下面特点还包括定时模块,所述处理模块安装所述第一应用软件对应的应用程序之后是在所述定时模块到 达预定时长后触发所述定位模块的。为了解决上述问题,本专利技术还提供了一种应用服务器,包括接收模块,用于接收到移动终端发送的请求应用信息后触发匹配模块,所述请求 应用信息携带预设的与所述移动终端的第一地理位置信息关联的位置区域信息;所述匹配模块,用于根据预先存储的各个应用软件对应的地理位置信息,匹配位 于所述位置区域信息确定的区域内的应用软件;所述推送模块,用于将所述匹配模块匹配出的应用软件的基本信息推送给移动终端。进一步地,上述应用服务器还具有下面特点所述匹配模块,还用于将匹配出的应用软件的基本介绍信息和统一资源定位符 (URL)链接添加到匹配列表,然后将所述匹配列表输出给所述推送模块;所述推送模块,具体用于将所述匹配列表推送给所述移动终端。进一步地,上述应用服务器还具有下面特点还包括存储模块,所述接收模块,还用于接收应用软件开发者发布的应用软件信息,所述应用软件 信息包括应用软件的基本介绍信息、地理位置信息和应用程序,将所述应用软件信息输出 给所述存储模块;所述存储模块,用于接收到所述应用软件信息后,为该应用软件分配一 URL链接, 将所述应用程序存放到所述URL链接指向的位置,然后将所述应用软件的地理位置信息、 基本介绍信息和URL链接作为一条记录添加到应用软件信息列表中。进一步地,上述应用服务器还具有下面特点还包括修改模块,用于接收到应用软 件开发者发来的修改应用软件信息的指令后,修改相应的应用软件信息。综上,本专利技术提供的一种实现动态处理应用的方法、移动终端和应用服务器,可以 根据用户所处的地理位置自动决定是否为其提供应用,使得用户可以在某一特定地点来查 看信息并与应用进行互动。这样移动终端就可以在用户最需要的时候为其提供相应的应用 内容,而不必事先将该应用安装在移动终端中。同时,当用户选择了应用体验,判定用户离 开预先设定的位置区域时,移动终端可以自动卸载应用服务,以达到减少移动终端本地应 用安装的目的。附图说明图1为本专利技术的移动终端的示意图。图2为本专利技术的应用服务器的示意图。图3为本专利技术提供的实现移动终端动态处理应用的方法的流程图。图4为本专利技术实施例运行的环境的示意图。图5为本专利技术实施例的执行发布应用软件的流程图。图6为本专利技术实施例的执行修改应用软件信息的流程图。图7为本专利技术实施例的执行应用软件信息推送的流程图。图8为本专利技术实施例的执行应用软件的下载安装运行的流程图。图9为本专利技术实施例的执行应用软件的卸载的流程图。具体实施例方式本专利技术主要思想是提供一种实现动态处理应用的方法,提出了全新的基于地理位 置的定位服务,可根据用户所在地为其提供相关的应用,将一个基于地理位置的服务发送 给有意向的移动终端用户。例如,当用户站在一个饭店门口时便可通过移动终端查看该饭 店的菜单,或者进入一个公共图书馆时便可访问其数据库。进一步地,当用户离开图书馆或本文档来自技高网...
【技术保护点】
一种实现动态处理应用的方法,包括:移动终端接收到用户的指令后,获取本移动终端的第一地理位置信息,设置与所述第一地理位置信息关联的位置区域信息,然后向应用服务器发送请求应用信息,携带所述位置区域信息;所述应用服务器接收到所述请求应用信息后,根据预先存储的各个应用软件对应的地理位置信息,匹配位于所述位置区域信息确定的区域内的应用软件,将匹配出的应用软件的基本信息推送给所述移动终端。
【技术特征摘要】
一种实现动态处理应用的方法,包括移动终端接收到用户的指令后,获取本移动终端的第一地理位置信息,设置与所述第一地理位置信息关联的位置区域信息,然后向应用服务器发送请求应用信息,携带所述位置区域信息;所述应用服务器接收到所述请求应用信息后,根据预先存储的各个应用软件对应的地理位置信息,匹配位于所述位置区域信息确定的区域内的应用软件,将匹配出的应用软件的基本信息推送给所述移动终端。2.如权利要求1所述的方法,其特征在于所述应用服务器将匹配出的应用软件的基 本信息推送给所述移动终端的步骤之后,还包括所述移动终端接收并显示所述应用服务器推送的应用软件的基本信息;所述移动终端若接收到用户选择一第一应用软件的指令,则从所述应用服务器下载并 安装所述第一应用软件对应的应用程序。3.如权利要求2所述的方法,其特征在于所述安装所述第一应用软件对应的应用程 序的步骤之后,还包括所述移动终端实时获取本移动终端的第二地理位置信息或者在预定时间后开始实时 获取本移动终端的第二地理位置信息;若根据所述第二地理位置信息判断所述移动终端离开所述位置区域信息确定的区域, 则卸载所述应用程序。4.如权利要求2所述的方法,其特征在于所述应用服务器推送的应用软件的基本信 息包括所述应用软件的统一资源定位符(URL)链接,所述移动终端从所述应用服务器下载 并安装所述第一应用软件对应的应用程序的步骤具体为所述移动终端根据所述第一应用软件对应的URL链接从所述应用服务器下载所述第 一应用软件对应的应用程序。5.如权利要求1-4任一项所述的方法,其特征在于所述应用服务器匹配位于在所述 位置区域信息确定的区域内的应用软件的步骤包括所述应用服务器遍历预存的应用软件信息列表中的每一个应用软件信息,所述每一个 应用软件信息包括该应用软件的地理位置信息、基本介绍信息、URL链接和该URL链接所 指向的应用程序;根据所述应用软件的地理位置信息匹配位于在所述位置区域信息确定的区域内的应 用软件。6.如权利要求5所述的方法,其特征在于所述将匹配出的应用软件的基本信息推送 给所述移动终端的步骤包括将匹配出的应用软件的基本介绍信息和URL链接添加到匹配列表;将所述匹配列表推送给所述移动终端。7.一种移动终端,其特征在于,包括定位模块,用于在接收到用户的指令后,获取本移动终端的第一地理位置信息;设置模块,用于设置与所述第一地理位置信息关联的位置区域信息;发送模块,用于向应用服务器发送请求应用信息,携带所述位置区域信息;接收模块...
【专利技术属性】
技术研发人员:徐健,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。