一种位置信息上报方法、装置、存储介质及电子设备

文档序号:142813 发布日期:2021-10-22 浏览:18次 >En<

阅读说明:本技术 一种位置信息上报方法、装置、存储介质及电子设备 (Position information reporting method and device, storage medium and electronic equipment ) 是由 石爱民 于 2020-03-31 设计创作,主要内容包括:本申请实施例公开了一种位置信息上报方法、装置、存储介质及电子设备,其中,方法包括:在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。采用本申请实施例,可以降低位置信息上报的功耗,进而提高智能定位器的续航能力。(The embodiment of the application discloses a position information reporting method, a position information reporting device, a storage medium and electronic equipment, wherein the method comprises the following steps: and detecting that the intelligent positioner establishes Bluetooth connection with a terminal under a Bluetooth communication network, acquiring position information to be reported, and reporting the position information to the terminal based on the Bluetooth connection. By adopting the embodiment of the application, the power consumption of reporting the position information can be reduced, and the cruising ability of the intelligent positioner is further improved.)

一种位置信息上报方法、装置、存储介质及电子设备

技术领域

本申请涉及计算机技术领域,尤其涉及一种位置信息上报方法、装置、存储介质及电子设备。

背景技术

随着无线定位技术的发展,位置定位服务日益成为人们工作生活中不可缺少的一部分。与此同时,具有位置定位服务的智能定位器也随之兴起,监护者通过接收设备(手机、电脑、服务器等)与智能定位器建立配对关系之后,监护者可以通过接收设备随时掌握智能定位器的被监护对象(儿童、老人、宠物、犯罪嫌疑人等对象)的位置信息,在这个过程中就需要智能定位器进行位置信息上报。

目前,在位置信息上报过程,智能定位器会周期性的将位置信息通过移动通信网络发送至接收设备(如手机、电脑),采用这种移动通信网络上报位置信息的方式,智能定位器位置信息上报的功耗较高。

发明内容

本申请实施例提供了一种位置信息上报方法、装置、存储介质及电子设备,可以降低位置信息上报的功耗,进而提高智能定位器的续航能力。所述技术方案如下:

第一方面,本申请实施例提供了一种位置信息上报方法,所述方法包括:

在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接;

获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。

第二方面,本申请实施例提供了一种位置信息上报装置,所述装置包括:

蓝牙连接检测模块,用于在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接;

位置信息上报模块,用于获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。

第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。

第四方面,本申请实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。

本申请一些实施例提供的技术方案带来的有益效果至少包括:

在本申请一个或多个实施例中,智能定位器在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,然后获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。通过检测到蓝牙连接建立之后,采用比移动通信网络功耗低的蓝牙连接进行位置信息的上报,可以降低位置信息上报的功耗,进而提高了智能定位器的续航能力。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种位置信息上报方法的流程示意图;

图2是本申请实施例提供的另一种位置信息上报方法的流程示意图;

图3是本申请实施例提供的一种位置信息上报方法涉及的终端应用显示界面图;

图4是本申请实施例提供的位置信息上报方法涉及一种智能定位器的移动轨迹示意图;

图5是本申请实施例提供的一种位置信息上报装置的结构示意图;

图6是本申请实施例提供的一种位置确定模块的结构示意图;

图7是本申请实施例提供的另一种位置信息上报装置的结构示意图;

图8是本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

下面结合具体的实施例对本申请进行详细说明。

在一个实施例中,如图1所示,特提出了一种位置信息上报方法,该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的位置信息上报装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。

具体的,该位置信息上报方法包括:

步骤S101:在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接。

所述终端可以是具有蓝牙功能的电子设备,该电子设备包括但不限于:可穿戴设备、手持设备、个人电脑、平板电脑、车载设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中用户终端可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digitalassistant,PDA)、5G网络或未来演进网络中的终端设备等。

所述智能定位器可以是具有定位功能和蓝牙功能的电子设备,所述电子设备可以是智能穿戴设备,智能穿戴设备是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,广义的电子设备包括功能全、可不依赖终端(如智能手机)实现完整或者部分的功能,例如智能定位手表或智能定位眼镜、智能定位追踪器等,以及只专注于某一类定位应用功能,需要和其它设备如智能手机配合使用,例如,各类进行体征监测的智能定位手环、智能定位首饰等电子设备。

在实际应用中,所述智能定位器预先开启蓝牙通信网络,通常蓝牙通信网络的蓝牙信号会存在一个蓝牙信号覆盖范围。当终端处于蓝牙信号覆盖范围内,且所述智能定位器监测到终端的用于蓝牙配对的蓝牙广播包时,所述智能定位器可以基于预设的蓝牙协议(如低功耗蓝牙协议)对所述蓝牙广播包进行解析,获取携带的蓝牙广播信息,基于所述蓝牙广播信息来建立与终端的蓝牙连接。

在一种蓝牙协议中定义了两种角色:Central和Peripheral,也就是中心设备和外围设备。中心设备(如智能定位器)可以主动扫描和连接外围设备(如手机等终端),外围设备发送广播或者被中心设备连接。外围设备通过广播被中心设备发现,广播中带有外围设备自身的相关信息。通常情况下,蓝牙广播包的长度为固定字节数(如31字节),由若干个代表不同含义的数据单元组成,如蓝牙连接模式、设备支持的服务ID、设备名称、信号强度、厂商自定义数据等单元,如果有效数据部分不到31字节,剩下的字节通常用0补全。

