在通话中传输信息的方法及装置的制作方法

文档序号:7753154阅读:102来源:国知局
专利名称:在通话中传输信息的方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种在通话中传输信息的方法及装置。
背景技术
移动通信技术的产生和发展对人类社会产生了深远的影响,移动终端用户每天都 在享受移动通信带来的便利。一方面,移动通信技术不断改进,给移动终端用户提供了越来 越优质的服务;另一方面,移动终端用户源源不断的需求也推动了移动通信技术的发展,为 移动通信技术指明了前进的方向。呼叫功能是移动终端用户使用最频繁的功能之一,很多时候正处于通话中的移动 终端用户之间需要传递一些信息给对方,这类信息包括但不限于某个联系人的电话号码或 者某条短信。最常见的方法就是通话双方挂断电话后,一方通过短信或彩信等方式将信息 发送至另一方;或者不挂断电话,将信息内容念给另一方听。相关技术中,一种在通话中传输信息的方案如下通话双方不中断通话,一方发送 信息给另一方时无需选择接收信息方的号码、直接将信息通过短信、彩信等发送给对方的 一种信息共享方案。然而,以短信或彩信发送信息时,发送方需要额外付费,因而增加了用 户消费,降低了用户体验。另一种在通话中传输信息的方案如下在通话双方不挂断电话的情况下,屏蔽发 送方麦克风,将第三方号码、电子邮件地址或住址读出来后再通过语音信道发送给通话中 另一端的信息传送方式。然而,通过屏蔽发送方麦克风的方式发送信息给接收方,相当于延 长了双方通话时间,从而增加了用户通话费用,因而也降低了用户体验。

