内容分发方法、设备及计算机可读存储介质与流程

文档序号:16685644发布日期:2019-01-22 18:17阅读:161来源:国知局
内容分发方法、设备及计算机可读存储介质与流程

本发明的实施方式总体上涉及网络通信的技术领域,具体而言,涉及通过网络将各种类型的内容传送到多个接收方的方法、设备及计算机可读存储介质。



背景技术:

应当理解,在本背景技术部分中公开的信息仅用于加强对本发明实施方式的背景的理解,因此其可能包含没有形成为本领域普通技术人员所知晓的现有技术的信息。

传统上,一个发送方对多个接收方的网络通信利用群组消息收发或者社交网络来进行。这种形式的通信通常是以直接地“广播”方式进行的、或者是在选定的群组内以“组播”(小范围内的“广播”)方式进行的,而不是被定向特定的个体。这是各种群、朋友圈、校友录、微博类的网络应用得以迅速蹿火的原因,但是如今这样的内容分享方式对于此类网络应用也存在着挑战。接收到分发的内容或媒体的用户并没有义务进行响应,并且在一些情况下,用户可能会犹豫是否要在涉及特定或不特定人群的群组的公共论坛上进行回复或者进行反馈。在一些这样的群组通信场景中,没有明确的接收方,但是发送方和一个接收方都知道存在一个或多个其他的接收方。因此,分发的内容或媒体可以被处在一个接收方的用户所忽视,而不会有责任或者心理压力,因为处在其他接收方的用户也可能会这么做。

为了增加收到分发的内容或媒体被反馈的几率,发送方的用户可以选择使用另外的通道与多个接收方的用户以私密地方式进行重复地通信。同样地,即使发送方回复他们自己时,收件方在不可预测的受众面前也可能会避免这么做,而更喜欢在单独的私人通道中私密地回复。不管这样的单独通信是发送方发起的还是接收方发起的,然而,不幸地,这会导致与分发的内容相关联的会话和上下文由于跨许多通道而变得分散,导致网络中的更多的冗余和重复的内容收发,并且导致发送方对分发的内容的整合和回想起来的难度。从而,存在改善跨网络的内容分发的发送方和/或接收方的用户体验的持续需求。



技术实现要素:

有鉴于此,本申请实施例希望提供一种创新性的内容分发方案,以至少解决现有技术中存在的前述一个或多个问题。

根据本发明的第一方面,提供一种内容分发方法。该方法可以包括:接收发送方输入的待分发对象;接收发送方对期望接收所述待分发对象的两个或更多个接收方的选择;向所选择的两个或更多个接收方发送所述待分发对象;以及基于与所述待分发对象相关联的共享设置,创建用于所述发送方与所述两个或更多个接收方中的至少一个接收方之间的私密通信的至少一个第一会话线程,其中所述会话线程与所述待分发对象相关联。

进一步地,在前述创建步骤之间,所述方法还可以包括:接收所述发送方对所述共享设置的更改。

进一步地,所述方法还可以包括:通过所述第一会话线程接收相应的接收方对所述待分发对象的评论;和/或,通过所述第一会话线程向相应的接收方发送所述发送方对所述待分发对象的评论。

进一步地,所述方法还可以包括:基于所述共享设置,创建用于在所述发送方与所述两个或更多个接收方之间进行群组通信的共享会话线程,所述共享会话线程与所述待分发对象相关联。

进一步地,所述方法还可以包括:基于所述共享设置,创建用于所述两个或更多个接收方中的任意两个接收方之间的私密通信的第二会话线程,所述第二会话线程与所述待分发对象相关联。

进一步地,所述向所选择的两个或更多个接收方发送所述待分发对象是通过单播方式进行发送的,所述方式还可以包括:接收所述两个或更多个接收方中的一个接收方通过相应的所述第一会话线程对维持在所述发送方和所述一个接收方之间的所述待分发对象进行的标记以及与所标记相关联的评论。对待分发对象进行的标记可以是对待分发对象的部分的标记。

在一个实施例中,待分发对象可以是文本、图像、音乐、视频中的一项或多项。在另一个实施例中,待分发对象可以包括文档、文档下载链接、网页链接、和应用程序入口中的一项或多项。

在一个实施例中,向所选择的两个或更多个接收方发送所述待分发对象可以包括通过广播方式或者单播方式进行发送。

进一步地,在所述向所选择的两个或更多个接收方发送所述待分发对象之前,所述方法还可以包括:向所述发送方呈现所述待分发对象、所选择的两个或更多个接收方和/或所述共享设置的预览。

根据本发明的第二方面,提供一种计算机可读存储介质,其上存储有计算机程序,其中所述计算机程序能够被处理器执行以执行根据前述的任一种方法。

根据本发明的第二方面,提供一种内容分发设备,包括:处理器;以及存储装置,适于存储一条或多条指令,所述一条或多条指令在被所述处理器执行时,使得所述处理器执行根据根据前述的任一种方法。

优选地,内容分发设备可以体现为移动终端或者台式机。

根据本发明的实施方式,利用与分发的对象相关联的会话线程,发送方和接收方对于对象的评论可以在相互之间以端对端私密通信的方式进行,使得单个对象能够保持广泛的覆盖面,同时保持一对一通信的亲密性。从而,提供了跨网络内容分发的创新性模式,极大地提升了用户体验。

这部分旨在提供对本专利申请的主题的概述。这部分并非旨在提供本发明的排他性的或详尽的说明。本文将提供详细的描述,以提供关于本专利申请的进一步信息。

附图说明

当结合附图阅读下文对示范性实施方式的详细描述时,本发明的这些以及其他目的、特征和优点将变得显而易见,在附图中:

图1示出了本发明实施方式可以在其中实施的网络系统的概览图;

图2示出了适合用来实现本发明实施方式的移动终端的框图;

图3示出了适合用来实现本发明实施方式的计算机系统的框图;

图4示意性示出了根据本发明一个实施方式的内容分发方法的流程图。

图5示意性示出了根据本发明另一个实施方式的内容分发方法的流程图。

图6示意性示出了根据本发明一个实施方式的内容分发装置的框图。

图7示意性示出了根据本发明另一个实施方式的内容分发装置的。

在附图中,相同的数字能够描述不同视图中的相似部件。附图未必是比例绘制的,并且通过示例而非限制的方式概括地示例了本申请中讨论的各个实施例。

具体实施方式

在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可能认识的那样,在不脱离本发明的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。

附图中的流程图和框图,图示了按照本发明各种实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现预定的逻辑功能的可执行指令。应当注意,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也应当注意,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。此外,为了示意的方便,下述具体实施方式中的可选的步骤以虚线框的形式示出。

应当理解,尽管在本文描述的实施例中,术语发送方、接收方可能被描述为不同的用户,但这仅是为了叙述的方便,发明人还设想到了发送方、接收方还可以是设备的情形而不脱离本发明实施方式的范围和精神实质,设备比如包括电子邮箱、智能设备、家用电器等。另一方面,发送方、接收方是相对而言的术语,仅仅用来区分待分发的初始内容的来源和目的地。在不同的场景下,一个接收方可以变为发送方,发送方也可以变为接收方之一,这并不脱离本发明实施方式的范围和精神实质。

下面结合附图以示例的方式详细描述本发明的各种实施方式。

首先参考图1,其示出了本发明实施方式可以在其中实施的网络系统100的概览图。系统100包括网络110,其可以包括有线或无线网络的任意组合,其中这些有线或无线网络包括但不限于移动电话网络、无线局域网(lan)、蓝牙个人局域网、以太网lan、令牌环lan、广域网、互联网等。

系统100可以包括一个或多个移动终端120、一个或多个台式计算机130,它们连接到网络110,并且通过网络110与连接到网络的远程服务器140进行通信。移动终端120是一个具有无线通信能力的移动设备,可以容易地采用本发明实施方式的移动终端可以包括但不限于智能手机、智能机器人、便携式数字助理(pda)、寻呼机、移动计算机、移动电视、游戏设备、膝上型计算机、照相机、录像机、gps设备以及其他类型的语音和文本通信系统。本发明实施方式同样可以被实现在台式计算机130中。

系统100还包括远程服务器140,例如互联网应用类网站的服务器20,其通过有线或无线链路连接(未示出)到网络110,这些应用类网站例如包括:博客、weibo、bbs、社交网络sns、即时通信im服务等。系统100可以包括附加的通信设备和不同类型的通信设备。

在实现本发明的各种实施方式中所涉及的各种通信设备120、130、140可以使用各种介质通过网络110进行通信,包括但不限于无线电、红外、激光、线缆连接等。

