一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

标签数据采集方法、装置、电子设备及存储介质与流程

2022-09-03 20:12:26 来源:中国专利 TAG:


1.本发明实施例涉及计算机技术领域,尤其涉及标签数据采集方法、装置、电子设备及存储介质。


背景技术:

2.射频识别(radio frequency identification,简称rfid)是一种非接触式的自动识别技术,它能够快速地通过射频信号自动识别出目标对象,从而获取到目标对象的相关数据,具备识别工作无须人工干预,可工作于各种恶劣环境等优点,从而被广泛应用于多种领域。
3.rfid技术可识别高速运动物体并可同时识别多个射频标签,操作快捷方便。在进行射频识别时,通过移动终端与采集设备通信连接,在采集设备信号覆盖范围内,即可对携带有射频标签的对象进行数据识别以及数据采集等操作。
4.但是,在进行射频识别过程,由于采集设备的功耗较高,充满一次电无法连续长时间使用。若使得采集设备一直处于高功率工作状态,信号覆盖范围较广,相应采集的rfid标签数量越多,但是采集设备的工作时间较短;若使得采集设备一直处于低功率工作状态,信号覆盖范围较小,无法快速采集完一定范围内的rfid标签。


技术实现要素:

5.本发明实施例提供一种标签数据采集方法、装置、电子设备及存储介质,能够改善现有的标签数据采集方案。
6.第一方面,本发明实施例提供一种标签数据采集方法,包括:
7.获取数据采集设备的当前功耗档位和当前传输速度,所述数据采集设备中存储有功耗映射关系表,所述功耗映射关系表包括至少一个功耗档位,一个所述功耗档位与一个传输速度区间对应;
8.在所述当前传输速度与所述当前功耗档位对应的传输速度区间不匹配时,根据所述当前传输速度在所述功耗映射关系表中获取目标功耗档位;
9.在当前时刻根据所述目标功耗档位采集射频标签,获得所述当前标签数据集。
10.可选地,在根据所述当前传输速度在所述功耗映射关系表中获取目标功耗档位之后,所述方法还包括:
11.获取所述目标功耗档位对应的标准传输速度和标准采集数量;
12.根据所述标准传输速度、所述标准采集数量和所述当前传输速度获得当前采集数量;
13.相应地,在当前时刻根据所述目标功耗档位采集射频标签,获得所述当前标签数据集,包括:
14.在当前时刻根据所述目标功耗档位和所述当前采集数量采集所述射频标签,获得所述当前标签数据集。
15.可选地,所述根据所述标准传输速度、所述标准采集数量和所述当前传输速度获得当前采集数量,包括:
16.根据所述当前传输速度和所述标准传输速度获得传输速度变化率;
17.根据所述传输速度变化率和所述标准采集数量的乘积获得所述当前采集数量。
18.可选地,所述数据采集设备与移动终端通信连接,所述方法还包括:
19.将所述当前标签数据集进行封装后发送至所述移动终端。
20.可选地,所述移动终端在接收到所述当前标签数据集后,执行以下操作步骤:
21.解析所述当前标签数据集;
22.将所述当前标签数据集和上一标签数据集进行比对,获得数据重复率,所述上一标签数据集为所述移动终端在上一时刻接收并解析得到的所述数据采集设备发送的标签数据集;
23.根据所述数据重复率和所述当前传输速度与所述当前功耗档位对应的传输速度区间,获得功耗档位控制指令;
24.将所述功耗档位控制指令发送至所述数据采集设备,以使得所述数据采集设备在下一时刻根据所述功耗档位控制指令采集标签数据。
25.可选地,所述功耗档位控制指令包括功耗档位降低指令;
26.所述根据所述数据重复率和所述当前传输速度与所述当前功耗档位对应的传输速度区间值,获得功耗档位控制指令,包括:
27.在所述当前传输速度低于所述当前功耗档位对应的传输速度区间的最小值时,获得所述功耗档位降低指令;
28.或,在所述数据重复率高于第一预设数值时,获得所述功耗档位降低指令。
29.可选地,所述功耗档位控制指令包括功耗档位上升指令;
30.所述根据所述数据重复率和所述当前传输速度与所述当前功耗档位对应的传输速度区间值,获得功耗档位控制指令,包括:
31.在所述当前传输速度高于所述当前功耗档位对应的传输速度区间的最大值,且所述数据重复率低于第二预设数值时,获得所述功耗档位上升指令。
32.第二方面,本发明实施例提供一种标签数据采集装置,所述装置包括:
33.第一获取模块,用于获取数据采集设备的当前功耗档位和当前传输速度,所述数据采集设备中存储有功耗映射关系表,所述功耗映射关系表包括至少一个功耗档位,一个所述功耗档位与一个传输速度区间对应;
34.第二获取模块,用于在所述当前传输速度与所述当前功耗档位对应的传输速度区间不匹配时,根据所述当前传输速度在所述功耗映射关系表中获取目标功耗档位;
35.标签采集模块,用于在当前时刻根据所述目标功耗档位采集射频标签,获得所述当前标签数据集。
36.第三方面,本发明实施例还提供了一种电子设备,所述电子设备包括:
37.至少一个处理器;以及
38.与所述至少一个处理器通信连接的存储器;其中,
39.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的
标签数据采集方法。
40.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的标签数据采集方法。
41.本发明实施例的标签数据采集方案,首先获取数据采集设备的当前功耗档位和当前传输速度;在当前传输速度与当前功耗档位对应的传输速度区间不匹配时,根据当前传输速度在功耗映射关系表中获取目标功耗档位;最后在当前时刻根据目标功耗档位采集射频标签,获得当前标签数据集。通过在数据采集设备中设置功耗档位,并通过当前传输速度与当前功耗档位对应的传输速度区间进行比对,从而决定数据采集设备是否需要调节功耗档位的方式,为数据采集设备调节适合当前传输速度对应的目标功耗档位,使得达到动态调节数据采集设备功耗的目的。以能够在传输速度较高时,控制数据采集设备处于高功耗档位,达到快速采集标签数据的有益效果;在传输速度较低时,控制数据采集设备处于低功耗档位,达到延长采集设备工作时长的有益效果。
42.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明实施例的其它特征将通过以下的说明书而变得容易理解。
附图说明
43.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
44.图1是本发明实施例提供的标签数据采集方法的一个流程示意图;
45.图2是本发明实施例提供的标签数据采集方法的另一流程示意图;
46.图3是本发明实施例提供的标签数据采集方法的又一流程示意图
47.图4是本发明实施例提供的标签数据采集装置的一个结构示意图;
48.图5是本发明实施例提供的电子设备的一个结构示意图。
具体实施方式
49.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
50.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
51.图1为本发明实施例提供的标签数据采集方法的一个流程示意图,本实施例可适用于使用射频数据采集设备对射频标签数据进行采集的情况,该方法可以由标签数据采集
装置来执行,该标签数据采集装置可以采用硬件和/或软件的形式实现,该标签数据采集装置可配置于服务器等计算机设备中。参考图1,该方法具体可以包括如下步骤:
52.s110、获取数据采集设备的当前功耗档位和当前传输速度。
53.数据采集设备为集成有射频识别技术的无线设备,用于通过rfid技术采集设备信号覆盖范围内的商品信息,商品信息存储在每个商品对应的射频标签中,以通过数据采集设备对射频标签的扫描即可实现标签数据的采集,进一步将采集的标签数据发送至移动终端进行显示或保存,以获得商品的商品信息,从而便于用户在移动终端对商品进行管理。
54.其中,在数据采集设备中存储有功耗映射关系表,功耗映射关系表包括至少一个功耗档位,一个功耗档位与一个传输速度区间对应。
55.在通过数据采集设备采集射频标签信息时,对获得的射频标签信息进行数据传输,可通过传输速度判别当前数据采集设备所在的功耗档位是否合理。若数据采集设备当前所处的功耗档位较高,可能当前数据采集设备与移动终端距离较远,通信较差,导致数据传输较慢,以至于影响数据采集设备的有效工作时长;若数据采集设备当前所处的功耗档位较低,但可能当前信号较好,以至于采集的大量数据无法快速传输,容易造成接收端(移动终端)显示传输数据卡顿,显示时间较长,以使得标签采集工作时间较长,无法按时完成标签采集工作等问题。因此,数据采集设备的传输速度应与功耗档位相对应。
56.其中,每个功耗档位与一个传输速度区间相对应,当前传输速度区间可以理解为适应于当前功耗档位进行数据传输时对应的传输速度的最大值和最小值。示例性地,以功耗映射关系表中包含有三个档位为例,分别为a、b、c,三个档位逐级递增,即c档为最大功耗档位。每个档位对应的传输速度区间分别可以为[m0,m1)、[m1,m2)以及[m2,∞),具体m0、m1以及m2的取值在此不作限制,以开发人员的实际需求为准。
[0057]
在当前时刻对射频标签进行采集前,首先要获取数据采集设备的当前功耗档位和当前传输速度,这样做的目的是为了判断当前传输速度与当前功耗档位对应的传输速度区间是否匹配。
[0058]
若匹配,表明当前传输速度在当前功耗档位对应的传输速度区间内,则无需进行功耗档位调节操作,数据采集设备继续根据当前功耗档位采集射频标签。
[0059]
若不匹配,表明当前传输速度不在当前功耗档位对应的传输速度区间内,则需对数据采集设备的功耗档位进行调节,则执行步骤s120~s130。
[0060]
需要说明的是,在判断当前传输速度与当前功耗档位对应的传输速度区间是否匹配时,可每间隔固定时间段对当前传输速度进行一次判断;也可在数据采集设备每采集完一帧标签数据后进行一次判断,具体判断的方式在此不作限制。
[0061]
s120、在当前传输速度与当前功耗档位对应的传输速度区间不匹配时,根据当前传输速度在功耗映射关系表中获取目标功耗档位。
[0062]
在当前传输速度与当前功耗档位对应的传输速度区间不匹配时,需根据当前传输速度在功耗映射关系表中获取目标功耗档位,以使得当前传输速度与功耗档位相匹配。这样做的好处在于,在数据采集设备采集射频标签时能够根据当前传输速度动态调节功耗档位,以使得数据采集设备在确保工作效率的延长设备的工作时长。
[0063]
s130、在当前时刻根据目标功耗档位采集射频标签,获得当前标签数据集。
[0064]
数据采集设备在信号覆盖范围内可直接采集到射频标签,每次采集的射频标签可
以为多个,则可根据采集的多个射频标签获得当前标签数据集,进一步可将采集的标签数据集发送至移动终端,从而便于移动终端进行保存或者管理等操作。
[0065]
本发明实施例标签数据采集方法,首先获取数据采集设备的当前功耗档位和当前传输速度;在当前传输速度与当前功耗档位对应的传输速度区间不匹配时,根据当前传输速度在功耗映射关系表中获取目标功耗档位;最后在当前时刻根据目标功耗档位采集射频标签,获得当前标签数据集。通过在数据采集设备中设置功耗档位,并通过当前传输速度与当前功耗档位对应的传输速度区间进行比对,从而决定数据采集设备是否需要调节功耗档位的方式,为数据采集设备调节适合当前传输速度对应的目标功耗档位,使得达到动态调节数据采集设备功耗的目的。以能够在传输速度较高时,控制数据采集设备处于高功耗档位,达到快速采集标签数据的有益效果;在传输速度较低时,控制数据采集设备处于低功耗档位,达到延长采集设备工作时长的有益效果。
[0066]
图2是本发明实施例提供的标签数据采集方法的另一流程示意图,本实施例与上述实施例之间的关系对上述实施例相应特征的进一步细化。如图2所示,该方法可以包括如下步骤:
[0067]
s210、获取数据采集设备的当前功耗档位和当前传输速度。
[0068]
数据采集设备中存储有功耗映射关系表,功耗映射关系表包括至少一个功耗档位,一个功耗档位与一个传输速度区间对应。
[0069]
s220、在当前传输速度与当前功耗档位对应的传输速度区间不匹配时,根据当前传输速度在功耗映射关系表中获取目标功耗档位。
[0070]
s230、获取目标功耗档位对应的标准传输速度和标准采集数量。
[0071]
由于一个功耗档位与一个传输速度区间相对应,因此传输速度区间中最大值和最小值具备一定的差距,在根据当前传输速度进行数据传输时,还需考虑到数据采集设备的数据采集量,若传输速度较低,但数据采集量较高,则容易造成采集的数据传输至移动终端进行显示时,存在卡顿的问题。因此,需在目标功耗档位上进一步对适应于当前传输速度的当前采集数量进行计算。
[0072]
在对当前采集数量进行计算时,首选获取目标功耗档位对应的标准传输速度和标准采集数量,即在每个功耗档位中均定义有标准传输速度和在标准传输速度的标准采集数量,当前标准采集数量指数据采集设备一次采集射频标签的数量。这样做的目的在于,为后续计算当前采集数量提供依据。
[0073]
s240、根据标准传输速度、标准采集数量和当前传输速度获得当前采集数量。
[0074]
一种可选实方式,根据标准传输速度、标准采集数量和当前传输速度获得当前采集数量,包括如下步骤:
[0075]
a)根据当前传输速度和标准传输速度获得传输速度变化率。
[0076]
以在目标功耗档位下标准传输速度为v1、标准采集数量为n1、当前传输速度为v2为例,则首选根据v1和v2获得传输速度变化率δ,则可表示为如下关系:
[0077]
δ=v2/v1(1)
[0078]
b)根据传输速度变化率和标准采集数量的乘积获得当前采集数量。
[0079]
假设当前采集数量为n2,则在当前步骤中可表示为如下关系:
[0080]
n2=δ*n1(2)
[0081]
若标准传输速度v1>当前传输速度为v2,则传输速度变化率δ小于1,相应获得的当前采集数量为n2<标准采集数量为n1;若标准传输速度v1<当前传输速度为v2,则传输速度变化率δ大于1,相应获得的当前采集数量为n2>标准采集数量为n1。
[0082]
其中,每个功耗档位对应的标准传输速度和标准采集数量的确定方式可以为,每个功耗档位对应的平均速度值以及平均采集数量;也可以为在当前功耗档位中传输速度对应的采集数量的最优值,具体标准传输速度和标准采集数量的确定方式在此不作限制,以开发人员的实际需求为准。
[0083]
s250、在当前时刻根据目标功耗档位和当前采集数量采集射频标签,获得当前标签数据集。
[0084]
s260、将当前标签数据集进行封装后发送至移动终端。
[0085]
依据数据传输协议,一般将采集到的标签数据集以特定的数据结构进行封装,从而便于进行数据传输。具体地,当前数据结构可以为:数据头 标签数据 校验数据,将采集到的标签数据集以及当前数据结构进行封装,发送至移动终端。
[0086]
移动终端在接收到当前标点数据集后需通过特定形式进行解析,从而将封装的标签数据集显示在移动终端。
[0087]
移动终端一般与数据采集设备通信连接,当前连接方式可以为有线连接或者无线连接,在为有线连接时,可通过串口通信方式进行数据传输,但由于数据线的局限于,导致数据采集设备不便于对标签数据进行采集。在为无线连接时,可通过wi-fi模块或者蓝牙模块进行数据传输,具体移动终端与数据采集设备的连接方式在此不作限制。
[0088]
一种实现场景,移动终端与数据采集设备无线连接时,移动终端与数据采集设备的间隔距离会影响数据传输速度,传输速度会随着距离的增加而降低。数据采集设备会根据当前传输速度和目前功耗档位确定封装数据包的大小,封装数据包的大小会影响移动终端接收到数据包后的刷新显示效果。
[0089]
则本发明实施例提供的数据采集方法在数据采集设备端制定了数据传输策略:定义在当前功耗档位下标准传输速度为v1时,每次封装数据包包含了采集的n1条标签数据,根据传输协议,封装数据包的数据结构是数据头 n1条射频标签数据 校验数据,移动终端在接收到当前封装数据后,对当前封装数据包进行解析,即可刷新出n1条标签数据,可将当前标签数据集显示在移动终端;如果当前传输速度低为正常速度的δ倍(δ=v2/v1)时,单次封装数据包包含δ*n1条标签数据,根据传输协议,封装数据包的数据结构是数据头 δ*n1条标签数据 数据校验,移动终端在接收到当前封装数据后,对当前封装数据包进行解析,即可刷新出δ*n1条标签数据,可将当前标签数据集显示在移动终端。
[0090]
在上述场景中,若当前传输速度与数据采集量不对应时,以当前传输速度较低,但由于数据采集设备功耗较高导致的数据采集量较大为例,在将采集的标签数据集进行封装后,移动终端会经长时间等待才接收到封装数据包,且在移动终端的显示界面解析封装数据包显示标签数据集时,移动终端会有卡顿的感觉,不会直接将标签数据集完全显示出来。本发明实施例提供的标签数据采集方法,在传输过程中一直重复上述步骤s210~步骤s250,使得当前传输速度、采集设备的功耗档位以及当前数据采集量相对应,在将采集到的当前标签数据集传输至移动终端后会达到平滑显示的效果,显示界面不会顿感。通过当前方式,在达到动态调节数据采集设备功耗的前提下,还达到了减少移动终端显示界面刷新
等待时间的有益效果。
[0091]
又一种可选实施例,请参照图3,图3是本发明实施例提供的标签数据采集方法的又一流程示意图。当前实施例为上一实施例在移动终端的相关操作步骤。具体地,在移动终端接收到当前标签数据集后,执行以下操作步骤:
[0092]
s310、解析当前标签数据集。
[0093]
移动终端解析当前标签数据集的方式可以为,在接收到封装数据包后,首先通过特定方式完成校验,再获取封装数据包中的当前标签数据集,以解析出当前标签数据集中包含的多条标签数据。
[0094]
s320、将当前标签数据集和上一标签数据集进行比对,获得数据重复率。
[0095]
上一标签数据集为移动终端在上一时刻接收并解析得到的数据采集设备发送的标签数据集。
[0096]
获得当前标签数据集和上一标签数据集的数据重复率的目的在于,了解当前数据采集设备在现场采集的射频标签情况,若数据重复率过高,则表明当前数据采集设备在采集现场采集射频标签时的有效活动范围较小,但由于商品的射频标签被遮挡等原因,可能导致两次采集的数据重复率过高;若数据重复率极低,则可能存在射频标签未采集完全的情况。
[0097]
s330、根据数据重复率和当前传输速度与当前功耗档位对应的传输速度区间,获得功耗档位控制指令。
[0098]
移动终端将获得的功耗档位控制指令发送至数据采集设备,以使得数据采集设备根据当前功耗档位控制指令实现数据采集的操作
[0099]
可选地,在本发明实施例提供的数据采集方法中,功耗档位控制指令包括功耗档位降低指令和功耗档位上升指令。
[0100]
在功耗档位控制指令为功耗档位降低指令时,则可通过当前方式实现获得功耗档位降低指令:在当前传输速度低于当前功耗档位对应的传输速度区间的最小值时,获得功耗档位降低指令。
[0101]
在数据采集设备端,获得的当前传输速度低于当前功耗档位对应的传输速度区间的最小值时,则可获得功耗档位降低指令,当前功耗档位降低指令可包括降低至哪一个具体档位,根据当前传输速度查询功耗映射关系表即可获知功耗档位降低至几档,从而数据采集设备自动根据功耗档位降低指令实现功耗档位降低的操作。
[0102]
又一种可选方式,还可通过当前方式实现获得功耗档位降低指令:在数据重复率高于第一预设数值时,获得功耗档位降低指令。
[0103]
第一预设数值可以为20%,具体第一预设数值的选取在此不作限制。当数据重复率高于第一预设数值时,移动终端可获得功耗档位降低指令,将功耗档位降低指令发送至数据采集设备,以使得数据采集设备降低功耗档位。
[0104]
可选地,在功耗档位控制指令为功耗档位上升指令时,则可通过如下方式实现:在当前传输速度高于当前功耗档位对应的传输速度区间的最大值,且数据重复率低于第二预设数值时,获得功耗档位上升指令。
[0105]
在满足当前传输速度高于当前功耗档位对应的传输速度区间的最大值条件时,表明当前移动终端与数据采集设备的连接信号较好,但此时不能提升功耗档位,还需同时在
满足数据重复率低于第二预设数值条件时,才能获得功耗档位上升指令。这样做的好处在于,以确保数据采集设备在处于高功耗状态时,能够快速采集射频标签,数据采集设备的发射功率越高,信号覆盖范围就越广,采集射频标签数据的速度就越快,完成采集工作的时间也就越快。
[0106]
s340、将功耗档位控制指令发送至数据采集设备,以使得数据采集设备在下一时刻根据功耗档位控制指令采集标签数据。
[0107]
本发明实施例提供的标签数据采集方法,能够根据数据采集设备的当前功耗档位和当前传输速度数据,确定目标功耗档位,进一步根据目标功耗档位下的标准传输速度、标准采集数量和当前传输速度获得当前采集数量,以使得数据采集设备目前功耗档位下采集当前采集数量的标签数据,从而使得移动终端在接收到当前采集数量的数据封装包时,能够平滑地显示出标签数据集,减少移动终端显示界面刷新等待时间。进一步在移动终端接收到当前标签数据集后,通过将当前标签数据集和上一标签数据集进行比对获得数据重复率的方式决定功耗档位控制指令,以确保射频标签采集效率的同时动态调整功耗档位,达到降低数据采集设备能耗,延长数据采集设使用时间的有益效果。
[0108]
图4是本发明实施例提供的标签数据采集装置的一个结构示意图,该装置适用于执行本发明实施例提供的标签数据采集方法。如图4所示,该装置具体可以包括:第一获取模块410、第二获取模块420和标签采集模块430,其中:
[0109]
第一获取模块410,用于获取数据采集设备的当前功耗档位和当前传输速度,所述数据采集设备中存储有功耗映射关系表,所述功耗映射关系表包括至少一个功耗档位,一个所述功耗档位与一个传输速度区间对应;
[0110]
第二获取模块420,用于在所述当前传输速度与所述当前功耗档位对应的传输速度区间不匹配时,根据所述当前传输速度在所述功耗映射关系表中获取目标功耗档位;
[0111]
标签采集模块430,用于在当前时刻根据所述目标功耗档位采集射频标签,获得所述当前标签数据集。
[0112]
本发明实施例提供的标签数据采集装置,首先获取数据采集设备的当前功耗档位和当前传输速度;在当前传输速度与当前功耗档位对应的传输速度区间不匹配时,根据当前传输速度在功耗映射关系表中获取目标功耗档位;最后在当前时刻根据目标功耗档位采集射频标签,获得当前标签数据集。通过在数据采集设备中设置功耗档位,并通过当前传输速度与当前功耗档位对应的传输速度区间进行比对,从而决定数据采集设备是否需要调节功耗档位的方式,为数据采集设备调节适合当前传输速度对应的目标功耗档位,使得达到动态调节数据采集设备功耗的目的。以能够在传输速度较高时,控制数据采集设备处于高功耗档位,达到快速采集标签数据的有益效果;在传输速度较低时,控制数据采集设备处于低功耗档位,达到延长采集设备工作时长的有益效果。
[0113]
一实施例中,所述装置还包括:第三获取模块和获得模块,其中:
[0114]
第三获取模块,用于获取所述目标功耗档位对应的标准传输速度和标准采集数量;
[0115]
获得模块,用于根据所述标准传输速度、所述标准采集数量和所述当前传输速度获得当前采集数量;
[0116]
标签采集模块430,具体用于在当前时刻根据所述目标功耗档位和所述当前采集
数量采集所述射频标签,获得所述当前标签数据集。
[0117]
一实施例中,所述获得模块,具体用于根据所述当前传输速度和所述标准传输速度获得传输速度变化率;根据所述传输速度变化率和所述标准采集数量的乘积获得所述当前采集数量。
[0118]
一实施例中,所述数据采集设备与移动终端通信连接,所述装置还包括:发送模块,其中:
[0119]
发送模块,用于将所述当前标签数据集进行封装后发送至所述移动终端。
[0120]
一实施例中所述移动终端在接收到所述当前标签数据集后,执行以下操作步骤时,所述装置还包括:数据解析模块、重复率比对模块和指令获得模块,其中:
[0121]
数据解析模块,用于解析所述当前标签数据集;
[0122]
重复率比对模块,用于将所述当前标签数据集和上一标签数据集进行比对,获得数据重复率,所述上一标签数据集为所述移动终端在上一时刻接收并解析得到的所述数据采集设备发送的标签数据集;
[0123]
指令获得模块,用于根据所述数据重复率和所述当前传输速度与所述当前功耗档位对应的传输速度区间,获得功耗档位控制指令;
[0124]
标签采集模块430,具体用于将所述功耗档位控制指令发送至所述数据采集设备,以使得所述数据采集设备在下一时刻根据所述功耗档位控制指令采集标签数据。
[0125]
一实施例中,所述功耗档位控制指令包括功耗档位降低指令;
[0126]
所述指令获得模块,具体用于在所述当前传输速度低于所述当前功耗档位对应的传输速度区间的最小值时,获得所述功耗档位降低指令;或,在所述数据重复率高于第一预设数值时,获得所述功耗档位降低指令。
[0127]
一实施例中,所述功耗档位控制指令包括功耗档位上升指令;
[0128]
所述指令获得模块,具体用于在所述当前传输速度高于所述当前功耗档位对应的传输速度区间的最大值,且所述数据重复率低于第二预设数值时,获得所述功耗档位上升指令。
[0129]
本领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述功能模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0130]
本发明实施例还提供了一种电子设备,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的标签数据采集方法。
[0131]
本发明实施例还提供了一种计算机可读介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的标签数据采集方法。
[0132]
下面参考图5,其示出了适于用来实现本发明实施例的电子设备的计算机系统500的结构示意图。图5示出的电子设备仅仅是一个示例,不应对本发明实施例的功能和使用范
围带来任何限制。
[0133]
如图5所示,计算机系统500包括中央处理单元(cpu)501,其可以根据存储在只读存储器(rom)502中的程序或者从存储部分508加载到随机访问存储器(ram)503中的程序而执行各种适当的动作和处理。在ram 503中,还存储有系统500操作所需的各种程序和数据。cpu 501、rom 502以及ram 503通过总线504彼此相连。输入/输出(i/o)接口505也连接至总线504。
[0134]
以下部件连接至i/o接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至i/o接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。
[0135]
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被中央处理单元(cpu)501执行时,执行本发明的系统中限定的上述功能。
[0136]
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0137]
附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要
注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0138]
描述于本发明实施例中所涉及到的模块和/或单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块和/或单元也可以设置在处理器中,例如,可以描述为:一种处理器包括第一获取模块、第二获取模块和标签采集模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定。
[0139]
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括获取数据采集设备的当前功耗档位和当前传输速度;所述数据采集设备中存储有功耗映射关系表,所述功耗映射关系表包括至少一个功耗档位,一个所述功耗档位与一个传输速度区间对应;在所述当前传输速度与所述当前功耗档位对应的传输速度区间不匹配时,根据所述当前传输速度在所述功耗映射关系表中获取目标功耗档位;在当前时刻根据所述目标功耗档位采集射频标签,获得所述当前标签数据集。
[0140]
根据本发明实施例的技术方案,可以通过在数据采集设备中设置功耗档位,并通过当前传输速度与当前功耗档位对应的传输速度区间进行比对,从而决定数据采集设备是否需要调节功耗档位的方式,为数据采集设备调节适合当前传输速度对应的目标功耗档位,使得达到动态调节数据采集设备功耗的目的。以能够在传输速度较高时,控制数据采集设备处于高功耗档位,达到快速采集标签数据的有益效果;在传输速度较低时,控制数据采集设备处于低功耗档位,达到延长采集设备工作时长的有益效果。
[0141]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献