CN104378822A - 一种定位方法、服务器、电子设备及定位*** - Google Patents

一种定位方法、服务器、电子设备及定位*** Download PDF

Info

Publication number
CN104378822A
CN104378822A CN201410648283.0A CN201410648283A CN104378822A CN 104378822 A CN104378822 A CN 104378822A CN 201410648283 A CN201410648283 A CN 201410648283A CN 104378822 A CN104378822 A CN 104378822A
Authority
CN
China
Prior art keywords
electronic equipment
user profile
server
information
location request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410648283.0A
Other languages
English (en)
Other versions
CN104378822B (zh
Inventor
尉伟东
陈羽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410648283.0A priority Critical patent/CN104378822B/zh
Publication of CN104378822A publication Critical patent/CN104378822A/zh
Application granted granted Critical
Publication of CN104378822B publication Critical patent/CN104378822B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种定位方法,用于解决对于手机处于特定场景时的定位效果较差的技术问题。所述方法包括:接收电子设备发送的定位请求;根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。本发明还公开了另外的定位方法、相应的服务器、电子设备及定位***。

Description

一种定位方法、服务器、电子设备及定位***
技术领域
本发明涉及通信技术领域,特别涉及一种定位方法、服务器、电子设备及定位***。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备享受随着科技发展带来的舒适生活。比如,手机等电子设备已经成为人们生活中一个不可或缺的部分,人们可以通过手机等电子设备以打电话、发短信等等方式加强与其他人之间的联系。
现有技术中,用户在使用手机等电子设备时经常会进行导航,这就涉及到对电子设备进行定位。现在一般采用的定位方式是,手机内具有GPS(GlobalPositioning System,全球定位***)模块,可以直接通过卫星进行定位。而这对手机的硬件配置要求较高,对于一些不具有GPS模块的低端手机,显然无法实现定位。另外,如果手机处于接收不到卫星信号的区域,例如一些大楼的地下室等地方,则可能无法实现定位。
可见,现有技术中的定位方式在使用时限制较多,对于手机处于特定场景时的定位效果较差。
发明内容
本发明实施例提供一种定位方法、服务器、电子设备及定位***,用于解决对于手机处于特定场景时的定位效果较差的技术问题。
一种定位方法,应用于服务器,所述方法包括:
接收电子设备发送的定位请求;
根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;
基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
可选的,基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息,包括:
从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息;M为正整数;
确定采集所述第一信息的第一采集设备所在的位置,并根据确定的位置生成所述定位信息。
可选的,在接收电子设备发送的定位请求之前,还包括:
获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系;或
获取所述电子设备和所述用户信息的所述对应关系。
可选的,获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的对应关系,包括:
接收所述电子设备发送的所述用户信息,并根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系;或
获取所述电子设备的设备标识,及通过所述M个采集设备采集所述用户的所述用户信息,根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系。
可选的,在接收电子设备发送的定位请求之后,还包括:根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系。
可选的,根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系,包括:
根据所述定位请求中携带的所述电子设备的设备标识和所述用户信息,确定所述电子设备与所述用户信息之间的所述对应关系;其中,所述用户信息为所述电子设备采集得到的。
可选的,在根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息之后,还包括:通过能够分别与所述服务器进行数据通信的M个采集设备采集环境信息,M为正整数。
可选的,从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息,包括:从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息。
可选的,从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息,包括:
按照时间顺序,从所述服务器存储的、所述M个采集设备所采集的环境信息中,将采集时刻与当前时刻之间的时间差最小的、且与所述用户信息相匹配的环境信息确定为所述第一信息。
一种定位方法,应用于电子设备,所述方法包括:
向服务器发送定位请求;
当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
可选的,在向服务器发送定位请求之前,还包括:
接收针对所述电子设备进行的触发操作;
若所述触发操作所对应的操作信息为用于向所述服务器发送所述定位请求的操作信息,则采集所述电子设备的用户的所述用户信息;
向服务器发送定位请求,包括:将所述电子设备的设备标识和所述用户信息携带在所述定位请求中发送给所述服务器。
一种定位方法,应用于电子设备,所述方法包括:
向服务器发送定位请求;
当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
一种服务器,包括:
接收模块,用于接收电子设备发送的定位请求;
确定模块,用于根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;
定位模块,用于基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
发送模块,用于将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
一种电子设备,包括:
发送模块,用于向服务器发送定位请求;
接收模块,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
一种电子设备,包括:
发送模块,用于向服务器发送定位请求;
接收模块,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
一种服务器,包括连接到同一总线的输入设备、输出设备、存储器及处理器;其中:
所述存储器,用于存储指令;
所述输入设备,用于接收电子设备发送的定位请求;
所述处理器,用于执行所述指令,根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;及,基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
所述输出设备,用于将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
一种电子设备,包括连接到同一总线的存储器、处理器、输出单元和输入单元;其中:
所述存储器,用于存储指令;
所述处理器,用于执行所述指令,通过所述输出单元向服务器发送定位请求;
所述输入单元,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
一种电子设备,包括连接到同一总线的存储器、处理器、输出单元和输入单元;其中:
所述存储器,用于存储指令;
所述处理器,用于执行所述指令,通过所述输出单元向服务器发送定位请求;
所述输入单元,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
一种定位***,包括:
M个采集设备,用于采集信息;
服务器,能够分别与所述M个采集设备进行数据通信,用于接收电子设备发送的定位请求;根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;基于所述M个采集设备所采集的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
本发明实施例中,电子设备需要定位时可直接向服务器发送定位请求,服务器接到所述定位请求后,可以根据电子设备的设备标识与用户信息之间的对应关系确定与该电子设备对应的用户信息,并通过服务器所获取的环境信息对该用户信息对应的用户进行定位,而该用户一般来说就是使用电子设备的用户,那么,在该电子设备是便携式电子设备时,确定该用户的位置,也就相当于确定了该电子设备的位置,服务器可以直接将该用户的位置发送给电子设备,完成对电子设备的定位。可见,电子设备只是发送请求和接收请求就可以知道自身的位置,无需电子设备自身的传感器等硬件单元参与到定位过程中。例如电子设备为手机,无论什么配置的手机,都可以采用本发明实施例中的技术方案实现定位,减少了由于不同手机之间的设备差异所带来的定位误差。而且,服务器一般来说用于实现定位的硬件设施都会优于手机,因此能够在一定程度上提高定位精度。
另外,对于特殊场景来说,例如对于不具有GPS模块的低端手机,或者例如对于处于接收不到卫星信号的区域的手机,在采用本发明实施例中的定位方法后,都能够实现定位,不会受到手机自身硬件条件和周围环境的限制。采用本发明实施例中的方法,有利于特定场景下的定位,提高了定位效率和准确性。
附图说明
图1为本发明实施例中服务器侧定位方法的主要流程图;
图2为本发明实施例中电子设备侧定位方法的一种主要流程图;
图3为本发明实施例中电子设备侧定位方法的另一种主要流程图;
图4为本发明实施例中服务器的主要结构框图;
图5为本发明实施例中电子设备的一种主要结构框图;
图6为本发明实施例中电子设备的另一种主要结构框图;
图7为本发明实施例中服务器的主要结构示意图;
图8为本发明实施例中电子设备的一种主要结构示意图;
图9为本发明实施例中电子设备的另一种主要结构示意图;
图10为本发明实施例中定位***示意图。
具体实施方式
本发明实施例提供一种定位方法,该方法应用于服务器,该方法包括:接收电子设备发送的定位请求;根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
本发明实施例中,电子设备需要定位时可直接向服务器发送定位请求,服务器接到所述定位请求后,可以根据电子设备的设备标识与用户信息之间的对应关系确定与该电子设备对应的用户信息,并通过服务器所获取的环境信息对该用户信息对应的用户进行定位,而该用户一般来说就是使用电子设备的用户,那么,在该电子设备是便携式电子设备时,确定该用户的位置,也就相当于确定了该电子设备的位置,服务器可以直接将该用户的位置发送给电子设备,完成对电子设备的定位。可见,电子设备只是发送请求和接收请求就可以知道自身的位置,无需电子设备自身的传感器等硬件单元参与到定位过程中。例如电子设备为手机,无论什么配置的手机,都可以采用本发明实施例中的技术方案实现定位,减少了由于不同手机之间的设备差异所带来的定位误差。而且,服务器一般来说用于实现定位的硬件设施都会优于手机,因此能够在一定程度上提高定位精度。
另外,对于特殊场景来说,例如对于不具有GPS模块的低端手机,或者例如对于处于接收不到卫星信号的区域的手机,在采用本发明实施例中的定位方法后,都能够实现定位,不会受到手机自身硬件条件和周围环境的限制。采用本发明实施例中的方法,有利于特定场景下的定位,提高了定位效率和准确性。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
本发明实施例中,所述电子设备例如可以是手机、PAD(平板电脑)、PC(个人计算机)、笔记本等等,本发明不做限制。较佳的,所述电子设备是便携式电子设备,用户可将其携带在身上。
本发明实施例中,可以设置一个定位***,所述定位***中可以包括服务器和M个采集设备,M为正整数。例如采集设备可以是摄像头,当然也可以是其他类型的采集设备,例如红外采集设备、音频采集设备等等,本发明不做限制。可以理解为,所述定位***占据固定区域,例如是一幢大楼,或者一个广场,等等。在该固定区域中,设置有较多的采集设备,无论用户在该区域中的哪个位置,可能都能够被相应的采集设备所采集到。当然,也允许该区域存在一些采集死角,如果用户刚好位于这些死角中,可能也无法被采集设备所采集到。需要说明的是,即使有采集死角的存在,也不会影响本发明的实现。
所述M个采集设备可以位于所述服务器中,或者所述M个采集设备与所述服务器相互独立,但能够与所述服务器进行数据通信。本发明实施例中,能够与所述服务器进行数据通信,可以是指所述M个采集设备受所述服务器控制,或者所述M个采集设备也可以不受所述服务器控制,只是能够与所述服务器进行数据通信。所述定位***中可以包括所述的电子设备,或者也可以不包括所述电子设备。
本发明实施例中,用户信息可以是指用户图像,当然也可以是指用户的其他信息,例如视频信息、音频信息等等。
本发明实施例中,电子设备的设备标识可以是指电子设备的通信标识,例如当电子设备为手机时,设备标识可以是指手机的手机号码,或者电子设备的设备标识也可以是指电子设备的身份认证标识,例如当电子设备为手机时,设备标识可以是指电子设备的IMEI(International Mobile Equipment Identity,移动设备国际身份码),或者电子设备的设备标识也可以是电子设备在注册到所述服务器时由所述服务器临时分配的,待电子设备从所述服务器中注销时该设备标识可能会被回收,或者电子设备的设备标识也可以是指电子设备的其他标识,只要一个设备标识能够唯一标识一个电子设备即可。
下面结合附图对本发明优选的实施方式进行详细说明。
请参见图1,本发明实施例提供一种定位方法,所述方法可以应用于服务器。所述方法的主要流程如下。
步骤101:接收电子设备发送的定位请求。
当所述电子设备需要对自身进行定位时,所述电子设备可以向所述服务器发送所述定位请求。
步骤102:根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息。
本发明实施例中,电子设备与用户信息之间的对应关系,具体可以是指电子设备的设备标识与用户信息之间的对应关系。所述服务器需要确定所述对应关系。对于确定所述对应关系,有几种不同的方案。
方案一:
可选的,本发明实施例中,在步骤101之前,也就是在接收所述电子设备发送的所述定位请求之前,还可以包括:
获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系;或
获取所述电子设备和所述用户信息的所述对应关系。
即,方案一又包括了两种不同的子方案,其中一种是所述服务器获取所述电子设备的设备标识和所述用户信息,在获取之后建立所述设备标识和所述用户信息之间的所述对应关系。其中另一种是所述服务器直接获取所述对应关系。
具体的,对于方案一中的子方案一,获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系,可以有两种不同的方式,分别如下:
接收所述电子设备发送的所述用户信息,并根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系;或
获取所述电子设备的设备标识,及通过所述M个采集设备采集所述用户的所述用户信息,根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系。
例如所述电子设备可以首先采集所述用户信息,在采集之后,在注册到所述服务器时,或者在进入所述定位***时,或者在向所述服务器发送所述定位请求之前的任意时刻,可以向所述电子设备发送通知消息,所述通知消息中携带有所述用户信息,当然,所述通知消息中一般来说都会携带有所述电子设备的设备标识。那么,所述服务器在接收到所述通知消息后,就相当于获取了所述设备标识和所述用户信息,从而可以建立所述设备标识和所述用户信息之间的所述对应关系。由电子设备将用户信息发送给服务器,能够使服务器获得的信息更为准确。
或者例如,所述电子设备在注册到所述服务器时,或者进入所述定位***时,或者在向所述服务器发送所述定位请求之前的任意时刻,可以通过刷卡等方式将所述电子设备的设备标识发送给所述服务器,所述服务器通过读取就能够获取所述设备标识,或者使用所述电子设备的用户可以直接在所述服务器中输入所述设备标识,那么所述服务器可以直接获取所述设备标识。所述服务器在获取所述设备标识后,可以通过所述M个采集设备来采集使用所述电子设备的所述用户的所述用户信息,并建立所述设备标识和所述用户信息之间的所述对应关系。对于所述电子设备来说,无需过多的操作,均可以由所述服务器来完成,服务器的智能性较高,也减轻了电子设备的负担。
具体的,对于方案一中的子方案二,获取所述电子设备和所述用户信息的对应关系,可以是:
接收所述电子设备发送的、所述电子设备与所述用户信息之间的对应关系。
即,所述电子设备可以自行建立所述设备标识和所述用户信息之间的对应关系,例如所述电子设备可以首先采集所述用户信息,之后建立所述设备标识和所述用户信息之间的对应关系,然后将所述对应关系发送给所述服务器,那么所述服务器可以直接接收所述对应关系,无需自己再建立。对于所述服务器来说减少了工作量,而且由所述电子设备自行建立所述对应关系,更为准确,避免出错。
可选的,本发明实施例中,在方案一之下,根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息,具体可以包括:解析所述定位请求中携带的所述设备标识,根据所述设备标识和所述对应关系,确定与所述电子设备对应的所述用户信息。
即,所述服务器在预先获取所述对应关系后,在接到所述定位请求时,可以直接根据所述定位请求中携带的所述设备标识和预先获取的所述对应关系确定与所述设备标识对应的所述用户信息。
方案二:
可选的,本发明实施例中,在接收电子设备发送的定位请求之后,还包括:根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系。
即,所述服务器可以不预先获取所述对应关系,而是直接通过所述定位请求获取所述对应关系。这样可以减少所述服务器与所述电子设备之间需要传输的信息量,节省***传输资源,也尽量避免在传输中可能出现的丢包等错误。
可选的,本发明实施例中,根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系,具体可以包括:
根据所述定位请求中携带的所述电子设备的设备标识和所述用户信息,确定所述电子设备与所述用户信息之间的所述对应关系;其中,所述用户信息为所述电子设备采集得到的;或
解析所述定位请求,获取所述定位请求所携带的所述电子设备和所述用户信息之间的所述对应关系。
即,所述电子设备可以采集所述用户信息,并将所述用户信息携带在所述定位请求中发送给所述服务器,所述服务器接收到所述定位请求之后,根据所述定位请求中携带的所述用户信息和所述设备标识,自然可以建立所述用户信息和所述设备标识之间的所述对应关系。
或者,所述电子设备可以采集所述用户信息,并自行建立所述用户信息和所述设备标识之间的对应关系,并直接将所述对应关系携带在所述定位请求中发送给所述服务器。所述服务器在接收到所述定位请求后,自然能够从中直接获取所述对应关系,无需自行再建立。
步骤103:基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息。
具体的,基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息,包括:
从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息;M为正整数;
确定采集所述第一信息的第一采集设备所在的位置,并根据确定的位置生成所述定位信息。
可选的,本发明实施例中,在根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息之后,还包括:通过能够分别与所述服务器进行数据通信的M个采集设备采集环境信息,M为正整数。
本发明实施例中,若采集设备是摄像头,那么环境信息就可以是指环境图像信息,或者可以是指环境视频信息,等等。
即,在确定所述用户信息后,所述服务器可以令所述M个采集设备采集环境信息,并将各个采集设备所采集的环境信息分别与所述用户信息进行匹配,从中确定出与所述用户信息相匹配的、或者是匹配度最高的环境信息,本发明实施例中可以将该环境信息称为所述第一信息。在确定所述第一信息之后,自然可以确定采集所述第一信息的采集设备所在的位置,本发明实施例中将该采集设备称为所述第一采集设备。那么,可以直接将所述第一采集设备所在的位置确定为所述用户所在的位置,或者,也可以对所述第一采集设备所在的位置对应的信息进行相应的处理,以更接近于所述用户的真实位置,本发明对于具体的处理方式不做限制。
例如,可以将所述第一采集设备所在的位置对应的信息称为第一位置信息,若要对所述第一位置信息进行处理,则可以根据所述第一采集设备所采集的所述用户的图像的大小、深度及所述第一采集设备的焦距等信息,对所述第一位置信息进行处理,得到所述用户所在的位置的信息,例如将所述用户所在的位置对应的信息称为第二位置信息。
所述服务器可以根据最终确定的位置生成所述定位信息,所述定位信息用于表示所述用户所在的位置,因为所述电子设备是便携式电子设备,所述用户一般是将所述电子设备携带在身上的,那么,所述用户的位置也就可以看做是所述电子设备的位置,从而也就实现了对所述电子设备的定位。
步骤104:将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
所述服务器在向所述电子设备反馈所述定位信息时,可以直接反馈文本信息,例如所述文本信息为“当前位置是大厦A区3楼401室”,或者,也可以反馈地图信息,在所述地图信息中以标记形式标出所述用户所在的位置,或者,也可以以其他形式反馈所述定位信息,只要所述用户能够通过所述定位信息确定所述用户所在的位置即可,对于具体的信息的形式不作限制。
采用这种方法,所述服务器在确定所述用户信息后再通过所述M个采集设备去采集环境信息,这样匹配后得到的所述第一信息能够较为准确地反映用户当前所在的位置,从而能够使定位结果更为准确。
可选的,本发明实施例中,从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息,包括:从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息。
即,本发明实施例中,所述M个采集设备可能始终在进行环境信息的采集,或者可能是定时、周期性或受触发时都会进行环境信息采集,所述服务器可以存储所述M个采集设备所采集的环境信息。那么,所述服务器在确定所述用户信息后,无需再通过所述M个采集设备现去采集环境信息,可以直接利用所述服务器存储的环境信息去跟所述用户信息进行匹配,减轻了所述M个采集设备的工作量,也因为减少了采集过程,节省了定位时间。
可选的,本发明实施例中,从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息,包括:
按照时间顺序,从所述服务器存储的、所述M个采集设备所采集的环境信息中,将采集时刻与当前时刻之间的时间差最小的、且与所述用户信息相匹配的环境信息确定为所述第一信息。
若以这种方式确定所述第一信息,那么,所述服务器在向所述电子设备反馈所述定位信息时,可以附带时间信息。例如,若所述服务器以文本形式反馈所述定位信息,那么一种可能的定位信息为“5分钟前的位置是大厦A区3楼401室”,当然,若所述服务器是以地图形式反馈所述定位信息,在地图中除了标记出用户所在的位置之外,还可以标记出时间。
进一步的,若以这种方式确定所述第一信息,所述服务器还可以分析出用户的运动趋势。例如,所述服务器中存储的环境信息中,可能有不止一张环境信息中包括有所述用户的用户信息,虽然只将最后出现的环境信息选择为所述第一信息,但所述服务器可以根据包括有所述用户信息的各环境信息进行整体分析,例如可以从中确定出所述用户的运动方向,那么,所述服务器在向所述电子设备反馈所述定位信息时,除了可以附带时间信息之外,还可以附带所述用户的运动方向信息。例如,若所述服务器以文本形式反馈所述定位信息,那么一种可能的定位信息为“5分钟前的位置是大厦A区3楼401室门口,且向大厦B区行走”,当然,若所述服务器是以地图形式反馈所述定位信息,在地图中除了标记出用户所在的位置、时间之外,还可以以箭头等方式标记出用户的运动方向。
因为所述M个采集设备可能采集了较多的环境信息,而其中可能会有不止一个环境信息能够跟所述用户信息相匹配,那么,可以首先确定与所述用户信息相匹配的所有环境信息,并将其中采集时刻与当前时刻之间的时间差最小的环境信息确定为所述第一信息。采集时刻与当前时刻之间的时间差最小,表明该环境信息是最近采集的,可能最能够反映出所述用户当前所在的位置,将该环境信息作为所述第一信息,能够提高最终得出的定位结果的准确性。
以下介绍一个具体的实施例,在该实施例中,所述采集设备是音频采集设备。所述服务器和所述M个音频采集设备位于定位***中,所述定位***覆盖的区域是一幢大厦。用户1携带了电子设备1,该电子设备1为手机。该电子设备1具有采集单元,例如该采集单元为音频采集单元。
用户1位于该大厦中时,对着电子设备1说了一句话,为“我在哪里”,电子设备1通过所述音频采集单元采集到用户的这句话,并自动生成定位请求,将该语句的信息(可以称为用户信息1)携带在所述定位请求中发送给所述服务器。其中,电子设备1携带在所述定位请求中的该语句的信息,可以是该语句本身,即该语句对应的音频文件,或者,电子设备1也可以先对该语句进行分析,确定该语句对应的声纹信息,将该语句对应的声纹信息作为该语句的信息携带在所述定位请求中,或者,电子设备1也可以先对该语句进行分析,确定该语句对应的声纹信息和字符信息(即语句内容),将该语句对应的声纹信息和字符信息作为该语句的信息携带在所述定位请求中,等等。
在该实施例中,所述服务器可以通过所述定位请求获取电子设备1和用户1的用户信息1的对应关系,例如,所述服务器在接收到所述定位请求时,根据所述定位请求中携带的所述用户信息1和电子设备1的设备标识,可以建立所述用户信息和电子设备1之间的所述对应关系。
所述服务器从存储的、M个音频采集设备所采集的环境信息里,确定与该用户信息1所匹配的环境信息。
可选的,所述服务器可以只根据声纹信息来进行匹配,即,只要两个音频文件的声纹相同即可,无需考虑音频文件的具体内容。在这种情况下,若所述用户信息1是音频文件,那么所述服务器需对所述音频文件进行分析,提取出对应的声纹信息。
例如所述服务器确定出有两个环境信息对应的声纹信息与该声纹信息相匹配,这两个环境信息分别是“今天要下雨”和“我的书丢了”,而“今天要下雨”这个环境信息的采集时刻晚于“我的书丢了”这个环境信息的采集时刻,因此所述服务器将“今天要下雨”这个环境信息确定为与所述用户信息1匹配的所述第一信息,并确定采集所述第一信息的音频采集设备所在的位置,根据该位置生成定位信息,并将所述定位信息发送给电子设备1。
可选的,若所述用户信息1是音频文件,或者所述用户信息1是声纹信息和字符信息,则所述服务器可以根据声纹信息和字符信息来同时进行匹配,即,两个音频文件要相匹配,不仅需要声纹相同,还需要音频文件的内容相同。在这种情况下,若所述用户信息1是音频文件,那么所述服务器需对所述音频文件进行分析,提取出对应的声纹信息和字符信息。
例如所述服务器确定出有三个环境信息对应的声纹信息与该声纹信息相同,这三个环境信息分别是“今天要下雨”、“我的书丢了”和“我在哪里”,而所述服务器确定“今天要下雨”和“我的书丢了”这两个环境信息的内容均与所述字符信息不匹配,因此所述服务器可以确定这两个环境信息与所述用户信息1不匹配。而“我在哪里”这个环境信息,声纹信息和字符信息均能够与所述用户信息1相匹配,因此所述服务器将“我在哪里”这个环境信息确定为与所述用户信息1匹配的所述第一信息,并确定采集所述第一信息的音频采集设备所在的位置,根据该位置生成定位信息,并将所述定位信息发送给电子设备1。
请参见图2,基于同一发明构思,本发明实施例提供一种定位方法,所述方法可以应用于电子设备。所述方法的主要流程描述如下。
步骤201:向服务器发送定位请求。
所述电子设备在需要对自身进行定位时,可以向所述服务器发送所述定位请求。
步骤202:当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
具体所述服务器获取所述定位信息的过程,在图1所示的流程中已有比较详细的介绍,此处不多赘述。
所述电子设备只有位于所述服务器覆盖的区域范围内时,所述服务器才能够对所述用户进行定位,因此,所述电子设备向所述服务器发送所述定位请求时,所述电子设备可能位于所述服务器覆盖的区域范围内,或者也可能没有位于所述服务器覆盖的区域范围内。但所述电子设备只有在位于所述服务器覆盖的区域范围内时才能够接收到所述服务器所反馈的所述定位信息。
本发明实施例中,所述服务器覆盖的区域范围,可以是指所述M个采集设备所能够采集的环境范围与所述服务器所在的区域的并集。所述定位***所覆盖的区域范围,可以等于所述服务器覆盖的区域范围,或者也可以大于所述服务器覆盖的区域范围。
可选的,本发明实施例中,在向所述服务器发送所述定位请求之前,还可以包括:
采集所述用户信息;
向所述服务器发送通知消息,所述通知消息中携带有所述用户信息,以及所述电子设备的设备标识;所述通知消息用于令所述服务器根据所述通知消息建立所述电子设备与所述用户信息之间的对应关系。
即,所述电子设备可以首先采集所述用户信息,在采集之后,在注册到所述服务器时,或者在进入所述定位***时,或者在向所述服务器发送所述定位请求之前的任意时刻,可以向所述电子设备发送通知消息,所述通知消息中携带有所述用户信息,当然,所述通知消息中一般来说都会携带有所述电子设备的设备标识。那么,所述服务器在接收到所述通知消息后,就相当于获取了所述设备标识和所述用户信息,从而可以建立所述设备标识和所述用户信息之间的所述对应关系。由电子设备将用户信息发送给服务器,能够使服务器获得的信息更为准确。
可选的,本发明实施例中,在向所述服务器发送所述定位请求之前,还可以包括:
采集所述用户信息;
建立所述用户信息与所述电子设备之间的对应关系,并将所述对应关系发送给所述服务器。
即,所述电子设备可以首先采集所述用户信息,在采集之后即建立所述对应关系。在注册到所述服务器时,或者在进入所述定位***时,或者在向所述服务器发送所述定位请求之前的任意时刻,可以向所述电子设备发送所述对应关系。那么,所述服务器可以直接接收所述设备标识和所述用户信息之间的所述对应关系。由电子设备将用户信息发送给服务器,能够使服务器获得的信息更为准确。
可选的,本发明实施例中,在向所述服务器发送所述定位请求之前,还包括:
接收针对所述电子设备进行的触发操作;
若所述触发操作所对应的操作信息为用于向所述服务器发送所述定位请求的操作信息,则采集所述电子设备的用户的所述用户信息;
向服务器发送定位请求,包括:将所述电子设备的设备标识和所述用户信息携带在所述定位请求中发送给所述服务器。
例如,用户想对所述电子设备进行定位,那么用户可能会通过一个触发操作来触发所述电子设备向所述服务器发送所述定位请求。所述电子设备在接收到所述触发操作后,会确定所述触发操作对应的操作信息,若发现所述操作信息是用于向所述服务器发送所述定位请求的操作信息,那么所述电子设备会自行采集所述用户信息,无需用户手动采集,并且所述电子设备可以将所述用户信息携带在所述定位请求中发送给所述服务器,也无需用户手动操作。这样,用户只需进行一个触发操作就能够获得所述定位信息,无需进行额外的例如采集用户信息、将用户信息添加到定位请求中等等操作,对于用户来说操作十分简单。
请参见图3,基于同一发明构思,本发明实施例提供一种定位方法,所述方法可以应用于电子设备。所述方法的主要流程描述如下。
步骤301:向服务器发送定位请求;
步骤302:当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
图1-图3流程中的服务器可以是指同一服务器,电子设备也可以是指同一电子设备。
对于步骤301和步骤302的具体过程,在图1和图2流程中都已有介绍。这里想强调的是,对于所述电子设备来说,需要对自身进行定位时,只是向所述服务器发送了一个定位请求,以及接收了所述服务器回复的所述定位信息,就完成了定位,所述定位信息就表示了使用所述电子设备的用户的位置,也就相当于表示了所述电子设备的位置,无需所述电子设备再做任何处理,所述电子设备接收所述定位信息后就知道了自身的位置。在整个定位过程中,所述电子设备只是发了一个消息和收了一个消息,没有进行其他的任何操作,即所述电子设备中的传感器都没有参与到定位过程中。无论是较为低端的电子设备,还是身处特殊环境的电子设备,通过本发明实施例中提供的方法都能够实现定位,提高了实现定位的可能性。
请参见图4,基于同一发明构思,本发明实施例提供一种服务器,所述服务器可以包括接收模块401、确定模块402、定位模块403和发送模块404。
接收模块401,用于接收电子设备发送的定位请求;
确定模块402,用于根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;
定位模块403,用于基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
发送模块404,用于将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
可选的,本发明实施例中,定位模块403具体用于:
从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息;M为正整数;
确定采集所述第一信息的第一采集设备所在的位置,并根据确定的位置生成所述定位信息。
可选的,本发明实施例中,所述服务器还包括获取模块,用于:
在接收模块401接收电子设备发送的定位请求之前,获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系;或
在接收模块401接收电子设备发送的定位请求之前,获取所述电子设备和所述用户信息的所述对应关系。
可选的,本发明实施例中,所述获取模块用于获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的对应关系,具体为:
通过接收模块401接收所述电子设备发送的所述用户信息,并建立所述电子设备与所述用户信息之间的对应关系;或
获取所述电子设备的设备标识,及通过所述M个采集设备采集所述用户的所述用户信息,根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系。
可选的,本发明实施例中,所述获取模块用于获取所述电子设备和所述用户信息的对应关系,具体为:
接收所述电子设备发送的、所述电子设备与所述用户信息之间的对应关系。
可选的,本发明实施例中,确定模块402具体用于:解析所述定位请求中携带的所述设备标识,根据所述设备标识和所述对应关系,确定与所述电子设备对应的所述用户信息。
可选的,本发明实施例中,确定模块402还用于:在接收模块401接收电子设备发送的定位请求之后,根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系。
可选的,本发明实施例中,确定模块402还用于根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系,具体为:
根据所述定位请求中携带的所述电子设备的设备标识和所述用户信息,确定所述电子设备与所述用户信息之间的所述对应关系;其中,所述用户信息为所述电子设备采集得到的。
可选的,本发明实施例中,所述服务器还包括操作模块,用于:在确定模块402根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息之后,通过能够分别与所述服务器进行数据通信的M个采集设备采集环境信息,M为正整数。
可选的,本发明实施例中,定位模块403具体用于从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息,具体为:从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息。
可选的,本发明实施例中,定位模块403具体用于从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息,具体为:
按照时间顺序,从所述服务器存储的、所述M个采集设备所采集的环境信息中,将采集时刻与当前时刻之间的时间差最小的、且与所述用户信息相匹配的环境信息确定为所述第一信息。
请参见图5,基于同一发明构思,本发明实施例提供一种电子设备,包括发送模块501、和接收模块502。
发送模块501,用于向服务器发送定位请求;
接收模块502,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
可选的,本发明实施例中,所述电子设备还包括采集模块,用于在向服务器发送定位请求之前,采集所述用户信息;发送模块501还用于:向所述服务器发送通知消息,所述通知消息中携带有所述用户信息,以及所述电子设备的设备标识;所述通知消息用于令所述服务器根据所述通知消息建立所述电子设备与所述用户信息之间的对应关系。
可选的,本发明实施例中,所述电子设备还包括采集模块,用于在向服务器发送定位请求之前,采集所述用户信息;发送模块501还用于:建立所述用户信息与所述电子设备之间的对应关系,并将所述对应关系发送给所述服务器。
可选的,本发明实施例中,所述电子设备还包括采集模块;接收模块502用于:接收针对所述电子设备进行的触发操作;所述采集模块用于:若所述触发操作所对应的操作信息为用于向所述服务器发送所述定位请求的操作信息,则采集所述电子设备的用户的所述用户信息;发送模块501用于:将所述电子设备的设备标识和所述用户信息携带在所述定位请求中发送给所述服务器。
请参见图6,基于同一发明构思,本发明实施例提供一种电子设备,包括发送模块601和接收模块602。
发送模块601,用于向服务器发送定位请求;
接收模块602,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
请参见图7,基于同一发明构思,本发明实施例提供一种服务器,包括连接到同一总线700的输入设备701、输出设备702、存储器703和处理器704。
存储器703,用于存储指令;
输入设备701,用于接收电子设备发送的定位请求;
处理器704,用于执行所述指令,根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;及,基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
输出设备702,用于将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
可选的,本发明实施例中,处理器704用于基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息,具体为:
从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息;M为正整数;
确定采集所述第一信息的第一采集设备所在的位置,并根据确定的位置生成所述定位信息。
可选的,本发明实施例中,处理器704还用于:
在输入设备701接收电子设备发送的定位请求之前,执行所述指令,通过所述输入设备获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系;或
在输入设备701接收电子设备发送的定位请求之前,执行所述指令,通过所述输入设备获取所述电子设备和所述用户信息的所述对应关系。
可选的,本发明实施例中,处理器704还用于通过输入设备701获取所述电子设备和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的对应关系,具体为:
通过输入设备701接收所述电子设备发送的所述用户信息,并根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系;或
通过输入设备701获取所述电子设备的设备标识,及通过所述M个采集设备采集所述用户的所述用户信息,根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系。
可选的,本发明实施例中,处理器704还用于通过输入设备701获取所述电子设备和所述用户信息的对应关系,具体为:
通过输入设备701接收所述电子设备发送的、所述电子设备与所述用户信息之间的对应关系。
可选的,本发明实施例中,处理器704用于执行所述指令,根据所述定位请求,确定与所述电子设备对应的用户信息,具体为:执行所述指令,解析所述定位请求中携带的所述设备标识,根据所述设备标识和所述对应关系,确定与所述电子设备对应的所述用户信息。
可选的,本发明实施例中,处理器704还用于:执行所述指令,在所述输入设备接收电子设备发送的定位请求之后,根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系。
可选的,本发明实施例中,处理器704还用于根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系,具体为:
根据所述定位请求中携带的所述电子设备的设备标识和所述用户信息,确定所述电子设备与所述用户信息之间的对应关系;其中,所述用户信息为所述电子设备采集得到的。
可选的,本发明实施例中,处理器704还用于:执行所述指令,通过能够分别与所述服务器进行数据通信的M个采集设备采集环境信息,M为正整数。
可选的,本发明实施例中,处理器704具体用于从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息,具体为:从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息。
可选的,本发明实施例中,处理器704具体用于从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息,具体为:
按照时间顺序,从所述服务器存储的、所述M个采集设备所采集的环境信息中,将采集时刻与当前时刻之间的时间差最小的、且与所述用户信息相匹配的环境信息确定为所述第一信息。
请参见图8,基于同一发明构思,本发明实施例提供一种电子设备,包括连接到同一总线800的存储器801、处理器802、输出单元803和输入单元804。
存储器801,用于存储指令;
处理器802,用于执行所述指令,通过输出单元803向服务器发送定位请求;
输入单元804,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
可选的,本发明实施例中,所述电子设备还包括连接到总线800的采集单元;
所述采集单元,用于在输出单元803向所述服务器发送定位请求之前,采集所述用户信息;
所述处理器802还用于执行所述指令,通过输出单元803向所述服务器发送通知消息,所述通知消息中携带有所述用户信息,以及所述电子设备的设备标识;所述通知消息用于令所述服务器根据所述通知消息建立所述电子设备与所述用户信息之间的对应关系。
可选的,本发明实施例中,所述电子设备还包括连接到总线800的采集单元;
所述采集单元,用于在输出单元803向所述服务器发送定位请求之前,采集所述用户信息;
处理器802还用于执行所述指令,建立所述用户信息与所述电子设备之间的对应关系,并通过所述输出单元将所述对应关系发送给所述服务器。
可选的,本发明实施例中,所述电子设备还包括连接到总线800的采集单元;
输入单元804还用于接收针对所述电子设备进行的触发操作;
处理器802具体用于:若所述触发操作所对应的操作信息为用于向所述服务器发送所述定位请求的操作信息,则通过所述采集单元采集所述电子设备的用户的所述用户信息;及,将所述电子设备的设备标识和所述用户信息携带在所述定位请求中,通过输出单元803发送给所述服务器。
请参见图9,基于同一发明构思,本发明实施例提供一种电子设备,包括连接到同一总线900的存储器901、处理器902、输出单元903和输入单元904。
存储器901,用于存储指令;
处理器902,用于执行所述指令,通过输出单元903向服务器发送定位请求;
输入单元904,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
请参见图10,基于同一发明构思,本发明实施例提供一种定位***,包括M个采集设备1001和服务器1002。图10中,以M个采集设备1001与服务器1002为相互独立的设备、M=3为例,在具体实现时,M个采集设备也可以位于服务器1002中,作为服务器1002的组成部分,另外,M的数量和所设置的位置可以根据需要而有所不同,对此本发明不作限制。
M个采集设备1001,用于采集信息;
服务器1002,能够分别与M个采集设备1001进行数据通信,用于接收电子设备发送的定位请求;根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;基于M个采集设备1001所采集的图像信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
可选的,所述定位***中也可以包括有所述电子设备。
其中,图1-图10中所述的服务器为同一服务器,所述的电子设备也为同一电子设备。
本发明实施例提供一种定位方法,该方法应用于服务器,该方法包括:接收电子设备发送的定位请求;根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
本发明实施例中,电子设备需要定位时可直接向服务器发送定位请求,服务器接到所述定位请求后,可以根据电子设备的设备标识与用户信息之间的对应关系确定与该电子设备对应的用户信息,并通过服务器所获取的环境信息对该用户信息对应的用户进行定位,而该用户一般来说就是使用电子设备的用户,那么,在该电子设备是便携式电子设备时,确定该用户的位置,也就相当于确定了该电子设备的位置,服务器可以直接将该用户的位置发送给电子设备,完成对电子设备的定位。可见,电子设备只是发送请求和接收请求就可以知道自身的位置,无需电子设备自身的传感器等硬件单元参与到定位过程中。例如电子设备为手机,无论什么配置的手机,都可以采用本发明实施例中的技术方案实现定位,减少了由于不同手机之间的设备差异所带来的定位误差。而且,服务器一般来说用于实现定位的硬件设施都会优于手机,因此能够在一定程度上提高定位精度。
另外,对于特殊场景来说,例如对于不具有GPS模块的低端手机,或者例如对于处于接收不到卫星信号的区域的手机,在采用本发明实施例中的定位方法后,都能够实现定位,不会受到手机自身硬件条件和周围环境的限制。采用本发明实施例中的方法,有利于特定场景下的定位,提高了定位效率和准确性。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种定位方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
接收电子设备发送的定位请求;
根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;
基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
可选的,所述存储介质中存储的与步骤:基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息,对应的计算机指令在被执行的过程中,具体包括:
从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息;M为正整数;
确定采集所述第一信息的第一采集设备所在的位置,并根据确定的位置生成所述定位信息。
可选的,所述存储介质中存储的与步骤:接收电子设备发送的定位请求,对应的计算机指令在被执行之前,还包括:
获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系;或
获取所述电子设备和所述用户信息的所述对应关系。
可选的,所述存储介质中存储的与步骤:获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的对应关系,对应的计算机指令在具体被执行的过程中,具体包括:
接收所述电子设备发送的所述用户信息,并建立所述电子设备与所述用户信息之间的对应关系;或
获取所述电子设备的设备标识,及通过所述M个采集设备采集所述用户的所述用户信息,根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系。
可选的,所述存储介质中存储的与步骤:接收电子设备发送的定位请求,对应的计算机指令在具体被执行之后,还包括:
根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系。
可选的,所述存储介质中存储的与步骤:根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系,对应的计算机指令在具体被执行的过程中,具体包括:
根据所述定位请求中携带的所述电子设备的设备标识和所述用户信息,确定所述电子设备与所述用户信息之间的所述对应关系;其中,所述用户信息为所述电子设备采集得到的。
可选的,所述存储介质中存储的与步骤:根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息,对应的计算机指令在具体被执行之后,还包括:
通过能够分别与所述服务器进行数据通信的M个采集设备采集环境信息,M为正整数。
可选的,所述存储介质中存储的与步骤:从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息,对应的计算机指令在具体被执行的过程中,具体包括:
从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息。
可选的,所述存储介质中存储的与步骤:从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息,对应的计算机指令在具体被执行的过程中,具体包括:
按照时间顺序,从所述服务器存储的、所述M个采集设备所采集的环境信息中,将采集时刻与当前时刻之间的时间差最小的、且与所述用户信息相匹配的环境信息确定为所述第一信息。
具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与第二种定位方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
向服务器发送定位请求;
当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
可选的,所述存储介质中存储的与步骤:向服务器发送定位请求,对应的计算机指令在具体被执行之前,还包括:
接收针对所述电子设备进行的触发操作;
若所述触发操作所对应的操作信息为用于向所述服务器发送所述定位请求的操作信息,则采集所述电子设备的用户的所述用户信息;
可选的,所述存储介质中存储的与步骤:向服务器发送定位请求,对应的计算机指令在具体被执行的过程中,具体包括:
将所述电子设备的设备标识和所述用户信息携带在所述定位请求中发送给所述服务器。
具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与第三种定位方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
向服务器发送定位请求;
当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

Claims (19)

1.一种定位方法,应用于服务器,所述方法包括:
接收电子设备发送的定位请求;
根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;
基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
2.如权利要求1所述的方法,其特征在于,基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息,包括:
从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息;M为正整数;
确定采集所述第一信息的第一采集设备所在的位置,并根据确定的位置生成所述定位信息。
3.如权利要求2所述的方法,其特征在于,在接收电子设备发送的定位请求之前,还包括:
获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的所述对应关系;或
获取所述电子设备和所述用户信息的所述对应关系。
4.如权利要求3所述的方法,其特征在于,获取所述电子设备的设备标识和所述用户信息,并根据所述设备标识建立所述电子设备和所述用户信息的对应关系,包括:
接收所述电子设备发送的所述用户信息,并根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系;或
获取所述电子设备的设备标识,及通过所述M个采集设备采集所述用户的所述用户信息,根据所述设备标识建立所述电子设备与所述用户信息之间的对应关系。
5.如权利要求2所述的方法,其特征在于,在接收电子设备发送的定位请求之后,还包括:根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系。
6.如权利要求5所述的方法,其特征在于,根据所述定位请求,确定所述电子设备和所述用户信息之间的所述对应关系,包括:
根据所述定位请求中携带的所述电子设备的设备标识和所述用户信息,确定所述电子设备与所述用户信息之间的所述对应关系;其中,所述用户信息为所述电子设备采集得到的。
7.如权利要求1-6任一所述的方法,其特征在于,在根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息之后,还包括:通过能够分别与所述服务器进行数据通信的M个采集设备采集环境信息,M为正整数。
8.如权利要求2-6任一所述的方法,其特征在于,从能够分别与所述服务器进行数据通信的M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的第一信息,包括:从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息。
9.如权利要求8所述的方法,其特征在于,从所述服务器存储的、所述M个采集设备所采集的环境信息中,确定与所述用户信息相匹配的所述第一信息,包括:
按照时间顺序,从所述服务器存储的、所述M个采集设备所采集的环境信息中,将采集时刻与当前时刻之间的时间差最小的、且与所述用户信息相匹配的环境信息确定为所述第一信息。
10.一种定位方法,应用于电子设备,所述方法包括:
向服务器发送定位请求;
当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
11.如权利要求10所述的方法,其特征在于,
在向服务器发送定位请求之前,还包括:
接收针对所述电子设备进行的触发操作;
若所述触发操作所对应的操作信息为用于向所述服务器发送所述定位请求的操作信息,则采集所述电子设备的用户的所述用户信息;
向服务器发送定位请求,包括:将所述电子设备的设备标识和所述用户信息携带在所述定位请求中发送给所述服务器。
12.一种定位方法,应用于电子设备,所述方法包括:
向服务器发送定位请求;
当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
13.一种服务器,包括:
接收模块,用于接收电子设备发送的定位请求;
确定模块,用于根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;
定位模块,用于基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
发送模块,用于将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
14.一种电子设备,包括:
发送模块,用于向服务器发送定位请求;
接收模块,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
15.一种电子设备,包括:
发送模块,用于向服务器发送定位请求;
接收模块,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
16.一种服务器,包括连接到同一总线的输入设备、输出设备、存储器及处理器;其中:
所述存储器,用于存储指令;
所述输入设备,用于接收电子设备发送的定位请求;
所述处理器,用于执行所述指令,根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;及,基于所述服务器所获取的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;
所述输出设备,用于将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
17.一种电子设备,包括连接到同一总线的存储器、处理器、输出单元和输入单元;其中:
所述存储器,用于存储指令;
所述处理器,用于执行所述指令,通过所述输出单元向服务器发送定位请求;
所述输入单元,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
18.一种电子设备,包括连接到同一总线的存储器、处理器、输出单元和输入单元;其中:
所述存储器,用于存储指令;
所述处理器,用于执行所述指令,通过所述输出单元向服务器发送定位请求;
所述输入单元,用于当所述电子设备位于所述服务器覆盖的区域范围内时,接收所述服务器反馈的定位信息,所述定位信息用于表示使用所述电子设备的用户所在的位置;其中,所述电子设备中的传感器未参与定位过程;所述定位信息为:所述服务器根据所述定位请求、及所述电子设备与用户信息之间的对应关系确定所述电子设备对应的用户信息,并基于所述服务器获取的环境信息对所述用户信息对应的所述用户进行定位得到的。
19.一种定位***,包括:
M个采集设备,用于采集信息;
服务器,能够分别与所述M个采集设备进行数据通信,用于接收电子设备发送的定位请求;根据所述定位请求,及所述电子设备与用户信息之间的对应关系,确定与所述电子设备对应的用户信息;基于所述M个采集设备所采集的环境信息,对所述用户信息对应的用户进行定位,并根据确定的位置生成定位信息;将所述定位信息发送给所述电子设备,所述定位信息用于表示所述用户所在的位置。
CN201410648283.0A 2014-11-14 2014-11-14 一种定位方法、服务器、电子设备及定位*** Active CN104378822B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410648283.0A CN104378822B (zh) 2014-11-14 2014-11-14 一种定位方法、服务器、电子设备及定位***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410648283.0A CN104378822B (zh) 2014-11-14 2014-11-14 一种定位方法、服务器、电子设备及定位***

Publications (2)

Publication Number Publication Date
CN104378822A true CN104378822A (zh) 2015-02-25
CN104378822B CN104378822B (zh) 2019-02-05

Family

ID=52557396

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410648283.0A Active CN104378822B (zh) 2014-11-14 2014-11-14 一种定位方法、服务器、电子设备及定位***

Country Status (1)

Country Link
CN (1) CN104378822B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107507625A (zh) * 2016-06-14 2017-12-22 讯飞智元信息科技有限公司 声源距离确定方法及装置
CN111739095A (zh) * 2020-06-24 2020-10-02 支付宝(杭州)信息技术有限公司 基于图像识别的定位方法、装置和电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013028359A1 (en) * 2011-08-19 2013-02-28 Qualcomm Incorporated Logo detection for indoor positioning
CN103874193A (zh) * 2012-12-13 2014-06-18 中国电信股份有限公司 一种移动终端定位的方法及***
CN104125536A (zh) * 2014-06-25 2014-10-29 重庆广建装饰股份有限公司 基于商品图片的室内定位方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013028359A1 (en) * 2011-08-19 2013-02-28 Qualcomm Incorporated Logo detection for indoor positioning
CN103874193A (zh) * 2012-12-13 2014-06-18 中国电信股份有限公司 一种移动终端定位的方法及***
CN104125536A (zh) * 2014-06-25 2014-10-29 重庆广建装饰股份有限公司 基于商品图片的室内定位方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107507625A (zh) * 2016-06-14 2017-12-22 讯飞智元信息科技有限公司 声源距离确定方法及装置
CN111739095A (zh) * 2020-06-24 2020-10-02 支付宝(杭州)信息技术有限公司 基于图像识别的定位方法、装置和电子设备

Also Published As

Publication number Publication date
CN104378822B (zh) 2019-02-05

Similar Documents

Publication Publication Date Title
US10820168B2 (en) Mobile communication terminal and method of recommending application or content
CN105518558A (zh) 一种飞行任务处理方法、装置及***
CN104469673B (zh) 一种终端定位方法及装置
US10397471B2 (en) Image processing apparatus, location information adding method
CN105222773A (zh) 导航方法及装置
CN103064980A (zh) 基于移动终端及gps查询景点信息的方法和***
CN113064185B (zh) 一种定位方法、终端及服务器
CN109218982A (zh) 景点信息获取方法、装置、移动终端以及存储介质
CN108958634A (zh) 快递信息获取方法、装置、移动终端以及存储介质
CN105139686A (zh) 一种车位导航方法及移动终端
CN105608189A (zh) 一种图片分类方法、装置及电子设备
CN110633404A (zh) 应用程序消息推送的方法、装置、存储介质和终端设备
CN104378822A (zh) 一种定位方法、服务器、电子设备及定位***
CN104572830A (zh) 推荐拍摄信息的处理方法及装置
CN103957502A (zh) 位置服务程序选择方法、装置及终端
KR102412307B1 (ko) 단말기 및 그 동작 방법
CN108036795B (zh) 路径获取方法、装置及移动终端
KR101858935B1 (ko) 위치기반 o2o 아이템 인식에 기반한 무선랜 핑거프린트 라벨링 장치 및 라벨링 방법
KR20160061154A (ko) 이동단말기 및 그 제어방법
CN104750792A (zh) 一种用户特征的获取方法及装置
KR102169688B1 (ko) 장소정보 제공방법 및 그 시스템
CN116033544A (zh) 室内停车场定位方法、计算机设备、存储介质及程序产品
KR20160069406A (ko) 이동 단말기 및 그의 동작 방법
KR20170017439A (ko) 이동단말기 및 그 제어방법
EP2990920A1 (en) System control method, portable information terminal control method, and server control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant