CN102025767B - 一种用于在通信环境中提供改进的可联系性的方法及系统 - Google Patents
一种用于在通信环境中提供改进的可联系性的方法及系统 Download PDFInfo
- Publication number
- CN102025767B CN102025767B CN201010262747.6A CN201010262747A CN102025767B CN 102025767 B CN102025767 B CN 102025767B CN 201010262747 A CN201010262747 A CN 201010262747A CN 102025767 B CN102025767 B CN 102025767B
- Authority
- CN
- China
- Prior art keywords
- information
- contact
- analysis
- contact person
- prediction
- 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 - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Abstract
本发明利用存在性连同其它信息来确定恰当的通信形态。即使利用SIP和用户可获得的各种通信选择,对存在性本身的监视不能提供足够的信息来确定用于通信的最恰当的联系形态。因此,需要用于生成最近活动状况以可以从中确定优选通信形态的更完备的方法,并提供使得联系人可以经由该形态联系到被联系人的相应解决方案。例如,承载信道或订阅源的网络可以被建立作为对于存在性确定模块的输入。这些输入可以不仅可以包括存在性信息,也可以包括来自一个或多个博客、微博、社交站点等的订阅源,使得系统可以确定更完整的最近活动的状况。基于该输入信息,可以确定可增强联系人与被联系人取得联系的能力的优选联系形态。
Description
技术领域
一个示例性方面针对提高通信中的可联系性(contactability)。更具体地,一个示例性方面针对:为了确定用于与被联系人(contactee)建立通信的优选联系形态(modality),评估博客、论坛、社交站点、微博等中的一个或多个来。另外,一个示例实施例可以对提高如下情况的可能性:尝试实现的联系可实际上经由所选择的形态来获得。
背景技术
移动电话网络、固定电话网络和IP网络的集合为用户提供了多样的通信选择。如果一个人想要与另一个人联系,他或她可以使用电子邮件(即e-mail)、即时消息、有线或无线电话、个人计算机、寻呼机、个人数字助理(即PDA)、统一消息(即UM系统),这仅仅例举出一小部分。对于这么多选择,很难确定(在并非不可能确定的情况下)在给定时间点上哪种选择将向主叫方提供联系到所希望的人或被叫方的最大可能性。反复试错和猜测是用来联系被叫方所使用的典型技术,这对于主叫方而言常常是浪费时间和精力的。
为了提供存在性获知网络已经进行了各种尝试,这些尝试暂时地跟踪个人对所选择的通信装置的使用来向联系人(contactor)提供联系到这位个人的最大可能性。其它机制基于诸如日历条目、时间等的存在性信息而建立被联系人的喜好的模式。
最近,已经开发了会话发起协议,即SIP(其是数据网络多媒体会议和电话所用的简单信令/应用层协议),来在通信网络中提供一定程度的存在性获知。尽管其它协议等同地支持存在性概念,但是SIP提供了用于支持该功能的示例基础。
在SIP中,系统和代理服务器可以提供诸如以下的服务:呼叫转发、 被叫方和主叫方号码传送(其中,号码可以是诸如传统的URL格式之类的任意命名方案),个人移动性(即使被叫方改变终端也能在单个的依赖于位置的地址的情况下联系到被叫方的能力),终端类型协商和选择(例如,可以给予主叫方有关如何联系被叫方的选择)、移动电话接听服务,终端能力协商,主叫方和被叫方认证,隐蔽的或受监控的呼叫转移,多点会议邀请,等等。
为了提供这些不同的服务,SIP使用相对简单的消息系统,即,“INVITE”消息(带有主叫方的编解码器参数选择)和“OK”消息(带有被叫方的编解码器参数选择),SIP使用不同的软件实体,即,维护当前时刻给定用户的地址图的登记器,执行呼叫路由、会话管理、用户认证、重定向功能和路由到媒体网络的代理,执行转发功能的子集的重定向服务器,和维护用户档案(profile)并且提供订户登记的SIP位置服务器。“登记”是这样的机制,在每次用户上线并且个人档案(规定了基于许多标准进行路由的信息)被访问时,用户的通信装置向网络进行登记。
发明内容
尽管SIP(会话发起协议)提供某种程度的存在性获知,但是需要更完善的存在性获知。与现有实现方式相关联的一个示例性问题是实况呼叫(live call)和消息系统之间的人工通信中的通知间隔。
现有的实现方式在极为有限的范围上综合实况呼叫情景。它们的特征一般在于:用于在消息系统处结束呼叫的静态规则或使得消息系统可以发起呼叫。例如,为了确定邮箱的信息等待状态,你必须要么登录邮箱要么邮箱必须打开装置特定的消息等待灯或其它静态指示器。这两种机制都以用户或系统任一方的直接的刻意的动作为例,这是当前系统的特点。当前的商用消息系统仅允许对消息通知、存在性和当前呼叫语境的粗糙的动态校正。即使在数据网络中使用具有邮箱状态通知的更为动态的存在性数据的那些最先进的工作流引擎和协作环境,它们的通信范围也受到严重的限制。它们一般不能与公共交换电话网络进行交互操作。
微博是记录博客形式的被动式广播介质。微博与传统博客的不同在于 其内容的实际大小以及聚合文件大小两者都小得多。微博条目可以仅仅包括短的句段或图像和/或嵌入视频。与利用传统的博客一样,微博作者张贴从例如“我现在正在做什么”之类的简单句到例如“外出就餐”之类的词干的范围内的话题。还存在商业微博,其一般推销网站、服务和/或产品,并促进组织机构内的协作。
某些微博服务还提供一些特征,例如用户可以控制哪些人可以阅读他们博客的隐私设置,或者除了基于网络的界面以外可选的其他用于公布条目的方式。这些可以包括文本消息、即时消息、电子邮件或数字音频。
即使利用SIP和用户可获得的各种通信选择,对存在性本身的监视不能提供足够的信息来确定用于通信的最恰当的联系形态。因此,需要用于生成最近活动的状况以从中确定优选通信形态的更完备的方法,并提供使得联系人可以经由该形态联系到被联系人的相应解决方案。例如,承载信道或订阅源(feed)的网络可以被建立为对于存在性确定模块的输入。这些输入可以不仅可以包括存在性信息,也可以包括来自一个或更多博客、微博、社交站点等的订阅源,使得系统可以确定更完整的最近活动的状况。基于该输入信息和可选的一个或多个规则,可以确定可增强联系人与被联系人取得联系的能力的优选联系形态。
例如,一个或多个社交站点的使用模式的统计分析可以连同存在性信息进行加权来预测什么将是最有可能成功的通信形态。这些使用模式可以基于使用、使用频率、最近的使用、被联系人的(一个或多个)偏好等来加权并且可以算作统计分析的因素。
另外,对于(一个或多个)社交站点的输入的类型可以被分析来辅助该确定。例如,如果用户正在 上张贴图片,并且他们的工作日历指明他们不在办公室,则可以确定他们很有可能在度假。因此,由于在该示例中联系人是同事,所以经由非实时的形态来尝试联系被联系人会是更合适的,这样,被联系人可以在他们闲暇时经由非实时的形态——可能是电子邮件——来回复。
作为另一示例,如果被联系人刚刚发出推特(tweet,一种微博),则可见,被联系人在这一天中会在多个场合发出推特,也许最成功的联系形 态可以是通过 界面——之后可以为“主叫方”启动一个恰当的界面来使得通信可以经由所选择的联系形态来发送。作为另一示例,可以对不同社交站点中的模式匹配进行评估来辅助联系形态确定处理。例如,如果用户总是在大约下午8:15时在某一博客上张贴,则如果想在下午8:15与被联系人进行联系的联系人向该博客发送消息将是一个好机会,被联系人将会看到该消息。
诸如在互联网上一个或多个社交网络和信息源中最近的活动、基于语境的分析、基于内容的分析以及时间关系之类的信息也可以算作联系形态确定处理的因素。另外,在考虑恰当的联系形态时还可以考虑贡献的大小和时间,并且还可以评估基于被联系人的规则。
作为另一示例,模式趋势分析、预测存在性确定、对话分析和/或统计分析中的一个或多个可以用来辅助确定恰当的联系形态。该联系形态确定的结果不仅可以用来发展成为存在性信息的指示(例如,反映被联系人的预测存在性的标记),而且还可以用作发起联系人与被联系人之间的通信的基础。
另外的方面针对监视多个位置(包括传统的存在性以及社交站点、基于互联网的网络站点或资源,互联网网页或资源)中的用户活动的能力以及一般而言来自任意资源的信息来辅助确定恰当的联系形态。
另一示例性方面针对确定与被联系人相关联的一个或多个“身份”,这些身份提供对可以用来进一步增强存在性确定和预测存在性性能的一个或多个资源的可见性。例如,与用户相关联的传统信息是电话号码、电子邮件地址、移动电话号码等。对这些信息构成补充的是与被联系人相关联的诸如用户ID之类的其它身份,例如,头衔、昵称、屏幕显示名称、作者信息等。例如,用户可以具有与大量网站(例如,他们定期在其上张贴信息的博客或社交站点)相关联的大量屏幕显示名称。类似地,被联系人可以具有与社交和/或博客或微博服务相关联的用户名称,用户名称使得用户可以与其它人交换信息。与用户相关联的活动和历史活动连同这些身份中的一个或多个身份被用来辅助预测存在性,从而增强联系人与被联系人取得联系的能力。
本发明的方法也针对分析当前和历史信息中的一个或多个,摘要和分析该信息,以及寻找可以进一步辅助预测被联系人的行为的趋势。例如,就以上示例,如果用户在下午8点到9点之间定期在几个社交站点上进行张贴,用户在该时间期间应答个人电子邮件,并且还常常以家庭电话号码接收电话呼叫,则可以假定,也许这是在晚饭后,被联系人正在休闲和进行例如,爱好、个人兴趣等等的私人活动。因此,如果联系人在该时间段期间尝试联系被联系人,则该系统可以提供与被联系人建立通信时更有可能的一个或多个优选联系形态——从而有可能缩短使被联系人获知该通信并且可以进行应答所需的时间。
另一方面针对:在确定用于联系人与被联系人通信的优选联系形态时,向联系人提供使得联系人能够与被联系人建立通信的恰当的界面、API、网页等中的一个或多个。作为一个示例,如果确定优选联系形态是经由蜂窝电话,则可以向联系人提供被联系人的蜂窝电话号码,或者,为了使被联系人的蜂窝电话号码不可见为,自动发出针对被联系人的呼叫,联系人将不会看见被联系人的蜂窝电话号码。
在另一示例性实施例中,可以向联系人提供微博API,微博API以“发送至:”的字段来标识被联系人。与利用之前讨论的实施例一样,并且一般对于这里讨论的所有实施例,该“发送至”类型的字段信息可能例如基于一个或多个规则使得联系人不可见。
相应地,一个示例性实施例针对确定优选联系形态。
另外的方面针对根据一个或多个规则、存在性信息以及另外的信息资源来确定优选联系形态。
另一个方面针对监视和/或分析与一个或多个资源(例如,博客、论坛、社交站点、微博、具有专用API的站点或一般任意信息源)的历史活动,并且使用该信息并可选地连同传统的存在性信息来预测被联系人的优选联系形态。
另外的方面针对向联系人通知所确定的优选联系形态。
另一个方面针对执行模式趋势分析、语境分析、统计分析、使用模式分析、内容分析、输入类型分析、时间关系分析以及历史分析中的一个或 多个来辅助确定优选联系形态。
另一个方面针对从用户检测或请求与该用户相关联的一个或多个身份,这些身份例如与博客、论坛、社交站点、微博等中的一个或多个相关联地使用。
另外的方面针对:一旦在优选联系形态已被确立之后,生成标记或可以呈现给联系人的其它指示,该指示表示被联系人的优选联系形态。例如,如果优选联系形态是经由电话,则可以显示电话标记,如果优选联系形态是某一商业微博,则显示该特定的微博标识(logo),如果优选联系形态是经由电子邮件,则显示信封标记,等等。
各个方面还涉及添加被联系人的时间/日期和/或位置。该信息可以来自于被联系人经由Foursquare之类的应用进行的社交网络张贴或者将来的对移动服务提供商具有的位置服务的使用。这是可以在用于挑拣最恰当的联系方法的方程中使用的另一因数。
根据本文这里包含的公开,这些和其它优点将变得清楚。上述实施例和配置既不是全部的也不是穷尽的。应了解,本发明的其它实施例可单独地得到使用,或者与以上阐述的或以下详细描述的特征集中的一个或多个相结合地得到使用。
这里使用的“至少一个”、“一个或多个”以及“和/或”是在操作中既可以并列又可以分离的开放式表述。例如,表述“至少A、B和C”、“A、B或C中的至少一个”、“A、B和C中的一个或多个”、“A、B或C中的一个或多个”以及“A、B和/或C”中的每一者均包含仅A,仅B,仅C,A和B一起,A和C一起,B和C一起,或者A、B和C一起的情况。
附图说明
将参考以下附图来详细描述本发明的示例性实施例,其中:
图1图示出示例性通信环境;
图2是描画出用于组合用户身份的示例性方法的概要的流程图;以及
图3是描画出用于确定优选联系形态的示例性方法的概要的流程图。
具体实施方式
以下,将结合示例性通信系统来说明某些实施例。尽管非常适合与例如使用(一个或多个)交换机、(一个或多个)服务器和/或(一个或多个)数据库的系统一起使用,但是这些实施例不限于与任意具体类型的通信系统一起使用,也不限于任意系统元件的构造。本领域技术人员将认识到,所公开的技术可以用于任何其中期望提供增强的可联系性的通信应用中。
首先参考图1,将描述根据至少某些实施例的示例性通信环境100。该通信系统包括(除了公知的元件部分以外)将多个通信装置、互联网信息源等连接的通信网络。
在一个实施例中,通信系统可以包括交换机,交换机可以包括专用交换分机(PBX)系统或能够向一个或多个实体提供电话服务的任意相似类型的交换系统,所述实体例如是与该交换机相关联的企业、与该交换机相关联的用户(例如,主叫方或被叫方)等等。交换机可以是许多已知交换系统中的一个,这些交换系统包括但不限于专用自动交换分机(PABX)、计算机化交换分机(CBX)、数字交换分机(DBX)或集成交换分机(IBX)。交换机也可以包括为多个端点的连接所设置的交换机构,这多个端点例如是与呼叫参与方、服务器和数据库相关联的通信装置。交换机构可以提供用于将来话呼叫和/或去话呼叫导向不同的端点的功能,并且还提供端点之间的会议能力以及用于与存在性相关联的转发信息的能力。
与参与方相关联的通信装置可以是分组交换或电路交换的,并且例如可以包括:诸如Avaya公司的96xx Series IP PhonesTM之类的IP电话,诸如Avaya公司的one-X CommunicatorTM之类的IP软件电话,个人数字助理(即PDA),个人计算机(即PC),膝上型计算机,上网本,平板计算机,基于分组的H.320视频电话和会议单元,基于分组的语音消息和应答单元,基于分组的传统计算机电话附件,以及传统的有线或无线电话。另外的与参与方相关联的装置可以是基于计算机的互联网浏览器和/或专用于 特定通信形态的应用,例如,支持从计算机或移动计算装置或移动通信装置发微博的应用(以及相关联的通信硬件)。
图1图示出了示例性的通信环境100。通信环境100包括经由一个或多个网络10和链路5连接到一个或多个信息源的联系辅助系统1,所述一个或多个信息源例如是博客110、论坛120、社交站点130、微博140、具有专用API的站点150(例如,110-140中的任一者)和其它信息源(一般地表示为其它160),它们例如可以包括位置信息、存在性信息并且还可以包括被联系人的位置处的时间/日期。在通信环境100中还存在信息聚合模块2,其可连接到联系辅助系统1和信息源110-160中的一个或多个。
联系辅助系统1包括存在性确定模块15、预测存在性模块20、对话分析模块25、模式趋势分析模块30、语境分析模块35、发现模块40、人工智能模块45、规则模块50、统计分析模块55、状态标识生成模块60、处理器65、存储器/存储装置70。
为了辅助确定用于联系特定被联系人的更优选的方式,联系辅助系统1应当被供应有可以辅助系统跟踪用户实际上正在做什么的各条信息或身份。如果基于档案信息,信息聚合模块2得知与用户相关联的所有身份,例如,头衔、昵称、屏幕显示名称、作者信息、电话号码、蜂窝电话号码、电子邮件地址以及一般地由用户用来传送和/或接收信息的任意信息;这使得信息聚合模块2可以进行信息的采集并且使得能够分析与那些用户ID的信息相关联的任意通信。另外,基于档案信息、历史信息(例如,从互联网浏览器得到)和用户活动中的一个或多个,用户张贴(或访问)信息所在的不同位置也可以被信息聚合模块2识别来辅助预测存在性(稍后将更详细地描述)。
假定在档案信息和历史信息之间,信息聚合模块2得知所有的地址、位置和其它信息源,则这些信息源处的各种信息要么被信息聚合模块2收取(pull)或推开(push),要么被其以其他方式组合、采集或挖掘。信息聚合模块2可以例如基于复制的信息、陈旧的信息等来任意地执行过滤。
作为一种可选方式,信息聚合模块2可以前瞻性地执行并且着眼于主 叫方ID信息、网络信息、历史信息、浏览信息、档案信息等中的一个或多个来获得与这些信息源中的每一个相关联的一个或多个用户ID。然后,该发现的结果可以被信息聚合模块2用来辅助针对用户(联系人)活动识别和监视这些信息源中的一个或多个。
作为另一种可选方式,或者附加地,可以向用户询问并要求用户输入针对这些信息源中的一个或多个来的用户ID,然后,这些用户ID可以被信息聚合模块2如所讨论的那样使用。利用对用户可能张贴信息的各种地方以及各种活动的了解,联系辅助系统1开始使用该信息来监视一个或多个信息源,以辅助确定用户更准确的存在性,从而确定更优选的联系形态。
根据一个示例性实施例,可以建立各种信息源的订阅源(feed),用户张贴到其上的信息被信息聚合模块2转发给存在性确定模块15、人工智能模块45和存储器70中的一个或多个。如所讨论的,这些信息可以基于一个或多个标准被过滤,来帮助联系辅助系统1确定更准确的存在性以及被联系人偏好。在这些信息被聚合时,信息的一个或多个部分可以被存储在联系辅助系统1中来辅助分析以及将来的存在性预测和/或偏好。
更具体而言,可以与预测存在性模块20、对话分析模块25、模式趋势分析模块30、语境分析模块35和统计分析模块55中的一个或多个协同来分析来自各种信息源的信息,以辅助预测存在性。
甚至更具体地,对话分析模块25可以,可选地与语境分析模块35和由人工智能模块45执行的关联信息分析模块相协同,来分析各种对话、线程、张贴和/或消息交换,以辅助预测存在性。例如,可以分析对话(或者甚至单一的张贴)的内容来寻找例如可能有助于预测存在性的关键词。例如,用户表明他们将要去度假,用户表明他们将要参加具体的活动或会面,用户表明他们将不在办公室,用户表明他们将与客户会面,或者一般地将来的计划活动的任意指示都可以用来辅助存在性的预测。这也可以与日历信息的分析相结合。
模式趋势分析模块30可以在来自信息源110-116的信息中查找模式或趋势,再来辅助预测存在性。例如,不论信息的源或其形态如何,模式 (例如,何时对该信息源进行张贴,该信息源何时被访问等等)可以与正被访问的该信息或者正被执行趋势分析或模式识别的该信息中的全部一起使用。另外,历史信息(例如,与网络浏览器相关联的历史信息、所发送的电子邮件、张贴等等)也可以被包括在模式趋势分析模块30的模式趋势分析中,来建立用户何时执行某些活动以及在哪里执行的数据库。
附加地,或者作为一种可选方式,或者与以上相协同,使用模式分析、输入类型分析、内容分析以及时间关系分析也可以与上述情况相协同来辅助预测存在性。输入类型分析例如可以包括用户正从何种类型的源或通信装置与各种信息源进行交互。作为示例,可以与发现模块40协同检测个人计算机、PDA、平板PC、智能手机等来辅助确定用户如何与各种信息源相接口。
时间关系分析使得人工智能模块45可以着眼于一个或多个信息源、资源、实体、个人等之间的时间关系来进一步辅助预测存在性分析。
在联系辅助系统1开始建立不仅提供趋势分析信息还洞察特定用户如何与各种信息源(例如,博客、论坛、社交站点、微博等)进行交互的数据库时,统计分析模块55可以与预测存在性模块20协作来辅助基于统计分析进行的预测用户将来的存在性。另外,与存在性确定模块15相协作,可以包括传统的存在性信息,来与由预测存在性模块20、人工智能模块45和规则模块50执行的预测用户的存在性的分析结合。可以了解,存在某些实例,其中,该跟踪可以是被联系人可选的或者是被联系人可选择允许(或选择禁止)的——例如,“监视”可以是在没有被联系人的准许的情况下不被执行的。
然后,在联系辅助系统1被通知另一实体(主叫方或联系人)正尝试联系用户(被联系人)时,该预测的存在性被预测存在性模块20用来确定优选的联系形态。该优选的联系形态可以是经由与用户相关联的任意通信系统、技术或协议的,并且可以理解,其可以不限于例如论坛上的回复。而是,来自所有不同的源的与用户相关联的信息的综合和分析可以用来辅助预测存在性,这转变为在具体实例中对什么样的联系形态最有效的估算。优先级高于该优选联系形态的决定的可以是用户能定义的一个或多 个规则,它们可以进一步根据用户的偏好来规定哪种优选的联系形态是更优选的联系形态。例如,如果用户去度假,则即使优选的联系形态被确定为是来自同事用蜂窝电话联系用户,用户也可以实现如下的规则,该规则规定,在该特定环境中,用户宁愿经由电子邮件或私人消息(PM)而不是电话被联系。可选地,或附加地,该系统可以将基于每一形态可进行通信的可能性得到的不同形态的排名提供给主叫方。
因此,用户可以基于个人偏好、用户所具备的专门信息或知识等中的一个或多个来建立一个或多个规则,这些规则要么优先级高于由预测存在性模块20所确定的确定优选联系形态,要么对由预测存在性模块20所确定的确定优选联系形态进行补充。
已经确定优选联系形态之后,联系辅助器可以将优选联系形态通知联系人,该优选联系形态例如具有该优选联系形态可以在多长时间内有效的预测。作为一个示例,假定用户通常每周检查特定的社交站点两到三次,并且他们访问该站点的平均时间是8分钟——则,如果优选联系形态是经由联系人向该特定社交站点发送消息但是用户已经登录了5分钟,则可以通知联系人最佳时机是在接下来的三分钟里在该特定的社交站点上联系该用户。
该通知可以在状态标识生成模块60的协作下被提供给联系人。例如,当联系人被确定为正尝试联系用户时,状态标识生成模块60可以经由文本、语音和/或图形中的一种或多种方式生成的状态信息(例如,优选联系形态)并将其返回给联系人。状态标识生成模块60还可以以已知的方式来与传统的存在性通知技术相接口来提供该增强的优选联系形态功能。
图2是描绘用于确定用户可以关联的信息源的示例方法的概要的流程图。具体地,控制开始于步骤S200并且继续到步骤S210。在步骤S210中,进行是否知道用户的所有身份的判定。如果知道所有的身份,则控制继续到步骤S220,获得一个或多个用户ID(例如,头衔、昵称、屏幕显示名称、作者信息、主叫方ID信息、电话号码等)以及用户张贴信息的各种位置的一个或多个地址(例如,URL)。然后,控制进行到步骤 S250。在步骤S250中,不同的用户ID被组合并且如稍后讨论的那样被用于采集和聚合与用户有关的信息。然后,控制继续进行到步骤S299,控制序列结束。
如果不知道身份,则控制跳到步骤S230。在步骤S230,进行是否要分析可获得的信息的判定。如果要分析可获得的信息,则控制继续进行到步骤S240,系统可以查询以下信息中的一个或多个:主叫方ID信息、网络信息、历史信息(例如,浏览器历史信息、呼叫日志信息、电子邮件发送和接收信息)、或一般的与从用户接收或由用户发出的任意通信以及任意通信形态有关的任意信息。然后,控制继续到步骤S250。
如果系统在步骤S230中不分析可获得的信息,则控制跳到步骤S260,进行是否向用户询问他们的用户ID的判定。如果系统不询问用户,则控制继续到步骤S270,要求用户针对一个或多个信息源(例如,博客、论坛、社交站点等)输入他们的用户ID,使得可以跟踪用户在那些站点的活动。否则,控制继续到步骤S280,将可获得的信息用来辅助预测存在性确定。
图3是描绘用于预测存在性从而预测优选的联系形态的示例性方法的概要的流程图。具体地,控制开始于步骤S300并且继续到步骤S310。在步骤S310,针对用户存在性而监视用户信息(如上所述,可选地具有网站、社交站点等的一个或多个地址)。另外,也可以使用与SIP和其它通信协议相关联的传统存在性监视技术。接着,在步骤S320,并且连同对各种信息源的监视,那些信息源处的活动被监视并组合在例如在一个或多个订阅源中,这些订阅源例如在步骤S330被可选地过滤。然后,在步骤S340中,聚合信息以用于提交给预测存在性系统。然后,控制继续到步骤S350。
在步骤S350,对从各个信息订阅源中接收到的信息的一个或多个部分执行模式趋势分析、语境分析、统计分析、使用模式分析、输入类型分析、内容分析、时间关系分析和历史分析中的一个或多个。接着,在步骤S360,利用步骤S350的结果(可选地连同传统的存在性信息)来预测存在性以及优选的联系形态。然后,在步骤S370,确定并存储该优选的联系 形态。然后,控制继续到步骤S380。
在步骤S380,判定是否将一个或多个规则应用于所确定的优选联系形态。如果要应用一个或多个规则,控制跳到步骤S382,否则控制继续到步骤S390。在步骤S390,经由文本、语音和/或图形中的一种或多种向联系人通知用户的优选联系形态(可选地,还有对该优选联系形态适用的时间有多长的指示)。另外,可以向联系人提供多个优选联系形态,并预测每一个联系形态作为某一时间段的优选联系形态。
例如,可以向联系人提供优选的联系形态,向他们提供与此后两小时有关的优选联系形态或多个形态。又假定利用该种实现方式存在安全性后果,则可以应用如下规则:基于例如联系人的身份对优选联系形态或多个形态的精细、详细或详尽程度进行约束,联系人的身份可以经由主叫方ID或以类似方式来确定。然后,控制继续到步骤S399,控制序列结束。
在步骤S382,一个或多个规则可被应用于所确定的优选联系形态。接着,在步骤S384,可以根据一个或多个规则(如果可应用的话)来更新优选的联系形态,从而替换或补充所确定的优选联系形态。然后,在步骤S386,向联系人通知经更新的、或经规则增强的(或经更改的)优选联系形态,控制继续到步骤S399,控制序列结束。
各个实施例包括基本如这里所描述的组件、方法、处理、系统和/或设备,包括各种实施例、子组合和其子集合。本领域技术人员在理解本公开之后将懂得如何实现和使用本发明。本发明在各个实施例中包括具有本文未描绘和/或描述的项目的装置和处理,并且在其各个实施例中,包括没有在之前的装置或处理中已经使用的项目,例如用于提高性能,实现便利性和/或降低成本的目的。
已经为了说明和描述的目的展示了前述讨论。前文并不意在将本发明限制于这里所公开的一个或多个形式。例如,在以上具体实施方式中,为了使本公开简化,本发明的各个特征在一个或多个实施例中被集结到一起。本公开的方法不应被解释为反映如下意图:请求保护的发明需要比每个权利要求中所明确阐述的方案更多的特征。而是,如权利要求所反映的,创新性的方面所在于的特征比单个前述实施例的所有特征少。因此, 权利要求被结合到具体实施方式中,每个权利要求作为分开的优选实施方式是独立的。
此外,尽管本发明的描述包括一个或多个实施例以及某些变形例和修改例的描述,但是在理解本公开之后,其它变形例和修改例也在本公开的范围以内,例如,在本领域的技术人员的技能和技术范围以内可以实现的。希望获得包括允许程度的可替换实施例的权利,包括所要求保护的那些的可替换、可互换、和/或等同的结构、功能、范围或步骤,而不论这样的可替换、可互换、和/或等同的结构、功能、范围或步骤是否在这里被公开,以及不想公开地专用于任意可专利的主题。
尽管关于事件的特定顺序描述了上述流程图,但是应当了解,在不实质上影响本发明的操作的情况下可以更改该顺序。另外,事件的准确顺序不需要如示例性实施例中所阐述的那样发生。这里说明的示例性实施例不限于具体说明的实施例,而是还可以利用其它示例性实施例。并且每个描述的特征是可以分别地各自要求保护的。
这里描述的系统、方法和协议除了可以在所述通信装备、编程的微处理器或微控制器和(一个或多个)外围集成电路元件、ASIC或其它集成电路、数字信号处理器、硬连接电子或逻辑电路(例如离散元件电路)、可编程逻辑器件(例如PLD、PLA、FPGA、PAL)、通信装置(例如,电话)、任何相当的装置等上实现以外,还可以附加地或替代地在专用计算机上实现。一般而言,能够实施使这里所说明的方法实现的状态机的任意装置都可以用来实现这里公开的各种通信方法、协议和技术。
此外,所公开的方法可以在使用对象或面向对象的软件开发环境的软件中容易地实现,所述开发环境能够提供可以在各种计算机或工作平台上使用的可移植源代码。可替换地,所公开的实施例可以部分或全部在使用标准逻辑电路或VLSI设计的硬件中实现。是用硬件还是软件来实现根据本发明的系统取决于系统的速度和/或效率要求、具体的功能、以及所利用的具体软件或硬件系统(或微处理器或微计算机系统)。这里所说明的通信系统、方法和协议可以由本领域的技术人员根据这里提供的功能描述以及利用计算机和通信领域的一般基础知识、使用任何已知的或以后开发的 系统或结构,装置和/或软件来以硬件和/或软件容易地实现。
此外,所公开的方法可以用可被存储在非暂时的存储介质上,在控制器和存储器的协作下在编程的通用计算机上、专用计算机、微处理器等上通过执行软件来容易地实现。在这些实例中,本发明的系统和方法可以被实现为嵌入在个人计算机上的程序(例如,应用小程序、 或CGI脚本),驻留在服务器或工作站上的源,嵌入在专用通信系统或系统组件中的例程,等等。系统也可以通过将系统和/或方法物理地结合到软件和/或硬件(例如,通信装置或系统的硬件和软件系统)中来实现。
因此,显而易见的是,已经根据本发明提供了用于增强型通信的系统、设备和方法。尽管结合许多实施例描述了这些实施例,但是显然,许多替换、修改和变形对于本领域技术人员是显而易见的。因此,希望包含在本公开的精神和范围以内的所有这样的替换例、修改、等同例和变形例。
本申请要求2009年8月21日提交的美国专利临时申请NO.61/235,838和2010年7月2日递交的美国专利申请No.12/829,620的优先权,通过引用将它们结合于此。
Claims (9)
1.一种用于在通信环境中提供改进的可联系性的方法,包括以下步骤:
利用信息聚合模块的协作来从一个或多个信息源聚合信息,其中,所述一个或多个信息源包括博客、论坛、社交站点、微博和网络站点中的一个或多个;
对聚合的信息执行以下分析中的一个或多个:对话分析、模式分析、语境分析、内容分析、使用模式分析、输入类型分析、时间关系分析、历史分析和统计分析,其中执行的分析包括对被联系人的最近通信联系形态的分析;
基于预测得到的被联系人的存在性来预测一个或多个优选联系形态,其中预测得到的被联系人的存在性基于对所述聚合的信息中包含的一个或多个关键词的分析;
应用一个或多个规则,所述规则是以下中的至少一个:替换和补充预测得到的一个或多个优选联系形态;
更新所述预测得到的一个或多个优选联系形态;
向联系人提供所述预测得到的一个或多个优选联系形态,所述预测得到的一个或多个优选联系形态预测针对特定时间段并且基于所述联系人的身份提供给所述联系人的优选联系形态;
向所述联系人提供与被联系人的预测得到的优选联系形态中的一个或多个相关的信息,该信息至少包括所述预测得到的一个或多个优选联系形态可以在多长时间内有效的特定时间段;以及
利用预测得到的优选联系形态中的一个或多个,发起从联系人到被联系人的通信。
2.根据权利要求1所述的方法,还包括以下步骤:确定与被联系人相关联的一个或多个用户身份。
3.根据权利要求1所述的方法,其中,所述一个或多个优选联系形态是基于被联系人识别信息受到过滤的。
4.根据权利要求1所述的方法,其中,所述预测得到的一个或多个优选联系形态部分基于被所述联系人的存在性信息,并且其中,所述被联系人的预测得到的一个或多个优选联系形态不同于所述被联系人的最近通信的联系形态。
5.根据权利要求1所述的方法,还包括过滤所述聚合的信息。
6.一种用于在通信环境中提供改进的可联系性的系统,包括:
信息聚合模块,所述信息聚合模块从一个或多个信息源聚合信息,其中,所述一个或多个信息源包括博客、论坛、社交站点、微博和网络站点中的一个或多个;
一个或多个模块,所述一个或多个模块对聚合的信息执行以下分析中的一个或多个:对话分析、模式分析、语境分析、内容分析、使用模式分析、输入类型分析、时间关系分析、历史分析和统计分析,其中所述一个或多个模块执行对被联系人的最近通信联系形态的分析;
预测存在性模块,所述预测存在性模块基于预测得到的被联系人的存在性来预测一个或多个优选联系形态,所述预测得到的一个或多个优选联系形态预测针对特定时间段并且基于联系人的身份提供给所述联系人的优选联系形态,其中预测得到的被联系人的存在性基于对聚合的信息中包含的一个或多个关键词的分析,并且利用预测得到的优选联系形态中的至少一个来发起通信;
规则模块,所述规则模块应用一个或多个规则并且更新所述预测得到的一个或多个优选联系形态,所述规则是以下中的至少一个:替换和补充预测得到的一个或多个优选联系形态;以及
状态标识模块,所述状态标识模块向所述联系人提供与被联系人的预测得到的优选联系形态中的一个或多个相关的信息,该信息至少包括所述预测得到的一个或多个优选联系形态可以在多长时间内有效的特定时间段。
7.根据权利要求6所述的系统,还包括:
发现模块,所述发现模块确定与被联系人相关联的一个或多个用户身份。
8.根据权利要求6所述的系统,还包括人工智能模块,所述人工智能模块分析一个或多个对话、张贴、线程和消息交换。
9.根据权利要求6所述的系统,其中,所述一个或多个优选联系形态是基于被联系人识别信息受到过滤的。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US23583809P | 2009-08-21 | 2009-08-21 | |
US61/235,838 | 2009-08-21 | ||
US12/829,620 US8589326B2 (en) | 2009-08-21 | 2010-07-02 | Utilizing presence in conjunction with other information to determine an appropriate communications modality |
US12/829,620 | 2010-07-02 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102025767A CN102025767A (zh) | 2011-04-20 |
CN102025767B true CN102025767B (zh) | 2014-10-15 |
Family
ID=42833551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010262747.6A Expired - Fee Related CN102025767B (zh) | 2009-08-21 | 2010-08-23 | 一种用于在通信环境中提供改进的可联系性的方法及系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8589326B2 (zh) |
EP (1) | EP2287791A3 (zh) |
JP (1) | JP2011045057A (zh) |
CN (1) | CN102025767B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100229100A1 (en) * | 2009-03-03 | 2010-09-09 | Sprint Spectrum L.P. | Methods and Systems for Storing and Accessing Application History |
WO2011119679A1 (en) * | 2010-03-25 | 2011-09-29 | Chen David H C | Systems, devices, and methods of energy management, property security and fire hazard prevention |
US8838613B1 (en) | 2011-02-18 | 2014-09-16 | Google Inc. | Identifying trends from micro-posts |
CN103391237B (zh) * | 2012-05-08 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 展示微博消息的方法和装置 |
US9838350B2 (en) | 2013-03-08 | 2017-12-05 | Facebook, Inc. | Contact aggregation in a social network |
BR112016012695A8 (pt) * | 2013-12-04 | 2020-05-12 | Wix Com Ltd | sistema e método para coleta de dados de atividades de aplicativos de terceiros |
US20150235240A1 (en) * | 2014-02-18 | 2015-08-20 | 24/7 Customer, Inc. | Method and apparatus for improving customer interaction experiences |
US11436618B2 (en) * | 2014-05-20 | 2022-09-06 | [24]7.ai, Inc. | Method and apparatus for providing customer notifications |
US20180205695A1 (en) * | 2017-01-17 | 2018-07-19 | International Business Machines Corporation | Messaging application selection for optimal communications |
US11423413B2 (en) * | 2019-05-10 | 2022-08-23 | Paypal, Inc. | Intelligent communication channel determination |
CN110572507B (zh) * | 2019-08-22 | 2023-03-21 | 中国平安财产保险股份有限公司 | 信息评分方法、装置、设备及计算机可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1643394A2 (en) * | 2004-09-30 | 2006-04-05 | Avaya Technology Corp. | Method and apparatus for data mining within communication information using an entity relationship model |
CN1906605A (zh) * | 2004-01-08 | 2007-01-31 | 思科技术公司 | 用于管理基于文本和基于语音的客户端之间的通信会话的方法和系统 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9014A (en) * | 1852-06-15 | William compton | ||
US6157954A (en) * | 1997-09-29 | 2000-12-05 | Ericsson Inc. | Communication control device including business card database with associated business card agents for controlling communicated electronic mail between user and card provider |
US6484130B2 (en) * | 2000-11-29 | 2002-11-19 | International Business Machines Corporation | Office accessibility information provider |
US7454464B2 (en) * | 2001-09-10 | 2008-11-18 | Intel Corporation | Peer discovery and connection management based on context sensitive social networks |
US20040039630A1 (en) * | 2002-08-12 | 2004-02-26 | Begole James M.A. | Method and system for inferring and applying coordination patterns from individual work and communication activity |
JP3867655B2 (ja) * | 2002-10-29 | 2007-01-10 | 株式会社日立製作所 | マルチメディアコミュニケーションシステム |
US7023980B2 (en) * | 2002-12-04 | 2006-04-04 | Avaya Technology Corp. | Outbound dialing decision criteria based |
JP2004318529A (ja) * | 2003-04-16 | 2004-11-11 | Ntt Docomo Inc | プレゼンス情報管理装置及びユーザ端末 |
JP4335718B2 (ja) * | 2004-03-19 | 2009-09-30 | 富士通株式会社 | 異種端末間データ転送方法、装置、プログラム及び記憶媒体 |
US8171022B2 (en) * | 2004-11-05 | 2012-05-01 | Johnston Jeffrey M | Methods, systems, and computer program products for facilitating user interaction with customer relationship management, auction, and search engine software using conjoint analysis |
US7769395B2 (en) * | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
US9288276B2 (en) * | 2006-11-03 | 2016-03-15 | At&T Intellectual Property I, L.P. | Application services infrastructure for next generation networks including a notification capability and related methods and computer program products |
CN1997074A (zh) * | 2006-12-27 | 2007-07-11 | 华为技术有限公司 | 实现基于策略的路由方式的系统、装置及方法 |
JP4677992B2 (ja) * | 2007-01-19 | 2011-04-27 | 日本電気株式会社 | 映像配信システムおよび映像配信方法ならびに配信管理システムおよびプログラム |
US8315623B1 (en) * | 2007-03-06 | 2012-11-20 | At&T Mobility Ii Llc | Automating wireless customer care |
US8762285B2 (en) * | 2008-01-06 | 2014-06-24 | Yahoo! Inc. | System and method for message clustering |
US7974194B2 (en) * | 2008-12-12 | 2011-07-05 | Microsoft Corporation | Optimizing data traffic and power consumption in mobile unified communication applications |
-
2010
- 2010-07-02 US US12/829,620 patent/US8589326B2/en active Active
- 2010-08-12 EP EP10172584A patent/EP2287791A3/en not_active Withdrawn
- 2010-08-16 JP JP2010181537A patent/JP2011045057A/ja active Pending
- 2010-08-23 CN CN201010262747.6A patent/CN102025767B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1906605A (zh) * | 2004-01-08 | 2007-01-31 | 思科技术公司 | 用于管理基于文本和基于语音的客户端之间的通信会话的方法和系统 |
EP1643394A2 (en) * | 2004-09-30 | 2006-04-05 | Avaya Technology Corp. | Method and apparatus for data mining within communication information using an entity relationship model |
Also Published As
Publication number | Publication date |
---|---|
EP2287791A3 (en) | 2012-04-18 |
US20110047116A1 (en) | 2011-02-24 |
US8589326B2 (en) | 2013-11-19 |
CN102025767A (zh) | 2011-04-20 |
EP2287791A2 (en) | 2011-02-23 |
JP2011045057A (ja) | 2011-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102025767B (zh) | 一种用于在通信环境中提供改进的可联系性的方法及系统 | |
US8515049B2 (en) | Social network urgent communication monitor and real-time call launch system | |
US8909693B2 (en) | Telephony discovery mashup and presence | |
US20190068526A1 (en) | Methods and systems for helper bot platform assistance | |
US10462217B2 (en) | Pivot interface element for a messaging system | |
KR102048211B1 (ko) | 구독자로의 알림의 통신을 위한 기술 | |
US10819949B1 (en) | Methods and systems for connecting caller and callee client devices | |
US11646989B1 (en) | Access controls for units of content in a messaging service | |
US20180302358A1 (en) | Methods and systems for presenting updates in a messaging thread | |
WO2011101751A2 (en) | Contextual correlation engine | |
CN102164172A (zh) | 用于用户角色、情境和功能并且支持系统混搭的设备皮肤 | |
CN1794727A (zh) | 用于事件驱动的存在订购的存在系统和方法 | |
US9906643B2 (en) | System, apparatus and method of providing phone call route information | |
US9986052B1 (en) | Methods and systems for notifying callee availability | |
US9602310B2 (en) | Associating system requests with SMS user responses | |
US20140341371A1 (en) | Web Platform with Select-to-Call Functionality | |
EP1755312A1 (en) | Communication system and method for providing presence-enhanced name tags | |
CN105408887A (zh) | 逆向号码查找 | |
US7996237B2 (en) | Providing collaboration services to business applications to correlate user collaboration with the business application | |
US20140105375A1 (en) | System and method for in-context collaboration | |
WO2019059755A1 (en) | SOCIAL PLATFORM IN A DYNAMIC NETWORK WITH A PREDICTIVE MODULE FOR SERVICE ADMINISTRATION | |
US10225224B1 (en) | Web and voice message notification system and process | |
CN105359498A (zh) | 通信服务器设备及其操作方法 | |
JP2008257457A (ja) | コミュニケーションサイトにおける投稿通知方法 | |
CN116781440A (zh) | 会议通信方法、装置、设备及存储介质 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141015 Termination date: 20180823 |