用于改善用户之间的通信的效率和效果的方法

文档序号:7973519阅读:201来源:国知局
专利名称:用于改善用户之间的通信的效率和效果的方法
技术领域
本发明涉及用于改善在各种计算装置上的用户之间的即时通信的效率和效果的计算机方法。
背景技术
即时通信(“IM”)是广为人知的、日益受欢迎的用于远程合作的有效工具。然而,其经常被错误使用。如果通过电话或电子邮件进行,许多IM对话可以更有效果。一般在电话上占用5分钟的交互在打字缓慢和多任务的用户通过长而断断续续的消息与其它用户通信时需要一个小时。那些错误使用IM的人不希望他们是令人厌烦或没有效率的。他们只是不知道如何优化他们对各种可用通信媒体的使用。
存在监测和报告用户的桌面活动的各种现存软件。按键监测可以揭示淫秽语言的使用和对色情网站的访问。在市场中存在可以过滤来自给定用户或系统的消息的其它软件,由此在通信时阻止到达另一用户的这种尝试。这些类型的过滤器主要用于屏蔽消息。
其它现有即时通信(IM)软件提供用户能够手动指示他或她不在办公室和如果在人不使用键盘一段时间后则自动触发状态的能力。然而,这些状态指示符是很有限的。需要人为手动改变状态,而当潜在的状态改变时人们经常忘记或不耐烦更新所指示的状态。虽然键盘打字的可视性是有帮助的,但是现有技术没有解决打字者在做什么的问题。例如,打字者可能在UNIX会话中一直在想些什么,或偶然地写电子邮件,或仅仅浏览因特网。该人可能使用另一装置(如,蜂窝电话、常规电话、P.D.A等)。该人可以从事需要他全部注意力的一对一电话中,或者参加包含某些空闲的思考时间的10人电话会议。
现有技术美国专利申请20050055412描述了不立即显示消息,而是将其添加到接收者客户端装置的特定窗口中的等待消息的可视列表中。现有技术美国专利申请20020163572描述了如果消息已经等待了给定的时段,但是仍然没有被接收者观看,则将等待消息转换为电子邮件。在本发明中我们说明一种更有效的方法,它能够基于对接收者的当前活动或正在使用的应用程序更敏感的规则来延迟接收者接收到该消息。由于IM的意图应该在于尽快使用户见到消息而不干扰他们当前活动或从他们的当前活动分散他们的注意力,因此我们认为该方法是更有效果和效率的。

