管理和显示相关通信的技术的制作方法

文档序号:6596057阅读:169来源:国知局
专利名称:管理和显示相关通信的技术的制作方法
管理和显示相关通信的技术
背景技术
各种计算机实现的工具允许用户持续跟踪与其他人的通信。例如,某些电子邮件客户机可以围绕主题对电子邮件消息进行分组。顾客关系管理(CRM)工具允许顾客支持人员跟踪与顾客关于服务问题的一系列交互。但是,在现实中,会话很少仅仅局限于一种通信通道。例如,电子邮件消息可以提示电话呼叫,或者顾客可能需要通过传真发送或接收信息以继续进行会话。本发明的改进正是针对这些和其他考虑事项而需要的。

发明内容
提供本发明内容以便以简化形式介绍在以下的具体实施方式
中进一步描述的一些概念。本概述并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。各种实施例一般涉及管理和显示相关通信的技术。一些实施例具体涉及管理和显示用于顾客关系管理(CRM)应用和工具的相关通信的技术。例如,在一个实施例中,计算机实现的系统可以包括在计算机上操作的通信管理工具(CMT),该CMT包括用于将来自多个通信类型的多个通信与会话线程相关联的线程组件,以及用于将会话线程中的通信显示为会话视图的显示组件。对其他实施例也予以描述并要求保护。通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。应该理解,前面的概括说明和下面的详细描述只是说明性的,不会对所要求保护的各方面形成限制。附图简述

