跟踪基于互联网的即时消息传送系统的活动用户在线状态的方法和系统技术方案

技术编号:2874998 阅读:266 留言:0更新日期:2012-04-11 18:40
一种用于形成一个即时消息传送系统一部分的建立或规定用户在线状态的系统和方法。IM系统(11)包括具有相同或不同类型IM客户端应用的多个客户端,包括:i)通过一个基于PC的即时消息客户端应用程序(101);形成一个GSM网络一部分的一个GSM网络(102);iii)一个基于互联网浏览器的客户端应用(103);和一个基于电子邮件的客户端应用(104)。包括一个IM服务器(111)和一个用户信息数据库(112)的一个IM系统服务器(1)通过互联网(113)被选择性地连接到每一客户端。关于对IM服务器系统(13)的每个用户的活动,用户数据库(112)存储IM系统(11)的每个用户的一个活动状态。该活动状态包括:i)一个时间变量,表示自从该用户与所述IM服务器的上一次规定的卷入以来的时间;和(ii)一个概率变量,表示用户仍然在线的可能性:监控装置被提供来连续监视对于该IM服务器的用户动作并连续更新该活动涉及的储存在该数据库(112)上的用户活动状态。和检查装置也被提供来检查储存在该数据库(112)上的每个用户的活动状态并且按照关注该时间变量的一种规定方式来调整该概率变量。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种基于计算机网络的即时消息传送系统,并且更特别地涉及一种用于跟踪和规定该系统的用户在线状态的方法和系统。本专利技术对于使用诸如全球移动通信系统(GSM)网络设备(例如移动电话)和用于访问即时消息传送系统的互联网浏览器之类客户应用程序的用户具有特定的(虽然不是唯一的)应用。本专利技术对于使用基于个人计算机的客户端应用和/或用于访问该系统的一个基于电子邮件的客户端应用的用户具有实用性。在本说明书各处,除非环境需要否则单词”包括”应该理解为隐含一个规定的整体或整体组的包含但是不排除任何其他整体或整体小组。
技术介绍
随着社区所有部门把互联网和电子邮件作为一种通信媒体而不断增加的使用,即时消息(″IM”)系统最近时期已经变得非常流行。随着互联网使用渗透到国内市场各个领域并且被较年轻的计算机文化的一代人在它自己的权利方面作为一种社会媒体而占用,则出现对于在同时连接到互联网上的两方或多方之间交换自发的和”即时的”消息的一种需要。这种需要不能够通过使用传统的电子邮件系统来被满足,因此IM系统作为电子邮件的一种替换或者附属物已经出现。IM环境中的”即时的”是指不必激励消息处理服务器就接收消息的能力。这和互联网用户发送和接收标准的电子邮件的方式相反。为了发送和接收消息,诸如EudoraTM或Microsoft Outlook之类的大众基于个人计算机的电子邮件应用使用简单的邮件传送协议(SMTP”)和邮局协议(″POP”)。使用POP需要电子邮件的接收者查询或激励它已经预订的一个电子邮件服务器,用于把消息下载到用户的个人计算机(″PC”)或任何其他互联网连接的设备上。电子邮件消息被一个用户利用SMTP从那个用户PC上的电子邮件PC客户端应用(例如,EudoraTM,Microsoft Outlook)中发送给它已经预订的一个邮件服务器。邮件或SMTP服务器然后通过互联网把该消息转发给期望的接收者的邮件服务器。即时消息传送系统按照一种与电子邮件不同的形式来工作以便接收消息,这种方式如果有任何用户操作需要,则该需要是最小的。消息从一个发送人的客户端应用(通常为基于PC的IM客户端应用程序)通过一个IM服务器被转送给有意接收者的客户端应用或者直接地被转送给接收者的客户端,这几乎从发送人发送或由IM服务器系统接收一则消息的那一时刻″实时″地实现----因此为”即时”。对它的有意接收者来说为了获得一则消息,不需要查询,反映了比一个”弹出”信息更多的一个”按下”技术。市场上某些大众的IM系统的示例包含AOL的AIMTM和ICQTM。大多数的IM系统的一个特征是客户端用户能够设置一个朋友或同事网,更通俗地通称为”伙伴”。与他们一起或者在他们之中可以立即地交换消息。在大多数的基于PC的客户端应用中,一个IM发送人必须被接收者(二者都被认为是彼此的”伙伴”)验证以便能够接收来自发送人的消息。在此种情况下,通过用户明确命令IM服务器允许从特定发送人中接收消息来做出一个授权。在某些IM系统中,被包括在一个伙伴列表中的用户不需要授权。这意味着即时消息可以在现有用户中自由地被发送并且一个目标用户可以被加到用户的一个特定伙伴列表中而那个用户不需要清楚许可被因此包括的目标用户。用户还可能需要授权来容许他们被”在线”的其他用户检测。IM环境中的”在线”是指一个客户端用户被连接到互联网上或者能够在一个特定瞬时处接收即时消息。能够确定在一个用户的伙伴组中谁在线的性能是IM系统的一个重要功能。可是,现有IM系统可以建立实际上某些类型的的客户端用户是否在线的范围是有限的。当前IM系统的另外一个缺陷是某些部分未被设计来与特定类型的客户端应用或不同的IM系统互连。例如,其他客户端应用可以包括基于互联网上的电子邮件的客户应用程序(例如EudoraTM,MicrosoftOutlookTM)和基于浏览器的客户端应用(例如,Internet ExplorerTM和NetscapeTM),并且设备也被连接到一个诸如移动电话之类的GSM网上。GSM网使它们自己的IM系统形式用于在不同的用户之间传送短文本消息,称为”短信息业务”(″SMS”)。对于SMS,一个”短信息业务中心”(″SMSC”)提供一个服务器,通过这个服务器,被客户端用户发送和接收的所有SMS消息被处理。那些消息很短,通常限制为160字符长度,并且在GSM网的用户之间被发送,SMSC利用有意接收者的GSM移动号码来处理待送到正确目的地的消息。在SMS协议下,使用蜂窝电话网,来自发送人中的文本消息最初被发送给SMSC服务器。SMSC然后存储这则消息并且当识别到接收者在小区(cell)内活动时根据标准的GSM协议把它分派给有意的接收者下载。SMS消息正常地只是在明确预订了它的那些GSM客户端之间被提供,可是,依靠SMSC服务器,它可使用一个特定的协议连接到互联网上,这取决于特定的GSM电话和网络生产商。例如,NokiaTM使用计算机接口消息分配协议版本二(CIMD2)。虽然通过一个基于PC的客户端应用被连接到互联网上的用户在线状态相对简单,但是建立具有基于电子邮件的客户端应用和GSM客户端应用的在线状态是更困难的并且通常在本领域未被采用。GSM客户端用户的”在线”检测值得特定提及。由于GSM载波网络的低理想覆盖范围和稳定性,所以一个GSM用户可能会体验到覆盖范围的间断的中断并因此无力接收SMS。另外,运载者它们自己可能不情愿允许第三方改变他们的GSM系统设定以便允许其他人检测一个GSM用户是否在该GSM网络内的覆盖范围--以及因此它们是否在线。
技术实现思路
本专利技术的一个目的是提供了建立或规定用户在线状态,具有基于浏览器或GSM设备客户端应用的这些用户能够即时发消息。按照本专利技术的一个方面,这里提供一种用于建立或规定用户在线状态的系统,该用户形成一个即时消息传送系统的一部分,该即时消息传送系统包括具有相同或不同类型IM客户端应用的多个客户端和通过一个计算机网络选择性地连接到每个所述客户端上的一个IM服务器,该系统包括一个用户数据库,用于相对于该IM服务器存储IM系统的每个用户的一个活动状态,所述活动状态包括(i)一个时间变量,表示自从该用户与所述IM服务器的上一次规定的卷入(involvement)以来的时间;和(ii)一个概率变量,表示用户仍然在线的可能性; 监控装置,用来连续监视对于所述IM服务器的用户动作并连续更新所述活动涉及的储存在所述数据库上的用户活动状态;和检查装置,用来检查储存在所述数据库上的每个用户的活动状态并且按照关注所述时间变量的一种规定方式来调整所述概率变量。优选地,所述客户端类型包括通过如下方式被连接到计算机网络的客户端;(i)一个基于PC的即时消息客户端应用程序;(ii)GSM网络上的一个GSM设备;(iii)一个基于互联网浏览器的客户端应用;或(iv)一个基于电子邮件的客户端应用。优选地,与所述IM服务器的所述规定的卷入包括(i)一个客户端发送一则消息给另外一个;(ii)一个客户端成功地接收从另外一个中发送的一则消息;(iii)一个人检查另外一个用户(组)的活动状态;和(iv)涉及该IM服务器系统的其它活动,其可以被计算机和电子方法所检测。优选地,所述计算机网络是互联网本文档来自技高网
...

【技术保护点】
一种用于建立或规定用户在线状态的系统,该用户形成一个即时消息传送系统的一部分,该即时消息传送系统包括具有相同或不同类型IM客户端应用的多个客户端和通过一个计算机网络选择性地连接到每个所述客户端上的一个IM服务器,该系统包括: 一个用户数据库,用于相对于该IM服务器存储IM系统的每个用户的一个活动状态,所述活动状态包括:(i)一个时间变量,表示自从该用户与所述IM服务器的上一次规定的卷入以来的时间;和(ii)一个概率变量,表示用户仍然在线的可能性; 监控装置,用来连续监视对于所述IM服务器的用户动作并连续更新所述活动涉及的储存在所述数据库上的用户活动状态;和 检查装置,用来检查储存在所述数据库上的每个用户的活动状态并且按照关注所述时间变量的一种规定方式来调整所述概率变量。

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

【专利技术属性】
技术研发人员:丹尼斯门迪奥拉布赖恩施洛特曼
申请(专利权)人:奇卡有限公司
类型:发明
国别省市:SG[新加坡]

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

1