物品寻找方法及相关设备与流程

文档序号:17998471发布日期:2019-06-22 01:31阅读:315来源:国知局
物品寻找方法及相关设备与流程

本申请涉及电子技术领域,尤其涉及一种物品寻找方法及相关设备。



背景技术:

随着经济的发展和人们生活水平的日益提高,日常生活中所使用的物品(如蓝牙耳机、智能手表、平板电脑、车辆等)也越来越多。日常生活中有时候会忘记将某些物品放置在哪,如忘记车辆停在哪,或是忘了将蓝牙耳机放置在哪等。目前寻找物品的方式效率较低,因此如何快速的寻找物品是需要解决的技术问题。



技术实现要素:

本申请实施例提供一种物品寻找方法及相关设备,用于提高寻找物品的效率。

第一方面,本申请实施例提供一种物品寻找方法,应用于电子设备,所述方法包括:

建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:lora模块、sigfox模块、bluetooth5.0模块;

通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块的种类是相同的;

基于所述距离变化趋势确定目标内容,以及输出所述目标内容,所述目标内容用于提示所述电子设备与所述目标物品的相对位置关系。

第二方面,本申请实施例提供一种物品寻找装置,应用于电子设备,所述装置包括:

通信连接建立单元,用于建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:lora模块、sigfox模块、bluetooth5.0模块;

距离确定单元,用于通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块的种类是相同的;

内容确定单元,用于基于所述距离变化趋势确定目标内容,所述目标内容用于提示所述电子设备与所述目标物品的相对位置关系;

输出单元,用于输出所述目标内容。

第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤的指令。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质用于存储计算机程序,其中,上述计算机程序被处理器执行,以实现如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,在本申请实施例中,电子设备先与目标物品建立无线通信连接,建立的无线通信连接为局域网,两者之间的通信无需通过网络,进而保证了二者的通信可靠性。其次电子设备与目标物品通过一个无线射频收发模块确定电子设备与目标物品的距离变化趋势,该一个无线射频收发模块可以是以下其中一个:lora模块、sigfox模块、bluetooth5.0模块,上述无线射频收发模块均具有功耗低、覆盖范围广等优点,进一步保证了二者的通信可靠性。最后基于该距离变化趋势确定目标内容和输出目标内容,由于目标内容是用于提示电子设备与目标物品的相对位置关系,这样能够提示用户待寻找的物品的相对位置,进而提升寻找物品的效率。

附图说明

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

图1是本申请实施例提供的一种物品寻找系统的结构示意图;

图2是本申请实施例提供的一种物品寻找方法的流程示意图;

图3是本申请实施例提供的另一种物品寻找方法的流程示意图;

图4是本申请实施例提供的另一种物品寻找方法的流程示意图;

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

图6是本申请实施例提供的一种物品寻找装置的结构示意图。

具体实施方式

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

以下分别进行详细说明。

本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

请参阅图1,图1是本申请实施例提供的一种物品寻找系统的结构示意图,在本申请实施例中,该物品寻找系统可以包括电子设备和目标物品,图1中所示的目标物品为置于车辆中的车载终端。电子设备和目标物品均可以包括以下至少一种无线射频收发模块:远距离(longrange,lora)模块、超窄带sigfox模块、蓝牙bluetooth5.0模块。

其中,远距离(longrange,lora)技术是低功耗广域通信中的一种,可以支持飞行时间(timeofflight,tof)功能。该tof功能用于测量两个物体之间的距离,是一种基于扩频技术的超远距离无线传输技术,与同类技术相比,具有功耗低、覆盖范围广、穿透性强的优点。

其中,sigfox技术也是低功耗广域通信中的一种,可以在公共频段的200khz频段上进行无线电信息交换。每条消息的宽度为100hz,根据区域的不同,每秒钟传输100或600位的数据。因此,在对抗噪音的同时,可以实现很长的距离通讯。

