快速分享的方法和通讯终端与流程

文档序号:16734039发布日期:2019-01-28 12:30阅读:182来源:国知局
快速分享的方法和通讯终端与流程

本发明涉及移动通信技术领域。更具体地讲,涉及一种快速分享的方法和通讯终端。



背景技术:

随着电子技术的发展,人们越来越依赖于通过移动终端来与他人共享信息。例如,用户可以通过在移动终端中安装的社交应用(例如qq应用和微信应用等)将图片发送给社交应用中的好友。在生活中,经常会出现在与他人通话时,需要向对方分享信息的情况,例如发送图片、备忘录或第三方的电话号码给对方,这时,需要进入相应的通信应用中找到对方在改通信应用中的账号,再通过该通信应用向该账号发送需要分享的信息。这样的分享过程比较繁琐。



技术实现要素:

本发明的目的在于提供一种快速分享的方法和通讯终端,以解决现有的分析过程繁琐的问题。

本发明的一方面提供一种快速分享的方法,其特征在于,包括:接收用于选择待发送的内容对象的操作;在接收到用于发送所述内容对象的操作时,如果检测到通过预定通信应用正在通话,则将所述内容对象发送至正在通话的联系人。

可选地,通过其他通信应用将所述内容对象发送至正在通话的联系人。

可选地,预定通信应用为电话应用,其他通信应用包括以下中至少一种:短信应用、电子邮件应用和社交应用。

可选地,通过其他通信应用将所述内容对象发送至正在通话的联系人的步骤包括:获取正在通话的联系人在至少一个其他通信应用下的账号;分别通过所述至少一个其他通信应用将所述内容对象发送至所述至少一个其他通信应用下的账号。

可选地,将所述内容对象发送至正在通话的联系人的步骤还包括:将获取的账号保存在临时数组中。

可选地,获取正在通话的联系人在至少一个其他通信应用下的账号步骤包括:从预定通信应用的通讯录中获取正在通话的联系人在至少一个其他通信应用下的账号。

可选地,获取正在通话的联系人在至少一个其他通信应用下的账号的步骤包括:根据正在通话的联系人在预定通信应用下的账号从所述至少一个其他通信应用的通讯录中获取正在通话的联系人在所述至少一个其他通信应用下的账号。

可选地,分别通过所述至少一个其他通信应用所述内容对象发送至所述至少一个其他通信应用下的账号步骤包括:在界面中显示用于通过所述至少一个其他通信应用来发送所述内容对象的控件,根据用户对所述控件的操作来确定用于发送所述内容对象的其他通信应用,通过确定的其他通信应用将所述内容对象发送至所述确定的其他通信应用下的账号中。

本发明的另一方面提供一种快速分享的通讯终端,所述通讯终端包括:输入单元,被配置为接收用于选择待发送的内容对象的操作,以及接收用于发送所述内容对象的操作;通信单元,被配置为接收或发送数据;处理器,被配置为在输入单元接收到用于发送所述内容对象的操作时,如果检测到通过预定通信应用正在通话,则经由所述通信单元将所述内容对象发送至正在通话的联系人。

可选地,处理器被配置为经由所述通信单元通过其他通信应用将所述内容对象发送至正在通话的联系人。

可选地,预定通信应用为电话应用,其他通信应用包括以下中至少一种:短信应用、电子邮件应用和社交应用。

可选地,处理器被配置为经由所述通信单元通过以下方式来将所述内容对象发送至正在通话的联系人:获取正在通话的联系人在至少一个其他通信应用下的账号;经由所述通信单元分别通过所述至少一个其他通信应用将所述内容对象发送至所述至少一个其他通信应用下的账号。

可选地,处理器被配置为将获取的账号保存在临时数组中。

可选地,处理器被配置为从预定通信应用的通讯录中获取正在通话的联系人在至少一个其他通信应用下的账号。

可选地,处理器被配置为根据正在通话的联系人在预定通信应用下的账号从所述至少一个其他通信应用的通讯录中获取正在通话的联系人在所述至少一个其他通信应用下的账号。

可选地,还包括显示器,被配置为在处理器的控制下在界面中显示用于通过所述至少一个其他通信应用来发送所述内容对象的控件,其中,处理器被配置为根据用户对所述控件的操作来确定用于发送所述内容对象的其他通信应用,经由所述通信单元通过确定的其他通信应用将所述内容对象发送至所述确定的其他通信应用下的账号中。

本发明的另一方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有当被处理器执行时使得处理器执行如上所述的快速分享的方法的程序指令。

