Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND MULTI-MODE TERMINAL FOR EARPHONE DETECTION
Document Type and Number:
WIPO Patent Application WO/2012/075786
Kind Code:
A1
Abstract:
A method and a multi-mode terminal for earphone detection are provided in the invention. The method includes that: the multi-mode terminal initiates a switch of audio path from a first base band processor MODEM to a second MODEM; the multi-mode terminal sends a first command to the second MODEM, wherein the first command is used to inform the second MODEM about the connection setup time of the audio path; according to the time after which the connection of the audio path is setup, the second MODEM performs the detection of the earphone and/or the key of the earphone. With the present invention, the user experience is improved.

Inventors:
FENG, Bo (ZTE Plaza, Keji Road South Hi-Tech Industrial Park, Nanshan Distric, Shenzhen Guangdong 7, 518057, CN)
Application Number:
CN2011/075225
Publication Date:
June 14, 2012
Filing Date:
June 02, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORPORATION (ZTE Plaza, Keji Road South Hi-Tech Industrial Park, Nanshan Distric, Shenzhen Guangdong 7, 518057, CN)
中兴通讯股份有限公司 (中国广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦, Guangdong 7, 518057, CN)
International Classes:
H04W88/06
Foreign References:
CN101715022A2010-05-26
CN101778319A2010-07-14
US20090136058A12009-05-28
Attorney, Agent or Firm:
KANGXIN PARTNERS, P.C. (Floor 16, Tower A Indo Building,A48 Zhichun Road,Haidian District, Beijing 8, 100098, CN)
Download PDF:
Claims:
权 利 要 求 书

1. 一种耳机检测方法, 包括:

多模终端发起从第一基带处理器 MODEM到第二 MODEM的音频 通路的转换; 所述多模终端向所述第二 MODEM发送第一命令, 其中, 所述第一 命令用于通知所述第二 MODEM获得音频通路接通的时间;

所述第二 MODEM 才艮据所述时间在获得音频通路接通之后进行耳 机和 /或耳机按键的检测。

2. 根据权利要求 1所述的方法, 其中, 还包括:

在所述第一 MODEM和所述第二 MODEM中的其中之一处于主控 状态下, 所述多模终端向处于非主控状态下的 MODEM发送第二命令, 其中, 所述第二命令用于指示处于非主控状态下的 MODEM不进行耳机 按键的检测, 所述主控状态表示 MODEM处于与音频通路接通的状态。

3. 根据权利要求 2所述的方法, 其中, 所述第二 MODEM根据所述时间在 获得音频通路接通之后进行耳机和 /或耳机按键的检测包括:

所述第二 MODEM在获得音频通路接通之后, 经过预定的时长, 进 行耳机和 /或耳机按键的检测。

4. 根据权利要求 1或 3所述的方法, 其中, 所述第二 MODEM进行耳机和 /或耳机按键的检测包括: 所述第二 MODEM检测到高电平的情况下,确认接入的是带麦克的 耳机, 允许开始轮询检测该耳机的耳机按键是否按下;

所述第二 MODEM检测到低电平的情况下,确定接入的是不带麦克 的耳机或者是耳机按键按下的带麦克的耳机, 不允许开始轮询检测该耳 机的耳机按键是否按下。

5. 根据权利要求 1或 2所述的方法, 其中, 所述多模终端向 MODEM发送 的命令为 AT命令。

6. 才艮据权利要求 1 所述的方法, 其中, 所述第一 MODEM 为 CDMA MODEM, 所述第二 MODEM为 GSM MODEM。

7. —种耳机检测方法, 包括:

多模终端中的多个 MODEM中的其中之一处于主控状态下,所述主 控状态表示 MODEM处于与音频通路接通的状态;

所述多模终端向处于非主控状态下的 MODEM发送命令, 其中, 所 述命令用于指示处于非主控状态下的 MODEM不进行耳机按键的检测。

8. —种多模终端, 包括, 应用处理器 AP、 第一 MODEM和第二 MODEM,