其中,bluetooth5.0技术是蓝牙技术联盟(bluetoothspecialinterestgroup)于2016年发布的新一代蓝牙标准,与前一代bluetooth4.2相比,它的传输距离更远、速度更快。理论上的有效距离是300米,也就是整个家庭或整间办公室里的移动设备都可以稳定连结。而速度最快则是可以达到2mbps,让反应更快、性能更高的蓝牙设备更有可能被使用。除此之外,它还大幅增强了蓝牙广播的数据传输,能为商用蓝牙带来更好的前景,让使用蓝牙做为标准的物联网应用更加强大。

本申请实施例的物品寻找系统的工作原理为:电子设备先建立与目标物品的无线通信连接,电子设备和目标物品均包括以下至少一种无线射频收发模块:lora模块、sigfox模块、bluetooth5.0模块;然后,通过电子设备的其中一种无线射频收发模块和目标物品的其中一种无线射频收发模块确定电子设备与目标物品的距离变化趋势,电子设备的其中一种无线射频收发模块和目标物品的其中一种无线射频收发模块的种类是相同的;最后,基于距离变化趋势确定目标内容,以及输出目标内容,目标内容用于提示电子设备与目标物品的相对位置关系。

可以看出,在本申请实施例中,电子设备先与目标物品建立无线通信连接,建立的无线通信连接为局域网,两者之间的通信无需通过网络,进而保证了二者的通信可靠性。其次电子设备与目标物品通过一个无线射频收发模块确定电子设备与目标物品的距离变化趋势,该一个无线射频收发模块可以是以下其中一个:lora模块、sigfox模块、bluetooth5.0模块,上述无线射频收发模块均具有功耗低、覆盖范围广等优点,进一步保证了二者的通信可靠性。最后基于该距离变化趋势确定目标内容和输出目标内容,由于目标内容是用于提示电子设备与目标物品的相对位置关系,这样能够提示用户待寻找的物品的相对位置,进而提升寻找物品的效率。

请参见图2,图2是本申请实施例提供的一种物品寻找方法,应用于电子设备,所述方法包括:

步骤201:建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:lora模块、sigfox模块、bluetooth5.0模块。

其中,由于电子设备和目标物品均包括至少一个无线射频收发模块,因此可通过至少一个无线射频收发模块来建立无线通信连接,具体地,建立与目标物体的无线通信连接,包括:通过至少一个无线射频收发模块建立与目标物体的无线通信连接。

其中,通过至少一个无线射频收发模块建立与目标物体的无线通信连接,包括:通过电子设备的lora模块向目标物品发送无线通信连接建立请求,通过电子设备的lora模块接收目标物品的lora模块针对该请求而发送的无线通信连接建立响应;和/或通过电子设备的sigfox模块向目标物品发送无线通信连接建立请求,通过电子设备的sigfox模块接收目标物品的sigfox模块针对该请求而发送的无线通信连接建立响应;和/或通过电子设备的bluetooth5.0模块向目标物品发送无线通信连接建立请求,通过电子设备的bluetooth5.0模块接收目标物品的bluetooth5.0模块针对该请求而发送的无线通信连接建立响应。

步骤202:通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块的种类是相同的。

举例说明,若所述电子设备的其中一种无线射频收发模块为lora模块,则所述目标物品的其中一种无线射频收发模块也为lora模块;若所述电子设备的其中一种无线射频收发模块为sigfox模块,则所述目标物品的其中一种无线射频收发模块也为sigfox模块;若所述电子设备的其中一种无线射频收发模块为bluetooth5.0模块,则所述目标物品的其中一种无线射频收发模块也为bluetooth5.0模块。

在本申请的一实现方式中,所述通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,包括:

通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定w个第一距离值,所述第一距离值为所述电子设备与所述目标物品之间的距离,所述w个第一距离值的确定时刻是互不相同的,所述w为大于1的整数;

将所述w个第一距离值按照所述第一距离值确定的先后顺序依次排列,得到第一距离值序列;基于所述第一距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,所述w个第一距离值中的每个第一距离值是基于两个时刻和第一公式确定的。

其中,所述两个时刻的其中一种时刻是电子设备通过电子设备的其中一种无线射频收发模块向所述目标物品发送距离检测请求的时刻,所述两个时刻的另一个时刻是电子设备通过电子设备的其中一种无线射频收发模块接收到距离检测响应的时刻,所述距离检测响应是所述目标物品的其中一种无线射频收发模块在接收到所述距离检测请求时立即向所述电子设备反馈的,每个第一距离值是所述电子设备在接收到所述距离检测响应时确定的。

其中,第一公式为:s=(t2-t1)v/2,其中,s为第一距离值,t1为发送距离检测请求的时刻,t2为接收到距离检测响应的时刻,v为电磁波在空气中传播的速度。

其中,任意两个相邻的第一距离值对应的发射距离检测请求的时刻的差值可以是相等的,也可以是不相等的,在此不作限定。

举例说明,电子设备一共发射了10个距离检测请求,第a1秒发射第一个距离检测请求,第b1秒发射第二个距离检测请求,……,第j1秒发射第十个距离检测请求,经过a2时间接收到车载设备针对a1秒发射的第一个距离检测请求的距离检测响应,经过b2时间接收到车载设备针对b1秒发射的第二个距离检测请求的距离检测响应,……,经过j2时间接收到车载设备针对j1秒发射的第十个距离检测请求的距离检测响应,则第一个第一距离值s1为(a2-a1)v/2,第二个第一距离值s2为(b2-b1)v/2,……,第十个第一距离值s10为(j2-j1)v/2,第一距离值序列为(a2-a1)v/2,(b2-b1)v/2,……,(j2-j1)v/2。

在本申请的一实现方式中,所述基于所述第一距离值序列确定所述电子设备与所述目标物品的距离变化趋势,包括:

对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列,所述第二距离值序列中包括的任意两个距离值的差值小于或等于预设阈值;基于所述第二距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

其中,所述预设阈值例如可以为2、3、5或其他值,在此不作限定。

在本申请的一实现方式中,所述电子设备还包括滤波模块,所述对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列,包括:

调用所述滤波模块对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列。

具体地,所述调用所述滤波模块对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列的一具体实现方式为:调用所述滤波模块拟合所述第一距离值序列得到一条平滑曲线,以使得所述第一距离值序列中的每一个第一距离值到所述平滑曲线的距离最短;确定所述第一距离值序列中的每一个第一距离值在所述平滑曲线上的投影;将所述第一距离值序列中的每一个第一距离值在所述平滑曲线上的投影作为相应的第二距离值;将所述每一个第一距离值相应的第二距离值按照所述每一个第一距离值的顺序排列得到第二距离值序列。

在本申请的另一实现方式中,所述对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列,包括:

将所述第一距离值序列按照所述第一距离值序列当前排列的先后顺序依次进行拆分,得到n个第一距离值集合,每个第一距离集合包含至少两个第一距离值,每个第一距离集合分别对应一个拆分顺序,所述n为大于1的整数;

分别确定每个第一距离值集合的平均值;

将确定的n个平均值按照n个第一距离值集合的拆分顺序排列,得到第二距离值序列。

举例说明,假定第一距离值序列为“8,9,9,9,8,7,7,7,7,6,5,5”,将第一距离值按照排列的先后顺序拆分为3个第一距离值集合,3个第一距离值集合分别为“8,9,9,9,8”、“7,7,7,7”、“6,5,5”,3个第一距离值集合的总的第一距离值分别为“43”、“28”、“16”,每个第一距离值集合的总的第一距离值与每个第一距离值集合中的第一距离值数目求商得到每个第一距离值集合的平均值分别为“8.6”、“7”、“5.33”,按照先后顺序排列得到第二距离值序列为“8.6,7,5.33”。

