一种终端设备定位的方法、系统及终端设备的制作方法

文档序号:7854052阅读:126来源:国知局
专利名称:一种终端设备定位的方法、系统及终端设备的制作方法
技术领域
本发明属于通信领域,尤其涉及一种终端设备定位的方法、系统及终端设备。
背景技术
随着信息技术的发展,终端设备定位技术被应用的越来越广泛,终端设备运营商可以根据终端设备所在的地理位置信息,为用户推送与所述地理位置相关的服务信息。例如对于网络电视,如果网络电视能够自动确定其所在的地理位置信息,则可以将该地理位置信息作为用户的个人参数发送至网络电视服务提供商,网络电视服务提供商可以为该用户推送更加有针对性的电视节目,如该用户所在地的广告信息等。然而,现有的终端设备如果需要获取地理位置信息大多需要安装全球定位系统 (Global Positioning System, GPS),成本较高。而且GPS信号容易受环境的影响,在室内等GPS信号较弱的地方,容易出现定位错误。

发明内容
本发明实施例的目的在于提供一种终端设备定位的方法,以使得终端设备在不安装GPS的情况下获取其自身的地理位置信息。本发明实施例是这样实现的,一种终端设备定位的方法,应用于互联的多个终端设备,所述终端设备中包含至少一个具有提供地理位置服务功能的第一终端设备;所述方法包括所述第一终端设备获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息;所述第一终端设备周期性地广播所生成的地理位置服务在线宣告消息;与所述第一终端设备互联的第二终端设备在约定的网络端口侦听以接收所述第一终端设备广播的地理位置服务在线宣告消息;与所述第一终端设备互联的第二终端设备在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。本发明实施例的另一目的在于提供一种终端设备定位的系统,所述系统包括互联的多个终端设备,所述终端设备中包含至少一个具有提供地理位置服务功能的第一终端设备;所述第一终端设备,用于获取GPS信息,根据所获取的GPS信息生成地理位置服务在线宣告消息,并周期性地广播所生成的地理位置服务在线宣告消息;与所述第一终端设备互联的第二终端设备,用于在约定的网络端口侦听以接收所述第一终端设备广播的地理位置服务在线宣告消息,并在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。
本发明实施例的另一目的在于提供一种终端设备,所述终端设备包括消息生成单元,用于获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息;广播单元,用于周期性地广播所述消息生成单元生成的地理位置服务在线宣告消肩、O本发明实施例的另一目的在于提供一种终端设备,所述终端设备包括消息侦听单元,用于在约定的网络端口侦听以接收具有提供地理位置服务功能的终端设备广播的地理位置服务在线宣告消息;位置信息获取单元,用于在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。 本发明实施例通过具有提供地理位置服务功能的第一终端设备获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息,将所述地理位置服务在线宣告消息广播给与所述第一终端设备互联的其他终端设备(第二终端设备),第二终端设备从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。本发明实施例无需在每个终端设备中都增加昂贵的GPS,各终端设备均可以获得自身的地理位置信息,有效地节约了成本。而且即使在GPS信号较弱或者没有GPS信号的地方,依然可以通过接收所述地理位置服务在线宣告消息,从所述地理位置服务在线宣告消息中获取终端设备准确的地理位置信息。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本发明第一实施例提供的终端设备定位系统的网络架构图;图2是本发明第二实施例提供的终端设备定位方法的实现流程图;图3是本发明第三实施例提供的终端设备的组成结构图;图4是本发明第四实施例提供的终端设备的组成结构图。具体执行方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。实施例一:图I示出了本发明实施例提供的终端设备定位系统的网络结构,为了便于说明,仅不出了与本发明实施例相关的部分。该终端设备定位系统包括互联的多个终端设备,所述终端设备中包含至少一个第一终端设备I以及与所述第一终端设备I互联的多个第二终端设备2。所述互联的标准可以为闪联标准或者数字生活网络联盟(Digital Living Network Alliance,DLNA)标准。所述终端设备可以为数字家庭内的各种智能设备,例如个人电脑、网络电视、移动终端等。其中,所述第一终端设备I为具有提供地理位置服务功能的终端设备,例如个人电脑、移动终端、IPAD等。所述第二终端设备2为不具有提供地理位置服务功能的终端设备,例如家庭网络电视机等。在本实施例中,所述第一终端设备I获取GPS信息。例如,可以通过个人电脑获取GPS信息,在互联网上有很多提供地理位置信息的服务商,用户只需在个人电脑上通过浏览器直接输入家庭地址,地理位置信息服务商就可以返回给用户精确而详细的GPS信息。所述第一终端设备I根据所获取的GPS信息生成地理位置服务在线宣告消息,并将所述地理位置服务在线宣告消息广播给与所述第一终端设备I互联的第二终端设备2,所述第二终端设备2在接收到所述地理位置服务宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。·优选的是,该终端设备定位系统还包括一管理后台3,所述管理后台3用于在所述终端设备的服务在线宣告消息格式中增加位置信息(Locationlnfo)字段和GPS信息(GPSInfo)字段。具体的是,所述第一终端设备I根据所获取的GPS信息将服务在线宣告消息中的服务名称(ServiceName)字段填充为定位服务(Location Service)、服务类型(ServiceType)字段填充为定位(Location) >Locationlnfo字段按照预定格式填充为所述第一终端设备的地址信息、GPSInfo字段按照预定格式填充为所述第一终端设备的GPS坐标信息,以生成地理位置服务在线宣告消息。优选的是,该终端设备定位系统还包括一管理前台4,所述管理前台4用于当存在两个或两个以上提供地理位置服务功能的终端设备时,接收用户选择的其中一个终端设备作为第一终端设备。例如,数字家庭设备中,个人电脑和移动终端都可以提供地理位置服务功能,用户可以通过该终端设备定位的前台界面选择其中的一个作为提供地理位置服务功能的终端设备。本实施例的终端设备定位系统实现了第一终端设备中地理位置信息的共享,在与第一终端设备互联的第二终端设备均可以从所述地理位置信息中提取出地址信息和GPS信息,以使得终端设备在不安装GPS的情况下也可以获取其自身的地理位置信息。实施例二 :图2示出了本发明实施例二提供的终端设备定位方法的实现流程,该终端设备定位方法可应用于实施例一的终端设备定位系统,该方法过程详述如下步骤SI.第一终端设备获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息。在本实施例中,所述第一终端为具有提供地理位置服务功能的终端设备。例如个人电脑、手机等。第一终端设备获取GPS信息的具体过程可以采用现有技术实现,在此不再赘述。优选的是,本实施例对互联的所述终端设备的服务在线宣告消息格式进行了扩展,在所述服务在线宣告消息格式中增加了必要的基础字段,所述基础字段包括位置信息Locationlnfo字段和GPS信息GPSInfo字段。其中所述互联的标准可以为闪联标准或者数字生活网络联盟(Digital Living Network Alliance, DLNA)标准。本实施例服务在线宣告消息格式的扩展具体如表I所示
权利要求
1.一种终端设备定位的方法,应用于互联的多个终端设备,其特征在于,所述终端设备中包含至少一个具有提供地理位置服务功能的第一终端设备; 所述方法包括 所述第一终端设备获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息; 所述第一终端设备周期性地广播所生成的地理位置服务在线宣告消息; 与所述第一终端设备互联的第二终端设备在约定的网络端口侦听以接收所述第一终端设备广播的地理位置服务在线宣告消息; 与所述第一终端设备互联的第二终端设备在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。
2.如权利要求I所述的方法,其特征在于,所述方法还包括 在所述终端设备的服务在线宣告消息格式中增加位置信息字段和GPS信息字段。
3.如权利要求2所述的方法,其特征在于,所述第一终端设备根据所获取的GPS信息生成地理位置服务在线宣告消息具体为 第一终端设备根据所获取的GPS信息将服务在线宣告消息中的服务名称字段填充为定位服务、服务类型字段填充为定位、位置信息字段按照预定格式填充为所述第一终端设备的地址信息、GPS信息字段按照预定格式填充为所述第一终端设备的GPS坐标信息,以生成地理位置服务在线宣告消息。
4.如权利要求I所述的方法,其特征在于,所述方法还包括 当存在两个或者两个以上提供地理位置服务功能的终端设备时,接收用户选择的其中的一个终端设备作为所述第一终端设备。
5.一种终端设备定位的系统,所述系统包括互联的多个终端设备,其特征在于,所述终端设备中包含至少一个具有提供地理位置服务功能的第一终端设备; 所述第一终端设备,用于获取GPS信息,根据所获取的GPS信息生成地理位置服务在线宣告消息,并周期性地广播所生成的地理位置服务在线宣告消息; 与所述第一终端设备互联的第二终端设备,用于在约定的网络端口侦听以接收所述第一终端设备广播的地理位置服务在线宣告消息,并在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。
6.如权利要求5所述的系统,其特征在于,所述系统还包括 管理后台,用于在所述终端设备的服务在线宣告消息格式中增加位置信息字段和GPS"[目息字段。
7.如权利要求6所述的系统,其特征在于,所述第一终端设备具体用于,根据所获取的GPS信息将服务在线宣告消息中的服务名称字段填充为定位服务、服务类型字段填充为定位、位置信息字段按照预定格式填充为所述第一终端设备的地址信息、GPS信息字段按照预定格式填充为所述第一终端设备的GPS坐标信息,以生成地理位置服务在线宣告消息。
8.如权利要求6所述的系统,其特征在于,所述系统还包括 管理前台,用于当存在两个或者两个以上提供地理位置服务功能的终端设备时,接收用户选择的其中的一个终端设备作为所述第一终端设备。
9.一种终端设备,其特征在于,所述终端设备包括 消息生成单元,用于获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息; 广播单元,用于周期性地广播所述消息生成单元生成的地理位置服务在线宣告消息。
10.如权利要求9所述的终端设备,其特征在于,所述终端设备的服务在线宣告消息格式中增加了位置信息字段和GPS信息字段。
11.如权利要求10所述的终端设备,其特征在于,所述消息生成单元具体用于,根据所获取的GPS信息将服务在线宣告消息中的服务名称字段填充为定位服务、服务类型字段填充为定位、位置信息字段按照预定格式填充为所述第一终端设备的地址信息、GPS信息字段按照预定格式填充为所述第一终端设备的GPS坐标信息,以生成地理位置服务在线宣告消
12.—种终端设备,其特征在于,所述终端设备包括 消息侦听单元,用于在约定的网络端口侦听以接收具有提供地理位置服务功能的终端设备广播的地理位置服务在线宣告消息; 位置信息获取单元,用于在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。
13.如权利要求12所述的终端设备,其特征在于,所述服务在线宣告消息格式中增加了位置信息字段和GPS信息字段。
全文摘要
本发明适用于设备定位技术领域,提供了一种终端设备定位的方法、系统及终端设备,包括所述第一终端设备获取GPS信息,并根据所获取的GPS信息生成地理位置服务在线宣告消息;所述第一终端设备周期性地广播所生成的地理位置服务在线宣告消息;与所述第一终端设备互联的第二终端设备在约定的网络端口侦听以接收所述第一终端设备广播的地理位置服务在线宣告消息;与所述第一终端设备互联的第二终端设备在接收到所述地理位置服务在线宣告消息后,从所述地理位置服务在线宣告消息中提取出地址信息和GPS坐标信息以作为自身的地理位置信息。通过本发明,可以让不具备地理位置服务提供功能的终端设备获取其自身的地理位置信息。
文档编号H04L29/06GK102801590SQ20121020648
公开日2012年11月28日 申请日期2012年6月20日 优先权日2012年6月20日
发明者孙翀 申请人:Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1