根据本发明的实施例的快速分享的方法和通讯终端,在接收到用于发送内容对象的操作时,可将选择的内容对象快速地发送至正在通话的联系人,而无需用户开启用于发送内容对象的通信应用,也无需在该通信应用中查找正在通话的联系人,操作简单便利。

将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。

附图说明

通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中:

图1是示出根据本发明的实施例的快速分享的方法的流程图;

图2是示出根据本发明的实施例的图片被选择后的界面示例;

图3是示出根据本发明的实施例的联系人被选择后的界面示例;

图4是示出根据本发明的实施例的发送内容对象的步骤的流程图;

图5是示出根据本发明的实施例的选择其他通信应用的界面示例;

图6是示出根据本发明的实施例的通讯终端的框图。

具体实施方式

下面参照附图详细描述本发明的实施例。

图1是示出根据本发明的实施例的快速分享的方法的流程图。根据本发明的实施例的快速分享的方法可应用于各种电子设备,例如,移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等。

参照图1,在步骤s10,接收用于选择待发送的内容对象的操作。

所述待发送的内容对象可以是各种可分享的内容,例如,图片、文档、和通讯录中的联系人等。

对于不同类型的内容对象,选择该内容对象的操作可能不同。

对于内容对象是图片的情况,可通过点击该图片的缩略图的操作来选择该图片,同时,该图片的缩略图被点击后,该图片将会被打开并显示在屏幕中。图2示出根据本发明的实施例的图片被选择后的界面示例。如图2所示,在图片被选择后,在界面中将会显示用于发送该图片的控件201。

对于内容对象是通讯录中的联系人的情况,可通过在通讯录中点击该联系人的操作来选择该联系人,同时,该联系人被点击后,该联系人的详细信息将会被显示在屏幕中。图3示出根据本发明的实施例的联系人被选择后的界面示例。如图3所示,在联系人被选择后,在界面中将会显示用于发送该联系人的控件301。

可以理解,以上列举的选择内容对象的具体操作方式以及内容对象选择后的界面仅为示例,不用于限制本发明,还可以通过其他的操作来选择内容对象,内容对象对选择后的界面也可以是其他形式的。

在步骤s20,在接收到用于发送所述内容对象的操作时,如果检测到通过预定通信应用正在通话,则将所述内容对象发送至正在通话的联系人。

在内容对象被选择之后的界面中可显示用于发送该内容对象的控件(例如图2中的控件201或图3中的控件301),可通过接收对该控件的操作的接收用于发送内容对象的操作。

所述预定通信应用是可以进行语音通话或视频通话的通信应用,例如电话应用和社交应用(诸如微信应用和qq应用等)等。所述预定通信应用可以是预先设定的通信应用或默认的通信应用。

如果检测到通过预定通信应用正在通话,则将所述内容对象发送至正在通话的联系人。也就是说,如果检测到用户正在通过所述预定通信应用与联系人进行通话,则将所述内容对象发送至正在通话的联系人。如果没有检测到通过预定通信应用正在通话,则按照现有的方式来发送所述内容对象,例如,通过用户选定的通信应用将内容对象发送至用户选定的联系人。

这里,可通过所述预定通信应用或其他通信应用(例如以下中的至少一种:短信应用、电子邮件应用或社交应用等)将所述内容对象发送至正在通话的联系人。这样,在所述预定通信应用是不具有发送信息的功能的通信应用(例如电话应用)或者所述预定通信应用在通话的过程中不方便发送信息(例如发送信息的操作太过繁琐)的情况下,可通过其他通信应用将所述内容对象发送至正在通话的联系人。

以下将参照图4详细描述通过其他通信应用发送内容对象的具体过程。

图4是示出根据本发明的实施例的发送内容对象的步骤的流程图。

在步骤s401,获取正在通话的联系人在至少一个其他通信应用下的账号。

这里,可通过各种方式来获取所述账号。

例如,从预定通信应用的通讯录中获取正在通话的联系人在至少一个其他通信应用下的账号。一般说来,通信应用的通讯录中除了可存储联系人在该通讯应用下的账号以下,还可存储联系人在其他的通信应用下的账号。例如电话应用的通讯录中除了可存储联系人的电话号码以外,还可存储联系人在微信应用、qq应用、电子邮件应用等其他的通信应用中的账号。可从预定通信应用的通讯录中获取正在通话的联系人在至少一个其他通信应用下的账号。