在本申请的另一实现方式中,所述通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,包括:

通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,所述第一信号参数用于表示所述电子设备与所述目标物品之间的通信质量,所述第一信号参数为接收信号强度指示(receivedsignalstrengthindication,rssi)或信噪比(signal-to-noiseratio,snr);

将所述h个第一信号参数按照所述第一信号参数确定的先后顺序依次排列,得到第一信号参数序列;基于所述第一信号参数序列确定所述电子设备与所述目标物品的距离变化趋势。

其中,rssi是无线发送层的可选部分,用来判定链接质量,以及是否增大广播发送强度。通过接收到的信号强弱测定信号点与接收点的距离,进而根据相应数据进行定位计算的一种定位技术。

其中,snr是指一个电子设备或者电子系统中信号与噪声的比例。这里面的信号指的是来自设备外部需要通过这台设备进行处理的电子信号,噪声是指经过该设备后产生的原信号中并不存在的无规则的额外信号(或信息),并且该种信号并不随原信号的变化而变化。

在本申请的一实现方式中,所述通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,包括:

通过所述电子设备的其中一种无线射频收发模块向所述目标物品发送第一报文,所述第一报文用于指示所述目标物品以第一预设功率持续向所述电子设备持续反馈h个携带第一信号参数的第二报文;

通过所述电子设备的其中一种无线射频收发模块接收所述目标物品通过所述目标物品的其中一种无线射频收发模块持续发送的h个第二报文,以及解析h个第二报文,得到h个第一信号参数。

其中,任意两个相邻的第二报文的发送时刻的差值可以是相等的,也可以是不相等的,在此不做限定。

在本申请的一实现方式中,所述通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,包括:

通过所述电子设备的其中一种无线射频收发模块周期性地向所述目标物品发送h个第三报文,每个第三报文用于指示所述目标物品每接收到一个第三报文后以第二预设功率持续向所述目标物品反馈d个携带第一信号参数的第四报文,所述d为大于1的整数;

通过所述电子设备的其中一种无线射频收发模块接收所述目标物品通过所述目标物品的其中一种无线射频收发模块发送的h组报文集合,每组报文集合均包括d个第四报文;

基于h个报文集合确定h个第一信号参数。

其中,每个报文集合对应一个第一信号参数,在h个第一信号参数中的每个第一信号参数的值可以是其对应的报文集合包括的所有第四报文携带的第一信号参数的值的平均值,也可以是其对应的报文集合包括的其中一个第四报文携带的第一信号参数的值,在此不作限定。

在本申请的一实现方式中,所述通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,包括:

通过所述电子设备的其中一种无线射频收发模块以第三预设功率向所述目标物品持续发送t个第五报文,所述t为大于1的整数,每个第五报文携带一个第一信号参数;

通过所述电子设备的其中一种无线射频收发模块接收所述目标物品的其中一种无线射频收发模块发送的携带h个第一信号参数的第六报文,h个第一信号参数中的每个第一信号参数是由所述目标物品基于连续的多个第五报文中携带的第一信号参数确定的。

其中,h个第一信号参数中的每个第一信号参数的值可以是其对应的多个第五报文中携带的第一信号参数值的平均值、中位值或其他,在此不作限定。h个第一信号参数中的每个第一信号参数对应的多个第五报文的数量可以是相同的,也可以是不同的,在此不作限定。

在本申请的一实现方式中,所述通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,包括:

通过所述电子设备的其中一种无线射频收发模块以第四预设功率周期性地向所述目标物品发送第七报文,每个周期发送多个第七报文,每个第七报文携带一个第一信号参数;

通过所述电子设备的其中一种无线射频收发模块接收所述目标物品的其中一种无线射频收发模块发送的携带h个第一信号参数的第八报文,h个第一信号参数中的每个第一信号参数是由所述目标物品基于每个周期发送的多个第七报文携带的第一信号参数确定的。

