专利名称:用于管理对数字数据的可访问性的设备和方法
技术领域:
本发明涉及用户通过计算机网络对数字数据的访问。
背景技术:
为了通过计算机网络来访问数字数据(特别是多媒体内容),用户
传统地使用因特网浏览器,该用户向因特网浏览器输入URL形式的地址。DNS服务器将所输入的URL转换为IP地址。所请求的数字数据被保存在可通过计算机网络在该IP地址处访问的服务器上。可以使用成流技术来下载或再现该数字数据。
然而,这种访问数字数据的模式有缺点。由于数字数据的可访问性不是永久的,因而用户在访问尝试期间可能会体验到该数据的不可访问性,这会使该用户停止尝试访问该数据。另外,依赖于向该数字数据的业务量,用户可用的带宽可能表现为临时不足。
发明内容
本发明的目的是解决一个或更多这种缺点。具体地,本发明的目的是使用户能够通过该用户的终端处经常使用的应用程序来了解位于远程服务器上的数字数据的可访问性。因此,本发明涉及一种用于管理可通过计算机网络访问的数字数据的可访问性的设备,包括用于进
行以下操作的装置
-保存至少一个数字数据地址,其中,该地址的可访问性是必须要确定的,该地址与用户的即时消息收发应用程序中所保存的联系人相关联;
-确定通过计算机网络对所述数字数据的可访问性;-向用户的即时消息收发应用程序的存在管理设备发送相关联的联系人的可访问性指示符。
4在一个变体中,所述装置适于使用户能够输入与所述地址相关联的联系人的标识符,以及适于与所保存的地址相关地保存所述标识符。在另一个变体中,所述联系人的标识符是URI。
在又一个变体中,所述装置适于使用与所述地址相关联的联系人的标识符登录到即时消息收发存在管理服务器,然后向该存在管理服务器发送可访问性指示符。
在又一个变体中,所述装置适于在检测到所述地址处的数字数据的可访问性发生变化之后,登录到存在服务器,并向该存在服务器发送所述联系人的可访问性指示符。
在一个变体中,所述装置适于以规则的间隔确定对所述数字数据的可访问性。
在另一个变体中,所述数字数据是多媒体数据。
在另一个变体中,所述可访问性指示符遵循IP多媒体子系统标准。
本发明还涉及一种对于即时消息收发应用程序而言可通过计算机网络访问的服务器,包括如上所述的设备。
本发明还涉及一种即时消息收发应用程序,每当该应用程序在计算机上运行时,其可以保存由用户提供的数字数据地址并创建与该地址相关联的联系人,连接至该数字数据的可访问性管理设备,在可访问性管理设备中保存该数字数据的地址以及所创建的联系人,连接至即时消息收发应用程序的存在管理设备并在其中将所创建的联系人保存为即时消息收发的用户。
本发明还涉及一种用于确定可通过计算机网络访问的数字数据的可访问性的方法,包括以下步骤
-保存数字数据地址以及与该地址相关联的即时消息收发联系人,其中,该地址的可访问性是必须要确定的;
-自动确定通过计算机网络对所述数字数据的可访问性;
-向即时消息收发应用程序的存在管理器发送相关联的联系人的可访问性指示符。
在一个变体中,该方法包括在用户的即时消息收发应用程序中产生数字数据地址和相关联的联系人,以及在确定了对该数字数据的可访问性之后在用户的即时消息收发应用程序中显示相关联的联系人 的可访问性。
在另一个变体中,为了读取相关联的联系人的可访问性指示符, 用户的即时消息收发应用程序通过计算机网络连接至存在管理器。
在又一个变体中,用户的即时消息收发应用程序在存在管理器中 保存相关联的联系人。
在又一个变体中,在发送可访问性指示符之前,作为相关联的联 系人登录到存在管理器。
通过参考附图,阅读作为非限制性示例而给出的以下说明,本发 明的其他特征及优点将变得清楚,附图中
-图1是用于实现本发明的系统的示意-图2示出了管理数字数据的可访问性的过程。
具体实施例方式
本发明允许用户通过即时消息收发应用程序来跟踪可通过计算 机网络访问的数字数据的可访问性。数字数据的地址与即时消息收发 应用程序中的虚拟联系人相关联。在己经确定了对该地址处的数字数 据的可访问性之后,向用户的即时消息收发存在管理器发送可访问性 指示符。
图l示意性地示出了用于实现本发明的系统l的一个实施例。系统
l包括用户的终端2。终端2连接至计算机网络,例如因特网。终端2的 用户可以与服务器4和5进行通信,服务器4和5通过网络3给出对数字数 据的访问。通过使用服务器4和5的URL,可以访问由这些服务器4和5 保存的数字数据。由服务器4和5主持(host)的网站的主页分别在URL www.serv-i.com和www.serv-i.com处找到。所述地址处的数字数据可以 是静态的,例如用于下载的文件,或者是动态的,例如所广播的且随 时间而改变的电视节目。可以预期向大量用户广播该数字数据。
在用户的终端2处,通过该用户的即时消息收发应用程序,该用户看到另一个用户"Bob"的可访问性以及服务器4和5中所保存的数 字数据的可访问性。在即时消息收发应用程序中,以联系人的形式声 明用户"Bob"以及所保存的数字数据。这些联系人被保存在该终端 的数据库21中。在数据库21中,将可在服务器4上给定地址处访问的数 字数据声明为联系人"代理i"。在数据库21中,将可在服务器5上给定 地址处访问的数字数据声明为联系人"代理j"。在本示例中,图形界 面用可访问性指示符将联系人示出给终端2的用户。X指示存在或可访 问,而O指示联系人不在或不可访问。
针对通过网络3请求访问的文件,可以使用不同类型的可访问性 指示符。一个可访问性指示符可以指示该文件对用户而言是可下载的, 另一个可访问性指示符可以指示该文件在某些访问条件下是可访问的 (例如付费下载的文件),并且另一个可访问性指示符可以指示该文件 是不可访问的。指示符还可以指示该文件对用户而言是本地可访问的。 通过例如使用在用户的终端2上显示的色码,不同的符号可以与不同的 可访问性指示符相关联。显示橙色符号可以表示该文件是可下载的, 显示红色符号可以表示该文件在特定条件下是可访问的,显示黑色符 号可以表示该文件是不可访问的,以及显示绿色符号可以表示该文件 已经被下载或者是本地可访问的。
可访问性指示符还可以提供与访问数字数据的条件有关的信息, 例如,通过指示向该数据的业务量是正常的、是中断的、还是不确定 的。
针对诸如电视节目之类的、向不同用户同时广播的数字数据,可 以考虑不同的可访问性指示符。 一个指示符可以指示该节目是付费收 看的,另一个指示符可以指示没有监控该节目的可访问性,另一个指 示符可以指示当前正在广播该节目,以及另一个指示符可以指示当前 正在该节目中插播商业广告。
服务器6以本身己知的方式使不同的用户能够通过这些用户的即 时消息收发应用程序彼此进行通信。服务器6可以是XDM ("XML文 档管理")服务器。
用户可访问性管理服务器8以本身已知的方式使不同的用户能够通过这些用户的即时消息收发应用程序来了解其他用户的存在状态。 服务器8是针对不同用户的即时消息收发应用程序的存在管理器。在服
务器8中通常通过诸如电子邮件地址之类的URI (统一资源标识符)来
标识用户。通常,用户的即时消息收发应用程序通过例如检测用户的 终端的键盘或鼠标的使用来自动确定该用户的可访问性。为了向服务
器8指示用户的可访问性,终端2的即时消息收发应用程序与服务器8 进行通信。服务器8保存针对各个用户的可访问性指示符。对于被声明 为用户的即时消息收发应用程序中的联系人的其他用户,该应用程序 从服务器8获取该其他用户的可访问性指示符。根据本发明,服务器8
还保存针对在用户的即时消息收发应用程序中以联系人的形式声明的 各个数字数据的可访问性指示符。每当终端2连接至网络3并且终端2 的即时消息收发应用程序正在运行时,通过査阅服务器8来检查被声明 为联系人的数字数据的可访问性。
服务器8还可以管理用户对即时消息收发服务的注册以及用户对
数字数据可访问性跟踪服务的注册。
通过网络3可以访问服务器7。服务器7能够在数据库71中保存监
控实体的列表。每个监控实体对应于用户已在其即时消息收发应用程 序中声明为联系人的数字数据。因此,数据库71包含针对地址 www.serv-i.com处数据的监控实体"代理i "以及针对地址 www.serv-i.com处数据的监控实体"代理i"。针对每个监控实体,使用 服务器7的测试模块72以规则的间隔执行可访问性搜索。以规则的间 隔,测试模块72测试在列表中保存的地址处的数据的可访问性,并在 数据库71中记录测试的结果。可以通过发送作为因特网架构中标准化 的REST (代表性状态传输)请求的"Get"命令,来实现可访问性测 试。
用户可以或者从他们的即时消息收发应用程序,或者直接使用在 线可访问的应用程序,来向数据库7,1输入监控实体。对于被输入进数 据库71的每个监控实体,为了发布其可访问性状态,在服务器8中保存 相应的联系人。每个监控实体可以由唯一的URI所表示。服务器7可以 向用户发送针对监控实体创建的回执(return receipt)。可以在用户注册时定义可访问性测试参数,或可以稍后编辑可访 问性测试参数。用户可以直接在服务器7中定义这些参数,或者用户可 以在服务器8中定义这些参数然后将其保存在服务器7中。测试参数可 以包括监控实体的给定名称、可访问性测试的频率等。
每当相应的数字数据的可访问性发生变化时,在服务器8中发布 数据库71中保存的监控实体的可访问性测试的结果。如此,每当即时 消息收发应用程序查阅服务器8以辨别数字数据的可访问性状态时,针 对相应联系人发布更新的可访问性指示符。
由于即时消息收发应用程序的操作原理假定这些应用程序在其 用户正在使用终端的大部分时间里都在运行,因而用户将从己习惯使 用的应用程序中不断地获得与该用户希望跟踪的数字数据的可访问性 有关的信息。
图2示出了管理数字数据可访问性的示例过程。在步骤101期间, 用户请求创建新的联系人,并通过该用户的即时消息收发应用程序来 输入必须确定其可访问性的数字数据地址。用户还输入针对与该数字 数据地址相关联的新联系人的URI标识符。在步骤102期间,用户将该 新联系人注册在网络上位于该地址处的数字数据的服务器8上。在步骤 103期间,将该数据的地址以及新联系人的标识符保存在服务器7上的 数据库71中。在步骤104期间,将新联系人保存在用户的即时消息收发 应用程序的地址簿中。
在步骤201期间,测试模块72检查在针对新联系人而保存的地址 处的数字数据的可访问性。在步骤202期间,服务器7作为新联系人连 接至服务器8。服务器7向服务器8发送新联系人的可访问性指示符。从 而在服务器8中发布新联系人的可访问性指示符。在步骤203期间,即 时消息收发应用程序连接至服务器8并检查新联系人的可访问性。在步 骤204期间,即时消息收发应用程序使用与新联系人相关联的视觉指示 符来显示该数字数据的可访问性状态。
9
权利要求
1、一种用于管理能通过计算机网络(3)访问的数字数据(7)的可访问性的管理设备,包括用于执行以下各项的装置-保存(71)至少一个数字数据地址(www.serv-i.com),其中,所述地址的可访问性是必须要确定的,所述地址与用户的即时消息收发应用程序中保存的联系人(代理i)相关联;-自动确定(72)通过计算机网络(3)对所述数字数据的可访问性;-向用户的即时消息收发存在管理器(8)发送相关联的联系人的可访问性指示符。
2、 根据权利要求l所述的设备,其中,所述装置适于使用户能够 输入与所述地址相关联的联系人的标识符(代理i),以及适于与所保 存的地址相关地保存所述标识符。
3、 根据权利要求2所述的设备,其中,所述联系人的标识符是URI。
4、 根据权利要求2或3所述的设备,其中,所述装置适于使用与 所述地址相关联的联系人的标识符(代理i)来登录到即时消息收发存 在管理服务器(8),然后向所述存在管理服务器发送可访问性指示符。
5、 根据权利要求4所述的设备,其中,所述装置适于在检测到所 述地址处的数字数据的可访问性发'生变化之后,登录到存在服务器(8),并且向存在服务器(8)发送所述联系人的可访问性指示符。
6、 根据上述权利要求中任意一项所述的设备,其中,所述装置 适于以规则的间隔确定对所述数字数据的可访问性。
7、 根据上述权利要求中任意一项所述的设备,其中,所述数字 数据是多媒体数据。
8、 根据上述权利要求中任意一项所述的设备,其中,所述可访 问性指示符遵循IP多媒体子系统标准。
9、 一种对于即时消息收发应用程序而言能通过计算机网络访问 的服务器,包括上述权利要求中任意一项所述的设备。
10、 一种即时消息收发应用程序,每当所述应用程序在计算机上运行时,所述应用程序都能够保存由用户提供的数字数据地址并创建 与所述地址相关联的联系人,连接至所述数字数据的可访问性管理设 备,在可访问性管理设备中保存所述数字数据的地址以及所创建的联 系人,连接至即时消息收发应用程序的存在管理设备并在其中将所创 建的联系人保存为即时消息收发的用户。
11 、 一种用于确定能通过计算机网络访问的数字数据的可访问性 的方法,包括以下步骤-保存数字数据地址以及与所述地址相关联的即时消息收发联系 人,其中,所述地址的可访问性是必须要确定的;-自动确定通过计算机网络对所述数字数据的可访问性;-向即时消息收发应用程序的存在管理器发送相关联的联系人的 可访问性指示符。
12、 根据权利要求ll所述的方法,包括在用户的即时消息收发 应用程序中产生数字数据地址以及相关联的联系人,以及在确定了对 所述数字数据的可访问性之后在用户的即时消息收发应用程序中显示 相关联的联系人的可访问性。
13、 根据权利要求12所述的方法,其中,为了读取相关联的联系人的可访问性指示符,用户的即时消息收发应用程序通过计算机网络 连接至存在管理器。
14、 根据权利要求12或13所述的方法,其中,用户的即时消息收发应用程序在存在管理器中保存相关联的联系人。
15、 根据权利要求11至14所述的方法,其中,在发送可访问性指示符之前,作为相关联的联系人登录到存在管理器。
全文摘要
本发明涉及一种用于管理可通过计算机网络(3)访问的数字数据(7)的可访问性的设备,该设备包括用于进行以下操作的装置-保存(71)至少一个数字数据地址(www.serv-i.com),其中,该地址的可访问性是必须要确定的,该地址与用户的即时消息收发应用程序中保存的联系人(代理i)相关联;-自动确定(72)通过计算机网络(3)对所述数字数据的可访问性;-向用户的即时消息收发存在管理器(8)发送相关联的联系人的可访问性指示符。本发明还涉及一种用于管理可通过计算机网络(3)访问的数字数据(7)的可访问性的方法。
文档编号H04L29/12GK101582803SQ20091014090
公开日2009年11月18日 申请日期2009年5月12日 优先权日2008年5月14日
发明者克莱尔·巴赞, 纪尧姆·多尔布, 西里尔·于 申请人:阿尔卡特朗讯