耳机使用数据记录方法、装置、TWS耳机以及充电盒与流程

专利2024-04-21  118


耳机使用数据记录方法、装置、tws耳机以及充电盒
技术领域
1.本技术实施例涉及耳机领域,尤其涉及一种耳机使用数据记录方法、装置、tws耳机以及充电盒。


背景技术:

2.随机科学技术的发展,tws耳机因其便捷性,正在逐步取代传统的有线耳机。tws(truewirelessstereo)耳机,是指真无线蓝牙耳机。tws耳机系统一般包括充电盒以及两只tws耳机,当tws耳机不使用时,用户可以将tws耳机存放在充电盒中进行充电。当tws耳机需要与终端设备相连接时,终端设备通过蓝牙连接tws耳机,实现左右耳声道无线分离使用。
3.为了满足用户对于听力健康的保护需求,目前市面上部分tws耳机在使用时能够记录用户的耳机使用数据(例如使用时间段以及使用时长等),使得用户可以了解耳机的使用情况。然而,目前的tws耳机需要连接指定厂商的终端设备或者打开指定的app(application,应用程序)时,tws耳机才可以同步时钟并记录耳机使用数据,并且后续可以将耳机使用数据发送到终端或者app中进行显示。当用户使用tws耳机连接其他厂商的终端设备或者不打开指定app连接时,tws耳机无法同步时钟数据,导致tws耳机则无法记录耳机使用数据,用户无法得知耳机的使用情况。
4.综上所述,现有技术中tws耳机在记录耳机使用数据时,存在着数据记录遗漏,使用数据记录不完整的技术问题。


技术实现要素:

5.本发明实施例提供了一种耳机使用数据记录方法、装置、tws耳机以及充电盒,解决了现有技术中tws耳机在记录耳机使用数据时,存在着数据记录遗漏,使用数据记录不完整的技术问题。
6.第一方面,本发明实施例提供了一种耳机使用数据记录方法,所述方法适用于tws耳机系统中的tws耳机,包括:
7.在唤醒状态下,接收第一实时时间,根据所述第一实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间,所述第一实时时间由充电盒上的时钟模块基于初始时间计时得到;
8.与第一终端设备连接并播放音频的过程中,基于所述本地时间记录使用时间段;
9.当检测到充电盒连接事件时,将所述使用时间段保存后休眠,以使后续与目标设备相连接时,将所述使用时间段发送给所述目标设备,所述充电盒连接事件表示所述tws耳机放入所述充电盒。
10.优选的,还包括:
11.当与所述目标设备相连接时,接收所述目标设备发送的第二实时时间,根据所述第二实时时间对所述本地时间进行更新。
12.优选的,当检测到充电盒连接事件后,还包括:
13.将所述本地时间发送给所述充电盒,以使所述充电盒根据所述本地时间对所述时钟模块中的第一实时时间进行校准。
14.优选的,所述在唤醒状态下,接收充电盒的第一实时时间之前,还包括:
15.当第一次与所述目标设备相连接时,接收所述目标设备发送的第二实时时间,根据所述第二实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间;
16.当检测到充电盒连接事件时,将所述本地时间发送给所述充电盒,以使所述充电盒根据所述本地时间得到所述时钟模块的初始时间。
17.优选的,所述在唤醒状态下,接收第一实时时间,包括:
18.当接收到所述充电盒的唤醒指令时,进入唤醒状态,接收所述充电盒发送的第一实时时间。
19.优选的,所述在唤醒状态下,接收第一实时时间,包括:
20.当检测到与充电盒断开连接时,进入唤醒状态,接收相互配对且位于所述充电盒内的目标tws耳机转发的第一实时时间,所述第一实时时间由所述充电盒唤醒所述目标tws耳机后发送至所述目标tws耳机中。
21.优选的,所述充电盒包括蓝牙模块和远程通信模块;
22.相应的,所述在唤醒状态下,接收第一实时时间,包括:
23.当检测到与充电盒断开连接时,进入唤醒状态,接收所述充电盒的蓝牙模块发送的第一实时时间,所述第一实时时间由所述充电盒通过所述远程通信模块访问服务器获得。
24.第二方面,本发明实施例提供了一种耳机使用数据记录方法,所述方法适用于tws耳机系统中的充电盒,所述充电盒包括时钟模块,方法包括:
25.当检测到耳机取出事件时,从所述时钟模块中获取当前的第一实时时间并进行保存,所述耳机取出事件表示tws耳机离开所述充电盒;
26.当检测到耳机放入事件时,从所述tws耳机中获取使用时间轴,所述使用时间轴以所述tws耳机离开所述充电盒的时刻为计时起点,以所述tws耳机放入所述充电盒的时刻为计时终点,且所述使用时间轴中记录有所述tws耳机播放音频时的使用时间,所述耳机放入事件表示所述tws耳机放入所述充电盒;
27.根据所保存的第一实时时间以及所述使用时间轴中的使用时间,确定所述tws耳机的使用时间段并进行保存,以供后续检测到所述耳机取出事件时,通过所述tws耳机将所述使用时间段转发至与所述tws耳机相连接的目标设备。
28.第三方面,本发明实施例提供了一种耳机使用数据记录装置,所述装置适用于tws耳机系统中的tws耳机,包括:
29.本地时间更新模块,用于在唤醒状态下,接收第一实时时间,根据所述第一实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间,所述第一实时时间由充电盒上的时钟模块基于初始时间计时得到;
30.数据记录模块,用于与第一终端设备连接并播放音频的过程中,基于所述本地时间记录使用时间段;
31.数据保存模块,用于当检测到充电盒连接事件时,将所述使用时间段保存后休眠,以使后续与目标设备相连接时,将所述使用时间段发送给所述目标设备,所述充电盒连接
事件表示所述tws耳机放入所述充电盒。
32.第四方面,本发明实施例提供了一种耳机使用数据记录装置,所述装置适用于tws耳机系统中的充电盒,所述充电盒包括时钟模块,包括:
33.时间记录模块,用于当检测到耳机取出事件时,从所述时钟模块中获取当前的第一实时时间并进行保存,所述耳机取出事件表示tws耳机离开所述充电盒;
34.时间轴获取模块,用于当检测到耳机放入事件时,从所述tws耳机中获取使用时间轴,所述使用时间轴以所述tws耳机离开所述充电盒的时刻为计时起点,以所述tws耳机放入所述充电盒的时刻为计时终点,且所述使用时间轴中记录有所述tws耳机播放音频时的使用时间,所述耳机放入事件表示所述tws耳机放入所述充电盒;
35.数据转发模块,用于根据所保存的第一实时时间以及所述使用时间轴中的使用时间,确定所述tws耳机的使用时间段并进行保存,以供后续检测到所述耳机取出事件时,通过所述tws耳机将所述使用时间段转发至与所述tws耳机相连接的目标设备。
36.第五方面,本发明实施例提供了一种tws耳机,所述tws耳机包括处理器以及存储器;
37.所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;
38.所述处理器用于根据所述计算机程序中的指令执行如第一方面所述的一种耳机使用数据记录方法。
39.第六方面,本发明实施例提供了一种充电盒,所述充电盒包括处理器、存储器以及时钟模块;
40.所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;
41.所述处理器用于根据所述计算机程序中的指令执行如第二方面所述的一种耳机使用数据记录方法;
42.所述时钟模块用于基于初始时间计时得到第一实时时间。
43.第七方面,本发明实施例提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面或第二方面所述的一种耳机使用数据记录方法。
44.上述,本发明实施例中tws耳机在处于唤醒状态下时,通过接收充电盒上的第一实时时间生成本地时间起点,并根据本地时间起点更新本地时间,使得tws耳机在播放音频时能够根据本地时间记录tws耳机的使用时间段,并在后续满足数据上报条件时,将使用时间段上报给目标设备。本发明实施例中即使是在tws耳机不与指定的终端设备连接或者用户不打开终端设备上指定的app的情况下,tws耳机也能够完整记录用户的使用时间段,从而不受相连接的终端设备的限制和制约,适用范围广,限制性较低,解决了现有技术中tws耳机在记录耳机使用数据时,存在着数据记录遗漏,使用数据记录不完整的技术问题。
附图说明
45.图1为本发明实施例提供的一种耳机使用数据记录方法的流程图。
46.图2为本发明实施例提供的一种tws耳机系统的结构示意图。
47.图3为本发明实施例提供的一种时钟模块的结构示意图。
48.图4为本发明实施例提供的一种tws耳机的处理器示意图。
49.图5为本发明实施例提供的另一种耳机使用数据记录方法的流程图。
50.图6为本发明实施例提供的又一种耳机使用数据记录方法的流程图。
51.图7为本发明实施例提供的又一种耳机使用数据记录方法的流程图。
52.图8为本发明实施例提供的一种使用时间轴的示意图。
53.图9为本发明实施例提供的一种耳机使用数据记录装置的结构示意图。
54.图10为本发明实施例提供的另一种耳机使用数据记录装置的结构示意图。
55.图11为本发明实施例提供的一种tws耳机的结构示意图。
56.图12为本发明实施例提供的一种充电盒的结构示意图。
57.附图标记:
58.充电盒1、tws耳机2、时钟模块11、实时时钟芯片12、外挂晶振13。
具体实施方式
59.以下描述和附图充分地示出本技术的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本技术的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的结构、产品等而言,由于其与实施例公开的部分相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
60.如图1所示,图1为本发明实施例提供的一种耳机使用数据记录方法的流程图。本发明实施例提供的耳机使用数据记录方法可以由耳机使用数据记录设备执行,该耳机使用数据记录设备可以通过软件和/或硬件的方式实现,该耳机使用数据记录设备可以是两个或多个物理实体构成,也可以由一个物理实体构成。例如耳机使用数据记录设备可以是具备处理器的耳机,例如tws耳机等。本发明实施例提供的一种耳机使用数据记录方法适用于tws耳机系统中的tws耳机,tws系统如图2所示,包括充电盒1以及两只tws耳机2,两只tws耳机2可放入充电盒1中进行充电,方法包括以下步骤:
61.步骤101、在唤醒状态下,接收第一实时时间,根据第一实时时间生成本地时间起点,从本地时间起点开始更新本地时间,第一实时时间由充电盒上的时钟模块基于初始时间计时得到。
62.唤醒状态,是指tws耳机进入耗电量较高的工作状态,例如,在唤醒状态下,tws耳机可以与充电盒或其他设备进行数据的传输,或者是在其他设备的控制下,执行音频播放任务等。可理解,耗电量较高是相对于tws耳机处于休眠时而言,tws耳机在休眠时,不执行
任何任务,因此耗电量能够维持在较低的水平。
63.在本实施例中,唤醒tws耳机的方式有多种,例如将tws耳机取出充电盒时,可以唤醒tws耳机;或者是,由充电盒唤醒还处于充电盒中的tws耳机。tws耳机被唤醒并进入唤醒状态后,接收第一实时时间。其中,需要说明的是,在本实施例中充电盒上设置有时钟模块,第一实时时间由充电盒上的时钟模块生成。示例性的,如图3所示,图3为充电盒上设置的时钟模块的结构示意图,时钟模块11中包括有实时时钟芯片12以及外挂晶振13,其中实时时钟芯片11用于提供初始时间,而外挂晶振13用于进行计时,以便对初始时间进行实时更新,得到当前的第一实时时间。
64.tws耳机在接收到第一实时时间后,由于tws耳机中没有设置有时钟模块,因此需要根据获取到的第一实时时间确定当前的时间点,并根据第一实时时间生成本地时间起点,从本地时间起点开始计时,以对本地时间进行更新。在本实施例中,由于处理器中设置有外挂晶振,如图4所示,因此可通过复用tws耳机的处理器中的外挂晶振来实现计时功能。
65.需要进一步说明的是,在本实施例中,tws耳机接收第一实时时间的方式可以有多种,例如,可直接接收充电盒发送的第一实时时间,又或者是,接收相互配对的目标tws耳机发送的第一实时时间等,在本实施例中分别对tws耳机接收第一实时时间的不同方式进行说明。
66.在一个实施例中,步骤101中在唤醒状态下,接收第一实时时间,包括:
67.当接收到充电盒的唤醒指令时,进入唤醒状态,接收充电盒发送的第一实时时间。
68.在一个实施例中,当tws耳机在充电盒内休眠时,由充电盒向tws耳机发送唤醒指令,tws耳机在接收到唤醒指令后进入唤醒状态。之后,充电盒向tws耳机发送第一实时时间,以使tws耳机能够根据第一实时时间生成本地时间起点。
69.在另一个实施例中,步骤101中在唤醒状态下,接收第一实时时间,包括:
70.当检测到与充电盒断开连接时,进入唤醒状态,接收相互配对且与位于充电盒内的目标tws耳机转发的第一实时时间,第一实时时间由充电盒唤醒目标tws耳机后发送至目标tws耳机中。
71.在一个实施例中,当用户从充电盒中取出单只tws耳机时,tws耳机会检测到与充电盒断开连接,此时tws耳机进入唤醒状态。同时,充电盒会唤醒依旧位于充电盒内的另一只目标tws耳机,另一只目标tws耳机在唤醒后,会与取出充电盒外的tws耳机进行配对,构成tws耳机对。之后,充电盒会向目标tws耳机发送第一实时时间,目标tws耳机在接收到第一实时时间后,再将第一实时时间转发给相互配对的tws耳机,从而使得充电盒外的tws耳机也能够根据第一实时时间来生成本地时间起点,并对本地时间进行更新。
72.在另一个实施例中,充电盒包括蓝牙模块和远程通信模块。
73.在一个实施例中,充电盒上还包括有蓝牙模块以及远程通信模块。其中,远程通信模块用于访问互联网,例如远程通信模块可以是wifi模块或者4g通信模块等,蓝牙模块用于与tws耳机相连接,从而实现与tws耳机之间的数据传输。
74.相应的,步骤101中在唤醒状态下,接收第一实时时间,包括:
75.当检测到与充电盒断开连接时,进入唤醒状态,接收充电盒的蓝牙模块发送的第一实时时间,第一实时时间由充电盒通过远程通信模块访问服务器获得。
76.在一个实施例中,充电盒上可通过远程通信模块访问互联网中的服务器,从服务
器中获取网络时间,并根据网络时间对当前的第一实时时间进行更新。当用户将两只tws耳机取出充电盒后,两只tws耳机均检测到与充电盒断开连接,进入唤醒状态。之后,充电盒通过蓝牙模块与tws耳机相连接,并通过蓝牙模块向tws耳机发送第一实时时间,从而使得tws耳机均能够根据第一实时时间来生成本地时间起点,并对本地时间进行更新。
77.上述即为不同方式下tws耳机接收第一实时时间的过程。
78.步骤102、与第一终端设备连接并播放音频的过程中,基于本地时间记录使用时间段。
79.之后,当用户后续将tws耳机与第一终端设备相连接时,tws耳机则可以根据第一终端设备所传输的音频数据,播放相对应的音频,并且在播放音频的过程中,基于本地时间记录使用时间段。示例性的,当tws耳机开始播放音频时,会根据本地时间,记录音频开始播放的时刻,例如16:00。当tws耳机停止播放音频后,也会根据本地时间,记录音频停止播放的时刻,例如17:00等。之后,即可根据记录的音频开始播放的时刻以及音频停止播放的时刻,确定出用户使用tws耳机来播放音频的使用时间段,即tws耳机的使用时间段为16:00-17:00。
80.步骤103、当检测到充电盒连接事件时,将使用时间段保存后休眠,以使后续与目标设备相连接时,将使用时间段发送给目标设备,充电盒连接事件表示tws耳机放入充电盒。
81.当用户不需要使用耳机播放音频数据时,即可将tws耳机放入充电盒中进行充电。当用户将tws耳机放入充电盒中时,tws耳机可检测到表示自身放入充电盒内的充电盒连接事件,此时,tws耳机可将之前所记录的使用时间段储存到flash(存储芯片的一种)后,进行休眠。
82.当后续用户需要重新使用tws耳机时,可从充电盒中取出tws耳机。tws耳机被取出后,充电盒则将第一实时时间发送给tws耳机,tws耳机根据第一实时时间来生成本地时间起点,并对本地时间进行更新。之后,用户可将tws耳机与目标设备相连接,tws耳机在检测到与目标设备相连接时,即可将使用时间段上报给目标设备。示例性的,目标设备为指定型号的终端设备或者是打开了指定的软件的终端设备,当tws耳机与目标设备相连接后,若目标设备为指定型号的终端设备(例如和tws耳机为同一个厂商所生成的终端设备)或者打开了指定的软件的终端设备(例如为tws耳机所定制开发的软件),则tws耳机确定此时满足数据上报条件。tws耳机判断是否存在有未上报的使用时间段,若是,则将未上报的使用时间段上报给目标设备。目标设备在获取到使用时间段后,即可根据使用时间段确定用户的耳机使用时长,并将使用时间段和耳机使用时长在相应的界面中进行展示。
83.上述,本发明实施例中tws耳机在处于唤醒状态下时,通过接收充电盒上的第一实时时间生成本地时间起点,并根据本地时间起点更新本地时间,使得tws耳机在播放音频时能够根据本地时间记录tws耳机的使用时间段,并在后续满足数据上报条件时,将使用时间段上报给目标设备。本发明实施例中即使是在tws耳机不与指定的终端设备连接或者用户不打开终端设备上指定的app的情况下,tws耳机也能够完整记录用户的使用时间段,从而不受相连接的终端设备的限制和制约,适用范围广,限制性较低,解决了现有技术中tws耳机在记录耳机使用数据时,存在着数据记录遗漏,使用数据记录不完整的技术问题。
84.在一个实施例中,当tws耳机与目标设备相连接时,tws耳机还能够根据目标设备
中的实时时间对本地时间进行更新,具体如下:
85.当与目标设备相连接时,接收目标设备发送的第二实时时间,根据第二实时时间对本地时间进行更新。
86.在本实施例中,当tws耳机与目标设备相连接后,目标设备还会将自身的第二实时时间发送给tws耳机,从而使得tws耳机在接收到第二实时时间后,能够根据第二实时时间对本地时间进行校准。在本实施例中,重新对本地时间进行校准的目的在于,tws耳机在根据外挂晶振进行计时的过程中,可能会出现细微的偏差,导致tws耳机上的本地时间不够精确,而目标设备中的第二实时时间是能够通过访问服务器进行实时更新的,相对于tws耳机自身计时得到的本地时间而言更为精确。因此在本实施例中,目标设备还进一步将第二实时时间发送给tws耳机,以使tws耳机根据第二实时时间对本地时间进行校准,保证本地时间的精确性。
87.在一个实施例中,tws耳机在根据目标设备上的第二实时时间对本地时间进行校准后,后续若tws耳机与充电盒相连接时,tws耳机还可以将本地时间发送给充电盒,从而使得充电盒对第一实时时间进行更新,具体如下:
88.当检测到充电盒连接事件后,还包括:
89.将本地时间发送给充电盒,以使充电盒根据本地时间对时钟模块中的第一实时时间进行校准。
90.tws耳机在根据目标设备上的第二实时时间对本地时间在进行校准后,当tws耳机检测到充电盒连接事件,则tws耳机还进一步将本地时间发送给充电盒,从而使得充电盒可以根据本地时间对时钟模块中的第一实时时间进行校准。之后,tws耳机进入休眠,由充电盒的时钟模块继续计时并对第一实时时间进行更新。
91.具体的,在一个实施例中,当用户从充电盒中取出tws耳机后,tws耳机进入唤醒状态后,接收充电盒的第一实时时间,根据第一实时时间生成本地时间起点并对本地时间进行更新。之后,用户将tws耳机与终端设备相连接时,tws耳机判断终端设备是否为目标设备。若终端设备为目标设备,则tws耳机进一步判断是否存在尚未上报的使用时间段;若存在,则将使用时间段上报给目标设备;若不存在或者将使用时间段上报给目标设备后,tws耳机接收目标设备发送的第二实时时间,根据第二实时时间对本地时间进行更新,并在播放目标设备发送的音频数据的过程中,记录用户的使用时间段。当后续tws耳机在检测到充电盒连接事件后,则将当前的本地时间发送给充电盒,使得充电盒能够根据当前的本地时间对时钟模块的第一实时时间进行校准。最后,tws耳机对使用时间段进行保存并进行休眠,由充电盒的时钟模块继续计时并对第一实时时间进行更新。
92.若tws耳机判断相连接的终端设备不是目标设备,则tws耳机在播放终端设备发送的音频数据的过程中,记录用户的使用时间段。当后续tws耳机检测到充电盒连接事件后,对使用时间段进行保存并进行休眠,由充电盒的时钟模块继续即使并对第一实时时间进行更新,整体过程如图5所示。
93.在本实施例中,当tws耳机在与目标设备相连接后,还进一步根据目标设备发送的第二实时时间来校准本地时间,另外在tws耳机放入充电盒后,tws耳机还进一步将本地时间发送给充电盒,从而使得充电盒能够根据本地时间对时钟模块中的第一实时时间进行校准。本发明实施例中通过设置tws耳机根据目标设备的第二实时时间来校准本地时间的技
术手段以及充电盒根据本地时间来校准第一实时时间的技术手段,能够使得tws耳机所记录的使用时间段更加准确,提高用户的使用体验。
94.在另一个实施例中,在用户第一次使用tws耳机系统之前,充电盒中的时钟模块不具有初始时间且不进行计时,在由tws耳机将本地时间提供给充电盒后,充电盒才对初始时间进行校准并开始计时,具体如下;
95.在唤醒状态下,接收充电盒的第一实时时间之前,还包括:
96.步骤201、当第一次与目标设备相连接时,接收目标设备发送的第二实时时间,根据第二实时时间生成本地时间起点,从本地时间起点开始更新本地时间。
97.在本实施例中,用户在首次使用tws耳机系统时,将tws耳机从充电盒中取出后,用户可以将tws耳机与目标设备相连接。tws耳机在第一次与目标设备相连接后,目标设备将自身当前的第二实时时间发送给tws耳机。tws耳机在接收到第二实时时间后,根据第二实时时间生成本地时间起点,并从本地时间起点开始计时从而更新本地时间,且后续tws耳机在播放音频的过程中,根据自身的本地时间记录用户的使用时间段。
98.步骤202、当检测到充电盒连接事件时,将本地时间发送给充电盒,以使充电盒根据本地时间得到时钟模块的初始时间。
99.当后续用户在将tws耳机放入充电盒时,tws耳机检测到充电盒连接事件,此时,tws耳机将当前的本地时间发送给充电盒,充电盒在接收到本地时间后,则将当前的本地时间作为时钟模块的初始时间,并在初始时间的基础上开始计时得到第一实时时间。之后tws耳机将使用时间段进行保存并进入休眠,由充电盒的时钟模块继续计时并对第一实时时间进行更新,当用户下一次使用tws耳机时,则执行如图5所示的流程,具体过程可参考图5,在本实施例中不再进行赘述。在一个实施例中,一种耳机使用数据记录方法的整体流程如图6所示。
100.上述,本发明实施例在tws耳机第一次与目标设备相连接时,由tws耳机根据目标设备发送的第二实时信息生成本地时间起点,并开始计时从而更新本地时间。后续tws耳机放入充电盒后,tws耳机再将本地时间发送给充电盒,从而使得充电盒能够以本地时间作为初始时间并开始计时。本实施例中即使是充电盒出厂前没有设置初始时间的情况下,充电盒也能够通过tws耳机获取准确的初始时间,并基于初始时间开始计时,以便后续为tws耳机提供准确的第一实时时间,从而实现完整记录用户的使用时间段的功能。
101.如图7所示,图7为本发明实施例提供的另一种耳机使用数据记录方法的流程示意图,图7所示的耳机使用数据记录方法适用于tws耳机系统中的充电盒,充电盒包括时钟模块,方法包括:
102.步骤301、当检测到耳机取出事件时,从时钟模块中获取当前的第一实时时间并进行保存,耳机取出事件表示tws耳机离开充电盒。
103.在本实施例中,当用户从充电盒中取出tws耳机时,充电盒可检测到表示tws耳机离开充电盒的耳机取出事件。此时,充电盒从时钟模块中获取当前的第一实时时间,并将第一实时时间进行保存,例如用户保存的第一实时时间为10:00。
104.步骤302、当检测到耳机放入事件时,从tws耳机中获取使用时间轴,使用时间轴以tws耳机离开充电盒的时刻为计时起点,以tws耳机放入充电盒的时刻为计时终点,且使用时间轴中记录有tws耳机播放音频时的使用时间,耳机放入事件表示tws耳机放入充电盒。
105.当用户从充电盒中取出tws耳机后,用户在使用tws耳机播放音频的过程中,tws耳机会生成使用时间轴。其中,使用时间轴以tws耳机离开充电盒的时刻为计时起点,以tws耳机放入充电盒的时刻为计时终点,并且使用时间轴中记录有tws耳机播放音频时的使用时间。示例性的,使用时间轴如图8所示,其中,0表示tws耳机离开充电盒的时刻,60min表示tws耳机放入充电盒的时刻,2min-59min表示tws耳机播放音频的时刻,即2min-59min为tws耳机的使用时间。当后续用户将tws放入充电盒后,充电盒中可以检测到表示tws耳机放入充电盒的耳机放入事件,此时充电盒从tws耳机中获取使用时间轴。
106.步骤303、根据所保存的第一实时时间以及使用时间轴中的使用时间,确定tws耳机的使用时间段并进行保存,以供后续检测到耳机取出事件时,通过tws耳机将使用时间段转发至与tws耳机相连接的目标设备。
107.最后,充电盒根据获取到的使用时间轴以及所记录的第一实时时间,确定出用户使用tws耳机播放音频数据的使用时间段。示例性的,若充电盒保存的第一实时时间为10:00,使用时间轴如图8所示,则充电盒在10:00的基础上,结合使用时间轴中的使用时间,即可推算出tws耳机的使用时间段为10:02-10:59。之后,充电盒将使用时间段进行保存,当后续检测到耳机取出时间时,再将使用时间段发送给tws耳机,tws耳机在与目标设备相连接后,将使用时间段发送给目标设备。
108.上述,本发明实施例中充电盒在检测到用户取出tws耳机时,记录当前的第一实时时间并进行保存,在后续用户重新将tws耳机放入充电盒中后,充电盒从tws耳机中获取使用时间轴,并根据保存的第一实时时间和使用时间轴确定出用户的使用时间段,后续再通过tws耳机将使用时间段转发给目标设备。本发明实施例即使是在tws耳机不与指定的终端设备连接或者用户不打开终端设备上指定的app的情况下,tws耳机系统也能够完整记录用户的使用时间段,从而不受相连接的终端设备的制约,适用范围广,解决了现有技术中tws耳机在记录耳机使用数据时,存在着数据记录遗漏,使用数据记录不完整的技术问题。
109.如图9所示,图9为本发明实施例提供的一种耳机使用数据记录装置,装置适用于tws耳机系统中的tws耳机,包括:
110.本地时间更新模块401,用于在唤醒状态下,接收第一实时时间,根据第一实时时间生成本地时间起点,从本地时间起点开始更新本地时间,第一实时时间由充电盒上的时钟模块基于初始时间计时得到;
111.数据记录模块402,用于与第一终端设备连接并播放音频的过程中,基于本地时间记录使用时间段;
112.数据保存模块403,用于当检测到充电盒连接事件时,将使用时间段保存后休眠,以使后续与目标设备相连接时,将使用时间段发送给目标设备,充电盒连接事件表示tws耳机放入充电盒。
113.在上述实施例的基础上,还包括本地时间校准模块,用于当与目标设备相连接时,接收目标设备发送的第二实时时间,根据第二实时时间对本地时间进行更新。
114.在上述实施例的基础上,还包括实时时间校准模块,用于当检测到充电盒连接事件后,将本地时间发送给充电盒,以使充电盒根据本地时间对时钟模块中的第一实时时间进行校准。
115.在上述实施例的基础上,还包括初始时间获取模块,用于在唤醒状态下,接收充电
盒的第一实时时间之前,当第一次与目标设备相连接时,接收目标设备发送的第二实时时间,根据第二实时时间生成本地时间起点,从本地时间起点开始更新本地时间;当检测到充电盒连接事件时,将本地时间发送给充电盒,以使充电盒根据本地时间得到时钟模块的初始时间。
116.在上述实施例的基础上,本地时间更新模块401具体用于当接收到充电盒的唤醒指令时,进入唤醒状态,接收充电盒发送的第一实时时间。
117.在上述实施例的基础上,本地时间更新模块401具体用于当检测到与充电盒断开连接时,进入唤醒状态,接收相互配对且位于充电盒内的目标tws耳机转发的第一实时时间,第一实时时间由充电盒唤醒目标tws耳机后发送至目标tws耳机中。
118.在上述实施例的基础上,充电盒包括蓝牙模块和远程通信模块;
119.本地时间更新模块401具体用于当检测到与充电盒断开连接时,进入唤醒状态,接收充电盒的蓝牙模块发送的第一实时时间,第一实时时间由充电盒通过远程通信模块访问服务器获得。
120.如图10所示,图10为本发明实施例提供的另一种耳机使用数据记录装置的结构示意图,图10所示的耳机使用数据记录装置适用于tws耳机系统中的充电盒,充电盒包括时钟模块,包括:
121.时间记录模块501,用于当检测到耳机取出事件时,从时钟模块中获取当前的第一实时时间并进行保存,耳机取出事件表示tws耳机离开充电盒;
122.时间轴获取模块502,用于当检测到耳机放入事件时,从tws耳机中获取使用时间轴,使用时间轴以tws耳机离开充电盒的时刻为计时起点,以tws耳机放入充电盒的时刻为计时终点,且使用时间轴中记录有tws耳机播放音频时的使用时间,耳机放入事件表示tws耳机放入充电盒;
123.数据转发模块503,用于根据所保存的第一实时时间以及使用时间轴中的使用时间,确定tws耳机的使用时间段并进行保存,以供后续检测到耳机取出事件时,通过tws耳机将使用时间段转发至与tws耳机相连接的目标设备。
124.本实施例还提供了一种tws耳机,如图11所示,所述tws耳机60包括处理器600以及存储器601;
125.所述存储器601用于存储计算机程序602,并将所述计算机程序602传输给所述处理器;
126.所述处理器600用于根据所述计算机程序602中的指令执行上述的一种耳机使用数据记录方法实施例中的步骤。
127.示例性的,所述计算机程序602可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器601中,并由所述处理器600执行,以完成本技术。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序602在所述tws耳机60中的执行过程。
128.所述tws耳机60可包括,但不仅限于,处理器600、存储器601。本领域技术人员可以理解,图11仅仅是tws耳机60的示例,并不构成对tws耳机60的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述tws耳机60还可以包括输入输出设备、网络接入设备、总线等。
129.所称处理器600可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
130.所述存储器601可以是所述tws耳机60的内部存储单元,也可以是所述tws耳机60的外部存储设备。进一步地,所述存储器601还可以既包括所述tws耳机60的内部存储单元也包括外部存储设备。所述存储器601用于存储所述计算机程序以及所述tws耳机60所需的其他程序和数据。所述存储器601还可以用于暂时地存储已经输出或者将要输出的数据。
131.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
132.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
133.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
134.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
135.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储计算机程序的介质。
136.本实施例还提供了一种充电盒,如图12所示,所述充电盒70包括处理器700、存储器701以及时钟模块702;
137.所述存储器701用于存储计算机程序703,并将所述计算机程序703传输给所述处理器;
138.所述处理器700用于根据所述计算机程序703中的指令执行上述的一种耳机使用数据记录方法实施例中的步骤。
139.所述时钟模块702用于基于初始时间计时得到第一实时时间。
140.可理解,本实施例中处理器700、存储器701以及计算机程序703的硬件结构或实现方式与tws耳机60的处理器600、存储器601以及计算机程序702的硬件结构或实现方式类似,在本实施例中不再赘述。
141.本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种耳机使用数据记录方法,该方法包括以下步骤:
142.在唤醒状态下,接收第一实时时间,根据所述第一实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间,所述第一实时时间由充电盒上的时钟模块基于初始时间计时得到;
143.与第一终端设备连接并播放音频的过程中,基于所述本地时间记录使用时间段;
144.当检测到充电盒连接事件时,将所述使用时间段保存后休眠,以使后续与目标设备相连接时,将所述使用时间段发送给所述目标设备,所述充电盒连接事件表示所述tws耳机放入所述充电盒。
145.或包括以下步骤:
146.当检测到耳机取出事件时,从所述时钟模块中获取当前的第一实时时间并进行保存,所述耳机取出事件表示tws耳机离开所述充电盒;
147.当检测到耳机放入事件时,从所述tws耳机中获取使用时间轴,所述使用时间轴以所述tws耳机离开所述充电盒的时刻为计时起点,以所述tws耳机放入所述充电盒的时刻为计时终点,且所述使用时间轴中记录有所述tws耳机播放音频时的使用时间,所述耳机放入事件表示所述tws耳机放入所述充电盒;
148.根据所保存的第一实时时间以及所述使用时间轴中的使用时间,确定所述tws耳机的使用时间段并进行保存,以供后续检测到所述耳机取出事件时,通过所述tws耳机将所述使用时间段转发至与所述tws耳机相连接的目标设备。
149.注意,上述仅为本发明实施例的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明实施例不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明实施例的保护范围。因此,虽然通过以上实施例对本发明实施例进行了较为详细的说明,但是本发明实施例不仅仅限于以上实施例,在不脱离本发明实施例构思的情况下,还可以包括更多其他等效实施例,而本发明实施例的范围由所附的权利要求范围决定。

