专利名称:实现通讯集合数据索引的数据处理设备、系统及方法
技术领域:
本发明涉及一种人机交互技木,尤其涉及ー种实现通讯集合数据索引的数据处理设备、系统及方法。
背景技术:
随着信息技术的发展,类似于手机、计算机等电子设备的功能越来越丰富,用户使用存储的信息和功能应用也越来越多,例如,可以在这些电子设备上实现多种通讯功能的应用,包括但不限于,打电话、发邮件、点对点在线聊天等。但手机、计算机等电子设备中的人机交互操作的便利性和实用性始终不如人意。当用户需要在手机、计算机等电子设备中找到某ー个通讯对象,并想与该通讯对象进行某种通讯联系吋,不得不浪费很多时间和精 力用于查找与该通讯对象相关的通讯数据及相关的通讯功能应用。这些通讯功能应用包括但不限于,通话功能应用、邮件功能应用、点对点在线聊天功能应用等,例如当需要通过手机向某一个联系人的发邮件时,必须先通过手机的移动终端桌面从各级菜单中查找出邮箱功能应用程序,然后启动该邮箱功能应用程序进入邮件编辑界面,再从联系人信息列表中查找出或者人工输入该联系人的邮箱地址数据,整个过程操作烦琐且需要花费较多的时间,同时由于某些通讯功能或者联系人的通讯数据隐藏较深,很难快捷方便地找到。
发明内容
鉴于以上内容,有必要提供ー种实现通讯集合数据索引的数据处理设备,以提高人机交互操作的便利性和实用性。此外,还有必要提供ー种实现通讯集合数据索引的系统,以提高人机交互操作的便利性和实用性。此外,还有必要提供ー种实现通讯集合数据索引的方法,以提高人机交互操作的便利性和实用性。ー种实现通讯集合数据索引的数据处理设备,该数据处理设备包括输入/输出单元、存储单元及处理单元。该输入/输出单元用于提供人机交互界面,以供用户输入指令,且输出显示该数据处理设备对用户指令的响应数据。该存储単元用于存储通讯集合数据索引系统,及该通讯集合数据索引系统的运行数据。该处理単元用于调用并执行该通讯集合数据索引系统,以执行以下步骤建立通讯录索引库,该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据;接收输入的通讯录索引标识,且分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据;在通讯录索引库中没有与接收的通讯录索引标识映射的通讯集合数据时,返回上述接收输入的通讯录索引标识的步骤;在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据。—种通讯集合数据索引系统,运行于数据处理设备。该通讯集合数据索引系统包括索引库建立模块、数据索引模块及功能引导模块。该索引库建立模块用于建立通讯录索引库,该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据。该数据索引模块用于接收输入的通讯录索引标识,分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据,及在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据。该功能引导模块用于接收输入的目标数据确认指令,根据输入的确认指令确定目标通讯数据,分析判断是否激活目标通讯数据对应的功能,及在确认激活目标通讯数据对应的功能时,启动目标通讯数据对应的功能。ー种实现通讯集合数据索引的方法,适用于数据处理设备。该方法包括步骤建立通讯录索引库,该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据;接收输入的通讯录索引标识,且分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据;在通讯录索引库中没有与接收的通讯录索引标识映射的通讯集合数据时,返回上述接收输入的通讯录索引标识的步骤;在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据;接收输入的目标数据确认指令,根据输入的确认指令确定目 标通讯数据;分析判断是否激活目标通讯数据对应的功能;及在确认激活目标通讯数据对应的功能时,启动目标通讯数据对应的功能。相较现有技术,本发明通过通讯对象与通讯集合数据的匹配索引,加强了人与数据处理设备之间的关于各种通讯数据及各种通讯功能应用的联系与控制,提高人机交互操作的便利性和实用性。
图I为本发明通讯集合数据索引系统较佳实施例的运行环境图。图2为图I中通讯集合数据索引系统101的功能模块图。图3为本发明通讯集合数据索引方法较佳实施例的具体实施流程图。图4-5为本发明运用图I中通讯集合数据索引系统101的操作示意图。
具体实施例方式如图I所示,为本发明通讯集合数据索引系统较佳实施例的运行环境图。该通讯集合数据索引系统101运行于数据处理设备10中。所述数据处理设备10可以是计算机、手机、个人数字助理(Personal Digital Assistant, PDA)等。所述数据处理设备10包括输入/输出单元105,存储单元103,及处理单元102。该输入/输出单元105,用于提供人机交互界面,以供用户输入指令,且输出显示数据处理设备10对用户指令的响应数据。该输入/输出单元105包括输入子単元和输出子単元,其中,所述输入子単元可以为键盘输入単元、触控输入単元或语音输入単元。当所述输入子単元为键盘输入单元吋,每个按键对应映射有字符,即键盘输入单元包括键盘和按键映射存储模块。所述键盘包括全键盘、压缩键盘,也包括物理实体键盘和虚拟键盘。所述按键映射存储模块存储有键盘上各个按键所对应映射的字符。例如全键盘,每个按键对应映射有ー个字符。字符包括数字字符、字母字符、符号字符、笔画字符等。压缩键盘则ー个按键对应有多个字符。用户通过该输入/输出单元105输入指令产生字符序列。
该存储単元103,用于存储该通讯集合数据索引系统101,及该通讯集合数据索引系统101的运行数据。该处理単元102,用于调用并执行该通讯集合数据索引系统101,以实现在数据处理设备10中将通讯集合数据整体索引出来。如图2所示,为该通讯集合数据索引系统101的功能模块图。该通讯集合数据索引系统101包括索引库建立模块1010、数据索引模块1011及功能引导模块1012。该索引库建立模块1010,用于建立通讯录索引库。该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据。在本实施例中,所述通讯录索引标识指的是通讯对象标识,例如通讯对象的真实姓名(如“张三”、“Simon Li”等)、通讯对象的指代名称及/或缩略名称(如“爸爸”、“小王”、“ X X航空客月艮”、“湘菜馆”、“Li Sir”等)。在本发明的其它实施例中,所述通讯录索引标识还包括其它任意适用的区分通讯对象的标识。
在本实施例中,所述通讯集合数据指的是通讯对象的各类通讯数据的集合,例如,“张三”的通讯数据包括,但不限干,电话号码(例如137XXXXXXXX )、邮箱地址(例如zhangsan@ X X · cn)、即时点对点通讯连接数据(例如,腾迅QQ号34XXXXXX)等,“张三”的所述通讯数据的集合构成“张三”的通讯集合数据。该数据索引模块1011,用于接收该输入/输出单元105输入的通讯录索引标识,分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据,及在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据。该功能引导模块1012,用于接收该输入/输出单元105输入的目标数据确认指令,根据输入的确认指令确定目标通讯数据,分析判断用户是否确认激活目标通讯数据对应的功能,及在用户确认激活目标通讯数据对应的功能时,启动目标通讯数据对应的功能。在本实施例中,在目标通讯数据确定后,该功能引导模块1012提供ー个选择框,例如,该选择框包括两个选项“是”和“否”,以供用户确认是否激活目标通讯数据对应的功能,井根据用户的选择分析判断用户是否确认激活目标通讯数据对应的功能。所述目标通讯数据对应的功能指的是目标通讯数据对应的通讯应用程序功能,例如,用户确认激活“张三”的目标通讯数据“zhangsan @ X X. cn”对应的功能,则该功能引导模块1012启动“张三”的目标通讯数据“zhangsan @ X X. cn”对应的邮件编辑和发送功能。或者,用户确认激活“张三”的目标通讯数据“腾迅QQ号34X XXXXX ”对应的功能,则该功能引导模块1012启动“张三”的目标通讯数据“腾迅QQ号34X X X X X X ”对应的QQ在线聊天功倉^:。本领域的技术人员当知,上述实施例是非穷举性的举例说明,在不付出创造性劳动的情况下,当能轻易实现更多实例功能的演绎。以下举例示意该处理単元102执行该通讯集合数据索引系统101过程中的人机交互操作情况。如图4至图5所示,用户手写汉字输入时,当输入通讯对象标识“张三”后,该数据索引模块1011从通讯录索引库中索引出跟“张三”相映射的通讯集合数据,电话号码“137X XXXXXXX ”、邮箱地址 “zhangsan @ X X. cn”、腾迅 QQ 号“ 34X X X X X X ”等。本领域的技术人员当知,该通讯集合数据索引系统101可与任意适用的输入法程序兼容,用户通过任意适用的输入法系统确认输入通讯对象标识后,该通讯集合数据索引系统101都能根据输入的通讯对象标识实现通讯集合数据及相应通讯功能的匹配索引和引导。如图3所示,为本发明通讯集合数据索引方法较佳实施例的具体实施流程图。该方法适用于数据处理设备10。以下是结合本实施例逐步实现在数据处理设备10中将通讯集合数据整体索引出来的内容。步骤S100,该索引库建立模块1010建立通讯录索引库。该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据。所述通讯录索引标识指的是通讯对象标识,例如通讯对象的真实姓名(如“张三”、“Simon Li” 等)、通讯对象的指代名称及/或缩略名称(如“爸爸”、“小王”、“ X X航空客服”、“ X X湘菜馆”、“Li Sir”等)。在本发明的其它实施例中,所述通讯录索引标识还包括其它任意适用的区分通讯对象的标识。所述通讯集合数据指的是通讯对象的各类通讯数据的集合,例如,“张三”的通讯数据包括,但不限干,电话号码(例如137X XXXXXXX )、邮箱地址(例如zhangsan@ X X · cn)、即时点对点通讯连接数据(例如,腾迅QQ号34XXXXXX)等,“张三”的所述通讯数据的集合构成“张三”的通讯集合数据。步骤S101,该数据索引模块1011接收该输入/输出单元105输入的通讯录索引标识。步骤S102,该数据索引模块1011分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据。在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,进入下述步骤S103,或者,在通讯录索引库中没有与接收的通讯录索引标识映射的通讯集合数据时,进入上述步骤SlOl。步骤S103,该数据索引模块1011从通讯录索引库中索引出相映射的通讯集合数据。步骤S105,该功能引导模块1012接收该输入/输出单元105输入的目标数据确认指令,根据输入的确认指令确定目标通讯数据。步骤S106,该功能引导模块1012分析判断用户是否确认激活目标通讯数据对应的功能。在本实施例中,在目标通讯数据确定后,该功能引导模块1012提供ー个选择框,例如,该选择框包括两个选项“是”和“否”,以供用户确认是否激活目标通讯数据对应的功能,井根据用户的选择分析判断用户是否确认激活目标通讯数据对应的功能。所述目标通讯数据对应的功能指的是目标通讯数据对应的通讯应用程序功能,例如,用户确认激活“张三”的目标通讯数据“zhangsan @ X X. cn”对应的功能,则该功能引导模块1012启动“张三”的目标通讯数据“zhangsan @ X X. cn”对应的邮件编辑和发送功能。在用户确认激活目标通讯数据对应的功能时,进入下述步骤S107,或者,在用户确认跳出目标通讯数据对应的功能时,流程结束。步骤S107,该功能引导模块1012启动目标通讯数据对应的功能。例如,用户确认激活“张三”的目标通讯数据“zhangsan @ X X. cn”对应的功能,则该功能引导模块1012启动“张三”的目标通讯数据“zhangsan @ X X. cn”对应的邮件编辑和发送功能。或者,用户确认激活“张三”的目标通讯数据“腾迅QQ号34X X X X X X ”对应的功能,则该功能引导模块1012启动“张三”的目标通讯数据“腾迅QQ号34X XXXXX ”对应的QQ在
线聊天功能。最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管參照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。·
权利要求
1.ー种实现通讯集合数据索引的数据处理设备,其特征在于,该数据处理设备包括 输入/输出单元,用于提供人机交互界面,以供用户输入指令,且输出显示该数据处理设备对用户指令的响应数据; 存储单元,用于存储通讯集合数据索引系统,及该通讯集合数据索引系统的运行数据;及 处理单元,用于调用并执行该通讯集合数据索引系统,以执行以下步骤 建立通讯录索引库,该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据; 接收输入的通讯录索引标识,且分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据; 在通讯录索引库中没有与接收的通讯录索引标识映射的通讯集合数据时,返回上述接收输入的通讯录索引标识的步骤; 在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据。
2. 如权利要求I所述实现通讯集合数据索引的数据处理设备,其特征在于,于从通讯录索引库中索引出相映射的通讯集合数据步骤之后,该通讯集合数据索引系统被所述处理单元调用还执行以下步骤 接收输入的目标数据确认指令,根据输入的确认指令确定目标通讯数据; 分析判断是否激活目标通讯数据对应的功能;及 在确认激活目标通讯数据对应的功能时,启动目标通讯数据对应的功能。
3. 如权利要求I所述实现通讯集合数据索引的数据处理设备,其特征在于,所述通讯录索引标识指的是通讯对象标识。
4. 如权利要求I所述实现通讯集合数据索引的数据处理设备,其特征在于,所述通讯集合数据指的是通讯对象的各类通讯数据的集合。
5. 一种通讯集合数据索引系统,运行于数据处理设备,其特征在干,该通讯集合数据索引系统包括 索引库建立模块,用于建立通讯录索引库,该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据; 数据索引模块,用于接收输入的通讯录索引标识,分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据,及在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据。
6. 如权利要求5所述通讯集合数据索引系统,其特征在干,该通讯集合数据索引系统还包括 功能引导模块,用于接收输入的目标数据确认指令,根据输入的确认指令确定目标通讯数据,分析判断是否激活目标通讯数据对应的功能,及在确认激活目标通讯数据对应的功能时,启动目标通讯数据对应的功能。
7. 如权利要求5所述通讯集合数据索引系统,其特征在于,所述通讯录索引标识指的是通讯对象标识。
8. 如权利要求5所述通讯集合数据索引系统,其特征在于,所述通讯集合数据指的是通讯对象的各类通讯数据的集合。
9. ー种实现通讯集合数据索引的方法,适用于数据处理设备,其特征在于,该方法包括步骤 建立通讯录索引库,该通讯录索引库包括至少ー个通讯录索引标识数据,及与每ー个通讯录索引标识映射关联的通讯集合数据; 接收输入的通讯录索引标识,且分析判断通讯录索引库中是否有与接收的通讯录索引标识映射的通讯集合数据; 在通讯录索引库中没有与接收的通讯录索引标识映射的通讯集合数据时,返回上述接收输入的通讯录索引标识的步骤; 在通讯录索引库中有与接收的通讯录索引标识映射的通讯集合数据时,从通讯录索引库中索引出相映射的通讯集合数据。
10. 如权利要求9所述实现通讯集合数据索引的方法,其特征在于,于从通讯录索引库中索引出相映射的通讯集合数据步骤之后,还包括如下步骤 接收输入的目标数据确认指令,根据输入的确认指令确定目标通讯数据; 分析判断是否激活目标通讯数据对应的功能;及 在确认激活目标通讯数据对应的功能时,启动目标通讯数据对应的功能。
全文摘要
本发明提供了一种实现通讯集合数据索引的数据处理设备。该数据处理设备通过通讯对象与通讯集合数据的匹配索引,加强了人与数据处理设备之间的关于各种通讯数据及各种通讯功能应用的联系与控制,提高人机交互操作的便利性和实用性。本发明还提供一种实现通讯集合数据索引的系统及方法。
文档编号G06F17/30GK102722486SQ20111007782
公开日2012年10月10日 申请日期2011年3月30日 优先权日2011年3月30日
发明者朱敏华, 李书哲, 高精鍊 申请人:广东国笔科技股份有限公司, 深圳市问果信息技术有限公司