其中,h个第一信号参数中的每个第一信号参数的值可以是其对应的多个第七报文中携带的第一信号参数值的平均值、中位值或其他,在此不作限定。h个第一信号参数中的每个第一信号参数对应的多个第七报文的数量可以是相同的,也可以是不同的,在此不作限定。

其中,所述第一预设功率、所述第二预设功率、所述第三预设功率和所述第四预设功率可以是相同的,也可以是不同的,在此不作限定。

步骤203:基于所述距离变化趋势确定目标内容,以及输出所述目标内容,所述目标内容用于提示所述电子设备与所述目标物品的相对位置关系。

在本申请的一实现方式中,所述基于所述距离变化趋势确定目标内容,包括:

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在预设距离范围内波动,则确定所述目标内容为第一内容,所述第一内容用于提示正在所述目标物品周围徘徊;

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐减小,则确定所述目标内容为第二内容,所述第二内容用于提示正在靠近所述目标物品;

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐增大,则确定所述目标内容为第三内容,所述第三内容用于提示正在远离所述目标物品。

其中,所述距离变化趋势为所述第二距离值序列中的第二距离值随时间变化的波形图的起伏趋势。

其中,所述预设距离范围例如可以为0~1m、0~2m、0~3m,或者是其他值,在此不作限定。

举例说明,假设预设范围为0~2m,若第二距离值序列为“5,7,5,5,7”,则确定所述距离变化趋势为在预设范围内波动,若第二距离值序列为“5,7,5,8,9”,则确定所述距离变化趋势为增大,若第二距离值序列为“5,7,5,3,2”,则确定所述距离变化趋势为减小。

在本申请的一实现方式中,所述基于所述距离变化趋确定目标内容,包括:

若所述距离变化趋势体现为信号参数在预设信号参数范围内波动,则确定所述目标内容为第四内容,所述第四内容用于提示正在所述目标物品周围徘徊;

若所述距离变化趋势体现为信号参数在逐渐增大,则确定所述目标内容为第五内容,所述第五内容用于提示正在靠近所述目标物品;

若所述距离变化趋势体现为信号参数在逐渐减小,则确定所述目标内容为第六内容,所述第六内容用于提示正在远离所述目标物品。

需要说明的是,所述距离变化趋势体现为信号参数的变化与所述距离变化趋势体现为距离的变化的实现方式相同,在此不再举例。

在本申请的一实现方式中,所述目标物品为置于目标车辆上的车载终端。当然,目标物品还可以是蓝牙耳机、智能手表、平板电脑等。

可以看出,在本申请实施例中,电子设备先与目标物品建立无线通信连接,建立的无线通信连接为局域网,两者之间的通信无需通过网络,进而保证了二者的通信可靠性。其次电子设备与目标物品通过一个无线射频收发模块确定电子设备与目标物品的距离变化趋势,该一个无线射频收发模块可以是以下其中一个:lora模块、sigfox模块、bluetooth5.0模块,上述无线射频收发模块均具有功耗低、覆盖范围广等优点,进一步保证了二者的通信可靠性。最后基于该距离变化趋势确定目标内容和输出目标内容,由于目标内容是用于提示电子设备与目标物品的相对位置关系,这样能够提示用户待寻找的物品的相对位置,进而提升寻找物品的效率。

请参阅图3,图3是本申请实施例提供的一种物品寻找方法,应用于电子设备,所述方法包括:

步骤301:建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:远距离lora模块、超窄带sigfox模块、蓝牙bluetooth5.0模块。

步骤302:通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定w个第一距离值,所述第一距离值为所述电子设备与所述目标物品之间的距离,所述w个第一距离值的确定时刻是互不相同的,所述w为大于1的整数。

步骤303:将所述w个第一距离值按照所述第一距离值确定的先后顺序依次排列,得到第一距离值序列。

