一种基于gps定位技术的终端业务提示的方法及系统的制作方法

文档序号:7661250阅读:103来源:国知局
专利名称:一种基于gps定位技术的终端业务提示的方法及系统的制作方法
技术领域
本发明涉及移动终端业务提示的方法和系统,尤其涉及基于GPS定位 技术的终端业务提示的方法和系统。
背景技术
GPS卫星导航定位的应用已愈来愈普及,在国防、地理信息和建筑工程 等领域已是不可或缺的重要技术,目前利用GPS来进行定位的方式有用户 终端传统GPS定位技术与终端、网络混合式GPS定位技术两种。前者以终 端内建GPS接收器为主要的定位解决方案,此技术利用同步卫星群所发出 的信号,以空间为基准,利用无线电波与时间差来测量距离,其定位测量的 基本方式为同步卫星利用载波频道以无线电信息发送卫星位置与时间相关 数据,GPS接收器自接收GPS卫星传送的讯号后,经由接收器内的运算单 元,解算出定位、速度、时间等使用者所需之信息,运营商不必在网络端加 装任何定位设备,便可达到较高的准确度。后者利用终端和网络进行混合定 位,运作原理是由终端接收并处理定位信息,不过在网络端也同时加装接收 卫星定位讯号的GPS接收器,藉以辅助手机端之定位,此种方法的定位过 程为在网络端加装GPS接收器以接收定位信息,将定位信息由网络端传 送至手机,再由手机计算由网络端传来的定位信息与自卫星接收而来的讯 号,从而获得准确的定位位置。
目前内置GPS功能的终端在市场上跟进不是4艮及时,即使拥有GPS功 能的手机其GPS功能也相对较筒单,此外,电信业者特别集群系统运营商 非常乐于提供基于GPS的位置服务(Location-based Service, LBS ),因为这 是运营商与其它业者形成区别的一种增值性服务,而且有助于运营商创造新 的市场利润。在这种情况下,为用户提供含有更多、更有意义的GPS相关 服务的终端将是未来终端制造商的一个非常好的立足点。