具体的,终端在开启蓝牙功能之后,可以实时或每隔一定的周期,基于预设的蓝牙协议(如低功耗蓝牙协议)生成用于蓝牙配对连接的蓝牙广播包。将所述蓝牙广播包以广播的方式发送。当终端处于所述智能定位器的蓝牙信号覆盖范围之内时,即可使所述定位器接收到所述终端发送的蓝牙广播包,所述智能定位器可以基于预设的蓝牙协议(如低功耗蓝牙协议)对所述蓝牙广播包进行解析,获取携带的蓝牙广播信息,基于所述蓝牙广播信息来建立与终端的蓝牙连接。

其中,终端发送的蓝牙广播包可以是采用非定向广播方式或定向广播方式,所述定向和非定向针对的是广播的对象,所述定向广播方式是针对特定的对象(例如针对特定对象-智能定位器)进行广播,例如终端针对特定对象的智能定位器进行广播,所述非定向广播方式是指向同一蓝牙网络下可接收到蓝牙广播包的所有电子设备进行广播。可以理解为,与处于同一蓝牙网络下的电子设备-智能定位器在开启蓝牙功能时,在未建立与所述终端的蓝牙连接的场景下即可接收所述终端发送的用于建立蓝牙配对连接的蓝牙广播包。

在一种可行的实施方式中,智能定位器基于预设的蓝牙协议(如低功耗蓝牙协议)对所述蓝牙广播包进行解析,获取携带的蓝牙广播信息,具体为获取携带的地址信息,基于终端的地址信息来建立与终端的蓝牙连接。

在一种可行的实施方式中,智能定位器存储有历史配对信息,所述历史配对信息包含已配对的至少一个蓝牙设备的设备标识,所述设备标识可以是设备名、字母、数字、符号等,设备标识可用于唯一表征蓝牙设备。智能定位器可以基于预设的蓝牙协议(如低功耗蓝牙协议)对所述蓝牙广播包进行解析,获取携带的参考设备标识,当参考设备标识为所述历史配对信息中的设备标识,智能定位器可以直接建立与所述终端的蓝牙连接。

可选的,智能定位器在开启蓝牙功能之后,可以实时或每隔一定的周期,基于预设的蓝牙协议(如低功耗蓝牙协议)生成用于蓝牙配对连接的蓝牙广播包。将所述蓝牙广播包以广播的方式发送。当终端处于所述智能定位器的蓝牙信号覆盖范围之内,且所述终端已开启蓝牙功能时,即可使所述终端接收到所述智能定位器发送的蓝牙广播包。所述终端可以基于预设的蓝牙协议(如低功耗蓝牙协议)对所述蓝牙广播包进行解析,获取携带的蓝牙广播信息,基于所述蓝牙广播信息终端来建立与智能定位器的蓝牙连接。

可以理解的是,当所述智能定位器与终端建立蓝牙连接时,所述智能定位器即可确定在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接。

步骤S102:获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。

所述位置信息可以理解为至少包括在当前时刻或历史时刻定位到的智能定位器所在的位置、所占的地方或所处的方位,在实际应用中,所述位置信息中表示智能定位器的位置通常可以是以经纬度、坐标、方向、方位等形式表征所述智能定位器所在的位置、所占的地方或所处的方位。

具体的,智能定位器因具有位置信息定位功能,能够按照预先的配置定时或有条件触发的向其授权的终端提供其使用者的精确位置信息。上述有条件触发的情况,可以是该智能定位器的授权人(如终端的用户)通过发送指令至智能定位器,触发智能定位器上报使用者的位置信息;也可以是智能定位器的控制中心通过相应的通信方式(如移动通信网络通信方式)发送获取使用者的位置信息的获取指令到智能定位器,进而智能定位器根据预设的配置向终端上报智能定位器的使用者(如老人、儿童等)的位置信息。

在相干技术中,由于采用的是LTE/WCMDA/GSM等无线网络周期性上传位置信息到上报设备(如服务器、或终端),智能定位器功耗普遍比较高,这种基于LTE/WCDMA/GSM上报位置需要较大电流功耗,LTE需要220Ma,而WCDMA/GSM也需要150Ma左右,通常会导致智能定位器的待机时间较短。在本申请实施例中,智能定位器可以在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接之后,获取在当前时刻或历史时刻定位到的智能定位器的位置信息,将所述位置信息作为所述待上报的位置信息。其中,在检测到所述智能定位器与终端建立蓝牙连接时,智能定位器可以按照预先的定位配置,每隔一定的定位周期,对当前智能定位器进行定位,将定位到的位置信息进行发送;或,智能定位器可以按照预先的定位配置,每隔一定的定位周期,对当前智能定位器进行定位,将定位到的位置信息进行保存,每隔一定的上报周期,将在上报周期内定位到的至少一个位置信息作为待上报的位置信息集合。

