一种相对定位方法及装置的制作方法

文档序号:5941851阅读:258来源:国知局
专利名称:一种相对定位方法及装置的制作方法
技术领域
本发明涉及电子技术领域,尤其涉及一种相对定位方法及装置。
背景技术
相对定位为确定需定位双方相对位置的定位方法。设备间的相对定位技术与社交网结合可更智能的为用户提供信息,它可以方便人们在特定场所快速分享信息。现有技术通过声音强度进行相对定位,例如通过声音定位时,终端通过话筒采集终端所在环境的声音,然后上传给服务器,服务器接收至少一个终端采集的声音,并进行比较,当声音的强度相同时,则说明采集声音的两个终端处于同一环境下,这样,两个终端分享信息时可以方便快捷。然而,当采用现有技术进行相对定位时,需要特殊的声音,例如打雷声,才能进行准确定位,并且声音会受到角度的影响,例如同一环境下,一个设备的话筒正对声音来源,另一设备的话筒背对声音来源,则收集的声音强度会不同。因此,综上,采用现有技术进行相对定位时,受环境影响大,定位不准确。

发明内容
本发明的实施例提供一种相对定位的方法及装置,可以降低环境影响,进行准确定位。为达到上述目的,本发明的实施例采用如下技术方案:一种相对定位方法, 其 特征在于,包括:确定第一定位范围;在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围;自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。一种相对定位装置,其特征在于,包括:第一确定单元,用于确定第一定位范围;第二确定单元,用于在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围;连接单元,用于自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。本发明实施例提供一种相对定位的方法及装置,通过确定第一定位范围,在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围,自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。与现有技术中采用现有技术进行相对定位时,受环境影响大,定位不准确相t匕,本发明实施例提供的方案通过采用环境传感参数进行相对定位,可以降低环境影响,进行准确定位。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例1提供的一种相对定位的方法的流程图;图2为本发明实施例1提供的一种相对定位的装置的框图;图3为本发明实施例2提供的一种相对定位的方法的流程图;图4为本发明实施例2提供的终端相对定位的示意图;图5为本发明实施例2提供的一种相对定位的装置的框图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例1本 发明实施例提供一种相对定位的方法,如图1所示,该方法包括:步骤101,确定第一定位范围;可以通过3G (The Third Generation,第三代移动通信技术),GPS (GlobalPosition System,全球定位系统),WIFI (Wireless Fidelity,无线局域网)等定位,确定第一定位范围,第一定位范围为一个比较大的范围,通常可以定位半径为几百米的范围。步骤102,在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围;所述环境传感参数可以为高度,或者气味,或者温度,或者湿度,本发明并不限定上述环境传感参数。可选的,测量环境传感参数;将所述环境传感参数,以及确定的所述第一定位范围发送给服务器,以便所述服务器根据所述环境传感参数确定所述第一定位范围内的待连接终端;接收所述服务器发送的至少一个待连接终端所在的位置;根据所述至少一个待连接终端所在的位置确定所述至少一个待连接终端所在的
第二定位范围。所述第二定位范围小于或者等于所述第一定位范围。步骤103,自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。本发明实施例提供一种相对定位的方法,通过确定第一定位范围,在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围,自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。与现有技术中采用现有技术进行相对定位时,受环境影响大,定位不准确相比,本发明实施例提供的方案通过采用环境传感参数进行相对定位,可以降低环境影响,进行准确定位。本发明实施例提供一种相对定位的装置,如图2所示,该装置包括:第一确定单元201,第二确定单元202,连接单元203。第一确定单元201,用于确定第一定位范围;可以通过3G (The Third Generation,第三代移动通信技术),GPS (GlobalPosition System,全球定位系统),WIFI (Wireless Fidelity,无线局域网)等定位,确定第一定位范围,第一定位范围为一个比较大的范围,通常可以定位半径为几百米的范围。可选的,传感器用于测量环 境传感参数测量,所述传感器可以为高度计、气压传感计、温度传感器、湿度传感器等;所述环境传感参数可以为高度,或者气味,或者温度,或者湿度;在所述第一定位范围内,第二确定单元202,用于根据测量的环境传感参数确定待连接终端所在的第二定位范围;可选的,所述第二确定单元202中的发送模块,用于将测量的所述环境传感参数,以及确定的所述第一定位范围发送给服务器,以便所述服务器根据所述环境传感参数确定所述第一定位范围内的待连接终端;所述第二确定单元202中的接收模块,用于接收所述服务器发送的至少一个待连接终端所在的位置;所述第二确定单元202中的确定模块,用于根据所述至少一个待连接终端所在的位置确定所述至少一个待连接终端所在的第二定位范围。连接单元203,用于自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。所述第二定位范围小于或者等于所述第一定位范围。需要说明的是,本发明的装置为终端,例如所述终端可以为笔记本电脑、智能手机等。本发明实施例提供一种相对定位的装置,通过第一确定单元确定第一定位范围,在所述第一定位范围内,第二确定单元根据测量的环境传感参数确定待连接终端所在的第二定位范围,连接单元自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。与现有技术中采用现有技术进行相对定位时,受环境影响大,定位不准确相比,本发明实施例提供的方案通过采用环境传感参数进行相对定位,可以降低环境影响,进行准确定位。实施例2本发明实施例提供一种相对定位的方法,如图3所示,该方法包括:步骤301,终端确定第一定位范围;所述终端可以为笔记本电脑、智能手机等;终端可以通过3G(The Third Generation,第三代移动通信技术),GPS(GlobalPosition System,全球定位系统),WIFI (Wireless Fidelity,无线局域网)等定位,确定第一定位范围,第一定位范围为一个比较大的范围,通常可以定位半径为几百米的范围。步骤302,所述终端测量环境传感参数;终端上安装传感器,可以通过传感器测量环境传感参数,可选的,传感器可以为高度计、气压传感计、温度传感器、湿度传感器等,通过高度计可以测量终端所在的高度,气压传感计可以测量终端所在位置的当前气压值,温度传感器可以测量终端所在位置的当前温度,湿度传感器可以为测量终端所在位置的湿度。本发明实施例提供的方案测量上述环境传感参数用于在确定的第一范围的基础上,根据环境传感参数确定一个更小的范围,例如一个会场或者一间教室的范围。步骤303,所述终端将所述环境传感参数,以及确定的所述第一定位范围发送给服务器,以便所述服务器根据所述环境传感参数确定所述第一定位范围内的至少一个待连接终端;