图2示出了适合用来实现本发明实施方式的移动终端200的框图。如图2所示,移动终端200可以包括与用户互动的接口设备,与接口设备连接的编译设备,以及与编译设备连接的联网模块230。其中,与用户互动的接口设备可以是触摸屏240、音频输出设备250(包括扬声器、耳机等)、麦克风260;编译设备可以是处理器210、存储器220。处理器210被配置为结合其他元件执行根据本发明实施例的方法的全部或部分步骤。联网模块230被配置为能使移动终端200能够与其他移动终端或者远程服务器之间数据收发,例如联网模块230可以包括网络适配器、调制解调器、或天线等部件。存储器220被配置为存储在被处理器210执行时能够执行根据本发明实施方式的方式的程序或指令序列、以及存储从其他移动终端或者远程服务器接收的信息(例如,文本、语音、图片等)。触摸屏240被配置为接收用户的文本输入,识别用户的手势,并显示用户的服务请求、系统提供的服务结果以及其他相关信息。音频输出设备250被配置为播放服务结果及系统提示信息。麦克风260被配置为采集用户的语音信息。移动终端200可以被实现为图1中移动终端120等。

图3示出了适合用来实现本发明实施方式的计算机系统300的框图。如图3所示,计算机系统300可以包括:cpu(中央处理单元)301、ram(随机存取存储器)302、rom(只读存储器)303、系统总线304、硬盘控制器305、键盘控制器306、串行接口控制器307、并行接口控制器308、显示控制器309、硬盘310、键盘311、串行外部设备312、并行外部设备313和显示器314。在这些部件中,与系统总线304相连的有cpu301、ram302、rom303、硬盘控制器305、键盘控制器306、串行控制器307、并行控制器308和显示控制器309。硬盘310与硬盘控制器305相连,键盘311与键盘控制器306相连,串行外部设备312与串行接口控制器307相连,并行外部设备313与并行接口控制器308相连,以及显示器314与显示控制器309相连。计算机系统300还可以包括联网模块(未示出),其被配置为使计算机系统300能够与其他移动终端或者计算机系统之间进行数据收发,例如联网模块可以包括网络适配器、调制解调器等。计算机系统300可以被实现为图1中所示的远程服务器140。

应当理解,图2和图3所述的结构框图仅仅为了示例的目的而示出的,而不是对本发明的限制。在某些情况下,可以根据需要增加或者减少其中的一些设备。

图4示意性示出了根据本发明一个实施方式的内容分发方法400的流程图。

在步骤s410,接收发送方输入的待分发对象。待分发的对象的输入包括发送方进行本地搜索或者网络搜索获得对象、发送方在指定内容中选择对象、发送方直接录入对象内容或其描述、或者它们的组合。

在步骤s420,接收发送方对期望接收待分发对象的两个或更多个接收方的选择。

在步骤s430,向所选择的两个或更多个接收方发送待分发的对象。

在步骤s440,创建用于发送方与两个或更多个接收方中的至少一个接收方之间的私密通信的第一会话线程,其中第一会话线程与待分发对象相关联。基于发送方和一个接收方之间的一对一的第一会话线程,产生了能够在二者之间进行后续会话的通道,并且会话内容对其他接收方不可见,从而保持了会话的私密性。

方法400还可以包括可选的步骤s450,创建用于在发送方与两个或更多个接收方之间进行群组通信的共享会话线程,其中共享会话线程与待分发对象相关联。从而,产生了能够在包括发送方和所有接收方构成的的群组中进行共享会话的通道。基于发送方和接收方的基于共享会话线程的会话在发送方和所有接收方之间可见。以此方式,在发送方和接收方之间可以维持私密通信的会话线程之外的独立的共享会话线程。

方法400还可以包括可选的步骤s460,创建用于两个或更多个接收方中的任意两个接收方之间的私密通信的第二会话线程,其中第二会话线程与待分发对象相关联。基于一个接收方与另一个接收方之间的一对一的会话线程,产生了能够在任何两个接收方之间进行后续会话的通道,并且会话内容对其他接收方和发送方不可见,从而保持了任何两个接收方之间的会话的私密性。备选地,该第二会话线程可以对发送方可见。

例如,在步骤s440,可以创建用于发送方与每一个接收方之间的私密通信的会话线程。在一个实施例中,发送方可以通过与每一个接收方之间的一对一的私密会话线程向接收方发送信息。在一个实施例中,在发送方侧,提供“发送至所有人”功能,发送方可以通过此功能一次向所有接收方发送信息,发送方可以同时将一条信息分别通过私密会话线程私密地单向发送给每一个接收方,这些单向发送的信息会以一对一对话的内容形式插入在每一个发送方与接收方的私密会话线程中。

