CN105915436B - 基于主题的即时消息隔离的系统和方法 - Google Patents
基于主题的即时消息隔离的系统和方法 Download PDFInfo
- Publication number
- CN105915436B CN105915436B CN201610206034.5A CN201610206034A CN105915436B CN 105915436 B CN105915436 B CN 105915436B CN 201610206034 A CN201610206034 A CN 201610206034A CN 105915436 B CN105915436 B CN 105915436B
- Authority
- CN
- China
- Prior art keywords
- sub
- chat
- chat session
- electronic chat
- electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 67
- 238000002955 isolation Methods 0.000 title description 2
- 230000004044 response Effects 0.000 claims abstract description 7
- 238000004891 communication Methods 0.000 claims description 56
- 230000002452 interceptive effect Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 58
- 238000010586 diagram Methods 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
为了能够在电子聊天会话中单独地讨论多个主题,在电子聊天会话中检测对讨论一个或多个主题的请求。响应于在所述电子聊天会话中检测到对讨论一个或多个主题的请求,在所述电子聊天会话中创建对应于一个或多个主题中的每一个的子聊天会话。与所述子聊天会话关联的信息被发送到所述电子聊天会话的参与者。这允许每个参与者经由单独的子聊天会活分别对每个主题进行聊天,从而创建针对每个主题的单个记录。
Description
技术领域
这里公开了涉及即时消息(IM,Instant Messaging)系统,尤其涉及可配置的IM系统的系统和方法。
背景技术
当前IM方案提供一对一和群聊特性。在典型的群聊中,会讨论不同的主题。结果是,关于不同主题的对话将混杂在IM会话中。这使得理解IM会话的记录变得困难,因为特定的主题在整个IM会话中可能是碎片化的。假如某人想要重温该IM会话中的专门的主题,其必须要搜索整个记录,并且提取关于感兴趣主题的专门的对话。假如该记录很长,并且在该IM会话中存在多个被讨论的不同主题,这将是复杂而低效的。
发明内容
提供了用于解决现有技术中的这些和其它问题和缺陷的系统和方法。为了在电子聊天会话中分别地讨论多个主题,检测对在电子聊天会话中讨论一个或多个主题的请求。响应于检测到对在电子聊天会话中讨论一个或多个主题的请求,在该电子聊天会话中创建针对该一个或多个主题中的每一个的子聊天会话。与每个子聊天会话相关的信息被发送到电子聊天会话的参与者。这允许每个参与者通过分别的子聊天会话分别地交流各个主题,从而为每个主题创建独立的记录。
附图说明
图1为用于管理聊天会话的第一示例性系统的方框图。
图2为从聊天会话中创建一个或多个子聊天会话的框图。
图3为用于管理聊天会话的处理的流程图。
图4为用于管理聊天会话的不同实施例的处理的流程图。
图5为用于修改子聊天会话的处理的流程图。
图6为用于传输一个或多个子聊天会话到语音通信设备的处理的流程图。
具体实施方式
图1为用于管理聊天会话的第一示例性系统100的方框图。该第一示例性系统100包括通信设备101A-101N、网络110和通信系统120。
通信设备101可以是或可以包括在网络110上通信的任何设备,例如,个人计算机(PC)、电话、视频系统、蜂窝电话、个人数字助理(PDA)、平板设备、笔记本设备、智能电话和/或其它。如图1所示,任意数量的通信设备101A-101N可以连接到网络110,包括仅一个通信设备101。另外,通信设备101可以直接连接到通信系统120。
网络110可以是或可以包括可以发射和接收电子通信的通信装备的任意集合,例如因特网、广域网(WAN)、局域网(LAN)、基于语音的IP网络(VoIP)、公共交换电话网(PSTN)、分组交换网、电路交换网、蜂窝网及其组合等。网络110可以使用多种电子协议,例如以太网、因特网协议(IP,Internet Protocol)、会话发起协议(SIP,Session InitiationProtocol)、综合服务数字网(ISDN,Integrated Service Digital Network)、即时消息(IM)协议、文本消息协议、超文本传输协议(HTTP,Hypertext Transfer Protocol)等。因此,网络110为允许经由分组和/或电路交换通信发送消息的电子通信网络。
通信系统120可以是或可以包括可以管理网络110上的通信的任何硬件/软件,例如,专用分组交换机(PBX,Private Branch Exchange)、路由器,IM服务器、IM路由器、聊天服务器、文本消息服务器等。通信系统120进一步包括聊天服务器121、聊天监视器122、网络接口123和网页服务器124。
聊天服务器121可以是或可以包括可以管理网络110上的聊天通信的任何软件/硬件,例如IM服务器、文本消息服务器等。聊天服务器121可以管理通信设备101A-101N之间的聊天通信。聊天通信可以是或可以包括IM通信、文本通信等。在一个实施例中,聊天服务器121可以设置在通信设备101上或分布在通信系统120和通信设备101之间。
聊天监视器122可以是或可以包括能够监视聊天会话中的通信的任何硬件/软件。例如,聊天监视器122可以基于关键词监视聊天会话。在一个实施例中,聊天监视器122可以设置在通信设备101上或分布在通信系统120与通信设备101之间。
网络接口123为用于在网络110上通信的硬件接口,例如,以太网接口、光纤接口、无线接口、ISDN接口等。在一个实施例中,网络接口可以在通信设备101中。例如,聊天服务器121、聊天监视器122、网络接口123以及可选地网页服务器124可都位于通信设备101中。在该实施例中,通信设备101在点对点的配置下工作。
网页服务器124可以是或可以包括可以为通信设备101A-101N提供网页服务的任何硬件/软件。例如,网页服务器124可以提供通信设备101A-101N之间的电子聊天会话。在一个实施例中,网页服务器124位于与通信系统120分离的服务器上。
图2为用于从聊天会话中创建一个或多个子聊天会话的框图。图2包括用来管理子聊天会话的用户接口的窗口。图2包括聊天会话窗口200、新主题窗口210和子聊天会话窗口220。在一个实施例中,聊天会话窗口200、新主题窗口210和子聊天会话窗口220为由网页服务器124发送到一个或多个通信设备101A-101N的网页(例如,一个或多个html文档)。可替代地,聊天会话窗口200、新主题窗口210和子聊天会话窗口220为由位于通信设备101和/或通信系统120的其它组件上的分布式应用创建的窗口。
聊天会话窗口200包括文本消息发送箱201、文本消息发送按钮202、定义主题按钮203和聊天消息区域206。新主题窗口210包括取消按钮211、添加按钮212和输入主题消息箱213。子聊天会话窗口220包括子聊天消息区域221A-221C、文本消息发射按钮222、文本消息发送箱223、主题选择按钮224A-224C、新主题按钮225和聊天消息区域227。主题选择按钮224A-224C基于定义的主题,在该示例中,针对主题:1)项目更新;2)项目时间表和3)组织架构更新。子聊天消息区域221A-221C进一步包括添加/移除参与者按钮226A-226C。
图2的窗口200、210和220表示提供给在通信设备101之一处的电子聊天会话的管理者或仲裁者(moderator)的显示的一个示例性实施例。在该示例中,图2的视图来自参与者John的视角,其为电子聊天会话的仲裁者。本领域技术人员将意识到该电子聊天会话的其它参与者(Sally和Fred)将看到与窗口200和220类似的没有管理按钮的窗口,管理按钮例如定义主题按钮203、添加/移除参与者按钮226A-226C和新主题按钮225。在另一个实施例中,所有参与者可具有与图2所示相同的视角。在另一个实施例中,其他参与者(Sally和Fred)可仅具有特征的子集,例如Sally和Fred可能能够添加或移除参与者,但是可能不能添加新的讨论主题。
当经由网络110在通信设备101A-101N处的两个或更多(多个)参与者之间由聊天服务器121建立电子聊天会话时,启动处理。这产生聊天会话窗口200。在该示例性实施例中,聊天会话窗口200显示在三个参与者之间的电子聊天会话:1)John(其为仲裁者)、2)Sally和3)Fred。该电子聊天会话显示在聊天消息区域206中。在图3显示的该电子聊天会话为与之前已知技术的聊天会话窗口类似的常规聊天会话窗口(没有定义主题按钮203)。John经由文本消息发送箱201输入电子聊天会话的消息,并且点击文本消息发送按钮202以向其他参与者发送聊天。
聊天监视器122检测对在该电子聊天会话中讨论主题的请求。聊天监视器122可以通过各种方式检测对在该电子聊天会话中讨论主题的请求。例如,聊天监视器122可以检测该电子聊天会话中的关键字或短语。在图3中,聊天监视器可以检测词语“主题”连同与聊天会话窗口200中的数值次序一样的主题。当聊天监视器122检测到词语“主题”连同主题的数值次序时,在步骤205,处理自动显示子聊天会话窗口220。基于在聊天会话窗口200中定义的主题列表,自动显示子聊天会话窗口220。在该示例性实施例中,聊天会话窗口200中的主题为:1)项目更新、2)项目时间表和3)组织架构更新。
可替代地,聊天监视器122可以基于点击按钮或菜单的参与者(仲裁者John)来检测对在电子聊天会话中讨论主题的请求。在该示例中,在步骤204,参与者可以点击定义主题按钮203。当参与者在步骤204点击定义主题按钮203时,向该参与者显示新的主题窗口210。然后在步骤214,该参与者可在进入主题消息箱203中输入主题,并且点击添加按钮210以呈现子聊天会话窗口220。新的主题窗口210是对于本领域技术人员来说显而易见的输入一个或多个主题的多种方式之一。例如,参与者可能够在新主题窗口210中添加多个主题。可替代地,参与者可以通过点击取消按钮211来取消为电子聊天会话定义主题。
在另一个实施例中,聊天监视器122可以基于另一个参与者在该电子聊天会话中发送对讨论主题的请求来检测在该电子聊天会话中对讨论主题的请求。例如,聊天监视器122可以基于来自在该电子聊天会话中的其它参与者之一的单个聊天中的关键词来检测来自另一参与者的消息。然后,仲裁者可以同意对讨论该主题的请求。
当聊天监视器122在该电子聊天会话中检测到对讨论主题的请求时,聊天服务器121基于主题创建一个或多个子聊天会话。在该示例中,聊天监视器122为每个主题创建子聊天会话(三个子聊天会话)。这三个子聊天会话显示在子聊天会话窗口220中。在该实施例中,使用在该电子聊天会话中的相同的参与者(John、Sally和Fred)来创建这三个子聊天会话。然而,在其他实施例中,仲裁者(John)可以确定其它参与者中的哪一些可以包含在单个的子聊天会话中。例如,John可以从针对组织架构更新的子聊天会话中排除Fred。
子聊天会话窗口220(在聊天消息区域227中)示出了原始电子聊天会话,并在子聊天消息区域221A-221C中示出了针对三个主题的三个子聊天会话。针对项目更新子聊天会话的第一子聊天会话显示在子聊天消息区域221A。针对项目时间表子聊天会话的第二子聊天会话显示在子聊天消息区域221B。针对组织架构更新子聊天会话的第三子聊天会话显示在子聊天消息区域221C。
参与者能够以各种方式选择一个主题,与其他参与者进行聊天。在该实施例中,参与者可以选择主题选择按钮224A-224C之一来选择特定的子聊天会话。可替代地,参与者可以点击子聊天消息区域221A-221C之一来选择特定主题以与其他参与者对话。在该示例性例子中,参与者选择了组织更新子聊天会话(由灰色背景指示)。为了发送关于组织架构更新子聊天会话(当前选择的子聊天会话)的聊天,参与者可以在文本消息发送箱223中输入文本,并且点击文本消息发送按钮222。
假如参与者想要发送关于项目更新子聊天会话的聊天,则参与者可以选择主题选择按钮224A来选择项目更新子聊天会话。参与者然后在文本消息发送箱223中输入文本和点击文本消息发送按钮222以发送针对项目更新子聊天会话的聊天。同样地,参与者可以选择主题选择按钮224B以选择项目时间表子聊天会话。然后参与者能够在文本消息发送箱223中输入文本,并点击文本消息发送按钮222来针对项目时间表子聊天会话发送聊天。
通过点击针对每个相应的子聊天会话的添加/移除参与者按钮226A-226C可为子聊天会话添加新参与者。例如,John可以通过点击添加/移除参与者按钮226B来添加新参与者(Jane)到项目时间表子聊天会话。向John呈现允许John添加Jane到针对项目时间表的子聊天会话的窗口(未示出)。同样地,John可以类似的方式从子聊天会话之一移除参与者。
假如仲裁者想要讨论额外的主题,那么仲裁者可以选择新主题按钮225。选择新主题按钮225带来(与新主题窗口210类似的)窗口以添加新子聊天会话到子聊天会话窗口220。
图3为用于管理聊天会话的处理的流程图。说明性地,通信设备101A-101N、通信系统120、聊天服务器121、聊天监视器122、网络接口123和网页服务器124为存储程序控制的实体,例如计算机或处理器,其通过执行存储在诸如存储器或硬盘的有形计算机可读存储介质中的程序指令来执行图3-6的方法和这里记载的处理。尽管在图3-6描述的方法以特定顺序示出,但是本领域技术人员可意识到在图3-6的步骤可以不同顺序执行,和/或在多线程环境下执行。而且,各个步骤可基于实现方式被省略或增加。
处理在步骤300开始。在步骤302,该处理在两个或更多通信设备101之间建立电子聊天会话。该处理在步骤304确定是否在电子聊天会话中检测到对讨论主题的请求。假如步骤304在电子聊天会话中没有检测到对讨论主题的请求,那么在步骤306该处理确定该电子聊天会话是否结束。假如在步骤306该电子聊天会话结束,那么该处理在步骤312结束。否则,假如在步骤306该电子聊天会话没有结束,那么该处理返回步骤304。
假如在步骤304已检测到对讨论一个或多个主题的请求,那么在步骤308该处理为每个主题创建子主题会话。该处理发送与子聊天会话相关的信息到通信设备101A-101N。例如,网页服务器124可以发送具有子聊天会话的子聊天会话窗口220到通信设备101A-101N。该处理返回步骤304以查看是否存在对讨论主题的额外请求(例如,假如仲裁者想要添加额外主题)。
图4为用于管理聊天会话的不同实施例的处理的流程图。图4的处理图3的步骤304(没有分支)与步骤306之间开始进行。在确定在步骤304没有接收到对讨论主题的请求之后,在步骤400,该处理确定是否已经创建一个或多个子聊天会话。假如在步骤400没有创建一个或多个子聊天会话,那么该处理进行到步骤306。
否则,假如在步骤400已创建子聊天会话,那么该处理在步骤402确定参与者是否想要添加文档到子聊天会话。假如在步骤402参与者不想添加文档到子聊天会话,那么该处理进行到步骤406。否则,假如在步骤402参与者想要添加文档到子聊天会话,那么该处理在步骤404添加文档到子聊天会话,并且进行到步骤406。参与者可以基于按钮或菜单添加文档到子聊天会话。例如,子聊天消息区域221A-221C可以具有添加文档按钮,用于参与者添加文档到单个子聊天会话。
可添加到子聊天会话的文档的类型可以为电子文档的任何类型,例如文本文档、幻灯片演示文稿、只读文档、可编辑文档、电子数据表、照片、音频文件、视频文件等。单个参与者可被限制关于可以被添加到子聊天会话的文档的类型或大小。例如,仲裁者可以仅仅允许特定参与者能够添加电子数据表到子聊天会话。另外,基于定义的规则,单个参与者可以能够或不能够添加文档到任何子聊天会话(或单个子聊天会话)。
该处理在步骤406确定诸如仲裁者的参与者是否想要合并两个或多个子聊天会话。假如在步骤406参与者不想合并子聊天会话,那么该处理进行到步骤410。否则,假如参与者在步骤406想要合并子聊天会话,那么该处理在步骤408允许参与者选择子聊天会话并合并选择的子聊天会话到单个子聊天会话,并且该处理进行到步骤410。在一个实施例中,以串行方式(即一个接着一个)合并选择的子聊天会话。可替代地,基于在选择的子聊天会话中的单个消息的时间来合并选择的子聊天会话。
该处理在步骤410确定诸如仲裁者的参与者是否想要有选择地让另一个参与者在子聊天会话中静音。当参与者被静音时,被静音的参与者将在一段时间内不能查看其他参与者在该子聊天会话中的任何聊天消息。例如,假如John、Sally和Fred处于子聊天会话中,并且John将Sally静音,那么在Sally被静音期间Sally将不能看到John和Fred发出的任何消息。假如该处理在步骤410确定有参与者被有选择地静音,那么该处理在步骤412将该参与者从该子聊天会话中静音,并且该处理进行到步骤306。否则,假如在步骤410该处理确定不存在对该子聊天会话的参与者的有选择的静音请求,那么该处理进行到步骤306。尽管未示出,该处理可以有选择地不对参与者静音。
图5为用于修改子聊天会话的处理的流程图。图5的处理典型地发生在创建子聊天会话之后。然而,图5的处理可以作为用于创建子聊天会话的处理的一部分出现。该处理在步骤500开始。该处理确定在步骤502是否已经接收对单个聊天的选择。单个聊天指由在子聊天会话中的参与者之一发送的单个消息。例如,图2的仲裁者(John)可在聊天会话窗口200的聊天消息区域206中选择单个聊天“John:大家早上好”。
假如在步骤502没有收到单个聊天的选择,那么该处理在步骤502等待。否则,假如在步骤502收到对单个聊天的选择,那么该处理在步骤504确定将该单个聊天与哪个子聊天会话(假如有必要)关联。例如,假如仅存在单个子聊天会话,那么不需要步骤504,因为只有单个子聊天会话。步骤504能够基于在存在多个子聊天会话的情况下允许用户选择特定子聊天会话的窗口。在步骤506中,该处理修改子聊天会话以包括所选择的单个聊天和任何介于其间的(intervening)聊天。例如,如果图2的仲裁者John选择单个聊天“John:大家早上好”来与聊天项目更新关联,那么文本“John:大家早上好;John:主题1)项目更新、2)项目时间表、3)组织架构更新;Sally:好的;Fred:好的”将被添加到项目更新子聊天会话。
通过允许参与者从聊天消息区域206添加文本到子聊天会话克服了在创建针对主题的子聊天子会话之前已讨论了该主题的问题。例如,假如在创建项目时间表子聊天会话之前参与者详细讨论了项目时间表,那么参与者可以将文本从聊天消息区域带入子主题会话中。
以上处理涉及所选择的单个聊天和任何插入性的(intervening)聊天。然而,在其他实施例中,参与者可能够选择特定的单个聊天带入子聊天会话。
图6为用于传输一个或多个子聊天会话到语音通信设备的处理的流程图。该处理在步骤600开始。该处理在步骤602确定参与者是否已请求传输子聊天会话到语音设备,例如电话、移动电话、智能电话等。传输子聊天会话的请求可基于用户提供语音设备的电话号码。假如在步骤602没有接收到传输子聊天会话到语音设备的请求,那么该处理在步骤602重复。
否则,假如该处理在步骤602确定已收到传输子聊天会话到语音设备的请求,那么该处理在步骤604传输子聊天会话到语音设备。例如,假如存在如图2所示三个子聊天会话,那么这三个子聊天会话可以作为单个语音呼叫(例如,使用会话发起协议SIP)进行传输。这将创建三个语音通信会话,其中两个处于搁置状态,所选择的那个为激活状态。
在步骤606,该处理将语音转换为文本并将文本转换为语音以用于当前子聊天会话。例如,假如组织架构更新子聊天会话为当前选择的子聊天会话(例如,如图2所示),那么当参与者说话时,在组织架构更新子聊天会话中参与者的语音被转换为文本信息。在组织架构更新子聊天会话中的其他参与者的聊天消息被转换为语音。
该处理在步骤608确定是否已收到在子聊天会话之间切换的请求(假如存在多个子聊天会话)。在子聊天会话之间切换可以通过各种方式来实现。例如,该处理可以检测双音多功能(DTMF,Dual Tone Multifunction)音调来指示特定子聊天会话。可替代地,参与者可以使用DTMF音调来指向交互式语音应答(IVR,Interactive Voice Response)系统以从IVR系统的菜单选择子聊天会话。在一个实施例中,参与者可以使用语音命令来在不同子聊天会话之间切换。例如,参与者可以说“切换到组织架构更新聊天”来切换到组织架构更新子聊天会话。
假如在步骤608未收到在子聊天会话之间切换的请求,那么处理在步骤614确定聊天会话结束。假如在步骤614聊天会话结束,那么该处理在步骤616结束。否则,假如在步骤614聊天会话没有结束,那么该处理进行到步骤606。
假如在步骤608已收到在子聊天会话之间切换的请求,那么该处理在步骤610切换到新的子聊天会话。该处理播放(play)新的子聊天会话的任何丢失的文本,并且进行到步骤614。例如,参考图2,假如当John正在监听组织架构更新子聊天会话时,Fred在项目更新子聊天会话中发送新的聊天“是的,将在下周进行”,那么当John切换到项目更新子聊天会话时,该处理将播放Fred说“是的,将在下周进行”的消息。当在子聊天会话之间切换时,参与者还被提供回放部分或全部子聊天会话的能力。
当然,对上述示例性实施例的各种改变和修改对于本领域技术人员来说将是显而易见的。这些改变和修改可以在不脱离所述系统和方法的精神和范围以及不会消除其优点的基础上做出。以下权利要求指定本发明的范围。本领域技术人员应当知道上述特征可以各种方式组合以便形成本发明的多种变型。因此,本发明不限于上述特定实施例,而仅由之后的权利要求和他们的等同替代来限定。
Claims (8)
1.一种用于管理电子聊天会话的系统,包括:
微处理器;和
计算机可读介质,与微处理器耦接并且包括微处理器可读且可执行的指令,所述指令使得微处理器运行:
聊天服务器,经由通信网络在多个参与者的多个通信设备之间建立电子聊天会话;在所述多个参与者的所述多个通信设备之间针对多个主题创建多个独立的子电子聊天会话,其中所述多个独立的子电子聊天会话是文本会话;响应于将所述多个独立的子电子聊天会话中的特定子电子聊天会话传输到个体参与者的语音设备的请求,将所述特定子电子聊天会话传输到所述个体参与者的语音设备;并且针对所述特定子电子聊天会话将语音转换成文本以及将文本转换成语音,其中所述个体参与者能够基于语音命令或交互式语音应答(IVR)系统中的菜单选择而在所述多个独立的子电子聊天会话之间进行切换;以及
网络接口,经由通信网络向所述多个参与者的所述多个通信设备发送与所述多个独立的子电子聊天会话关联的信息。
2.如权利要求1所述的系统,其中对讨论所述多个主题中的一个主题的请求基于在电子聊天会话中检测到由电子聊天会话的仲裁者发送的词语或短语或者从电子聊天会话的个体参与者发送到电子聊天会话的仲裁者的请求。
3.如权利要求1所述的系统,其中所述聊天服务器添加所述多个参与者到所述多个独立的子电子聊天会话,并且其中所述聊天服务器添加额外参与者到所述多个独立的子电子聊天会话中的单独的一个子电子聊天会话。
4.如权利要求1所述的系统,其中所述聊天服务器将文档附到所述多个独立的子电子聊天会话中的单独的一个子电子聊天会话。
5.如权利要求1所述的系统,其中所述聊天服务器将所述多个独立的子电子聊天会话中的至少两个或更多个子电子聊天会话合并为单个独立的子电子聊天会话。
6.如权利要求1所述的系统,其中所述聊天服务器在所述多个独立的子电子聊天会话中的单独的一个子电子聊天会话中选择性地将个体参与者静音一段时间。
7.一种用于管理电子聊天会话的方法,包括:
通过处理器并经由通信网络在多个参与者的多个通信设备之间建立电子聊天会话;
通过处理器在所述多个参与者的所述多个通信设备之间针对多个主题创建多个独立的子电子聊天会话,其中所述多个独立的子电子聊天会话是文本会话;
响应于将所述多个独立的子电子聊天会话中的特定子电子聊天会话传输到个体参与者的语音设备的请求,通过处理器将所述特定子电子聊天会话传输到所述个体参与者的语音设备;
通过处理器针对所述特定子电子聊天会话将语音转换成文本以及将文本转换成语音,其中所述个体参与者能够基于语音命令或交互式语音应答(IVR)系统中的菜单选择而在所述多个独立的子电子聊天会话之间进行切换;以及
通过处理器经由通信网络向所述多个参与者的所述多个通信设备发送与所述多个独立的子电子聊天会话关联的信息。
8.如权利要求7所述的方法,还包括:将文档附到所述多个独立的子电子聊天会话中的单独的一个子电子聊天会话。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/622,668 US10110523B2 (en) | 2015-02-13 | 2015-02-13 | System and method for topic based segregation in instant messaging |
US14/622,668 | 2015-02-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105915436A CN105915436A (zh) | 2016-08-31 |
CN105915436B true CN105915436B (zh) | 2020-04-03 |
Family
ID=55697645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610206034.5A Active CN105915436B (zh) | 2015-02-13 | 2016-02-14 | 基于主题的即时消息隔离的系统和方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10110523B2 (zh) |
JP (1) | JP6352961B2 (zh) |
CN (1) | CN105915436B (zh) |
DE (1) | DE102016102341B4 (zh) |
GB (1) | GB2538833B (zh) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9935906B2 (en) | 2015-06-08 | 2018-04-03 | International Business Machines Corporation | Selectively unmuting electronic messaging conversations |
US9954808B2 (en) | 2015-06-24 | 2018-04-24 | International Business Machines Corporation | Collecting messages from a group chat window that mention a specific user |
US20170310717A1 (en) * | 2016-04-22 | 2017-10-26 | Hey There, LLC | System and method for instantiating a hidden secondary chat session for a primary chat session |
US10237213B2 (en) | 2016-09-28 | 2019-03-19 | International Business Machines Corporation | Online chat questions segmentation and visualization |
US10601753B2 (en) * | 2017-04-04 | 2020-03-24 | International Business Machines Corporation | Automatic threading of conversations based on content and interactions |
CN107086953A (zh) * | 2017-05-08 | 2017-08-22 | 北京三快在线科技有限公司 | 一种即时通信应用中的文件发送方法及装置、电子设备 |
CN109120495A (zh) * | 2017-06-22 | 2019-01-01 | 北京我声我视科技有限公司 | 一种多人聊天中组织聊天消息的方法和系统 |
CN107360008B (zh) * | 2017-06-29 | 2020-09-29 | 维沃移动通信有限公司 | 一种群组消息的推送方法及移动终端 |
CN111194540A (zh) * | 2017-08-02 | 2020-05-22 | 深圳市创富金科技有限公司 | 多主题对话的通信控制装置和方法、及计算机处理设备 |
US10956458B2 (en) * | 2017-11-27 | 2021-03-23 | International Business Machines Corporation | Consolidating text conversations from collaboration channels |
US11222058B2 (en) * | 2017-12-13 | 2022-01-11 | International Business Machines Corporation | Familiarity-based text classification framework selection |
US10592608B2 (en) | 2018-01-08 | 2020-03-17 | International Business Machines Corporation | Topic based conversation retrieval |
US10594635B2 (en) * | 2018-04-20 | 2020-03-17 | Oracle International Corporation | Managing customer relationship using multiple chat servers designed to interface with service applications |
JP7071906B2 (ja) * | 2018-11-15 | 2022-05-19 | 本田技研工業株式会社 | コミュニケーション仲介装置、コミュニケーション仲介方法、およびプログラム |
CN111669311A (zh) * | 2019-03-07 | 2020-09-15 | 钉钉控股(开曼)有限公司 | 通讯方法及装置、系统、电子设备、可读存储介质 |
CN111756614B (zh) * | 2019-03-26 | 2024-04-16 | 北京京东尚科信息技术有限公司 | 聊天内容的显示方法和显示系统 |
KR102638580B1 (ko) | 2019-04-12 | 2024-02-21 | 라인플러스 주식회사 | 하나의 대화방에서 다수의 그룹통화를 제공하는 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체 |
KR20200121064A (ko) | 2019-04-15 | 2020-10-23 | 라인플러스 주식회사 | 이벤트 메시지를 관리하기 위한 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체 |
IT201900005996A1 (it) * | 2019-04-17 | 2020-10-17 | Social Media Emotions S R L | Sistema di messaggistica perfezionato |
EP3977685A1 (en) | 2019-05-31 | 2022-04-06 | Microsoft Technology Licensing, LLC | Providing responses in an event-related session |
CN111431794A (zh) * | 2020-03-18 | 2020-07-17 | 郭庆涛 | 一种用于社交人群群聊的方法和设备 |
US11328723B2 (en) * | 2020-03-30 | 2022-05-10 | Motorola Solutions, Inc. | Talk group management using voice control |
CN112398727B (zh) * | 2020-11-06 | 2023-04-07 | 北京字跳网络技术有限公司 | 信息处理方法、装置、终端和存储介质 |
JP7467775B2 (ja) | 2020-11-06 | 2024-04-15 | 北京字跳▲網▼絡技▲術▼有限公司 | 情報処理方法、装置、端末及び記憶媒体 |
US11604760B2 (en) | 2021-03-16 | 2023-03-14 | International Business Machines Corporation | Dynamic determination of retention periods for digital content |
US11368585B1 (en) * | 2021-03-23 | 2022-06-21 | International Business Machines Corporation | Secured switch for three-way communications |
CN113259221B (zh) * | 2021-04-01 | 2022-09-02 | 维沃移动通信(杭州)有限公司 | 消息显示方法、装置及电子设备 |
WO2023048374A1 (en) | 2021-09-21 | 2023-03-30 | Samsung Electronics Co., Ltd. | A method and system for predicting response and behavior on chats |
US12021811B2 (en) * | 2021-12-03 | 2024-06-25 | Open Text Holdings, Inc. | Systems and methods for tracking topics for communications across a distributed networked computing environment |
US11991136B1 (en) | 2022-06-09 | 2024-05-21 | Microsoft Technology Licensing, Llc | Final message composition for sidebar communication threads |
US11943190B2 (en) * | 2022-06-09 | 2024-03-26 | Microsoft Technology Licensing, Llc | Fork and return point selection for sidebar communication threads |
US11968160B2 (en) | 2022-06-09 | 2024-04-23 | Microsoft Technology Licensing, Llc | Sidebar communication threads within pre-existing threads |
CN115344153A (zh) * | 2022-08-02 | 2022-11-15 | 北京达佳互联信息技术有限公司 | 会话界面的显示方法、装置、电子设备以及存储介质 |
US20240154927A1 (en) * | 2022-11-03 | 2024-05-09 | Salesforce, Inc. | Smart events framework |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075983A (zh) * | 2006-12-15 | 2007-11-21 | 腾讯科技(深圳)有限公司 | 即时语音通信终端、服务器、系统和即时语音通信方法 |
CN104113470A (zh) * | 2014-07-04 | 2014-10-22 | 南京航空航天大学 | 一种多主题并行对话的方法 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US27A (en) | 1836-09-20 | Composition op paints | ||
US6557A (en) | 1849-06-26 | Extension-table | ||
US1011052A (en) | 1911-04-13 | 1911-12-05 | Nat Fresh Air Furniture Company | Spring-bed-bottom fabric. |
US5597312A (en) * | 1994-05-04 | 1997-01-28 | U S West Technologies, Inc. | Intelligent tutoring method and system |
JP3644580B2 (ja) | 1999-03-19 | 2005-04-27 | 富士通株式会社 | 表示制御方法及び装置 |
US6747970B1 (en) * | 1999-04-29 | 2004-06-08 | Christopher H. Lamb | Methods and apparatus for providing communications services between connectionless and connection-oriented networks |
US6557027B1 (en) * | 1999-08-05 | 2003-04-29 | International Business Machines Corporation | System and method for managing on-line discussion having multiple topics in a collaborative data processing environment |
US20030126027A1 (en) * | 2001-12-31 | 2003-07-03 | Kimberly-Clark Worldwide | Integrated web ring site and method for presenting information |
US7206813B2 (en) | 2002-10-17 | 2007-04-17 | International Business Machines Corporation | Method, computer program product and apparatus for implementing professional use of instant messaging |
JP2004272568A (ja) | 2003-03-07 | 2004-09-30 | Sekisui Chem Co Ltd | 生活見守りシステム |
US8180840B2 (en) | 2003-10-14 | 2012-05-15 | At&T Intellectual Property I, L.P. | Automatically replying to instant messaging (IM) messages |
US7480696B2 (en) | 2004-01-07 | 2009-01-20 | International Business Machines Corporation | Instant messaging priority filtering based on content and hierarchical schemes |
US8190999B2 (en) * | 2004-05-20 | 2012-05-29 | International Business Machines Corporation | System and method for in-context, topic-oriented instant messaging |
JP2006227711A (ja) | 2005-02-15 | 2006-08-31 | Canon Inc | コミュニティ分類装置、コミュニティ提供装置、コミュニティ分類方法、コミュニティ提供方法、及びプログラム |
US20060235932A1 (en) * | 2005-04-18 | 2006-10-19 | International Business Machines Corporation | Chat server mute capability |
US7870493B2 (en) | 2005-10-03 | 2011-01-11 | Microsoft Corporation | Distributed clipboard |
US7945620B2 (en) * | 2006-06-13 | 2011-05-17 | International Business Machines Corporation | Chat tool for concurrently chatting over more than one interrelated chat channels |
CN101094195B (zh) * | 2006-06-20 | 2011-04-06 | 腾讯科技(深圳)有限公司 | 基于即时通信方式的会话消息记录方法及即时通信客户端 |
US8060565B1 (en) | 2007-01-31 | 2011-11-15 | Avaya Inc. | Voice and text session converter |
US8006191B1 (en) * | 2007-03-21 | 2011-08-23 | Google Inc. | Chat room with thin walls |
CN101345718A (zh) * | 2007-07-13 | 2009-01-14 | 阿里巴巴集团控股有限公司 | 一种在群内支持话题分类的方法、系统和装置 |
US8516049B2 (en) | 2008-06-09 | 2013-08-20 | International Business Machines Corporation | Administering instant messaging (‘IM’) chat sessions |
US20100017483A1 (en) | 2008-07-18 | 2010-01-21 | Estrada Miguel A | Multi-topic instant messaging chat session |
JP5122433B2 (ja) | 2008-12-26 | 2013-01-16 | 株式会社ドワンゴ | 情報通信システムおよび情報通信方法 |
US9195739B2 (en) * | 2009-02-20 | 2015-11-24 | Microsoft Technology Licensing, Llc | Identifying a discussion topic based on user interest information |
JP5669418B2 (ja) | 2009-03-30 | 2015-02-12 | アバイア インク. | グラフィカルな接続表示を用いて通信セッションを要求する来入するリクエストを管理するシステムと方法。 |
US8848026B2 (en) * | 2013-02-01 | 2014-09-30 | Maitland M. DeLand | Video conference call conversation topic sharing system |
US8843835B1 (en) * | 2014-03-04 | 2014-09-23 | Banter Chat, Inc. | Platforms, systems, and media for providing multi-room chat stream with hierarchical navigation |
US9544257B2 (en) * | 2014-04-04 | 2017-01-10 | Blackberry Limited | System and method for conducting private messaging |
-
2015
- 2015-02-13 US US14/622,668 patent/US10110523B2/en active Active
-
2016
- 2016-02-10 DE DE102016102341.8A patent/DE102016102341B4/de active Active
- 2016-02-12 JP JP2016024461A patent/JP6352961B2/ja not_active Expired - Fee Related
- 2016-02-12 GB GB1602575.1A patent/GB2538833B/en active Active
- 2016-02-14 CN CN201610206034.5A patent/CN105915436B/zh active Active
-
2018
- 2018-10-01 US US16/148,609 patent/US10757050B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075983A (zh) * | 2006-12-15 | 2007-11-21 | 腾讯科技(深圳)有限公司 | 即时语音通信终端、服务器、系统和即时语音通信方法 |
CN104113470A (zh) * | 2014-07-04 | 2014-10-22 | 南京航空航天大学 | 一种多主题并行对话的方法 |
Also Published As
Publication number | Publication date |
---|---|
DE102016102341B4 (de) | 2024-04-18 |
GB201602575D0 (en) | 2016-03-30 |
CN105915436A (zh) | 2016-08-31 |
US20160241494A1 (en) | 2016-08-18 |
US10110523B2 (en) | 2018-10-23 |
DE102016102341A1 (de) | 2016-08-18 |
JP6352961B2 (ja) | 2018-07-04 |
US10757050B2 (en) | 2020-08-25 |
JP2016157437A (ja) | 2016-09-01 |
GB2538833A (en) | 2016-11-30 |
GB2538833B (en) | 2017-05-17 |
US20190036854A1 (en) | 2019-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105915436B (zh) | 基于主题的即时消息隔离的系统和方法 | |
US9569752B2 (en) | Providing parameterized actionable communication messages via an electronic communication | |
US7792253B2 (en) | Communications involving devices having different communication modes | |
US7483525B2 (en) | Method and system for selecting a communication channel with a recipient device over a communication network | |
JP5615922B2 (ja) | 電話で見いだされるマッシュアップとプレゼンス | |
US8326927B2 (en) | Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session | |
US10621681B1 (en) | Method and device for automatically generating tag from a conversation in a social networking website | |
KR101003048B1 (ko) | 무선 이동단말기용 음성 및 텍스트 그룹의 디스플레이관리기술 | |
US8385513B2 (en) | Processing a received voicemail message | |
US20090252305A1 (en) | User interface with voice message summary | |
US20050170856A1 (en) | Command based group SMS with mobile message receiver and server | |
JP2007537650A (ja) | 受信者から受信者へメッセージを伝送する方法、メッセージ伝送システム及びメッセージ変換手段 | |
KR20160144479A (ko) | 영상 통화 데이터의 디스플레이 | |
WO2007037891A2 (en) | Voice communicator to provide a voice communication | |
US9706055B1 (en) | Audio-based multimedia messaging platform | |
US10437437B1 (en) | Method and device for appending information in a conversation in a voice based networking website | |
US20040098488A1 (en) | Network-assisted communication method and system therefor | |
US8670534B2 (en) | Initiating a telephonic connection | |
US20220329758A1 (en) | Systems and methods for instant serverless video chat with pre-loaded content | |
US9565298B1 (en) | Method and device for appending information in a conversation in a voice based networking website | |
JP7521835B1 (ja) | トークルームシステム、トークルームシステムの制御方法、及び、プログラム | |
US20070255800A1 (en) | Automatic goodbye messages | |
KR20130033503A (ko) | 이동통신단말기와의 콘텐츠 공유가 가능한 아이피통화단말기와, 통화시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |