当前位置: 首页 > 专利查询>微软公司专利>正文

存储的传输在即时信使环境中的检索制造技术

技术编号:9938272 阅读:123 留言:0更新日期:2014-04-19 02:40
一种操作第一用户的第一用户终端的方法,包括:在所述第一终端上执行即时消息传递客户端应用以便通过基于分组的通信网络参与在用户终端之间的即时消息传递的一个或多个线程,每个线程包括在包括所述第一用户和至少一个第二用户的选择的一组联系人的用户终端之间交换相应的多个基于文本的消息,其中所述基于文本的消息的数字记录被维护在数据存储介质中;通过所述基于分组的通信网络从所述第二终端中的一个接收所述基于文本的消息中的另外的一个或多个,所述一个或多个另外的消息每个都包括先前通过所述基于分组的通信网络被传送并且存储在所述存储介质中的所述基于文本消息中所引用一个的引文;以及在所述第一终端处处理所述一个或多个另外的消息以便通过参考所述存储介质,关于相应线程中的所述基于文本的消息中的其他消息来恢复所引用的消息的上下文。

【技术实现步骤摘要】
【国外来华专利技术】一种用户终端及操作用户终端的方法
本专利技术涉及一种用于通过基于分组的通信网络传送和接收的所存储的传输的检索的改进系统和方法。
技术介绍
诸如因特网之类的现代基于分组的通信网络已发展成允许大量业务在不同用户终端的用户之间的高效传输。能够通过基于分组的网络实现的通信的一个普遍模式是基于文本的消息在已选择成为彼此的相互联系人的两个或更多个用户的用户终端之间的交换。这有时被称为“即时消息传递”(IM)或“IM聊天”。为了参与即时消息传递每个用户在他的或她的相应终端上执行即时消息传递客户端应用。当被执行时,IM客户端允许用户对即时消息传递系统的其他用户做出联系请求或者从即时消息传递系统的其他用户接受联系请求并且从而成为预先同意的联系人,以及然后与那些联系人中的一个或多个建立通信连接以便通过网络发送并且接收基于文本的消息。例如在相同组的参与者之间的相关消息被IM客户端级联到连续线程中,所述连续线程能够被同样地显示在客户端的适当的窗口、窗格或面板中。IM聊天消息典型地被实时地交换,但是一些系统还可以提供如果在特定线程中牵涉的联系人中的一个在消息被发送的时间处离线则能够存储消息以供以后递送的服务器。IM聊天客户端还可以包括各种工具来增强其功能性,诸如将图释插入到聊天消息中的能力、指示联系人的在线可用性的存在信息(其可以至少部分地由用户自身来定义)的供应、搜索设施和/或将来自线程的较早消息的引用文剪切并且粘贴到该线程或另一线程的新的消息中的能力。此外,一些IM聊天客户端可以支持附加类型的通信,诸如文件传输和/或基于分组的语音或视频呼叫,例如互联网语音协议(VoIP)。专利
技术实现思路
然而,当通过网络正被交换和存储的数据量变得越来越极度浪费时,存在能够具有弄巧成拙效应的风险,因为信息的任何特定片段可能在通过网络正被传送、接收并且存储的渐增数目的通信之中变得不再为用户所占有。在通信网络上的增加的业务只有当被适合的数据检索系统支持以便探查通过网络已被传送的消息的记录时才能够释放它的全部潜力。要么在线程内要么在线程之间将引用语从一个消息剪切并且粘贴到另一消息的能力允许用户手动地提醒彼此特定的消息。然而,该特征目前仍然是受限的。将期望提供通过其来增强传送的消息的存储记录的有用性的数据检索机制。根据本专利技术的一个方面,提供了操作第一用户的第一用户终端的方法,包括:在第一终端上执行即时消息传递客户端应用以便通过基于分组的通信网络参与在用户终端之间的即时消息传递的一个或多个线程,每个线程包括在包括第一用户和至少一个第二用户的选择的一组联系人的用户终端之间交换相应的多个基于文本的消息,其中基于文本的消息的数字记录被维护在数据存储介质中;通过基于分组的通信网络从第二终端中的一个接收所述基于文本的消息中的另外的一个或多个,所述一个或多个另外的消息每个都包括先前通过基于分组的通信网络被传送并且存储在存储介质中的所述基于文本的消息中所引用的一个的引文;以及在第一终端处处理一个或多个另外的消息以便通过参考存储介质,关于相应线程中的基于文本的消息中的其他消息来恢复所引用的消息的上下文。优选地另外的消息包括所引用的消息的人类可读引文和标识所引用的消息的计算机可读令牌;并且所述处理包括在第一终端处处理计算机可读令牌以便通过参考存储介质,关于相应线程中的基于文本的消息中的其他消息来恢复所引用的消息的上下文。在实施例中,所述上下文的恢复可以包括从存储介质中检索基于文本的消息中的所述其他消息以供输出给第一终端的用户。所述上下文的恢复可以包括生成用户可操作的链接,以及当所述链接被用户启动时,将所述其他基于文本的消息输出给用户并且在那些其他消息的上下文中将所引用的消息输出给用户。所述第一终端可以被用来参与多个所述线程,并且所述另外的消息可以是不同于所引用的消息的线程的线程的一部分,其中链接当被启动时可以自动地操作第一终端以在线程之间切换。所述方法可以包括在第一终端处施行授权程序以确保所述切换以用户已经是所引用的消息的线程的合法参与者为条件。所述另外的消息可以是与所引用的消息的线程相同的线程的一部分,其中链接当被启动时可以自动地操作第一终端以通过消息窗口向上滚动到所引用的消息。所述上下文的恢复可以包括生成将第一终端的用户导向用户控件的指示器,从而使得能够实现基于文本的消息的所述其他消息的检索和所引用的消息在所述其他基于文本的消息的上下文中的输出。存储介质可以位于第一终端处,并且该方法可以包括在第一终端处维护记录。存储介质可以位于服务器处。所述方法可以包括自动检测所述基于文本的消息中的一个当它被在第一终端处的第一用户撰写时的线程。自动检测可以是基于以下各项中的至少一个:基于文本的消息中的一个或多个关键词;以及对基于文本的消息的语言学分析。所述方法可以包括:通过基于分组的通信网络从第二终端中的一个接收所述基于文本的消息中的另外的一个或多个,其中所述一个或多个另外的消息可以每个都包括先前通过基于分组的通信网络被传送并且存储在存储介质中的所述基于文本的消息中所引用的一个的相应引文,并且一个或多个引文中的每一个都可以包括相应所引用的消息的人类可读引文和标识相应所引用的消息的计算机可读令牌;基于机器可读令牌在第一终端处处理一个或多个另外的消息以便通过参考存储介质,关于相应线程中的基于文本的消息中的其他消息来恢复相应所引用的消息的上下文;以及基于所述机器可读令牌来生成所链接的线程的视觉映射。根据本专利技术的另一方面,提供了第一用户的第一用户终端,包括:收发器,其用于连接到基于分组的网络;即时消息传递客户端应用;以及处理设备,其被布置成执行即时消息传递客户端应用以便通过基于分组的通信网络参与在用户终端之间的即时消息传递的一个或多个线程,每个线程包括在包括第一用户和至少一个第二用户的选择的一组联系人的用户终端之间交换相应的多个基于文本的消息,其中基于文本的消息的数字记录被维护在数据存储介质中;其中所述收发器被布置成通过基于分组的通信网络从第二终端中的一个接收所述基于文本的消息中的另外的一个或多个,所述一个或多个另外的消息每个都包括先前通过基于分组的通信网络被传送并且存储在存储介质中的所述基于文本的消息中所引用的一个的引文;并且所述即时消息传递客户端应用被配置,以便当在处理设备上被执行时,在第一终端处处理一个或多个另外的消息以便通过参考存储介质,关于相应线程中的基于文本的消息中的其他消息来恢复所引用的消息的上下文。在实施例中所述第一用户终端可以被进一步配置成依据上述方法特征中的任一个来施行操作。根据本专利技术的另一方面,提供了在非暂时性计算机可读介质上体现并且包括代码的即时消息传递客户端应用,所述代码被配置以便当在第一终端上被执行时:通过基于分组的通信网络参与在用户终端之间的即时消息传递的一个或多个线程,每个线程包括在包括第一用户和至少一个第二用户的选择的一组联系人的用户终端之间交换相应的多个基于文本的消息,其中基于文本的消息的数字记录被维护在数据存储介质中;通过基于分组的通信网络从第二终端中的一个接收所述基于文本的消息中的另外的一个或多个,一个或多个另外的消息每个都包括先前通过基于分组的通信网络被传送并且存储在存储介质中的所述基于文本的消息中所引用的一个的引文;并且在第一终端处处理一本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201280039850.html" title="存储的传输在即时信使环境中的检索原文来自X技术">存储的传输在即时信使环境中的检索</a>