发明内容
本发明的一个思想是基于最近使用的前台应用程序(如,Unix或电子邮件)或其它通信装置(常规电话、蜂窝电话、PDA等)来自动标识用户的状态,包括在任何团体活动(如,电话会议,在IM会话中参与的人数)中的参加者数量。一旦已经确定用户状态的细节,本发明将该状态转换为有含义的状态概要以及颜色指示符,诸如绿色指示(潜在的)IM接收者对于该IM中断是有空的,红色指示(潜在的)接收者很可能没空,而黄色指示(潜在的)接收者可能有空。潜在的IM发起者/发送者可以将其光标扫过颜色来获得关于(潜在的)接收者的活动的更多细节。该概要状态消息向发起者提供关于他经由电子邮件、预定电话或其它方式进行通信是否会更成功(和/或认为更合作)的线索。
当前IM软件令人厌烦的一方面是当你在键入一句话的中间时另一消息弹出在你的屏幕上。最好在一句话的中间不出现这样的中断。因此,本发明的一方面提供一种延迟消息的接收直到接收者已经停止打字数秒后为止的能力。本发明还描述了除接收者已经停止当前活动的时间长度之外,用于基于接收者正在进行的活动的类型来指定接收者接收消息的延迟。如果接收者使用电子邮件,则可以(例如)在两秒延迟之后打断用户,但是如果接收者正在文字处理器中进行写入(这通常需要更多的思考和关注),则(例如)四秒的延迟是恰当的,而如果接收者正在UNIX会话中编辑计算机源代码时,可能10秒的延迟是方便的。所有这些参数和许多其它类似的参数具有由本发明的软件的提供者输入的默认值,但是可以通过使用组织的系统的管理员来配置这些值,并且最终可以通过明智的独立用户来替代。
通常讲,IM工具趋于对简洁的通信有很好的效果,但是对于时间长的通信效果不好。该影响基于主题上下文、个人偏好和一方正在做什么(如,试图保持另一思路)。
本发明的进一步的思想是监测和检查IM活动的可能低效使用(基于可配置的规则),并且将任何错误使用直接报告给用户或报告给他们的管理链中的某些人或报告给另一网络互连方或实体。经由在屏幕上的弹出消息或通过周期报告来提供通知。错误使用可以是各种类型的,例如,在单一的长消息中的多句话、即使用户预先进行其它活动仍然开始IM会话而导致的参与方长时间会话或在给定时间内太多的短消息等。
通过基于可配置的规则监测IM活动和标识它们可以标识无效果和低效的使用。下列是提供一些用于标识可能的错误使用的原始材料的典型测量类型接收用户的状态、接收用户的当前活动、在给定间隔的消息数、消息长度、开始应答的秒数、消息之间的持续时间、键入消息所占用的时间等。
当结合下面的描述和附图时,本发明的这些和其它方面和目的将变得更加清楚和更容易理解。然而,应该理解,虽然通过说明(但不是限制)的方式提供了下面的指示本发明优选实施例及其大量细节的描述,但是可以在不背离本发明的宗旨的基础上做出许多改变和修改,并且本发明包括所有这样的修改。