具体的,智能定位器在获取到待上报的位置信息之后,基于预设的蓝牙协议(如低功耗蓝牙协议)生成包含待上报的位置信息的蓝牙信息包。然后将所述蓝牙信息包在当前蓝牙网络中发送,其中智能定位器可以是基于预先建立好的蓝牙连接,向终端发送定向的蓝牙信息包,定向的蓝牙信息包是为了尽可能快的使蓝牙广信息包发送至终端。这种报文包含两个地址:广播者的地址和发起者的地址。发起者收到发给自己的定向蓝牙信息报文之后,可以立即向发送者反馈已收到的蓝牙信息。当终端开启蓝牙功能正常时,并扫描当前蓝牙网络下的蓝牙信息包,即可接受到智能定位器发送的蓝牙信息包,然后基于预设的蓝牙协议(如低功耗蓝牙协议)对所述蓝牙信息包进行解析处理,经过解析处理之后即可读取到所述蓝牙信息包携带的待上报的位置信息。

在一种具体的实施场景中,智能定位器基于所述蓝牙连接将所述位置信息发送至所述终端;所述终端还可以将所述位置信息上报至服务器;所述服务器接收到所述位置信息之后,可以将所述位置信息分发至订阅该智能定位器位置服务的电子设备。

在本申请实施例中,智能定位器在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,然后获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。通过检测到蓝牙连接建立之后,采用比移动通信网络功耗低的蓝牙连接进行位置信息的上报,可以降低位置信息上报的功耗,进而提高了智能定位器的续航能力。

请参见图2,图2是本申请提出的一种位置信息上报方法的另一种实施例的流程示意图。具体的:

步骤S201:在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接。

具体可参见步骤S101,此处不再赘述。

步骤S202:关闭所开启的移动通信网络。

所述移动通信网络可包括GSM、WCDMA、TD-SCDMA、CDMA、4G网络、5G网络等未来演进中的通信网络。移动通信网络被配置为建立用于经由无线网络部分和核心网络部分向或从电子设备传送数据包的通信载体,每个通信载体利用与从电子设备至目的地址或从源地址至电子设备的一个或多个连接相关联的上下文信息而建立。

具体的,所述智能定位器具有移动通信模块,可以使所述智能定位器工作与移动通信网络下的无线网络部分。利用其移动通信网络的无线网络部分向核心网络部分传输数据包,经核心网络部分传输至用于接收数据包的接收设备,如利用移动通信网络向接收设备-终端传输待上报的位置信息。

具体的,在实际应用中,所述智能定位器处于工作状态下,通常所述智能定位器与所述终端的距离可能不在蓝牙连接指示的蓝牙通信范围内,当距离落入所述蓝牙通信范围内,所述智能定位器与所述终端可以进行蓝牙配对之后,可以蓝牙网络下所述智能定位器与所述终端间的点对点蓝牙连接进行通信,如利用蓝牙连接向接收设备-终端传输待上报的位置信息。当距离未落入所述蓝牙通信范围内时,所述智能定位器可以采用移动通信网络向接收设备-终端传输待上报的位置信息。可以理解的是,为了避免所述智能定位器与所述终端的距离可能不在蓝牙连接指示的蓝牙通信范围内,而造成智能定位器待上报的位置信息不能及时上报至终端,智能定位器可以在未建立与终端的蓝牙连接的场景下,将移动通信网络打开,当所述智能定位器与所述终端的距离落入到蓝牙连接指示的蓝牙通信范围内时,所述智能定位器通常可以确定在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,此时为了节省功耗,所述智能定位器关闭预先开启的移动通信网络。在具体实施中,智能定位器的移动通信网络由相应的移动通信模块进行控制,当需要关闭所开启的移动通信网络,智能定位器可以控制产生截止信号,发送至所包含的移动通信模块,由移动通信模块上的阀门控制阵列识别到所述截止信号,对所述截止信号进行响应关闭移动通信天线。此时智能定位器即关闭所开启的移动通信网络。

步骤S203:检测所述智能定位器当前的运动参数,根据所述运动参数确定所述智能定位器处于静止状态,关闭定位功能。

具体的,智能定位器配置有测量器件,可以用于智能定位器监测当前的运动参数,所述运动参数可以是行程长度、长度、运动速度、即时速度和平均速度、加速度、角速度、运动距离、重心偏移值等参数中的至少一种。

更具体的,测量器件可以根据实际应用环境配置相应的器件,如配置有触摸传感器、红外线/紫外线传感器、光电晶体管、光导元件、位置敏感检测器、陀螺、陀螺仪传感器以及应变仪、激光长度测量传感器、电位计、能够测量行程长度、长度、角速度、运动速度、即时速度和平均速度的测量传感器中的至少一个的传感器。测量器件可能不限于前述传感器并且可以包括能够测量长度和运动区域的所有感测装置。测量器件能够位于智能定位器的诸如收容单元、智能定位器它本身、智能定位器的侧面等的各种位置处。可以根据测量器件的位置或测量器件的传感器的种类区分各类型运动参数的测量方法。