所述应用处理器,设置为在发起从第一调制解调器 MODEM到第二 MODEM的音频通路的转换时向所述第二 MODEM发送第一命令,其中, 所述第一命令用于通知所述第二 MODEM获得音频通路接通的时间; 所述第二 MODEM, 设置为才艮据所述时间在获得音频通路接通之后 进行耳机和 /或耳机按键的检测。

9. 根据权利要求 8所述的多模终端, 其中,

所述多模终端 AP 还设置为在所述第一 MODEM 和所述第二 MODEM中的其中之一处于主控状态的情况下, 向处于非主控状态下的 MODEM发送第二命令, 其中, 所述第二命令用于指示处于非主控状态 下的 MODEM不进行耳机按键的检测, 所述主控状态表示 MODEM处 于与音频通路接通的状态。

10. —种多模终端, 包括: AP、 多个 MODEM, 所述 AP设置为在所述多个 MODEM中的其中之一处于主控^ I 态的 情况下, 向处于非主控状态下的 MODEM发送命令, 其中, 所述命令用 于指示处于非主控状态下的 MODEM不进行耳机按键的检测, 所述主控 状态表示 MODEM处于与音频通路接通的状态。

Description:
耳才 测方法及多模终端 技术领域 本发明涉及通信领域, 具体而言, 涉及耳机检测方法及多模终端。 背景技术 目前, 终端 (尤其是移动终端, 例如手机, 以下以手机为例进行说明)一 般均支持耳机的接入。 所谓普通耳机, 是指不带麦克 (mic ) 的耳机。 普通耳 机由于没有 mic, 在插入手机后是氐电平, 而带 mic的耳机在插入手机后是高 电平。 并且, 在耳机上还可以提供耳机按键, 该耳机按键用于实现一定的功能, 例如, 接听电话或者挂断电话。 当耳机按键按下时同样是低电平, 所以手机会 把普通耳机插入后的低电平误认为是耳机按键 , 因此造成误报的操作。 在单模终端中, 由于手机中的相关模块直接检测耳机的插拔状 态, 通常的 处理办法为: 当耳机插入后, 模块判断电平由高电平变化为低电平, 则认为是 普通耳机, 之后屏蔽掉耳机按键的上报。 专利 "CN200910188779.3"中提到一种防止耳机按键检测误 判断的方法, 但 是该方法只是在对耳机插入过程中电平的波动 变化做了处理, 对耳机插入后的 电平波动和普通耳机插入后的情况未涉及。 专利" CN200610058166.4"中也提到 一种防止耳机按键误操作的方法。 该方法通过加入防抖处理, 在预定时长内检 测所述耳机信号电平变化, 这种方法对于单模机较为有效, 但是, 无论上述哪 种方法均无法解决多模终端 (例如双模终端) 中的误报问题。 发明内容 本发明的主要目的在于提供耳机检测方法及多 模终端, 以至少解决上述问 题。 根据本发明的一个方面, 提供了一种耳机检测方法, 包括: 多模终端发起 从第一基带处理器 MODEM到第二 MODEM的音频通路的转换; 所述多模终 端向所述第二 MODEM发送第一命令, 其中, 所述第一命令用于通知所述第二 MODEM获得音频通路接通的时间; 所述第二 MODEM才艮据所述时间在获得 音频通路接通之后进行耳机和 /或耳机按键的检测。 上述方法还包括: 在所述第一 MODEM和所述第二 MODEM中的其中之 一处于主控状态下,所述多模终端向处于非主 控状态下的 MODEM发送第二命 令, 其中, 所述第二命令用于指示处于非主控状态下的 MODEM不进行耳机按 键的检测, 所述主控状态表示 MODEM处于与音频通路接通的状态。 所述第二 MODEM根据所述时间在获得音频通路接通之后进 耳机和 /或 耳机按键的检测包括: 所述第二 MODEM在获得音频通路接通之后, 经过预定 的时长, 进行耳机和 /或耳机按键的检测。 所述第二 MODEM进行耳机和 /或耳机按键的检测包括:所述第二 MODEM 检测到高电平的情况下, 确认接入的是带麦克的耳机, 允许开始轮询检测该耳 机的耳机按键是否按下; 所述第二 MODEM检测到低电平的情况下, 确定接入 的是不带麦克的耳机或者是耳机按键按下的带 麦克的耳机, 不允许开始轮询检 测该耳机的耳机按键是否按下。 所述多模终端向 MODEM发送的命令为 AT命令。 所述第一 MODEM 为 CDMA MODEM, 所述第二 MODEM 为 GSM MODEM。 根据本发明的另一方面, 还提供了另一种耳机检测方法, 包括: 多模终端 中的多个 MODEM中的其中之一处于主控状态下,所述主控 态表示 MODEM 处于与音频通路接通的状态;所述多模终端向 处于非主控状态下的 MODEM发 送命令, 其中, 所述命令用于指示处于非主控状态下的 MODEM不进行耳机按 键的检测。 才艮据本发明的再一个方面, 提供了一种多模终端, 包括, 应用处理器 AP、 第一 MODEM和第二 MODEM, 所述应用处理器, 设置为在发起从第一调制 解调器 MODEM到第二 MODEM的音频通路的转换时向所述第二 MODEM发 送第一命令, 其中, 所述第一命令用于通知所述第二 MODEM获得音频通路接 通的时间; 所述第二 MODEM, 设置为根据所述时间在获得音频通路接通之后 进行耳机和 /或耳机按键的检测。 所述多模终端 AP还设置为, 在所述第一 MODEM和所述第二 MODEM 中的其中之一处于主控状态的情况下,向处于 非主控状态下的 MODEM发送第 二命令, 其中, 所述第二命令用于指示处于非主控状态下的 MODEM不进行耳 机按键的检测, 所述主控状态表示 MODEM处于与音频通路接通的状态。 才艮据本发明的再一个方面, 还提供了一种多模终端, 包括: AP、 多个 MODEM, 所述 AP设置为在所述多个 MODEM中的其中之一处于主控状态的 情况下, 向处于非主控状态下的 MODEM发送命令, 其中, 所述命令用于指示 处于非主控状态下的 MODEM 不进行耳机按键的检测, 所述主控状态表示 MODEM处于与音频通路接通的状态。 通过本发明, 釆用多模终端发起从第一基带处理器 MODEM 到第二 MODEM的音频通路的转换; 所述多模终端向所述第二 MODEM发送第一命 令,其中,所述第一命令用于通知所述第二 MODEM获得音频通路接通的时间; 所述第二 MODEM根据所述时间在获得音频通路接通之后进 耳机和 /或耳机 按键的检测。 解决了现有技术中多模终端中耳机检测存在的 误报问题, 进而提 高了用户体验。 附图说明 此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对本发明的不 当限定。 在附图中: 图 1是 居本发明实施例的双模终端的示意图; 图 2是根据本发明实施例的普通耳机与带 mic耳机插入后的电平情况的示 意图; 图 3是根据本发明实施例的带 mic耳机的耳机按键按下时的电平情况的示 意图; 图 4是根据本发明实施例的普通耳机插入后的情 及按键检测情况的示意 图; 图 5是才艮据本发明实施例的耳机检测方法的流 图一; 图 6是才艮据本发明实施例的耳机检测方法的流 图二; 图 7是根据本发明优选实施例的耳机检测方法的 程图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本 发明。 需要说明的是, 在不 冲突的情况下, 本申请中的实施例及实施例中的特征可以相互 组合。 以下实施例可以应用于多模终端,以下的实施 例均以全球移动通信( Global system for Mobile Communication, 简称为 GSM ) 和码分多址 ( Code Division Multiple Access, 简称为 CDMA )的双模终端为例进行说明, 但是并不限于此。 图 1是根据本发明实施例的双模终端的示意图, 图 1所示,该双模终端包括: 应用处理器 (AP )、 CDMA MODEM和 GSM MODEM, 其中, 应用处理器设 置为运行应用部分 (例如 Android系统和用户程序); MODEM为基带处理器, 设置为运行协议栈部分和驱动部分, 例如, CDMA协议栈或 GSM协议栈。 以图 1 中的 CDMA和 GSM双模机来说明, 开机后, CDMA MODEM和 GSM MODEM分别运行, 双方都在检测耳机的状态。 由于普通耳机没有 mic, 耳机插头为三节式, 当普通耳机从插入到完成, 电平经过一个低、 高、 低的变 化, 之后一直是氏电平。 而带 mic耳机, 耳机插头为四节式, 当这种耳机从插 入到完成, 电平经过一个氏、 高的变化, 之后一直是高电平。 此外这种耳机的 按键在按下时, 电平会变为低, 按键弹起时, 电平会变为高, 通过电平的变化 来判断耳机的按键是否有按下。 下面结合图 2和图 3进行说明。 图 2是根据本 发明实施例的普通耳机与带 mic耳机插入后的电平情况的示意图,如图 2所示, 图 2a示出了普通耳机插入时的电平变化情况, 如图 2a所示, 从开始插入到完 成, 电平有一个低、 高、 低的变化; 图 2b示出了带 mic耳机插入时的电平变 化情况, 如图 2b 所示, 从开始插入到完成, 电平有一个低、 高的变化。 图 3 是才艮据本发明实施例的带 mic耳机的耳机按键按下时的电平情况的示意图 , 耳 机按键按下, 会变为低电平; 耳机按键弹起, 恢复高电平。 当使用 CDMA侧通话时, 模拟开关打到 CDMA MODEM侧, 音频通路与 CDMA MODEM侧接通(为了描述方便, 将与音频通路接通的状态称为主控状 态), 此时 CDMA MODEM侧检测到真实的电平情况, GSM侧是由 AP模拟的 一个高电平, 所以 GSM MODEM不会上报耳机按键消息 (因为一直检测到的 是高电平)。 同理, 当使用 GSM侧进行通话时, 模拟开关打到 GSM侧, 这时 GSM 侧检测到的是真实电平情况, CDMA 侧是由 AP 模拟的一个高电平。 CDMA MODEM侧不会上 4艮耳机按键的消息。 但是, 图 4 示出了一种情况, 在耳机插入后, 音频通路如果从 CDMA MODEM侧转到 GSM MODEM侧, GSM MODEM检测到的电平由 AP模拟的 高电平突然变为实际的电平值, 如果 jt匕时插入的是普通耳机, GSM MODEM 检测到是低电平, 则认为是耳机按键按下, 这样就产生了误报, 造成的现象就 是无法使用普通耳机。 在本实施例中提供了一种耳机检测方法 (包括耳机检测和 /或耳机按键检 测)可以解决上述问题, 图 5是根据本发明实施例的耳机检测方法的流程 一, 如图 5所示, 该流程包括如下步骤: 步骤 S502, 多模终端发起从第一 MODEM (例如, CDMA MODEM ) 到 第二 MODEM (例如, GSM MODEM ) 的音频通路的转换; 步骤 S504, 多模终端向第二 MODEM发送第一命令, 其中, 第一命令用 于通知第二 MODEM获得音频通路接通的时间; 步骤 S506 , 第二 MODEM根据时间在获得音频通路接通之后进行耳 和 / 或耳机按键的检测。 通过上述步骤,使第二 MODEM进行检测的时间在音频通路接通之后, 直 接检测真实的低电平, 从而屏蔽了从虚拟高电平变化到真实的低电平 这一段时 间, 解决上述误报的问题。 优选地, 在实施时, 还可以加入兼容处理, 即防抖处理的时间 (即预定的 时长)后, 再进行判断。 例如, 第二 MODEM在获得音频通路接通之后, 经过 预定的时长, 再进行耳机和 /或耳机按键的检测。 对于使用 AT命令的 AP而言, 在本实施例中需要扩展一条 AT命令, 当音 频通路转换时, AP使用此 AT命令来通知 MODEM, 这样 MODEM就能获得 音频通路接通的确切时间。 在这个时间点后, 加入兼容处理, 即去除防抖处理 的时间后, 判断实际的电平值, 如果是高电平, 就认为是带 mic的耳机, 然后 允许开始轮询检测耳机按键是否有按下。 如果是低电平, 就认为是普通耳机, 或者是带 mic的耳机但是按键是按下状态。此时不允许开 始轮询检测耳机按键, 这样就必然没有耳机误 4艮的情况,表现出来就是普通耳机也能正常 作了。 即, 在音频通路进行切换时, AP使用 AT命令来通知 MODEM, 使 MODEM能获 得音频通路转换的确切时间, 从而在这个时间点后加入兼容处理, 既达到了兼 容普通耳机的目的, 又能防止电平波动对耳机按键检测造成的影响 。 除上述之外, 还存在一种情况, 当模拟开关打到 CDMA MODEM侧, AP 给 GSM MODEM送的高电平有时也会由于千扰的原因, 出现波动, 这种情况 也会导致耳机按键的误报。 在本实施例中还提供了另外一种耳机检测方法 可以解决该问题, 图 6是根 据本发明实施例的耳机检测方法的流程图二, 如图 6所示, 该流程包括如下步 骤: 步骤 S602, 多模终端中的多个 MODEM中的其中之一处于主控状态下; 步骤 S604, 多模终端向处于非主控状态下的 MODEM发送命令, 其中, 该命令用于指示处于非主控状态下的 MODEM不进行耳机按键的检测。 通过上述步骤, 由于通知了非主控状态下的 MOEM不进行耳机按键的检 测, 因此可以解决耳机按键的误报问题。 如果只有两个 MODEM, 那么在第一 MODEM和第二 MODEM中的其中 之一处于主控状态下, 多模终端向处于非主控状态下的 MODEM发送命令, 其 中, 该命令用于指示处于非主控状态下的 MODEM不进行耳机按键的检测。 对于使用 AT命令的 AP而言, 可以使用 AT命令通知 GSM MODEM模拟 开关在 CDMA MODEM侧, GSM MODEM就不允许去检测耳机的按键, 因此 从根本上也解决了这类问题造成的耳机按键误 报。 在本实施例中还提供了一种多模终端,包括, 应用处理器 AP、第一 MODEM 和第二 MODEM, 其中, 应用处理器, 设置为在发起从第一调制解调器 (也称 为基带处理器)MODEM到第二 MODEM的音频通路的转换时向第二 MODEM 发送第一命令, 其中, 第一命令用于通知第二 MODEM获得音频通路接通的时 间; 第二 MODEM,设置为根据时间在获得音频通路接通之后 进行耳机和 /或耳 机按键的检测。 在本实施例中还提供了另一种终端, 包括: AP、 多个 MODEM, 其中 AP 设置为在多个 MODEM中的其中之一处于主控状态的情况下,向 于非主控状 态下的 MODEM 发送命令, 其中, 该命令用于指示处于非主控状态下的 MODEM不进行耳机按键的检测。 图 7是 居本发明优选实施例的耳机检测方法的流程图 , 如图 7所示, 该 流程包括如下步骤: 步骤 S701 , 在各自 MODEM中, 扩展一条 AT命令, 供 AP在切换音频通 路时调用; 步骤 S702 , AP在切换音频通路时, 调用此 AT命令通知 MODEM现在模 拟开关具体与哪个 MODEM接通; 步骤 S703 , MODEM在收到 AT命令后, 延迟一段时间, 过滤掉耳机在插 入过程中电平的变化; 步骤 S704, MODEM判断电平值, 如果是高电平, 转向步骤 S705。 如果 是低电平转向步骤 S706; 步骤 S705 , MODEM 开始轮询耳机按键状态, 即检测电平变化, 如果是 低电平就上报耳机按键按下, 如果是高电平, 就上报耳机按键弹起; 步骤 S706, MODEM 认为是普通耳机, 不去轮询耳机按键的状态, 从而 从根本上避免了耳机按键的误报。 通过该流程, 扩展了 AT命令, 让 AP在切换音频通路时通过 AT命令来通 知 MODEM, MODEM在收到 AT命令后, 才艮据电平值故兼容处理, 达到了对 普通耳机的兼容。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以 用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多 个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码 来实现, 从而可以将它们存储在存储装置中由计算装置 来执行, 或者将它们分 别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集 成 电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领 域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的 ^"神和原则 之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之 内。