【技术保护点】
一种操作第一用户的第一用户终端的方法,包括:在所述第一终端上执行即时消息传递客户端应用以便通过基于分组的通信网络参与在用户终端之间的即时消息传递的一个或多个线程,每个线程包括在包括所述第一用户和至少一个第二用户的选择的一组联系人的用户终端之间交换相应的多个基于文本的消息,其中所述基于文本的消息的数字记录被维护在数据存储介质中;通过所述基于分组的通信网络从所述第二终端中的一个接收所述基于文本的消息中的另外的一个或多个,所述一个或多个另外的消息每个都包括先前通过所述基于分组的通信网络被传送并且存储在所述存储介质中的所述基于文本消息中所引用一个的引文;以及在所述第一终端处处理所述一个或多个另外的消息以便通过参考所述存储介质,关于相应线程中的所述基于文本的消息中的其他消息来恢复所引用的消息的上下文。

【技术特征摘要】
【国外来华专利技术】2011.08.15 US 13/2097251.一种操作第一用户的第一用户终端的方法,包括:在所述第一用户终端上执行即时消息传递客户端应用以便通过基于分组的通信网络参与在两个或更多个用户终端之间的即时消息传递的一个或多个线程,每个线程包括在选择的包括所述第一用户和至少一个第二用户的一组联系人的所述两个或更多个用户终端之间交换相应的多个基于文本的消息,其中所述基于文本的消息的数字记录被维护在数据存储介质中;通过所述基于分组的通信网络从所述两个或更多个用户终端中的一个接收所述基于文本的消息中的另外的一个或多个,所述一个或多个另外的消息每个都包括先前通过所述基于分组的通信网络被传送并且存储在所述存储介质中的所述基于文本消息中所引用一个的引文;以及在所述第一用户终端处处理所述一个或多个另外的消息以便通过参考所述存储介质,关于相应线程中的所述基于文本的消息中的其他消息来恢复所引用的消息的上下文。2.根据权利要求1所述的方法,其中:所述另外的消息包括所引用的消息的人类可读引文和标识所述引用的消息的计算机可读令牌;并且所述处理包括在所述第一用户终端处处理所述计算机可读令牌以便通过参考所述存储介质,关于所述相应线程中的所述基于文本的消息中的其他消息来恢复所述引用的消息的上下文。3.根据权利要求1所述的方法,其中所述上下文的恢复包括从所述存储介质中检索所述基于文本的消息的所述其他消息以供输出给所述第一用户终端的用户。4.根据权利要求3所述的方法,其中所述上下文的恢复包括生成用户可操作的链接,并且当所述链接被所述用户启动时,将所述其他基于文本的消息输出给所述用户并且在那些其他消息的上下文中将所引用的消息输出给所述用户。5.根据权利要求4所述的方法,其中:所述第一用户终端被用来参与多个所述线程,并且所述另外的消息是与所引用的消息的线程不同的线程的一部分,所述链接当被启动时自动地操作所述第一用户终端以在所述线程之间切换;或者所述另外的消息是与所述引用的消息的线程相同的线程的一部分,所述链接当被启动时自动地操作所述第一用户终端以将消息窗口向上滚动到所述引用的消息。6.根据权利要求5所述的方法,其中所述第一用户终端被用来参与多个所述线程,并且所述另外的消息是与所引用的消息的线程不同的线程的一部分,所述链接当被启动时自动地操作所述第一用户终端以在所述线程之间切换,所述方法或第一用户终端包括在所述第一用户终端处施行授权程序以确保所述切换以所述用户已成为所述引用的消息的线程的合法参与者为条件。7.根据权利要求1所述的方法,其中所述上下文的恢复包括生成将所述第一用户终端的用户导向用户控件的指示器,从而使得能够实现所述基于文本的消息的所述其他消息的检索和所引用的消息在所述其他基于文本的消息的上下文中的输出。8.根据权利要求1所述的方法,包括:通过所述基于分组的通信网络从所述两个或更多个用户终端中的一个接收所述基于文本的消息中的另外的一个或多个,所述一个或多个另外的消息每个都包括先前通过所述基于分组的通信网络被传送并且存储在所述存储介质中的所述基于文本的消息中所引用的一个的相应引文,所述一个或多个引文中的每一个都包括所述相应引用的消息的人类可读引文和标识所述相应引用的消息的计算机可读令牌;基于所述计算机可读令牌在所述第一用户终端处处理所述一个或多个另外的消息以便通过参考所述存储介质,关于所述相应线程中的所述基于文本的消息中的其他消息来恢复所述相应引用的消息的上下文;以及基于所述计算机可读令牌来生成所链接的线程的视觉映射。9.一种第一用户的第一用户终端,包括:收发器,其用于连接到基于分组...

【专利技术属性】
技术研发人员:D麦唐纳
申请(专利权)人:微软公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1