在预定通信应用的通讯录中没有存储正在通话的联系人在至少一个其他通信应用下的账号时,可根据正在通话的联系人在预定通信应用下的账号从所述至少一个其他通信应用的通讯录中获取正在通话的联系人在所述至少一个其他通信应用下的账号。由于所述其他通信应用的通讯录中除了可存储联系人在该通讯应用下的账号以下,还可存储联系人在该其他通信应用之外的通信应用(例如所述预定通信应用)下的账号。因此,可在所述至少一个其他通信应用的通讯录中查找,在所述预定通信应用下的账号,与正在通话的联系人在预定通信应用下的账号相同的联系人,该联系人与正在通话的联系人为同一个联系人,则可从所述至少一个其他通信应用的通讯录中获取该联系人在所述至少一个其他通信应用下的账号。

在获取了正在通话的联系人在至少一个其他通信应用下的账号后,可将获取的账号保存在临时数组中,以方便后续操作。

在步骤s402,分别通过所述至少一个其他通信应用将所述内容对象发送至所述至少一个其他通信应用下的账号。

这里,可自动通过所述至少一个其他通信应用将所述内容对象发送至所述至少一个其他通信应用下的账号。

优选地,为了减少数据发送量以及减轻系统的运行负担,通过所述至少一个其他通信应用中的一个其他通信应用将所述内容对象发送至所述一个其他通信应用下的账号。

用来发送所述内容对象的其他通信应用可自动选择,例如随机选择一个其他通信应用,或者选择优先级别最高的一个其他通信应用。

所述用来发送所述内容对象的其他通信应用还可由用户来选择。例如,在界面中显示用于通过所述至少一个其他通信应用来发送所述内容对象的控件,根据用户对所述控件的操作来确定用于发送所述内容对象的其他通信应用,通过确定的其他通信应用将所述内容对象发送至所述确定的其他通信应用下的账号中。

图5是示出根据本发明的实施例的选择其他通信应用的界面示例。

在接收到用于发送内容对象的操作时,即接收到用户对在内容对象被选择之后的界面中对用于发送该内容对象的控件(例如图2中的控件201或图3中的控件301)的操作之后,如果检测到通过预定通信应用正在通话,则可在屏幕中显示图5所示的界面。如图5所示,在界面中显示了用于通过至少一个其他通信应用来发送所述内容对象的控件(例如用于通过微信应用发送给正在通话的联系人的控件501和用于通过短信应用发送给正在通话的联系人的控件502),用户可通过对控件501或控件502进行操作来选择通过微信应用或者通过短信应用将内容对象发送给正在通话的联系人在微信应用或者短信应用下的账号。

图6是示出根据本发明的实施例的通讯终端的框。根据本发明的实施例的通讯终端可以是各种电子设备,例如,移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等。

参照图6,根据本发明的实施例通讯终端包括输入单元10、通信单元20和处理器30。

输入单元10接收用于选择待发送的内容对象的操作以及接收用于发送所述内容对象的操作。所述输入单元10可以是触摸屏、键盘或鼠标等可以输入内容的设备。

所述待发送的内容对象可以是各种可分享的内容,例如,图片、文档、和通讯录中的联系人等。

对于不同类型的内容对象,选择该内容对象的操作可能不同。

对于内容对象是图片的情况,可通过点击该图片的缩略图的操作来选择该图片,同时,该图片的缩略图被点击后,该图片将会被打开并显示在屏幕中。图2示出根据本发明的实施例的图片被选择后的界面示例。如图2所示,在图片被选择后,在界面中将会显示用于发送该图片的控件201。

对于内容对象是通讯录中的联系人的情况,可通过在通讯录中点击该联系人的操作来选择该联系人,同时,该联系人被点击后,该联系人的详细信息将会被显示在屏幕中。图3示出根据本发明的实施例的联系人被选择后的界面示例。如图3所示,在联系人被选择后,在界面中将会显示用于发送该联系人的控件301。

可以理解,以上列举的选择内容对象的具体操作方式以及内容对象选择后的界面仅为示例,不用于限制本发明,还可以通过其他的操作来选择内容对象,内容对象对选择后的界面也可以是其他形式的。

所述通信终端还可包括显示器(未示出),显示器用于在处理器的30的控制下显示各种界面以及控件。

通信单元20,被配置为接收或发送数据。所述通信单元可以是wifi模块、2g通信模块、3g通信模块或4g通信模块等可以进行通信的模块。

处理器30被配置为在输入单元10接收到用于发送所述内容对象的操作时,如果检测到通过预定通信应用正在通话,则经由所述通信单元通过通信单元20将所述内容对象发送至正在通话的联系人。

在内容对象被选择之后的界面中可显示用于发送该内容对象的控件(例如图2中的控件201或图3中的控件301),可通过接收对该控件的操作的接收用于发送内容对象的操作。

所述预定通信应用是可以进行语音通话或视频通话的通信应用,例如电话应用和社交应用(诸如微信应用和qq应用等)等。所述预定通信应用可以是预先设定的通信应用或默认的通信应用。

如果检测到通过预定通信应用正在通话,则将所述内容对象发送至正在通话的联系人。也就是说,如果检测到用户正在通过所述预定通信应用与联系人进行通话,则将所述内容对象发送至正在通话的联系人。如果没有检测到通过预定通信应用正在通话,则按照现有的方式来发送所述内容对象,例如,通过用户选定的通信应用将内容对象发送至用户选定的联系人。

这里,可通过所述预定通信应用或其他通信应用(例如以下中的至少一种:短信应用、电子邮件应用或社交应用等)将所述内容对象发送至正在通话的联系人。这样,在所述预定通信应用是不具有发送信息的功能的通信应用(例如电话应用)或者所述预定通信应用在通话的过程中不方便发送信息(例如发送信息的操作太过繁琐)的情况下,可通过其他通信应用将所述内容对象发送至正在通话的联系人。

以下将详细描述处理器30经由通信单元20通过其他通信应用发送内容对象的具体过程。

处理器30获取正在通话的联系人在至少一个其他通信应用下的账号。

这里,可通过各种方式来获取所述账号。

例如,从预定通信应用的通讯录中获取正在通话的联系人在至少一个其他通信应用下的账号。一般说来,通信应用的通讯录中除了可存储联系人在该通讯应用下的账号以下,还可存储联系人在其他的通信应用下的账号。例如电话应用的通讯录中除了可存储联系人的电话号码以外,还可存储联系人在微信应用、qq应用、电子邮件应用等其他的通信应用中的账号。可从预定通信应用的通讯录中获取正在通话的联系人在至少一个其他通信应用下的账号。

在预定通信应用的通讯录中没有存储正在通话的联系人在至少一个其他通信应用下的账号时,可根据正在通话的联系人在预定通信应用下的账号从所述至少一个其他通信应用的通讯录中获取正在通话的联系人在所述至少一个其他通信应用下的账号。由于所述其他通信应用的通讯录中除了可存储联系人在该通讯应用下的账号以下,还可存储联系人在该其他通信应用之外的通信应用(例如所述预定通信应用)下的账号。因此,可在所述至少一个其他通信应用的通讯录中查找,在所述预定通信应用下的账号,与正在通话的联系人在预定通信应用下的账号相同的联系人,该联系人与正在通话的联系人为同一个联系人,则可从所述至少一个其他通信应用的通讯录中获取该联系人在所述至少一个其他通信应用下的账号。

在获取了正在通话的联系人在至少一个其他通信应用下的账号后,可将获取的账号保存在临时数组中,以方便后续操作。

处理器30经由通信单元20分别通过所述至少一个其他通信应用将所述内容对象发送至所述至少一个其他通信应用下的账号。

这里,处理器30可经由通信单元20自动通过所述至少一个其他通信应用将所述内容对象发送至所述至少一个其他通信应用下的账号。

优选地,为了减少数据发送量以及减轻系统的运行负担,处理器30经由通信单元20通过所述至少一个其他通信应用中的一个其他通信应用将所述内容对象发送至所述一个其他通信应用下的账号。

用来发送所述内容对象的其他通信应用可由处理器30自动选择,例如随机选择一个其他通信应用,或者选择优先级别最高的一个其他通信应用。

所述用来发送所述内容对象的其他通信应用还可由用户来选择。例如,显示器在处理器30的控制下在界面中显示用于通过所述至少一个其他通信应用来发送所述内容对象的控件,处理器30根据用户对所述控件的操作来确定用于发送所述内容对象的其他通信应用,再经由通信单元20通过确定的其他通信应用将所述内容对象发送至所述确定的其他通信应用下的账号中。

根据本发明的实施例的快速分享的方法和通讯终端,在接收到用于发送内容对象的操作时,可将选择的内容对象快速地发送至正在通话的联系人,而无需用户开启用于发送内容对象的通信应用,也无需在通信应用中查找正在通话的联系人,操作简单便利。

根据本发明的实施例还提供一种计算机可读存储介质。该计算机可读存储介质存储有当被处理器执行时使得处理器执行如上所述的快速分享的方法的程序指令。该计算机可读记录介质是可存储由计算机系统读出的数据的任意数据存储装置。计算机可读记录介质的示例包括:只读存储器、随机存取存储器、只读光盘、磁带、软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。计算机可读记录介质也可分布于连接网络的计算机系统,从而计算机可读代码以分布式存储和执行。此外,完成本发明的功能程序、代码和代码段可容易地被与本发明相关的领域的普通程序员在本发明的范围之内解释。

尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1