根据本发明的实施方式,待分发对象可以是一条或多条内容,包括但不限于聊天内容,文档,文档下载链接,网页链接,图像,音乐、视频,诸如选举、投票、打车、定位服务的应用程序入口等。待分发对象可以采用文本、图片、音乐、视频、应用程序入口、以及它们的链接等形式。

根据本发明的实施方式,接收方可以是用户、用户设备、用户的群组、用户设备的群组、以及用户和用户设备群组之一。作为接收方的用户设备例如可以是电子邮箱,诸如智能手机、智能手环等的用户终端设备,以及智能家用电器等。例如,待分发对象可以包括用户可读部分和用户设备可执行的指令部分。作为接收方的用户接收到该待分发对象可以识别出其中的用户可读部分,作为接收方的用户设备可以自动执行其中的指令部分。可选地,用户或者用户设备都用能力向发送方提供反馈。

根据本发明的实施方式,在发送方与所选择的接收方之间的待分发的对象的发送可以采用跨一种或多种通信介质的广播方式或者一个或多个单播方式来进行。

本文使用术语“单播”旨在表示发送方向一个或多个接收方之一进行的点对点的发送,发送方针对需要发送的每个接收方都要发送一次。使用单播,发送方以一对一的形式向一个或一个以上的接收方发送同一条私密信息。使用单播进行的每次发送,其发送的信息仅对发送方和对应的接收方公开。

本文使用术语“广播”旨在表示发送方向全部接收方进行的发送,发送方只需发送消息一次,所有的接收方都能接收到。使用广播发送的消息对发送方和接收方公开。利用广播,发送方和接收方可以在他们之间进行群组通信。

本文使用术语“组播”旨在表示发送方向由选定的接收方构成的群组进行的发送,发送方发送一次消息,该群组内的接收方都是接收到,组播是一种受限范围内的广播。使用组播发送的消息对发送方和该群组内的接收方接收方公开。

应当理解,发送方和接收方是相对的概念,在一个时刻的发送方,可能在下一个时刻变为接收方;反之亦然。

参考图5,其示意性示出了根据本发明另一个实施方式的内容分发方法500的流程图。

在步骤s510,接收发送方输入的待分发对象。

在步骤s520,接收发送方对期望接收待分发对象的两个或更多个接收方的选择。

在步骤s525,接收发送方对与待分发对象相关联的共享设置的更改。

在步骤s530,向所选择的两个或更多个接收方发送待分发的对象。

在步骤s540,基于共享设置,创建用于发送方与两个或更多个接收方中的至少一个接收方之间的私密通信的第一会话线程,其中会话线程与待分发对象相关联。

方法500还可以包括可选的步骤s550,基于共享设置创建用于在发送方与两个或更多个接收方之间进行群组通信的共享会话线程,其中共享会话线程与待分发对象相关联。在一个实施例中,基于共享设置来确定是否创建该共享会话线程。

方法500还可以包括可选的步骤s560,基于共享设置,创建用于两个或更多个接收方中的任意两个接收方之间的私密通信的第二会话线程,其中第二会话线程与待分发对象相关联。在一个实施例中,基于共享设置来确定是否创建该第二会话线程。

应当理解,图5中的步骤s510、s520、和s530分别与图4中的步骤s410、s420、和s430相同,对与这样的相同的步骤在此不再详细赘述。根据本发明的实施方式,可以利用共享设置来限定与待分发对象相关联的会话线程在发送方和接收方之间的建立,从而,能够为发送方的用户提供多种类型的网络应用场景,提升用户体验。

根据本发明的实施方式,共享设置可以是由发送方控制的多模开关,用于建立预期的会话线程。

在一个实施例中,共享设置被禁用时,默认共享设置是可以是创建发送方与所有接收方之间的一对一的用于私密通信的第一会话线程;共享设置被打开时,发送方修改后的共享设置可以是创建发送方与指定的至少一个接收方之间的一对一的用于私密通信的第一会话线程。

在一个实施例中,共享设置被禁用时,默认共享设置可以是创建用于在发送方与所有接收方之间进行群组通信的共享会话线程;共享设置被打开时,发送方修改后的共享设置可以是创建用于在发送方与指定接收方之间进行群组通信的共享会话线程。