步骤304:对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列,所述第二距离值序列中包括的任意两个距离值的差值小于或等于预设阈值。

步骤305:基于所述第二距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

步骤306:若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在预设距离范围内波动,则确定所述目标内容为第一内容,所述第一内容用于提示正在所述目标物品周围徘徊。

步骤307:若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐减小,则确定所述目标内容为第二内容,所述第二内容用于提示正在靠近所述目标物品。

步骤308:若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐增大,则确定所述目标内容为第三内容,所述第三内容用于提示正在远离所述目标物品。

需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。

请参阅图4,图4是本申请实施例提供的一种物品寻找方法,应用于电子设备,所述方法包括:

步骤401:建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:远距离lora模块、超窄带sigfox模块、蓝牙bluetooth5.0模块。

步骤402:通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,所述第一信号参数用于表示所述电子设备与所述目标物品之间的通信质量,所述第一信号参数为接收信号强度指示rssi或信噪比snr。

步骤403:将所述h个第一信号参数按照所述第一信号参数确定的先后顺序依次排列,得到第一信号参数序列。

步骤404:基于所述第一信号参数序列确定所述电子设备与所述目标物品的距离变化趋势。

步骤405:若所述距离变化趋势体现为信号参数在预设信号参数范围内波动,则确定所述目标内容为第四内容,所述第四内容用于提示正在所述目标物品周围徘徊。

步骤406:若所述距离变化趋势体现为信号参数在逐渐增大,则确定所述目标内容为第五内容,所述第五内容用于提示正在靠近所述目标物品。

步骤407:若所述距离变化趋势体现为信号参数在逐渐减小,则确定所述目标内容为第六内容,所述第六内容用于提示正在远离所述目标物品。

需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。

与上述图2、图3和图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种电子设备的结构示意图,如图5所示,该电子设备还包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令:

建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:lora模块、sigfox模块、bluetooth5.0模块;

通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块的种类是相同的;

基于所述距离变化趋势确定目标内容,以及输出所述目标内容,所述目标内容用于提示所述电子设备与所述目标物品的相对位置关系。

在本申请的一实现方式中,在通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势方面,上述程序包括具体用于执行以下步骤的指令:

通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定w个第一距离值,所述第一距离值为所述电子设备与所述目标物品之间的距离,所述w个第一距离值的确定时刻是互不相同的,所述w为大于1的整数;

将所述w个第一距离值按照所述第一距离值确定的先后顺序依次排列,得到第一距离值序列;

基于所述第一距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,在基于所述第一距离值序列确定所述电子设备与所述目标物品的距离变化趋势方面,上述程序包括具体用于执行以下步骤的指令:

对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列,所述第二距离值序列中包括的任意两个距离值的差值小于或等于预设阈值;

基于所述第二距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,在通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势方面,上述程序包括具体用于执行以下步骤的指令:

通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,所述第一信号参数用于表示所述电子设备与所述目标物品之间的通信质量,所述第一信号参数为rssi或snr;

将所述h个第一信号参数按照所述第一信号参数确定的先后顺序依次排列,得到第一信号参数序列;

基于所述第一信号参数序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,在基于所述距离变化趋确定目标内容方面,上述程序包括具体用于执行以下步骤的指令:

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在预设距离范围内波动,则确定所述目标内容为第一内容,所述第一内容用于提示正在所述目标物品周围徘徊;

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐减小,则确定所述目标内容为第二内容,所述第二内容用于提示正在靠近所述目标物品;

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐增大,则确定所述目标内容为第三内容,所述第三内容用于提示正在远离所述目标物品。

在本申请的一实现方式中,在基于所述距离变化趋确定目标内容方面,上述程序包括具体用于执行以下步骤的指令:

若所述距离变化趋势体现为信号参数在预设信号参数范围内波动,则确定所述目标内容为第四内容,所述第四内容用于提示正在所述目标物品周围徘徊;

