捕获电子消息的系统和方法技术方案

技术编号:7978371 阅读:165 留言:0更新日期:2012-11-16 05:20
公开了一种系统和使用该系统捕获和存储电子消息的方法。该系统包括客户端设备和与客户端设备通信的远程服务器。客户端设备包括第一处理器,处理器上运行的软件,存储设备和发射机。该软件捕获由客户端设备发送和接收的电子消息。服务器包括处理器,处理器上运行的软件,存储设备和输出设备。该软件对从客户端设备接收的电子消息归档。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及捕获电子消息的系统及其使用的方法,并且特别是捕获即时消息(IM)的系统和方法。
技术介绍
有几种通过頂通信的方法。第一种方案使用集中的网络,其中订户通过一系列网 络服务器来互相连接。单个服务器被链接在一起,形成大型的、集中的网络。在该架构中,每个服务器为每个连接到网络的用户保持对存在信息和连接的追踪。当订户发送消息时,服务器通过联系所有其他网络服务器来确定接收者的计算机位置,并通过网络服务器路由该信息,直至它到达接收者。这种特殊方法是由微软网络(MSN )消息IM服务来使用。传送即时消息的第二方案使用在使用ICQ协议(发音“I seek you”)的系统,如Yahoo ! 消息IM服务,所青睐的对等(peer-to-peer)架构。在对等方式下,中央ICQ服务器保持对目前在线订户的跟踪并记录他们基于互联网协议(IP)的頂地址。一旦订户登录到ICQ服务器,ICQ服务器扫描订户的联系人列表,并向订户显示在联系人列表上目前登录到頂服务器上的每个人的互联网頂协议地址。当订户想要发送消息给ICQ服务器上的接收者时,订户只选择接收者的名称,打出消息,并传送消息。因为订户的计算机上的ICQ客户端有接收者的互联网协议頂地址,消息将直接发送到接收者的计算机上驻留的ICQ客户端而不涉及ICQ服务器。这种方法较集中网络系统有优势,因为消息并不通过整个网络行进,这加速了诸如文档和图像的大型文件的传送,因为他们不会被网络流量所降低速度。当谈话结束时,订户退出頂程序,在这一刻订户计算机上的ICQ客户端生成一条消息给ICQ服务器以终止会话。然后ICQ客户端发送一条消息到订户联系人列表上的目前登录到ICQ服务器上的每个ICQ客户端,表明订户已终止了他的会话。传送即时消息的第三种方法是使用将集中网络方式和对等方式相结合的混合系统。美国在线(A0L. )的即时消息传递(AM )服务目前使用这种方法。Α0Ι^ ΑΜ 服务使用集中网络方式传送文字消息和执行存在管理。因为文字消息通常都很小,在网络上传输它们并不明显减缓其传递。然而,对于大文件,如文档和图像,Α0Ιν ΑΙΜ 服务使用ICQ协议,以建立订户和消息接收者之间的对等连接。因为如上所述的通信方法正在变得越来越受欢迎,对于通过SMS,頂等进行跟踪和记录谈话的需求正在增加。企业为了存档和遵守规定的目的,往往需要保持对员工谈话的追踪。因此,对捕获、结构化和输出这样谈话成易于维护和检索的数据记录存在一种需求。
技术实现思路
本专利技术克服了与目前的策略和设计有关的问题和缺点,并提供了新的捕获和记录电子消息的系统和方法。本专利技术的一个实施例涉及一种捕获和存储电子消息的系统。该系统包括客户端设备。该系统包括第一处理器;第一处理器上运行的软件;与第一处理器耦合的第一数据存储设备,其存储所述软件所捕获的电子消息;和与第一处理器耦合的发射机,其适于发射所述存储的电子消息。第一处理器上执行的软件捕获客户端设备发送和接收的电子消息。该系统还包括与客户端设备通信的远程服务器,适于接收来自发射机的传输。远程服务器包括第二处理器;第二处理器上执行的软件;耦合到第二处理器的第二数据存储设备,其存储所归档的电子消息;和输出设备,其输出所存储的、归档的电子消息。在第二处理器上执行的软件归档电子消息。在优选实施例中,有多个客户端设备。客户端设备可以是个人电脑,工作站,移动电话,个人数字助理(PDA),笔记本电脑,智能手机,iPhone ,黑莓: ,Wifi使能设备的之 一。在优选的实施例,客户端设备还包括网络接口卡和网络监视器,其中网络监视器捕获消息。第一处理器上执行的软件可以包括插件程序,以捕获消息。在优选的实施例中,客户端设备进一步包括电源、输入设备和输出设备的至少一个,并且服务器还包括电源、输入设备和输出设备的至少一个。在优选的实施例,客户端设备和远程服务器通过无线网络进行通信。服务器可以是通过网络连接的多个计算机设备。多个计算机设备可以互相远程连接。本专利技术的另一个实施例涉及捕获和存储由客户端设备接收和发送的电子消息的方法。所述方法包括以下步骤捕获由客户端设备发送或接收的新的电子消息;将所述新的电子消息传送到远程服务器;归档新的电子消息;存储结构化的电子消息;将存储的电子消息输出到与客户端设备远离的位置。在优选的实施例,该方法进一步包括等待頂事件或为頂事件译码网络流量中的至少一个。优选地,该方法还包括在客户端设备和远程服务器之间建立TCP连接。如果没有建立TCP连接,则消息在客户端设备上排队。在优选的实施例中,新的消息在消息的有效载荷中被传送。优选地,该方法包括检查重复的消息。存储的电子消息能够被输出到监视器或作为电子邮件。优选地,客户端设备和服务器之间的通信是通过短XML消息。客户端设备和服务器之间的通信可以是消息上传或服务器-客户端同步数据。在优选的实施例中,该方法还包括创建新的消息拥有者(句柄,例如聊天网络上的用户的别名)引用,如果不存在这样的引用。本专利技术的其他实施例和优点在之后的说明中部分地阐述,并且部分可能是从这样描述中显而易见的,或可能从本专利技术的实践中知晓。附图说明本专利技术仅以示例的方式和参考所附的附图,进行更详细的描述,其中图I是本专利技术的系统的实施例的示意图。图2和3是本专利技术的方法的实施例的客户设备端的流程图。图4是本专利技术的方法的实施例的服务器端的流程图。具体实施例方式正如此处实施和广泛描述的,此处的公开提供了本专利技术的具体实施例。然而,公开的实施例仅仅是本专利技术的示例,其可以各种不同的且替代的形式实施。因此,无意图在于特定结构和功能的细节应该是限制性的,但意图是他们提供权利要求的基础,并作为代表性的基础以教导本领域技术人员不同地运用本专利技术。 本专利技术实施例能够解决本领域的问题是捕获和记录由设备接收或发送的电子消息。令人惊讶地发现,在设备上安装软件或监控网络允许在与设备远离的位置上,进行电子消息的捕获和随后的记录。图I是本专利技术的系统100的实施例的示意图。系统100包括至少一个客户端设备105和至少一个服务器110。在优选实施例中,客户端设备105和服务器110彼此无线通信。例如,客户端设备105和服务器110可以通过射频(RF),LAN网络,WAN网络,WiFi,WiMax,IP语音(VOIP)网络,卫星网络,全球移动通信(GSM)网络,通用分组无线业务(GPRS)网络,码分多址(CDMA)网络,演进数据优化(EV-DO)网络,GSM演进的增强型数据速率(EDGE)网络,3GSM网络,数字增强无绳电信(DECT)网络,数字AMPS(IS-136/TDMA)网络,和集成数字增强网络(iDEN)网络通信。然而,在其他实施例中,移动设备105和服务器110可以通过有线网络通信。客户端设备105是能够远程发送和接收消息的设备。例如,客户端设备105可以是个人电脑,工作站,移动电话,个人数字助理(PDA),笔记本电脑,智能手机,iPhone ,黑莓: ,WiFi使能的设备。每个客户端设备105有处理器115。处理器115的功能可由单个处理器或多个处理器提供。(“处理器”一词的使用不应该被解释为专指能够执行软件的硬件。)说明性实施例可包括微处理器和/或数字信号处理器(DSP)硬件,用于存储执行此处讨本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:N·斯拉维奇A·塞格勒R·托尔托拉C·麦肯兹
申请(专利权)人:德克斯雷克斯有限责任公司
类型:发明
国别省市:

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

1