具体的,当智能定位器的运动参数在监测的过程未发生变化,或变化量在变化阈值范围内时,智能定位器监测到所述智能定位器处于静止状态,可以理解的是所述智能定位器的使用者(如老人、小孩等)未进行运动,此时智能定位器无需保持定位功能开启,对定位功能进行关闭,以节省所述智能定位器的功耗;当智能定位器的运动参数在监测的过程发生变化,且变化量在变化阈值范围之外时,智能定位器监测到所述智能定位器处于运动状态,可以理解的是所述智能定位器的使用者(如老人、小孩等)正在进行运动(或活动),此时智能定位器需要保持定位功能开启,以对使用者(如老人、小孩等)进行定位

在一种具体的实施场景中,检测所述智能定位器当前的运动位姿参数,所述运动位姿参数为运动参数中的一种,可以在智能定位器上设置参考点,通过智能定位器所包含的测量器件监测各参考点的位姿变化,来确定智能定位器的位姿,可以理解的是,当智能定位器的位姿在监测的过程中发生变化时,智能定位器监测到所述智能定位器处于运动状态,此时智能定位器保持定位功能开启,对所述智能定位器的移动位置进行定位;当智能定位器的位姿在监测的过程未发生变化,或变化量在变化阈值范围内时,智能定位器监测到所述智能定位器处于静止状态,可以理解的是所述智能定位器的使用者(如老人、小孩等)未进行运动,此时智能定位器无需保持定位功能开启,对定位功能进行关闭,以节省所述智能定位器的功耗。

具体的,可以通过x、y、z、roll、pitch、yaw来表示智能定位器的运动位姿参数,roll是围绕x轴旋转,也叫翻滚角;pitch是围绕y轴旋转,也叫做俯仰角;yaw是围绕z轴旋转,也叫偏离角。通常,在实际应用中,设置参考点(x0、y0、z0、r0、p0、y0),其中r0对应roll的参考值,p0对应pitch的参考值、y0对应yaw的参考值。智能定位器的参考点可以为其本身的任意一点,其中假设参考点初始运动状态可表示为A0(x0、y0、z0、r0、p0、ya0),智能定位器通过所包含的用于实时检测当前运动位姿参数的测量器件(加速度传感器、磁力传感器、陀螺仪等等)获取当前的物理量参数,基于所述物理量参数计算得到所述智能定位器上的参考点A1点(x1、y1、z1、r1、p1、ya1),通过对所述参考点A0点以及参考点A1点进行位姿计算,所述位姿计算可以计算电子设备相对于初始状态的相对运动位姿参数,例如相对初始状态旋转15度等,以得到获取智能定位器当前的运动位姿参数。