若所述距离变化趋势体现为信号参数在逐渐增大,则确定所述目标内容为第五内容,所述第五内容用于提示正在靠近所述目标物品;

若所述距离变化趋势体现为信号参数在逐渐减小,则确定所述目标内容为第六内容,所述第六内容用于提示正在远离所述目标物品。

在本申请的一实现方式中,所述目标物品为置于目标车辆上的车载终端。

需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。

本申请实施例可以根据所述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

下面为本申请装置实施例,本申请装置实施例用于执行本申请方法实施例所实现的方法。请参阅图6,图6是本申请实施例提供的一种物品寻找装置的结构示意图,应用于电子设备,所述装置包括:

通信连接建立单元601,用于建立与目标物品的无线通信连接,所述电子设备和所述目标物品均包括以下至少一种无线射频收发模块:lora模块、sigfox模块、bluetooth5.0模块;

距离确定单元602,用于通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势,所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块的种类是相同的;

内容确定单元603,用于基于所述距离变化趋势确定目标内容,所述目标内容用于提示所述电子设备与所述目标物品的相对位置关系;

输出单元604,用于输出所述目标内容。

在本申请的一实现方式中,在通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势方面,所述距离确定单元602,还用于通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定w个第一距离值,所述第一距离值为所述电子设备与所述目标物品之间的距离,所述w个第一距离值的确定时刻是互不相同的,所述w为大于1的整数;将所述w个第一距离值按照所述第一距离值确定的先后顺序依次排列,得到第一距离值序列;基于所述第一距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,在基于所述第一距离值序列确定所述电子设备与所述目标物品的距离变化趋势方面,所述电子设备还包括数据平滑处理单元605,用于对所述第一距离值序列进行数据平滑处理,以得到第二距离值序列,所述第二距离值序列中包括的任意两个距离值的差值小于或等于预设阈值;

所述距离确定单元602,还用于基于所述第二距离值序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,在通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定所述电子设备与所述目标物品的距离变化趋势方面,所述距离确定单元602,还用于通过所述电子设备的其中一种无线射频收发模块和所述目标物品的其中一种无线射频收发模块确定h个第一信号参数,所述第一信号参数用于表示所述电子设备与所述目标物品之间的通信质量,所述第一信号参数为rssi或snr;将所述h个第一信号参数按照所述第一信号参数确定的先后顺序依次排列,得到第一信号参数序列;基于所述第一信号参数序列确定所述电子设备与所述目标物品的距离变化趋势。

在本申请的一实现方式中,在基于所述距离变化趋势确定目标内容方面,所述内容确定单元603,还用于:

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在预设距离范围内波动,则确定所述目标内容为第一内容,所述第一内容用于提示正在所述目标物品周围徘徊;

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐减小,则确定所述目标内容为第二内容,所述第二内容用于提示正在靠近所述目标物品;

若所述距离变化趋势体现为所述电子设备与所述目标物品之间的距离在逐渐增大,则确定所述目标内容为第三内容,所述第三内容用于提示正在远离所述目标物品。

在本申请的一实现方式中,在基于所述距离变化趋势确定目标内容方面,所述内容确定单元603,还用于:

若所述距离变化趋势体现为信号参数在预设信号参数范围内波动,则确定所述目标内容为第四内容,所述第四内容用于提示正在所述目标物品周围徘徊;

若所述距离变化趋势体现为信号参数在逐渐增大,则确定所述目标内容为第五内容,所述第五内容用于提示正在靠近所述目标物品;

若所述距离变化趋势体现为信号参数在逐渐减小,则确定所述目标内容为第六内容,所述第六内容用于提示正在远离所述目标物品。

在本申请的一实现方式中,所述目标物品为置于目标车辆上的车载终端。

需要说明的是,通信连接建立单元601、距离确定单元602、内容确定单元603、输出单元604和数据平滑处理单元605可通过处理器实现。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

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

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

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

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

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

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

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

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1