实现lbs服务的方法

文档序号:7982215阅读:650来源:国知局
实现lbs服务的方法
【专利摘要】本发明公开了一种实现LBS服务的方法,包括如下步骤:S100移动终端获得其当前的位置信息;S200移动终端获得与所述位置信息相对应的服务信息。本发明所提供的LBS服务的方法,可根据移动终端的当前位置及移动向移动终端提供与该位置有关的服务信息,更加符合用户需求,增强了移动终端的易用性,为用户提供极大的便利。
【专利说明】实现LBS服务的方法
【技术领域】
[0001] 本发明涉及电子通信领域,尤其涉及实现LBS服务的方法。
【背景技术】
[0002]随着电子通信技术的发展,各种移动终端,如手机、平板电脑、笔记本电脑或者便携式播放设备都收到了广大消费者的喜爱。各种移动终端设备的功能越来越强大,可以为用户提供多种便利的应用。LBS (Location Based Service)为基于位置的服务,通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS (Geographic Information System,地理信息系统)平台的支持下,为用户提供服务。由于移动终端便携特性,其使用位置会发生改变,在这种LBS的服务下,可为用户提供更加符合其位置需求的信息,为用户提供极大的便利。

【发明内容】

[0003]本发明的目的是提供一种实现LBS服务的方法。
[0004]本发明所提供的实现LBS服务的方法包括如下步骤:
S100移动终端获得其当前的位置信息;
S200移动终端获得与所述位置信息相对应的服务信息。
[0005]本发明所提供的LBS服务的方法,可根据移动终端的当前位置及移动向移动终端提供与该位置有关的服务信息,更加符合用户需求,增强了移动终端的易用性,为用户提供极大的便利。
【专利附图】

【附图说明】
[0006]图1为本发明流程示意图;
图2为所述存储装置设置在服务器端时的流程示意图;
图3为所述存储装置设置在移动终端时的流程示意图。
【具体实施方式】
[0007]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0008]如图1所示,本实施例提供一种实现LBS服务的方法,包括如下步骤:
S100移动终端获得其当前的位置信息;本领域技术人员可以理解,所述位置位置信息可以是位置坐标数据,也可以是经纬度数据。
[0009]S200移动终端获得与所述位置信息相对应的服务信息。本领域技术人员可以理解,所述服务信息是指与位置相关的气候信息、生活服务信息、交通信息等内容。
[0010]如图2或3所示,所述SI移动终端获得其当前的位置信息的步骤,可以包括: Sm服务器根据设定的周期检测移动终端当前的位置信息;
Sm服务器检测移动终端的当前位置信息是否满足发送的条件,当满足发送的条件时,服务器移动终端当前的位置信息发送给移动终端;当未满足发送的条件时,服务器不执行发送所述当前位置信息的动作。
[0011]S113移动终端接收所述服务器发送的位置信息。
[0012]至此,完成服务器主动向移动终端发送当前位置信息的步骤。
[0013]如图2或3所示,所述发送的条件是指当前位置与前一次位置的距离大于或者等于设定的阈值。本领域技术人员可以理解,所述阈值可以是500米、I公里、2公里等,该阈值可以根据用户的需求来设定。这样,当移动终端的移动距离小于设定的阈值时,周围的环境变化不大,无接收新的信息的需求,此时移动终端不会收到服务器发来的位置信息,不会由于频繁接收信息造成对用户的干扰。
[0014]S121服务器根据设定的周期检测移动终端当前的位置信息;
S122服务器判断是否收到移动终端发送的获得其当前位置信息的指令,如果已经收到该指令,则服务器将最新检测到的位置信息发送给该移动终端;如果未收到,则不执行发送所述当前位置信息的动作;
S123移动终端接收服务器发送的位置信息。
[0015]至此,完成服务器根据用户的需求向移动终端发送当前位置信息的步骤。
[0016]所述S2移动终端获得与所述位置信息相对应的服务信息的步骤,包括以下两种方式:
第一种方式为存储具有位置信息标识的服务信息数据库的存储装置设置在服务器上,如图2所示,该方式包括如下步骤:
S211服务器检测移动终端的当前位置信息是否满足发送的条件,当满足发送的条件时,服务器在其数据库中查询与该位置信息相对应的服务信息,并将该服务信息发送给移动终端;当不满足发送条件时,不执行发送服务信息的动作。本领域技术人员可以理解,所述发送的条件仍然是指当前位置与前一次位置的距离大于或者等于设定的阈值。当符合上述条件时,所述服务器可同时将当前位置信息及与其相对应的服务信息一同发送给移动终端。
[0017]S212移动终端接收服务器发送的服务信息。
[0018]第二种方式为存储具有位置信息标识的服务信息数据库的存储装置设置在移动终端上,如图3所示,该方式包括如下步骤:
S221移动终端收到其当前位置信息后,对其存储的服务信息数据库进行查询,如果服务信息的位置标识满足查询条件,则将该信息的存储地址保存在寄存器中;如果服务信息的位置标识未满足查询条件,则不执行信息的存储地址保存在寄存器中动作。本领域技术人员可以理解,所述查询条件可以根据用户的需求来设定,如服务信息的位置与移动终端的当前位置的距离不小于或者等于500米。这样,就可便捷的找到以当前移动终端的位置为半径,其周围500米范围内的服务信息,为用户提供极大的便利。
[0019]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种实现LBS服务的方法,其特征在于,包括如下步骤: SlOO移动终端获得其当前的位置信息; S200移动终端获得与所述位置信息相对应的服务信息。
2.如权利要求1所述的方法,其特征在于,所述SI移动终端获得其当前的位置信息的步骤包括: Slll服务器根据设定的周期检测移动终端当前的位置信息; Slll服务器检测移动终端的当前位置信息是否满足发送的条件,当满足发送的条件时,服务器移动终端当前的位置信息发送给移动终端;当未满足发送的条件时,服务器不执行发送所述当前位置信息的动作; S113移动终端接收所述服务器发送的位置信息。
3.如权利要求2所述的方法,其特征在于:所述发送的条件是指当前位置与前一次位置的距离大于或者等于设定的阈值。
4.如权利要求1所述的方法,其特征在于,所述SI移动终端获得其当前的位置信息的步骤包括: S121服务器根据设定的周期检测移动终端当前的位置信息; S122服务器判断是否收到移动终端发送的获得其当前位置信息的指令,如果已经收到该指令,则服务器将最新检测到的位置信息发送给该移动终端;如果未收到,则不执行发送所述当前位置信息的动作; S123移动终端接收服务器发送的位置信息。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述S2移动终端获得与所述位置信息相对应的服务信息的步骤,包括: S211服务器检测移动终端的当前位置信息是否满足发送的条件,当满足发送的条件时,服务器在其数据库中查询与该位置信息相对应的服务信息,并将该服务信息发送给移动终端;当不满足发送条件时,不执行发送服务信息的动作; S212移动终端接收服务器发送的服务信息。
6.如权利要求1至4中任一项所述的方法,其特征在于,所述S2移动终端获得与所述位置信息相对应的服务信息的步骤,包括: S221移动终端收到其当前位置信息后,对其存储的服务信息数据库进行查询,如果服务信息的位置标识满足查询条件,则将该信息的存储地址保存在寄存器中;如果服务信息的位置标识未满足查询条件,则不执行信息的存储地址保存在寄存器中动作。
【文档编号】H04W4/02GK103596129SQ201210293841
【公开日】2014年2月19日 申请日期:2012年8月17日 优先权日:2012年8月17日
【发明者】不公告发明人 申请人:上海千大信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1