发明内容
本发明要解决的技术问题是提供一种基于GPS定位技术的终端业务提 示的方法及系统,为用户提供业务提示的功能。
为了解决上述问题,本发明提供了一种基于GPS定位技术的终端业务 提示的方法,包括用户设定一个或多个与GPS信息相关的提醒条件,终 端获取GPS信息;所述终端判断获取的GPS信息满足所述提醒条件时,向 用户发出提醒。
进一步地,所述终端获取的GPS信息是终端的GPS模块获取的GPS卫 星信号,或者通过终端内的GPS模块和网络侧获取的GPS卫星信号,或者 通过对终端内的GPS模块或GPS模块和网络侧获取的GPS卫星信号进行运 算、转换而得到的信息。
进一步地,所述提醒条件为所述终端的GPS信息的值在设定的范围之
内;
所述终端根据自己的GPS信息判断满足提醒条件时,向用户发出提醒。
进一步地,在用户设定一个或多个与GPS信息相关的提醒条件之前, 所述终端设定一个或多个目标用户,并设定提醒条件为所述终端和所述一个 或多个目标用户的GPS信息的运算值在设定的范围之内;所述终端接收网 络设备发出的所述目标用户的GPS信息后,判断终端和目标用户的GPS信 息的运算值是否满足提醒条件,满足提醒条件时,所述终端向用户发出提醒。
进一步地,所述GPS信息包括以下信息中的一种或多种位置信息、 速度信息、方向信息、角度信息和时间信息。
进一步地,所述终端设定一个或多个目标用户时,向网络设备发送登记 终端的目标用户申请以及目标用户信息,所述目标用户信息至少包括所述目 标用户的号码,网络设备判断是否登记成功,并返回相应的登记成功确认或 登记失败确认消息。
进一步地,所述GPS信息是位置信息,所述GPS信息的运算值为终端 的位置和目标用户位置的差值。
进一步地,所述终端为单模终端或双模终端或多模终端,所述终端采用
以下模式的一种或几种CDMA, GSM, WCDMA, TD-SCDMA。
为了解决上述问题,本发明还提供了一种基于GPS定位技术的终端业 务提示的系统,包括终端设备和网络设备,所述终端设备包括GPS模块、 终端GPS处理模块,终端存储模块,
所述终端GPS处理模块,用于设定提醒条件,以及获得GPS信息;
所述终端存储模块,用于存储所述终端GPS处理模块得到的GPS信息;
所述终端还包括判别模块和提醒模块,
所述判别模块,用于根据终端存储模块中的GPS信息,判断满足提醒 条件时,向提醒模块发送触发消息;
所述提醒模块,用于收到判别模块的触发消息后,向终端用户发出提醒。
进一步地,所述终端GPS处理模块获取的GPS信息是所述GPS模块获 取的GPS卫星信号,或者通过GPS模块和网络侧获取的GPS卫星信号,或 者通过对GPS模块或GPS模块和网络侧获取的GPS卫星信号进行运算、转 4奐而得到的信息。
进一步地,所述终端GPS处理模块设定的提醒条件是所述终端的GPS 信息的值在设定的范围之内,获得所述终端的GPS信息;所述终端存储模 块,用于存储所述终端GPS处理模块发送的所述终端的GPS信息;所述判 别模块,用于根据所述终端存储模块中的终端的GPS信息,判断满足提醒 条件时,向提醒模块发送触发消息。
进一步地,所述终端还包括终端网络服务模块,所述网络设备还包括网 络GPS处理模块,所述终端网络服务模块,用于确定目标用户;网络GPS 处理4莫块,用于向终端发送其目标用户的GPS信息;所述终端GPS处理才莫 块设定的提醒条件是所述终端和所述一个或多个目标用户的GPS信息的运 算值在设定的范围之内,从接收网络GPS处理模块获取目标用户的GPS信 息并存入终端存储模块中,并向所述判别模块发送触发消息;所述终端存储 模块,还用于存储终端GPS处理模块发送的终端的GPS信息和目标用户的 GPS信息;所述判别模块,用于收到终端GPS处理模块的触发消息后,依 据终端存储模块中的本终端和目标用户的GPS信息的运算值,判断满足提
醒条件时,向提醒模块发送触发消息。
进一步地,所述GPS信息包括以下信息中的一种或多种位置信息、 速度信息、方向信息、角度信息和时间信息。
进一步地,所述网络设备还包括网络服务处理4莫块,所述终端网络服务 模块,用于向网络服务处理模块发送登记本终端的目标用户申请以及目标用 户信息,所述目标用户信息至少包括所述目标用户的号码;所述网络服务处 理模块,用于接收终端网络服务模块发送的登记的目标用户信息后,判断是 否登记成功并向终端网络服务模块发送的登记成功确认或登记失败确认消 息。
进一步地,所述GPS信息是位置信息,所述GPS信息的运算值为终端 的位置和目标用户位置的差值。
进一步地,所述终端设备为单模终端或双模终端或多模终端,所述终端 设备采用以下模式的一种或几种CDMA, GSM, WCDMA, TD-SCDMA。
采用本发明的方法,可以为用户提供基于GPS定位技术的业务4是示功能。