在一个实施例中,共享设置被禁用时,默认共享设置可以是创建任意两个接收方之间的第二会话线程;共享设置被打开时,发送方修改后的共享设置可以是创建指定接收方之间的第二会话线程。

在一个实施例中,共享设置被禁用时,默认共享设置可以是创建第一会话线程;共享设置被打开时,可以创建第一会话线程、第二会话线程和共享会话线程。在另一个实施例中,共享设置被禁用时,默认共享设置可以是创建第一会话线程;共享设置被打开到第一到模式时,可以创建第一会话线程和共享会话线程;共享设置被打开到第二到模式时,可以创建第一会话线程和第二会话线程;共享设置被打开到第三模式时,可以创建第一会话线程、第二会话线程和共享会话线程。

在一个实施方式中,可以通过第一会话线程接收相应的接收方对分发的对象的评论;和/或,可以通过第一会话线程向相应的接收方发送发送方对分发的对象的评论。由于第一会话线程在发送方和相应的接收方之间是私密的,从而能够促进发送方就分发的对象的积极反馈,发送方也可以有针对性地与相关的接收方进行进一步的沟通或反馈,提升沟通效率。

进一步地,在发送方与所选择的接收方之间的待分发的对象的发送采用单播方式的情形下,在发送方的视图中,可以与全部接收方仅维持一个待分发的对象,也可以与指定的其中的一个或多个接收方分别维持一个待分发的对象。在发送方与指定的其中的一个或多个接收方分别维持一个待分发的对象的情形下,在一个实施方式中,允许接收方通过相应的第一会话线程对其与发送方之间维持的待分发对象进行标记和/或在待分发对象上建立对所标记的待分发对象的部分的评论。由于第一会话线程是发送方和相应接收方之间的私密会话线程,所以接收方所作的标记和评论仅对发送方可见,其他接收方不可见。从而,丰富了网络通信中发送方和指定的多个接收方之间的交互方式。发送方有可能利用这样的标记和评论功能来接收各个接收方的反馈,一个接收方的反馈对另一个接收方不可见。发送方可以决定是否采纳接收方针对所标记部分的相关联评论。

本文使用术语“标记”旨在表示对文本、图像、音乐、视频等形式的待分发对象的内容的各种形式的突出显示,包括但不限于高亮显示、下划线、利用图画标记(比如,曲线、椭圆等)进行的圈定、添加起至标记等。附加地或备选地,在对待分发对象进行标记之后,可以允许建立针对所标记的部分的评论,评论可以采用“覆盖”在待分发对象上的形式进行(区别于在呈现待分发对象本身之外的反馈区进行的评论)。例如,如果待分发的对象是文档,则建立评论例如可以是以文档的修订标记形式进行的修改、插入批注等;如果待分发的对象是图像,则建立评论例如可以是在图像之上建立可删除的图层用于制作评论;如果待分发的对象是音频,则建立评论例如可以是音频的适当位置插入评论音频。

在一个实施方式中,可以通过发送方与所有或指定接收方之间进行群组通信的共享会话线程接收相应的接收方对分发的对象的评论;和/或,可以通过第一会话线程或共享会话线程向相应的接收方发送发送方对分发的对象的评论。

在一个实施方式中,在向发送方所选择的两个或更多个接收方发送待分发对象之间,还可以向发送方呈现待分发对象、所选择的两个或更多个接收方、和/或共享设置的预览。

在一个实施方式中,还可以与待分发对象一起接收发送方对该对象的描述,并且向所选择的两个或更多个接收方发送待分发对象和相应的描述。描述例如可以是对象所包括的一个或多个内容的主题。例如,对象所包括的内容是一位朋友的简历和他的照片,相应的描述可以是对该朋友的能力和亲密度的简介。例如,描述可以是文本形式,从而使得接收方根据对象的描述来决定是否打开待分发对象。

现在参考图6,其示意性示出了根据本发明一个实施方式的内容分发装置600的框图。装置600可以包括第一接收模块610,用于接收发送方输入的待分发对象;第二接收模块620,用于接收发送方对期望接收待分发对象的两个或更多个接收方的选择;发送模块630,向所选择的两个或更多个接收方发送待分发的对象;以及第一创建模块640,用于创建用于发送方与两个或更多个接收方中的至少一个接收方之间的私密通信的会话线程,其中会话线程与待分发对象相关联。装置600还可以包括可选的第二创建模块650,用于创建用于在发送方与两个或更多个接收方之间进行群组通信的共享会话线程,其中共享会话线程与待分发对象相关联。装置600还可以包括可选的第三创建模块660,用于创建用于两个或更多个接收方中的任意两个接收方之间的私密通信的第二会话线程,其中第二会话线程与待分发对象相关联。应当理解,装置600中记载的每个模块与参考图4描述的方法400中的每个步骤相对应。由此,上文针对图4描述的操作和特征同样适用于装置600及其中包含的模块,在此不再赘述。

