时间获取方法及装置的制造方法_2

文档序号:8530492阅读:来源:国知局
对应的按键动作不同。例如,复用的是停止播放按键,停止播放对应的是短时间按压一次动作,则可以将获取时间对应的操作动作设定为长时间按压一次。当然,这种操作动作仅仅是一种示例,并不应局限于此,还可以是其他形式的操作动作。
[0048]用户在耳机上触发时间按键操作后,耳机生成时间获取请求。
[0049]步骤S102:将所述时间获取请求发送至与所述耳机相连的电子设备;其中,所述时间获取请求以供所述电子设备获取当前时间,并将所述当前时间返回至所述耳机。
[0050]在实施中,耳机与电子设备相连接,连接方式可以是有线,也可以是无线,进而将生成的时间获取请求发送至与耳机相连的电子设备。该时间获取请求以供电子设备获取自身生成的当前时间,并将当前时间返回至耳机端。
[0051]可选地,电子设备返回的当前时间的形式可以是文本,还可以是语音。
[0052]步骤S103:将所述当前时间输出给所述用户。
[0053]其中,耳机接收到电子设备返回的当前时间后,将当前时间输出给用户。输出的具体实现方式可以是显示或播放,具体需要与当前时间的数据格式对应。例如,若电子设备返回的是文本形式的当前时间,则与电子设备相连的耳机上需要设置有显示屏,将文本形式的当前时间显示在该显示屏上;若电子设备返回的是语音形式的当前时间,则直接触发耳机上设置的语音播放模块播放语音形式的当前时间。
[0054]由以上的技术方案可知,本实施例提供的时间获取方法,应用在耳机端,耳机上设置有时间按键,本实施例在用户触发时间按键后,生成时间获取请求,并将时间获取请求发送至与耳机相连的电子设备,该时间获取请求以供电子设备向耳机返回当前时间,进而,在接收到该当前时间后,输出给用户。可见,本实施例中,用户利用耳机便可获取到当前时间,并不需要操作电子设备,获取时间的方式比较方便。
[0055]在手机与用户存在一定距离的情况下,若用户想要查看当前时间,可以利用耳机为用户输出当前时间。基于这种思想,可以选择在耳机中集成时钟模块,从而使耳机自身产生当前时间,并将当前时间输出给用户。但是,这种方式需要在耳机中增加时钟模块,时钟模块的增加提高了耳机成本,影响耳机的广泛应用。本实施例的发明思想是,利用软件方法,将手机端产生的时间在耳机端输出给用户。这样,既可以实现在远距离下获取手机上的时间,还可以避免耳机成本的较大增加,用户体验更好。
[0056]当然,本实施例提供的时间获取方法并不局限于应用在获取手机上显示的时间,只要是可以与耳机相连且可产生时间的电子设备均可应用,例如,PAD、移动音乐播放器、掌上电脑、便携式计算机及台式计算机等。另外,本实施例的应用场景也并非局限于电子设备与用户存在距离的情况。
[0057]在现实应用中,耳机可以为蓝牙耳机。蓝牙耳机中预先设置有命令集,且命令集中包含多个命令,蓝牙耳机通过向电子设备如手机发送不同的命令,来表示向电子设备请求不同的数据。在这种应用场景中,上述实施例中的步骤SlOl生成时间获取请求的具体实现方式是:
[0058]在预先设置的命令集中,获取与所述按键操作对应的时间获取命令。
[0059]其中,时间获取请求的形式为时间获取命令,如“AT+CCLK ? ”,时间获取命令用于表示用户触发的是获取时间按键的操作。当然,蓝牙耳机将时间获取命令发送至电子设备,表示向电子设备请求的是获取当前时间。
[0060]相应地,上述实施例中的步骤S102将所述时间获取请求发送至与所述耳机相连的电子设备的具体实现方式是:
[0061]在已建立异步无连接链路的情况下,利用免提协议,将所述时间获取命令通过所述异步无连接链路发送至与所述蓝牙耳机相连的电子设备。
[0062]其中,异步无连接链路(Asynchronous Connect1nless,ACL)是蓝牙耳机与相连的电子设备进行通信的一种链路类型,用于分组传送数据。在需要传送时间获取命令时,判断是否建立有异步无连接链路,若是的话,直接利用该异步无连接链路将时间获取命令发送至电子设备。若否的话,则首先建立异步无连接链路,然后将时间获取命令通过该异步无连接链路发送至电子设备。
[0063]在蓝牙耳机的应用场景中,时间获取请求还可以是时间获取属性值的形式,时间获取属性值用于表示用户触发的是时间按键。在这种应用场景中,上述实施例中的步骤SlOl生成时间获取请求的具体实现方式是:
[0064]依据按键操作与属性值的预设对应关系,将与用户触发的所述按键操作对应的属性值确定为时间获取属性值。
[0065]在本实施例中,预先设置有多个属性值,每个属性值分别表示用户不同的按键操作,也即表示蓝牙耳机向电子设备发送不同类型的请求。预先设置按键操作与属性值的对应关系,这样,在用户触发按键操作后,依据按键操作与属性值的对应关系,确定与用户触发的该按键操作对应的属性值,该属性值即为时间获取属性值。
[0066]相对应地,上述实施例中的步骤S102将所述时间获取请求发送至与所述耳机相连的电子设备的具体实现方式是:
[0067]在已建立蓝牙低功耗链路的情况下,利用通用属性访问协议,将所述时间获取属性值通过所述蓝牙低功耗链路发送至与所述蓝牙耳机相连的电子设备。
[0068]其中,蓝牙低功耗链路(Bluetooth Low Energy,BLE)可有效降低蓝牙耳机与电子设备通信时的功耗。在发送时间获取属性值之前,判断是否建立有蓝牙低功耗链路,若是的话,则直接利用该蓝牙低功耗链路发送该时间获取属性值,若否的话,则首先建立蓝牙低功耗链路,然后利用建立的蓝牙低功耗链路将时间获取属性值发送至电子设备。
[0069]具体地,在使用蓝牙低功耗链路时,使用到的是服务与协议可以是通用属性访问协议(Generic Attribute Profile,GATT)。具体方式是调用GATT接口,将时间获取属性值发送至电子设备。
[0070]在实施中,耳机的具体形式不仅可以是蓝牙耳机,还可以是有线耳机。有线耳机上可以设置有多个按键,用户触发不同的按键,生成不同的电信号。例如,设置的多个按键分别为时间按键、接听按键、停止播放按键、音量调大按键及音量调小按键。在用户触发时间按键时,生成的是时间获取对应的电信号,用于表示用户想要获取当前时间。当然,有线耳机中还可以不单独设置时间按键,而是与其他按键复用。为了区分用户不同的请求,需要用户执行不同的操作,例如,长按或短按等。
[0071]在上述实施例应用于有线耳机时,上述实施例中的步骤SlOl生成时间获取请求的具体实现方式为:
[0072]触发时间电信号生成电路生成时间获取电信号;其中,所述时间获取电信号以供电子设备获取当前时间,并将所述当前时间返回至所述有线耳机。
[0073]在实施中,有线耳机中设置有时间电信号生成电路,用户触发时间按键后,时间电信号生成电路生成电信号,该电信号是与有线耳机上已设置按键对应的电信号不同,如有线耳机上已设置有停止播放按键,该按键对应的电信号为高电平,则时间电信号生成电路生成的电信号为低电平,也就是说,时间电信号生成电路生成的电信号需要与有线耳机上已设置的按键生成的电信号形式不同。从而,时间电信号生成电路生成的电信号通过耳机
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1