图1是本发明中终端GPS定位的终端业务提示系统的结构图2是本发明中终端、网络混合GPS定位的终端业务提示系统的结构
图3是本实施例中终端不需要设定目标用户时业务提示方法的流程图4是本实施例中终端进行目标用户登记的方法流程图5是本实施例中终端需要设定目标用户时业务提示方法的流程图。
具体实施例方式
如图1,图2所示,基于GPS定位技术的终端提示业务的系统包括终端
设备和网络设备,终端设备包括GPS模块,终端GPS处理模块,终端存储 模块,终端网络服务模块;网络设备包括网络GPS处理模块,网络存储模 块,网络服务处理模块,其中
GPS模块,用于在终端定位的情况下,接收GPS卫星信号(包括但不 限于终端的经度、绵度信息);还用于在终端与网络混合定位的情况下,接 收GPS卫星信号并通过网络接收网络GPS处理模块转发的GPS卫星信号, 还用于将接收的信号发送给终端GPS处理模块;
终端GPS处理模块,用于设定提醒条件,还用于从GPS模块收到GPS 卫星信号后,计算出终端的GPS信息(包括位置信息、速度信息、方向信 息、角度信息和时间信息等),并将其存入终端存储模块;还用于接收网络 GPS处理模块发送的目标用户的GPS信息,并将其存入终端存储模块中, 并向判别模块发送触发消息;还用于终端是其它终端设定的目标用户时,采 用以下方式中的 一种向网络GPS处理模块发送本终端的GPS信息定时发 送或者当终端的位置改变时发送。
GPS信息可以是终端的GPS模块获取的GPS卫星信号,也可以是通过 终端内的GPS模块和网络侧获取的GPS卫星信号,也可以是通过终端内的 GPS模块或者GPS模块和网络侧获取后再通过软件(例如地理信息系统GIS 软件)运算、转换得到的信息。
终端GPS处理模块设定的提醒条件只和终端的GPS信息相关时,是指 终端的GPS信息的值在设定的范围之内;提醒条件与终端和目标用户的GPS 信息相关时,是指终端和目标用户的GPS信息的运算值在设定的范围之内。
终端存储模块,用于存储终端GPS处理模块发送的本终端的GPS信息 和目标用户的GPS信息,并形成终端历史GPS信息数据;
终端网络服务模块,用于确定目标用户,向网络服务处理模块发送登记 本终端的目标用户申请以及目标用户信息,所述目标用户信息至少包括目标 用户号码;还用于接收网络服务处理模块发送的登记成功确认或登记失败确 i人消息;
网络存储模块,用于存储网络GPS处理模块发送的目标用户的GPS信
息;还用于存储网络服务处理模块发送的登记的目标用户信息;
网络服务处理模块,用于接收终端网络服务模块发送的登记的目标用户 信息,并将目标用户信息存储在网络存储模块中;还用于判断是否登记成 功并向终端网络服务模块发送的登记成功确认或登记失败确认消息;
网络GPS处理模块,用于在终端与系统混合定位的情况下,接收GPS 卫星信号并转发给终端GPS处理模块;还用于接收目标用户终端的GPS处 理模块发送的目标用户GPS信息,并存储在网络存储模块中,还用于向终 端发送其目标用户的GPS信息;
网络服务处理模块和网络GPS处理模块可以合并为同 一个模块。
终端还包括判别模块和提醒模块
判别模块,用于依据终端存储模块中的本终端GPS信息的值或终端和 目标用户的GPS信息的运算值,判断满足提醒条件时,向提醒模块发送触 发消息;还用于收到终端GPS处理模块的触发消息后,根据终端存储模块 中的本终端和目标用户的GPS信息的运算值,判断满足提醒条件时,向提 醒模块发送触发消息;
提醒模块,用于收到判别模块的触发消息后,向终端用户发出提醒;
如图3所示,终端不需要设定目标用户时,终端业务^R示方法包括以下 步骤
步骤301,终端用户设定提醒条件;提醒条件为终端的GPS信息的值 在设定的范围之内;
步骤302,终端单独接收GPS卫星信号(包括但不限于终端的经度、 绊度信息)或同时接收网络转发的GPS卫星信号;
步骤303,终端计算后得到GPS信息,进行保存并形成终端历史GPS 信息数据;
GPS信息可以是终端的GPS模块获取的GPS卫星信号,也可以是通过 终端内的GPS模块和网络侧获取的GPS卫星信号,也可以是通过终端内的 GPS模块或者GPS模块和网络侧获取后再通过软件(例如地理信息系统GIS
软件)运算、转换得到的信息。
GPS信息包括以下信息中的一种或多种位置信息、速度信息、方向信 息、角度信息和时间信息。
步骤304,判断终端的GPS信息是否满足设定的提醒条件,如果是进行 下一步,否则转到步骤302;
判断是否满足设定的提醒条件可以为定时判断,定时间隔为统一默认值 或由终端设置。
步骤305,终端向用户发出提醒,流程结束。
如图4所示,终端进行目标用户登记的步骤包括 步骤401,启动终端GPS提醒服务相关各模块;
步骤402,判断提醒服务是否需要向网络端登记目标用户,如果是进行 下一步,否则流程结束;
步骤403,确定终端用户的目标用户;
步骤404,向网络设备发起登记目标用户请求;
步骤405,判断是否接收到请求成功的消息,如果是,进行下一步,否 则,终端的目标用户登记失败;
步骤406,终端的目标用户登记成功。
步骤404和步骤405中,终端和网络设备可通过发送短消息(短数据突 发SDB消息)进行消息交互。
上述登记方法,终端和目标用户同属于一个工作组(例如集群系统中的 一个用户群组),不需进行许可授权就可将工作组中某个用户添加为目标用 户,在网络中,需要进行许可授权后才可将某个用户添加为目标用户。
终端被设为其它终端的目标用户时,采用以下方式中的一种向网络GPS 处理模块发送本终端的GPS信息定时发送或者当终端的位置改变时发送。
如图5所示,终端需要设定目标用户时,终端业务提示方法包括以下步