终端发送所述环境传感参数,以及确定的所述第一定位范围时可以通过消息的形式发送,消息中携带所述环境传感参数和所述第一定位范围。步骤304,所述服务器接收所述终端发送的所述环境传感参数,以及确定的所述第一定位范围;需要说明的是,所述服务器可以接收多个终端发送的所述环境传感参数以及一个定位范围。步骤305,所述服务器根据所述环境传感参数,确定所述第一定位范围内的所述至少一个待连接终端,并将所述至少一个所述待连接终端所在的位置发送给所述终端;可选的,在第一定位范围内可能有多个终端,服务器根据环境传感参数获取这些终端的环境传感参数,然后根据获取的这些终端的环境传感参数确定与接收到的环境传感参数相同的环境传感参数,并确定对应的终端,确定的对应的终端即为待连接终端。例如,环境传感参数为高度,则服务器获取这些终端所在的高度,然后将获取的高度与接收到的高度一一进行比较,得到相同的高度对应的终端,这些终端即为待连接终端。需要说明的是,服务器获取环境传感参数,可以通过接收各个终端发送各自的环境传感参数获取,也可以通过主动读取终端上安装的传感器测量的环境传感参数获取。步骤306,所述终端接收所述服务器发送的所述至少一个待连接终端所在的位置;步骤307,所述终端根据所述至少一个待连接终端所在的位置确定所述至少一个待连接终端所在的第二定位范围;第二定位范围为第一定位范围中环境传感参数相同的终端所在的范围,所述第二定位范围小于或者等于所述第一定位范围,这样就进一步的将范围缩小了,传输数据时速度将较快。第二定位范围为一个较小的范围,例如,一间教室,一个会场或者一个办公室。步骤308,所述终端自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。可选的,在连接之前,可以向服务器发送连接请求,所述连接请求中携带所述待连接终端中的某一个待连接终端的位置信息,此时服务器将所述连接请求转发给所述待连接终端,当所述待连接终端同意连接时,则终端与所述待连接终端自动连接,当所述待连接终端不同意连接时,服务器给所述终端返回连接失败的信息,所述终端可以继续发送连接请求,以便进行连接;或者终端向服务器发送连接请求,所述连接请求为与待连接终端建立连接的请求,则服务器接收到此连接请求后,向与所述终端距离最近的待连接终端发送连接请求,当所述待连接终端同意连接时,则终端与所述待连接终端自动连接,当所述待连接终端不同意连接时,则服务器向与所述终端距离较近的待连接终端发送连接请求,依次类推。当终端与待连接终端自动连接后,可以通过特定的软件查看待连接终端分享的信息,或者可以设定自动接收所述第二定位范围内所有用户分享的信息。例如,如图4所示,以环境传感参数为高度进行描述用户B和用户C两人的终端间相对定位的过程。用户B在二楼会议室中开会,用户C也在同一会议室中开会,用户A在二楼办公室中,用户D在一层。用户B确定第一定位范围,如图,第一定位范围为第一层楼和第二层楼相邻的两个房间。用户B将高度计测量的高度以及第一定位范围发生给服务器,高度为(H1+H2),然后服务器接收到此高度值后,在第一定位范围内获得用户D的高度为H1,用户A的高度为(H1+H2),用户C的高度为(H1+H2),服务器将获得的高度值对应的终端的位置发送给用户B,用户B确定第二定位范围,第二定位范围包括用户A的终端和用户C的终端所在的范围,用户B的终端连接与之较近的用户C的终端,并与用户C的终端分享信息
本发明实施例提供一种相对定位的方法,通过确定第一定位范围,并在第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围,然后自动连接第二定位范围内的待连接终端中的任一个第一待连接终端,并与第一待连接终端分享信息,本发明实施例提供的方案可以在终端间采用环境传感参数进行相对定位,可以降低环境影响,进行准确定位,并且自动连接范围较小的第二定位范围内的待连接终端,可以快速分享信息,并且信息分享操作过程简单。本发明实施例提供一种相对定位的装置,所述装置可以为终端,如图5所示,该装置包括:第一确定单元501,传感器502,第二确定单元503,发送模块5031,接收模块5032,确定模块5033,连接单元504 ;第一确定单兀501,用于确定第一定位范围;可以通过3G (The Third Generation,第三代移动通信技术),GPS (GlobalPosition System,全球定位系统),WIFI (Wireless Fidelity,无线局域网)等定位,确定第一定位范围,第一定位范围为一个比较大的范围,通常可以定位半径为几百米的范围。可选的,传感器502用于测量环境传感参数测量,所述传感器可以为高度计、气压传感计、温度传感器、湿度传感器等;所述环境传感参数可以为高度,或者气味,或者温度,或者湿度;第二确定单元503,用于在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围;可选的,所述第二确定单元503中的发送模块5031,用于将测量的所述环境传感参数,以及确定的所述第一定位范围发送给服务器,以便所述服务器根据所述环境传感参数确定所述第一定位范围内的至少一个待连接终端;所述第二确定单元503中的接收模块5032,用于接收所述服务器发送的至少一个待连接终端所在的位置;
根据所述至少一个待连接终端所在的位置,所述第二确定单元503中的确定模块5033,用于确定所述至少一个待连接终端所在的第二定位范围;可选的,所述第二定位范围小于或者等于所述第一定位范围。第二定位范围为一个较小的范围,例如,一间教室,一个会场或者一个办公室。连接单元504,用于自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。本发明实施例提供一种相对定位的装置,通过第一确定单元确定第一定位范围,并在第一定位范围内,第二确定单元根据测量的环境传感参数确定待连接终端所在的第二定位范围,然后连接单元自动连接第二定位范围内的待连接终端中的任一个第一待连接终端,并与第一待连接终端分享信息,本发明实施例提供的方案可以在终端间采用环境传感参数进行相对定位,可以降低环境影响,进行准确定位,并且自动连接范围较小的第二定位范围内的待连接终端,可以快速分享信息,并且信息分享操作过程简单。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围 之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种相对定位方法,其特征在于,包括: 确定第一定位范围; 在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围; 自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。
2.根据权利要求1所述的方法,其特征在于,所述环境传感参数为高度,或者气味,或者温度,或者湿度。
3.根据权利要求2所述的方法,其特征在于,所述在所述第一定位范围内,根据设定的环境传感参数确定待连接终端所在的第二定位范围包括: 测量环境传感参数; 将所述环境传感参数,以及确定的所述第一定位范围发送给服务器,以便所述服务器根据所述环境传感参数确定所述第一定位范围内的至少一个待连接终端; 接收所述服务器发送的所述至少一个待连接终端所在的位置; 根据所述至少一个待连接终端所在的位置确定所述至少一个待连接终端所在的第二定位范围。
4.根据权利要求3所述的方法,其特征在于,所述第二定位范围小于或者等于所述第一定位范围。
5.一种相对定位装置,其特征在于,包括: 第一确定单兀,用于确定第一定位范围; 第二确定单元,用于在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围; 连接单元,用于自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。
6.根据权利要求5所述的装置,其特征在于,所述环境传感参数为高度,或者气味,或者温度,或者湿度。
7.根据权利要求6所述的装置,其特征在于,所述第二确定单元包括: 发送模块,用于将测量的所述环境传感参数,以及确定的所述第一定位范围发送给服务器,以便所述服务器根据所述环境传感参数确定所述第一定位范围内的至少一个待连接终端; 接收模块,用于接收所述服务器发送的至少一个待连接终端所在的位置; 确定模块,用于根据所述至少一个待连接终端所在的位置确定所述至少一个待连接终端所在的第二定位范围。
8.根据权利要求7所述的装置,其特征在于,所述第二定位范围小于或者等于所述第一定位范围。
9.根据权利要求5-7中任一项所述的装置,其特征在于,所述装置为终端。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 传感器,用于测量环境传感参数。
全文摘要
本发明公开一种相对定位方法及装置,涉及电子技术领域,可以降低环境影响,进行准确定位。本发明实施例提供的方案通过确定第一定位范围,在所述第一定位范围内,根据测量的环境传感参数确定待连接终端所在的第二定位范围,自动连接所述第二定位范围内的所述待连接终端中的任一第一待连接终端,并与所述第一待连接终端分享信息。本发明实施例提供的方案适合于进行相对定位时应用。
文档编号G01C21/00GK103245343SQ20121002653
公开日2013年8月14日 申请日期2012年2月7日 优先权日2012年2月7日
发明者阳光, 付荣耀, 范溯 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1