在智能终端上启动通信的方法及装置的制造方法

文档序号:9579071阅读:213来源:国知局
在智能终端上启动通信的方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能终端技术领域,具体涉及一种在智能终端上启动通信的方法及装置。
【背景技术】
[0002]随着智能终端的广泛应用,用户在智能终端上进行通信的方式也多种多样。除了基础的拨打电话和发送短信之外,还包括发送邮件、视频聊天等等。目前,为了在智能终端上实现通信,用户需要通过查找通讯录等方式确定目标联系人,再进行通信连接,实现通信。
[0003]以拨打电话为例,传统的方式是,首先用户需要输入要拨打的电话号码,例如要拨打的是手机号码,则需要输入11位数字,然后,点击呼叫按钮进行呼叫。这种方式比较麻烦,用户需要输入全部号码进行拨打,而且需要用户记住联系人的号码,如果对号码不熟悉则必须翻看通信录,用户体验比较差。
[0004]除了上述传统方式,有一些拨号软件提供搜索联系人进行拨打的功能,首先,用户输入要拨打号码联系人的首字母,例如要给通信录中“王一”拨打电话,则输入“王一”的首字母“wy”从通信录中查找到王一,然后点击呼叫按钮进行呼叫。在这种搜索联系人拨打该联系人的解决方案中,需要首先分析输入字符与现有联系人首字母是否匹配;然后匹配显示出匹配的联系人;最后选择要拨打的联系人,点击拨打按钮,实现拨号功能。这种方式需要用户知道要拨打联系人姓名,而且必须经过多步操作,才能达到拨打的目的,即使是最快速查找也要输入2-4个字母之后,点击拨号按钮,用户无法用最快捷的方式进行拨号。

【发明内容】

[0005]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的在智能终端上启动通信的方法及装置。
[0006]依据本发明的一个方面,提供一种在智能终端上启动通信的方法,所述智能终端的操作系统包括框架层和应用程序层,所述方法包括:在应用程序层保存用户预先设置的与指定联系人对应的手势;通过应用程序层的监听模块,从框架层中监听到用户在终端触控区域输入的手势;将监听到的未触发操作系统任务或应用程序响应的手势和所述与指定联系人对应的手势进行匹配,如果匹配成功,则启动与该手势对应的联系人之间的通信操作。
[0007]优选的,所述将监听到的未触发操作系统任务或应用程序响应的手势和所述与指定联系人对应的手势进行匹配包括:判断监听到的手势的输入笔画的顺序以及输入笔画的每一笔的方向是否和所述与指定联系人对应的手势一致,如果都一致,则确定匹配成功。
[0008]优选的,所述在应用程序层保存用户设置的与指定联系人对应的手势包括:向用户提供手势设置界面,接收用户在手势设置界面针对指定联系人设置的手势;将指定联系人与手势的对应关系进行保存。
[0009]优选的,在监听到的手势和所述与指定联系人对应的手势匹配失败之后,还包括:向用户提供手势设置界面,提示用户将手势与对应联系人的关系进行保存。
[0010]优选的,在通过应用程序层的监听模块,监听框架层中终端触控区域接收到的用户输入的手势之前,还包括:接收用户在所述终端触控区域输入的手势。
[0011]优选的,所述手势包括形状、字母,和/或,图案。
[0012]优选的,所述监听模块采用hook机制监听框架层,从而获得在终端触控区域接收到的用户输入的手势。
[0013]优选的,所述通信的类型包括拨打电话、短信、邮件、视频通话,和/或,留言。
[0014]优选的,还包括:向用户展示手势通信界面,并确定用户选择的通信类型;调用用户选择的通信类型对应的与指定联系人对应的手势。
[0015]优选的,所述用户预先设置的与指定联系人对应的手势中,每一个手势与指定的特定联系人对应,或者,每一个手势与指定的优先级最高的联系人对应。
[0016]优选的,所述优先级最高的联系人是指最近通信的联系人或者是指用户预先设置优先的联系人。
[0017]依据本发明的另一个方面,提供一种在智能终端上启动通信的装置,所述智能终端的操作系统包括框架层和应用程序层,所述装置包括:手势保存单元,用于在应用程序层保存用户预先设置的与指定联系人对应的手势;手势获取单元,用于通过应用程序层的监听模块,从框架层中监听到用户在终端触控区域输入的手势;手势识别单元,用于将监听到的未触发操作系统任务或应用程序响应的手势和所述与指定联系人对应的手势进行匹配;通信启动单元,用于在手势识别单元匹配成功时,启动与该手势对应的联系人之间的通信操作。
[0018]优选的,所述手势识别单元,具体用于:判断监听到的手势的输入笔画的顺序以及输入笔画的每一笔的方向是否和所述与指定联系人对应的手势一致,如果都一致,则确定匹配成功。
[0019]优选的,所述手势库保存单元,具体用于:向用户提供手势设置界面,接收用户在手势设置界面针对指定联系人设置的手势;将指定联系人与手势的对应关系进行保存。
[0020]优选的,所述手势保存单元,还用于:在手势识别单元匹配失败时,向用户提供手势设置界面,提示用户将手势与联系人的对应关系进行保存。
[0021]优选的,手势接收单元,接收用户在所述终端触控区域输入的手势。
[0022]优选的,所述手势包括形状、字母,和/或,图案。
[0023]优选的,所述监听模块采用hook机制监听框架层,从而获得在终端触控区域接收到的用户输入的手势。
[0024]优选的,所述通信的类型包括拨打电话、短信、邮件、视频通话,和/或,留言。
[0025]优选的,还包括:通信类型选择单元,用于向用户展示手势通信界面,并确定用户选择的通信类型;手势调用单元,用于从所述手势保存单元中调用用户选择的通信类型对应的手势。
[0026]优选的,在所述手势保存单元保存的手势中,每一个手势与指定的一个特定联系人对应,或者,每一个手势与指定的一个优先级最高的联系人对应。
[0027]优选的,所述优先级最高的联系人是指最近通信的联系人或者是指用户预先设置优先的联系人。
[0028]可见,本发明可以使用户在最方便的操作下,对常用的联系人进行号码呼叫等通信操作,而无需凭借记忆联系人的姓名抽象搜索,或记忆全号码进行呼叫操作。而且,本发明实现简单,通过手势库的保存及手势识别,即可实现快速确定联系人,并在确定联系人基础上可直接进行通信的启动,给用户带来快捷、方便的操作体验。另外,本发明通过app层监听framework层通信状态,仅需要在app层进行简单改动即可实现,因此本发明移植性好,适应于现有或未来的操作系统,例如Android系统以及1S系统等。
[0029]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0030]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0031]图1示出了根据本发明一个实施例的在智能终端上启动通信的方法流程图;
[0032]图2示出了根据本发明一个实施例的在智能终端上启动通信的方法示意图;
[0033]图3示出了根据本发明另一个实施例的在智能终端上启动通信的方法流程图;以及
[0034]图4示出了根据本发明一个实施例的在智能终端上启动通信的装置结构示意图。
【具体实施方式】
[0035]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0036]如前所述的,以拨打电话为例,现有技术需要输入多位数字,记忆及操作繁琐,或者通过输入联系人名字首字母,再从通信录中查到联系人进行拨号,也比较繁琐。对此,本发明的发明人在研究过程中发现,通过拦截系统中负责通信的类(或称为框架),获取手势并与预先存储的手势库进行匹配,可以在匹配成功时快速启动通信。
[0037]本领域技术人员理解,操作系统包括应用程序层(app层)和框架层(framework层),至于从功能
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1