技术特征:
1.一种耳机使用数据记录方法,其特征在于,所述方法适用于tws耳机系统中的tws耳机,包括:在唤醒状态下,接收第一实时时间,根据所述第一实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间,所述第一实时时间由充电盒上的时钟模块基于初始时间计时得到;与第一终端设备连接并播放音频的过程中,基于所述本地时间记录使用时间段;当检测到充电盒连接事件时,将所述使用时间段保存后休眠,以使后续与目标设备相连接时,将所述使用时间段发送给所述目标设备,所述充电盒连接事件表示所述tws耳机放入所述充电盒。2.根据权利要求1所述的一种耳机使用数据记录方法,其特征在于,还包括:当与所述目标设备相连接时,接收所述目标设备发送的第二实时时间,根据所述第二实时时间对所述本地时间进行更新。3.根据权利要求2所述的一种耳机使用数据记录方法,其特征在于,当检测到充电盒连接事件后,还包括:将所述本地时间发送给所述充电盒,以使所述充电盒根据所述本地时间对所述时钟模块中的第一实时时间进行校准。4.根据权利要求3所述的一种耳机使用数据记录方法,其特征在于,所述在唤醒状态下,接收充电盒的第一实时时间之前,还包括:当第一次与所述目标设备相连接时,接收所述目标设备发送的第二实时时间,根据所述第二实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间;当检测到充电盒连接事件时,将所述本地时间发送给所述充电盒,以使所述充电盒根据所述本地时间得到所述时钟模块的初始时间。5.根据权利要求1所述的一种耳机使用数据记录方法,其特征在于,所述在唤醒状态下,接收第一实时时间,包括:当接收到所述充电盒的唤醒指令时,进入唤醒状态,接收所述充电盒发送的第一实时时间。6.根据权利要求1所述的一种耳机使用数据记录方法,其特征在于,所述在唤醒状态下,接收第一实时时间,包括:当检测到与充电盒断开连接时,进入唤醒状态,接收相互配对且位于所述充电盒内的目标tws耳机转发的第一实时时间,所述第一实时时间由所述充电盒唤醒所述目标tws耳机后发送至所述目标tws耳机中。7.根据权利要求1所述的一种耳机使用数据记录方法,其特征在于,所述充电盒包括蓝牙模块和远程通信模块;相应的,所述在唤醒状态下,接收第一实时时间,包括:当检测到与充电盒断开连接时,进入唤醒状态,接收所述充电盒的蓝牙模块发送的第一实时时间,所述第一实时时间由所述充电盒通过所述远程通信模块访问服务器获得。8.一种耳机使用数据记录方法,其特征在于,所述方法适用于tws耳机系统中的充电盒,所述充电盒包括时钟模块,方法包括:当检测到耳机取出事件时,从所述时钟模块中获取当前的第一实时时间并进行保存,
所述耳机取出事件表示tws耳机离开所述充电盒;当检测到耳机放入事件时,从所述tws耳机中获取使用时间轴,所述使用时间轴以所述tws耳机离开所述充电盒的时刻为计时起点,以所述tws耳机放入所述充电盒的时刻为计时终点,且所述使用时间轴中记录有所述tws耳机播放音频时的使用时间,所述耳机放入事件表示所述tws耳机放入所述充电盒;根据所保存的第一实时时间以及所述使用时间轴中的使用时间,确定所述tws耳机的使用时间段并进行保存,以供后续检测到所述耳机取出事件时,通过所述tws耳机将所述使用时间段转发至与所述tws耳机相连接的目标设备。9.一种耳机使用数据记录装置,其特征在于,所述装置适用于tws耳机系统中的tws耳机,包括:本地时间更新模块,用于在唤醒状态下,接收第一实时时间,根据所述第一实时时间生成本地时间起点,从所述本地时间起点开始更新本地时间,所述第一实时时间由充电盒上的时钟模块基于初始时间计时得到;数据记录模块,用于与第一终端设备连接并播放音频的过程中,基于所述本地时间记录使用时间段;数据保存模块,用于当检测到充电盒连接事件时,将所述使用时间段保存后休眠,以使后续与目标设备相连接时,将所述使用时间段发送给所述目标设备,所述充电盒连接事件表示所述tws耳机放入所述充电盒。10.一种耳机使用数据记录装置,其特征在于,所述装置适用于tws耳机系统中的充电盒,所述充电盒包括时钟模块,包括:时间记录模块,用于当检测到耳机取出事件时,从所述时钟模块中获取当前的第一实时时间并进行保存,所述耳机取出事件表示tws耳机离开所述充电盒;时间轴获取模块,用于当检测到耳机放入事件时,从所述tws耳机中获取使用时间轴,所述使用时间轴以所述tws耳机离开所述充电盒的时刻为计时起点,以所述tws耳机放入所述充电盒的时刻为计时终点,且所述使用时间轴中记录有所述tws耳机播放音频时的使用时间,所述耳机放入事件表示所述tws耳机放入所述充电盒;数据转发模块,用于根据所保存的第一实时时间以及所述使用时间轴中的使用时间,确定所述tws耳机的使用时间段并进行保存,以供后续检测到所述耳机取出事件时,通过所述tws耳机将所述使用时间段转发至与所述tws耳机相连接的目标设备。11.一种tws耳机,其特征在于,所述tws耳机包括处理器以及存储器;所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;所述处理器用于根据所述计算机程序中的指令执行如权利要求1-7中任一项所述的一种耳机使用数据记录方法。12.一种充电盒,其特征在于,所述充电盒包括处理器、存储器以及时钟模块;所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;所述处理器用于根据所述计算机程序中的指令执行如权利要求8所述的一种耳机使用数据记录方法;所述时钟模块用于基于初始时间计时得到第一实时时间。13.一种存储计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由
计算机处理器执行时用于执行如权利要求1-8中任一项所述的一种耳机使用数据记录方法。

技术总结
本发明实施例公开了一种耳机使用数据记录方法、装置、TWS耳机以及充电盒。方法包括:在唤醒状态下,接收第一实时时间,根据第一实时时间生成本地时间起点,从本地时间起点开始更新本地时间,第一实时时间由充电盒上的时钟模块基于初始时间计时得到;与第一终端设备连接并播放音频的过程中,基于本地时间记录使用时间段;当检测到充电盒连接事件时,将使用时间段保存后休眠,以使后续与目标设备相连接时,将使用时间段发送给目标设备,充电盒连接事件表示TWS耳机放入充电盒。本发明实施例解决了现有技术中TWS耳机在记录耳机使用数据时,存在着数据记录遗漏,使用数据记录不完整的技术问题。问题。问题。


技术研发人员:林洁伟 朱向军 阳标 张坤 李飞行
受保护的技术使用者:广东小天才科技有限公司
技术研发日:2022.07.18
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-7911.html

最新回复(0)