在通讯录程序中进行信息发送的方法与移动终端的制作方法

文档序号:9330752阅读:261来源:国知局
在通讯录程序中进行信息发送的方法与移动终端的制作方法
【专利说明】在通讯录程序中进行信息发送的方法与移动终端
[0001]本申请为申请号为201310598222.3、申请日为2013年11月22日、发明名称为“在通讯录程序中进行信息发送的方法与移动终端”的发明申请的分案申请。
技术领域
[0002]本发明涉及移动互联网领域,特别是涉及一种在通讯录程序中进行信息发送的方法与移动终端。
【背景技术】
[0003]随着智能手机以及移动互联网的发展,目前各种社交软件的应用越来越广泛。社交软件的种类繁多、一个用户很难同时使用多种社交软件,这就会出现一些联系人无法通过社交软件的方式进行联系,而且在各种应用软件之间进行信息发送,对于文本需要粘贴复制,对于文件需要首先在本地保存,然后在文件管理器中查找该文件再发送。
[0004]另外,由于目前的社交软件一般都是利用各自的账号进行登录,在使用时需要分别进行注册或登录。用户有可能无法获得联系人的账号信息,从而无法进行沟通和信息数据的传输共享。

【发明内容】

[0005]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的移动终端和相应的在通讯录程序中进行信息发送的方法。本发明一个进一步的目的是要利用通讯录程序中的联系人信直接向应用程序的接口发送信息,提高用户体验。
[0006]依据本发明的一个方面,提供了一种在通讯录程序中进行信息发送的方法。该在通讯录程序中进行信息发送的方法包括以下步骤:依据移动终端侧的通讯录程序中的联系人标识信息触发信息发送请求事件;通过移动终端侧的操作系统获取适于处理信息发送请求事件的第一应用程序的信息发送接口 ;获取待发送内容;将联系人标识信息和待发送内容由信息发送接口发送至第一应用程序。
[0007]可选地,依据移动终端侧的通讯录程序中的联系人标识信息触发信息发送请求事件包括:获取用户对通讯录中联系人或联系人群组的选择操作;按照选择操作获取通讯录程序中对应的联系人标识信息;触发联系人标识信息对应的信息发送请求事件。
[0008]可选地,通过移动终端侧的操作系统获取适于处理信息发送请求事件的第一应用程序的信息发送接口包括:通过操作系统查询所有应用程序注册的事件处理权限;根据事件处理权限匹配得到处理信息发送请求事件的应用程序,适于处理信息发送请求事件的应用程序记为第一应用程序;获取第一应用程序的信息发送接口。
[0009]可选地,获取待发送内容包括:获取用户选择或者输入的文件;将文件转换为第一应用程序支持数据格式,并将转换后的文件作为待发送内容。
[0010]可选地,文件包括文字、图片、音频、视频、链接、应用程序中的任一种或多种的组入口 ο
[0011]可选地,文件包括链接或应用程序,在将联系人标识信息和待发送内容由信息发送接口发送至第一应用程序之前还包括:对链接或应用程序进行安全扫描,若扫描结果为存在安全隐患,发出安全提示,并停止发送。
[0012]可选地,获取用户选择或者输入的文件包括:从通讯录程序中查找指定联系人的通话记录;获取从通话记录中选取的通信录音文件,以便向信息发送接口发送通信录音文件的内容。
[0013]可选地,在将联系人标识信息和待发送内容由信息发送接口发送至第一应用程序之后还包括:保存联系人标识信息和信息发送接口的对应关系。
[0014]可选地,本发明方法还包括:读取通讯录程序中联系人的信息以及联系人的分组信息;按照分组信息将联系人的信息备份到服务器侧;向服务器侧上传待发送内容以及指定的联系人分组,以便服务器侧向指定的联系人分组内对应的移动终端推送待发送内容。
[0015]可选地,在按照分组信息将联系人的信息备份到服务器侧之后还包括:向服务器侧发送联系人同步指令,联系人同步指令中包括验证信息和需要进行同步的终端的终端信息,以使需要进行同步的终端根据服务器侧下发的联系人的信息以及联系人的分组信息写入需要进行同步的终端的通讯录程序。
[0016]基于本发明的另一个方面还提供了一种移动终端。移动终端包括:请求发送模块,用于依据移动终端的通讯录程序中的联系人标识信息触发信息发送请求事件;接口获取模块,用于通过移动终端侧的操作系统获取适于处理信息发送请求事件的第一应用程序的信息发送接口 ;内容获取模块,用于获取待发送内容;内容发送模块,用于将联系人标识信息和待发送内容由信息发送接口发送至第一应用程序。
[0017]可选地,请求发送模块被配置为:获取用户对通讯录中联系人或联系人群组的选择操作;按照选择操作获取通讯录程序中对应的联系人标识信息;触发联系人标识信息对应的信息发送请求事件。
[0018]可选地,接口获取模块被配置为:通过操作系统查询所有应用程序注册的事件处理权限;根据事件处理权限匹配得到处理信息发送请求事件的应用程序,适于处理信息发送请求事件的应用程序记为第一应用程序;获取第一应用程序的信息发送接口。
[0019]可选地,内容获取模块被配置为:获取用户选择或者输入的文件;将文件转换为第一应用程序支持数据格式,并将转换后的文件作为待发送内容。
[0020]可选地,本发明的移动终端还包括:安全扫描模块,用于对文件包含的链接或应用程序进行安全扫描,若扫描结果为存在安全隐患,发出安全提示,并停止发送。
[0021]可选地,本发明的移动终端还包括:接口信息保存模块,用于保存联系人标识信息和信息发送接口的对应关系。
[0022]可选地,本发明的移动终端还包括:通信录分享模块,用于读取通讯录程序中联系人的信息以及联系人的分组信息;按照分组信息将联系人的信息备份到服务器侧;向服务器侧上传待发送内容以及指定的联系人分组,以便服务器侧向指定的联系人分组内对应的移动终端推送待发送内容。
[0023]可选地,本发明的移动终端还包括:通信录同步模块,用于向服务器侧发送联系人同步指令,联系人同步指令中包括验证信息和需要进行同步的终端的终端信息,以使需要进行同步的终端根据服务器侧下发的联系人的信息以及联系人的分组信息写入需要进行同步的终端的通讯录程序。
[0024]本发明的在通讯录程序中进行信息发送的方法和移动终端由于在通讯录中触发信息发送请求并利用操作系统得到相应的信息发送接口,以向该信息发送接口发送通讯录中联系人的标识信息和相关内容,利用通讯录中的联系人数据实现了应用程序的内容发送,不需要进行内容的转存或复制粘贴,因此,提高了用户的信息发送的便利性。
[0025]进一步地,通过在操作系统中注册的事件处理权限匹配得到适于处理信息发送请求事件的应用程序,可以在移动终端中自动得到相应的应用程序及其信息发送接口,可以将从通信录得到联系人标识信息和待发送内容发送给对应的信息发送接口,以便合适的应用程序处理。
[0026]另外,还可以利用云备份和云传输技术,将通信录中的数据进行备份和同步,实现在群组内共享内容,方便了用户的使用。
[0027]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
[0028]根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
【附图说明】
[0029]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0030]图1是根据本发明一个实施例的移动终端100的示意图;
[0031]图2是根据本发明一个实施例的在通讯录程序中进行信息发送的方法的示意图;
[0032]图3是根据本发明一个实施例的在通讯录程序中进行信息发送的方法的示意图;以及
[0033]图4是根据本发明一个实施例的在通讯录程序中进行信息发送的方法中通讯录备份的示意图。
【具体实施方式】
[0034]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1