发明内容
针对相关技术中用户在通话中传输信息,导致用户费用增加,用户体验降低的问 题,本发明的目的在于提供一种改进的在通话中传输信息的方法及装置,以解决上述问题 至少之一。根据本发明的一个方面,提供了一种在通话中传输信息的方法。根据本发明的在通话中传输信息的方法包括在通话中,发送端采用屏幕截图 方式获取显示在主屏幕上的待发送信息的位图数据;发送端将位图数据转换为双音多频 DTMF语音数据,并通过语音信道传输至接收端。根据本发明的另一方面,提供了一种在通话中传输信息的装置。根据本发明的在通话中传输信息的装置包括截图处理模块,用于在通话中采用 屏幕截图方式获取显示在主屏幕上的待发送信息的位图数据;传输控制模块,用于将位图 数据转换为双音多频DTMF语音数据,并通过语音信道传输至接收端。通过本发明,在通话不受影响的前提下,通过屏幕截图方式获取原始数据,将其进 行编码,按照指定的格式,通过双音多频(Dual Tone Multi Frequency,简称为DTMF)方式 发送给接收端,解决了相关技术中用户在通话中传输信息,导致用户费用增加,用户体验降低的问题,进而可以节省用户费用,提高用户体验。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的在通话中传输信息的方法的流程图;图2是根据本发明优选实施例的发送端显示待发送信息的流程图;图3是根据本发明优选实施例的发送端进行截图处理的流程图;图4是根据本发明优选实施例的发送端进行DTMF传输控制的流程图;图5是根据本发明优选实施例的接收端提取位图数据的流程图;图6是根据本发明优选实施例的接收端对图片进行处理的流程图;图7是根据本发明实施例的在通话中传输信息的装置的结构框图;图8是根据本发明优选实施例的在通话中传输信息的装置的结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。在进行通话的两个移动终端之间,其中一方(发送端)用户需要对另一方(接收 端)用户发送信息,例如,某个联系人的电话号码或某条短消息等。为不影响通话双方正在 进行的通话,并避免用户消耗额外的信息发送费用,需要在发送端和接收端之间提供一种 信息传输方法,以下结合图1进行描述。图1是根据本发明实施例的在通话中传输信息的方法的流程图。如图1所示,该 在通话中传输信息的方法主要包括以下处理步骤S 102:在通话中,发送端采用屏幕截图方式获取显示在主屏幕上的待发送 信息的位图数据;步骤S104 发送端将位图数据转换为双音多频(DTMF)语音数据,并通过语音信道 传输至接收端。相关技术中,发送端(发送信息的移动终端)直接将待发送信息通过短信、彩信等 发送给对方,或者,屏蔽发送端麦克风,将第三方号码、电子邮件地址或住址读出来后再通 过语音信道发送给通话中接收端(接收信息的移动终端),导致用户费用增加,用户体验降 低。采用上述方法,可以在不影响双方通话的情况下,同时将待发送信息发送给对方,并且 不产生额外信息发送费用,节省了用户消费,有效提高了用户体验。优选地,在发送端获取待发送信息的位图数据之前,还可以包括以下处理发送端 响应于用户的信息传输指令,在主屏幕上显示待发送信息。以下结合图2的示例描述上述 优选实施方式。图2是根据本发明优选实施例的发送端显示待发送信息的流程图。如图2所示, 根据本发明优选实施例的发送端显示待发送信息包括以下处理步骤S202 在通话中发送端收到信息传递功能启动的指令,该指令可来自发送端 用户按下键盘的特定按键或选种特定菜单等操作;
5
步骤S204 保持通话继续,可将通话应用挂起到后台从而交出屏幕控制权,但由 于并没有退出通话应用,因此通话可以继续,其他模块也可以在主屏上绘制界面;步骤S206 发送端用户进入文件管理器、短信、彩信、email等存储有待发送信息 的模块浏览待发信息,该过程可以通过发送端用户在终端上选择需要激活的应用、并通过 进入应用后一系列菜单选择实现;步骤S208 发送端在主屏显示待发送信息,发送端将用户选择的要查看的信息绘 制在主屏上。通过上述处理,可以将待发送信息呈现在主屏幕上,便于发送端进行后续的屏幕 截图,以通过DTMF方式发送至接收端。优选地,在发送端获取待发送信息的位图数据之后,还可以包括以下处理发送端 将位图数据进行存储。以下结合图3的示例描述上述优选实施方式。图3是根据本发明优选实施例的发送端进行截图处理的流程图。如图3所示,根 据本发明优选实施例的发送端进行截图处理包括以下处理步骤S302 发送端接收到截图指令,该指令可来自发送端用户按下键盘的特定按 键或发送端主屏特定区域被发送端用户选择;步骤S304 发送端截取主屏位图或主屏上选定区域位图,截图可通过获取主屏设 备缓存内容实现;步骤S306 发送端存储截取到的位图数据,可以存储在内存中,也可以存储在终 端存储设备中(例如,存储在终端文件系统中),可以存储为BMP格式,也可以存储为JPG或 GIF等格式。通过上述处理,可以有效将截取到的位图数据完整地转换为双音多频DTMF语音 数据,并发送给接收端,双方无需为传输待发送信息产生额外费用,有效节省了用户开支。优选地,上述步骤S104可以进一步包括以下处理(1)发送端向接收端发送传输DTMF语音数据的开始指示信息;例如,连续发送若 干DTMF信号表示一个16进制的DTMF信号将被传输。(2)发送端将DTMF语音数据传输至接收端;(3)在传输完DTMF语音数据时,发送端向接收端发送传输DTMF语音数据的结束指 示信息。例如,连续发送若干特定的DTMF信号给接收端表示上述DTMF语音数据传输完毕。以下结合图4的示例描述上述优选实施方式。图4是根据本发明优选实施例的发送端进行DTMF传输控制的流程图;如图4所 示,根据本发明优选实施例的发送端进行DTMF传输控制包括以下处理步骤S402 发送端将数字编码的位图文件转换成DTMF语音编码;在具体实施过程中,由于DTMF能表示0-9、A、B、C、D、*、#共16种信号,而位图数 据不管是保存成BMP格式还是JPG或GIF格式,其编码都是由16进制数据值组成,所以在 信息发送端和信息接收端可以实现图片信息的DTMF传输,只需要在双方之前约定好DTMF 信号与16进制位图数据的对应关系就行,例如,约定DTMF的0-9表示16进制位图数据的 0-9,DTMF的A-D表示16进制位图数据的A-D,DTMF的*表示位图数据的E,DTMF的#表示 位图数据的F;
步骤S404 发送端发送DTMF信号给接收端表示位图数据(图片)开始传输,为了 区别此种情况下的传输图片与传输DTMF信号,可以连续发送若干START DTMF信号给接收 端,例如,连续发送两个或三个START DTMF信号;步骤S406 发送端连续发送若干DTMF信号表示一个16进制的DTMF信号将被传 输,例如,连续发送2个或3个DTMF信号0 ;在优选实施过程中,发送端可以发送一个DTMF信号STARTDTMF给接收端;发送端 将编码成DTMF双音信号的位图数据通过语音信道以16进制数据为单位发送给接收端;发 送端发送一个STOP DTMF信号给接收端表示一个16进制位图数据传输结束;在具体实施过 程中,重复上述步骤直至文件传输完毕;步骤S408 发送端连续发送若干特定的DTMF信号给接收端表示图片传输完毕,例 如,连续发送2个或3个DTMF信号0 ;在优选实施过程中,发送端连续发送若干STOP DTMF信号给接收端结束DTMF。优选地,在发送端将DTMF语音数据通过语音信道传输至接收端时,还可以包括以 下处理(1)接收端在接收到开始指示信息时,接收语音信息,滤波并获取DTMF语音数据;(2)接收端从DTMF语音数据中提取其对应的位图数据;(3)接收端在接收到结束指示信息时结束接收位图数据的流程。以下结合图5描述上述优选实施过程。图5是根据本发明优选实施例的接收端提取位图数据的流程图。如图5所示,根 据本发明优选实施例的接收端提取位图数据包括以下处理步骤S502 接收端接收到DTMF指示文件开始传输的指令,该指令是与发送端约定 好的一组START DTMF信号,例如,接收到发送端发来的连续的2个或3个START DTMF信 号;在优选实施过程中,接收端接收到若干DTMF信号,例如,2个或3个连续的DTMF 0,表示发送端即将发送图片数据;步骤S504 接收端接收START DTMF,之后接收端接收DTMF信号;步骤S506 接收端对接收到的DTMF信号进行滤波处理;步骤S508 接收端对接收到的DTMF信号解码,解码按照之前和发送端约定好的规 则进行,例如,根据之前的约定将DTMF的0-9转换成16进制位图数据的0-9,DTMF的A-D 转换成16进制位图数据的A-D,DTMF的*转换成位图数据的E,DTMF的#转换成位图数据 的F,并将解码的结果保存;在具体实施过程中,重复步骤S504、步骤S506、步骤S508,直到接收端接收到若干 连续的DTMF 0信号;步骤S510 接收端接收到若干连续的特定的DTMF信号,例如2个或3个DTMF 0 ;在优选实施过程中,接收端在接收到若干连续的STOP DTMF信号时,结束图片接 收。优选地,接收端在结束接收位图数据的流程之后,还可以包括以下处理(1)接收端呈现接收到位图数据的提示信息;(2)接收端响应于用户的操作指令,显示或保存位图数据对应的图片。
以下结合图6的示例描述上述优选实施过程。图6是根据本发明优选实施例的接收端对图片进行处理的流程图。如图6所示, 根据本发明优选实施例的接收端对图片进行处理包括以下处理步骤S602 接收端提示用户其接收到图片信息;步骤S604 接收端接收用户指令查看图片或者保存,指令可通过接收端用户按键 或选择菜单实现;步骤S606 接收端将图片显示在接收端主屏或保存在接收端文件系统。图7是根据本发明实施例的在通话中传输信息的装置的结构框图。如图7所示, 根据本发明实施例的在通话中传输信息的装置包括截图处理模块70和传输控制模块72。截图处理模块70,用于在通话中采用屏幕截图方式获取显示在主屏幕上的待发送 信息的位图数据;传输控制模块72,用于将位图数据转换为双音多频DTMF语音数据,并通过语音信 道传输至接收端。采用上述装置,可以在不影响双方通话的情况下,同时将待发送信息发送给对方, 并且不产生额外信息发送费用,节省了用户消费,有效提高了用户体验。优选地,如图8所示,该装置还可以包括显示模块74,用于响应于用户的信息传 输指令,在主屏幕上显示待发送信息。优选地,如图8所示,该装置还可以包括存储模块76,用于将获取的位图数据进 行存储。优选地,如图8所示,该装置还可以包括位图数据提取模块78,用于从DTMF语音 数据中提取其对应的位图数据。优选地,如图8所示,该装置还可以包括处理模块80,用于呈现接收到位图数据 的提示信息,并响应用户的操作指令,显示或保存位图数据对应的图片。在优选实施过程中,当用户在发送端启动信息传输时,显示模块74在移动终端 (发送端)的主屏幕上显示待发送信息;截图处理模块70响应用户指令,进行截图处理,对 主屏或选定屏幕区域进行截图,存储模块76保存截取的位图;传输控制模块72将保存的位 图文件的数据编码转换成DTMF语音编码;传输控制模块72发送表示图片传输开始的DTMF 信号给接收端,将编码成的DTMF语音信息叠加到语音信道传输给接收端;之后发送表示图 片传输结束的DTMF信号给接收端;在接收端,位图数据提取模块78接收到发送端发来的语音信号,对其进行滤波, 提取DTMF信号;从DTMF信号中提取编码成DTMF语音信息的图片信息(位图数据);接收 端对提取到的DTMF图片信息进行编码转换,将DTMF语音编码转换成数据编码;处理模块 80保存或显示解码后的图片。需要注意的是,上述各模块相互结合的优选工作方式具体可以参见图1至图6的 描述,此处不再赘述。综上所述,借助本发明提供的上述实施例,无论通话中的双方需要传递的是什么 类型的信息,都以截图的方式获取、以图片的形式发送;发送时不采用SMS、匪S或email等 方式,而采用DTMF发送方式;接收端接收到后通过滤波提取DTMF信息并进行编码转换得到 图片文件。解决了相关技术中用户在通话中传输信息,导致用户费用增加,用户体验降低的
8问题,进而可以节省用户费用,有效提高用户体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
9
权利要求
一种在通话中传输信息的方法,其特征在于,包括在通话中,发送端采用屏幕截图方式获取显示在主屏幕上的待发送信息的位图数据;所述发送端将所述位图数据转换为双音多频DTMF语音数据,并通过语音信道传输至接收端。
2.根据权利要求1所述的方法,其特征在于,在所述发送端获取所述待发送信息的位 图数据之前,还包括所述发送端响应于用户的信息传输指令,在所述主屏幕上显示所述待发送信息。
3.根据权利要求1所述的方法,其特征在于,在所述发送端获取所述待发送信息的位 图数据之后,还包括所述发送端将所述位图数据进行存储。
4.根据权利要求1所述的方法,其特征在于,所述发送端将所述DTMF语音数据通过语 音信道传输至接收端包括所述发送端向所述接收端发送传输所述DTMF语音数据的开始指示信息;所述发送端将所述DTMF语音数据传输至所述接收端;在传输完所述DTMF语音数据时,所述发送端向所述接收端发送传输所述DTMF语音数 据的结束指示信息。
5.根据权利要求4所述的方法,其特征在于,在所述发送端将所述DTMF语音数据通过 语音信道传输至接收端时,还包括所述接收端在接收到所述开始指示信息时,接收语音信息,滤波并获取所述DTMF语音 数据;所述接收端从所述DTMF语音数据中提取其对应的位图数据;所述接收端在接收到所述结束指示信息时结束接收所述位图数据的流程。
6.根据权利要求5所述的方法,其特征在于,所述接收端在结束接收所述位图数据的 流程之后,还包括所述接收端呈现接收到所述位图数据的提示信息;所述接收端响应于用户的操作指令,显示或保存所述位图数据对应的图片。
7.—种在通话中传输信息的装置,其特征在于,包括截图处理模块,用于在通话中采用屏幕截图方式获取显示在主屏幕上的待发送信息的 位图数据;传输控制模块,用于将所述位图数据转换为双音多频DTMF语音数据,并通过语音信道 传输至接收端。
8.根据权利要求7所述的装置,其特征在于,还包括显示模块,用于响应于用户的信息传输指令,在所述主屏幕上显示所述待发送信息。
9.根据权利要求7所述的装置,其特征在于,还包括存储模块,用于将所述获取的位图数据进行存储。
10.根据权利要求7至9中任一项所述的装置,其特征在于,还包括位图数据提取模块,用于从所述DTMF语音数据中提取其对应的位图数据。
11.根据权利要求10所述的装置,其特征在于,还包括处理模块,用于呈现接收到所述位图数据的提示信息,并响应用户的操作指令,显示或保存所述位图数据对应的图片。
全文摘要
本发明公开了一种在通话中传输信息的方法及装置。上述方法包括在通话中,发送端采用屏幕截图方式获取显示在主屏幕上的待发送信息的位图数据;发送端将位图数据转换为双音多频DTMF语音数据,并通过语音信道传输至接收端。根据本发明提供的技术方案,解决了相关技术中用户在通话中传输信息,导致用户费用增加,用户体验降低的问题,进而可以节省用户费用,提高用户体验。
文档编号H04W4/12GK101917674SQ201010217210
公开日2010年12月15日 申请日期2010年6月23日 优先权日2010年6月23日
发明者杨丽娜 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1