步骤501,终端用户设定提醒条件;
提醒条件为终端和所述一个或多个目标用户的GPS信息的运算值在设 定的范围之内,其中,运算值可以通过相减或其他运算方式得到。
步骤502,终端单独接收GPS卫星信号或同时接收网络转发的GPS卫 星信号;
步骤503,根据单独接收的GPS卫星信号和网络端发来的GPS卫星信 号共同确定并计算出终端的GPS信息;
步骤504,保存终端GPS相关数据,并形成历史GPS信息数据;
步骤505,判断是否满足向网络侧发送终端GPS信息的条件,即本终端 是否是其它终端用户的目标用户,如果是,进行下一步,否则转到步骤507;
步骤506,向网络侧发送本终端的GPS信息;
步骤507,判断是否需要网络服务模块登记目标用户;如果是,进行下 一步,否则转到步骤509;
步骤508,向网络侧登记目标用户;
步骤509,判断网络侧是否有目标用户的GPS信息到来,如果是进行下 一步,否则转到步骤511;
步骤510,从网络侧接收本终端目标用户的GPS相关信息,并将其存入 保存入存储模块,并形成该目标用户的历史GPS相关信息数据。
步骤511,判断终端和目标用户的GPS信息的运算值是否满足提醒条 件,如果是进行下一步,否则转到步骤502;
步骤512,终端向用户发出提醒(提醒动作),流程结束。
步骤506和步骤508中,终端和网络设备可通过发送短消息(短数据突 发SDB消息)进行消息交互。
所述终端为单模终端或双模终端或多模终端,所述终端模式采用以下模 式的一种或几种CDMA, GSM, WCDMA, TD-SCDMA。
为了具体的说明本发明的技术方案,本发明中结合以下具体实施例来说 明本发明的具体实现方案。
具体实施例一
应用于目的地提醒功能。终端中内置一个GPS才莫块,单独接收GPS卫 星信号,用户驾车出游时,通过终端设置好目的地提醒功能中的目的地信息 后,上车后就可以睡觉,终端中终端GPS处理模块计算后得到GPS信息, 并存储在终端存储模块中,判别模块定时判断是否满足提醒条件,当离目的 地还剩下设定距离的时候(比如100米)的时候,判别模块判断出已经满足 提醒条件,向提醒模块发出提示信息,提醒模块用预设的振动或响铃提醒用 户到达预设的目的地了。在此具体实施例中,终端不需要通信网络进行GPS 定位,用户也不需要向网络端登记目标用户,由终端接收卫星信号就可以确 定自身位置,并完成目的地提醒功能。
具体实施例二
应用于目标靠近提醒功能。用户操作自己的终端,添加自己的目标用户 (可以是一个或多个),添加用户后,网络服务模块通过和网络侧网络服务 处理模块交互,通知网络,网络端记录某用户的所有目标用户在网络存储模 块中。比如用户A添加用户B和用户C作为自己的目标用户,网络存储模 块将记录B、 C为A用户的目标信息,当B用户位置发生变化时,用户B 将自己的GPS信息通过终端GPS处理模块上报给网络侧(混合定位时,用 户B要接收网络的GPS信息,然后由终端GPS处理模块计算出用户B的 GPS信息),网络GPS处理;漠块将发送用户B的GPS信息给用户A的终端 GPS处理模块,终端GPS处理模块将该数据存入终端存储模块,用户A的 终端GPS处理模块接收到用户B的GPS信息时,向判别模块发送触发消息, 判别模块判断是否用户B的位置已经接近自己的位置(预设一个范围比如 200米内),如果是,则通知提醒模块向用户告警,通知方式可以是振动或 响铃等。此具体实施例是通过和网络侧的交互展开提醒业务。具体实施例三
应用于目标约会提醒功能。例如在集群系统中同属一个群组中的两个成
员A和B为约会对象,A和B互为约会对象,用户A添加用户B作为自己 的约会目标用户,用户A操作自己的终端,添加自己的约会目标用户B,添 加约会目标用户后,终端网络服务模块通过和网络侧网络服务处理^t块交 互,通知网络,网络端记录某用户的所有约会目标用户在网络存储-漠块中。 同样,用户B添加用户A作为自己的约会目标用户,用户B操:作自己的终 端,添加自己的约会目标用户A,添加约会目标用户后,网络服务模块通过 和网络侧网络服务处理模块交互,通知网络,网络端记录某用户的所有约会 目标用户在网络存储模块中。网络存储模块将记录B和A相互为约会目标 信息,A和B可以通过任意通讯方式约定约会地点(如曱发一个带地名的多 々某体短信给乙,乙打开短信,自动匹配地图软件,显示该地名的位置信息, 并可调用地图软件计算的行车路线等信息),并将约会A设定B到达约会 地点时作为提醒条件,B也可以设定A到达约会地点时作为提醒条件,当B 用户位置朝约会地点行进时,用户B将自己的GPS信息通过终端GPS处理 模块上报给网络侧(混合定位时,用户B要接收网络的GPS信息,然后由 终端GPS处理模块计算出用户B的GPS信息),网络GPS处理模块将发送 用户B的GPS信息给用户A的终端GPS处理才莫块,终端GPS处理^=莫块将 该数据存入终端存储模块,用户A的终端GPS处理;f莫块接收到用户B的GPS 信息时,向判别模块发送触发消息,判别模块判断是否用户B的位置已经 接近约会地点,如果是,则通知A的提醒模块向A用户告警,通知方式可 以是振动或响铃等。对于B用户的提醒也是如此。
本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况 些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种基于GPS定位技术的终端业务提示的方法,其特征在于,包括用户设定一个或多个与GPS信息相关的提醒条件,终端获取GPS信息,所述终端判断获取的GPS信息满足所述提醒条件时,向用户发出提醒。
2、 如权利要求l所述的方法,其特征在于,所述终端获取的GPS信息是终端的GPS模块获取的GPS卫星信号,或 者通过终端内的GPS模块和网络侧获取的GPS卫星信号,或者通过对终端 内的GPS模块或GPS模块和网络侧获取的GPS卫星信号进行运算、转换而 得到的信息。
3、 如权利要求l所述的方法,其特征在于,所述提醒条件为所述终端的GPS信息的值在设定的范围之内;所述终 端根据自己的GPS信息判断满足提醒条件时,向用户发出提醒。
4、 如权利要求l所述的方法,其特征在于,在用户设定一个或多个与GPS信息相关的提醒条件之前,所述终端设 定一个或多个目标用户,并设定提醒条件为所述终端和所述一个或多个目标 用户的GPS信息的运算值在设定的范围之内;所述终端接收网络设备发出的所述目标用户的GPS信息后,判断终端 和目标用户的GPS信息的运算值是否满足提醒条件,满足提醒条件时,所 述终端向用户发出提醒。
5、 如权利要求1或3所述的方法,其特征在于,所述GPS信息包括以下信息中的一种或多种位置信息、速度信息、 方向信息、角度信息和时间信息。
6、 如权利要求4所述的方法,其特征在于,所述终端设定一个或多个目标用户时,向网络设备发送登记终端的目标 用户申请以及目标用户信息,所述目标用户信息至少包括所述目标用户的号 码,网络设备判断是否登记成功,并返回相应的登记成功确认或登记失败确 认消息。
7、 如权利要求4所述的方法,其特征在于,所述GPS信息是位置信息,所述GPS信息的运算值为终端的位置和目 标用户位置的差值。
8、 如;^又利要求1所述的方法,其特征在于,所述终端为单^t终端或双模终端或多模终端,所述终端采用以下才莫式的 一种或几种CDMA, GSM, WCDMA, TD-SCDMA。
9、 一种基于GPS定位技术的终端业务提示的系统,包括终端设备和网 络设备,所述终端设备包括GPS模块、终端GPS处理模块,终端存储模块, 其特征在于,所述终端GPS处理模块,用于设定提醒条件,以及获得GPS信息; 所述终端存储it块,用于存储所述终端GPS处理模块得到的GPS信息; 所述终端还包括判别模块和提醒模块,所述判别模块,用于根据终端存储模块中的GPS信息,判断满足提醒 条件时,向提醒模块发送触发消息;所述提醒模块,用于收到判别模块的触发消息后,向终端用户发出提醒。
10、 如权利要求9所述的系统,其特征在于,所述终端GPS处理模块获取的GPS信息是所述GPS模块获取的GPS 卫星信号,或者通过GPS模块和网络侧获取的GPS卫星信号,或者通过对 GPS模块或GPS模块和网络侧获取的GPS卫星信号进行运算、转换而得到 的4言息。
11、 如权利要求9所述的系统,其特征在于,所述终端GPS处理模块设定的提醒条件是所述终端的GPS信息的值在 设定的范围之内,获得所述终端的GPS信息; 所述终端存储模块,用于存储所述终端GPS处理模块发送的所述终端 的GPS信息;所述判别模块,用于根据所述终端存储模块中的终端的GPS信息,判 断满足提醒条件时,向提醒模块发送触发消息。
12、 如权利要求9所述的系统,其特征在于,所述终端还包括终端网络 服务模块,所述网络设备还包括网络GPS处理模块,所述终端网络服务模块,用于确定目标用户;网络GPS处理模块,用于向终端发送其目标用户的GPS信息;所述终端GPS处理模块设定的提醒条件是所述终端和所述一个或多个 目标用户的GPS信息的运算值在设定的范围之内,从接收网络GPS处理模 块获取目标用户的GPS信息并存入终端存储模块中,并向所述判别模块发 送触发消息;所述终端存储模块,还用于存储终端GPS处理模块发送的终端的GPS 信息和目标用户的GPS信息;所述判别模块,用于收到终端GPS处理模块的触发消息后,依据终端 存储模块中的本终端和目标用户的GPS信息的运算值,判断满足提醒条件 时,向提醒模块发送触发消息。
13、 如权利要求9或11所述的系统,其特征在于,所述GPS信息包括以下信息中的一种或多种位置信息、速度信息、 方向信息、角度信息和时间信息。
14、 如权利要求12所述的系统,其特征在于,所述网络设备还包括网 络服务处理模块,所述终端网络服务模块,用于向网络服务处理模块发送登记本终端的目 标用户申请以及目标用户信息,所述目标用户信息至少包括所述目标用户的 号码;所述网络服务处理模块,用于接收终端网络服务模块发送的登记的目标 用户信息后,判断是否登记成功并向终端网络服务模块发送的登记成功确认或登记失败确认消 息o
15、 如权利要求12所述的系统,其特征在于,所述GPS信息是位置信息,所述GPS信息的运算值为终端的位置和目 标用户位置的差值。
16、 如权利要求9所述的系统,其特征在于,所述终端设备为单模终端或双模终端或多模终端,所述终端设备采用以 下才莫式的一种或几种CDMA, GSM, WCDMA, TD-SCDMA。
全文摘要
本发明公开了一种基于GPS定位技术的终端业务提示的方法和系统,为用户提供业务提示的功能,所述方法包括用户设定一个或多个与GPS信息相关的提醒条件,终端获取GPS信息,所述终端判断获取的GPS信息满足所述提醒条件时,向用户发出提醒。所述系统包括终端设备和网络设备,所述终端设备包括GPS模块、终端GPS处理模块,终端存储模块,判别模块和提醒模块;网络设备包括网络GPS处理模块和网络服务处理模块。
文档编号H04B7/185GK101388708SQ20071015153
公开日2009年3月18日 申请日期2007年9月14日 优先权日2007年9月14日
发明者吴传喜 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1