服务推送方法、装置及终端的制作方法

文档序号:9670890阅读:342来源:国知局
服务推送方法、装置及终端的制作方法
【技术领域】
[0001]本公开涉及一种智能服务方法,尤其涉及一种服务推送方法、装置及终端。
【背景技术】
[0002]当前人们出发到非居住地以外的其它城市的情况越来越多,如:旅游、访友和出差等,由于对于城市的不熟悉,可能会在人们的衣食住行等方面造成不方便,进而影响出游的兴致或者出行的效率。
[0003]目前,在用户到达其它城市时,手机可能会接收到运营商发送的类似“北京欢迎你”的短信,但是,这些地域通知短信一般并无实际用处,用户一般会选择忽略,对于一些生活信息的获取可能仍然需要用户口头问询,非常浪费用户的时间及精力。

【发明内容】

[0004]为克服相关技术中存在的问题,本公开提供一种服务推送方法、装置及终端。
[0005]根据本公开实施例的第一方面,提供一种服务推送方法,应用于终端,包括:
[0006]获得用于开启异地服务的开启指令;
[0007]生成服务界面,所述服务界面包含有与终端所在地理区域相关联的至少一个应用程序;
[0008]输出所述服务界面。
[0009]本公开通过获得用于开启异地服务的开启指令,生成服务界面,所述服务界面包含有与终端所在地理区域相关联的至少一个应用程序,输出所述服务界面。
[0010]本公开提供的该方法,能够在用户到达异地后,通过服务界面自动向用户推送用户在异地可能需要的应用程序,可以使用户在异地时能够快速获取到与所处的异地相关的信息,方便用户出行,节省用户时间及精力。
[0011]可选地,所述获得用于开启异地服务的开启指令,包括:
[0012]判断当前检测到的所述终端位置与上次检测到的所述终端位置是否属于同一地理区域;
[0013]当当前检测到的所述终端位置与上次检测到的所述终端位置不属于同一地理区域时,确认获得所述开启指令。
[0014]本公开通过判断当前检测到的所述终端位置与上次检测到的所述终端位置是否属于同一地理区域,当当前检测到的所述终端位置与上次检测到的所述终端位置不属于同一地理区域时,可以确认获得所述开启指令。
[0015]本公开采用的该方法,能够自动检测用户是否到达不同的城市,操作简单,节省用户时间及精力。
[0016]可选地,所述获得用于开启异地服务的开启指令,包括:
[0017]判断当前检测到的所述终端位置与上次检测到的所述终端位置是否属于同一地理区域;
[0018]当当前检测到的所述终端位置与上次检测到的所述终端位置不属于同一地理区域时,输出用于提示到达异地的提示消息;
[0019]判断是否接收到根据所述提示消息输入的异地服务触发操作;
[0020]当接收到所述异地服务触发操作时,确定获得所述开启指令。
[0021]本公开通过判断当前检测到的所述终端位置与上次检测到的所述终端位置是否属于同一地理区域,当当前检测到的所述终端位置与上次检测到的所述终端位置不属于同一地理区域时,可以输出用于提示到达异地的提示消息,判断是否接收到根据所述提示消息输入的异地服务触发操作,当接收到所述异地服务触发操作时,可以确定获得所述开启指令。
[0022]本公开提供的该方法,可以在用户输入异地服务触发操作后才确认接收到开启指令,这样在用户确认后生成的服务界面将最大程度的满足用户的需求,避免生成错误目的地的服务界面的情况,节省系统资源。
[0023]可选地,所述输出用于提示到达异地的提示消息,包括:
[0024]在通知栏中显示异地服务通知信息,和/或;
[0025]在显示界面中弹出包含异地服务提示的弹出框。
[0026]可选地,该方法还包括:
[0027]检测异地模式的开关是否开启;
[0028]当异地模式的开关开启时,开启GPS定位模块;
[0029]每隔预设时间间隔向GPS定位模块发送定位请求;
[0030]分别接收与每个定位请求对应的定位数据并存储。
[0031]本公开通过检测异地模式的开关是否开启,当异地模式的开关开启时,开启GPS定位模块,每隔预设时间间隔向GPS定位模块发送定位请求和分别接收与每个定位请求对应的定位数据并存储。
[0032]本公开实施例采用的该方法,能够节省电能,延长终端的续航时间,方便用户使用。可选地,所述生成服务界面,包括:
[0033]确定所述终端所在的地理区域;
[0034]查找与所述地理区域相关联的至少一个应用程序;
[0035]将查找到的所有应用程序加载到预设界面模板中,形成所述服务界面。
[0036]可选地,所述查找与所述地理区域相关联的至少一个应用程序,包括:
[0037]所述查找与所述地理区域相关联的至少一个应用程序,包括:
[0038]获取与所述地理区域相关联的至少一个应用程序类别;
[0039]针对每个应用程序类别,查找包含与所述地理区域匹配的应用数据的应用程序;
[0040]将查找到的应用程序作为与所述地理区域相关联的应用程序。
[0041]所述应用程序类别包括下列之一或任意组合:交通工具、酒店、地图、通讯录和指南针。
[0042]本公开通过确定所述终端所在的地理区域,查找与所述地理区域相关联的至少一个应用程序,将查找到的所有应用程序加载到预设界面模板中,形成所述服务界面。
[0043]本公开提供的该方法,能够自动生成与终端所处的地理区域对应的服务界面,便于用户查找使用,节省用户时间。
[0044]根据本公开实施例的第二方面,提供一种服务推送装置,应用于终端,包括:
[0045]指令获得模块,用于获得用于开启异地服务的开启指令;
[0046]界面生成模块,用于在指令获得模块获得所述开启指令之后生成服务界面,所述服务界面包含有与终端所在地理区域相关联的至少一个应用程序;
[0047]界面输出模块,用于输出所述界面生成模块生成的所述服务界面。
[0048]可选地,所述指令获取模块,包括:
[0049]第一区域判断子模块,用于判断当前检测到的所述终端位置与上次检测到的所述终端位置是否属于同一地理区域;
[0050]指令生成子模块,用于当所述第一区域判断子模块的判断结果为当前检测到的所述终端位置与上次检测到的所述终端位置不属于同一地理区域时,确认获得所述开启指令。
[0051 ]可选地,所述指令获取模块,包括:
[0052]第二区域判断子模块,用于判断当前检测到的所述终端位置与上次检测到的所述终端位置是否属于同一地理区域;
[0053]消息输出子模块,用于当所述第二区域判断子模块的判断结果为当前检测到的所述终端位置与上次检测到的所述终端位置不属于同一地理区域时,输出用于提示到达异地的提示消息;
[0054]操作判断子模块,用于判断是否接收到根据所述消息输出子模块输出的提示消息输入的异地服务触发操作;
[0055]指令确定子模块,用于接收到所述异地服务触发操作时,确定获得所述开启指令。
[0056]可选地,所述消息输出子模块,包括:
[0057]显示子模块,用于在通知栏中显示异地服务通知信息,和/或;
[0058]弹出子模块,用于在显示界面中弹出包含异地服务提示的弹出框。
[0059]可选地,该装置还包括:
[0060]开关检测模块,用于检测异地模式的开关是否开启;
[0061 ]定位开启模块,用于当所述开关检测模块的检测结果为异地模式的开关开启时,开启GPS定位_旲块;
[0062]请求发送模块,用于每隔预设时间间隔向所述GPS定位模块发送定位请求;
[0063]数据接收模块,用于分别接收所述GPS模块发送的与每个定位请求对应的定位数据并存储;
[0064]位置计算模块,用于根据数据接收模块接收到的所述定位数据计算当前检测到的位置与上次检测到的位置。
[0065]可选地,所述界面生成模块,包括:
[0066]区域确定子模块,用于确定所述终端所在的地理区域;
[0067]程序查找子模块,用于查找与所述区域确定子模块所确定的地理区域相关联的至少一个应用程序;
[0068]程序添加子模块,用于将所述程序查找子模块查找到的所有应用程序加在到预设界面模板中,形成所述服务界面。
[0069]可选地,所述程序查找子模块,包括:
[0070]类别获取子模块,用于获取与所述地理区域相关联的至少一个应用程序类别;
[0071]数据查找子模块,用于针对类别获取子模块获取到的每个应用程序类别,包含与所述地理区域匹配的应用数据的应用程序;
[0072]程序确定子模块,用于将所述数据查找子模块在每个应用程序类别下查找到的应用程序作为与所述地理区域相关联的应用程序。
[0073]可选地,所述应用程序类别包括下列之一或任意组合:交通工具、酒店、地图、通讯录和指南针。
[0074]根据本公开实施例提供的第三方面,提供一种终端,包括:
[0075]处理器;
[0076]用于存储处理器可执行指令的存储器;
[0077]其中,所述处理器被配置为:
[0078]获得用于开启异地服务的开启指令;
[0079]生成服务界面,所述服务界面包含有与终端所在地理区域相关联的至少一个应用程序;
[0080]输出所述服务界面。
[0081]本公开的实施例提供的技术方案可以包括以下有益效果:
[0082]本公开通过获得用于开启异地服务的开启指令,生成服务界面,所述服务界面包含有与终端所在地理区域相关联的至少一个应用程序,输出
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1