启动移动设备的应用程序来提供待呈现信息的方法和装置技术领域
本发明涉及计算机技术领域,尤其涉及一种启动移动设备的应用
程序来提供待呈现信息的方法和装置。
背景技术
现有技术的方案,移动设备中的应用在未被开启时一般无法检测用
户的位置并基于用户当前的位置来主动向其推荐信息,例如,当用户想
要获取其附近商家的优惠信息等信息时,需要在移动设备中打开相应的
应用来进行搜索,因此,基于现有技术的方案,移动设备中的应用无法
及时向用户提供与其当前所处区域的对应的推荐信息。
发明内容
本发明的目的是提供一种启动移动设备的应用程序来提供待呈现信
息的方法和装置。
根据本发明的一个方面,提供了一种启动移动设备的应用程序的方
法,其中,所述方法包括:
-当检测到所述移动设备处于特定区域内时,操作系统向所述应用
程序发送触发信号以启动所述至少一个应用程序。
根据本发明的一个方面,还提供了一种启动移动设备中的应用程序
的启动推荐装置,其中,所述启动推荐装置包括:
用于当检测到所述移动设备处于特定区域内时,向所述应用程序发
送触发信号以启动所述应用程序的装置。
与现有技术相比,本发明具有以下优点:通过利用包含于操作系统
的模块对移动设备进行检测,并在检测到移动设备处于特定区域内时触
发启动特定的应用程序,从而在未打开某些应用程序的情况下,仍然能
够确保应用程序功能的正常运行,减少了由于时刻打开应用程序所造成
的操作系统的资源的浪费,提高了用户的使用体验,并且,在用户设备
不断移动的场景下,通过该种方式能够及时检测到设备处于特定区域
内,并进而在用户进入特定区域时向其提供与其当前所处的特定区域对
应的推荐信息,而无需用户在移动设备中打开相应的应用并通过搜索操
作来获取相应的信息,减少了用户操作;并且,可避免在用户仅仅是快
速路过某一特定区域时向其提供该特定区域对应的信息,从而减少对用
户的打扰;并且,可基于用户相关信息来向其提供相应的信息,使得所
提供的信息更符合用户的兴趣,进一步提升了用户体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,
本发明的其它特征、目的和优点将会变得更明显:
图1示意出了根据本发明的一种启动移动设备的应用程序的方法流
程图;
图2示意出了根据本发明的优选实施例的启动移动设备的应用程序
来提供待呈现信息的方法流程图;
图3示意出了根据本发明的一种启动移动设备的应用程序的启动
推荐装置的结构示意图;
图4示意出了根据本发明的优选实施例的启动移动设备的应用程
序来提供待呈现信息的启动推荐装置的结构示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示意出了根据本发明的一种启动移动设备的应用程序的方法流
程图。根据本发明的方法包括步骤S101。
其中,根据本发明的方法通过包含于移动设备中的启动推荐装置
来实现。
其中,所述移动设备包括一种能够按照事先设定或存储的指令,
自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微
处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器
(DSP)、嵌入式设备等。优选地,所述移动设备包括但不限于任何
一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式
进行人机交互的电子产品,例如,平板电脑、智能手机、PDA、游戏
机等。其中,所述移动设备及网络设备所处的网络包括但不限于互联
网、广域网、城域网、局域网、VPN网络等。
优选地,所述启动推荐装置包含于移动设备的操作系统中。优选
地,所述启动推荐装置可以由操作系统中的部分功能模块来实现。
例如,当移动设备的操作系统为iOS系统时,所述启动推荐装置
可包括该iOS系统中用于检测移动设备是否位于特定区域内的地理
围栏功能模块,以及可执行相应的触发功能的模块来实现。
又例如,当移动设备的操作系统为被配置了检测移动设备是否位
于特定区域内的功能的安卓操作系统时,所述启动推荐装置可以包括
该安卓系统中具有该检测移动设备是否位于特定区域内的功能的部
件或功能模块,以及可执行相应的触发功能的模块。
更优选地,包含于操作系统中的启动推荐装置可向一个或多个应
用程序开放相应的接口,以供该一个或多个应用程序来基于相应的接
口进行注册以使用该启动推荐装置。
其中,根据本发明所述的应用程序、操作系统或操作系统的部分
功能模块,可通过由处理器执行相应的步骤或功能来实现;或者,可
被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动
器或软磁盘及类似设备;或者,可采用硬件来实现,例如,作为与处
理器配合从而执行应用程序或操作系统的部分或全部功能的电路等。
需要说明的是,所述移动设备和操作系统仅为举例,其他现有的
或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,
也应包含在本发明保护范围以内,并以引用方式包含于此。
参照图1,在步骤S101中,当检测到所述移动设备处于特定区域
内时,启动推荐装置向相应的至少一个应用程序发送触发信号以启动
所述至少一个应用程序。
其中,所述特定区域对应于特定的地理范围,例如,城市的多个商
圈或街道。
优选地,所述特定区域还可对应于特定的海拔范围,例如,一建筑
物内的不同楼层等等。
其中,所述启动推荐装置通过执行步骤S103(图未示)和步骤S104
(图未示)来向所述操作系统注册所述一个或多个特定区域,并通过执
行步骤S105(图未示),来对应用程序进行注册。
在步骤S103中,启动推荐装置获取一个或多个特定区域的区域注册
信息。
其中,所述区域注册信息包括可用于确定一特定区域的区域范围的
相关信息。
优选地,所述区域注册信息还可包括与一特定区域相关的其他信息。
更优选地,所述区域注册信息包括但不限于以下至少任一项信息:
1)区域范围信息;例如,经纬度范围、海拔范围。
2)区域描述信息;该区域描述信息包括各种可用于描述特定区域的
信息,例如,特定区域的名称、介绍信息。优选地,该区域描述还包括
特定区域的分类信息,例如,商业、美食或艺术等等。
3)区域标识信息;该区域标识信息包括各种可用于标识特定区域的
信息,例如,特定区域的名称或编号。
具体地,启动推荐装置获取一个或多个特定区域的区域注册信息的
方式包括但不限于以下任一种:
1)启动推荐装置接收来自网络设备的一个或多个特定区域的区域
注册信息。;
根据本发明的第一示例,启动推荐装置由智能手机的操作系统中的
部分功能模块来实现,当用户第一次在智能手机中使用应用app_1时,
启动推荐装置在步骤S103中从应用服务器serv_1获取到该用户所在城
市的5个特定区域area_1至area_5各自的区域范围信息和区域标识信
息,作为区域注册信息。
2)启动推荐装置基于移动设备的定位信息来获取一个或多个特定
区域的区域注册信息;例如,获取用户当前位置,并将以当前位置为中
心半径为1km的圆形区域作为一特定区域。
3)启动推荐装置获取用户输入的一个或多个特定区域的区域注册
信息;例如,获取用户输入的特定区域的名称和该特定区域对应的区域
范围信息。
接着,在步骤S104中,启动推荐装置基于所述一个或多个特定区域
的区域注册信息,向所述操作系统注册所述一个或多个特定区域,以供
所述操作系统基于所检测到的移动设备的位置信息来判断所述移动设
备是否处于所述一个或多个特定区域内。
接着,在步骤S105中,启动推荐装置基于应用程序的区域注册信息,
对所述应用程序进行注册,以当所述移动设备处于与所述注册信息对应
的特定区域内时触发该应用程序。
继续对前述第一示例进行说明,启动推荐装置基于该区域注册信息,
向该智能手机的操作系统注册所述一个或多个特定区域。推荐启动装置
基于该区域注册信息,对所述应用程序进行注册。则当该用户携带智能
手机移动时,该智能手机操作系统中的启动推荐装置检测到该智能手机
处于特定区域area_2内,并启动该智能手机中的应用app_1。
根据本发明的方法,通过利用包含于操作系统的模块对移动设备进
行检测,并在检测到移动设备处于特定区域内时触发启动特定的应用程
序,从而在未打开某些应用程序的情况下,仍然能够确保应用程序功能
的正常运行,减少了由于时刻打开应用程序所造成的操作系统的资源的
浪费,提高了用户的使用体验,
图2示意出了根据本发明的一个优选实施例的启动移动设备的应用
程序来提供待呈现信息的方法流程图。根据本优选实施例的方法包括步
骤S101和S102。
参照图2,在步骤S101中,当检测到所述移动设备处于特定区域
内时,启动推荐装置向相应的至少一个应用程序发送触发信号以启动
所述至少一个应用程序。
接着,在步骤S102中,接收到所述操作系统的触发信号时,启动推
荐装置基于所述特定区域的区域相关信息来获取相对应的待呈现信息,
以提供给所述用户。
其中,所述区域相关信息可包括上述区域描述信息或区域标识信息。
其中,所述待呈现信息包括各种信息,例如,用于通知用户其当前
位于特定区域内的消息,或者当前所处特定区域的介绍信息等等。
优选地,所述待呈现信息包括所述特定区域对应的一个或多个商户
的推荐信息。例如,商户的优惠信息或描述信息等等。
其中,所述启动推荐装置基于所述特定区域的区域相关信息来获取
相对应的待呈现信息的方式包括但不限于以下任一种:
1)基于所述特定区域的区域相关信息执行搜索操作,以得到与该区
域相关信息相对应的待呈现信息;
2)将所述特定区域的区域相关信息发送到其他设备,以获取其反馈
的与该区域相关信息相对应的待呈现信息。
继续对前述第一示例进行说明,启动推荐装置将特定区域area_2的
名称发送至应用服务器serv_1,并获取到其反馈的该特定区域area_2中
多个商户的优惠信息。
根据本优选实施例的方法,在用户设备不断移动的场景下,通过该
种方式能够及时检测到设备处于特定区域内,并进而在用户进入特定区
域时向其提供与其当前所处的特定区域对应的推荐信息,而无需用户在
移动设备中打开相应的应用并通过搜索操作来获取相应的信息,减少了
用户操作。
根据一优选实施例,所述方法还包括步骤S106(图未示),所述步
骤S102进一步包括S1021(图未示)。
在步骤S106中,启动推荐装置获取用户当前的位置信息及移动速
度。
在步骤S1021中,当所述用户处于所述特定区域内并且其当前的移
动速度满足预定条件时,启动推荐装置基于该特定区域的区域相关信息
来获取相对应的待呈现信息,以提供给所述用户。
例如,预定条件包括:用户的移动速度小于阈值f1,当操作系统检
测到用户使用的移动设备处于所述特定区域内时,启动推荐装置获取用
户当前的位置并在10秒钟后再次获取其位置,并基于两次的位置来计
算用户的移动速度,其小于阈值f1,则启动推荐装置确定满足预定条件,
并基于该特定区域的区域相关信息来获取相对应的待呈现信息,以提供
给所述用户。
根据本优选实施的方法,可避免在用户仅仅是快速路过某一特定区
域时向其提供该特定区域对应的信息,从而减少对用户的打扰。
根据一优选实施例,所述方法还包括步骤S107(图未示),所述步
骤S102进一步包括S1022(图未示)。
在步骤S107中,启动推荐装置获取所述用户的用户相关信息。
其中,所述用户相关信息包括但不限于以下至少任一种信息:
1)历史位置信息;例如,用户常去的餐厅或商场等等。
2)用户偏好信息。该用户偏好信息包括诸如“没事”或“购物”等
可用于向用户推荐信息的类型信息。
在步骤S1022中,当用户处于一特定区域内时,启动推荐装置基于
该特定区域的区域相关信息和所述用户相关信息来获取相对应的待呈
现信息,以提供给当前用户。
例如,启动推荐装置在步骤S107中获取到用户设置的偏好信息“电
影”,当移动设备的操作系统检测到用户处于一商圈内时,启动推荐装
置基于该商圈的名称和该用户的偏好信息“电影”,获取该商圈中所有
电影院的排片信息及优惠信息,以提供给该用户。
根据本优选实施的方法,可基于用户相关信息来向其提供相应的信
息,使得所提供的信息更符合用户的兴趣,进一步提升了用户体验。
图3示意出了根据本发明的一种启动移动设备的应用程序启动推荐
装置结构示意图。
根据本发明的启动推荐装置包括:用于当检测到所述移动设备处于
特定区域内时,向相应的至少一个应用程序发送触发信号以启动所述至
少一个应用程序的装置(以下简称“触发装置101”)。
参照图3,当检测到所述移动设备处于特定区域内时,触发装置
101向相应的至少一个应用程序发送触发信号以启动所述至少一个应
用程序。
其中,所述特定区域对应于特定的地理范围,例如,城市的多个商
圈或街道。
优选地,所述特定区域还可对应于特定的海拔范围,例如,一建筑
物内的不同楼层等等。
其中,所述启动推荐装置包括用于获取一个或多个特定区域的区域
注册信息的装置(图未示,以下简称“信息获取装置”),用于基于所
述一个或多个特定区域的区域注册信息,向所述操作系统注册所述一个
或多个特定区域的装置(图未示,以下简称“注册装置”),
以及用于基于应用程序的区域注册信息,对所述应用程序进行注册的装
置(图未示,以下简称“应用注册装置”)。
信息获取装置获取一个或多个特定区域的区域注册信息。
其中,所述区域注册信息包括可用于确定一特定区域的区域范围的
相关信息。
优选地,所述区域注册信息还可包括与一特定区域相关的其他信息。
更优选地,所述区域注册信息包括但不限于以下至少任一项信息:
1)区域范围信息;例如,经纬度范围、海拔范围。
2)区域描述信息;该区域描述信息包括各种可用于描述特定区域的
信息,例如,特定区域的名称、介绍信息。优选地,该区域描述还包括
特定区域的分类信息,例如,商业、美食或艺术等等。
3)区域标识信息;该区域标识信息包括各种可用于标识特定区域的
信息,例如,特定区域的名称或编号。
具体地,信息获取装置获取一个或多个特定区域的区域注册信息的
方式包括但不限于以下任一种:
1)信息获取装置接收来自网络设备的一个或多个特定区域的区域
注册信息;
根据本发明的第一示例,启动推荐装置由智能手机的操作系统中的
部分功能模块来实现,当用户第一次在智能手机中使用应用app_1时,
信息获取装置从应用服务器serv_1获取到该用户所在城市的5个特定区
域area_1至area_5各自的区域范围信息和区域标识信息,作为区域注册
信息。
2)信息获取装置基于移动设备的定位信息来获取一个或多个特定
区域的区域注册信息;例如,获取用户当前位置,并将以当前位置为中
心半径为1km的圆形区域作为一特定区域。
3)信息获取装置获取用户输入的一个或多个特定区域的区域注册
信息;例如,获取用户输入的特定区域的名称和该特定区域对应的区域
范围信息。
接着,注册装置基于所述一个或多个特定区域的区域注册信息,向
所述操作系统注册所述一个或多个特定区域,以供所述操作系统基于所
检测到的移动设备的位置信息来判断所述移动设备是否处于所述一个
或多个特定区域内。
接着,应用注册装置基于应用程序的区域注册信息,对所述应用程
序进行注册,以当所述移动设备处于与所述注册信息对应的特定区域内
时触发该应用程序。
继续对前述第一示例进行说明,注册装置基于该区域注册信息,向
该智能手机的操作系统注册所述一个或多个特定区域。应用注册装置基
于该区域注册信息,对该应用app_1进行注册。则当该用户携带智能手
机移动时,该智能手机操作系统中的启动推荐装置检测到该智能手机处
于候选区域area_2内,触发装置101启动该智能手机中的应用app_1。
根据本发明的方案,通过利用包含于操作系统的模块对移动设备进
行检测,并在检测到移动设备处于特定区域内时触发启动特定的应用程
序,从而在未打开某些应用程序的情况下,仍然能够确保应用程序功能
的正常运行,减少了由于时刻打开应用程序所造成的操作系统的资源的
浪费,提高了用户的使用体验,
图4示意出了根据本发明的优选实施例的启动移动设备的应用程序
来提供待呈现信息的启动推荐装置的结构示意图。
根据本优选实施例的启动推荐装置包括触发装置101,和用于接收
到所述操作系统的触发信号时,基于所述特定区域的区域相关信息来获
取相对应的待呈现信息的装置(以下简称“获取装置102”)。
参照图4,当检测到所述移动设备处于特定区域内时,触发装置
101向相应的至少一个应用程序发送触发信号以启动所述至少一个应
用程序。
接收到所述操作系统的触发信号时,获取装置102基于所述特定区
域的区域相关信息来获取相对应的待呈现信息,以提供给所述用户。
其中,所述区域相关信息可包括上述区域描述信息或区域标识信息。
其中,所述待呈现信息包括各种信息,例如,用于通知用户其当前
位于特定区域内的消息,或者当前所处特定区域的介绍信息等等。
优选地,所述待呈现信息包括所述特定区域对应的一个或多个商户
的推荐信息。例如,商户的优惠信息或描述信息等等。
其中,所述获取装置102基于所述特定区域的区域相关信息来获取
相对应的待呈现信息的方式包括但不限于以下任一种:
1)基于所述特定区域的区域相关信息执行搜索操作,以得到与该区
域相关信息相对应的待呈现信息;
2)将所述特定区域的区域相关信息发送到其他设备,以获取其反馈
的与该区域相关信息相对应的待呈现信息。
继续对前述第一示例进行说明,获取装置102将特定区域的area_2
名称发送至应用服务器serv_1,并获取到其反馈的该特定区域area_2中
多个商户的优惠信息。
根据本优选实施例的方案,在用户设备不断移动的场景下,通过该
种方式能够及时检测到设备处于特定区域内,并进而在用户进入特定区
域时向其提供与其当前所处的特定区域对应的推荐信息,而无需用户在
移动设备中打开相应的应用并通过搜索操作来获取相应的信息,减少了
用户操作。
根据一优选实施例,所述启动推荐装置还包括用于获取用户当前的
位置信息及移动速度的装置(图未示,以下简称“位置获取装置”)。
位置获取装置获取用户当前的位置信息及移动速度。
当所述用户处于所述特定区域内并且其当前的移动速度满足预定
条件时,获取装置102基于该特定区域的区域相关信息来获取相对应的
待呈现信息,以提供给所述用户。
例如,预定条件包括:用户的移动速度小于阈值f1,当操作系统检
测到用户使用的移动设备处于所述特定区域内时,位置获取装置获取用
户当前的位置并在10秒钟后再次获取其位置,并基于两次的位置来计
算用户的移动速度,其小于阈值f1,则获取装置102确定满足预定条件,
并基于该特定区域的区域相关信息来获取相对应的待呈现信息,以提供
给所述用户。
根据本优选实施例的方案,可避免在用户仅仅是快速通过某一特定
区域时向其提供该特定区域对应的信息,从而减少对用户的打扰。
根据一优选实施例,所述启动推荐装置还包括用于获取所述用户的
用户相关信息的装置(图未示,以下简称“用户获取装置”),所述获
取装置102进一步包括用于当用户处于一特定区域内时,基于该特定区
域的区域相关信息和所述用户相关信息来获取相对应的待呈现信息的
装置(图未示,以下简称“子获取装置”)。
用户获取装置获取所述用户的用户相关信息。
其中,所述用户相关信息包括但不限于以下至少任一种信息:
1)历史位置信息;例如,用户常去的餐厅或商场等等。
2)用户偏好信息。该用户偏好信息包括诸如“没事”或“购物”等
可用于向用户推荐信息的类型信息。
当用户处于一特定区域内时,子获取装置基于该特定区域的区域相
关信息和所述用户相关信息来获取相对应的待呈现信息,以提供给当前
用户。
例如,用户获取装置获取到用户设置的偏好信息“电影”,当移动
设备的操作系统检测到用户处于一商圈内时,子获取装置基于该商圈的
名称和该用户的偏好信息“电影”,获取该商圈中所有电影院的排片信
息及优惠信息,以提供给该用户。
根据本优选实施例的方案,可基于用户相关信息来向其提供相应的
信息,使得所提供的信息更符合用户的兴趣,进一步提升了用户体验。
本发明的软件程序可以通过处理器执行以实现上文所述步骤或
功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存
储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或
软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实
现,例如,作为与处理器配合从而执行各个功能或步骤的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机
程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或
提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指
令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其
他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指
令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施
例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用
于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执
行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/
或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例
的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其
他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例
看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求
而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和
范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标
记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单
元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置
也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词
语用来表示名称,而并不表示任何特定的顺序。
虽然前面特别示出并且描述了示例性实施例,但是本领域技术人
员将会理解的是,在不背离权利要求书的精神和范围的情况下,在其
形式和细节方面可以有所变化。这里所寻求的保护在所附权利要求书
中做了阐述。在下列编号条款中规定了各个实施例的这些和其他方
面:
1.一种启动移动设备中的应用程序的方法,其中,所述方法包括:
-当检测到所述移动设备处于特定区域内时,操作系统向所述应用
程序发送触发信号以启动所述应用程序。
2.根据条款1所述的方法,其中,所述方法还包括以下步骤:
-操作系统基于应用程序的区域注册信息,对所述应用程序进行注
册,以当所述移动设备处于与所述注册信息对应的特定区域内时触发该
应用程序,其中,所述区域注册信息包括可用于确定一特定区域的区域
范围的相关信息。
3.根据条款1或2所述的方法,其中,所述方法还包括以下步骤:
-接收到所述操作系统的触发信号时,基于所述特定区域的区域相
关信息来获取相对应的待呈现信息,以提供给所述用户。
4.根据条款3所述的方法,其中,所述方法还包括以下步骤:
-获取一个或多个特定区域的区域注册信息;
-基于所述一个或多个特定区域的区域注册信息,向所述操作系统
注册所述一个或多个特定区域,以供所述操作系统基于所检测到的移动
设备的位置信息来判断所述移动设备是否处于所述一个或多个特定区
域内。
5.根据条款4所述的方法,其中,所述获取一个或多个特定区域的
区域注册信息的步骤包括以下步骤:
-接收来自网络设备的一个或多个特定区域的区域注册信息。
6.根据条款4所述的方法,其中,所述获取一个或多个特定区域的
区域注册信息的步骤还包括以下步骤:
-基于移动设备的定位信息来获取一个或多个特定区域的区域注册
信息。
7.根据条款3至6中任一项所述的方法,其中,所述方法还包括:
-获取用户当前的位置信息及移动速度;
其中,所述基于所述特定区域的区域相关信息来获取相对应的待呈
现信息的步骤进一步包括以下步骤:
-当所述用户设备处于所述特定区域内并且其当前的移动速度满足
预定条件时,基于该特定区域的区域相关信息来获取相对应的待呈现信
息,以提供给所述用户。
8.根据条款3至6中任一项所述的方法,其中,所述方法还包括以
下步骤:
-获取所述用户的用户相关信息;
其中,所述基于所述特定区域的区域相关信息来获取相对应的待呈
现信息的步骤还包括以下步骤:
-当用户处于一特定区域内时,基于该特定区域的区域相关信息和
所述用户相关信息来获取相对应的待呈现信息,以提供给当前用户。
9.一种启动移动设备中的应用程序的启动推荐装置,其中,所述启
动推荐装置包括:
用于当检测到所述移动设备处于特定区域内时,向所述应用程序发
送触发信号以启动所述应用程序的装置。
10.根据条款9所述的启动推荐装置,其中,所述启动推荐装置还
包括:
用于基于应用程序的区域注册信息,对所述应用程序进行注册的装
置,以当所述移动设备处于与所述注册信息对应的特定区域内时触发该
应用程序,其中,所述区域注册信息包括可用于确定一特定区域的区域
范围的相关信息。
11.根据条款9或10所述的启动推荐装置,其中,所述信息启动推
荐装置包括:
-用于接收到所述操作系统的触发信号时,基于所述特定区域的区
域相关信息来获取相对应的待呈现信息,以提供给所述用户的装置。
12.根据条款11所述的启动推荐装置,其中,所述启动推荐装置还
包括:
用于获取一个或多个特定区域的区域注册信息的装置;
用于基于所述一个或多个特定区域的区域注册信息,向所述操作系
统注册所述一个或多个特定区域的装置,以供所述操作系统基于所检测
到的移动设备的位置信息来判断所述移动设备是否处于所述一个或多
个特定区域内。
13.根据条款12所述的启动推荐装置,其中,所述用于获取一个或
多个特定区域的区域注册信息的装置还包括:
用于接收来自网络设备的一个或多个特定区域的区域注册信息的装
置。
14.根据条款12所述的启动推荐装置,其中,所述用于获取一个或
多个特定区域的区域注册信息的装置还包括:
用于基于移动设备的定位信息来获取一个或多个特定区域的区域注
册信息的装置。
15.根据条款11至14任一项所述的启动推荐装置,其中,所述启
动推荐装置还包括:
用于获取用户当前的位置信息及移动速度的装置;
其中,所述用于所述基于所述特定区域的区域相关信息来获取相对
应的待呈现信息的装置进一步用于:
-当所述用户处于所述特定区域内并且其当前的移动速度满足预定
条件时,基于该特定区域的区域相关信息来获取相对应的待呈现信息,
以提供给所述用户。
16.根据条款11至14任一项所述的启动推荐装置,其中,所述启
动推荐装置还包括:
用于获取所述用户的用户相关信息的装置;
其中,所述用于基于所述特定区域的区域相关信息来获取相对应的
待呈现信息的装置还包括:
用于当用户处于一特定区域内时,基于该特定区域的区域相关信息
和所述用户相关信息来获取相对应的待呈现信息,以提供给当前用户的
装置。