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

管理和显示相关通信的技术制造技术

技术编号:7165055 阅读:179 留言:0更新日期:2012-04-11 18:40
描述了一种管理并显示相关通信的技术。一种系统可以包括在计算机上操作的通信管理工具(CMT),该CMT包括用于将来自多个通信类型的多个通信与会话线程相关联的线程组件,以及用于将会话线程中的通信显示为会话视图的显示组件。对其他实施例也予以描述并要求保护。

【技术实现步骤摘要】
【国外来华专利技术】管理和显示相关通信的技术
技术介绍
各种计算机实现的工具允许用户持续跟踪与其他人的通信。例如,某些电子邮件客户机可以围绕主题对电子邮件消息进行分组。顾客关系管理(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可以访问的分立组件,诸如但不限于库例程或小应用程序。上述实施例的操作可参考一个或多个逻辑流程来进一步描述。可以理解,除非另外指明,否则代表性的逻辑流程不一定要按所呈现的次序或者按任何特定次序来执行。此外,关于逻辑流程描述的各种活动可按串行或并行的方式执行。视给定一组设计和性能约束所需,逻辑流程可使用所述实施例的一个或多个硬件元件和/或软件元件或替换元件来实现。例如,逻辑流程可被实现为供逻辑设备(例如,通本文档来自技高网...

【技术保护点】
1.一种方法,包括:存储(302)经由通信管理工具(CMT)(106)从多个通信类型接收的通信(114);在所述通信之间创建(304)线程;以及将所述线程中的通信显示(306)为会话(402、404)。

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

【专利技术属性】
技术研发人员:S·万卡玛米迪
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1