可选的,智能定位器可以通过预先设置至少一个参考点,通过所包含的用于实时检测当前运动位姿参数的电子部件(加速度传感器、磁力传感器、陀螺仪等等监测所述至少一个参考点中各参考点的位姿变化,当电子设备的位姿监测过程中,位姿变化未超过变化量阈值时,如x、y、z、roll、pitch、yaw的各相对变化量均小于设置的阈值x、阈值y、阈值z、阈值roll、阈值pitch、阈值yaw,智能定位器确定监测到所述智能定位器处于静止状态,可以理解的是所述智能定位器的使用者(如老人、小孩等)未进行运动,此时智能定位器无需保持定位功能开启,对定位功能进行关闭,以节省所述智能定位器的功耗。

步骤S204:获取历史位置信息,将所述历史位置信息作为所述待上报的位置信息。

所述历史位置信息是指在过去时间内智能定位器的位置信息。例如,可以是智能定位器在过去时间内的移动轨迹,也可以是过去时间内智能定位器所在的多个或一个位置点。所述历史位置信息一般是相对于当前时刻而言,通常为一相对概念。优选的为智能定位器在上一轮确定的目标位置信息。在本申请实施例中,所述历史位置信息可以理解为距离当前时间点最近历史时间点指示的位置点。所述位置点可以是以经纬度、坐标、方向、方位等形式表征所述智能定位器在历史时间点内所在的位置、所占的地方或所处的方位。

在一种具体的实施场景中,当所述智能定位器的定位功能被触发之后,智能定位器获取运动参数,根据所述运动参数确定所述智能定位器处于静止状态,此时智能定位器获取所述当前时刻的(所述智能定位器定位功能被触发对应的时刻)的智能定位器当前所在的位置信息,例如,智能定位器获取距离当前时间点距离当前时间点最近历史时间点指示的位置信息,即历史位置信息,将所述历史位置信息作为所述待上报的位置信息。

可选的,所述智能定位器定位功能被触发,可以是主动触发,所述主动触发可以理解为携带所述智能定位器的用户在某一时刻到达某一地点后,在该时刻开启所述智能定位器的定位功能,所述智能定位器在该时刻之前处于关机或低功耗状态,用户主动开启所述智能定位器的定位功能之后,智能定位器获取当前时刻的位置信息。通常携带智能定位器的用户所在的位置是不固定的,电子设备相隔一定时间间隔,获取下一次时间间隔指示的位置信息。

可选的,所述智能定位器定位功能被触发,可以是被动触发,所述被动触发可以是智能定位器设置有特定的活动区域,智能定位器开启之后,实时定位携带智能定位器的用户当前所在移动位置;所述被动触发可以是智能定位器设置有特定的时间点(例如21:00),到达该时间点时,所述智能定位器定位功能即被触发,等等。

步骤S205:确定采用基于全球定位系统的第一定位技术定位到当前的移动位置。

所述全球定位系统一种使用卫星对某物(如智能定位器)进行准确定位的技术,它从最初的定位精度低、不能实时定位、难以提供及时的导航服务,发展到现如今的高精度全球定位系统,实现了在任意时刻、地球上任意一点都可以同时观测到4颗卫星,以便实现导航、定位、授时等功能。

在本申请实施例中,所述全球定位系统可以是GPS卫星导航系统、伽利略卫星导航系统、格洛纳斯卫星导航系统、北斗卫星导航系统等全球定位系统中的一种或多种的拟合,此处不作具体限定。

所述第一定位技术可以理解为基于全球定位系统的卫星定位技术,如GPS卫星定位技术。

在实际应用中,当所述智能定位器的定位功能被触发之后,如智能定位器设置有特定的第一定位周期(如5分钟),到达该定位时间点时,所述智能定位器定位功能即被触发,智能定位器采用基于全球定位系统的第一定位技术,通过对指定数目卫星(四颗卫星)的定位数据进行计算,来确定当前的移动位置,所述移动位置通常是以空间坐标形式,实际应用中可以将定位数据从空间坐标形式转换成经纬度坐标形式。

更进一步的,所述智能定位器在基于全球定位系统的第一定位技术进行定位时,通常会对应一个定位时间,当所述智能定位器处于空旷的地带时定位信号遮挡会较小,定位时间较短;当在城市楼林密集处时因为信号遮挡较大,通常定位时间较长;所述智能定位器可以设置定位时长阈值,当在所述定位时长阈值的时间范围内,所述智能定位器基于全球定位系统的第一定位技术定位到当前的移动位置,智能定位器即确定采用基于全球定位系统的第一定位技术定位到当前的移动位置;当在所述定位时长阈值的时间范围内,所述智能定位器基于全球定位系统的第一定位技术未定位到当前的移动位置时,智能定位器即确定采用基于全球定位系统的第一定位技术未定位到当前的移动位置。

步骤S206:将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息。

所述时间戳表示某一位置在某个特定时间点定位到的、完整的、可验证的数据,通常时间戳是一个字符序列,用于为使用者(如定位器、终端等)提供一份电子证据,以证明某一移动位置的定位时间点

所述设备标识可以是智能定位器的设备信息(id、MAC地址、IP地址、数字证书、用户名及密码等)。

具体的,所述智能定位器在定位到当前的移动位置之后,可以将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息。可以理解的是,所述终端在获取到待上报的位置信息之后,可以基于所述位置信息进行解析,所述设备标识用于唯一表征该智能定位器,如,当接收设备(如终端、服务器等)与多个智能定位器建立映射关系时,接收设备(如终端、服务器等)可以基于设备标识唯一确定设备标识所指示的目标智能定位器,同时基于时间戳可以确定某个时间点(时间戳对应的时间)设备标识所指示的目标智能定位器的移动位置。

可选的,接收到所述待上报的位置信息的接收设备(如终端、服务器等)可以基于位置信息对智能定位器的移动轨迹进行更新,或结合历史位置信息生成智能定位器的移动轨迹。

可选的,所述待上报的位置信息中移动位置的数目可以是多个,以及各移动位置对应的时间戳,此时所述位置信息通常为以位置集合的形式;

例如:智能定位器在定位技术获取到14:00-16:00的智能定位器的所有定位到的移动位置,并对各移动位置以及移动位置对应的时间戳进行保存,待与终端的蓝牙连接建立之后,所述智能定位器在本都储存空间中查询包含14:00-16:00的智能定位器的所有定位到的移动位置的位置信息。

当智能定位器获取到所述位置集合并发送至接收设备(如终端)之后,接收设备(如终端)可以将位置集合中将相邻时间点的时间戳对应的移动位置两两相连,从而生成所述位置集合对应的运动轨迹,即生成所述智能定位器运动轨迹之后,方便向用户展示。

在这一种具体的实施场景中,如图3所示,图3是终端的应用显示界面图,用户可以通过触控笔或手指触控的方式触控终端显示界面上“智能定位器”应用,在所述“智能定位器”应用中查看智能定位器的相关信息,如查看智能定位器的移动轨迹,如图4所示,图4是一种智能定位器的移动轨迹示意图,在图4所示的智能定位器的应用界面中,用户可以清楚查看到智能定位器的活动范围。

步骤S207:(并205)确定采用所述第一定位技术未定位到当前的移动位置。

在一种具体的实施场景中,所述智能定位器在基于全球定位系统的第一定位技术进行定位时,可以基于定位信号参数,来确定是否定位到当前的移动位置,如可以获取当前定位信号的信噪比,当所述信噪比大于信噪比阈值时,此时通常采用全球定位系统的第一定位技术可以准确定位到当前的移动位置,则所述智能定位器采用第一定位技术进行定位即可;当所述信噪比小于或等于信噪比阈值时,通常采用全球定位系统的第一定位技术难以准确定位到当前的移动位置,此时智能定位器可以直接确定未定位到当前的移动位置。

其中,所述定位信号参数包括但不限于当前定位信号的参考信号接收功率(Reference Signal ReceivingPower,RSRP)、接收信号码功率(received signal codepower,RSCP)、天线接收的信号的接收码片信号强度和噪声强度的比例(EcIo)/每调制比特功率和噪声频谱密度的比率(EcNo)/信噪比(Signal-to-Noise Ratio,SNR)/参考信号接收质量(Reference Signal Receivingquality,RSRQ)、天线接收的信号的误码率(BitErrorRatio,BER)/误块率(BlockerrorRate,BLER)/数据包差错率(Packet ErrorRatio,PER)等参数中的至少一种参数来实现对当前定位信号的信号质量评估,当然也可以通过测量其他的参数来实现对当前定位信号的信号质量的评估,以确定采用基于全球定位系统的第一定位技术是否可以准确定位到当前的移动位置。

需要说明的是,所述测量当前定位信号的定位信号参数有多种,可以是上述提及的一种或多种的拟合,此处不作具体的限定。

在一种可行的实施方式中,智能定位器在获取到所述当前定位信号的定位信号参数之后,所述定位信号参数可以是上述定位信号参数中的至少一种,然后将所述各当前定位信号的定位信号参数依次输入到信号质量评分模型中,输出评分结果,通过预先设置评分阈值,当所述评分小于所述评分阈值,确定采用所述第一定位技术未定位到当前的移动位置,可以采用基于所述移动通信网络的第二定位技术进行定位。

进一步的,通过预先获取大量样本数据,提取特征信息,并对所述样本数据进行标注,所述特征信息包含定位信号参数(RSSI、RSCP、SNR等),创建信号质量评分模型。所述信号质量评分模型可以是使用大量的测试样本训练出来的,如信号质量评分模型可以是基于卷积神经网络(Convolutional Neural Network,CNN)模型,深度神经网络(DeepNeuralNetwork,DNN)模型、循环神经网络(RecurrentNeuralNetworks,RNN)、模型、嵌入(embedding)模型、梯度提升决策树(Gradient Boosting Decision Tree,GBDT)模型、逻辑回归(Logistic Regression,LR)模型中的至少一种实现的,基于已经标注的样本数据对信号质量评分模型进行训练,可以得到训练好的信号质量评分模型。

步骤S208:在所述蓝牙通信网络下获取预设距离范围内的至少一个智能设备广播的参考位置。

所述预设距离范围是指为智能设备(如智能灯杆、智能井盖等)的位置参考范围,在预设距离范围内的位置信息可以认为与智能定位器的位置误差较小,可以被纳入参考以在多个参考位置信息中确定最优移动位置。

所述参考位置是指智能设备(如智能灯杆、智能井盖、智能手机等)所在的位置、所占的地方或所处的方位,在实际应用中,参考位置通常可以是以经纬度、坐标、方向、方位等形式表征所述智能设备所在的位置、所占的地方或所处的方位。

在实际应用中,当智能定位器处于在城市楼宇密集处等定位信号不佳的环境中,此时采用卫星定位技术的卫星定位信号的信号质量通常较差,智能定位器在当前定位周期通常难以定位到当前的位置信息,此时,智能定位器可以在当前蓝牙通信网络下,获取智能定位器周围环境中智能设备(如智能灯杆、智能井盖、智能手机等)的参考位置,将周围环境中智能设备的参考位置纳入参考,具体智能定位器可以生成用于获取参考位置的蓝牙广播包,将蓝牙广播包采用蓝牙广播包的形式向蓝牙网络下的智能设备进行广播,智能设备接收到智能定位器用于获取参考位置的蓝牙广播包之后,可以生产包含本端位置信息的蓝牙位置包,将所述蓝牙位置包发送至智能定位器;采用这种方式,当蓝牙位置包为多个时,智能定位器对多个蓝牙位置包进行解析,即可获取到智能设备广播的参考位置。

其中,智能定位器可以设置的预设距离范围对参考位置进行过滤,将预设距离范围内的位置纳入参考。一种方式是可以基于预设距离范围与接收到智能设备的信号强度值的对应关系,对小于预设距离范围内对应的信号强度值的位置信息进行过滤。一种方式是,当蓝牙位置包包含智能设备的参考信号强度值时,所述参考强度值为发射端和接收端相隔特定距离(例如1m)的信号强度,在本实施例可以理解为接收端在距离发射端预设距离的信号强度。智能定位器可以基于相干技术中的无线电自由损耗公式,基于信号强度值与参考信号强度值计算智能定位器与智能设备的位置距离。对位置距离落入预设距离范围内的至少一个智能设备广播的参考位置纳入参考。

步骤S209:在各所述智能设备的参考位置中确定目标位置,将所述目标位置作为所述当前的移动位置。

具体的,智能定位器以接收到蓝牙位置包的蓝牙信号参数中的信号强度值为基准对参考位置进行筛选以确定最终的目标位置,如可以选择参数信号强度值最高的蓝牙位置包对应的参考位置作为目标位置,可以理解的是信号强度值最高,智能设备距离终端的距离越近,智能设备的参考位置越接近与智能定位器的实际位置。

其中,所述蓝牙信号参数包括但不限于参考信号接收功率、接收信号码功率、天线接收的信号的接收码片信号强度和噪声强度的比例(EcIo)/每调制比特功率和噪声频谱密度的比率(EcNo)/信噪比(signal-to-noise ratio,SNR)/参考信号接收质量等参数中的至少一种参数来实现对参考位置进行筛选以确定最终的目标位置,当然也可以通过测量其他的参数来实现对对参考位置进行筛选以确定最终的目标位置。

步骤S210:开启所述移动通信网络,采用基于所述移动通信网络的第二定位技术进行定位,获取当前的移动位置。

所述第二定位技术可以理解为采用移动通信网络进行卫星辅助定位的技术,如辅助全球卫星定位系统(Assisted GlobalPositioning System,AGPS)指的是一种GPS的运行方式。它可以利用移动通信网络的基地站的资讯,配合传统卫星,让定位的速度更快,所述第二定位技术还可以北斗快速辅助定位技术、伽利略卫星辅助定位技术、格洛纳斯卫星辅助定位技术等。通过结合所述移动通信网络的基站资讯配合卫星进行定位。

具体的,智能定位器在确定采用所述第一定位技术未定位到当前的移动位置之后,开启移动通信网络,采用基于所述移动通信网络的第二定位技术进行定位,如采用AGPS技术,结合所述移动通信网络的基站资讯配合卫星进行定位。具体为:

1、搭载卫星辅助定位技术的智能定位器首先将本身的基站地址(即接入到移动通信网络中的接入的基站)通过网络传输到位置服务器(移动通信网络中用户辅助定位的服务器,通常由移动通信网络的运营商搭建);

2、位置服务器根据该智能定位器的大概位置(即根据基站地址以及通信参数测算出的大概位置)传输与该位置相关的卫星辅助信息(包含卫星的星历和方位俯仰角等)到智能定位器;

3、智能定位器的卫星辅助定位模块根据辅助信息(以提升卫星定位信号的第一锁定时间(Time To FirstFix,TTFF)能力)接收卫星原始信号;

4、智能定位器在接收到卫星原始信号后进行解调信号,计算智能定位器到卫星的伪距(伪距为受各种卫星信号误差影响的距离),并将有卫星伪距信息通过移动通信网络传输到位置服务器;

5、位置服务器根据传来的卫星伪距信息和来自其他定位设备(如移动通信网络中的差分卫星基准站等)的辅助信息完成对卫星信息的处理,并计算该智能定位器的位置;

6、位置服务器将该智能定位器的位置通过网络传输到定位网关或应用平台下发至智能定位器。

在实际应用中,通常采用基于所述移动通信网络的第二定位技术进行定位,获取到的当前的移动位置,可以提升定位的速度又保证其准确性

在一种可行的实施场景中,智能定位器采用基于所述移动通信网络的第二定位技术进行定位,获取当前的移动位置之后,智能定位器可以关闭所开启的移动通信网络,以节省功耗,延长智能定位器的续航时间。

步骤S211:将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息。

具体可参见步骤S206,此处不再赘述。

步骤S212:基于所述蓝牙连接将所述位置信息上报至所述终端。

具体可参见步骤S102,此处不再赘述。

在本申请实施例中,智能定位器在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,然后获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。通过检测到蓝牙连接建立之后,采用比移动通信网络功耗低的蓝牙连接进行位置信息的上报,可以降低位置信息上报的功耗,进而提高了智能定位器的续航能力。同时,在采用第一定位技术未定位到当前的移动位置时,通过基于移动通信网络的第二定位技术进行定位,可以获取到准确的移动位置,提高了上报位置信息的准确性;以及可以获取蓝牙通信网络下智能设备广播的参考位置,将智能定位器附近的智能设备的位置纳入参考,使得智能定位器的移动位置更准确,进而可以提高定位精度。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

请参见图5,其示出了本申请一个示例性实施例提供的位置信息上报装置的结构示意图。该位置信息上报装置可以通过软件、硬件或者两者的结合实现成为装置的全部或一部分。该装置1包括蓝牙连接检测模块11和位置信息上报模块12。

蓝牙连接检测模块11,用于在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接;

位置信息上报模块12,用于获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。

可选的,如图7所示,所述装置1,包括:

通信网络关闭模块13,用于关闭所开启的移动通信网络。

可选的,如图6所示,所述位置信息上报模块12,包括:

移动位置确定单元121,用于确定采用基于全球定位系统的第一定位技术定位到当前的移动位置;

位置信息确定单元122,用于将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息。

可选的,如图6所示,所述位置信息上报模块12,包括:

所述移动位置确定单元121,用于确定采用所述第一定位技术未定位到当前的移动位置;

移动通信网络定位单元123,用于开启所述移动通信网络,采用基于所述移动通信网络的第二定位技术进行定位,获取当前的移动位置,

所述位置信息确定单元122,用于将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息的步骤。

可选的,如图7所示,所述装置1,还包括:

运动参数检测模块14,用于检测所述智能定位器当前的运动参数;

定位功能关闭模块15,用于根据所述运动参数确定所述智能定位器处于静止状态,关闭定位功能;

所述位置信息上报模块12,具体用于:

获取历史位置信息,将所述历史位置信息作为所述待上报的位置信息。

可选的,所述位置信息上报模块12,包括:

所述移动位置确定单元121,还用于确定采用所述第一定位技术未定位到当前的移动位置,在所述蓝牙通信网络下获取预设距离范围内的至少一个智能设备广播的参考位置;

所述位置信息确定单元122,还用于在各所述智能设备的参考位置中确定目标位置,将所述目标位置作为所述当前的移动位置,执行所述将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息的步骤。

可选的,所述位置信息上报模块12,具体用于:

基于所述蓝牙连接将所述位置信息发送至所述终端,所述位置信息用于所述终端将所述位置信息上报至服务器。

需要说明的是,上述实施例提供的位置信息上报装置在执行位置信息上报方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的位置信息上报装置与位置信息上报方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本实施例中,智能定位器在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,然后获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。通过检测到蓝牙连接建立之后,采用比移动通信网络功耗低的蓝牙连接进行位置信息的上报,可以降低位置信息上报的功耗,进而提高了智能定位器的续航能力。同时,在采用第一定位技术未定位到当前的移动位置时,通过基于移动通信网络的第二定位技术进行定位,可以获取到准确的移动位置,提高了上报位置信息的准确性;以及可以获取蓝牙通信网络下智能设备广播的参考位置,将智能定位器附近的智能设备的位置纳入参考,使得智能定位器的移动位置更准确,进而可以提高定位精度。

本申请实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1-图4所示实施例的所述位置信息上报方法,具体执行过程可以参见图1-图4所示实施例的具体说明,在此不进行赘述。

本申请还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行如上述图1-图4所示实施例的所述位置信息上报方法,具体执行过程可以参见图1-图4所示实施例的具体说明,在此不进行赘述。

请参见图8,为本申请实施例提供了一种电子设备的结构示意图。如图8所示,所述电子设备1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。

其中,通信总线1002用于实现这些组件之间的连接通信。

其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。

其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个服务器1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行服务器1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable GateArray,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central ProcessingUnit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。

其中,存储器1005可以包括随机存储器(RandomAccess Memory,RAM),也可以包括只读存储器(Read-OnlyMemory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图8所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及位置信息上报应用程序。

在图8所示的电子设备1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的位置信息上报应用程序,并具体执行以下操作:

在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接;

获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。

在一个实施例中,所述处理器1001在执行所述在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接之后,还执行以下操作:

关闭所开启的移动通信网络。

在一个实施例中,所述处理器1001在执行所述获取待上报的位置信息时,具体执行以下操作:

确定采用基于全球定位系统的第一定位技术定位到当前的移动位置,将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息。

在一个实施例中,所述处理器1001在执行所述位置信息上报方法时,还执行以下操作:

确定采用所述第一定位技术未定位到当前的移动位置;

开启所述移动通信网络,采用基于所述移动通信网络的第二定位技术进行定位,获取当前的移动位置,执行所述将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息的步骤。

在一个实施例中,所述处理器1001在执行所述获取当前的移动位置之后,还执行以下操作:

关闭所开启的移动通信网络。

在一个实施例中,所述处理器1001在执行所述位置信息上报方法时,还执行以下操作:

检测所述智能定位器当前的运动参数;

根据所述运动参数确定所述智能定位器处于静止状态,关闭定位功能;

所述获取待上报的位置信息,包括:

获取历史位置信息,将所述历史位置信息作为所述待上报的位置信息。

在一个实施例中,所述处理器1001在执行所述位置信息上报方法时,具体执行以下操作:

确定采用所述第一定位技术未定位到当前的移动位置,在所述蓝牙通信网络下获取预设距离范围内的至少一个智能设备广播的参考位置;

在各所述智能设备的参考位置中确定目标位置,将所述目标位置作为所述当前的移动位置,执行所述将所述移动位置、所述移动位置对应的时间戳以及所述智能定位器的设备标识作为所述待上报的位置信息的步骤。

在一个实施例中,所述处理器1001在执行所述基于所述蓝牙连接将所述位置信息上报至所述终端时,具体执行以下操作:

基于所述蓝牙连接将所述位置信息发送至所述终端,所述位置信息用于所述终端将所述位置信息上报至服务器。

在本实施例中,智能定位器在蓝牙通信网络下检测到所述智能定位器与终端建立蓝牙连接,然后获取待上报的位置信息,基于所述蓝牙连接将所述位置信息上报至所述终端。通过检测到蓝牙连接建立之后,采用比移动通信网络功耗低的蓝牙连接进行位置信息的上报,可以降低位置信息上报的功耗,进而提高了智能定位器的续航能力。同时,在采用第一定位技术未定位到当前的移动位置时,通过基于移动通信网络的第二定位技术进行定位,可以获取到准确的移动位置,提高了上报位置信息的准确性;以及可以获取蓝牙通信网络下智能设备广播的参考位置,将智能定位器附近的智能设备的位置纳入参考,使得智能定位器的移动位置更准确,进而可以提高定位精度。

本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammaBLEGateArray,FPGA)、集成电路(Integrated Circuit,IC)等。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-OnlyMemory,ROM)、随机存取器(RandomAccessMemory,RAM)、磁盘或光盘等。

以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种车辆卫星定位数据聚合优化系统及其方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类