图1示出第一系统的实施例。图2示出分布式系统的实施例。图3示出逻辑流程的实施例。图4示出视图的实施例。图5示出逻辑流程的实施例。图6示出逻辑流程的实施例。图7示出计算体系结构的实施例。图8示出通信体系结构的实施例。
具体实施例方式各种实施方式涉及用于管理来自各种通道的相关通信的技术。通常,可以分别对在不同通道中发生的通信进行分组,这打破了会话组件。某些常规工具也可以将所有通信分组在一起,而不区分通信属于哪个会话。实施例可以在一个线程中将关于特定主题的通信分组在一起,并且可以将该线程显示为会话。结果,实施例可以通过在逻辑上将所有相关通信分组在一起来改进对会话上下文的理解。实施例还可以改进用户的效率、生产率和有效性。图1示出管理和显示相关通信的系统100的框图。例如,在一个实施例中,系统 100可包括具有通信管理工具106的计算机实现的系统100,通信管理工具106可以具有多个组件108、110、112。如本文所使用的,术语“系统”、“工具”和“组件”旨在指示与计算机相关的实体,包括硬件、硬件和软件的组合、软件、或执行中的软件。例如,组件可被实现成, 在处理器上运行的进程、处理器、硬盘驱动器、多个(光和/或磁存储介质的)存储驱动器、 对象、可执行代码、执行的线程、程序、和/或计算机。作为说明,在服务器上运行的应用和该服务器两者都可以是组件。一个或多个组件可以驻留在进程和/或执行的线程内,且组件可以视给定实现所需而位于一台计算机上和/或分布在两台或更多的计算机之间。各实施例不限于此上下文。在图1中示出的所示实施例中,系统100可被实现成电子设备的一部分。电子设备的示例可包括但不限于,移动设备、个人数字助理、移动计算设备、智能电话、蜂窝电话、 手机、单向寻呼机、双向寻呼机、消息通信设备、计算机、个人计算机(PC)、台式计算机、膝上型计算机、笔记本计算机、手持式计算机、服务器、服务器阵列或服务器场、Web服务器、网络服务器、因特网服务器、工作站、小型计算机、大型计算机、超计算机、网络设备、web设备、分布式计算系统、多处理器系统、基于处理器的系统、消费电子产品、可编程消费电子产品、电视机、数字电视机、机顶盒、无线接入点、基站、用户站、移动用户中心、无线电网络控制器、 路由器、集线器、网关、网桥、交换机、机器、或其组合。虽然图1中示出的系统100在特定拓扑结构中具有有限数量的元素,但可以理解,系统100可以视给定实现所需而在替换拓扑结构中包括更多或更少元素。组件108、110、112可以经由各种类型的通信介质来通信地耦合。组件108、110、 112可以协调彼此之间的操作。该协调可以涉及单向或双向信息交换。例如,组件108、110、 112可以以通过通信介质传递的信号形式来传递信息。该信息可被实现成分配给各个信号线的信号。在这些分配中,每一个消息都是信号。然而,其他实施例可另选地采用数据消息。 这些数据消息可以跨各个连接发送。示例性连接包括并行接口、串行接口和总线接口。在一实施例中,系统100可以包括在计算机上操作的通信管理工具(CMT) 106。CMT 106可以包括线程组件108和显示组件110。线程组件108可以接收各种通信类型的通信数据102、104,并且可以将通信与会话组件112相关联。显示组件110可以将会话中的相关通信组织和显示为会话视图。线程组件108可以创建和维护会话组件112(本文中还称为会话)。会话可以包括一个或多个通信114。通信114可以包括采用诸如电子邮件消息、即时消息、电话呼叫、 语音邮件消息、传真、文本消息、聊天消息、任务、约定、或网络会议(webinar)评论之类形式的数据。线程组件108可以分配或存储通信114的属性。可能的属性可以包括会话索引 116、消息标识符(ID) 118、回复字段120、发件人122、收件人124、电子邮件地址126、或者电话号码128。还可以为通信存储或分配其它属性130,例如时间/日期戳、优先级、标题、顾客ID、用户分配的属性等等。图2示出管理和显示相关通信的分布式系统200的框图。分布式系统200可使系统100的结构和/或操作的各部分跨多个计算实体分布。分布式系统200的示例可包括但不限于,客户机-服务器体系结构、3层体系结构、N层体系结构、紧耦合或群集的体系结构、对等体系结构、主-从体系结构、共享数据库体系结构、以及其他类型的分布式系统。各实施例不限于此上下文。在一个实施例中,例如,分布式系统200可被实现为客户机-服务器系统。客户机 202可以实现CMT客户机206和显示组件110。服务器204可以实现CMT服务器208和线程组件108。客户机202和服务器204可以使用通信信号212通过通信介质210彼此通信。 例如,在一个实施例中,通信介质可以包括无线信号。例如,在一个实施例中,通信信号322 可以包括有线信号。CMT服务器208可以在一个或多个服务器计算机上创建和维护所存储的通信和会话。CMT服务器208可以向CMT客户机206提供接口,使得CMT用户可以距服务器系统204 远程地查看并操控CMT数据。线程组件108可以是CMT服务器208的组件,或者可以是CMT 服务器208可以访问的分立组件,诸如但不限于库例程或小应用程序。显示组件110可以是CMT客户机206的组件,或者可以是CMT客户机206可以访问的分立组件,诸如但不限于库例程或小应用程序。上述实施例的操作可参考一个或多个逻辑流程来进一步描述。可以理解,除非另外指明,否则代表性的逻辑流程不一定要按所呈现的次序或者按任何特定次序来执行。此外,关于逻辑流程描述的各种活动可按串行或并行的方式执行。视给定一组设计和性能约束所需,逻辑流程可使用所述实施例的一个或多个硬件元件和/或软件元件或替换元件来实现。例如,逻辑流程可被实现为供逻辑设备(例如,通用或专用计算机)执行的逻辑(例如,计算机程序指令)。图3示出了逻辑流程300的一个实施例。逻辑流程300可表示由本文所描述的一个或多个实施例所执行的操作中的部分或全部。在图3所示出的实施例中,逻辑流程300在框302可以接收并存储一个或多个通信。例如,CMT用户可以从客户机接收电子邮件,并且CMT 106可以存储或以其它方式记录该电子邮件的位置。在另一实施例中,CMT用户可以创建电话会话的记录,CMT 106可以将其作为通信来接收并存储。各实施例不限于这些示例。逻辑流程300可以在相关通信之间创建线程(本文中还称为会话)。例如,线程组件108可以使用通信的一个或多个属性来标识共同性。例如,在回复字段120中具有相同值的通信分组为线程。例如,相关通信可以被分配相同的会话索引116,或者可具有相关的消息ID 118。线程组件108可以使用通信属性的任一个或全部来标识相关通信。逻辑流程300在框306可以将线程中的通信显示为会话视图。例如,显示组件110 可以显示会话或线程中部分或全部通信的有序分组。图4示出了会话视图400的实施例。会话视图400示出四个会话,例如会话402 和404。会话402包含来自"Raymond Largos (雷蒙德·拉格斯)”的电话呼叫通信406、响应于通信406来自“Lisa (利萨),,的传真通信408、响应于通信406来自Lisa的电话呼叫通信、以及响应于通信410来自Raymond Largos的电子邮件通信412。显示组件110可以用缩进来显示会话的通信,以指示通信之间的关系。例如,通信 408从通信406缩进,指示通信408是响应于通信406而作出的。显示组件110可以用表示通信类型的图标来显示通信。例如,图标414指示电话呼叫通信,图标416指示电子邮件通信。显示组件110可以对每个通信显示方向性指示符以示出发件人。例如,会话视图400使用箭头图标418来指示来自“Bob (鲍勃),,的通信。各实施例不限于这些示例。图5示出了逻辑流程500的一个实施例。逻辑流程500可表示由本文所描述的一个或多个实施例所执行的操作中的部分或全部。在图5所示出的实施例中,逻辑流程500可以在框502接收新通信。在框504,逻辑流程可以标识与该新通信相关的线程。例如,线程组件108可以使用通信属性的一个或多个来标识相关线程。在一实施例中,线程组件108可以接受用户输入以标识相关线程。 具体而言,当没有正常接收到具有足够标识属性的通信时,用户输入可以用于标识线程。例如,电子邮件消息通常具有发件人、收件人、主题、以及可以允许线程组件自动地或通过散列该电子邮件消息而定位相关线程的其它首部信息。另一方面,电话呼叫可以只具有可能不足以标识相关线程的电话号码。在这种情况下,CMT用户可以手动输入一些属性信息以便允许线程组件108标识相关线程。在框506,逻辑流程500可以将新通信与相关线程相关联。例如,线程组件108可以向新通信分配会话索引116以将新通信与相关线程相关联。图6示出了逻辑流程600的一个实施例。逻辑流程600可表示由本文所描述的一个或多个实施例所执行的操作中的部分或全部。在图6所示的实施例中,在框602,逻辑流程600可以接收回复线程中的通信的选择。例如,参照图4,用户可以选择通信,诸如通信412,并且选择回复所选通信。在框604,逻辑流程可以提示用户选择用于该回复的通信类型。例如,显示组件 110可以用对话框、弹出菜单等提示用户。通信类型包括电话呼叫、电子邮件、即时消息、传
吉坐坐具寸寸。在框606,逻辑流程可以根据所选通信类型发送回复通信,并且将该回复保存为通信114。在一实施例中,CMT 106可以诸如通过允许用户撰写电子邮件并经由CMT 106发送,直接发送回复通信。或者,CMT 106可以存储通信,例如由用户输入的电话呼叫通信记录,而实际电话呼叫被置于CMT 106之外。在框608,逻辑流程可以将回复通信与线程相关联。框608可以与框506类似。图7示出适用于实现上述各实施例的示例性计算体系结构700的实施例。计算体系结构700包括各种常见计算元素,如一个或多个处理器、协同处理器、存储器单元、芯片组、控制器、外围设备、接口、振荡器、定时设备、视频卡、音频卡、多媒体输入/输出(I/O)组件,等等。然而,各实施例不限于由计算体系结构700来实现。如图7所示,计算体系结构700包括处理单元704、系统存储器706以及系统总线 708。处理单元704可以是市场上可买到的各种处理器中的任一种。双微处理器和其他多处理器体系结构也可用作处理单元704。系统总线708向包括但不限于系统存储器706的各系统组件提供到处理单元704的接口。系统总线708可以是若干类型的总线结构中的任一种,这些总线结构还可互连到存储器总线(带有或没有存储器控制器)、外围总线、以及使用各类市场上可购买到的总线体系结构中的任一种的局部总线。例如,系统存储器706可以包括各种类型的存储器单元,如只读存储器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双倍数据率DRAM (DDRAM)、同步DRAM (SDRAM)、静态 RAM(SRAM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、 闪存、诸如铁电聚合物存储器等聚合物存储器、奥氏存储器、相变或铁电存储器、硅-氧化物-氮化物-氧化物-硅(S0N0Q存储器、磁卡或光卡、或适于存储信息的任何其他类型的介质。在图7示出的所示实施例中,系统存储器706可包括非易失性存储器710和/或易失性存储器712。基本输入/输出系统¢10 可以存储在非易失性存储器710中。计算机702可包括各种类型的计算机可读存储介质,包括内置硬盘驱动器 (HDD) 714、用于读写可移动磁盘718的磁软盘驱动器(FDD) 716、以及用于读写可移动光盘 722(例如,CD-ROM或DVD)的光盘驱动器720。HDD 714、FDD 716、以及光盘驱动器720可分别由HDD接口 724、FDD接口 7 和光盘驱动器接口 7 连接到系统总线708。用于外置驱动器实现的HDD接口 7M可包括通用串行总线(USB)和IEEE 1394接口技术中的至少一种或两者。驱动器及相关联的计算机可读介质提供了对数据、数据结构、计算机可执行指令等的易失性和/或非易失性存储。例如,多个程序模块可存储在驱动器和存储器单元710、 712中,包括操作系统730、一个或多个应用程序732、其他程序模块734和程序数据736。一个或多个应用程序732、其他程序模块734、以及程序数据736可包括例如CMT 106、线程组件108、显示组件110或会话组件112。用户可以通过一个或多个有线/无线输入设备,例如键盘738和诸如鼠标740等定点设备将命令和信息输入到计算机702中。其他输入设备可包括话筒、红外(IR)遥控器、 操纵杆、游戏垫、指示笔、触摸屏等等。这些和其他输入设备通常通过耦合到系统总线708 的输入设备接口 742连接到处理单元704,但也可通过诸如并行端口、IEEE 1394串行端口、 游戏端口、USB端口、顶接口等其他接口连接。监视器744或其他类型的显示设备也经由诸如视频适配器746等接口连接到系统总线708。除了监视器744之外,计算机通常包括诸如扬声器、打印机等其他外围输出设备。计算机702可使用经由有线和/或无线通信至一个或多个远程计算机,诸如远程计算机748的逻辑连接在联网环境中操作。远程计算机748可以是工作站、服务器计算机、路由器、个人计算机、便携式计算机、基于微处理器的娱乐设备、对等设备或其他常见的网络节点,并且通常包括相对于计算机702描述的许多或所有元件,但为简明起见仅示出了存储器/存储设备750。所描绘的逻辑连接包括到局域网(LAN) 752和/或例如广域网 (WAN) 7M等更大的网络的有线/无线连接。这些LAN和WAN联网环境常见于办公室和公司, 并且方便了诸如内联网等企业范围计算机网络,所有这些都可连接到例如因特网等全球通信网络。当在LAN联网环境中使用时,计算机702通过有线和/或无线通信网络接口或适配器756连接到LAN 752。适配器756可以方便到LAN 752的有线和/或无线通信,并且还可包括其上设置的用于使用适配器756的无线功能进行通信的无线接入点。当在WAN联网环境中使用时,计算机702可以包括调制解调器758,或被连接到 WAN 7 上的通信服务器,或具有用于通过WAN 754(如通过因特网)建立通信的其他装置。 或为内置或为外置以及有线和/或无线设备的调制解调器758经由输入设备接口 742连接到系统总线708。在联网环境中,参考计算机702所描述的程序模块,或其某些部分,可以存储在远程存储器/存储设备750中。应该理解,所示网络连接是示例性的,并且可以使用在计算机之间建立通信链路的其他手段。计算机702可操作来使用IEEE 802标准家族来与有线和无线设备或实体进行通信,这些实体例如是在操作上安置成与例如打印机、扫描仪、台式和/或便携式计算机、个人数字助理(PDA)、通信卫星、任何一件与无线可检测标签相关联的设备或位置(例如,电话亭、报亭、休息室)以及电话进行无线通信(例如,IEEE 802. 7空中调制技术)的无线设备。这至少包括Wi-Fi (即无线保真)、WiMax和蓝牙 无线技术。由此,通信可以是与常规网络相同的预定义的结构,或者,只是至少两台设备之间的特别通信。Wi-Fi网络使用称为 IEEE 802.7x(a、b、g等等)的无线电技术来提供安全、可靠、快速的无线连接。Wi-Fi网络可用于将计算机彼此连接、连接到因特网以及连接到有线网络(使用IEEE 802. 3相关介质和功能)。图8示出适用于实现上述各实施例的示例性通信体系结构800的框图。通信体系结构800包括各种常见通信元件,如发射机、接收机、收发机、无线电、网络接口、基带处理器、天线、放大器、滤波器,等等。然而,各实施例不限于由通信体系结构800来实现。如图8所示,通信体系结构800包括一个或多个客户机802和服务器804。客户机802可实现客户机系统202。服务器804可实现服务器系统204。客户机802和服务器 804在操作上连接到可被用来存储相应客户机802和服务器804本地的信息(如cookie和 /或相关联的上下文信息)的一个或多个相应客户机数据存储808和服务器数据存储810。 具体而言,服务器数据存储810可以存储通信114。客户机802和服务器804可以使用通信框架806在彼此之间传递信息。通信框架806可以实现任何公知通信技术,如适用于与分组交换网络(例如,诸如因特网等公共网络、诸如企业内联网等专有网络,等等)、电路交换网络(例如,公共交换电话网)、或分组交换网络和电路交换网络的组合(使用合适的网关和转换器)一起使用的技术。客户机802 和服务器804可以包括被设计成可与通信框架806进行互操作的各种类型的标准通信元件,如一个或多个通信接口、网络接口、网络接口卡(NIC)、无线电装置、无线发射机/接收机(收发机)、有线和/或无线通信介质、物理连接器等。作为示例而非限制,通信介质包括有线通信介质和无线通信介质。有线通信介质的示例可以包括导线、电缆、金属线、印刷电路板(PCB)、背板、交换光纤、半导体材料、双绞线、同轴电缆、光纤、所传播的信号等。无线通信介质的示例可以包括声学、射频(RF)频谱、红外和其他无线介质。客户机802和服务器 804之间的一种可能的通信可以是以适用于在两个或更多计算机进程之间传输的数据分组的形式。数据分组可以包括,例如,cookie和/或相关联的上下文信息。可以使用硬件元件、软件元件或两者的组合来实现各种实施例。硬件元件的示例可以包括设备、组件、处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器(DSP)、 现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。软件元件的示例可以包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、文字、值、符号、 或其任意组合。确定一实施例是否使用硬件元件和/或软件元件来实现可视给定实现所需根据任何数量的因素而变化,这些因素如所需计算速率、功率级、耐热性、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度以及其他设计或性能约束。一些实施例可包括制品。制品可包括用于存储逻辑的存储介质。存储介质的示例可包括能够存储电子数据的一种或多种类型的计算机可读存储介质,包括易失性存储器或非易失性存储器、可移动或不可移动存储器、可擦除或不可擦除存储器、可写或可重写存储器等。逻辑的示例可包括各种软件元件,诸如软件组件、程序、应用软件、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、文字、值、符号、或其任意组合。例如,在一个实施例中,制品可以存储可执行计算机程序指令,该指令在由计算机执行时使得该计算机执行根据所描述的各实施方式的方法和/ 或操作。可执行计算机程序指令可包括任何合适类型的代码,诸如源代码、已编译代码、已解释代码、可执行代码、静态代码、动态代码等。可执行计算机程序指令可根据用于指示计算机执行特定功能的预定义的计算机语言、方式或句法来实现。这些指令可使用任何合适的高级、低级、面向对象、可视、已编译和/或已解释编程语言来实现。一些实施例可使用表述“一个实施例”和“一实施例”及其派生词来描述。这些术语意味着结合该实施例描述的特定特征、结构、或特性包括在至少一个实施例中。出现在说明书中各个地方的短语“在一个实施例中”不必全都指的是同一实施例。可以用表述“耦合”和“连接”及其派生词对一些实施例进行描述。这些术语不必旨在互为同义词。例如,可以用术语“连接”和/或“耦合”对一些实施例进行描述,以表示两个或更多个元件彼此直接物理或电接触。然而,术语“耦合”也可以指两个或更多个元件彼此并非直接接触,但是仍然彼此协作或交互。要强调的是,提供了本公开的摘要以符合37C.F.R. 1.72(b)节,该节要求使读者能快速确定本技术公开的特性的摘要。应当这样理解,摘要将不用于解释或限制权利要求书的范围或含义。此外,由上述详细描述可见,将各种特征组合在单个实施例中是为了使公开内容流畅。这种公开方式不应被解释为反映了这样一种意图,即所要求保护的实施例需要比各权利要求清楚记载的特征要多的特征。相反,如所附权利要求书所反映,发明性的主题存在于比单个已公开实施例的所有特征少的特征中。从而,据此将所附权利要求结合进详细描述中,其中每个权利要求独立地代表一个单独的实施例。在所附的各权利要求中,术语“包含”和“在其中”分别用作术语“包括”和“其中”的等价词。而且,术语“第一”、“第二”、“第三”等等只用作标记,而不旨在将数字要求强加于其对象上。尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。更确切而言,上述具体特征和动作是作为实现权利要求的示例形式公开的。
权利要求
1.一种方法,包括存储(30 经由通信管理工具(CMT) (106)从多个通信类型接收的通信(114); 在所述通信之间创建(304)线程;以及将所述线程中的通信显示(306)为会话002、404)。
2.如权利要求1所述的方法,其特征在于,通信(114)包括以下的至少一个电子邮件消息、即时消息、电话呼叫、语音邮件消息、传真、文本消息、聊天消息、任务、约定、或网络会议评论。
3.如权利要求1或2中任一项所述的方法,其特征在于,还包括 接收新通信;标识与所述新通信相关的线程;以及将所述新通信与所述相关线程相关联。
4.如权利要求3所述的方法,其特征在于,还包括使用以下的至少一个来标识用于所述新通信的线程会话索引(116)、消息标识符 (118)、回复字段(120)、发件人(122)、收件人(124)、电子邮件地址(126)、电话号码(128)、 或者用户的线程选择。
5.如权利要求1至4中任一项所述的方法,其特征在于,还包括 通过表示通信类型的图标(414、416)来显示通信。
6.如权利要求1至5中任一项所述的方法,其特征在于,还包括 通过方向性指示符(418)来显示通信。
7 如权利要求1至6中任一项所述的方法,其特征在于,还包括 接收对线程中待回复通信的选择;提示用于所述回复的通信类型选择; 将根据所选通信类型的所述回复保存为通信; 将所述回复通信与所述线程相关联。
8.如权利要求1至7中任一项所述的方法,其特征在于,所述CMT是顾客关系管理应用。
9.一种计算机实现的系统,包括在计算机(100、700)上操作的通信管理工具(CMT) (106),所述CMT包括 线程组件(108),用于将来自多个通信类型的多个通信(114)与会话线程(402、404)相关联;以及显示组件(110),用于将会话组件002、404)中的通信显示为会话视图000)。
10.如权利要求9所述的系统,其特征在于,通信包括以下的至少一个会话索引 (116)、消息标识符(118)、回复字段(120)、发件人(122)、收件人(124)、电子邮件地址 (126)、或电话号码(128) 0
11.如权利要求9或10中任一项所述的系统,其特征在于,通信类型包括以下的至少一个电子邮件、即时消息、电话呼叫、语音邮件消息、传真、文本消息、聊天消息、任务、约定、 或网络会议评论。
12.如权利要求9至11中任一项所述的系统,其特征在于,所述线程组件还用于接收新通信;标识是否存在用于所述新通信的会话线程;当不存在用于所述新通信的会话线程时创建新会话线程;以及将所述新通信与现有的会话线程相关联。
13.如权利要求9至12中任一项所述的系统,其特征在于,所述显示组件还用于以下的至少一个通过表示通信类型的图标(414、416)来显示通信;或者通过方向性指示符(418)来显示通信。
14.如权利要求9至13中任一项所述的系统,其特征在于,所述CMT是顾客关系管理应用。
15.一种包括包含指令的机器或计算机可读存储介质的制品,所述指令在被执行时使得系统能够实现如权利要求1到8中任一项所述的方法。
全文摘要
描述了一种管理并显示相关通信的技术。一种系统可以包括在计算机上操作的通信管理工具(CMT),该CMT包括用于将来自多个通信类型的多个通信与会话线程相关联的线程组件,以及用于将会话线程中的通信显示为会话视图的显示组件。对其他实施例也予以描述并要求保护。
文档编号G06Q50/00GK102265297SQ200980152948
公开日2011年11月30日 申请日期2009年11月16日 优先权日2008年12月23日
发明者A·K·古普塔, K·巴普, S·万卡玛米迪, S·萨哈 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1