主设备与从设备间通信的方法、设备及系统的制作方法

文档序号:7755775阅读:158来源:国知局
专利名称:主设备与从设备间通信的方法、设备及系统的制作方法
技术领域
本发明实施例涉及终端技术领域,尤其是涉及一种主设备与从设备间通信的方法、设备及系统。
背景技术
随着通信技术的发展,出现了大量的智能终端设备,将一个设备作为主设备,另一设备作为从设备,通过主设备与从设备间的通信,可以实现主设备与从设备间的信息交互, 从而通过主设备控制从设备实现某些功能,例如,苹果公司的产品iPod touch通过与其适配的“苹果皮”可以实现打电话的功能。然而,当前主设备与从设备间主要是通过蓝牙、WIFI、USB线缆来实现通信,需要手机上有相应的硬件单元,增加了成本,使用也不太方便,而且某些不具备上述硬件单元的设备无法实现主从设备间的通信,普及性较差。

发明内容
鉴于上述问题,本发明实施例提出了一种主设备与从设备间通信的方法、设备及系统,实现了主设备与从设备间的通信。本发明实施例提出了一种主设备与从设备间通信的方法,包括通过耳机接口与从设备建立连接;对需要发送至从设备的主设备信息进行双音多频编码;将经过双音多频编码的所述主设备信息通过所述耳机接口的音频声道发送给从设备。本发明实施例还提出了一种主设备与从设备间通信的方法,包括通过耳机接口与主设备建立连接; 通过耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息;将所述经过双音多频编码的主设备信息进行双音多频解码。本发明实施例还提出了一种主设备,包括耳机接口、双音多频编码单元、确定单元、转换单元,其中所述耳机接口,具有线控键接口和音频声道接口,所述音频声道接口用于向从设备发送经过双音多频编码的主设备信息,所述线控键接口用于接收从设备发送的信息;所述双音多频编码单元,用于对需要发送给从设备的主设备信息进行双音多频编码,将所述主设备信息转换为双音多频信号;所述确定单元,用于确定需要发送至从设备的主设备信息,并将所述对需要发送至从设备的主设备信息发送给所述转换单元;所述转换单元用于将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令。本发明实施例还提出了一种从设备,包括第一耳机接口、双音多频解码单元、线控键编码单元,其中所述第一耳机接口,具有线控键接口和音频声道接口,所述音频声道接口接收主设备发送的经过双音多频编码的主设备信息,所述线控键接口用于向主设备发送信息;所述双音多频解码单元,用于对接收于主设备的主设备信息进行双音多频解码, 获取主设备信息中包含的指令;所述线控键编码单元,用于根据预定的线控编码规则对需要发送给主设备的从设备信息进行线控键编码。本发明实施例还提出了一种主设备与从设备间通信的系统,包括主设备与从设备,其中所述主设备包括耳机接口、双音多频编码单元、确定单元、转换单元,其中所述耳机接口,具有线控键接口和音频声道接口,所述音频声道接口用于向从设备发送经过双音多频编码的主设备信息,所述线控键接口用于接收从设备发送的信息;所述双音多频编码单元,用于对需要发送给从设备的主设备信息进行双音多频编码,将所述主设备信息转换为双音多频信号;所述确定单元,用于确定需要发送至从设备的主设备信息,并将所述对需要发送至从设备的主设备信息发送给所述转换单元;所述转换单元用于将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令;所述从设备包括第一耳机接口、双音多频解码单元、线控键编码单元,其中所述第一耳机接口,具有线控键接口和音频声道接口,所述音频声道接口接收主设备发送的经过双音多频编码的主设备信息,所述线控键接口用于向主设备发送信息;所述双音多频解码单元,用于对接收于主设备的主设备信息进行双音多频解码, 获取主设备信息中包含的指令;所述线控键编码单元,用于根据预定的线控编码规则对需要发送给主设备的从设备信息进行线控键编码;其中,所述所述主设备的耳机接口与所述从设备的第一耳机接口通过耳机线缆相连。本发明实施例中,将经过双音多频编码的主设备信息通过耳机接口的音频声道发送给从设备,实现了主设备与从设备间的通信。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例中的一种主设备与从设备间通信的方法示意图;图2是本发明实施例中智能手机通过附属设备发起语音呼叫的流程示意图;图3是本发明实施例中智能手机通过附属设备接收语音呼叫的流程示意图;图4是本发明实施例中智能手机通过附属设备发送短消息的流程示意图5是本发明实施例中的一种主设备与从设备间通信的方法示意图;图6是本发明实施例中一种主设备的结构示意图;图7是本发明实施例中又一种主设备的结构示意图;图8是本发明实施例中一种从设备的结构示意图;图9是本发明实施例中又一种从设备的结构示意图;图10是本发明实施例中主设备与从设备间通信系统的结构示意图。
具体实施例方式本发明实施例提出了一种通信方法,通过手机上普遍配备的标准耳机接口,实现了手机与附属设备间的通信。耳机是手机上的标准配置设备,基本上所有的手机都会具备耳机接口,标准耳机接口为四段式接口,其四段接口分别为地线用于接地。线控键接口 用于判断耳机线控按键事件。当用户按下耳机上的线控按键的时候, 将会改变此接口上的阻抗特性,进而改变手机内部接口连线上的电压变化,手机根据这个电压变化,就可以识别出有按键按下,并判断出具体的按键。音频左声道传递手机左声道的音频信号到耳机。音频右声道传递手机右声道的音频信号到耳机。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例1如图1所示,为本发明实施例中的一种主设备与从设备间通信的方法示意图,主设备与从设备通过标准耳机接口相连,主设备通过标准耳机接口的音频声道向从设备发送经过双音多频编码的主设备信息,从设备根据接收到的主设备信息中所包含的指令,执行相应的操作。具体步骤包括101、通过耳机接口与从设备建立连接。首先,主设备与从设备间需通过耳机接口相连,即主设备的耳机接口与从设备的耳机接口之间通过耳机线缆相连。主设备为包含有键盘、触摸屏、鼠标、游戏杆、麦克风等输入装置中的一种或多种的智能设备,并且能够安装应用程序,例如可以是智能手机、平板电脑、个人电脑。从设备为具有控制芯片、射频模块、SIM卡等的设备,例如可以是没有显示屏和键盘的手机、数据卡。102、对需要发送至从设备的主设备信息进行双音多频编码。当需要操作从设备或者向从设备发送信息时,要对主设备信息进行双音多频编码。所述主设备信息包括主设备事件模拟信息、文字信息、语音信息中的一种或者多种的组合。具体的,主设备信息可以是通过输入装置输入的信息,即接收主设备上输入装置的输入信号,根据所述输入信号生成相应的主设备事件信息,例如通过点击触摸屏触发拨号事件、通过键盘输入短消息息内容、通过鼠标触发某一菜单定义的事件等。主设备信息还可以是设备中已有的或者是通过输入装置输入的文字信息、语音信息。其中,所述主设备事件模拟信息是模拟主设备事件所生成的,所述模拟主设备事件的方法包括,接收主设备上输入装置的输入信号,根据所述输入信号生成相应的主设备事件模拟信息。其中,所述主设备事件模拟信息包括发起语音呼叫、结束语音呼叫、发送短消息、执行菜单定义的事件。所述主设备事件模拟信息包括发起语音呼叫、结束语音呼叫、 发送短消息、执行菜单定义的事件。得到主设备信息后,确定是否需要发送给从设备,若需要发送从设备,则需要对其进行双音多频编码。双音多频是使用两个音频段频率的固定组合的多频信令,一个频率从四低频组中取出,另一个频率从四高频组中取出。四低音频组为697Hz、770Hz,852Hz、 941Hz,四高音频组为1209Hz、1336Hz、1477Hz、1633Hz,四低音频与四高音频——组合,共同组成16个双音频信号,分别对应0至9、A、B、C、D、*、#16个字符。例如697Hz加1209Hz 表示1。例如主设备需要向从设备发送一段值为“13894547455”的手机号码,则依次将1、 3、8、9等每个数字编码为对应的双音多频信号。由于双音多频编码能够编码的字符有限,所以对于非数字信息需要转换为数字后才能进行双音多频编码,例如文字信息、语音信息。对于文字信息需要先进行标准文字编码后再进行双音多频编码。103、将经过双音多频编码的所述主设备信息通过耳机接口的音频声道发送给从设备。主设备与从设备通过耳机接口相连,主设备信息经过双音多频编码后通过耳机接口的音频声道发送给从设备。主设备信息经过双音多频编码后,生成低频与高频叠加的双音多频信号,可以同时从左右声道发送相同的双音多频信号,也可以只通过左声道或者右声道发送双音多频信号;可选的,还可以将低频和高频信号分别通过左右声道发送,此时接收端的从设备需具有相应的分别接收低频和高频信号的能力,并能够根据低频和高频信号进行双音多频解码。从设备接收到所述经过双音多频编码后的主设备信息后,对其进行双音多频解码,生成原始的主设备信息。例如,主设备指示从设备发起语音呼叫,则主设备信息中会包含需要呼叫的被叫手机号码,从设备根据被叫手机号码向被叫手机发起语音呼叫。其中双音多频解码的过程与双音多频编码的过程对应,例如接收到的双音多频信号为低频697Hz 与高频1209Hz的叠加,则将其解析为数字1。进一步的,从设备根据主设备信息中所包含的指令,执行相应的操作。如发起语音呼叫、接听语音呼叫、发送短信息、更新通讯录等。通过本发明实施例中的技术方案,可实现智能手机、平板电脑、个人电脑与附属设备的通信,从而控制附属设备完成某些操作。。本发明实施例中,主设备与从设备通过标准耳机接口相连,主设备通过标准耳机接口的音频声道向从设备发送经过双音多频编码的主设备信息,从设备根据接收到的主设备信息中所包含的指令,执行相应的操作。本发明实施例中,通过主设备与从设备间的通信,实现了主设备对从设备的控制。
实施例2如图2所示为本发明实施例中智能手机通过附属设备发起语音呼叫的流程示意图,智能手机与附属设备通过标准耳机接口相连,智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的发起呼叫指示信息、被叫手机号码以及结束通话指示信息,从而控制附属设备完成一次语音呼叫过程。具体流程包含以下步骤201、智能手机启动附属设备专用应用程序。智能手机通过附属设备发起语音呼叫前,先要启动智能手机上已安装的附属设备专用应用程序,所述应用程序用于确定需要发送至从设备的主设备信息,并将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令。具体的,应用程序中包含有预置的规则,当主设备接收到某一主设备信息时,根据预置规则判断是否需要将所述主设备信息发送给从设备,若需要则将该主设备信息所包含的指令转换为从设备能够识别的指令。所述应用程序还可以对主设备信息进行双音多频编码。例如点击智能手机触摸屏触发语音呼叫拨号事件,则智能手机感应此点击操作得到包含有发起语音呼叫指令的主设备信息,主设备需要将此语音呼叫指令转换为从设备能够识别的语音呼叫指令。进一步的,所述应用程序还可以对主设备信息进行双音多频编码。202、智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的发起呼叫指示信息。智能手机需要通过附属设备发起语音呼叫时,要先向附属设备发送一个特定的指令,例如值为“*#*#123456#*#*”的字符串,所述指令用于指示附属设备即将发起语音呼叫。由于要通过耳机接口的音频声道发送,所以需要对所述特定指令进行双音多频编码,生成双音多频信号后发送。双音多频编码可以通过主设备上运行的附属设备专用应用程序实现,也可以由专门的硬件单元来实现。其中,所述特定指令与其对应功能的关系已预先确定并保存在从设备中,当从设备接收到某一特定指令后,则执行操作完成所述特定指令所对应的功能。203、附属设备根据接收的发起呼叫指示信息确定即将发起呼叫,并做好发起呼叫准备。附属设备接收到所述经过双音多频编码的特定指令后,先对所述指令进行双音多频解码,将双音多频信号解码为值为“*#*#123456#*#*”的字符串,附属设备根据此字符串确认即将发起语音呼叫,则做好接收被叫手机号码的准备。204、智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的被叫手机号码。智能手机向附属设备发送被叫手机号码,例如,需要呼叫手机号码为 “ 13894547455”的用户时,此首先将此手机号码进行双音多频编码,然后通过耳机接口的音频声道向附属设备发送经过双音多频编码的被叫手机号码。具体的实现方法同步骤202。205、附属设备根据接收的被叫手机号码起语音呼叫。在步骤203中,附属设备已经做好接收被叫手机号码的准备,因此对于步骤204中收到的信息默认为被叫手机号码,对此接收到的双音多频信息进行双音多频解码,得到被叫手机号码为“13894M7455”。附属设备根据此被叫手机号码向对应的手机发起语音呼叫。
206、附属设备建立语音呼叫成功,通话开始。当被叫手机接收到呼叫后,返回确认通话的信息,则附属设备与被叫手机间建立语音呼叫成功,通话开始。207、当通话结束时,智能手机向附属设备发送结束通话指示信息。当通话结束时,需要向附属设备发送结束通话的指令。例如可以向附属设备发送值为“*#*#654321#*#*”的字符串,所述指令用于指示附属设备线束语音呼叫,此指令同样需要经过双音多频编码再经过耳机接口的音频声道发送。其具体实现方法同步骤202。208、附属设备根据接收的结束通话指示信息结束通话。附属设备接收到所述经过双音多频编码的指令信息后,对双音多频信号进行解码,得到字符串“*#*#654321#*#*”,附属设备根据此字符串确认需要结束语音通话,则断开语音连接,结束通话。本发明实施例中,主设备与从设备中均保存有特定指令与其对应功能的关系,主设备需要从设备执行操作完成某一功能时,则向从设备发送所述功能对应的特定指令,从设备接收到所述特定指令后,确定该指令所对应的功能,并执行操作完成所述特定指令所对应的功能。本发明实施例中,主设备与从设备通过标准耳机接口相连,主设备通过标准耳机接口的音频声道向从设备发送经过双音多频编码的发起呼叫指示信息、被叫手机号码以及结束通话指示信息,从设备根据接收到的的上述信息发起语音呼叫,完成一次语音呼叫过程,本发明实施例中,通过主设备与从设备间的通信,实现了主设备控制从设备发起一次语音呼叫的过程。实施例3如图3所示为本发明实施例中智能手机通过附属设备接收语音呼叫的流程示意图,智能手机与附属设备通过标准耳机接口相连,智能手机收到附属设备发送的收到来电的信息后,通过耳机接口的音频声道向附属设备发送经过双音多频编码的接听来电指示信息、以及结束通话指示信息,从而控制附属设备完成一次语音呼叫过程。具体流程包含以下步骤301、附属设备接收到来电。附属设备接收到其它用户设备的来电信号,并得到来电的手机号码,例如来电号码为 “13421576899”。302、附属设备通过线控按键接口将来电的手机号码发送给智能手机。附属设备通过线控按键接口将来电的手机号码发送给智能手机,此时智能手机需要通过耳机标准接口与附属设备相连。在发送手机号码之前需要首先对手机号码进行线控键编码,编码方式根据线控按键能够提供不同信号的数量来制定,依据线控按键的数目、按键的按下或者抬起以及按下的时间长短等组合可以形成多个不同的信号,从而代表不同的信息。例如,某耳机具有五个按键,分别为播放/暂停、快退、快进、音量+、音量-,而按下和抬起分两种状态,按下的时间长短分为长(大于等于5秒)中(大于2秒小于5秒)短(小于等于2秒)三种状态,则总共可以提供5X4 = 20种不同的信号,则可以使用这20信不同的信号来对手机号码进行编码。
为了简单起见,本发明实施例中以单按键线控耳机为例,将按下的状态表示为1, 抬起的状态表示为0,此线控键接口可以提供两种不同的信号,则对手机号码进行二进制编码,然后再通过线控键发送。手机号码为“13421576899”,每一个数字进行四位二进制编码, 得到 “00010011010000100001010101110110100010011001 ”,然后通过线控键接口发送给主设备。303、智能手机手机显示来电信息。智能手机收到上述来电手机号码后,启动附属设备专用应用程序进行处理, 首先会对接收到的经过线控按键编码的来电号码进行线控键解码,得到来电号码 “13421576899”。然后与通讯录进行匹配,并在显示屏上显示来电号码的相关信息,如来电号码用户姓名为“张三”、来电号码归属地“中国深圳”等,用户可以根据来电号码的相关信息确定是否接听来电。需要说明的的,本步骤中的线控键解码需要与步骤302中的线控键编码对应,即解码和编码要根据同样的编解码规则。304、智能手机将接听来电的指示信息经过双音多频编码后通过耳机接口的音频声道发送给附属设备。若确认接听来电,则智能手机将接听来电的指示信息经过双音多频编码后通过耳机接口的音频声道发送给附属设备。智能手机向附属设备发送一个特定的指令,例如值为“*#*#9876M#*#*”的字符串,所述指令用于指示附属设备接听来电。由于要通过耳机接口的音频声道发送,所以需要对所述特定指令进行双音多频编码,生成双音多频信号后发送。双音多频编码可以通过附属设备专用应用程序实现,也可以由专门的硬件单元来实现。305、附属设备接收到接听来电的指示信息后接听来电,通话开始。附属设备接收到所述经过双音多频编码的特定指令后,先对所述指令进行双音多频解码,将双音多频信号解码为值为“*#*#9876M#*#*”的字符串,附属设备根据此字符串确认同意接听来电,则接听来电,通话开始。306、当通话结束时,智能手机将结束通话的指示信息经过双音多频编码后通过耳机接口的音频声道发送给附属设备。当通话结束时,需要向附属设备发送结束通话的指令。例如可以向附属设备发送值为“*#*#654321#*#*”的字符串,所述指令用于指示附属设备线束语音呼叫,此指令同样需要经过双音多频编码再经过耳机接口的音频声道发送。其具体实现方法同步骤304。307、附属设备根据接收的结束通话指示信息结束通话。附属设备接收到所述经过双音多频编码的指令信息后,对双音多频信号进行解码,得到字符串“*#*#654321#*#*”,附属设备根据此字符串确认需要结束语音通话,则断开语音连接,结束通话。本发明实施例中,主设备与从设备中均保存有特定指令与其对应功能的关系,主设备需要从设备执行操作完成某一功能时,则向从设备发送所述功能对应的特定指令,从设备接收到所述特定指令后,确定该指令所对应的功能,并执行操作完成所述特定指令所对应的功能。本发明实施例中,主设备与从设备通过标准耳机接口相连,主设备接收从设备通过线控键接口发送的来电手机号码,并通过标准耳机接口的音频声道向从设备发送经过双音多频编码的接收来电指示信息,从设备根据接收到的所述接收来电指示信息接听来电, 完成一次语音呼叫过程。本发明实施例中,通过主设备与从设备间的通信,实现了主设备控制从设备接听一次语音呼叫的过程。实施例4如图4所示为本发明实施例中智能手机通过附属设备发送短消息的流程示意图, 智能手机与附属设备通过标准耳机接口相连,智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的短消息内容、接收短消息手机号码,从而控制附属设备完成一次发送短消息过程。具体流程包含以下步骤401、智能手机启动专用应用程序。智能手机通过附属设备发起语音呼叫前,先要启动智能手机上已安装的附属设备专用应用程序,所述应用程序用于将主设备信息所包含的指令转换成附属设备能够识别的对应指令,所述应用程序还可以对主设备信息进行双音多频编码。例如点击智能手机触摸屏触发发送短信事件,则智能手机感应此点击操作得到包含有发送短信指令的主设备信息,而附属设备不一定能识别此发送短信指令,所以需要应用程序将智能手机的发送短信指令转换成附属设备能够识别的发送短信指令。402、智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的接收短消息内容指示信息。智能手机需要通过附属设备发送短信时,要先向附属设备发送一个特定的指令, 例如值为“*#*#135790#*#*”的字符串,所述指令用于指示附属设备即将接收短信内容。由于要通过耳机接口的音频声道发送,所以需要对所述特定指令进行双音多频编码,生成双音多频信号后发送。双音多频编码可以通过附属设备专用应用程序实现,也可以由专门的硬件单元来实现。403、附属设备根据接收短消息内容指示信息确定即将接收短消息内容,并做好接收短消息内容准备。附属设备接收到所述经过双音多频编码的特定指令后,先对所述指令进行双音多频解码,将双音多频信号解码为值为“*#*#135790#*#*”的字符串,附属设备根据此字符串确认即将接收短信内容,则做好接收短信内容的准备。404、智能手机将需要发送的短消息内容进行标准文字编码。由于双音多频信号只能用于传递较少的数字、字母信息,所以需要对短消息内容进行标准文字编码后再发送,可选的,可以采用统一码Unicode十进制编码。例如,需要发送的短信内容为“智能手机向附属设备发送信息”,首先将此文字信息进行Unicode十进制编码。为简便起见,仅以短消息内容中的“智能手机”为例进行Unicode十进制编码。字符串“智能手机”的Unicode十进制编码为16234 33021 25163 26似6”,每一个汉字的十字进Unicode均为5位0至9的数字组成,智能手机包含4个汉字,所以进行Unicode十进制编码后为20个数字的字符串。405、智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的且经过标准文字编码的需要发送的短消息内容。对短消息内容进行Unicode十进制编码后,生成了由0-9的数字组成的字符串,此
12时对所述字符串进行双音多频编码,生成双音多频信号,并通过耳机接口的音频声道向附属设备发送所述经过双音多频编码的且经过标准文字编码的需要发送的短消息内容。具体的实现方法同步骤402。406、智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的接收短消息接收手机号码指示信息。智能手机要向附属设备发送短消息接收手机号码时,要先向附属设备发送一个特定的指令,例如值为“*#*#097531#*#*”的字符串,所述指令用于指示附属设备接收短消息接收手机号码。具体的实现方法同步骤402。407、附属设备根据接收短消息接收手机号码指示信息确定即将接收短消息接收手机号码,并做好接收接收短消息接收手机号码准备。附属设备接收到所述经过双音多频编码的特定指令后,先对所述指令进行双音多频解码,将双音多频信号解码为值为“*#*#097531#*#*”的字符串,附属设备根据此字符串确认即将接收短消息接收手机号码,则做好接收短消息接收手机号码的准备。408、智能手机通过耳机接口的音频声道向附属设备发送经过双音多频编码的短消息接收手机号码。智能手机向附属设备发送短消息接收手机号码,例如,需要向手机号码为 “13894M7455”的用户发送短消息时,此首先将此手机号码进行双音多频编码,然后通过耳机接口的音频声道向附属设备发送经过双音多频编码的短消息接收手机号码。具体的实现方法同步骤402。409、附属设备根据短消息接收手机号码向短消息接收手机发送所述短消息内容。附属设备接收到经过双音多频编码的短消息内容和短消息接收手机号码后,对其进行双音多频解码,得到短消息内容“智能手机向附属设备发送信息”和短消息接收手机号码“13894M7455”。附属设备向手机号码为“ 13894547455”的用户设备发送所述短消息内容“智能手机向附属设备发送信息”。需要说明的是,本发明实施例中步骤402-405和步骤406-408的执行顺序可以交换,即智能手机可以先向附属设备发送短消息内容后发送短消息接收手机号码,也可以先发送短消息接收手机号码后发送短消息内容。只要附属设备能够接收到准确的短消息内容和短消息接收手机号码即可。本发明实施例中,主设备与从设备中均保存有特定指令与其对应功能的关系,主设备需要从设备执行操作完成某一功能时,则向从设备发送所述功能对应的特定指令,从设备接收到所述特定指令后,确定该指令所对应的功能,并执行操作完成所述特定指令所对应的功能。本发明实施例中,主设备与从设备通过标准耳机接口相连,主设备通过标准耳机接口的音频声道向从设备发送经过双音多频编码的短消息内容、接收短消息手机号码,从设备向所述接收短消息手机号码发送所述短消息内容,完成一次短消息发送过程。本发明实施例中,通过主设备与从设备间的通信,实现了主设备控制从设备发送短消息的过程。上述实施例仅针对语音通话以及短信息发送等应用做了具体的描述,进一步的, 利用耳机接口发送经过双音多频编码的主设备信息,从而实现对从设备的控制,例如实现主设备与从设备间通讯录的同步更新、对从设备进行加密、主设备作为游戏控制器控制从设备上的游戏操作等等。实施例5如图5所示,为本发明实施例中的一种主设备与从设备间通信的方法示意图,主设备与从设备通过标准耳机接口相连,从设备通过标准耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息,并根据接收的主设备信息中所包含的指令,执行相应的操作。具体步骤包括501、通过耳机接口与主设备建立连接。首先,主设备与从设备间需通过耳机接口相连,即主设备的耳机接口与从设备的耳机接口之间通过耳机线缆相连。主设备为包含有键盘、触摸屏、鼠标、游戏杆、麦克风等输入装置中的一种或多种的智能设备,并且能够安装应用程序,例如可以是智能手机、平板电脑、个人电脑。从设备为具有控制芯片、射频模块、SIM卡等的设备,例如可以是没有显示屏和键盘的手机、数据卡。502、通过耳机接口的音频声道接收主设备发送的经过双音多频编码后的主设备 fn息ο首先,主设备与从设备通过标准耳机接口相连,主设备为包含有键盘、触摸屏、鼠标、游戏杆、麦克风等输入装置中的一种或多种的智能设备,并且能够安装应用程序,例如可以是智能手机、平板电脑。从设备为具有主控模块、射频模块、SIM卡等的设备,例如可以是没有显示屏和键盘的手机。当需要操作从设备时,要对主设备信息进行双音多频编码。主设备信息可以是通过输入装置输入的信息,即接收主设备上输入装置的输入信号,根据所述输入信号生成相应的主设备事件信息,例如通过点击触摸屏触发拨号事件、通过键盘输入短消息息内容、通过鼠标触发某一菜单定义的事件等。主设备信息还可以是设备中已有的或者是通过输入装置输入的文字信息、语音信息。得到主设备信息后,需要对其进行双音多频编码。双音多频是使用两个音频段频率的固定组合的多频信令,一个频率从四低频组中取出,另一个频率从四高频组中取出。四低音频组为 697Hz、770Hz、852Hz、941Hz,四高音频组为 1209Hz、1336Hz、1477Hz、1633Hz, 四低音频与四高音频一一组合,共同组成16个双音频信号,分别对应0至9、A、B、C、D、 *、#16个字符。例如697Hz加1209Hz表示1。例如主设备需要向从设备发送一段值为 “13894M7455”的手机号码,则依次将1、3、8、9等每个数字编码为对应的双音多频信号。由于双音多频编码能够编码的字符有限,所以对于非数字信息需要转换为数字后才能进行双音多频编码,例如文字信息、语音信息。对于文字信息需要先进行标准文字编码后再进行双音多频编码。主设备信息经过双音多频编码后通过耳机接口的音频声道发送给从设备。503、将所述经过双音多频编码的主设备信息进行双音多频解码。从设备接收到所述经过双音多频编码后的主设备信息后,对其进行双音多频解码,生成原始的主设备信息。例如,主设备指示从设备发起语音呼叫,则主设备信息中会包含需要呼叫的被叫手机号码,从设备根据被叫手机号码向被叫手机发起语音呼叫。其中双音多频解码的过程与双音多频编码的过程对应,例如接收到的双音多频信号为低频697Hz 与高频1209Hz的叠加,则将其解析为数字1。
进一步的,从设备根据主设备信息中所包含的指令,执行相应的操作。本发明实施例中,主设备与从设备通过标准耳机接口相连,从设备通过标准耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息,并根据接收的主设备信息中所包含的指令,执行相应的操作。本发明实施例中,通过主设备与从设备间的通信, 实现了主设备对从设备的控制。实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而所述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。实施例6如图6所示为本发明实施例中主设备的结构示意图。主设备对主设备信息进行双音多频编码,并将经过双音多频编码的主设备信息通过耳机接口的音频声道发送给从设备。主设备60主要包括耳机接口 601、双音多频编码单元602、确定单元603、转换单元 604,其中耳机接口 601,具有线控键接口和音频声道接口,所述音频声道接口用于向从设备发送经过双音多频编码的主设备信息,所述线控键接口用于接收从设备发送的信息;双音多频编码单元602,对需要发送给从设备的主设备信息进行双音多频编码,即将主设备信息转换为双音多频信号,从而可以通过耳机接口的音频声道发送给从设备。所述双音多频编码单元602可以是CPU和软件程序,也可以是单独的硬件单元;确定单元603,用于确定需要发送至从设备的主设备信息,并将所述对需要发送至从设备的主设备信息发送给所述转换单元;转换单元604,用于将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令。本发明实施例中,主设备对主设备信息进行双音多频编码,并将经过双音多频编码的主设备信息通过耳机接口的音频声道发送给从设备,通过主设备与从设备间的通信, 实现了主设备对从设备的控制。实施例7如图7所示,进一步的,所述主设备60还可以包括输入装置605和显示装置606, 其中输入装置605,用于向主设备60输入文字信息,或者输入语音信息,或者向主设备下达指令以使主设备执行相应操作。所述输入装置605可以是键盘、触摸屏、鼠标、游戏杆、 麦克风;显示装置606,用于将主设备中处理的各种信号和数据通过文字或图形界面的形式展示给用户,所述显示装置606可以是液晶屏;进一步的,所述主设备60还可以包括线控键解码单元607、标准文字编码单元608 和电源609,其中线控键解码单元607,用于根据预定的线控解码规则对接收于从设备的经过线控键编码的信息进行解码,获取从设备发送的信息;标准文字编码单元608,用于对主设备文字信息进行标准文字编码,形成以数字组成的字符串,从而能够进一步进行双音多频编码并通过耳机接口的音频声道发送给从设备;电源609,用于为所述主设备的各个电路或器件供电,保证主设备的正常工作。本发明实施例中的主设备能够完成上述方法实施例中所提出的技术方案,需要说明的是,上述主设备各功能模块是对应于方法实现来划分的,在具体产品实现时,可不必严格按照上述功能模块划分来构建物理模块。可选的,上述双音多频编码单元602、附属设备专用应用程序模块603、主控模块604、线控键解码单元607、标准文字编码单元608都可以通过CPU加软件程序的方式来实现。本发明实施例中,主设备对主设备信息进行双音多频编码,并将经过双音多频编码的主设备信息通过耳机接口的音频声道发送给从设备,通过主设备与从设备间的通信, 实现了主设备对从设备的控制。实施例8如图8所示为本发明实施例中从设备的结构示意图。从设备通过耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息,对所述经过双音多频编码的主设备信息进行双音多频解码,并根据所述主设备信息中所包含的指令执行相应操作。从设备 70主要包括第一耳机接口 701、双音多频解码单元702、线控键编码单元703,其中,所述第一耳机接口 701,具有线控键接口和音频声道接口,所述音频声道接口接收主设备发送的经过双音多频编码的主设备信息,所述线控键接口用于向主设备发送信息;所述双音多频解码单元702,对接收于主设备的主设备信息进行双音多频解码,即将双音多频信号转换为主设备信息,从而获取主设备信息中包含的指令。所述双音多频编码单元702可以是CPU和软件程序,也可以是单独的硬件单元;所述线控键编码单元703,用于根据预定的线控编码规则对需要发送给主设备的从设备信息进行线控键编码,以使所述从设备信息能够通过线控键接口发送给主设备。本发明实施例中,主设备与从设备通过标准耳机接口相连,从设备通过耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息,对所述经过双音多频编码的主设备信息进行双音多频解码,并根据所述主设备信息中所包含的指令执行相应操作。 本发明实施例中,通过主设备与从设备间的通信,实现了主设备对从设备的控制。实施例9如图9所示,进一步的,所述从设备还可以包括射频单元704、用户身体识别卡模块705、音频输入输出单元706、电源707,其中所述射频单元704,用于建立从设备与无线网络间的通信,实现从设备与无线网络间的数据接收和发送;所述用户身份识别卡模块705,用于读取附属设备上的SIM卡中的信息,包括用户手机号码、通讯录、SIM卡密码、短信息;所述音频输入输出单元706,用于将语音信号转换为语音数据,并通过所述射频单元向无线网络发送;或者将所述从设备通过所述射频单元从无线网络接收的语音数据,还原为语音并向用户播放该声音;所述电源707,用于为所述从设备的各个电路或器件供电,保证从设备的正常工作。
进一步的,所述从设备还可以包括标准文字解码单元708、第二耳机接口 709,其中所述所述标准文字解码单元708,用于对接收的经过标准文字编码的主设备文字信息进行标准文字解码,获取文字信息。当从设备接收的主设备信息为文字信息时,此文字是经过了标准文字编码的,即为一个以数字组成的字符串,因此需要对其进行标准文字解码,如果编码是采用十进制,则解码也须使用十进制,解码后得到原始的文字信息;所述第二耳机接口 709,与第一耳机接口 701具有相同的结构,且与第一耳机接口 701相连,用于输出语音信号。当用户想正常使用耳机接口,例如用户既想收听主设备上存储的音乐,又不想因此中断从设备和主设备之间的连接,即还希望正常保持从设备功能的正常,则可以在从设备上另外提供一个旁路输出耳机插孔,即第二耳机接口 709,将第一耳机接口 701的信号,直连到第二耳机接口 709,保证标准耳机功能的正常。本发明实施例中的从设备能够完成上述方法实施例中所提出的技术方案,需要说明的是,上述从设备各功能模块是对应于方法实现来划分的,在具体产品实现时,可不必严格按照上述功能模块划分来构建物理模块。可选的,上述双音多频解码单元702、线控键编码单元703、标准文字解码单元708都可以通过CPU加软件程序的方式来实现。本发明实施例中,主设备与从设备通过标准耳机接口相连,从设备通过耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息,对所述经过双音多频编码的主设备信息进行双音多频解码,并根据所述主设备信息中所包含的指令执行相应操作。 本发明实施例中,通过主设备与从设备间的通信,实现了主设备对从设备的控制。实施例10如图8所示为本发明实施例中主设备与从设备间通信系统的结构示意图。包括主设备60与从设备70,其中所述主设备60主要包括以下模块耳机接口 601、双音多频编码单元602、确定单元603、转换单元604,其中耳机接口 601,具有线控键接口和音频声道接口,所述音频声道接口用于向从设备发送经过双音多频编码的主设备信息,所述线控键接口用于接收从设备发送的信息;双音多频编码单元602,对需要发送给从设备的主设备信息进行双音多频编码,即将主设备信息转换为双音多频信号,从而可以通过耳机接口的音频声道发送给从设备。所述双音多频编码单元602可以是CPU和软件程序,也可以是单独的硬件单元;确定单元603,用于确定需要发送至从设备的主设备信息,并将所述对需要发送至从设备的主设备信息发送给所述转换单元;转换单元604,用于将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令;所述从设备70主要包括第一耳机接口 701、双音多频解码单元702、线控键编码单元703,其中,所述第一耳机接口 701,具有线控键接口和音频声道接口,所述音频声道接口接收主设备发送的经过双音多频编码的主设备信息,所述线控键接口用于向主设备发送信息;所述双音多频解码单元702,对接收于主设备的主设备信息进行双音多频解码,即将双音多频信号转换为主设备信息,从而获取主设备信息中包含的指令。所述双音多频编码单元702可以是CPU和软件程序,也可以是单独的硬件单元;所述线控键编码单元703,用于根据预定的线控编码规则对需要发送给主设备的从设备信息进行线控键编码,以使所述从设备信息能够通过线控键接口发送给主设备。其中,所述所述主设备的耳机接口与所述从设备的第一耳机接口通过耳机线缆相连。具体来说,主设备60与从设备70通过所述所述主设备的耳机接口 601与所述从设备的第一耳机接口 701通过耳机线缆相连。需要说明的是,上述装置和系统内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
18
权利要求
1.一种主设备与从设备间通信的方法,其特征在于,所述方法包括 通过耳机接口与从设备建立连接;对需要发送至从设备的主设备信息进行双音多频编码;将经过双音多频编码的所述主设备信息通过所述耳机接口的音频声道发送给从设备。
2.根据权利要求1所述的主设备与从设备间通信的方法,其特征在于,所述主设备信息包括主设备事件模拟信息、文字信息、语音信息中的一种或者多种的组合。
3.根据权利要求2所述的主设备与从设备间通信的方法,其特征在于,所述主设备事件模拟信息是模拟主设备事件所生成的,所述模拟主设备事件的方法包括接收主设备上输入装置的输入信号; 根据所述输入信号生成相应的主设备事件模拟信息;其中,所述主设备事件模拟信息包括发起语音呼叫、结束语音呼叫、发送短消息、执行菜单定义的事件。
4.根据权利要求1至3任一所述的主设备与从设备间通信的方法,其特征在于,所述将所述主设备信息进行双音多频编码之前,还包括对所述主设备信息进行标准文字编码,并将所述经过标准文字编码的主设备信息转换为仅用0-9的数字表示的数字字符串。
5.根据权利要求1至4任一所述的主设备与从设备间通信的方法,其特征在于,所述经过双音多频编码的主设备信息为由低频信号和高频信号组成的双音多频信号。
6.根据权利要求1至5任一所述的主设备与从设备间通信的方法,其特征在于,所述将经过双音多频编码的主设备信息通过耳机接口的音频声道发送给从设备为通过耳机接口的左音频声道和右音频声道同时发送相同的双音多频信号; 或者只通过耳机接口的左音频声道发送双音多频信号; 或者只通过耳机接口的右音频声道发送双音多频信号;或者将双音多频信号的低频信号和高频信号分别通过左音频声道和右音频声道发送;或者将双音多频信号的低频信号和高频信号分别通过右音频声道和左音频声道发送。
7.—种主设备与从设备间通信的方法,其特征在于,所述方法包括 通过耳机接口与主设备建立连接;通过耳机接口的音频声道接收主设备发送的经过双音多频编码的主设备信息; 将所述经过双音多频编码的主设备信息进行双音多频解码。
8.根据权利要求7所述的主设备与从设备间通信的方法,其特征在于,对所述主设备信息进行进行双音多频解码之后,还包括从设备根据主设备信息所包含的指令执行相应的操作;其中,所述操作包括发起语音呼叫、结束语音呼叫,发送短消息、通过线控按键接口向主设备发送信息、通过发送接口向其他设备发送信息。
9.根据权利要求7所述的主设备与从设备间通信的方法,其特征在于,对所述主设备信息进行进行双音多频解码之后,还包括对经过双音多频解码的主设备信息进行标准文字解码。
10.一种主设备,其特征在于,所述主设备包括耳机接口、双音多频编码单元、确定单元、转换单元,其中所述耳机接口,具有线控键接口和音频声道接口,所述音频声道接口用于向从设备发送经过双音多频编码的主设备信息,所述线控键接口用于接收从设备发送的信息;所述双音多频编码单元,用于对需要发送给从设备的主设备信息进行双音多频编码, 将所述主设备信息转换为双音多频信号;所述确定单元,用于确定需要发送至从设备的主设备信息,并将所述对需要发送至从设备的主设备信息发送给所述转换单元;所述转换单元,用于将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令。
11.根据权利要求10所述的主设备,其特征在于,所述主设备还包括线控键解码单元和标准文字编码单元,其中所述线控键解码单元,用于根据预定的线控解码规则对接收于从设备的经过线控键编码的信息进行解码,获取从设备发送的信息;所述标准文字编码单元,用于对主设备文字信息进行标准文字编码,形成以数字组成的字符串。
12.根据权利要求10或11所述的主设备,其特征在于,所述主设备还包括输入装置、显示装置和电源,其中所述输入装置,用于向主设备输入文字信息,或者输入语音信息,或者向主设备下达指令以使主设备执行相应操作,所述输入装置包括键盘、触摸屏、鼠标、游戏杆、麦克风;所述显示装置,用于将主设备中处理的各种信号和数据通过文字或图形界面的形式展示给用户,所述显示装置包括液晶屏;所述电源,用于为所述主设备的各个电路或器件供电,保证主设备的正常工作。
13.—种从设备,其特征在于,所述从设备包括第一耳机接口、双音多频解码单元、线控键编码单元,其中所述第一耳机接口,具有线控键接口和音频声道接口,所述音频声道接口接收主设备发送的经过双音多频编码的主设备信息,所述线控键接口用于向主设备发送信息;所述双音多频解码单元,用于对接收于主设备的主设备信息进行双音多频解码,获取主设备信息中包含的指令;所述线控键编码单元,用于根据预定的线控编码规则对需要发送给主设备的从设备信息进行线控键编码。
14.根据权利要求13所述的从设备,其特征在于,所述从设备还包括标准文字解码单元、第二耳机接口,其中所述标准文字解码单元,用于对接收的经过标准文字编码的主设备文字信息进行标准文字解码,获取文字信息;所述第二耳机接口,与所述第一耳机接口具有相同的结构,且与所述第一耳机接口相连,用于输出语音信号。
15.根据权利要求13或14所述的从设备,其特征在于,所述从设备还包括射频单元、 用户身份识别卡模块、音频输入输出单元、电源,其中所述射频单元,用于建立从设备与无线网络间的通信,实现从设备与无线网络间的数据接收和发送;所述用户身份识别卡模块,用于读取附属设备上的SIM卡中的信息,所述信息包括用户手机号码、通讯录、SIM卡密码、短信息;所述音频输入输出单元,用于将语音信号转换为语音数据,并通过所述射频单元向无线网络发送;或者将所述从设备通过所述射频单元从无线网络接收的语音数据,还原为语音并向用户播放该声音;所述电源,用于为所述从设备的各个电路或器件供电,保证从设备的正常工作。
16. 一种主设备与从设备间通信的系统,其特征在于,包括主设备与从设备,其中 所述主设备包括耳机接口、双音多频编码单元、确定单元、转换单元,其中 所述耳机接口,具有线控键接口和音频声道接口,所述音频声道接口用于向从设备发送经过双音多频编码的主设备信息,所述线控键接口用于接收从设备发送的信息;所述双音多频编码单元,用于对需要发送给从设备的主设备信息进行双音多频编码, 将所述主设备信息转换为双音多频信号;所述确定单元,用于确定需要发送至从设备的主设备信息,并将所述对需要发送至从设备的主设备信息发送给所述转换单元;所述转换单元用于将需要发送至从设备的主设备信息所包含的指令转换为从设备能够识别的指令;所述从设备包括第一耳机接口、双音多频解码单元、线控键编码单元,其中 所述第一耳机接口,具有线控键接口和音频声道接口,所述音频声道接口接收主设备发送的经过双音多频编码的主设备信息,所述线控键接口用于向主设备发送信息;所述双音多频解码单元,用于对接收于主设备的主设备信息进行双音多频解码,获取主设备信息中包含的指令;所述线控键编码单元,用于根据预定的线控编码规则对需要发送给主设备的从设备信息进行线控键编码;其中,所述所述主设备的耳机接口与所述从设备的第一耳机接口通过耳机线缆相连。
全文摘要
本发明实施例提出了一种主设备与从设备间通信的方法,包括通过耳机接口与从设备建立连接;对需要发送至从设备的主设备信息进行双音多频编码;将经过双音多频编码的所述主设备信息通过所述耳机接口的音频声道发送给从设备。本发明实施例还提出了相应的主设备与从设备间通信的设备与系统。本发明实施例中,将经过双音多频编码的主设备信息通过耳机接口的音频声道发送给从设备,实现了主设备与从设备间的通信。
文档编号H04B14/02GK102307258SQ20111023787
公开日2012年1月4日 申请日期2011年8月18日 优先权日2011年8月18日
发明者陈磊 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1