【技术实现步骤摘要】
从独立可寻址消息得到原子通信线程本申请是申请日为2015年1月22日、申请号为201580008932.3、专利技术名称为“从独立可寻址消息得到原子通信线程”的中国专利申请的分案申请。
概括而言,本专利技术涉及计算机系统。更具体而言,本专利技术涉及消息传递系统。
技术介绍
计算机系统当前广泛使用。一些计算机系统包括消息传递系统,通过该消息传递系统,用户能够彼此间来回发送消息。存在各种各样不同类型的消息传递系统。这些系统可以包括例如电子邮件(e-mail)消息传递系统、文本消息传递系统、社交网络消息传递系统以及其它。在这些类型的消息传递系统中,用户经常将消息发送到一个或多个接收者。接收者随后能够回复全部的其它接收者,回复那些接收者的子集,或者增加额外的接收者。如果多人回复相同的消息,那么如果用户希望对每个消息进行响应,则用户正常地需要手动聚集全部相关的消息并且分别地对那些消息进行响应。而且,如果用户想要作用于整个集合的消息(例如,将集合移动到文件夹中),则用户正常地不得不分别作用于每一个。一些系统已经尝试将消息分组成会话。然而,这通常需要基于它们的主题简单地将消息集合分组在一起。希望在会话中回复分叉(forked)消息的用户通常仍需要阅读并且回应每个单个的消息。上文的讨论仅提供用于普通的背景信息,而不意在用作确定权利要求主题的范围的辅助。
技术实现思路
当消息被接收到时,分析在消息中的接收者集合以及上级(ancestor)消息标识符。基于对接收者集合和上级标识符的分析,接收到的消息或者放置在会话中的现有线程中,或者放置在同一会话的新的线程中。提供该
技术实现思路
以 ...
【技术保护点】
1.一种由计算系统执行的方法,所述方法包括:接收电子消息;以及基于接收到所述电子消息:识别位于所接收的电子消息之前的上级消息,其中,所接收的电子消息包括对所述上级消息的回复;基于与所述上级消息相对应的上级消息信息:识别与所述上级消息相关联的并且包括消息集合的会话,其中,所述会话包括多个线程,每个线程具有消息子集,所述消息子集包括所述会话中的所述消息集合中的一些但不是全部消息,其中,每个线程能够作为单个通信单元操作,所述单个通信单元与所述多个线程中的另一线程中的消息分开,以及识别接收到所述上级信息的第一接收者集合;识别接收到所接收的电子消息的第二接收者集合;以及响应于判定所述第二接收者集合是包括所述第一接收者集合中的所有接收者和至少一个额外的接收者的超集,识别所述会话中的所述多个线程中的包括所述上级消息的特定线程,自动将所接收的消息添加到所述会话中的所述特定线程中,以及将所述特定线程的表示呈现给所述第二接收者集合中的接收者;以及响应于判定所述第二接收者集合包括的接收者少于所述第一接收者集合中的所有接收者:在所述会话中自动创建新线程,自动将所接收的电子消息添加到所述新线程,以及生成所述新线 ...
【技术特征摘要】
2014.01.23 US 14/162,1251.一种由计算系统执行的方法,所述方法包括:接收电子消息;以及基于接收到所述电子消息:识别位于所接收的电子消息之前的上级消息,其中,所接收的电子消息包括对所述上级消息的回复;基于与所述上级消息相对应的上级消息信息:识别与所述上级消息相关联的并且包括消息集合的会话,其中,所述会话包括多个线程,每个线程具有消息子集,所述消息子集包括所述会话中的所述消息集合中的一些但不是全部消息,其中,每个线程能够作为单个通信单元操作,所述单个通信单元与所述多个线程中的另一线程中的消息分开,以及识别接收到所述上级信息的第一接收者集合;识别接收到所接收的电子消息的第二接收者集合;以及响应于判定所述第二接收者集合是包括所述第一接收者集合中的所有接收者和至少一个额外的接收者的超集,识别所述会话中的所述多个线程中的包括所述上级消息的特定线程,自动将所接收的消息添加到所述会话中的所述特定线程中,以及将所述特定线程的表示呈现给所述第二接收者集合中的接收者;以及响应于判定所述第二接收者集合包括的接收者少于所述第一接收者集合中的所有接收者:在所述会话中自动创建新线程,自动将所接收的电子消息添加到所述新线程,以及生成所述新线程的显示。2.如权利要求1所述的方法,还包括:接收第二电子消息;识别接收到所述第二电子消息的第三接收者集合;以及基于判定所述第三接收者集合是所述第一接收者集合的超集,识别所述会话中的所述多个线程中包括所述上级消息的特定线程,自动将所述第二电子消息添加到所述会话中的所述特定线程,以及将所述特定线程的表示呈现给所述第三接收者集合中的接收者。3.如权利要求1所述的方法,还包括:接收第二电子消息;以及基于判定所述第二电子消息不是对上级消息的回复,在消息传递系统中启动新会话并将所述第二电子消息添加到所述新会话。4.如权利要求1所述的方法,还包括:接收第二电子消息;以及基于判定所述第二电子消息与已经存在的会话中的上级消息没有关联,在消息传送系统中自动启动新会话并将所述第二电子消息添加到所述新会话。5.如权利要求2所述的方法,还包括:向所述额外的接收者提供对所述特定线程的访问,包括所述特定线程中的消息子集中的每个消息。6.一种电子消息传递系统,包括:处理器;以及存储器,其存储可由所述处理器执行的指令,其中,所述指令将所述电子消息传递系统配置为提供以下组件:消息上级分析组件,其被配置为:识别包括对第一上级消息的回复的第二消息,以及基于与所述上级消息相对应的上级消息信息,识别与所述上级消息相关联的并且包括消息集合的会话,其中,所述会话包括多个线程,每个线程具有消息子集,所述消息子集包括所述会话中的所述消息集合中的一些但不是全部消息,并且其中,每个线程能够作为单个通信单元操作,所述单个通信单元与所述多个线程中的另一线程中的消息分开;接收者集合分析组件,其被配置为:接收对接收到所述上级消息的第一接收者集合和接收到所述第二消息的第二接收者集合的指示;以及会话生成器组件,其被配置为:响应于判定所述第二接收者集合是包括所述第一接收者集合中的所有接收者和至少一个额外的接收者的超集,识别所述会话中的所述多个线程中的包括所述上级消息的特定线程,自动将所接收的消息添加到所述会话中的所述特定线程中,以及将所述特定线程的表示呈现给所述第二接收者集合中的接收者;以及响应于判定所述第二接收者集合包括的接收者少于所述第一接收者集合中的所有接收者:在所述会话中自动创建新线程,自动将所述第二消息添加到所述新线程,以及将所述新线程的表示呈现给所述第二接收者集合中的接收...
【专利技术属性】
技术研发人员:J·B·马赫德,R·E·格雷格,T·罗斯,G·帕诺蒂尼德苏扎萨纳,L·R·陈,R·拉马纳坦,R·F·巴塞洛斯,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。