现在参考图7,其示意性示出了根据本发明一个实施方式的内容分发装置700的框图。装置700可以包括第一接收模块710,用于接收发送方输入的待分发对象;第二接收模块720,用于接收发送方对期望接收待分发对象的两个或更多个接收方的选择;第三接收模块725,用于接收发送方对与待分发对象相关联的共享设置的更改;发送模块730,用于向所选择的两个或更多个接收方发送待分发的对象;以及第一创建模块740,用于基于共享设置,创建用于发送方与两个或更多个接收方中的至少一个接收方之间的私密通信的第一会话线程,其中会话线程与待分发对象相关联。装置700还可以包括可选的第二创建模块750,用于基于共享设置创建用于在发送方与两个或更多个接收方之间进行群组通信的共享会话线程,其中共享会话线程与待分发对象相关联。装置700还可以包括可选的第三创建模块760,用于基于共享设置,创建用于两个或更多个接收方中的任意两个接收方之间的私密通信的第二会话线程,其中第二会话线程与待分发对象相关联。

应当理解,装置700中记载的每个模块与参考图5描述的方法500中的每个步骤相对应。由此,上文针对图5描述的操作和特征同样适用于装置700及其中包含的模块,在此不再赘述。

根据本发明的实施方式,利用与分发的对象相关联的会话线程,发送方和接收方对于对象的评论和/或标记可以在相互之间以端对端私密通信的方式进行,同时发送方可以具有针对所有接收方的统一视图。该视图中例如可以包括以下各项中的一项或多项:发送方与至少一个指定接收方的会话线程、在发送方与所有或指定接收方之间进行群组通信的共享会话线程、以及“发送至所有人”功能。从而,可以将与对象相关的各方的评论和反馈整合在一个视图里。

本发明的实施方式尤其适合用于这样的场景,其中发送方可以选择将分发对象发送给谁,发送方可以选择发送给一个或多个个体接收方,但接收方可能无法区分出该对象是被明确地发送给他自己还是多个人。使得单个对象、例如单个媒体能够保持广泛的覆盖面,同时保持一对一通信的亲密性,从而导致更多的对象可以被分享以及得到更高的响应速率,因为接收方能够感受到更多的个人认可和做出回应的社会方面的责任。线程化能够允许发送方容易地控制和管理媒体通信。这也使得发送方和接收方能够更加容易地回想起并且重新接入到过去的通信会话中。

应当理解,前述的方法和装置可以实现在通信系统的用户侧设备或远端服务器中,并且其可以利用各种方式来实现。例如,在某些实施方式中,前述装置可以利用软件和/或固件模块来实现。此外,装置也可以利用硬件模块来实现。现在已知或者将来开发的其他方式也是可行的,本发明的范围在此方面不受限制。

特别地,除硬件实施方式之外,本发明的实施方式可以通过计算机可读存储介质的形式实现。计算机可读存储介质存储指令,该指令在被执行时,执行参考图4描述的方法400、以及参考图5描述的方法500。

本发明的实施方式还可以通过计算机程序产品的形式实现。例如,参考图4描述的方法400、以及参考图5描述的方法500可以通过计算机程序产品来实现。该计算机程序产品可以存储在ram、rom、硬盘和/或任何适当的存储介质中,或者通过网络从适当的位置下载到计算机系统上。计算机程序产品可以包括计算机代码部分,其包括可由适当的处理设备执行的程序指令。

应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的装置和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、cd或dvd-rom的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的装置及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。

应当注意,尽管在上文详细描述中提及了装置的若干模块或子模块,但是这种划分仅仅并非强制性的。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作为模块显示的部件可以是、或也可以不是物理模块,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能模块可以全部集成在一个处理单元中,也可以是各个模块分别单独作为一个单元,也可以两个或两个以上模块集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

虽然已经参考目前考虑到的实施方式描述了本发明,但是应该理解本发明不限于所公开的实施方式。相反,本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。以下权利要求的范围符合最广泛解释,以便包含所有这样的修改及等同结构和功能。

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