CN1306431C - 启动与协作用户群体的双向电子交谈的方法和系统 - Google Patents

启动与协作用户群体的双向电子交谈的方法和系统 Download PDF

Info

Publication number
CN1306431C
CN1306431C CNB03149823XA CN03149823A CN1306431C CN 1306431 C CN1306431 C CN 1306431C CN B03149823X A CNB03149823X A CN B03149823XA CN 03149823 A CN03149823 A CN 03149823A CN 1306431 C CN1306431 C CN 1306431C
Authority
CN
China
Prior art keywords
message
user
skilltap
subscriber
talk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB03149823XA
Other languages
English (en)
Other versions
CN1482558A (zh
Inventor
B·D·古德曼
K·C·莱加德
E·P·斯图尔特
M·V·D·默伦
J·吴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1482558A publication Critical patent/CN1482558A/zh
Application granted granted Critical
Publication of CN1306431C publication Critical patent/CN1306431C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/02User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/104Grouping of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases

Abstract

提供一对多发布/订阅环境下的双向通信。通过订阅认证进入某群体的用户群体接收从请求用户发布的消息(最好是即时消息)。将该请求消息发送到一个代表该用户群体但是对该群体来说看起来为另一个简单的用户的机器人用户(程序应用)。该机器人用户向该用户群体发布该请求消息(利用发布/订阅服务)。该用户群体中的用户根据他个人的消息过滤器接收至该群体的消息。用户用响应消息来响应该请求用户。响应消息含有标识该请求消息的信息。

Description

启动与协作用户群体的双向电子交谈的方法和系统
技术领域
本发明涉及用于分发数据的系统和方法,更具体地涉及利用发布/订阅服务使分布式计算机用户参与双向电子交谈的系统和方法。
背景技术
目前存在着多种请求者可征求一组听众的帮助的方法。他可以利用电子邮件向预定的一组听众发送请求,每个听众可决定是否参加与该请求者的电子邮件交谈。问题是电子邮件持续存在并且具有不确定的周转,从而一个听众可能恰好“立即”看到请求者的电子邮件而另一个听众可能几小时(或几个月)后才看到该电子邮件。通过电子邮件的交谈将令人非常泄气。请求者可进入一个聊天室做出他的请求,问题是该聊天室的所有成员处于同等地位从而难以保证这些听者有足够的兴趣参加有关某请求者的主题的交谈,并且即使他们有兴趣,该聊天室也会由于存在大量的和各种各样的主题有关的用户消息而变得杂乱。请求者可以在某时刻打开和一个听众的即时消息(IM)会话,但是他必须知道把该请求发给哪个听众并且必须等待一段时间才能确定该听众不回应。现有技术的方法通常要求请求者知道该群体成员的ID,了解他们的兴趣和技能,共享和其他请求者的交谈,长时间协商以找到适当听众,只允许一对一的通信,等等。
图1示出构成一个用于联网应用的典型计算机的组成部分。计算机100包括一个由处理器106、存储媒体如磁盘107和高速易失性主存储器105构成的基本计算机101。操作系统和应用程序111驻留在存储媒体107上并且随着处理器106计算的需要调页到主存储器105中。该基本计算机可包含选用的外设,包括视频显示器102、打印机或扫描仪110、键盘104、定位器(鼠标)103和至网络109的连接108。在客户环境下,用户在应用程序(应用1)112的控制下利用键盘104和鼠标103连带着显示器102上的信息显示和GUI(图形用户接口)交互。客户应用程序112接着通过网络109和远程用户交互。
图2中示出一个示例的因特网系统。客户机1 201处的用户利用他的系统上的应用。客户机1 201上的该用户(用户1 201)可以通过客户服务器计算机206和客户机2-4 202-204交互。可由每个客户机201-205和/或客户服务器206或者通过网络207由某个远程服务器208提供各应用112。客户机1 201处的用户可以通过因特网207和客户机5 205处的远程用户(用户5 211)交互。
联网的客户机包含用于通信的应用。电子邮件应用向邮件服务器发送消息,邮件服务器接着使接受者察觉等候的消息。接受者接着可选择在他的客户机上打开该消息并且观看它。电子邮件消息可以发送到单个接收者或者可包含一个若干接收者(一个到多个)的列表。通过广告使得一对多电子邮件事务处理普及起来并且一对多电子邮件的使用被称为“SPAM-ing”。近来直接向另一个客户机发送文本消息形式的即时消息传递(IM)已经流行起来。第一用户创建IM并且选择第二用户作为目标。接着直接向该第二用户发送一条消息并且出现在他的显示器上作为一条消息或作为消息的通知。IM典型地是一对一消息。
发布/订阅服务304接收来源于内容服务的消息并且把这些消息传送给各客户机订户。示例的发布消息包括主题串、一组特性名-值对和主体。订户辨别主题串模式和特性检查,并且按照标准的例如JAVA消息服务(JMS)接收匹配的消息。
发明内容
一位IBM销售代表在亚特兰大的佐治亚旅馆房间里用他的“THINKPAD”笔记本计算机打字。一位软件开发者在加州的SantaTeresa实验室于晚上10点恰好在冻结产品码十二小时之前进行检查。一位纽约州Somers镇处的秘书正在忙于辨认她收到的难解的LOTUSNotes差错消息并同时访问执行官的日程表。
这三位雇员共同之处是什么?他们各自打开他们的同时连接的即时消息传递“buddy lists(伙伴表)”并且点击“SkillTap”Bot。Bot(网上机器人)是自动助理(机器人)。在转让给IBM的并且收录为本文的参考资料的美国专利申请No.10/002,685“利用即时消息传递系统访问信息”中讨论了Bot的现用代理。SkillTap Bot可以即刻传送请求以便并发地帮助整个在线的雇员群。对已经选择查看含有他们感兴趣的关键词的SkillTap即时消息的同事马上显示一个带有该消息的提醒框—如果合适他们可以快速选择予以响应或者如果出于任何原因(没有要问的问题…迄今都是匿名的以及以自愿为基础)不能应付该请求则可以舍弃该提醒。
一位在华盛顿州西雅图的家中偶然读邮件的雇员看到屏幕上弹出的来自该销售代表的提醒“亚特兰大的顾客要求马上帮助进行在Netfinity4000/Linux IHS/Websphere下的SSL LDAP验证”。根据该西雅图雇员已定义的过滤规则,词“Websphere”、“Linux”和“亚特兰大”是用红色突出的。他点击一个按钮以启动和该销售代表的同时即时消息讨论。“到那儿,完成它”、“亚特兰大地区的家”、“星期五在该顾客的地方帮助,周末在家中渡过,星期一飞回”--快速找到解决办法。该销售代表晚上睡个好觉。该响应者看到改变的风景,获得一些用户经验并且“高手”SkillTap记分牌上等级上移。生活是美好的。
从而,你问事情是怎样完成的?在“请求者”一侧,你只需要安装“同时连接即时消息”客户程序,大部分雇员已经把该程序用于和其他雇员的日常即时消息传递通信。利用“人名”菜单,选择“添加…”并且键入“同时”用户名“skilltap@us.ibm.com”以把SkillTap Bot添加到你的伙伴表上。当你有一个需要立即帮忙的重要问题时,简单地点击Bot并且向他提出你的问题。确保该消息中包括足够的细节从而只有过滤重要关键词的用户会接收该消息(例如,Java,Websphere,AIX,SP2,zSeries,LDAP,DB2,Domino,MQ,等)。另外,要知道该消息可能传送到大量的用户,从而记着遵照基本的礼仪规则。最后,当你确实为难时,记着问题都不是那么简单的-只是想到SkillTap群体是一大群都愿意帮忙的同事—因此,别犹豫,提出问题。
为了能够看到别的雇员提出的问题并且作为一个“响应者”积极参与,你首先必须把程序应用下载到你的PC。这些应用是来自网站的称为“Shotgun”的Sash网络应用以及“SkillTap”网络应用。接着,查阅Shotgun文档以了解如何在Shotgun客户程序下使用SkillTap应用以及如何定义“过滤器”以控制你将接收的SkillTap即时消息。一旦你定义了你感兴趣的过滤词和表达(例如,Java,Perl,Linux,AIX,zSeries,DB2,MQ,Lotus Notes,Power,无线,等),坐下并等待同事请求你的帮助。
网络发布/订阅服务为单个发布者提供向大量的客户机发布消息。本发明(文中称为“SkillTap”)利用发布/订阅应用向发布/订阅通道的订户(听众)发布来自请求者的即时消息(IM)。运行专用SkillTap应用的听众分别接收作为IM的消息。在一实施例中,在一个专用的SkillTap提醒窗口中显示发布的消息。如果某听众决定参加与该请求者的交谈,他对该IM响应。请求者在单独的窗口中接收来自各个响应者的IM并且选择一个响应者在某一时间与其进行交谈。当该交谈结束时,任选地以常问问题(FAQ)数据库信息和/或与该听众的交谈评估来提示该请求者。使用消息过滤器以允许只对听众提醒含有感兴趣的内容的消息。采用消息节流以限制和该请求者连接的听众的数量。
在一实施例中,与协作用户群体的双向电子交谈包括以下步骤:检索由一用户群体构成的核准订户表;从第一用户接收第一消息,该消息是面对该用户群体的; 根据该核准订户表通过发布/订阅服务向该用户群体的用户发布该第一消息; 以及向该第一用户发送含有来自第二用户的第一消息识别信息的第二消息,其中该第二用户是该用户群体的成员。
在另一实施例中,电子即时消息交谈包括以下步骤:从第一用户接收第一消息,该第一用户具有第一网络地址; 建立包含该第一消息和第一网络地址的第一即时消息;通过即时消息应用把该第一即时消息从该第一用户发送到第二用户; 检索和该第一用户有关的附加信息;以及向该第二用户呈现该第一即时消息和该附加信息。
在该实施例的变型中,该附加信息包括第一用户姓名、第一用户职务、第一用户电话号码、第一用户值、第一用户工作职责、第一用户秘书中的任何一个。
在另一个变型中,该附加信息包括文本文件、视频文件、音频文件、例如URL的网络链接中的任何一个。
在另一版本中,该消息转换成电话消息、视频显示、音频信息或机械致动器中的任何一个。
在另一实施例中,从一个用户发送到另一个用户的消息任选地带有识别该用户的附加识别信息。任选地,该消息附带用于其它媒体(例如电话、文本、视频或音频)的文件。任选地,该消息动态地转换成其它媒体,例如文本到声音、声音到文本、文本解压缩等。
在另一实施例中,在利用发布/订阅服务器的即时消息系统中识别消息的发起者,该方法包括以下步骤:把用户识别信息包含在要发布的消息中;把该消息发送到发布/订阅服务器;把该消息发布给向订户提供用户信息的发布/订阅服务器的订户。
在该实施例的一变型中,该提供步骤还包括根据消息中的用户识别信息获取用户信息的步骤。
在另一变型中,该实施例还包括以下步骤:把信息变换成即时消息、文本、音频、视频或声音中的任何一个或者从这些中的任何一个转换成数字消息。
在另一实施例中,电子交谈消息响应通信包括以下步骤:在应用存储器中设置响应节流特性;把第一电子交谈消息从第一用户发送到第二用户;把第二电子交谈消息从该第二用户发送到该第一用户;把该第二电子交谈消息识别为和该响应节流特性有关的交谈会话;以及根据该响应节流特性向该第一用户呈现该第二电子交谈消息。
在该实施例的一变型中,过滤步骤包括把呈现给用户的响应数量限制在预定数量内、限制用来向用户呈现响应的响应时间、就呈现来说以前的响应者优先于新的响应者或只呈现预先确定的发送者的消息中的任何一个。
在另一实施例中,在电子交谈会话结束时建立和保存信息,其包括以下步骤:启动第一用户和第二用户之间的电子交谈,其中该电子交谈会话是唯一识别的;完成该电子交谈;建立有关该交谈的信息;记录该信息;以及结束该电子交谈会话。
在该实施例的一变型中,该信息包括FAQ入口、收费信息、顾客信息或关于该用户或该交谈的评估信息中的任一个。任选地,当启动新交谈时呈现该信息。从而,该评估信息构成一条总结该用户的专长或评价他的累积交谈质量的记录,而且该记录用于建立一项累积评估,每当该用户参加新交谈时呈现该累积评估。
在另一实施例中,在利用发布/订阅服务器的即时消息系统中建立价值识别,其包括以下步骤:通过发布/订阅服务器启动和订户的消息交换;从第一订户接收响应消息;建立该第一订户的价值等级,该价值等级指示交换来自该第一订户的消息的价值。
在该实施例的一变型中,该价值等级是对该第一订户的各个价值等级累积得到的价值等级合计。
在另一变型中,该实施例还包括和订户的响应一起呈现该价值等级的步骤,
在另一实施例中,访问协作用户群体中的一个动态数据库,其包括以下步骤:检索构成一用户群体的核准订户表;从第一用户接收第一消息,该消息面向该用户群体;根据该第一消息中的文本查询一动态数据库,其中该动态数据库可由该用户群体的成员修改;以及向该第一用户发送包含该动态数据库查询结果的第二消息。
在另一实施例中,利用发布/订阅服务器在即时消息系统中生成动态数据库元素(其中该数据库可选用地是FAQ数据库),其包括以下步骤:对该发布/订阅服务器发送用于发布的请求消息;从第一订户接收响应消息;选择数据库元素生成GUI选项;编辑该数据库元素生成GUI;以及,把该编辑好的数据库元素包含到各订户可使用的数据库中。
在该实施例的一变型中,数据库GUI包括该响应消息元素。
在另一变型中,该数据库GUI自动地包括请求消息元素。
在再一变型中,该数据库GUI包括用来显示先有的数据库元素的选项。
在另一实施例中寻找一协作用户群体中的特殊用户(这些特殊用户具有预先确定的属性),其包括以下步骤:在第一电子交谈消息中规定这些特殊用户的属性;检索协作用户群体中的用户的核准订户表;根据该核准订户表向一协作用户群体中的用户发布该第一电子交谈消息;返回来自一特殊用户的第二消息,该第二消息标识该特殊用户;以及,将该第二消息与该第一电子交谈消息相关联以便识别该第一用户和该特殊用户之间的一个唯一的交谈会话。
在另一实施例中查找专长(在一个使用发布/订阅服务器的即时消息系统中),其包括以下步骤:向该发布/订阅服务器发送用于发布的请求消息;从第一订户接收响应消息,该响应消息指示该第一订户的专长级别。
在另一实施例中查找专长(在一个使用发布/订阅服务器的即时消息系统中),其包括以下步骤:从发布/订阅服务器的一个通道接收请求消息;通过一个过滤应用根据订户准则过滤该请求消息;基于该过滤准则向订户呈现该请求消息。
在另一个实施例中,在一个使用发布/订阅服务器的即时消息系统中查找专长,其包括以下步骤:向该发布/订阅服务器发送用于发布的请求消息;从第一订户接收响应消息,该响应消息指示该第一订户的专长级别。
在另一个实施例中,在一个使用发布/订阅服务器的即时消息系统中查找专长,其包括以下步骤:从发布/订阅服务器的一个通道接收请求;通过一个过滤应用根据订户准则过滤该请求;基于该过滤准则向订户呈现该请求消息。
在另一实施例中,在使用发布/订阅服务器的即时消息系统中生成实时数据库元素(其中该数据库任选地是一个FAQ数据库),其包括以下步骤:从第一客户机向该发布/订阅服务器发送用于发布的请求消息;把该请求引向一个自动数据库查询应用上;从该数据库查询应用向该第一客户机发送响应消息;在发送该数据库查询后向活动订户发布该请求消息。
从而本发明的一个目的是提供一种用于通过发布/订阅服务从一个请求者向多个匿名听众发送消息的方法。
本发明的另一个目的是允许听众利用消息内容过滤筛选来自请求者的IM消息。
本发明的另一个目的使听众能启动和该请求者的交谈。
本发明的再一个目的是利用一个看起来象是用户的程序代理代表用户群体。
在下面的文字说明中本发明的上述以及其它目的、特征和优点会变得清楚。
附图说明
图1描述现有技术计算机;
图2是因特网中用户计算机的互联图;
图3是发布/订阅实现的逻辑描述;
图4是本发明的消息传递系统的逻辑描述;
图5是实现本发明的IM窗口的GUI视图;
图6是请求者的用于广播的IM窗口;
图7是请求者的带有一位听众的响应的IM窗口;
图8是听众的IM过滤器建立窗口;
图9是听众的根据他的过滤器增亮的提醒窗口;
图10是含有原始请求的听众窗口;
图11是含有听众的响应文本的听众IM窗口;
图12是由听众的第一响应打开的请求者的IM窗口;
图13是请求者的包含对听众消息的回答的IM窗口;
图14是包括会话通信的IM窗口;
图15是选用的于会话结束时打开的请求者窗口;
图16是请求者用来建立FAQ的窗口;
图17是向请求者要求价值等级的自动消息;
图18是本发明的一实施例的事件流程图;
图19是描述本发明的功能的流程图;
图20是展开设置过程的流程图;
图21是扩展启动SkillTap消息的流程图;
图22是扩展接收启动消息的流程图;
图23是扩展显示启动消息的流程图;
图24是扩展响应启动消息的流程图;
图25是扩展接收响应消息的流程图;以及
图26是扩展阐述通信后选项的流程图。
具体实施方式
本发明提供一种最好通过即时消息传递技术进行一对多通信的方法。它应用新颖的向订户发布服务的发布/订阅服务的组合,其中各订户选择服务通道和消息过滤以定制呈现给订户信息的类型。在转让给IBM的美国专利申请,文档号为POU920020088US1“Interactive Filtering ElectronicMessages Received from a Publication/Subscription Service”中说明了该新颖组合,在此引用该申请作为参考。
参照图3,发布/订阅系统由内容提供者应用(服务)301-303、订户(客户机)305-306和发布-订阅服务304组成。可以通过应用来实现这些角色中的一个或多个。内容提供者301-303产生通过该发布/订阅系统300分发的内容。内容提供者301-303向发布/订阅服务304的一个或多个实例发送结构化内容。订户305-306向发布/订阅服务304的一个实例发送订阅请求307并且在收到特定的订阅请求前提下从发布/订阅服务接收内容308。接收到的具体内容将由订阅和消息选择过程决定。
发布/订阅服务起到订阅管理器310和内容分发代理311二者的作用。各个实现发布/订阅服务角色304的应用从各订户305接收订阅请求307,并且根据任何可应用的认证或访问控制策略接收或者拒绝订阅请求;并且向有效订户305分发内容308。
发布/订阅服务304向各个订户305-306发送的实际内容将由订阅过程310决定并且通过消息选择过程311。
实现发布/订阅系统的某个方面的应用可以在不同环境充当不同的角色。例如,一个实现发布/订阅服务角色304的应用本身可充当一个订户,以向发布/订阅服务的其它实例订阅内容和从中接收内容。类似地,一个充当订户角色的应用可起到内容产生者的作用,如果该应用的最终用户希望向服务发布消息的话。
该发布/订阅系统在实现应用角色的应用之间提供通信。在这发布/订阅系统中存在二种主要通信:从内容提供者向发布/订阅服务发送消息;以及发布/订阅服务向订户发送消息308、312。
内容提供者301-303可从任何内容源生成消息。并且订户可在他们选择的任何方式下处置消息。例如,某内容提供者可以简单地是原始内容源例如电子邮件或网页和发布/订阅服务之间的一个网关,类似地,订户305,306可充当发布/订阅服务和诸如NNTP或电子邮件的外部服务之间的网关。
图4是本发明的组成部分的逻辑表示。该系统能使客户机向一个自动客户机(Bot)发送IM,在转让给IBM的美国专利申请No.10/002,685“利用即时消息传递系统访问信息”中说明利用Bot以代表至程序应用的接口,在此引用该申请作为参考。客户Bot把消息重发给多个听众。听众各接收一个专用IM窗口。当某听众利用他的专用于该事务处理的窗口响应该请求者时,对该请求者显示一个新的专用IM窗口。这完成请求者和一个听众之间的一对一IM连接。该请求者通过利用该分配给某听众的响应的IM窗口选择开始和该响应听众的交谈。其它实施例能使窗口为多个响应同一请求的听众所共享或者提示该请示者在单个GUI中显示响应某请求的听众,从而该请求者可选择打开和这些响应听众相关的窗口。
更具体地,客户机305-306已经下载了使能对发布/订阅服务304发布的消息311进行消息过滤420的应用1(321)和应用2(323)。服务A(301)的一个部分包括一个自动IM用户(Bot)402,后者利用IM技术和其它403-404应用通信。服务A(301)把该Bot和某发布/订阅通道关联。该Bot通过一个IM ID代表该群体,好象它是另一个用户。客户机可以是请求者或听众或者是二者。请求者完全和在任何IM启动事件中一样启动对服务A的Bot的请求。服务A的Bot ID和一个具有多个订户客户机(听众)的发布/订阅通道关联。听众由于他们具有共同的兴趣向该Bot通道订阅。最好请求者不知道各订户的IM ID。SkillTap通过使用一个在SkillTap服务器保持信息的表把订户和某通道关联起来。
服务A的Bot(402)从请求者305的IM会话403接收IM并对和该Bot关联的发布/订阅通道的包括客户机2(306)的活动订户发布311该IM。然后可关闭请求者305的IM窗口。发布/订阅服务304把消息分发到客户机上运行的SkillTap应用。在这些应用中,应用2提供对进入消息的过滤技术以去掉客户机2不感兴趣的消息。应用2(323)把该请求消息呈现给客户机2(306)上的听众用户的显示。在一实施例中,客户机2上的该显示类似IM显示。若该听众有兴趣响应,他通过在该显示的窗口内键入文本发送一条响应专用IM。应用2(323)利用IM 404向客户机1(305)上的请求者发送该消息。客户机1(305)上的应用1截获该响应消息并且在该请求者的显示上打开一个专用IM窗口。这样完成了该请求者和一组听众对一IM会话的协商。在一个窗口关掉之前持续这二个专用IM窗口之间的通信。
应注意在该优选实施例中,SkillTap客户机提供一个用来提供专用SkillTap特性的“专用IM”GUI。在该优选实施例中,初始请求利用一个在发送该请求后关掉的标准IM GUI。请求者在标准IM GUI中接收来自听众的响应。从而请求者需要的启动SkillTap请求以及一个专用的用于收听功能的SkillTAP IM应用的任何IM服务。另一实施例则在该专用SkillTap IM应用中提供所有IM服务。在学习了本文中的示范实施例后,业内人士可建立本发明的这些以及其它实施例。
优选实施例的例子:
在下面的例子中,Brian已在他的PC上安装了一个IM(即时消息传递)应用。他向他的IM伙伴表添加用户名“SkillTap@us.ibm.com”。在此情况下,SkillTap不是个人的名字,它是一个接收和发送IM的自动用户机器人(Bot)的名字,它好象是任何别的用户。Bot还和作为内容提供者的发布/订阅服务通信。Brian为获取信息向听众发送请求。Brian不知道具体地谁在收听,但是他的确知道他们订阅该SkillTap服务。一位“听众”Mike已经下载了一个叫做Shotgun的应用。在此情况下,Shotgun是一个来自IBM网站的SASH网络应用。Mike还下载了该SkillTap网络应用。该SkillTap应用是在该Shotgun客户程序下工作的。Mike利用ShotgunDocumentation了解SkillTap应用如何工作。Mike已为他的SkillTap通道定义Shotgun Filters(过滤器)以把消息限制在他感兴趣以及擅长的主题。这些过滤器根据它们的判定把指向SkillTap的消息按照消息的内容呈现给各听众。
Shotgun接收指向预定服务(本情况中为SkillTap Bot)的IM并且使该服务经过各通道向订户(本情况中为听众)发布消息。听众可以通过向该请求者(Brian)回送IM而进行响应。回送的消息在Brian的计算机上打开一个启动Brian和同Mike之间的IM交谈的IM窗口。在另一实施例中,该回送消息打开一个聊天室并且Brian通过该聊天室选择性地参加和多个听众的IM交谈。该聊天室能使多个听众参与交谈,它允许多个听众观看Brian和Mike之间的交谈或者供选地只对Brian提供单个IM窗口实例以和多个听众交谈其中每个听众只看到对他的交谈。许多其它窗口变型会是有用的并且根据本发明是显而易见的。
在下面的例子演示一个实施例。在图5中,Brian,一位销售代表,在他的即时消息传递(IM)Sametime窗口501中点击“SkillTap”Bot 504.
在图6中示出得到的IM窗口中,Brian定义问题602并向SkillTapBot 601发送603一个请求以向一群目前正运行Shotgun客户程序的用户发布。该SkillTap服务应用(通过发布/订阅服务)向一群预定义的活动客户机发布Brian的消息。
在图7中,SkillTap服务用一个已成功地向活动听众群体发送该请求消息703的确认704响应Brian的请求。在一实施例中SkillTap通过利用技术上周知的人工智能查询技术回送来自一个FAQ数据库的消息来模拟一个有知识的客户机。在另一个优选实施例中,SkillTap回送过程信息或者提示例如关闭目前窗口的指令。
图8中示出一个示例的过滤器窗口801。允许预订SkillTap服务的Shotgun用户定义消息内容过滤器。图8的示例过滤器802示出一起进行“或”运算的关键词布尔表。布尔“或”是用“|”描述的。该过滤器定义用户感兴趣或擅长的范围。在该例子中,该用户已输入“Atlanta”,因为他对他的家乡Atlanta发生什么感兴趣。当Brian发送他的请求时,为了使听众看该请求他的请求中的各个词必须通过听众的过滤器。
在图9中,如果该请求通过过滤器检查,立即在该听众的屏幕上出现Shotgun通知901。在该例子中,增亮该消息中的过滤器关键词903“Atlanta”、“Webshpere”和“Linux”。该优选实施例中的窗口还把SkillTap服务识别为通道并且提供单选按扭供采取行动。在该例子中询问该听众他是否希望“处理”该请求。如果他点击No单选按钮,中止该操作。
如果该听众希望继续,他击“Yes”并且显示图10中描述的窗口。该窗口1000类似于任何IM窗口。在该优选实施例中,该窗口示出有关该请求者1002的其它信息,在本情况中,Brian的名字、工作、电话号码和为得到Brian的更多信息的超链接。该信息是从数据库或预订信息中检索出的。在顶级信息栏中向听众显示该请求消息并且在第二信息栏中对听众提供键入他的响应的场所。他的响应只包括文本,或者在另一实施例中听众提供对图象、音频或视频信息或者任何其它技术上已知的媒体的链接。在听众键入他的响应之后,他点击“发送”UI(用户接口)按钮。
图11示出听众输入他的响应1101之后的听众窗口。
图12示出Brian接收一个响应之后的窗口。注意在一优选实施例中,SkillTap提醒Brian他的原始请求以及和该请求有关的IM事务处理。如果Brian希望开始新的请求,会建立一组新窗口并且每个窗口会提醒Brian他的请求的主题。SkillTap服务功能的一部分是提供对响应听众的可靠性价值的指示,在该示出的实施例中,SkillTap应用已要求以前的请求者按1-5的基准对响应听众评级。该例中的响应者“Mike Van Der Meulen”目前具有4.3的累积等级值。来自听众的响应在请求者的终端打开常规IM窗口,在本情况中为IBM Sametime IM。在一实施例中,Brian选择使一个IM窗口显示来自多个听众的和他的第一个请求有关的交谈。在一优选实施例中,SkillTap应用允许Brian利用鼠标把一个交谈窗口拖到另一个交谈窗口中。所产生的新的组合窗口在单个窗口中显示来自二个听众的消息。类似地,Brian利用鼠标把一个用户的消息拖出该窗口以便为该交谈建立一个新的交谈窗口并且可选地从该原始窗口取消该拖出的用户。
在图13中,Brian通过输入指向Mike的IM文本继续进行交流。在另一实施例,向所有听众广播经IM的持续协商。
图14示出完成所有和Mike协商后的Brian的IM窗口,Brian关闭该窗口以结束交流。
图15示出一种使SkillTap服务评估响应者的参与价值的方法的优选实施例。在该例子中,当关闭交谈时出现一个窗口。该窗口允许请求者从一个预先确定的类别表中进行选择。在该例子中,Brian选择“Assistancewas provided*”(“提供了帮助”)。他还检查“Add To FAQ(添加“FAQ”)”功能。
在该例的下一个窗口中,图16示出FAQ建立窗口的一实施例。在该实施例中,向Brian显示二个信息栏,一个栏含有来自Brian的文本而另一个栏含有来自Mike的文本。Brian编辑这些窗口(或者在另一实施例中,键入到新窗口内)以创造对该问题的简单释义以及该回答的简单释义。在本发明的一实施例中,通过建立FAQ提高Brian的价值等级。这对Brian是有刺激的,因为当他是其它用户的请求的响应听众时,将会看他的价值等级。
图17示出SkillTap(代理程序Bot)要求Brian对Mike的响应评级并且解释准则。将Mike的等级提供给SkillTap服务并且将该Mike的等级和Mike的响应一起提供给今后的收听。在一实施例中,利用听众的价值等级确定来自听众的响应的优先级。
在一实施例中,用户可以通过向SkillTap索要他们的状态看到他们的相对价值等级。例如,Mike可以看到目前他在所有听众中排在第十位。
在本发明的另一实施例中,SkillTap应用任选地接收或发布IM之外的消息。可以利用任何媒体例如包括电话、无线、个人设备、语音到文本、文本到语音或自动应用发送/接收消息。消息可附带着图象、音频,视频、程序应用、网络调用机制(包括超链接、Web URL)等等。
在一实施例中,SkillTap包括一个用来限制消息数量的节流装置。通过预定的消息数量、预定的时间窗口、预定的优先级算法(根据消息内容)或消息发送者的证书等中的任一个限制对请求者的响应。
在另一实施例中,SkillTap请求的发布划分优先级,从而开始的发布到达第一组听众,第二个发布到达另一组听众。向听众组发布的决策是基于时间或基于响应或者由请求者显式要求的。
在一优选实施例中,SkillTap首先向一个对数据库进行查询以获得响应的活动代理发送请求。该数据库最好是一个FAQ数据库,但在另一实施例中可以是对从其它SkillTap会话积累的高速缓存响应的查询。
在一优选实现中,SkillTap请求包含用于导向SkillTap动作的关键词。对听众的问题用“Ask”;对FAQ的问题用“FAQ”,对SkillTap的用于设置参数或控制的IM用“PARM”。在另一实现中,SkillTap和请求者交互。例如,请求者利用“Ask”提交问题而SkillTap用该请求所指向的群体的列表,例如“全体”、“美国”、“日本”、“硬件”、“程序员”、“营销”、“FAQ”、…,予以响应。该请求者用他的选择来响应,接着SkillTap向选定的听众群广播该请求。
图18描述SkillTap事件的流程。请求者的消息广播1801(发布)给已订阅SkillTap的SkillTap客户应用1802(听众)。该SkillTap客户应用查看该消息并决定是否把它呈现给用户(听众)。如果该用户决定参加1803,他发送响应消息。SkillTap节流控制器1804检查利用数据库1817中的参数判定是否满足节流阈值。如果不存在过多的响应者,启动1808请求者和响应者(们)之间的交互。当请求者结束他的交互1809,提示他反馈1810关于该响应者的价值。若该请求者选择1811建立一FAQ项,他利用FAQ编辑器进行建立1812。当完成该FAQ时,把它呈现1807给数据库1815。
图19描述建立SkillTap通道、通过发布/订阅引擎广播通信请求,参加和该SkillTap通道的一位订户的通信以及关闭通信会话这些主要事件。
用户“A”希望参与SkillTap群体通信。他对他的客户机下载本地SkillTap应用1901。他还下载Shotgun应用(可以是下载SkillTap中的一部分)。Shotgun提供用来订阅一个SkillTap通道和用来设置诸如过滤器、节流等的用于SkillTap消息的消息选项的GUI。Shotgun服务器保持每个通道的订户表。当一个新订户加入该通道时,认证和核准他并且把他的网络地址添加到该通道的核准订户表(该通道的用户群体)上。用户可以利用该GUI在任何时间加入或离开某通道或者改变他的选项。用户利用该GUI获准针对每个通道的订阅和/或发布。根据具体实现所要求的证书来认证和核准他。
在图20中,用户“A”和一个基于网络的订阅服务(或者替代地,在下载SkillTap后,打开SkillTap GUI并使用它)交互1901 2001以订阅2001远程SkillTap服务2005。该远程服务在一实施例中在订阅过程期间保存有关用户“A”的信息。例如用户的网络地址/ID、联系信息(电话号码,电子邮件…)、昵称、口令、偏好之类的信息。偏好包括这些事情:该用户是否希望在SkillTap会话中在与其他用户的事务处理中是匿名的。SkillTap按如下保持匿名:充当用于通信的转发地址,其中SkillTap为他人提供一个临时地址/ID用于和用户“A”的通信;改变ID,其中用户“A”希望提供多于一个的网络地址/ID以及分发表,以供SkillTap向他人转发消息从而允许他人参与通信会话,或者替代地,以向SkillTap提供对某群体的临时订阅从而该用户可对群体成员提供附加列表。如果用户尚未就绪,他对他的客户机下载本地SkillTap应用2002。
利用对通信会话有用的信息2006个性化2003该本地SkillTap应用。信息包括识别信息,例如用户“A”的姓名、昵称、电话号码、传真号码、工作职位、专长等。本地SkillTap还为SkillTap记录该用户的偏好,例如,他是否希望匿名或若他将会不匿名时是否告警,他的别名,他是否希望调用FAQ活动代理机器人作为他的消息的一个接收器,用于输入消息的默认全局过滤器,可由SkillTap GUI调用的选用过滤器可以是昵称从而用户容易关联各种功能。SkillTap GUI设置标识用户是否希望提醒输入消息,他是否希望提示以及他是否希望有帮助功能。接着用户关闭他的设置GUI窗口2004并且准备好继续。在该优选实施例中,希望参与SkillTap的任何人必须为他的客户机下载SkillTap并且进行设置。在另一实施例中,远程服务器处的SkillTap进行订阅并且向利用标准IM应用响应的订户发布IM。好象是请求者那样把响应IM发送到SkillTap服务。请求者如其它实施例中那样用SkillTap打开和关闭IM会话,但是在本实施例中,SkillTap服务对在第二IM会话中响应的订户打开第二标准的IM会话。SkillTap接着打开与发起者的第三标准IM会话作为响应者的代理。SkillTap服务为了该用户向请求者转发该IM。这样,不需要SkillTap的本地拷贝。
当用户“A”希望启动(图21)和订户1902的交谈(发送请求消息:“Ask…”)时,他通过向Bot  SkillTap@xxx.com发送一条标准IM消息2105来启动交谈,该IM消息经IM 2104发送到SkillTap服务中的一个活动代理。在另一实施例中,用户可以选择2103使SkillTap提供一个用于IM 2103的专用GUI。该专用GUI提供IM服务和SkillTap选项。这些选项包括:“帮助”,调用临时聊天室,向发起者提醒诸如交谈主题、用于响应消息的过滤器和节流,用于专用功能(Ask…)的关键词提示,以及媒体选项,例如调用一转换器以允许IM对/从电话进行、语音<->文本转换;电子邮件,机器自动化的机械控制及业内人士可得到的任何媒体。
参照图22,SkillTap服务(远程SkillTap应用)从用户“A”1903 2201接收IM消息“A”并且评估该消息2202。SkillTap决定2230发布2206该消息2204或者不发布该消息2205。SkillTap检索分配给某通道的核准订户表,该表包含这些订户的网络地址。SkillTap会向该表上的各地址发布IM消息“A”。在一实施例2204中,SkillTap向一个订户群发布或者选择建立一个聊天室,从而多于一个的订户可参加用户“A”的交谈。至SkillTap2205的一些IM消息可能不被发布,但由IM用来和用户“A”交谈。这些IM交谈支持诸如SkillTap提示,例如how-to、SkillTap FAQ访问、帮助支持、SkillTap网络控制、定制本地SkillTap应用和插入请求。当IM消息“A”向各订户发布2206时,用户“A”关闭他的IM会话并且等待响应者启动SkillTap IM会话。
订户“B”是用户“A”正使用的SkillTap通道的一位订户。订户“B”已经设置他的本地SkillTap应用(如前面对用户“A”说明1901的那样)以便过滤过滤输入的消息、对输入消息活动节流和对输入通信设置偏好。作为该设置的一部分,用户“B”可以选择通过启动2208某提醒机制对输入消息告警。在一实施例中,各提醒选项2209包括该提醒是否是可听信号、可视信号或显示出的图符。
当向订户“B”发布该标准IM消息“A”时,本地SkillTap应用1905向他提醒2210该输入消息。在一实施例中该提醒包括选择显示有关用户“A”的信息、主题或全部文本消息。该实施例中的第二提醒(未示出)允许用户选择是否显示其它媒体例如浏览器的URL站址。
在图23中,如果该订户选择显示各选项(从提醒图符)1906 2301,一个GUI允许他按提示任选地选择2302,以便显示IM文本、IM附件(即,文本文件、图象、音频、视频)、文本<->语音…。他可选择显示IM消息,显示用户“A”信息(姓名、职务、工作),或者显示IM文本、IM附件(即,文本文件、图象、音频、视频)、文本<->语音…。利用这些选项,该订户在一个专用SkillTap IM GUI窗口中显示2303输入的IM消息“A”1908 2304。
若订户“B”希望响应1909(参加和用户“A”的交谈),在图24中他键入响应文本并任选地把其它媒体连接到该专用GUI中。在一优选实施例中该专用GUI将原始消息附加到该文本以及该订户的识别消息(名字,电话,职务)2401。在一实施例中,该订户选择2402添加群体分发表以将消息拷贝2404到该交谈的其他IM用户。在另一实施例中,该订户通过他的本地SkillTap应用调用用于该交谈的临时聊天室功能。该订户的响应被发送到用户“A”1910 2405。
在图25 1911中,通过内容过滤器、节流技术、用户偏好和消息优先级操作2501来自订户“B”SkillTap IM消息“B”的响应IM消息“B”。偏好2502包括对专用输入提醒消息GUI以及各显示选项的定制,根据这些选项,本地SkillTap应用呈现对SkillTap输入响应IM的提醒2503。如果用户“A”选择显示该响应SkillTap IM消息并且参加和订户“B”的交谈1913,开始一对一的专用IM交谈1912。在该交谈期间,附加原始IM。如果用户“A”希望开始新的会话,他向SkillTap Bot发出一个标准IM从而会打开一个新的交谈窗口。按这种方式,通过来自每个订户的初始响应打开一个单独的交谈窗口。在另一实施例中,利用聊天室技术为一会话打开一个公用窗口以允许发起者(用户“A”)选择性地允许一个以上的订户加到一个公用GUI窗口中的交谈。
在一实施例中,一个活动代理通过查询FAQ数据库来响应用户“A”的初始消息的发布。可以告诉或不告诉用户“A”该响应者是一个机器人Bot。
参照图26,在1912,用户“A”结束他和订户“B”的交谈后,他退出该专用SkillTap GUI IM窗口2601。SkillTap向用户“A”提供选项以便选择2602评估订户“B”的帮助和选择2603建立FAQ。
在对该订户评级中,SkillTap应用向用户“A”提示评估类别和等级2604。一优选实施例中的SkillTap把对该订户的各评级合计为(可以是从订户“B”的所有请求积累的得分简单地取平均值)单个等级。任选地和来自订户“B”的任何响应一起显示该得分,过滤器还可以利用它对来自各订户的响应划分优先级。在一实施例中,订户的评估还和主题有关,从而同一位订户可具有计算机上为5的价值等级以及程序上为3的价值等级。这些主题是由SkillTap事先指定的。
如果用户选择2603建立FAQ,SkillTap提供一个含有来自和对该请求响应的所有订户的交谈的消息的可编辑GUI,或者在另一实施例2606中该GUI只显示订户“B”的信息。该GUI可以任选地显示有关的FAQ信息以作为用户查询的结果或者可以提示用户“A”一步步地经过各个FAQ建立步骤。当该用户满意他的新FAQ项时,SkillTap把结果2607保存在FAQ数据库中。在一实施例2608中,SkillTap关联用户“A”和该FAQ项,从而当以后查询该FAQ时用户可以看到哪个专家建立该项以及如何和他联系(网络ID/地址,电话等)。当用户完成时,他关掉他的专用SkillTap交谈GUI窗口2609。
尽管文中示出并说明本发明的优选实施例,但应理解本发明不受本文所公开的精确结构的限制,从而对所有包含在由附属权利要求书定义本发明的范围之内的改变和修改保留权利。

Claims (20)

1.一种启动和协作用户群体的双向电子交谈的方法,该方法包括以下步骤:
检索由用户群体构成的核准订户表;
接收来自第一用户的第一消息,所述第一消息指向所述用户群体;
通过发布/订阅服务根据预定计划向所述用户群体发布所述第一消息,其中所述用户群体包括第二用户;以及
从第二用户向所述第一用户发送包含第一消息识别信息的第二消息,其中所述第二用户是所述用户群体的成员。
2.依据权利要求1的方法,其中所述第一消息或所述第二消息是即时消息或电子邮件消息中之一。
3.依据权利要求1的方法,还包括授权所述第一用户向所述核准订户表发布消息的步骤。
4.依据权利要求1的方法,还包括在所述第二用户成为所述用户群体的成员之前,批准所述第二用户作为所述用户群体的订户的步骤。
5.依据权利要求1的方法,其中对于其他用户把所述用户群体表示为具有用户ID和地址的第三用户。
6.依据权利要求1的方法,其中所述预定计划包括允许发布包含预定关键词或短语的消息。
7.依据权利要求6的方法,其中所述关键词是询问、寻找或帮助中的一个。
8.依据权利要求1的方法,还包括根据过滤准则向所述第二用户呈现所述第一消息的步骤,所述过滤准则包括消息主题、子主题、消息内容关键词、消息内容短语、消息内容布尔匹配或消息内容类型中的任一个。
9.依据权利要求1的方法,其中所述第一消息识别信息包括所述第一消息的文本、标识符、关于所述第一用户的信息、关于所述第二用户的信息或序列号。
10.依据权利要求1的方法,其中在一个专用GUI窗口中呈现所述第二消息。
11.一种启动和协作用户群体的双向电子交谈的系统,该系统包括:
由一个用户群体构成的核准订户表;
接收来自第一用户的第一消息的接收器,所述第一消息指向所述用户群体;
通过发布/订阅服务根据预定计划向所述用户群体发布所述第一消息的发布器,其中所述用户群体包括第二用户;以及
从第二用户向所述第一用户发送包含第一消息识别信息的第二消息的发送器,其中所述第二用户是所述用户群体的成员。
12.依据权利要求11的系统,其中所述第一消息或所述第二消息是即时消息或电子邮件消息中之一。
13.依据权利要求11的系统还包括授权所述第一用户向所述核准用户表发布消息的授权器。
14.依据权利要求11的系统,还包括一个在所述第二用户成为所述用户群体的成员之前批准所述第二用户作为所述用户群体的订户的核准器。
15.依据权利要求11的系统,其中对于其他用户把所述用户群体表示为具有用户ID和地址的第三用户。
16.依据权利要求11的系统,其中所述预定计划包括允许发布包含预定关键词或短语的消息。
17.依据权利要求16的系统,其中所述关键词是询问、寻找或帮助中的一个。
18.依据权利要求11的系统,还包括一个根据过滤准则向所述第二用户呈现所述第一消息的呈现器,所述过滤准则包括消息主题、子主题、消息内容关键词、消息内容短语、消息内容布尔匹配或消息内容类型中的任一个。
19.依据权利要求11的系统,其中所述第一消息识别信息包括所述第一消息的文本、标识符、关于所述第一用户的信息、关于所述第二用户的信息或序列号。
20.依据权利要求11的系统,其中在一个专用GUI窗口中呈现所述第二消息。
CNB03149823XA 2002-07-26 2003-07-25 启动与协作用户群体的双向电子交谈的方法和系统 Expired - Lifetime CN1306431C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/207,685 US9124447B2 (en) 2002-07-26 2002-07-26 Interactive client computer communication
US10/207,685 2002-07-26

Publications (2)

Publication Number Publication Date
CN1482558A CN1482558A (zh) 2004-03-17
CN1306431C true CN1306431C (zh) 2007-03-21

Family

ID=30770510

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB03149823XA Expired - Lifetime CN1306431C (zh) 2002-07-26 2003-07-25 启动与协作用户群体的双向电子交谈的方法和系统

Country Status (2)

Country Link
US (6) US9124447B2 (zh)
CN (1) CN1306431C (zh)

Families Citing this family (250)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7624172B1 (en) 2000-03-17 2009-11-24 Aol Llc State change alerts mechanism
US9736209B2 (en) 2000-03-17 2017-08-15 Facebook, Inc. State change alerts mechanism
US7035865B2 (en) * 2001-08-28 2006-04-25 International Business Machines Corporation Calendar-enhanced awareness for instant messaging systems and electronic status boards
US20040010542A1 (en) * 2002-07-11 2004-01-15 Intel Corporation Managed service apparatus, systems, and methods
US7080082B2 (en) * 2002-10-31 2006-07-18 International Business Machines Corporation System and method for finding the acceleration of an information aggregate
CA2506585A1 (en) 2002-11-18 2004-06-03 Valerie Kucharewski People lists
US8005919B2 (en) 2002-11-18 2011-08-23 Aol Inc. Host-based intelligent results related to a character stream
US8965964B1 (en) 2002-11-18 2015-02-24 Facebook, Inc. Managing forwarded electronic messages
US8701014B1 (en) 2002-11-18 2014-04-15 Facebook, Inc. Account linking
US7428580B2 (en) 2003-11-26 2008-09-23 Aol Llc Electronic message forwarding
US7590696B1 (en) 2002-11-18 2009-09-15 Aol Llc Enhanced buddy list using mobile device identifiers
US7899862B2 (en) 2002-11-18 2011-03-01 Aol Inc. Dynamic identification of other users to an online user
US8122137B2 (en) 2002-11-18 2012-02-21 Aol Inc. Dynamic location of a subordinate user
US7640306B2 (en) 2002-11-18 2009-12-29 Aol Llc Reconfiguring an electronic message to effect an enhanced notification
US7636755B2 (en) * 2002-11-21 2009-12-22 Aol Llc Multiple avatar personalities
US8037150B2 (en) 2002-11-21 2011-10-11 Aol Inc. System and methods for providing multiple personas in a communications environment
AU2003291041A1 (en) * 2002-11-21 2004-06-18 America Online, Inc. Multiple personalities
US7249161B2 (en) * 2002-12-27 2007-07-24 Nokia Corporation Method and system for facilitating instant messaging transactions between disparate service providers
US7469041B2 (en) * 2003-02-26 2008-12-23 International Business Machines Corporation Intelligent delayed broadcast method and apparatus
US20040179037A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate context out-of-band
US7908554B1 (en) 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
US20070113181A1 (en) * 2003-03-03 2007-05-17 Blattner Patrick D Using avatars to communicate real-time information
US7769811B2 (en) 2003-03-03 2010-08-03 Aol Llc Instant messaging sound control
US7913176B1 (en) 2003-03-03 2011-03-22 Aol Inc. Applying access controls to communications with avatars
US7613776B1 (en) 2003-03-26 2009-11-03 Aol Llc Identifying and using identities deemed to be known to a user
US7653693B2 (en) 2003-09-05 2010-01-26 Aol Llc Method and system for capturing instant messages
US20050039134A1 (en) * 2003-08-11 2005-02-17 Sony Corporation System and method for effectively implementing a dynamic user interface in an electronic network
US8954509B1 (en) * 2003-09-18 2015-02-10 Microsoft Corporation System and method for broadcasting data over a computer network
EP1680748A4 (en) * 2003-11-07 2006-10-25 Sony Electronics Inc MESSAGING AND SERVICE SYSTEM FOR A PORTABLE COMPUTER
US7673066B2 (en) * 2003-11-07 2010-03-02 Sony Corporation File transfer protocol for mobile computer
US20050132008A1 (en) * 2003-12-10 2005-06-16 International Business Machines Corporation Database supported message routing
US7305672B2 (en) 2004-01-06 2007-12-04 International Business Machines Corporation Dynamic software update system, method and program product
US7269590B2 (en) * 2004-01-29 2007-09-11 Yahoo! Inc. Method and system for customizing views of information associated with a social network user
US20050172235A1 (en) * 2004-02-02 2005-08-04 International Business Machines Corporation System and method for excluded elements mapping in a user interface
US7516414B2 (en) * 2004-02-02 2009-04-07 International Business Machines Corporation System and method for tab order mapping of user interfaces
US7315988B2 (en) * 2004-02-02 2008-01-01 International Business Machines Corporation System and method for using short captions to map user interfaces
JP2005234666A (ja) * 2004-02-17 2005-09-02 Nec Corp PoCシステムおよびPoCサーバならびにPoCクライアント
US7516158B2 (en) * 2004-04-19 2009-04-07 Pixar Customizing widget draw styles
US7941491B2 (en) * 2004-06-04 2011-05-10 Messagemind, Inc. System and method for dynamic adaptive user-based prioritization and display of electronic messages
US7693553B2 (en) * 2004-06-30 2010-04-06 Avaya Inc. Intelligent ringtone service
US20060003813A1 (en) * 2004-06-30 2006-01-05 Seligmann Doree D Intelligent ringtones
US7921163B1 (en) 2004-07-02 2011-04-05 Aol Inc. Routing and displaying messages for multiple concurrent instant messaging sessions involving a single online identity
US8521828B2 (en) * 2004-07-30 2013-08-27 The Invention Science Fund I, Llc Themes indicative of participants in persistent communication
KR100495282B1 (ko) * 2004-07-30 2005-06-14 엔에이치엔(주) 전자 메일에서의 메모 기능 제공 방법
US20060036695A1 (en) * 2004-08-12 2006-02-16 Rolnik Robert C Timed delivery of alert notifications based on user set criteria
US7574601B2 (en) * 2004-08-24 2009-08-11 Microsoft Corporation Securely inspecting electronic messages
US8140594B2 (en) * 2004-09-17 2012-03-20 Sap Ag Advanced message mapping with sub-object key mapping
US20060079199A1 (en) * 2004-10-13 2006-04-13 Omar Thompson Interrupting chip
US7669213B1 (en) 2004-10-28 2010-02-23 Aol Llc Dynamic identification of other viewers of a television program to an online viewer
US8418075B2 (en) * 2004-11-16 2013-04-09 Open Text Inc. Spatially driven content presentation in a cellular environment
US8001476B2 (en) 2004-11-16 2011-08-16 Open Text Inc. Cellular user interface
US7577708B2 (en) * 2004-12-10 2009-08-18 Doron Levy Method for discouraging unsolicited bulk email
US20060167991A1 (en) * 2004-12-16 2006-07-27 Heikes Brian D Buddy list filtering
US9652809B1 (en) 2004-12-21 2017-05-16 Aol Inc. Using user profile information to determine an avatar and/or avatar characteristics
US7356567B2 (en) 2004-12-30 2008-04-08 Aol Llc, A Delaware Limited Liability Company Managing instant messaging sessions on multiple devices
US20060173824A1 (en) * 2005-02-01 2006-08-03 Metalincs Corporation Electronic communication analysis and visualization
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
GB0504568D0 (en) * 2005-03-04 2005-04-13 Vida Software S L User interfaces for electronic devices
US7739376B2 (en) * 2005-03-07 2010-06-15 Sap Aktiengesellschaft Message filtering
US7603413B1 (en) * 2005-04-07 2009-10-13 Aol Llc Using automated agents to facilitate chat communications
US20060236255A1 (en) * 2005-04-18 2006-10-19 Microsoft Corporation Method and apparatus for providing audio output based on application window position
EP1872212A4 (en) * 2005-04-18 2009-01-14 Research In Motion Ltd DETECTION AND CONSTRUCTION OF COMPONENT APPLICATIONS BASED ON NOTIFICATION
US20060259555A1 (en) * 2005-05-16 2006-11-16 Imlogic, Inc. Systems and methods for creating and/or utilizing virtual automated agents
US20060265454A1 (en) * 2005-05-19 2006-11-23 International Business Machines Corporation Instant message methods and techniques to broadcast or join groups of people
US8161122B2 (en) * 2005-06-03 2012-04-17 Messagemind, Inc. System and method of dynamically prioritized electronic mail graphical user interface, and measuring email productivity and collaboration trends
US7945625B2 (en) * 2005-07-12 2011-05-17 Microsoft Corporation Automated moderation of discussion lists
GB2428828A (en) * 2005-07-30 2007-02-07 Ibm Publish/subscribe messaging system
US20070037513A1 (en) * 2005-08-15 2007-02-15 International Business Machines Corporation System and method for targeted message delivery and subscription
US20070043821A1 (en) * 2005-08-18 2007-02-22 Brumfield Sara C Method and system for task delegation via instant message
US20070078971A1 (en) * 2005-09-15 2007-04-05 Samuel Zellner Methods, systems and computer program products for providing activity data
US20070079260A1 (en) * 2005-10-04 2007-04-05 Bhogal Kulvir S Method and apparatus to transmit a calendar event in target calendaring system format
WO2007047246A2 (en) * 2005-10-11 2007-04-26 Barry Appelman Enabling and exercising control over selected sounds associated with incoming communications
CN1968117B (zh) * 2005-11-19 2010-07-14 腾讯科技(深圳)有限公司 一种即时通信中局域网用户加入群组通信的方法
US20070136197A1 (en) * 2005-12-13 2007-06-14 Morris Robert P Methods, systems, and computer program products for authorizing a service request based on account-holder-configured authorization rules
EP1798892A1 (de) * 2005-12-19 2007-06-20 Siemens Aktiengesellschaft Verfahren zum Laden einer Liste von Alarmen durch eine Alarmapplikation
US7673330B2 (en) * 2006-01-05 2010-03-02 Microsoft Corporation Ad-hoc creation of group based on contextual information
US20070203993A1 (en) * 2006-02-28 2007-08-30 Yigang Cai Instant messaging control
US20070209081A1 (en) * 2006-03-01 2007-09-06 Morris Robert P Methods, systems, and computer program products for providing a client device with temporary access to a service during authentication of the client device
US7975073B2 (en) * 2006-04-06 2011-07-05 Polycom, Inc. Middleware server for interfacing communications, multimedia, and management systems
US7979411B2 (en) * 2006-05-22 2011-07-12 Microsoft Corporation Relating people finding results by social distance
US20070288576A1 (en) * 2006-06-12 2007-12-13 Illg Jason J Disambiguating Responses to Questions Within Electronic Messaging Communications
US20070300183A1 (en) * 2006-06-21 2007-12-27 Nokia Corporation Pop-up notification for an incoming message
US9021041B2 (en) * 2006-06-29 2015-04-28 Nextpat Limited System to provide integrated on-line support
US7739207B2 (en) 2006-07-11 2010-06-15 International Business Machines Corporation Network autonomous learning system that allows computers to share learned knowledge such that errors and potential problems are identified and resolved
US8671008B2 (en) 2006-07-14 2014-03-11 Chacha Search, Inc Method for notifying task providers to become active using instant messaging
US7873532B2 (en) * 2006-07-19 2011-01-18 Chacha Search, Inc. Method, system, and computer readable medium useful in managing a computer-based system for servicing user initiated tasks
EP1883019A1 (en) * 2006-07-26 2008-01-30 Koninklijke KPN N.V. Method for anonymous communication between end-users over a network
GB2435565B (en) * 2006-08-09 2008-02-20 Cvon Services Oy Messaging system
US20080036794A1 (en) * 2006-08-11 2008-02-14 Guy Weiser System and method for personalized scrolling banner
US20080091643A1 (en) * 2006-10-17 2008-04-17 Bellsouth Intellectual Property Corporation Audio Tagging, Browsing and Searching Stored Content Files
GB2435730B (en) * 2006-11-02 2008-02-20 Cvon Innovations Ltd Interactive communications system
US20090024740A1 (en) * 2007-07-20 2009-01-22 Fatdoor, Inc. Neighborhood block communication method and system
GB2436412A (en) * 2006-11-27 2007-09-26 Cvon Innovations Ltd Authentication of network usage for use with message modifying apparatus
US20080126475A1 (en) * 2006-11-29 2008-05-29 Morris Robert P Method And System For Providing Supplemental Information In A Presence Client-Based Service Message
US9330190B2 (en) 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client
US20080147799A1 (en) * 2006-12-13 2008-06-19 Morris Robert P Methods, Systems, And Computer Program Products For Providing Access To A Secure Service Via A Link In A Message
US20080155030A1 (en) * 2006-12-21 2008-06-26 Fortier Stephane Maxime Franco Systems and methods for conveying information to an instant messaging client
US8943128B2 (en) * 2006-12-21 2015-01-27 Bce Inc. Systems and methods for conveying information to an instant messaging client
US20080155031A1 (en) * 2006-12-21 2008-06-26 Fortier Stephane Maxime Franco Systems and methods for conveying information to an instant messaging client
US8712757B2 (en) * 2007-01-10 2014-04-29 Nuance Communications, Inc. Methods and apparatus for monitoring communication through identification of priority-ranked keywords
US9020963B2 (en) * 2007-01-10 2015-04-28 International Business Machines Corporation Providing relevant assets in collaboration mediums
US8209381B2 (en) * 2007-01-19 2012-06-26 Yahoo! Inc. Dynamic combatting of SPAM and phishing attacks
US7957510B2 (en) * 2007-01-23 2011-06-07 Microsoft Corporation Notifying network contacts of inquiries
US8656350B2 (en) * 2007-02-06 2014-02-18 Software Ag Event-based process configuration
US20080235246A1 (en) * 2007-03-20 2008-09-25 Arun Hampapur Filter sequencing based on a publish-subscribe architecture for digital signal processing
US8015246B1 (en) 2007-03-21 2011-09-06 Google Inc. Graphical user interface for chat room with thin walls
US8006191B1 (en) 2007-03-21 2011-08-23 Google Inc. Chat room with thin walls
US7904500B1 (en) 2007-03-22 2011-03-08 Google Inc. Advertising in chat system without topic-specific rooms
US7899869B1 (en) 2007-03-22 2011-03-01 Google Inc. Broadcasting in chat system without topic-specific rooms
US7860928B1 (en) 2007-03-22 2010-12-28 Google Inc. Voting in chat system without topic-specific rooms
US7865553B1 (en) * 2007-03-22 2011-01-04 Google Inc. Chat system without topic-specific rooms
US9106553B2 (en) * 2007-03-26 2015-08-11 Qualcomm Incorporated System and method for sharing resources and interfaces amongst connected computing devices
US7979896B2 (en) * 2007-04-20 2011-07-12 Microsoft Corporation Authorization for access to web service resources
US8584091B2 (en) * 2007-04-27 2013-11-12 International Business Machines Corporation Management of graphical information notes
US20080270546A1 (en) * 2007-04-30 2008-10-30 Morris Robert P Methods And Systems For Communicating Task Information
BRPI0811634A2 (pt) * 2007-05-15 2017-08-08 Social Project Inc Sistema e método para criar uma comunidade online de rede de comunicação social
US8935718B2 (en) * 2007-05-22 2015-01-13 Apple Inc. Advertising management method and system
GB2448957B (en) * 2007-06-20 2009-06-17 Cvon Innovations Ltd Mehtod and system for identifying content items to mobile terminals
US10956874B2 (en) * 2007-06-21 2021-03-23 Microsoft Technology Licensing, Llc Multimedia calendar
US8005198B2 (en) * 2007-06-29 2011-08-23 Avaya Inc. Methods and apparatus for defending against telephone-based robotic attacks using permutation of an IVR menu
US8005197B2 (en) * 2007-06-29 2011-08-23 Avaya Inc. Methods and apparatus for defending against telephone-based robotic attacks using contextual-based degradation
US9177283B2 (en) * 2007-06-29 2015-11-03 Verizon Patent And Licensing Inc. System and method for providing a community portal for chat-based support services
US7978831B2 (en) * 2007-06-29 2011-07-12 Avaya Inc. Methods and apparatus for defending against telephone-based robotic attacks using random personal codes
KR100910114B1 (ko) * 2007-07-09 2009-08-03 팅크웨어(주) 네비게이션 시스템 및 구간별 속도 제한정보 안내방법
US20090077568A1 (en) * 2007-09-17 2009-03-19 Inventec Corporation System and method for adjusting message hold time
US10176272B2 (en) * 2007-09-28 2019-01-08 Excalibur Ip, Llc System and method of automatically sizing and adapting a widget to available space
US8316382B1 (en) 2007-10-05 2012-11-20 Google Inc. Per-value user notification throttling in a software application
US20090099932A1 (en) * 2007-10-11 2009-04-16 Cvon Innovations Ltd. System and method for searching network users
WO2009055296A1 (en) * 2007-10-22 2009-04-30 Honda Motor Co., Ltd. Design and evaluation of communication middleware in a distributed humanoid robot architecture
US8019709B2 (en) * 2007-11-09 2011-09-13 Vantrix Corporation Method and system for rule-based content filtering
US8327277B2 (en) * 2008-01-14 2012-12-04 Microsoft Corporation Techniques to automatically manage overlapping objects
US20090216844A1 (en) * 2008-02-27 2009-08-27 General Electric Company Systems And Methods For Instant Communication In A Clinical Setting
US20090228559A1 (en) * 2008-03-06 2009-09-10 International Business Machines Corporation Rating system for instant messaging (im)
US20090259942A1 (en) * 2008-04-14 2009-10-15 International Business Machines Corporation Varying an audio characteristic of an audible notice based upon a placement in a window stack of the application instance issuing the notice
US20090264140A1 (en) * 2008-04-17 2009-10-22 Norial Bain System and Method for Operating a Smart Messaging Network
EP2283433A4 (en) * 2008-04-23 2013-01-23 Shoes And Ship Ltd SYSTEM AND METHOD FOR MANAGING DISCUSSIONS USING MESSAGE TRANSMISSION SERVICES
US20090276496A1 (en) * 2008-04-30 2009-11-05 International Business Machines Corporation Systems, methods and computer program products for building a user's buddy list through public group membership
US20090276712A1 (en) * 2008-04-30 2009-11-05 Caterpillar Inc. Safety awareness system
US7890370B2 (en) * 2008-04-30 2011-02-15 Target Brands, Inc. Using alerts to bring attention to in-store information
US20090300142A1 (en) * 2008-05-28 2009-12-03 Mauri Ahlberg Method and service in a public network for doing mutual business
US8103618B2 (en) * 2008-06-27 2012-01-24 Surfmap, Inc. Hosted system for enabling enterprises to build and operate online communities
US8189609B2 (en) * 2008-12-30 2012-05-29 T-Mobile Usa, Inc. Inter-carrier management of messaging groups
EP2342874B1 (en) 2009-02-05 2017-05-31 International Business Machines Corporation A message system for social networks
US10110631B2 (en) * 2009-02-12 2018-10-23 International Business Machines Corporation Introducing encryption, authentication, and authorization into a publication and subscription engine
US8473553B2 (en) * 2009-02-19 2013-06-25 International Business Machines Corporation Management of multiple synchronous responses to single question in community-based instant messaging
US9077750B2 (en) * 2009-02-27 2015-07-07 Red Hat, Inc. Using forums as a message transport in an enterprise service bus
US8775467B2 (en) * 2009-04-29 2014-07-08 Blackberry Limited System and method for linking an address
US8145515B2 (en) * 2009-05-18 2012-03-27 Target Brands, Inc. On-demand performance reports
US8392555B2 (en) * 2009-06-01 2013-03-05 International Business Machines Corporation Push-back mechanism for pub/sub brokers
CN101588323B (zh) * 2009-06-11 2011-07-06 腾讯科技(深圳)有限公司 一种使用聊天机器人在im群中主动发布消息的方法和系统
CA2714523A1 (en) * 2009-09-02 2011-03-02 Sophia Learning, Llc Teaching and learning system
US20110061004A1 (en) * 2009-09-04 2011-03-10 Microsoft Corporation Use of Communicator Application to Establish Communication with Experts
US8255453B2 (en) * 2009-09-14 2012-08-28 International Business Machines Corporation Public BOT management in private networks
US9129263B2 (en) * 2009-12-01 2015-09-08 Yahoo! Inc. System and method for automatically building up topic-specific messaging identities
US9009226B2 (en) * 2009-12-09 2015-04-14 Microsoft Technology Licensing, Llc Generating activities based upon social data
US20110161437A1 (en) * 2009-12-31 2011-06-30 International Business Machines Corporation Action-based e-mail message quota monitoring
US20110225248A1 (en) * 2010-03-15 2011-09-15 Microsoft Corporation Multimodal conversation state and transfer through centralized notification
US8990122B2 (en) * 2010-03-16 2015-03-24 Sony Corporation Method and system for providing computer application support
US8930176B2 (en) * 2010-04-01 2015-01-06 Microsoft Corporation Interactive multilingual word-alignment techniques
US8688806B2 (en) * 2010-06-11 2014-04-01 Tellabs Operations, Inc. Procedure, apparatus, system, and computer program for collecting data used for analytics
US9262531B2 (en) * 2010-07-23 2016-02-16 Applied Minds, Llc System and method for chat message prioritization and highlighting
US8510658B2 (en) 2010-08-11 2013-08-13 Apple Inc. Population segmentation
US8532960B2 (en) 2010-09-28 2013-09-10 Microsoft Corporation Remotely collecting and managing diagnostic information
US9384029B1 (en) * 2010-09-30 2016-07-05 Amazon Technologies, Inc. Managing virtual computing nodes
US8839433B2 (en) * 2010-11-18 2014-09-16 Comcast Cable Communications, Llc Secure notification on networked devices
US9251508B2 (en) 2010-12-09 2016-02-02 At&T Intellectual Property I, L.P. Intelligent message processing
US8516379B2 (en) 2010-12-31 2013-08-20 Quora, Inc. Methods and systems for soliciting an answer to a question
US9015641B2 (en) 2011-01-06 2015-04-21 Blackberry Limited Electronic device and method of providing visual notification of a received communication
US9423878B2 (en) 2011-01-06 2016-08-23 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9477311B2 (en) 2011-01-06 2016-10-25 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9465440B2 (en) * 2011-01-06 2016-10-11 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9766718B2 (en) 2011-02-28 2017-09-19 Blackberry Limited Electronic device and method of displaying information in response to input
US9471145B2 (en) 2011-01-06 2016-10-18 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9213421B2 (en) 2011-02-28 2015-12-15 Blackberry Limited Electronic device and method of displaying information in response to detecting a gesture
US8706743B2 (en) 2011-03-08 2014-04-22 Bank Of America Corporation Alert notification distribution tool
WO2013062620A2 (en) * 2011-04-04 2013-05-02 Northwestern University Methods and systems for analyzing data of an online social network
US9285966B2 (en) * 2011-07-18 2016-03-15 Verizon Patent And Licensing Inc. Message notification system
KR101266141B1 (ko) * 2011-10-11 2013-05-21 (주)카카오 인스턴트 메시징 서비스 제공 방법 및 그 제공 시스템
US8935422B1 (en) * 2011-10-11 2015-01-13 Google Inc. Embedded streams user interface
CN102497358A (zh) * 2011-11-30 2012-06-13 汉口银行股份有限公司 网上银行交易的方法
US9916184B2 (en) 2011-12-02 2018-03-13 International Business Machines Corporation Data relocation in global storage cloud environments
US9542366B2 (en) * 2011-12-20 2017-01-10 Apple Inc. Smart text in document chat
US9619038B2 (en) 2012-01-23 2017-04-11 Blackberry Limited Electronic device and method of displaying a cover image and an application image from a low power condition
US9058168B2 (en) 2012-01-23 2015-06-16 Blackberry Limited Electronic device and method of controlling a display
US20130232074A1 (en) * 2012-03-05 2013-09-05 Mark Carlson System and Method for Providing Alert Messages with Modified Message Elements
US10430036B2 (en) 2012-03-14 2019-10-01 Tivo Solutions Inc. Remotely configuring windows displayed on a display device
US8934612B2 (en) * 2012-06-06 2015-01-13 Genesys Telecommunications Laboratories, Inc. Customer-centric network-based conferencing
CN102769581B (zh) * 2012-06-28 2015-12-02 北京奇虎科技有限公司 一种用于即时通讯中进行消息传输的方法及装置
CN103634197B (zh) * 2012-08-27 2017-06-20 百度在线网络技术(北京)有限公司 即时通讯工具中建立多人会话的方法及装置
CN104685860A (zh) * 2012-09-28 2015-06-03 派力肯影像公司 利用虚拟视点从光场生成图像
US8874569B2 (en) * 2012-11-29 2014-10-28 Lexisnexis, A Division Of Reed Elsevier Inc. Systems and methods for identifying and visualizing elements of query results
US20140157184A1 (en) * 2012-11-30 2014-06-05 International Business Machines Corporation Control of user notification window display
US9628413B2 (en) 2012-12-14 2017-04-18 International Business Machines Corporation Low latency messaging chat server
CN103020234B (zh) * 2012-12-17 2015-12-23 东北大学 一种面向同构对称发布及订阅系统的Top-k查询方法
CN103929347B (zh) * 2013-01-15 2017-06-20 杭州华为企业通信技术有限公司 一种实现即时消息代理业务的方法、装置及系统
EP2959371A4 (en) * 2013-02-25 2016-09-07 Summit Tech Multimedia Communications Inc METHOD AND SYSTEM OF UNDERLYING MESSAGE
US9690476B2 (en) 2013-03-14 2017-06-27 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9929985B1 (en) * 2013-03-15 2018-03-27 Quest Diagnostics Investments Incorporated Systems and methods for electronically distributing information
BR112015016511B1 (pt) * 2013-03-28 2022-05-17 Interdigital Ce Patent Holdings Método, aparelho e mídia de armazenamento legível por computador para solicitar manipulação de um objeto, e método, aparelho e mídia de armazenamento legível por computador para manipular um objeto
US9507495B2 (en) 2013-04-03 2016-11-29 Blackberry Limited Electronic device and method of displaying information in response to a gesture
USD747733S1 (en) * 2013-08-30 2016-01-19 SkyBell Technologies, Inc. Display screen or portion thereof with a graphical user interface
KR102162836B1 (ko) * 2013-08-30 2020-10-07 삼성전자주식회사 필드 속성을 이용한 컨텐트를 제공하는 전자 장치 및 방법
KR102138515B1 (ko) 2013-10-01 2020-07-28 엘지전자 주식회사 이동단말기 및 그 제어방법
CN104702638B (zh) * 2013-12-06 2019-04-12 华为技术有限公司 事件的订阅分发方法和装置
US8719032B1 (en) * 2013-12-11 2014-05-06 Jefferson Audio Video Systems, Inc. Methods for presenting speech blocks from a plurality of audio input data streams to a user in an interface
KR102114201B1 (ko) * 2014-04-29 2020-05-25 삼성전자주식회사 전자장치 및 전자장치의 메시지처리 방법
JP6053717B2 (ja) * 2014-05-07 2016-12-27 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation マークアップ言語で記述されたページのカラーシームを抽出する方法、上記カラーシームを抽出するための電子装置、及び、その電子装置用プログラム
USD762688S1 (en) 2014-05-16 2016-08-02 SkyBell Technologies, Inc. Display screen or a portion thereof with a graphical user interface
JP5995220B2 (ja) * 2014-07-11 2016-09-21 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation メッセージを処理する装置及び方法
US9690792B2 (en) * 2014-08-26 2017-06-27 International Business Machines Corporation Access control for unprotected data storage system endpoints
JP5988447B2 (ja) * 2014-08-28 2016-09-07 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation ログメッセージのフォーマットを推定する方法、並びに、その為のコンピュータ及びコンピュータ・プログラム
US9985918B2 (en) * 2014-09-16 2018-05-29 Lenovo (Singapore) Pte. Ltd. Message recipient indicator
US20160164815A1 (en) * 2014-12-08 2016-06-09 Samsung Electronics Co., Ltd. Terminal device and data processing method thereof
US10033670B2 (en) * 2014-12-22 2018-07-24 Chicago Mercantile Exchange Inc. Electronic messaging management
USD759702S1 (en) 2015-01-15 2016-06-21 SkyBell Technologies, Inc. Display screen or a portion thereof with a graphical user interface
USD760738S1 (en) 2015-01-15 2016-07-05 SkyBell Technologies, Inc. Display screen or a portion thereof with a graphical user interface
WO2016115734A1 (en) 2015-01-23 2016-07-28 Murthy Sharad R Processing high volume network data
US10425341B2 (en) 2015-01-23 2019-09-24 Ebay Inc. Processing high volume network data
KR101622872B1 (ko) 2015-02-11 2016-05-19 라인 가부시키가이샤 인스턴트 메시징 서비스에서 공식계정의 리치 메뉴를 제공하는 방법과 시스템 및 기록 매체
US9819632B2 (en) * 2015-04-30 2017-11-14 Larry Scott Marso System and method for remotely directed filtering and sorting of near real-time audio or video messages
US10084872B2 (en) * 2015-07-16 2018-09-25 International Business Machines Corporation Behavior based notifications
CN105141502A (zh) * 2015-08-12 2015-12-09 深圳前海珩昌科技有限公司 一种即时通信过程的管理方法及装置
CN105162689A (zh) * 2015-08-19 2015-12-16 阿里巴巴集团控股有限公司 即时通讯应用的群公告展示方法及装置
CN105245437B (zh) * 2015-09-30 2019-02-05 浙江爱立示信息科技有限公司 一种网页版即时通信平台通讯消息记录保存方法
CN105554089B (zh) * 2015-12-10 2019-04-26 中国航空工业集团公司西安航空计算技术研究所 一种基于dds标准的“请求-响应”式数据通信方法
US10673928B2 (en) * 2016-02-29 2020-06-02 Red Hat, Inc. Syslog advertisements
KR101835588B1 (ko) * 2016-05-24 2018-03-07 라인 가부시키가이샤 메시지 제공 방법을 실행하기 위하여 기록 매체에 저장된 컴퓨터 프로그램 및 방법
US11336505B2 (en) * 2016-06-10 2022-05-17 Vmware, Inc. Persistent alert notes
WO2018031765A1 (en) * 2016-08-11 2018-02-15 TruVerse, Inc. Systems and methods for providing cross-messaging application conversations
US10616273B2 (en) * 2017-02-09 2020-04-07 International Business Machines Corporation Method for identifying potentially fraudulent usage of a user identifier
US20180255159A1 (en) * 2017-03-06 2018-09-06 Google Llc Notification Permission Management
US10785296B1 (en) * 2017-03-09 2020-09-22 X Development Llc Dynamic exchange of data between processing units of a system
CN109313649B (zh) * 2017-03-24 2022-05-31 微软技术许可有限责任公司 用于聊天机器人的基于语音的知识共享的方法和装置
US20190068662A1 (en) * 2017-08-25 2019-02-28 International Business Machines Corporation Cognitive Headset Awareness with External Voice Interruption Detection
CN107977281A (zh) * 2017-12-19 2018-05-01 深圳豪客互联网有限公司 偏好数据调用方法和装置
WO2019149860A1 (en) * 2018-01-31 2019-08-08 Pinotti Veronica Communications systems, methods, and devices
US11243671B2 (en) 2018-05-07 2022-02-08 Quora, Inc. Methods and systems for soliciting an answer to a question
US10834121B2 (en) * 2018-07-24 2020-11-10 EMC IP Holding Company LLC Predictive real-time and scheduled anti-virus scanning
US10715473B2 (en) * 2018-07-24 2020-07-14 International Business Machines Corporation Optimized message exchange
US10826942B2 (en) * 2018-08-10 2020-11-03 Servicenow, Inc. Creating security incident records using a remote network management platform
CN108989243B (zh) * 2018-08-20 2022-03-11 清华大学 一种传输实时数据的实时以太网调度方法
JP7044027B2 (ja) * 2018-10-15 2022-03-30 トヨタ自動車株式会社 車両
US11175792B2 (en) 2019-03-08 2021-11-16 TruVerse, Inc. Systems and methods for interactive conversational graphical user interfaces
US11792240B2 (en) 2021-04-13 2023-10-17 First Orion Corp. Enhanced call content delivery with message code
US11570295B2 (en) 2021-04-13 2023-01-31 First Orion Corp. Providing enhanced call content based on call number association
US11683415B2 (en) * 2021-04-13 2023-06-20 First Orion Corp. Providing enhanced call content to a mobile device
US11622039B2 (en) 2021-04-13 2023-04-04 First Orion Corp. Providing enhanced call content
CN113794621B (zh) * 2021-08-05 2023-01-31 维沃移动通信(杭州)有限公司 信息显示方法、装置及电子设备
US11729588B1 (en) 2021-09-30 2023-08-15 T-Mobile Usa, Inc. Stateless charging and message handling
US20240069990A1 (en) * 2022-08-26 2024-02-29 Raytheon Bbn Technologies Corp. Efficient directed content in pub/sub systems

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1239252A (zh) * 1998-05-27 1999-12-22 国际商业机器公司 发布/订阅数据处理设备、方法和计算机程序产品
EP1130845A2 (en) * 2000-02-18 2001-09-05 Agilent Technologies Inc. a Delaware Corporation Publish/subscribe system
CN1313696A (zh) * 2001-04-20 2001-09-19 张征宇 一种无线通信系统中信息虚拟双向的方法及装置
CN1319973A (zh) * 1999-12-02 2001-10-31 索尼国际(欧洲)股份有限公司 即时消息传送协议
WO2001086469A1 (en) * 2000-05-12 2001-11-15 Chikka Pte Ltd Method and system for inviting and creating accounts for prospective users of an instant messaging system

Family Cites Families (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US563344A (en) * 1896-07-07 whitakee
US649685A (en) * 1899-08-29 1900-05-15 Francis G Averill Weeder and cultivator.
GB9019017D0 (en) * 1990-08-31 1990-10-17 Hewlett Packard Co Network fault analysis
US6018716A (en) * 1994-04-28 2000-01-25 International Business Machines Corporation Apparatus and method for analysis of continuous process lines
US5870552A (en) * 1995-03-28 1999-02-09 America Online, Inc. Method and apparatus for publishing hypermedia documents over wide area networks
US5778367A (en) * 1995-12-14 1998-07-07 Network Engineering Software, Inc. Automated on-line information service and directory, particularly for the world wide web
US5893911A (en) 1996-04-17 1999-04-13 Neon Software, Inc. Method for defining and applying rules for message distribution for transaction processing in a distributed application
BR9714405A (pt) * 1996-12-18 2000-04-18 Knorr Bremse Sisteme Feur Nutz Freio a disco e cilindro de freio para freios acionados por ar comprimido
US6750881B1 (en) * 1997-02-24 2004-06-15 America Online, Inc. User definable on-line co-user lists
US6185603B1 (en) 1997-03-13 2001-02-06 At&T Corp. Method and system for delivery of e-mail and alerting messages
US6028601A (en) * 1997-04-01 2000-02-22 Apple Computer, Inc. FAQ link creation between user's questions and answers
JP3848725B2 (ja) 1997-04-04 2006-11-22 富士通株式会社 双方向通信システム
US6339784B1 (en) * 1997-05-20 2002-01-15 America Online, Inc. Self-policing, rate limiting online forums
US5915240A (en) * 1997-06-12 1999-06-22 Karpf; Ronald S. Computer system and method for accessing medical information over a network
US6145781A (en) * 1997-07-10 2000-11-14 Sumitomo Wiring Systems, Ltd. Cable storage case permitting easy removal of cable stored therein
US6158007A (en) 1997-09-17 2000-12-05 Jahanshah Moreh Security system for event based middleware
JPH11228409A (ja) 1997-09-23 1999-08-24 Smith Kline Beecham Seiyaku Kk 新規癌治療
US6779030B1 (en) 1997-10-06 2004-08-17 Worldcom, Inc. Intelligent network
KR100552910B1 (ko) * 1997-11-03 2006-02-22 하하 파텐트 아/에스 가공품 표면의 샌더 가공 방법
US6236991B1 (en) * 1997-11-26 2001-05-22 International Business Machines Corp. Method and system for providing access for categorized information from online internet and intranet sources
AU1907899A (en) * 1997-12-22 1999-07-12 Accepted Marketing, Inc. E-mail filter and method thereof
US6324587B1 (en) 1997-12-23 2001-11-27 Microsoft Corporation Method, computer program product, and data structure for publishing a data object over a store and forward transport
JPH11179895A (ja) * 1997-12-24 1999-07-06 Canon Aptex Inc 記録装置及びその制御方法
US6268865B1 (en) * 1998-01-13 2001-07-31 Disney Enterprises, Inc. Method and apparatus for three-dimensional painting
US6209100B1 (en) * 1998-03-27 2001-03-27 International Business Machines Corp. Moderated forums with anonymous but traceable contributions
US6438580B1 (en) 1998-03-30 2002-08-20 Electronic Data Systems Corporation System and method for an interactive knowledgebase
US6072233A (en) * 1998-05-04 2000-06-06 Micron Technology, Inc. Stackable ball grid array package
US6226359B1 (en) 1998-05-07 2001-05-01 Bell Atlantic Network Services, Inc. Voice mail source address indentification blocking
US6148333A (en) * 1998-05-13 2000-11-14 Mgi Software Corporation Method and system for server access control and tracking
CA2239666A1 (en) * 1998-06-04 1999-12-04 Hsin-Kuo Lee Digital traffic signal device
EP0963115A1 (en) 1998-06-05 1999-12-08 THOMSON multimedia Apparatus and method for selecting viewers' profile in interactive TV
US6138120A (en) * 1998-06-19 2000-10-24 Oracle Corporation System for sharing server sessions across multiple clients
US6591305B2 (en) 1998-06-30 2003-07-08 Sun Microsystems, Inc. Method and system for delivering data from a server object to a client object using a non-proprietary data transfer protocol
US6128655A (en) * 1998-07-10 2000-10-03 International Business Machines Corporation Distribution mechanism for filtering, formatting and reuse of web based content
US6615183B1 (en) 1998-07-20 2003-09-02 Usa Technologies, Inc. Method of warehousing user data entered at an electronic commerce terminal
US6268856B1 (en) 1998-09-08 2001-07-31 Webtv Networks, Inc. System and method for controlling delivery of content over a communications network
US6487583B1 (en) 1998-09-15 2002-11-26 Ikimbo, Inc. System and method for information and application distribution
US6442529B1 (en) 1998-11-17 2002-08-27 Novaweb Technologies, Inc. Methods and apparatus for delivering targeted information and advertising over the internet
US7073129B1 (en) 1998-12-18 2006-07-04 Tangis Corporation Automated selection of appropriate information based on a computer user's context
US6018730A (en) * 1998-12-22 2000-01-25 Ac Properties B.V. System, method and article of manufacture for a simulation engine with a help website and processing engine
GB2345164A (en) 1998-12-24 2000-06-28 Ibm Publish and subscribe data processing with subscriber option to request subscription propagation prior to acknowledgment
US6535586B1 (en) 1998-12-30 2003-03-18 At&T Corp. System for the remote notification and retrieval of electronically stored messages
US6574658B1 (en) 1999-01-29 2003-06-03 Lucent Technologies Inc. System and method for secure classification of electronic mail
US6711154B1 (en) 1999-01-29 2004-03-23 Microsoft Corporation Apparatus and method for device independent messaging notification
US6286001B1 (en) * 1999-02-24 2001-09-04 Doodlebug Online, Inc. System and method for authorizing access to data on content servers in a distributed network
US6223165B1 (en) * 1999-03-22 2001-04-24 Keen.Com, Incorporated Method and apparatus to connect consumer to expert
US6535506B1 (en) * 1999-05-11 2003-03-18 Click Interconnect, Inc. Method and apparatus for establishing communications with a remote node on a switched network based on hypertext calling received from a packet network
US6442590B1 (en) * 1999-05-27 2002-08-27 Yodlee.Com, Inc. Method and apparatus for a site-sensitive interactive chat network
JP3485252B2 (ja) 1999-06-16 2004-01-13 インターナショナル・ビジネス・マシーンズ・コーポレーション 情報処理方法、情報端末支援サーバ、コラボレーション・システム、情報処理プログラムを格納する記憶媒体
US6495851B1 (en) * 1999-06-30 2002-12-17 Fuji Photo Film Co., Ltd. Radiation image information read-out method and apparatus
US6301609B1 (en) 1999-07-07 2001-10-09 Lucent Technologies Inc. Assignable associate priorities for user-definable instant messaging buddy groups
US6496851B1 (en) * 1999-08-04 2002-12-17 America Online, Inc. Managing negotiations between users of a computer network by automatically engaging in proposed activity using parameters of counterproposal of other user
FI19991949A (fi) 1999-09-13 2001-03-14 Nokia Networks Oy Suljettu käyttäjäryhmäpalvelu matkaviestinjärjestelmässä
US6539421B1 (en) * 1999-09-24 2003-03-25 America Online, Inc. Messaging application user interface
US6302695B1 (en) 1999-11-09 2001-10-16 Minds And Technologies, Inc. Method and apparatus for language training
US6771154B1 (en) 1999-11-12 2004-08-03 Taiko Device, Ltd. Electromagnetic relay
US7596578B1 (en) * 1999-11-23 2009-09-29 Expert Viewpoint, Llc Method and apparatus for operating and funding a question and answer interactive system
AU778770B2 (en) 1999-11-24 2004-12-23 Kenamea, Inc. Method and system for continuous interactive communication in an electronic network
US6832245B1 (en) * 1999-12-01 2004-12-14 At&T Corp. System and method for analyzing communications of user messages to rank users and contacts based on message content
US6941345B1 (en) * 1999-12-03 2005-09-06 Nortel Networks Limited Real-time, text-based messaging between devices in plural communities
US20010034763A1 (en) 1999-12-08 2001-10-25 Jacobs Paul E. System for distributing advertisements to client devices
US6751657B1 (en) * 1999-12-21 2004-06-15 Worldcom, Inc. System and method for notification subscription filtering based on user role
US6917610B1 (en) * 1999-12-30 2005-07-12 At&T Corp. Activity log for improved call efficiency
US7124167B1 (en) * 2000-01-19 2006-10-17 Alberto Bellotti Computer based system for directing communications over electronic networks
US20010034015A1 (en) 2000-02-11 2001-10-25 Raichur Arvind A. Network based anonymous question and answer system
AU2001247203A1 (en) 2000-02-16 2001-08-27 Synhrgy Hr Technologies, Inc. Improved database access system
US6651086B1 (en) * 2000-02-22 2003-11-18 Yahoo! Inc. Systems and methods for matching participants to a conversation
US8335994B2 (en) 2000-02-25 2012-12-18 Salmon Alagnak Llc Method and apparatus for providing content to a computing device
US6807562B1 (en) * 2000-02-29 2004-10-19 Microsoft Corporation Automatic and selective assignment of channels to recipients of voice chat data
CA2403520C (en) * 2000-03-17 2008-06-03 America Online, Inc. Voice instant messaging
US20020007453A1 (en) * 2000-05-23 2002-01-17 Nemovicher C. Kerry Secured electronic mail system and method
US6732101B1 (en) 2000-06-15 2004-05-04 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
US7487112B2 (en) * 2000-06-29 2009-02-03 Barnes Jr Melvin L System, method, and computer program product for providing location based services and mobile e-commerce
US6699125B2 (en) 2000-07-03 2004-03-02 Yahoo! Inc. Game server for use in connection with a messenger server
US20020032771A1 (en) 2000-07-20 2002-03-14 Trond Gledje Event-based advertisements
ATE502477T1 (de) * 2000-07-25 2011-04-15 America Online Inc Videonachrichtenübermittlung
US20020040374A1 (en) 2000-10-04 2002-04-04 Kent Donald A. Method for personalizing and customizing publications and customized publications produced thereby
US7188142B2 (en) * 2000-11-30 2007-03-06 Applied Materials, Inc. Dynamic subject information generation in message services of distributed object systems in a semiconductor assembly line facility
WO2002047320A1 (en) * 2000-12-08 2002-06-13 Chikka Pte Ltd A messaging system involving wireless communications and method therefor
US6993564B2 (en) 2000-12-22 2006-01-31 At&T Corp. Method of authorizing receipt of instant messages by a recipient user
US20030009385A1 (en) * 2000-12-26 2003-01-09 Tucciarone Joel D. Electronic messaging system and method thereof
US6486851B2 (en) * 2000-12-29 2002-11-26 Bellsouth Intellectual Property Corporation Antenna components and manufacturing method therefor
US7155518B2 (en) * 2001-01-08 2006-12-26 Interactive People Unplugged Ab Extranet workgroup formation across multiple mobile virtual private networks
US7222156B2 (en) * 2001-01-25 2007-05-22 Microsoft Corporation Integrating collaborative messaging into an electronic mail program
US7017175B2 (en) * 2001-02-02 2006-03-21 Opentv, Inc. Digital television application protocol for interactive television
US20030061365A1 (en) 2001-03-14 2003-03-27 Microsoft Corporation Service-to-service communication for network services
US7302634B2 (en) 2001-03-14 2007-11-27 Microsoft Corporation Schema-based services for identity-based data access
US6981223B2 (en) * 2001-03-19 2005-12-27 Ecrio, Inc. Method, apparatus and computer readable medium for multiple messaging session management with a graphical user interface
US20020138588A1 (en) * 2001-03-20 2002-09-26 Richard Leeds System and method for adaptive forums communication
US7512407B2 (en) * 2001-03-26 2009-03-31 Tencent (Bvi) Limited Instant messaging system and method
US6587668B1 (en) * 2001-04-30 2003-07-01 Cyberu, Inc. Method and apparatus for a corporate education system
JP4213360B2 (ja) * 2001-05-15 2009-01-21 株式会社東芝 知識蓄積支援システムおよび同システムにおける返信メッセージ処理方法
US7152054B2 (en) * 2001-07-10 2006-12-19 Microsoft Corporation Context-based help engine, dynamic help, and help architecture
JP2003046576A (ja) 2001-07-27 2003-02-14 Fujitsu Ltd メッセージ配送システム並びにメッセージ配送管理サーバ,メッセージ配送管理プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体
US7152094B1 (en) * 2001-07-31 2006-12-19 Sprint Communications Company L.P. Middleware brokering system adapter
US20030028525A1 (en) 2001-08-01 2003-02-06 Santos Richard A. System for and method of determining and using subject matter experts in a forum environment
US7379704B2 (en) 2001-10-10 2008-05-27 Microsoft Corporation Providing collaborative services with content
US7305442B1 (en) 2001-10-12 2007-12-04 Sprint Spectrum L.P. Asynchronous user-authorized advertising
US6951223B2 (en) * 2001-10-17 2005-10-04 Asmo Co., Ltd. Cleaning liquid supply system having pumps connected to tank
US7287057B2 (en) 2001-11-15 2007-10-23 International Business Machines Corporation Accessing information using an instant messaging system
US7617317B2 (en) 2001-12-03 2009-11-10 Sprint Spectrum L.P. Method and system for allowing multiple service providers to serve users via a common access network
US20030108543A1 (en) * 2001-12-12 2003-06-12 Lewandowski Leon J. Photophoretic auto immune stimulation
US7194004B1 (en) 2002-01-28 2007-03-20 3Com Corporation Method for managing network access
US7155475B2 (en) 2002-02-15 2006-12-26 Sony Corporation System, method, and computer program product for media publishing request processing
US20030195937A1 (en) * 2002-04-16 2003-10-16 Kontact Software Inc. Intelligent message screening
US7321969B2 (en) * 2002-04-26 2008-01-22 Entrust Limited Secure instant messaging system using instant messaging group policy certificates
US20040080534A1 (en) * 2002-05-07 2004-04-29 Quach Douglas A. Front Message exchange system and method
US7139798B2 (en) 2002-05-17 2006-11-21 Groove Networks, Inc. Method and apparatus for connecting a secure peer-to-peer collaboration system to an external system
EP1365553A1 (en) 2002-05-23 2003-11-26 Accenture Global Services GmbH Method and device for instant messaging
US7733366B2 (en) 2002-07-01 2010-06-08 Microsoft Corporation Computer network-based, interactive, multimedia learning system and process
US8577983B2 (en) * 2002-07-12 2013-11-05 Pace Plc System and method for notifying an instant message recipient of receipt of a message
US8924484B2 (en) 2002-07-16 2014-12-30 Sonicwall, Inc. Active e-mail filter with challenge-response
US7058682B2 (en) * 2002-07-25 2006-06-06 International Business Machines Corporation Instant messaging blind join
US7613776B1 (en) * 2003-03-26 2009-11-03 Aol Llc Identifying and using identities deemed to be known to a user
US7870199B2 (en) * 2003-10-06 2011-01-11 Aol Inc. System and method for seamlessly bringing external services into instant messaging session

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1239252A (zh) * 1998-05-27 1999-12-22 国际商业机器公司 发布/订阅数据处理设备、方法和计算机程序产品
CN1319973A (zh) * 1999-12-02 2001-10-31 索尼国际(欧洲)股份有限公司 即时消息传送协议
EP1130845A2 (en) * 2000-02-18 2001-09-05 Agilent Technologies Inc. a Delaware Corporation Publish/subscribe system
WO2001086469A1 (en) * 2000-05-12 2001-11-15 Chikka Pte Ltd Method and system for inviting and creating accounts for prospective users of an instant messaging system
CN1313696A (zh) * 2001-04-20 2001-09-19 张征宇 一种无线通信系统中信息虚拟双向的方法及装置

Also Published As

Publication number Publication date
US7734709B2 (en) 2010-06-08
US9124447B2 (en) 2015-09-01
US20040019637A1 (en) 2004-01-29
US20060031295A1 (en) 2006-02-09
US20040117444A1 (en) 2004-06-17
CN1482558A (zh) 2004-03-17
US20040128353A1 (en) 2004-07-01
US20060031533A1 (en) 2006-02-09
US8301701B2 (en) 2012-10-30
US20060020658A1 (en) 2006-01-26
US9100219B2 (en) 2015-08-04
US8849893B2 (en) 2014-09-30

Similar Documents

Publication Publication Date Title
CN1306431C (zh) 启动与协作用户群体的双向电子交谈的方法和系统
EP1562386B1 (en) Command based system for broadcasting group SMS with mobile message receiver and communication server
CN1231028C (zh) 在不同网络的匿名用户之间智能建立会话的分布式系统
US9723460B1 (en) Device message management system
US8782135B2 (en) Focused listening and advertising guide system and method
US8726169B2 (en) Online system and method for enabling social search and structured communications among social networks
US20070286169A1 (en) Radio flag (focused listening and advertising guide) system and method
US20060210034A1 (en) Enabling a user to store a messaging session entry for delivery when an intended recipient is next available
US20080120390A1 (en) Date management within a social interaction network
US20060090013A1 (en) Group communication and collaboration method
US20040172456A1 (en) Enhanced buddy list interface
US20100131502A1 (en) Cohort group generation and automatic updating
CN1744488A (zh) 在即时消息传送会话内共享数据
CN1477575A (zh) 从公布/订阅服务接收电子消息的方法和系统
US20070201637A1 (en) Notifying users when messaging sessions are recorded
CN1649423A (zh) 电子信息发送
CN1459062A (zh) 用于根据参与者的选择和环境来识别和建立通信的较佳模态或信道的系统和方法
CN1759411A (zh) 用于使项目事件与个人日历和日程安排客户机集成的系统和方法
CN1809821A (zh) 用于防止垃圾邮件的反馈循环
CN1578952A (zh) 好友列表的被动个性化
CA2636509A1 (en) Social interaction system
CN1716921A (zh) 空闲时消息传送
CN101631311A (zh) 用于共享权限启用的移动简档的简档服务
CN1694402A (zh) 信息发送方法、发送系统、信息提供装置和信息检索装置
KR20020072906A (ko) 맞춤형 멀티미디어통신시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20070321

CX01 Expiry of patent term