图1是IM系统架构的实例。
图2是网络互连的装置的实例。
图3是实例状态规则的表。
图4是图解导出有含义的概要状态的步骤的流程图。
图5是图解用于延迟接收消息的实例规则的实例表。
图6是图解用于延迟接收消息的流程图。
图7是图解在IM会话交互中包括的时间元素。
图8是图解低效使用和警告通知的实例流程图。
图9是图解周期报告的产生的流程图。
图10是总结IM低效率和本发明建议的对应的动作表。
具体实施例方式
本发明的主要意图在于使IM作为用于在两个或更多用户之间通信的有效和高效工具。如果使用恰当的话,则IM可以是有效的工具,但是在通信任意一端的用户可能以对于通信中所涉及的所有用户来说都是低效和无效的方式无意地使用该工具。本发明解决了降低用户效率的IM使用中的一些问题。
所有的IM工具都涉及用户将使用来发送消息的客户端界面。这些消息可以直接从发送者到达接收者,或者在到达接收者之前可以通过中间服务器。在这种情况下,对于客户端界面或服务器来说可以进行各种测量,如用户活动的状态、用户打字速度或每个消息之间的间隔或通过除打字之外(如剪切和粘贴或导入文件等)的方式输入消息的长度。此外,诸如计算机、电话、PDA之类的大多数现代化通信装置可以连接到网络服务器,并且还可以监测它们的使用状态。我们很宽泛地使用即时通信(“IM”)的表达,以包括以本领域公知的各种形式(文本、语音、其它声音、震动、气味等)和介质(如,桌面计算机、笔记本、个人数字助理、遥控装置、机动车、飞机、卫星、寻呼机、电话、蜂窝电话、空气等)进行通信的消息。
在图1中图解了可以实现本发明示例IM系统。方框100表示正在启动与方框104中的接收用户的通信的发送用户。在到达接收用户之前,消息通过方框102所示的IM服务器。在方框106中所示的测量跟踪器是记录各种测量和将其存储在方框116中所示的数据库中的IM服务器的一部分。此外,接收用户(方框104)具有到作为IM软件的一部分安装的、存储在规则数据库(方框108)中的独立的规则组的访问权。用户可以决定使用这些规则的默认设置,或者他们可以根据他们的偏好来定制这些规则。在方框110中显示的监测代理监测测量结果和验证测量结果是否违反或超过用于特定接收用户的规则所指定的设置。如果存在对规则的违反,则110的监测代理通知110的通知引擎。然后通知引擎基于通知设置发出恰当的通知。例如,可以将通知发送到任何或所有发送者(110)、他的管理员或行政管理层(112)或者第三方(114)。
在每个用户的IM输入装置的客户端界面将能够修改用户的唯一规则组。服务器管理员将能够在IM客户端软件的初始安装期间把将被应用的普通规则设置为所有用户的默认设置。
如图2的实例所示,许多现代数字装置可以网络互连到IM系统中。所显示的是经由网络连接的各个装置。作为实例,其包括陆线和蜂窝电话、PDA和游戏装置、IM服务器,或者可以是这里提及的装置的任意组合的发送和接收装置。
在本发明的一个实施例中,系统将标识用户活动的状态,并且基于特定的规则在给定IM会话之前、期间和之后提供有含义的活动概要。用户活动的类型可以是任何类型,一种这样类型的活动是用户正在使用可以与IM装置不同的装置。如果该装置连接到网络,则IM系统可以检测活动和按需要进行测量。装置可以包括普通电话或PDA或蜂窝电话或类似的数字装置。此外,如果用户处于电话会议或在多用户IM会话中,则可以测量所涉及的团体数和会话的持续时间。
这里提及的所有通信装置可以基于(例如)以太网、FDDI(光纤)、无线、SONET或任何其它类似的网络工业标准协议类型而连接到网络,以便测量跟踪器可以从控制这些装置的服务器获取信息。例如,由电话提供商服务器来保持关于蜂窝电话使用或陆线电话使用的信息。类似地,例如,许多IM装置在以太网上使用TCP/IP连接到IM服务器。跟踪器可以从提供商服务器接收所需要的信息,然后将其存储在数据库中。在诸如会话初始化协议(SIP)之类的公知的工业标准实现中描述了提供商服务器如何保持这样的信息的细节,在这里不做进一步描述。本领域中熟悉服务提供商工业标准的技术人员公知这些细节,并且例如,可以从作为RFC 3261的Internet Engineering TaskForce网站(http//www.ietf.org/rfc/rfc3261.txt)获得。
另一种活动类型可以是用户正在使用诸如文字处理器或电子邮件或基于UNIX X window的应用程序或远程登录应用程序之类的另一应用程序。还可以测量已经使用了该应用程序多长时间和用户已经停止使用该应用程序的时间间隔。许多IM客户端软件能够进行这样的测量,然后将它们发送到IM服务器。诸如Lotus Sametime、Yahoo Messenger和类似的客户端之类的IM客户端软件能够检测在给定IM装置上的用户输入。
基于上述用户活动和关于这些活动做出的测量,可以设计规则来自动标识用户的状态,并且可以提供有含义的概要。还可以将概要状态显示为标有颜色的声明来更容易地标识用户有空的可能性。例如,绿色指示用户很可能有空开始IM会话,黄色指示用户可能有空转移注意力,或者红色指示用户当前很忙,并且在非紧急情况下不应该分散他的注意力。本发明独特之处在于基于接收者的当前活动的有含义的概要而得出颜色,并且该状态概要以及颜色形成本发明的实施例的一个实现。
在图3中显示的图解以上实施例的实例状态规则的表。假设潜在的IM接收者最近正在使用UNIX应用程序。基于图3的表的第五行,如果接收者已经在过去5秒内打字,则很有可能该接收者正在冥思苦想,并且不愿被打断。该接收者的概要状态将是红色。如果潜在的接收者在过去30秒内没有将任何东西键入UNIX会话,则该接收者很可能有空,并且将该状态总结为绿色,而在5和30秒之间以前的活动会指示黄色状态。然而,如果接收者最近已经使用电子邮件功能,则接收者可能不介意被打断如在图3的表中第二行所示,无论上次打字的时间如何,其都为绿色。由于使用文字处理器通常需要比编辑UNIX代码浅的思考,而需要比电子邮件更深的思考,因此文字处理器使用可以具有在电子邮件和UNIX之间的参数设置。当然,上述采样规则仅用于说明目的。可以通过单独用户或组来指定许多这样的类似规则来进一步导出更有含义的概要状态消息。
在图4中,我们图解了描述实例IM系统如何能导出有含义的状态和将其显示在发送者的IM客户端装置的流程图。即使我们说明了当发送者想要开始IM会话时如何导出该状态,但是在进行IM会话期间以及在IM会话结束之后也可以实现该相同的流程,以便关于接收者的恒定状态总是对发送者可用。
如图4的方框400所述,当发送者想要向接收者发送消息时,发送者首先应将光标移动到接收者的IM标识符上。那时,发送者的IM客户端将向IM系统发送查询(方框402)来请求接收者的状态。IM系统通知监测代理来找出该状态(方框404)。然后监测代理向测量跟踪器查询用于该特定接收者的、最近存储的相关测量结果(方框406)。一旦监测器具有测量结果,则其查询规则数据库来获得由接收者定义的规则,并且监测代理将规则应用到测量结果并得到有含义的概要状态(方框408)。然后,监测代理将该信息提供到通知引擎(方框410)。然后,通知代理根据状态消息来使用恰当的颜色或标识概要状态的其它指示来更新发送者的IM客户端(方框412)。基于所显示的状态消息,发送者现在可以决定是否开始与接收者的会话,由此改善发送者和接收者的效率。
图4还图解如何由测量跟踪器来周期地跟踪测量结果(方框414),然后将其发送到数据库(方框416),其中由监测代理随后得到该结果。此外,接收者具有定制存储在规则数据库(方框418)中的规则的能力(方框420),可以由监测代理检索该规则来随后获得有含义的概要状态。
本发明的另一个实施例描述如何以延迟的方式向接收者显示由发送者发送的消息。用户经常被指示新IM消息到达的弹出窗口或闪烁窗口打断。这多次干扰了可能在另一活动中沉思或使用另一应用程序的接收者的思路。在该实施例中,我们描述可以控制是否和何时可以向接收者显示到达消息的规则。在那时之前由IM系统将消息保持在队列中,而不发送到接收者的IM客户端。
在图5中显示了可以实现上述实施例的示例规则组,其指示在接收到下一到达IM消息之前接收者需要停止打字或停止使用特定应用程序的最少秒数。虽然图3所示的规则可以基于接收者的各种活动来指示何时欢迎发送者来发送IM消息,但是图5指示接收者在停止打字或使用特定应用程序之后的特定时间段内将不接收该消息。注意,图3和图5的参数指的是不同的概念,因此可以相互独立地应用到情况许可的范围。例如,从图5的最后一行的项目,如果人已经在过去20秒以内在电话上讲话,则很可能他正在进行对话,并且更希望没有在他的屏幕上弹出的消息。电话提供服务器能够检测单向或双向对话和这样的对话的长度(基于当前工业实现),并且测量跟踪器可以从提供服务器得到这样的信息。此外,定时器实际上是持续查询测量跟踪器的监测代理,并且针对给定用户应用该规则。可以编程数据库来在满足特定条件时触发和在数据库中更新用户的信息。诸如IBM DB2和Oracle数据库之类的软件和类似商业软件具有公知的、可用于该目的、有时称为存储的进程和触发器的功能。监测代理将能够将导出的信息应用到预配置的规则,并获得结果或概要状态。
图6图解在实例IM系统中可如何实现以上实施例。如方框600所示,发送者开始与接收者的IM会话,并且向接收者发送新消息。IM系统通知监测代理关于到接收者的新消息(方框602)。然后监测代理查询测量跟踪器(方框604)来获得关于接收者当前活动的信息,诸如接收者近来正在使用什么应用程序或装置和接收者已经停止使用应用程序或装置多长时间等。然后监测代理查询规则数据库(方框606)来找出实现对于给定应用程序或活动的延迟的规则。如果没有满足规则,则监测代理将请求IM系统来保持队列中的消息(方框608)。监测代理将保持重试来对该消息应用该规则,直到满足该规则为止。一旦满足该规则,监测代理将通知IM系统来转发该消息(方框610)。然后IM系统将消息转发到接收者(612)和从用于该接收者的队列中清除它。
本发明的另一方面是监测低效的IM活动。在本实施例中,我们描述IM系统如何通过记录关于用户的IM使用的各种测量结果来监测用户的活动,然后基于特定的规则或公式来标识用户错误使用或以低效的方式使用IM。该方法通知用户关于错误使用的情况,并且可以建议对于当前通信的有效替代方式。此外,可以产生关于这样的错误使用的周期报告,并且由于在IM系统中可选地配置,所以转发到用户或管理员或另一方。
图8中所示的工作流程描述以上实施例的实例实现。发送者开始与接收者的会话,并且发送消息(方框800)。测量跟踪器计算消息中的字数并将其记录在数据库(方框802)中。在将消息传送到接收者之前,IM系统通知监测代理来验证该消息是否由于低效和错误使用而违反任何规则。在该实例中,规则是250字以上的任何消息被认为是非常长的消息。结果,监测代理将这检测为错误使用(方框804)。由于将其检测为违规,所以监测代理通知通知引擎来将警告发送到用户(806)。通知引擎在数据库中记录该违规(808),然后将警告发送到用户的IM客户端装置(810)。将警告作为弹出消息或闪烁窗口而显示在发送者的装置上。
在周期的报告中可以加亮用户的重复违规。图9描述用于产生这样的报告的工作流程。IM系统的管理员可以调度将触发通知引擎来产生报告的周期性工作(方框900)。然后通知引擎为给定时期内所有的违规或错误使用而查询数据库(方框902)。然后通知引擎为IM系统内的每个IM用户编组并产生报告(方框904)。然后,使用IM系统中配置的设置来将该报告转发给用户,此外,如果还配置的话,还转发给管理员或第三方(方框906)。
可以基于所记录的各种测量结果来建立规则,而且可以仅仅是测量结果的二进制组合或某些先进的公式。此外,这些规则在IM客户端的初始安装期间将具有由IM系统管理员设置的默认值,但是可以将它们配置成接收用户的偏好。
由测量跟踪器记录的各种类型的测量结果可以包括(但不限于)下面所示的项目列表1.由发送用户键入消息的速度(每分钟字数)。
2.来自发送用户的单独输入消息的长度(如,消息中的字数),它没有包含来自如文件或剪切/粘贴操作的另一源的任何输入的文本。
3.在对话中来自单一发送用户的每个消息之间的间隔(来自接收者的应答和来自发送者下一消息之间的秒数)。
4.在给定时间段内来自单一发送用户的消息数(如,每小时的消息数)。
5.在给定时间段内来自多个发送用户的消息数(如,每小时的消息数和发送者的数量)。
6.接收用户的状态-接收用户客户端界面指示用户已经开始键入他的应答,或他正在和另一装置讲话。
7.接收用户的状态-用户客户端接口是否指示用户离开,以及用户将他IM状态标记为离开的持续时间(从接收者的客户端接口到跟踪器的状态消息)。
8.接收用户的状态-用户是否正在使用如电话、蜂窝电话、PDA之类的另一装置(从装置到跟踪器的状态消息)。
9.接收用户的状态-用户正在使用如文字处理器、电子数据表、演示、Unix、电子邮件、浏览器等之类的应用程序,和用户使用这样的应用程序的持续时间(除了IM客户端界面之外,还有前台应用程序的名称和该应用程序在前台的时期)。
图7显示了将IM消息i的接收图解为最左侧垂直条的时间线。在时间段(Xi)之后,接收者开始键入应答。在另一时间段(Yi)之后,已经完成了并发送了消息。简单的规则是如果在该会话j期间接收者由于三个原因延迟开始应答超过两分钟,则在发送者的屏幕上出现弹出消息,指示接收者注意力被转移,因此发送者应该考虑发送电子邮件、语音邮件或等待直到诸如随后可以由绿色状态指示的另一时间为止。
下面显示了更先进的规则的实例Sj=Σi=1n(c1xi+C2yi)∫tf(statust)dt]]>n=会话中的消息数(迄今为止)Xi=会话的第i次交互的延迟Yi=键入时间C1、C2=常数(可选地配置)
Status=红、黄或绿Sj=反映会话j效率的概要测量结果如果 太高,则规则是向发送者显示警告。此外如果S太高,则另一规则是发送周期报告。
一般想法是变量Sj测量IM会话j为有效的范围。如果在开始应答时存在许多延时(X为高值)或需要很长时间键入消息(Y为高值),则Sj值将会很大。如果Sj太大,则在违规者的屏幕上显示弹出的警告,同时S的一致高平均值将在周期报告中触发通知,例如该通知可以发送到违规者和可能发送到他的管理员或官方第三方(如,IM警察)。以上的实例采用Xs和Ys的平方根,以便削弱(dampen)不指示一致的模式的、偶然的长持续时间影响。应当注意的是,可以可选地配置常数因数C1和C2,并且指示由于注意力分散或打字缓慢造成的相应影响。上面显示的Sj的公式除以反映基于IM参加者正忙于其它任务的该IM参加者状态的时间加权因数。f(red)将是相对低的数,f(green)为高,而f(yellow)居中,以便当参加者正关注那些特别希望不被打断的任务时,促进特别有效的IM交互。
在公式的分母中,时间间隔t的积分和包括在IM会话开始直到当前时间为止的时间点。f(status)指的是基于状态(红、黄或绿)的函数。例如,合理的函数f可以对红返回1,对黄返回5,而对绿返回20。即,f(red)=1,f(yellow)=5,而f(green)=20,当IM的接收者正忙于指示“红”状态的某事时(如在电话上积极的交谈),这将使Sj的值更大。
然而,本领域的技术人员应该理解,本发明不限于以上实现,并且独立于IM装置或IM架构的类型。因此,可以将本发明实现在能够发送和接收IM消息的IM装置或计算平台或操作系统或编程语言上。
图10是可以通过实现本发明来标识的低效率,和由于低效率的结果而采取的对应动作的实例。例如,如果本发明标识由发送者发送的消息长于接收者设置的阈值,则可以向发送者显示消息以建议将较长的消息分为较小的消息,或经由电子邮件。
本领域技术人员应该注意的是,本发明不限于以上实现,并且独立于IM装置或IM架构的类型。因此,可以将本发明实现在能够发送和接收IM消息的IM装置或计算平台或操作系统或编程语言。
权利要求
1.一种用于改善使用通信装置在网络上通信的多个用户之间的通信的效率和效果的方法,包括步骤在至少一个通信装置上监测所述用户的活动之一;自动评估所述用户的状态之一;基于预配置的所存储的规则来将所述用户的状态的所述之一转换为概要状态;和将所述概要状态传输到所述多个用户的至少另一个。
2.如权利要求1所述的方法,其中传输步骤包括在所述多个用户的通信装置的所述至少另一个上激活状态指示符。
3.如权利要求1所述的方法,还包括步骤将由所述多个用户的所述至少另一个所引导的消息传输到所述用户的通信装置的所述一个上;和将在所述用户的通信装置的所述一个上的消息接收延迟基于所述用户的状态的所述一个的时间间隔。
4.如权利要求3所述的方法,其中转换步骤包括步骤访问所存储的规则表。
5.如权利要求3所述的方法,其中转换步骤包括基于合并从自动评估的步骤获得的结果的预配置的公式计算效率值。
6.如权利要求1所述的方法,其中监测所述用户的活动之一包括在所述用户的通信装置的所述一个从所述多个用户的另一个接收消息之后,测量所述用户的所述一个开始记录应答所需的时间。
7.如权利要求1所述的方法,其中监测所述用户的活动之一的步骤包括测量在所述用户的通信装置的所述一个上编写消息所需的时间。
8.如权利要求1所述的方法,其中监测所述用户的活动之一的步骤包括标识在给定时间内所述用户的所述一个正在使用的所述至少一个通信装置。
9.如权利要求1所述的方法,其中监测所述用户的活动之一的步骤包括标识在给定时间内所述用户的所述一个正在使用的所述至少一个通信装置的许多其它同时的用户。
10.如权利要求1所述的方法,其中监测所述用户的活动之一的步骤包括标识在正在由所述用户的所述一个使用的所述至少一个通信装置上激活的应用程序是否处于前台。
11.如权利要求1所述的方法,其中监测所述用户的活动之一的步骤包括标识在所述用户的所述一个接收消息的时间段期间他是否正在所述至少一个通信装置上传输消息。
12.如权利要求1所述的方法,其中监测所述用户的活动之一的步骤包括标识在给定时间内所述用户的所述一个是否正在与除至少一个通信装置之外的其它装置通信。
13.一种用于改善使用在网络上的多个通信装置的多个用户之间的通信效率的方法,包括步骤监测所述多个用户之一的通信装置活动;标识超过预配置的阈值的由所述多个用户的所述一个进行的活动实例;和向所述多个用户的所述一个传输指示正确活动的信息,使得当执行时,正确的活动趋于增加所述多个用户的所述一个的通信装置活动的效率。
14.如权利要求13所述的方法,其中传输的步骤包括在由所述多个用户的所述一个使用的通信装置显示器上激活弹出警告。
15.如权利要求13所述的方法,其中标识步骤包括步骤产生记录超过预配置阈值的、所述多个用户的所述一个的活动的所述实例的报告;和将报告传输到网络上的预配置实例。
16.如权利要求13所述的方法,其中标识步骤包括步骤测量在预配置的时期内所述多个用户的所述一个是否正在发送多句消息。
17.如权利要求13所述的方法,其中标识步骤包括步骤测量所述多个用户的所述一个是否正在开始超过预定阈值的通信会话。
18.如权利要求13所述的方法,其中标识步骤包括步骤检测所述多个用户的所述一个是否正在向一个其它用户发送超出预配置阈值的大量短消息。
19.一种包括用于执行前述方法权利要求的任意方法的装置的系统。
全文摘要
提供一种用于改善任何计算装置上的用户之间的即时通信的效率和效果的方法。本发明的一方面在于自动标识希望的接收者的状态,并且将该细节转换为将显示给发送用户的有含义的概要状态。本发明的另一方面在于通过基于特定规则延迟消息的接收来减轻接收者的中断。本发明的另一方面在于监测用户的即时消息活动的效率,然后建议恰当的活动来改善效率。该监视基于周期进行的测量结果,并且一个规则组可以用于监测低效率。一旦检测出低效率,可以将即时通信发送到用户,或者可以将周期报告发送到用户、管理员或其它实体。
文档编号H04L12/24GK1992654SQ20061016039
公开日2007年7月4日 申请日期2006年11月15日 优先权日2005年12月21日
发明者罗伯特·H·克拉克, 雷蒙德·P·邓基-雅各布斯, 罗伯特·J·米尔恩, 穆萨斯沃米·文卡塔查拉姆 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1