CN101326755A - 数字对象标题以及传输信息 - Google Patents

数字对象标题以及传输信息 Download PDF

Info

Publication number
CN101326755A
CN101326755A CN200680045983.4A CN200680045983A CN101326755A CN 101326755 A CN101326755 A CN 101326755A CN 200680045983 A CN200680045983 A CN 200680045983A CN 101326755 A CN101326755 A CN 101326755A
Authority
CN
China
Prior art keywords
digital object
transmission form
digital
caption
described digital
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.)
Granted
Application number
CN200680045983.4A
Other languages
English (en)
Other versions
CN101326755B (zh
Inventor
S·卡恩
A·科恩
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.)
Gao Zhi Asset 19 LLC
Gao Zhi Asset 20 LLC
Icefyre Semiconductor Corp
Original Assignee
Lippershy Celestial LLC
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 Lippershy Celestial LLC filed Critical Lippershy Celestial LLC
Publication of CN101326755A publication Critical patent/CN101326755A/zh
Application granted granted Critical
Publication of CN101326755B publication Critical patent/CN101326755B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/182Network node acting on behalf of an other network entity, e.g. proxy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management

Abstract

公开了用于鉴权数字对象标题的实施例。

Description

数字对象标题以及传输信息
相关申请
在此公开的主题要求2005年12月6日提交的、发明名称为“DIGITAL OBJECT TITLE AND TRANSMISSIONINFOMRATION”的第11/296,601号美国申请的优先权,其以引用的方式并入本文中。
技术领域
在此公开的主题涉及在数据传输网络中分发数字对象。
背景技术
在分发数字对象时,指定针对经过加密的对象进行解密的规则的信息,和/或以特定方式或由特定实体确立使用数字对象的权限的信息,可以与数字对象一起分发或嵌入到数字对象中。例如,MP3文件可以作为音乐由计算平台执行。MP3文件可以是经过加密的,用于对MP3文件进行解密的规则和/或确立播放音乐的权限的信息可以作为MP3文件的数字信封包括进来。因此,权限和解密信息紧密地连接到MP3文件。当通过网络传输相对来说比较大的数字对象(例如,电影文件)时,可能会占用诸如计算机时间、磁盘高速缓存、带宽、以及电流之类的大量的资源。因为权限和/或解密信息紧密地连接到数字对象,因此,每当通过网络传输权限和解密信息时,都会占用大量的资源。
附图说明
从下面给出的详细描述以及实施例的附图,将更加全面地理解要求权利保护的主题,这些实施例不应该被理解为将要求权利保护的主题限制到所描述的特定实施例,而只是为了说明和理解而已。
图1是数据传输网络的一个实施例的方框图;
图2是可以由中介拥有、出租、控制和/或运营的用于向目的地节点传输至少一部分数字对象的路由器的实施例的方框图;
图3是数据传输网络的一个实施例的方框图;
图4是用于与数字对象分开地传输数字对象的标题和/或安全信息的方法的实施例的流程图;
图5是描述了数字标题和传输形式的实施例的图形;
图6是数据传输网络的一个实施例的方框图;以及
图7是用于对照数字标题和传输形式鉴权数字对象的方法的实施例的流程图。
具体实施方式
在下面的详细描述中,阐述了很多具体细节,以提供对要求权利保护的主题的全面理解。然而,本领域技术的人员将会理解,要求权利保护的主题也可以在没有这些具体细节的情况实施。在其他情况下,没有详细描述已知的方法、过程、组件和/或电路。
随后的详细描述的某些部分例如呈现以算法、程序和/或对数据位的运算的符号表示或计算机存储器内的二进制数字信号的形式。这些算法描述和/或表示可以包括用于数据处理技术中的技术,以使得计算机系统和/或其他信息处理系统的配置,根据这样的程序、算法、和/或运算的符号表示来进行操作。
算法一般被视为导致所需结果的动作和/或操作的独立的序列。这些包括对物理量的物理操纵。尽管不一定,但是通常这些量呈现电的和/或磁信号的形式,这些信号能够被存储、传输、组合、比较、和/或以别的方式操纵。已经证明有时,主要由于通用原因,将这些信号称为比特、值、元素、符号、字符、术语、数字和/或类似物比较方便。然而,应当理解的是,所有这些和/或类似的术语将与适当的物理量相关联,其仅仅是应用于这些量的方便的标记。
除非特别声明,如从下列讨论中显而易见地看出的是,应当理解的是,在整个本说明书中,利用诸如处理、计算、选择、确定等等之类的术语的讨论是指可以计算机和/或计算系统,和/或类似的电子计算设备执行的动作和/或进程,它们操纵和/或转换表示为计算机和/或计算系统和/或类似的电子和/或计算设备的寄存器和/或存储器内的物理(如,电子)量的数据,将这些数据转换为类似地表示为计算系统和/或其他信息处理系统的存储器、寄存器和/或其他这样的信息存储器、传输和/或显示设备内的物理量的其他数据。
所描述的实施例可以包括用于执行这里的操作的设备。此设备可以为所需的用途专门地设计,也可以包括由存储在该设备中的程序有选择地激活和/或重新配置的通用计算设备。这样的程序可以存储在存储介质上,例如但不仅限于,任何类型的磁盘中,包括软盘、光盘、CD-ROM、磁光盘、只读存储器(ROM)、随机接入存储器(RAM)、电可编程只读存储器(EPROM)、电可擦除的和/或可编程只读存储器(EEPROM)、快闪存储器、磁卡和/或光卡、和/或任何其他种类的适合于存储电子指令,和/或能够耦合到计算设备和/或其他信息处理系统的系统总线的介质。
这里呈现的进程和/或显示不固有地涉及任何特定计算设备和/或其他设备。各种通用系统可以与根据这里的教导与程序一起使用,或者构建更加专业化的设备来执行所需的方法也是比较方便的。根据下面的描述,各种这些系统的所需的结构将变得显而易见。此外,实施例不是参考任何特定编程语言描述的。应当理解的是,可以使用各种编程语言来实现这里所描述的原理。
在下面的描述和/或权利要求中,可以使用术语“耦合和/或连接”,以及它们的派生词。在特定实施例中,可以使用“连接”来表示两个或更多元件彼此处于直接的物理和/或电接触的状态。“耦合的”可以表示两个或更多元件彼此处于直接的物理和/或电接触的状态。然而,“耦合的”还可以表示,两个或更多元件可以不直接彼此接触,但仍可以彼此合作和/或进行交互。
应当理解的是,某些实施例可以用于各种应用场合。虽然要求权利保护的主题不仅限于这一方面,但是,在此公开的电路可以用于许多设备中,如用于无线电系统的发射器和/或接收器中。预定包括在要求权利保护的主题的范围内的无线电系统可以包括(只作为示例)无线个人区域网络(WPAN)、如符合WiMedia Alliance的网络、无线局域网(WLAN)设备和/或无线广域网(WWAN)设备,包括无线网络接口设备和/或网络接口卡(NTC)、基站、接入点(AP)、网关、桥路、集线器、蜂窝无线电话通信系统、卫星通信系统、双向无线电通信系统、单向寻呼机、双向寻呼机、个人通信系统(PCS)、个人计算机(PC)、个人数字助理(PDA)和/或类似设备,虽然要求权利保护的主题不仅限于这一方面。
预定包括在要求权利保护的主题的范围内的无线通信系统的种类可以包括(但不仅限于)无线局域网(WLAN)、无线广域网(WWAN)、码分多址(CDMA)蜂窝无线电话通信系统、全球移动通信(GSM)蜂窝无线电话系统、北美数字蜂窝(NADC)蜂窝无线电话系统、时分多址(TDMA)系统、扩展-TDMA(E-TDMA)蜂窝无线电话系统、例如宽带CDMA(WCDMA)的第三代(3G)系统、CDMA-2000,等等,虽然要求权利保护的主题的范围不仅限于这一方面。
在本说明书中“一个实施例”或“实施例”意味着,参考实施例所描述的特定功能、结构或特征包括在至少一个实施例中。如此,在本说明书中的各个位置出现的短语“在一个实施例中”或“在实施例中”不一定都是指同一个实施例。此外,在一个或多个实施例中,特定功能、结构或特征可以组合起来。
这里所引用的网络涉及能够在耦合到网络的节点之间传输数据的基础架构。例如,网络可以包括能够根据一个或多个数据传输协议在多个节点之间传输数据的链路。这样的链路可以包括一种或多种能够从源点向目的地传输信息的传输媒体和/或链路。然而,这些仅仅是网络的示例,而要求权利保护的主题的范围不仅限于这一方面。
在数据传输网络中,在进行数据传输时,源节点可以向耦合到数据传输网络的一个或多个目的地节点启动数据传输。在一个特定实施例中,虽然要求权利保护的主题的范围不仅限于这一方面,但是,源节点可以至少部分地基于与目的地节点关联的目的地地址,启动向目的地节点的数据传输。根据特定实施例的通信协议,源节点可以以一个或多个数据分组的形式向目的地节点传输数据,这些数据分组通过数据传输网络,并且至少部分地基于目的地地址,被路由到目的地节点。然而,这些仅仅是数据如何在网络中从源节点传输到目的地节点的示例,要求权利保护的主题的范围不仅限于这些方面。
网络中的节点可以通过数据链路将信息转发到数据传输网络中的一个或多个其他节点。在一个特定示例中,第一节点可以通过根据通信协议,传输一个或多个数据分组,从而向第二节点转发信息。这样的数据分组可以包括首标部分,其中包含预定的目的地节点的地址,以及包含被转发的信息的有效负荷。如果第二节点不是最终的预定目的地,则第二节点还可以将数据分组转发到第三节点,该第三节点包括和/或耦合到最终的预定的目的地节点。然而,这些仅仅是信息如何在网络中转发的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的数字对象涉及以数字化形式组织和/或格式化的信息。例如,数字对象可以包括一个或多个文档、可视媒体和/或音频媒体和/或其组合。然而,这些仅仅是可以以数字对象维护的信息类型的示例,而要求权利保护的主题的范围不仅限于这一方面。这样的数字对象可以以压缩格式维护,以便有效地以存储介质存储数字对象,和/或在数据传输网络中传输数字对象。在其他实施例中,这样的数字对象可以经过加密,以便在安全通信信道中传输。在一个特定实施例中,虽然要求权利保护的主题的范围不仅限于这一方面,但是,数字对象可以在源节点中格式化,以便传输到一个或多个目的地节点。此外,数字对象还可以作为根据通信协议,被路由到一个或多个数据节点,作为一个或多个数据分组而被传输到一个或多个目的地节点。然而,这些仅仅是数字对象的示例,而要求权利保护的主题的范围不仅限于这一方面。在一个或多个实施例中,数字对象可以包括如美国专利No.6,199,054中所描述的数字数据有效负荷。
这里所引用的“报价”涉及进行某种业务的报价的表达。在一个特定示例中,用户和/或客户可以从为客户的业务而竞争的多方接收报价。报价可以指定一些条目,根据这些条目,可以进行某种业务,例如价格、质量、时间性和/或可靠性。然而,这些仅仅是可以以报价表达的条目的示例,而要求权利保护的主题的范围不仅限于这一方面。此外,在某些商业环境中,通过由用户和/或客户接受报价,可以约束各方。然而,在其他商业化环境中,由用户和/或客户接受报价,本身不能成为约束。这里,由一方或多方执行的更多的操作可能导致约束方案。应当理解的是,这些仅仅是报价的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的“报价请求”涉及邀请提供进行某种业务的报价的表达。在一个特定示例中,这样的报价请求可以指定由服务提供商所执行的所需的服务。在某些实施例中,报价请求可以指定某些条目,但不一定是全部条目,根据这些条目,将执行所需的业务。然而,这些仅仅是报价请求的示例,而要求权利保护的主题的范围不仅限于这一方面。
响应于从服务提供商接收到提供服务的报价,潜在的用户和/或客户可以向报价的服务提供商提供接受消息。这样的接受消息可以表达用户和/或客户根据接收到的报价中阐述的至少某些条目从服务提供商接收服务的愿望。然而,这仅仅是接受消息的示例,而要求权利保护的主题的范围不仅限于这一方面。
在通过网络从源节点向目的地节点转发数字对象时,由一个或多个中介或中间方拥有、出租、控制和/或运营的设备可以通过网络的至少一部分向目的地节点转发至少一部分数字对象。如下面所说明的,术语“中介”可以是指某一方,它可以通过数据传输网络的至少一部分和/或该方用于执行此服务所拥有、出租、控制和/或运营的设备,转发数字对象。
由中介拥有、出租、控制和/或维护的设备可以包括能够向数据传输网络传输信息和/或从数据传输网络接收信息的设备。这里,这样的设备可以包括一个或多个通信端口,这些通信端口能够通过构成了网络中的链路的一个或多个数据传输媒体,从源节点接收信息,和/或向目的地节点传输信息。这样的通信端口能够传输和/或从多种类型的媒体中的任何一种信息,这些媒体例如可以包括光学、同轴的、未屏蔽的绞合线对电缆等等的电缆,和/或无线传输媒体,其中可以包括陆地无线传输链路或非陆地运载工具链路,诸如航空器、水上交通工具、和/或航天器。然而,这些仅仅是可以将由中介拥有、出租、控制和/或运营的设备连接到数据传输网络的通信端口的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的指令涉及表示一个或多个逻辑运算的表示。例如,指令可以是机器可读取的,其可以由机器进行解释,以便对一个或多个数据对象执行一个或多个操作。然而,这仅仅是指令的示例,而要求权利保护的主题的范围不仅限于这一方面。在另一个示例中,这里所引用的指令可以涉及已编码的命令,这些命令可由具有命令集的处理电路执行,该命令集包括已编码的命令。这样的指令可以以由处理电路理解的机器语言的形式编码。然而,这些仅仅是指令的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的存储介质涉及能够维护可被一个或多个机器感知的表达的介质。例如,存储介质可以包括一个或多个存储设备,用于存储机器可读取的指令和/或信息。这样的存储设备可以包括多个介质类型中的任何一种例如包括磁性、光学或半导体存储介质。然而,这些仅仅是存储介质的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的逻辑涉及用于执行一个或多个逻辑运算的结构。例如,逻辑可以包括基于一个或多个输入信号提供一个或多个输出信号的电路。这样的电路可以包括有限状态机,用于接收数字输入并提供数字输出,或响应一个或多个模拟输入信号而提供一个或多个模拟输出信号的电路。这样的电路例如可以在专用集成电路(ASIC)或现场可编程门阵列(FPGA)中提供。此外,逻辑还可以包括存储在存储介质中的机器可读取的指令,并与执行这样的机器可读取的指令的处理电路相结合。然而,这些仅仅是可以提供逻辑的结构的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的代理涉及在第一设备上执行并能够通过网络与第二设备进行通信的进程。在一个特定实施例中,例如,代理进程可以收集与第一设备关联的信息,并允许将收集到的信息传输到第二设备。在另一个实施例中,代理可以从第二设备接收控制信号,以便对第一设备的至少一个方面进行远程控制。然而,这些仅仅是代理如何在多个设备之间进行通信的示例,而要求权利保护的主题的范围不仅限于这一方面。在另一个实施例中,代理可以在存储于存储介质上的机器可读取的指令的控制下,在处理器上执行。在另一个实施例中,代理可以在提供逻辑的不同类型的结构上执行。然而,这些仅仅是代理的示例,而要求权利保护的主题的范围不仅限于这一方面。
这里所引用的服务质量(QoS)涉及在时间限制内向收件人提供数据的数据传输服务的特征。服务质量可以是指传输控制协议/因特网协议(TCP/IP)型协议,和/或用户数据报协议/因特网协议(UDP/IP)型协议的特征。在一个或多个实施例中,服务质量可以是指阈值错误传输率,例如,在一个或多个数据分组不能到达的情况下,和/或在确实已经到达的一个或多个数据分组可以包括一个或多个损坏的信息比特的情况下。在一个或多个实施例中,服务质量可以是指无错误和/或无错误率是可以接受的,和/或是指错误的数量和/或错误率可能不超过预先确定的值的阈值,和/或是指错误的数量和/或错误率可以是可以接受的范围,虽然要求权利保护的主题的范围不仅限于这一方面。在特定实施例中,例如,QoS可以与数字对象从源节点到目的地节点的传输关联。这里,例如,QoS可以指定数字对象的全部或一部分在某个时间限制内到达目的地节点。在另一个实施例中,QoS可以定义,至少部分地定义,数字对象将要被传输到目的地节点的有效数据率。然而,这仅仅是QoS可以应用在数字对象的传输的示例,而要求权利保护的主题的范围不仅限于这一方面。
除非特别声明,从下列讨论中显而易见地看出,应该理解的是,在整个本说明书中,利用诸如处理、计算、选择、形成、允许、禁止、标识、启动、接收、传输、确定等等之类的术语的讨论是指可以由计算平台(如,计算机或类似的电子计算设备)执行的动作和/或进程,计算平台操纵和/或转换表示为计算平台的处理器、存储器、寄存器,和/或其他信息存储器、传输、接收和/或显示设备内的物理电子和/或磁性量和/或其他物理量的数据。此外,除非特别声明,这里参考流程图或以别的方式所描述的进程,还可以被这样的计算平台完全地或部分地执行和/或控制。
现在请参看图1,将讨论根据一个或多个实施例的网络的方框图。源节点110可以连接到因特网服务提供商(ISP)112,该ISP 112为源节点110提供网络100的接入服务。在一个实施例中,网络100可以包括一个或多个节点114,在网络100上,第一节点114可以与一个或多个其他节点114进行通信。在一个实施例中,网络100可以包括因特网,虽然要求权利保护的主题的范围不仅限于这一方面。因特网服务提供商112可以通过一种或多种数据传输接入技术,例如,公用交换电话网(PSTN)、数字用户线(DSL)、同轴电缆或无线接入,例如使用卫星和/或地面链路,为源节点110提供网络100的接入服务。然而,这些仅仅是诸如源节点110之类的节点如何可以接入网络100的示例,要求权利保护的主题的范围不仅限于这一方面。网络100能够根据因特网协议(IP)在网络拓扑中的多个节点114之间传输数据分组。然而,这仅仅是可以用于将数字对象的全部或某些部分从源节点110传输到目的地节点118的通信协议示例,而要求权利保护的主题的范围不仅限于这一方面。在图1中所显示的特定实施例中,源节点110和目的地节点118可以通过因特网服务提供商(ISP)112和/或116的设施接入数据网络100。例如,源节点110和/或目的地节点118可以包括通过预订费接入网络100的对应的ISP的用户。然而,ISP 112和/或116仅仅是源节点110和/或目的地节点118如何接入网络100的示例,要求权利保护的主题的范围不仅限于这一方面。应当指出的是,可以有通过一个或多个ISP 112和/或一个或多个ISP116连接到网络100的一个或多个源节点110和一个或多个目的地节点118。同样,网络100中的节点114的数量可以是零,和/或一个或多个,而节点114能够与一个或多个其他节点114进行通信,虽然要求权利保护的主题的范围不仅限于这一方面。节点114一般而言可以是指中介,即源节点110和目的地节点118之间的中间位置、设备和/或路径,虽然要求权利保护的主题的范围不仅限于这一方面。根据一个实施例,节点114和/或ISP 112和/或116可以包括一个或多个路由器,将在源节点110始发的数据分组转发到目的地节点118,虽然要求权利保护的主题的范围不仅限于这一方面。
根据一个实施例,源节点110和/或目的地节点118,和/或可选地一个或多个节点114,可以包括能够传输和/或接收数字对象的多种设备类型中的任何一种类型。在一个特定示例中,源节点110和/或目的地节点118可以包括通信端口(未显示),用于使用一个或多个这里所提及的接入技术,通过数据传输媒体,将数据传输到一个或多个ISP 112和/或116,和/或从一个或多个ISP 112和/或116接收数据。除通信端口之外,源节点110和/或目的地节点118,和/或可选地一个或多个节点114,还可以包括计算平台,该计算平台使用处理器、一个或多个存储器设备和适当的输入/输出设备,以便在处理器和通信端口上执行的进程之间进行通信。这样的可在计算平台上执行的进程可以至少部分地被存储在计算平台的一个或多个存储器设备中的机器可读取的指令进行控制。在一个特定实施例中,位于源节点110的计算平台系统可以执行一个或多个进程以创建和/或格式化数字对象,以便在网络100上进行传输。然而,这仅仅是源节点110如何创建和/或格式化数字对象以便在网络100上进行传输的示例,要求权利保护的主题的范围不仅限于这一方面。在另一个特定实施例中,位于目的地节点118的计算平台可以执行一个或多个进程,以利用通过通信端口从网络100接收到的数字对象。然而,这仅仅是目的地节点118如何处理从网络100接收到的数字对象的示例,而要求权利保护的主题的范围不仅限于这一方面。
根据一个实施例,由节点114的所有者和/或操作员拥有、出租、控制和/或运营的设备可以在ISP 112和ISP 116之间传输数字对象。将节点114耦合到ISP 112和ISP 116的链路可以包括多种数据传输媒体中的任何一种,例如光纤、同轴的和/或未屏蔽的绞合线对电缆之类的电缆,和/或使用陆地和/或基于卫星的链路的无线传输媒体。然而,这些仅仅是可以被用于在网络100中传输数字对象的传输媒体的示例,要求权利保护的主题的范围不仅限于这一方面。
如图1中所显示的,ISP 112可以在包括至少一个或多个对应的节点114的多个路径中的任何一个路径将数字对象传输到ISP 116。根据特定实施例,ISP 112可以借助于可以连接节点114的任何一个或多个传输链路,通过任何一个节点114,将数字对象传输到ISP 116。根据特定实施例,源节点110和/或ISP 112可以选择特定的一个或多个节点114以将数字对象转发到ISP 116。然而,这仅仅是如何选择特定节点114用于将数字对象从源节点110转发到目的地节点118的示例,要求权利保护的主题的范围不仅限于这一方面。
根据一个实施例,虽然要求权利保护的主题的范围不仅限于这一方面,但是,节点114可以在ISP 112和ISP 116之间,以一个或多个根据诸如因特网协议(IP)之类的特定网络协议格式化的数据分组,路由数字对象。这样的数据分组可以根据多种数据链路层协议中的任何一种,例如,以太网、异步传输模式(ATM)、帧中继和/或同步光学网络/同步数字层次结构(SONET/SDH)数据链路协议,在连接节点114和ISP 112和ISP 116的数据链路上进行转发。在使用无线通信链路的实施例中,数据分组可以根据多种无线数据链路协议中的任何一种,例如,IEEE标准802.11、802.16和/或类似的标准,和/或无线数据链路协议,例如包括但不仅限于码分多址(CDMA)、单载波无线电发射技术(1xRTT)、增强型数据速率GSM演进技术(EDGE)、Evolution Data Only(EV-DO)、利用无缝切换频分复用的快速低时延接入技术(Hash-OFDM)、通用分组无线业务(GPRS)、全球移动通信系统(GSM)、和/或通用移动电信系统(UMTS)和/或类似的系统,在这样的无线通信链路上转发。然而,这些仅仅是可以被用于在网络100中传输和/或接收数据分组的数据链路协议的示例,要求权利保护的主题的范围不仅限于这一方面。
现在请参看图2,将讨论根据一个或多个实施例的路由器的方框图。如图2所示的路由器200可以被节点114和/或ISP 112和/或ISP116拥有、出租和/或操作,以将数字对象的至少一部分传输到根据一个实施例的目的地节点118。路由器200可以包括一个或多个输入端口210以接收根据这里所提及的一个或多个协议的数据分组通信。一个或多个输入端口210能够从ISP 112接收发自源节点110的数字对象的全部或至少一部分。路由器200还可以包括一个或多个输出端口212,以根据这里所提及的一个或多个协议,传输数据分组通信。一个或多个输出端口212能够向ISP 116传输全部或一部分数字对象,然后,数据分组可以被转发到一个或多个目的地节点118。
根据一个实施例,路由器200可以包括确定如何将在输入端口210接收到的数据分组转发到输出端口212的逻辑。例如路由器200可以至少部分地基于与接收数据分组关联的信息,例如目的地地址,确定用于转发接收到的数据分组的输出端口212。根据特定实施例,路由器200可以根据将目的地因特网协议(IP)地址与输出端口212关联的一个或多个查询表,确定用于转发接收到的数据分组的输出端口212。然而,这仅仅是路由器如何确定用于转发数据分组的输出端口的示例,而要求权利保护的主题的范围不仅限于这一方面。尽管存在与接收到的数据分组关联的有效目的地地址,根据一个实施例,路由器200还可以至少部分地基于诸如与数据分组关联的目的地和/或来源的信息,或者与数据分组相关联的其他信息,选择是否要转发接收到的数据分组。
根据一个实施例,路由器200的控制数据分组从输入端口210到输出端口212的路由的如前所述的逻辑可以包括一个或多个计算机系统,它们由一个或多个处理器和存储器设备构成。存储器设备可以包括机器可读取的指令,用于在一个或多个处理器上执行,以便控制数据分组的路由。或者,路由器200也可以包括一个或多个控制路由的专用集成电路(ASIC)设备,和/或用于控制路由的一个或多个ASIC设备和一个或多个计算机系统的组合。然而,这些仅仅是可以用于路由器中以便控制数据分组的转发的逻辑的示例,要求权利保护的主题不仅限于这一方面。在一个或多个实施例中,路由器200可以包括和/或由这里所描述的一个或多个计算平台来实现,例如,作为网络接口卡和/或用于至少部分地作为路由器操作和/或提供一个或多个路由功能的服务器,虽然要求权利保护的主题的范围不仅限于这一方面。
根据一个实施例,一个或多个节点114和一个或多个ISP 112和/或ISP 116,例如如图1所示,可以使用一个以上的路由器200以将数字对象转发到目的地节点118。在第一路由器中从源节点110接收到的数字对象可以被转发到第二路由器,在那里,第一和第二路由器两者都由节点114和/或ISP 112和/或ISP 116拥有、出租、控制和/或运营。在这样的实施例中,第一路由器可以从ISP 112接收数字对象,并将接收到的数字对象要么直接,要么借助于一个或多个其他路由设备转发到第二路由器。然后,第二路由器可以将从第一路由器接收到的数字对象转发到ISP 116。然而,这仅仅是作为中介的节点如何使用多个路由器将数字对象从源节点转发到目的地节点的示例,要求权利保护的主题的范围不仅限于这一方面。
根据一个实施例,一个或多个节点114和/或ISP 112和/或ISP116可以使用例如根据因特网工程任务组(IETF),网络工作组,RFC3031,2001中阐述的MPLS体系结构的多协议标记切换(MPLS)。在这样的实施例中,ISP 112可以包括标记边缘路由器(LER),该路由器能够向从源节点110接收到的分组分配标记值,以便传输到目的地节点118。节点114的一个或多个路由器200可以包括标记开关路由器(LSR),以至少部分地基于分配给接收到的数据分组的标记值,作出接收到的数据分组的转发确定。在ISP 112和ISP 116之间的网络跳跃中,与一个或多个节点114关联的LSR可以删除接收到的数据分组的现有的标记,并施加表示下一个下游的LSR将要如何向目的地转发数据分组的新标签。然后,连接的用于将数字对象从ISP112转发到ISP 116的标记开关路由器可以形成标记开关路径(LSP),该LSP至少部分地根据从被称为标记层叠的标记的层次结构中选择的、分配给在ISP 112和ISP 116之间的网络跳跃上传输数字对象的数据分组的标记而确定。然而,这仅仅是数字对象如何使用MPLS在数据传输网络上的多个节点之间传输的示例,而要求权利保护的主题的范围不仅限于这一方面。
在一个或多个实施例中,路由器200可以使用现有的进程、路由表、和/或MPLS以形成业务流,实现数据分组和/或数据的路由,可选地,不考虑基于对象的QoS要求和/或其他准则,因为它涉及特定数字对象和/或一系列对象的传输。在一个或多个实施例中,路由器200可以使用现有的进程、路由表、和/或MPLS以形成业务流,实现数据分组和/或数据的路由,可选地,包括考虑基于对象的QoS要求和/或其他准则,因为它涉及特定数字对象和/或一系列对象的传输。在一个或多个实施例中,可以利用软件和/或固件对路由器200进行编程,以实现数据分组和/或数据的路由,而在一个或多个备选实施例中,路由器200可以被连线和/或利用开关,至少部分地基于数据分组业务流,以预定的QoS实现数据分组和/或数据的路由,虽然要求权利保护的主题的范围不仅限于这一方面。在一个或多个实施例中,可以从路由器200外部的来源接收可以使路由器200路由和/或转发分组的指令,而在一个或多个实施例中,可以使路由器200在预定的设置中转发预定的数据分组和/或数字对象,例如,其中一个输入端口210可以连接到一个或多个输出端口212,可以使输出端口212持续预定的时间周期,虽然要求权利保护的主题的范围不仅限于这一方面。
现在请参看图3,将讨论根据一个或多个实施例的可以用于将数字对象传输到两个或更多节点的网络的方框图。如图3所示,源节点110可以将数字对象传输到连接到一个或多个ISP 116的一个以上的目的地节点118。同样,虽然非显示,但是,目的地节点和/或节点118可以从一个以上的源节点和/或节点110接收数字对象。可以使用一个或多个中间节点114向两个或更多目的地节点118转发数字对象。在一个或多个备选实施例中,源节点110可以使用多个中介以两个或多个数据分组集传输数字对象数据,例如,在可以有一个以上的目的地节点的情况下和/或在单个的较大的对象可以被分成多个子对象,供使用单独的准则(例如,QoS,成本,等等)在单独路径和/或路径上传输的情况下,虽然要求权利保护的主题的范围不仅限于这一方面。根据一个实施例,被格式化用于传输到一个或多个目的地节点118的数字对象,可以在ISP 112或一个或多个节点114或者一个或多个ISP116中复制,以便传输到多个目的地节点118。一个或多个中间节点114可以包括一个或多个路由器,如路由器200,用于向一个或多个目的地节点118转发数据分组。此外,网络100还可以使用MPLS,并选择特定的一个或多个中间节点114,用于向一个或多个目的地节点118转发数字对象。
在如图3所示的实施例中,单个中间节点114能够将数字对象从ISP 112转发到连接到任何ISP 116的一个或多个目的地节点114。同样,可以选择另一个中间节点114,通过该另一个中间节点114,数字对象可以被路由到选定的ISP 116,然后被路由到选定的目的地节点118,该中间节点114将数字对象转发到连接到所有ISP 116的多个目的地节点118,虽然要求权利保护的主题的范围不仅限于这一方面。
在一个或多个实施例中,如图1和/或图3所示的网络100可以确定用于在位于ISP 112的路由器200和位于ISP 116的路由器之间传输数字对象的路由,用于在位于一个中间节点114的路由器200和位于另一个中间节点114的路由器200之间传输数字对象的路由,和/或用于在位于中间节点114的路由器和ISP 112和/或ISP 116之间传输数字对象的路由。当准备了源节点110以向目的地节点118发送数字对象时,源节点110可以传输关于要向ISP 112发送的数字对象的信息。这样的关于要发送的数字对象的信息可以被称为数字对象信息。这样的数字对象信息例如可以包括以兆字节表示的数字对象的大小、数字对象的相对于一个或多个其他数字对象优先级的优先级、希望用于传输数字对象的时间帧、在源节点110和目的地节点118之间可能需要的链路质量、在源节点110和目的地节点118之间可能需要的服务质量(QoS)、在源节点110和目的地节点118之间可能需要的延迟参数、数字对象包括的信息的类型,例如,文本数据、电子邮件数据、HTML数据、媒体数据、数据文件的格式等等。在一个或多个实施例中,数字对象信息可以包括数字标题和传输形式(DTTF)。DTTF例如可以包括指定向目的地节点传输数字对象的业务的业务请求的条目的预先定义的字段。这样的预先定义的字段可以用于向发出请求的一方提供信息,例如要传输的数字对象的大小、例如以比特、字节、单元、数据分组和/或类似物方式传输、目的地地址、QoS、压缩格式、安全性/加密、支付帐号、标题和/或权限信息等等。然而,这些仅仅是用于提供业务请求的DTTF中所使用的预先定义的字段的示例,而要求权利保护的主题的范围不仅限于这些方面。在一个或多个实施例中,数字对象信息,例如,DTTF,可以是与数字对象本身完全地或至少部分地分离的对象。例如,数字对象信息可以是单独的路由帐单和/或存根,包含关于数字对象的目的地信息、发件人信息、接收信息、服务质量信息、路由路径信息等等。在这样的实施例中,数字对象信息可以与数字对象一起路由,或者,可以至少部分地与数字对象独立地路由,和/或可以沿着网络100的不同传输路径进行传输。在一个或多个实施例中,数字对象信息可以向一个或多个下游节点,如节点114,指示什么即将到来和/或被包含在数字对象中,和/或被请求的服务质量,和/或从下游节点请求下游节点是否可以处理数字对象、存储数字对象、转发数字对象等等信息。在一个或多个实施例中,数字对象信息可以与数字对象到达相同的目的地,而在一个或多个备选实施例中,数字对象信息可以不实际到达和/或可能不需要与数字对象到达相同目的地。然而,这些仅仅是数字对象信息如何实现的示例,而要求权利保护的主题的范围不仅限于这些方面。
在一个或多个实施例中,数字对象(DO)可以是指要在网络100上传输的有效负荷,例如,电影文件,而数字标题和传输形式(DTTF)可以是指有关数字对象的信息,其可以被称为数字对象信息。例如,数字标题和传输形式可以是另一个对象,通常比数字对象较小,但不必一定比数字对象较小,可以是独立于数字对象本身的对象,表示数字对象和/或有关数字对象的信息。在一个实施例中,数字标题和传输形式可以包括有关数字对象的元数据,例如,大小、报价、收费、QoS、路由信息、所有和/或授权权限、加密和/或类似物。数字标题和传输形式可以与数字对象遍历网络100中的相同路径,和/或数字传输形式可以遍历至少部分地不同于数字对象的路径。在一个或多个实施例中,数字标题和传输形式可以不是必需的和/或不使用,例如,在可能存在预先存在的协议和/或预先安排的路由以处理数字对象的转发的情况下。在其他实施例中,数字标题和传输形式可以用作工具,在网络100上传输数字对象之前,可以使用和/或协商用于在网络100上转发数字对象的出价和/或成本。在任何给定网络中,在某些实施例中,数字对象可以包括对应的数字标题和传输形式,而在其他实施例中,数字对象可以不具有对应的数字标题和传输形式。然而,这仅仅是如何利用数字标题和传输形式通过网络100传输数字对象的示例,要求权利保护的主题的范围不仅限于这些方面。
在一个或多个实施例中,位于ISP 112的路由器200例如可以检查ISP 112和一个或多个中间节点114(例如可以包括连接到或大致连接到路由器200的一个或多个输出端口212的中间节点114)之间的业务负荷。例如,在一个实施例中,当位于ISP 112的路由器200向位于节点114的路由器200传输数据分组时,路由器200可以传输有关ISP 112和节点114之间的链路的信息,例如,传输时间、等待时间、信道信息、链路质量、错误率、重新传输率和/或节点114上的路由器200上的负荷。一般而言,这样的信息可以被称为链路信息。当ISP 112的路由器200从下游节点114的路由器200接收到这样的链路信息时,ISP 112的路由器200可以至少部分地基于链路信息和数字对象信息,确定哪些节点114适合于将数字对象从ISP 112传输到节点114。例如,如果数字对象信息指定特定安全性协议,则ISP 112可以基于从节点114接收到的链路信息,确定ISP 112和节点114之间的哪些链路能够提供请求的安全性,并且将数字对象传输到中间节点114,在那里,ISP 112和中间节点114之间的链路满足安全性要求。同样,这样的进程可以由每一个随后的中介节点114中的路由器200来实现,中介节点114接收数字对象,以便在数字对象通过网络100传输时,重新传输到另一个中介,直到数字对象到达其选定的目的地节点,虽然要求权利保护的主题的范围不仅限于这一方面。
在一个实施例中,ISP 112、和/或ISP 116,和/或节点116的路由器200可以包括路由表,该路由表基于节点114、ISP 112和/或ISP116之间的链路信息来指定向哪里路由数字对象。随着两个路由器200之间的分组负荷和相关链路信息因时间而变化,可以至少部分地基于路由器200从其他下游路由器200接收到的变化的链路信息,周期地更新这样的路由表。此外,还可以至少部分地基于给定时间单位内的接收到的数字对象的数量,和/或至少部分地基于在数字信息对象中指定的数字对象信息,更新路由表。随着路由表的更新,根据已经更新的路由表,由路由器200接收到的数字信息对象可以被路由到已经更新的下游节点114,虽然要求权利保护的主题不仅限于这一方面。
在一个或多个实施例中,数字对象可以充分的大,以便可能需要将数字对象拆分为一个或多个子对象,例如,在源节点110,和/或112,和/或在一个或多个中间节点114,在那里,一个或多个子对象可以拥有其自己的对应路由要求、服务质量、路由路径等等,子对象可以在一个或多个中间节点114,和/或ISP 116,和/或一个或多个目的地节点118中重新组合。一个或多个实施例中的这样的子对象概念可以类似于利用数据分组的数据传输,其中,子对象可以比分组位于更高的组织级别中,但是,可以位于比数字对象本身更低的组织级别中。例如,可以将多媒体对象拆分成视频子对象和音频子对象,和/或可以将多媒体对象拆分成对应于多媒体对象中包含的场景的子对象,虽然要求权利保护的主题的范围不仅限于这一方面。这样的数字对象的一个示例是电影,其可以适于被拆分成一个或多个较小的对象。在一个或多个实施例中,这样的对象的传输可以包括多输入多输出(MIMO)传输系统和/或空分、多路接入系统,例如,在两个或更多子对象可以在两个或更多链路并行地传输的情况下。在一个特定实施例中,可以适合于将数字对象拆分为一个或多个子对象的网络可以包括符合电气与电子工程师学会(IEEE)802.16类型标准(如WiMax类型标准)而操作的网络的至少一部分,虽然要求权利保护的主题的范围不仅限于这一方面。对于一个或多个实施例,数字对象的每一个子都可以至少部分地与同一个数字标题和传输形式关联。
如前所述,数字对象信息可以与和该数字对象信息关联的数字对象分开地通过网络进行传输。例如,DTTF可以在关联的数字对象前面传输,DTTF可以由一个或多个中介和/或代理和/或服务提供商用于确定相应的中介、代理、和/或服务提供商是否具有容量和/或权限,以存储和/或传输数字对象。对于一个或多个实施例,直到在提供商、代理、和/或中介的各种能力和/或权限被确立之后,数字对象不能从源点传输到目的地。因为DTTF的大小可能比关联的数字对象小得多,因此,使用DTTF来确立容量和/或权限可能导致网络资源的使用效率降低。
图4是用于与和数字对象信息关联的数字对象分开地传输数字对象信息的方法的实施例的流程图。图4的实施例可以包括方框410-420中的全部、多于全部和/或少于全部,此外,方框410-420的顺序仅仅是顺序的示例,要求权利保护的主题的范围不仅限于这一方面。在方框410中,传输数字对象的标题和安全信息。对于此示例,标题和安全信息可以包括数字标题和传输形式,虽然要求权利保护的主题不仅限于这一方面。数字标题和传输形式可以包括有关数字对象的信息,包括有关使用权限/许可、加密、文件大小、文件类型等等的信息,虽然要求权利保护的主题不仅限于这一方面。在方框420中,可以传输数字对象。对于此示例实施例,可以通过诸如上文所讨论的网络100的网络,将DTTF和数字对象从源设备传输到目的地设备。
图5是数字标题和传输形式500的示例的示意图。图5的实施例可以包括字段510-580中的全部、多于全部和/或少于全部,此外,图5中所描述的各种字段的配置仅仅是配置的示例,要求权利保护的主题的范围不仅限于这一方面。DTTF 500可以包括有效负荷标识(有效负荷ID)字段510。此实施例的有效负荷ID 510可以包括通过针对要与DTTF 500关联的数字对象使用散列函数所产生的唯一的计算值。当然,这仅仅是创建有效负荷ID的示例,而要求权利保护的主题的范围不仅限于这一方面。有效负荷ID值可以至少部分地用于标识与DTTF关联的数字对象有效负荷。
DTTF 500还可以包括受让人ID字段520。此示例实施例的受让人ID值可以包括一个唯一值,该唯一值标识可以向其分配与有效负荷ID字段中标识的数字对象关联的各种权限/许可证的实体。另外,代理ID字段530也可以包括一个唯一值,该唯一值标识可以被授权存储和/或传输由有效负荷ID标识的数字对象的代理/中介。
DTTF 500还可以包括文件大小字段540和文件类型字段550。由有效负荷ID标识的数字对象的文件大小可以以各种方式表达,例如,以比特、字节、单元、分组和/或类似物表示。可以由文件类型字段指示的文件类型可以包括范围广泛的文件类型中的任何一种,包括但不仅限于,电影文件、音乐文件、照片或其他数字图像、影像、数据库文件、软件程序等等。
也是对于此示例实施例,DTTF 500可以包括一个或多个处理要求字段560。字段560中指定的处理要求可以包括安全性,也许还包括加密信息。对于一个实施例,加密密钥可以包括在处理要求字段560中。加密密钥可以允许被授权接收与DTTF 500关联的数字对象的实体(例如,在受让人ID字段中标识的实体)对数字对象进行解密。可以利用加密密钥对与DTTF关联的数字对象进行加密。对于一个实施例,加密密钥可以包括对称的加密密钥,虽然要求权利保护的主题的范围不仅限于这一方面。
示例DTTF 500还可以包括一个或多个描述字段570。描述信息可以包括范围广泛的与有效负荷ID字段510中标识的数字对象关联的信息中的任何信息。对于一个示例实施例,虽然要求权利保护的主题不仅限于这些方面,但是,如果数字对象是电影文件、则描述字段可以包括标识电影编剧人、导演、演员、电影标题、电影分级等等的信息。
对于一个实施例,DTTF 500还可以包括出处(provenance)字段580。出处字段580可以包括对于在有效负荷ID字段510中标识的数字对象的以前权利持有人的列表。每当对于数字对象发生权利和/或标题转移时,都会更新出处字段580。如此,DTTF 500可以包括有效负荷ID字段中标识的数字对象的以前的所有者和/或许可证持有者的历史。
现在请参看图6,将讨论根据一个或多个实施例的网络的方框图。源节点610可以连接到因特网服务提供商(ISP)620,该ISP 620为源节点610提供网络600的接入服务。在一个实施例中,网络600可以包括一个或多个节点614,在网络600上,第一节点614可以与一个或多个其他节点614进行通信。在一个实施例中,网络600可以包括因特网,虽然要求权利保护的主题的范围不仅限于这一方面。因特网服务提供商620可以通过一种或多种数据传输接入技术,例如,公用交换电话网(PSTN)、数字用户线(DSL)、同轴电缆或无线接入,例如,使用卫星和/或地面链路,通过网络600接入服务,连接客户节点610和/或数字权限管理(DRM)服务器630。然而,这些仅仅是诸如客户节点610和DRM服务器630之类的节点如何可以接入网络600的示例,要求权利保护的主题的范围不仅限于这一方面。网络600能够根据因特网协议(IP)在网络拓扑中的多个节点614之间传输数据分组。然而,这仅仅是可以用于将数字对象的全部或某些部分从DRM服务器630传输到客户节点610的通信协议示例,而要求权利保护的主题的范围不仅限于这一方面。在图6中所显示的特定实施例中,客户节点610可以通过因特网服务提供商620的设施接入数据网络600。例如,客户节点610可以包括可以通过预订费接入网络600的ISP 620的用户。然而,ISP 620仅仅是客户节点610如何可以接入网络600的示例,要求权利保护的主题的范围不仅限于这一方面。应当指出的是,可以有一个或多个客户节点610和一个或多个目的地节点能够通过一个或多个ISP连接到网络600。同样,网络600中的节点614的数量可以是零,和/或一个或多个,而节点614能够与一个或多个其他节点614进行通信,虽然要求权利保护的主题的范围不仅限于这一方面。节点614一般而言可以是指中介,是指客户节点610和DRM服务器630之间的中间位置、设备和/或路径,虽然要求权利保护的主题的范围不仅限于这一方面。根据一个实施例,节点614和/或ISP 620可以包括一个或多个路由器,以转发在客户节点610和/或DRM服务器630始发的数据分组,虽然要求权利保护的主题的范围不仅限于这一方面。
根据一个实施例,由节点614的所有者和/或操作员拥有、出租、控制和/或运营的设备可以在DRM服务器630和ISP 620之间传输数字对象和/或数字对象信息。将节点614耦合到ISP 620和DRM服务器630的链路可以包括多种数据传输媒体中的任何一种,例如,诸如光纤、同轴的和/或未屏蔽的绞合线对电缆之类的电缆,和/或无线传输媒体,例如,使用陆地和/或基于卫星的链路的无线传输媒体。然而,这些仅仅是可以被用于在网络600中传输数字对象的传输媒体的示例,要求权利保护的主题的范围不仅限于这一方面。
对于一个实施例,客户节点610可以包括由用户操作的计算平台。用户可以启动交易,例如,涉及存储在数字对象存储设备640中的数字对象的购买和下载的交易。对于一个或多个实施例,数字对象可以包括电影文件,虽然要求权利保护的主题不仅限于这一方面。对于一个实施例,用户可以在DRM服务器630上或与DRM服务器630一起工作的单独的电子商务服务器上宿留的安全网站上订购。响应发出的订单,DRM服务器630可以创建DTTF。此示例的DTTF可以包括唯一地标识订购的电影文件的有效负荷ID。DTTF还可以包括唯一地将用户标识为受让人的受让人ID值,以指示该用户有权下载、解密,和播放该电影文件。DTTF还可以包括有关电影文件的大小和文件类型的信息。DTTF还可以包括与电影文件关联的其他元数据,如有关电影标题、导演、演员等等的数据。DTTF还可以包括有关电影文件的安全传输和存储的信息。例如,此示例的DTTF可以包括加密密钥,在客户节点610中执行的软件代理可以使用该加密密钥来对电影进行解密,以准备进行播放。对于某些实施例,用户可以需要建立他的或她的身份,以便获取用于获取数字对象和/或对数字对象(在本示例中为电影文件)进行解密的密钥。
此示例的DTTF可以由DRM服务器630通过一个或多个中介614传输到客户节点610。在一个或多个实施例中,DTTF可以由一个或多个中介和/或代理和/或服务提供商用于确定相应的中介、代理,和/或服务提供商是否具有容量和/或权限来存储和/或传输数字对象,在此示例中,为订购的电影文件。对于一个或多个实施例,直到在提供商、代理、和/或中介的各种能力和/或权限被确立之后,电影不能从数字对象存储器640传输到客户节点610。对于此实施例,一旦各种提供商、代理、和/或中介的各种能力和/或权限被确立,电影文件就可以从数字对象存储器640传输到客户节点610。
图7是用于对照数字标题和传输形式鉴权数字对象的方法的实施例的流程图。图7的示例实施例可以包括方框710-750中全部、多于全部和/或少于全部,此外,方框710-750的顺序仅仅是顺序的示例,要求权利保护的主题的范围不仅限于这一方面。在方框710中,从第一网络设备接收数字对象。对于一个示例实施例,第一网络设备可以包括数字对象存储设备,虽然要求权利保护的主题不仅限于这一方面。在方框720中,对照数字标题和传输形式,对接收到的数字对象进行鉴权。对于一个实施例,可以根据上文所描述的一个或多个示例实施例来实现DTTF。方框730指示如果鉴权了数字对象,则在方框740中将该数字对象传输到第二网络设备。如果数字对象没有被鉴权合格,则在方框750中阻止数字对象的传输。对于一个实施例,对数字对象的鉴权可以包括确定与数字对象关联的DTTF是否包括允许中介进行鉴权以便传输数字对象的信息。
对于一个或多个实施例,与一个或多个数字对象关联的多个DTTF可以存储在一个中央位置,例如,存储在DRM服务器上。在其他实施例中,DTTF可以存储在分布式数据库中,该分布式数据库可以类似于DNS分布式数据库。对于一个实施例,如果数字对象不与DTTF的分布式数据库和/或中心数据库中的有效负荷ID匹配,则可以阻止数字对象的传输。此外,对于一个实施例,在发现有效负荷ID,但是在根据DTTF中包含的其他信息限制传输的情况下,可以阻止数字对象的传输。

Claims (36)

1、一种方法,包括:
生成包含有效负荷标识值的数字标题和传输形式,以便至少部分地将所述数字标题和传输形式与数字对象相关联。
2、根据权利要求1的方法,还包括:
通过在所述数字对象上执行散列函数,创建有效负荷标识值。
3、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
生成受让人标识值,以便至少部分地将实体与所述数字对象相关联。
4、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的加密密钥。
5、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的元数据。
6、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的表示文件大小的值。
7、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的表示文件类型的值。
8、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
存储出处数据。
9、根据权利要求1的方法,其中生成数字标题和传输形式还包括:
存储代理标识值。
10、根据权利要求1的方法,还包括:
将所述数字标题和传输形式与所述数字对象相分离地传输。
11、一种方法,包括:
利用加密密钥来加密数字对象;以及
在数字标题和传输形式的字段中存储所述加密密钥。
12、根据权利要求11的方法,其中加密数字对象还包括:
利用加密密钥来加密所述数字对象。
13、一种产品,包括在其上存储了指令的存储介质,如果执行所述指令,导致方法的执行,所述方法包括:
生成包含有效负荷标识值的数字标题和传输形式,以便至少部分地将所述数字标题和传输形式与数字对象相关联。
14、根据权利要求13的产品,所述方法还包括:
通过在所述数字对象上执行散列函数,创建有效负荷标识值。
15、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
生成受让人标识值,以便至少部分地将实体与所述数字对象相关联。
16、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的加密密钥。
17、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的元数据。
18、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的表示文件大小的值。
19、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
存储与所述数字对象相关联的表示文件类型的值。
20、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
存储出处数据。
21、根据权利要求13的产品,其中生成数字标题和传输形式还包括:
存储代理标识值。
22、根据权利要求13的产品,还包括:
将所述数字标题和传输形式与所述数字对象相分离地传输。
23、一种产品,包括在其上存储了指令的存储介质,如果执行所述指令,导致方法的执行,所述方法包括:
利用加密密钥来加密数字对象;以及
在数字标题和传输形式的字段中存储所述加密密钥。
24、根据权利要求23的产品,其中加密数字对象还包括:
利用加密密钥来加密所述数字对象。
25、一种设备,包括计算平台,所述计算平台用于:
生成包含有效负荷标识值的数字标题和传输形式,以便至少部分地将所述数字标题和传输形式与数字对象相关联。
26、根据权利要求25的设备,所述计算平台还用于:
通过在所述数字对象上执行散列函数,创建有效负荷标识值。
27、根据权利要求25的设备,所述计算平台还用于:
通过至少部分地生成受让人标识值,至少部分地将实体与所述数字对象相关联,从而生成所述数字标题和传输形式。
28、根据权利要求25的设备,所述计算平台还用于:
至少部分地存储与所述数字对象相关联的加密密钥,从而生成所述数字标题和传输形式。
29、根据权利要求25的设备,所述计算平台还用于:
至少部分地存储与所述数字对象相关联的元数据,从而生成所述数字标题和传输形式。
30、根据权利要求25的设备,所述计算平台还用于:
至少部分地存储与所述数字对象相关联的表示文件大小的值,从而生成所述数字标题和传输形式。
31、根据权利要求25的设备,所述计算平台还用于:
至少部分地存储与所述数字对象相关联的表示文件类型的值,从而生成所述数字标题和传输形式。
32、根据权利要求25的设备,所述计算平台还用于:
至少部分地存储出处数据,从而生成所述数字标题和传输形式。
33、根据权利要求25的设备,所述计算平台还用于:
至少部分地存储代理标识值,从而生成所述数字标题和传输形式。
34、根据权利要求25的设备,所述计算平台还用于:
将所述数字标题和传输形式与所述数字对象相分离地传输。
35、一种设备,包括计算平台,所述计算平台用于:
利用加密密钥来加密数字对象;以及
在数字标题和传输形式的字段中存储所述加密密钥。
36、根据权利要求35的设备,其中所述计算平台还用于:
利用加密密钥来加密所述数字对象。
CN200680045983.4A 2005-12-06 2006-12-06 数字对象标题以及传输信息 Active CN101326755B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/296,601 2005-12-06
US11/296,601 US8055897B2 (en) 2005-12-06 2005-12-06 Digital object title and transmission information
PCT/US2006/061657 WO2007067915A2 (en) 2005-12-06 2006-12-06 Digital object title and transmission information

Publications (2)

Publication Number Publication Date
CN101326755A true CN101326755A (zh) 2008-12-17
CN101326755B CN101326755B (zh) 2013-05-01

Family

ID=38123612

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680045983.4A Active CN101326755B (zh) 2005-12-06 2006-12-06 数字对象标题以及传输信息

Country Status (6)

Country Link
US (1) US8055897B2 (zh)
EP (1) EP1966927A4 (zh)
JP (1) JP4764929B2 (zh)
KR (1) KR101116109B1 (zh)
CN (1) CN101326755B (zh)
WO (1) WO2007067915A2 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8014389B2 (en) 2005-12-06 2011-09-06 Lippershy Celestial Llc Bidding network
US20070130046A1 (en) * 2005-12-06 2007-06-07 Shabbir Khan Quality of service for transmission of digital content
US8055897B2 (en) 2005-12-06 2011-11-08 Lippershy Celestial Llc Digital object title and transmission information
US8194701B2 (en) 2005-12-06 2012-06-05 Lippershy Celestial Llc System and/or method for downstream bidding
US7894447B2 (en) 2005-12-06 2011-02-22 Lippershy Celestial Llc Digital object routing
US9686183B2 (en) 2005-12-06 2017-06-20 Zarbaña Digital Fund Llc Digital object routing based on a service request
US7720073B2 (en) * 2005-12-06 2010-05-18 Shabbir Khan System and/or method for bidding
US8700676B2 (en) 2010-04-09 2014-04-15 Dell Products L.P. System and method for appending metadata to objects

Family Cites Families (201)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4014398A (en) * 1975-07-07 1977-03-29 William Gresko Weight distribution measuring instruments
US4041398A (en) 1976-06-03 1977-08-09 Icc, Inc. Bi-directional digital communication network
US4405829A (en) 1977-12-14 1983-09-20 Massachusetts Institute Of Technology Cryptographic communications system and method
US4339807A (en) 1979-03-07 1982-07-13 Tokyo Electric Co., Ltd. Postal charge processing system including a weight measuring unit, postal charge calculating unit and a meter stamp issuing unit
US4462473A (en) 1982-08-13 1984-07-31 Valestin James C Apparatus for electronically determining postage in response to weight
US4959795A (en) 1984-02-03 1990-09-25 Bell & Howell Company Insertion machine with distributed chargeback
US4885777A (en) 1985-09-04 1989-12-05 Hitachi, Ltd. Electronic transaction system
US4668758A (en) 1985-09-30 1987-05-26 Shell Oil Company Cure rate control in epoxy resin compositions
JPS62183644A (ja) 1986-02-08 1987-08-12 Canon Inc デ−タ通信装置
US4827508A (en) 1986-10-14 1989-05-02 Personal Library Software, Inc. Database usage metering and protection system and method
US4977594A (en) 1986-10-14 1990-12-11 Electronic Publishing Resources, Inc. Database usage metering and protection system and method
US5050213A (en) 1986-10-14 1991-09-17 Electronic Publishing Resources, Inc. Database usage metering and protection system and method
US4829443A (en) 1987-02-02 1989-05-09 Pitney Bowes Inc. Insertion machine with computerized postage search and prioritized selection of inserts
US4995081A (en) 1988-03-21 1991-02-19 Leighton Frank T Method and system for personal identification using proofs of legitimacy
US4975830A (en) 1988-12-05 1990-12-04 Dayna Communications, Inc. Computer communication system having supplemental formats
EP0383985A1 (de) 1989-02-24 1990-08-29 Claus Peter Prof. Dr. Schnorr Verfahren zur Identifikation von Teilnehmern sowie zur Generierung und Verifikation von elektronischen Unterschriften in einem Datenaustauschsystem
US5202930A (en) 1989-09-05 1993-04-13 Alexander Livshitz High precision on-line signature dynamic verification system
DE59102237D1 (de) 1990-03-14 1994-08-25 Ascom Autelca Ag Vorrichtung zum auslösen einer frankiermaschine.
US5195133A (en) 1991-01-11 1993-03-16 Ncr Corporation Apparatus and method for producing a digitized transaction record including an encrypted signature
US5101437A (en) 1991-02-11 1992-03-31 Ecole Polytechnique Method and apparatus for comparing a test handwritten signature with a reference signature by using information relative to curvilinear and angular velocities of the signature
US5111512A (en) 1991-05-14 1992-05-05 At&T Bell Laboratories Method for signature verification
US5280527A (en) 1992-04-14 1994-01-18 Kamahira Safe Co., Inc. Biometric token for authorizing access to a host system
US5222138A (en) 1992-08-06 1993-06-22 Balabon Sam D Remote signature rendering system & apparatus
ES2198407T3 (es) 1992-09-30 2004-02-01 Motorola, Inc. Sistema de distribucion de mensajes de correo electronico.
US5337358A (en) 1992-11-20 1994-08-09 Pitney Bowes Inc. Apparatus for recording a transaction including authenticating an identification card
US5465299A (en) 1992-12-03 1995-11-07 Hitachi, Ltd. Electronic document processing system and method of forming digital signature
US5490217A (en) 1993-03-05 1996-02-06 Metanetics Corporation Automatic document handling system
US5359508A (en) 1993-05-21 1994-10-25 Rossides Michael T Data collection and retrieval system for registering charges and royalties to users
US5386369A (en) 1993-07-12 1995-01-31 Globetrotter Software Inc. License metering system for software applications
US5383129A (en) 1993-08-31 1995-01-17 Xerox Corporation Method of estimating cost of printing materials used to print a job on a printing apparatus
US20020156737A1 (en) * 1993-10-22 2002-10-24 Corporation For National Research Initiatives, A Virginia Corporation Identifying, managing, accessing, and tracking digital objects and associated rights and payments
US5434928A (en) 1993-12-06 1995-07-18 At&T Global Information Solutions Company Method for verifying a handwritten signature entered into a digitizer
US5592477A (en) 1994-09-12 1997-01-07 Bell Atlantic Network Services, Inc. Video and TELCO network control functionality
US6044075A (en) 1994-12-15 2000-03-28 International Business Machines Corporation Apparatus and method for routing a communication in a network
GB9501378D0 (en) 1995-01-24 1995-03-15 Ibm A system and method for establishing a communication channel over a heterogeneous network between a source node and a destination node
US5557320A (en) 1995-01-31 1996-09-17 Krebs; Mark Video mail delivery system
US5677905A (en) 1995-03-28 1997-10-14 Bell Atlantic Network Services, Inc. Access subnetwork controller for video dial tone networks
US5790642A (en) 1995-04-28 1998-08-04 Dialogic Corporation Competitively bidding service centers
US5909595A (en) * 1995-05-15 1999-06-01 Nvidia Corporation Method of controlling I/O routing by setting connecting context for utilizing I/O processing elements within a computer system to produce multimedia effects
US5781449A (en) 1995-08-10 1998-07-14 Advanced System Technologies, Inc. Response time measurement apparatus and method
US5801753A (en) * 1995-08-11 1998-09-01 General Instrument Corporation Of Delaware Method and apparatus for providing an interactive guide to events available on an information network
US5606602A (en) 1995-11-06 1997-02-25 Summit Telecom Systems, Inc. Bidding for telecommunications traffic
US5727156A (en) 1996-04-10 1998-03-10 Hotoffice Technologies, Inc. Internet-based automatic publishing system
US5995503A (en) 1996-06-12 1999-11-30 Bay Networks, Inc. Method and apparatus for providing quality of service routing in a network
US6400687B1 (en) 1996-06-13 2002-06-04 British Telecommunications Public Limited Company ATM network management
US6400681B1 (en) 1996-06-20 2002-06-04 Cisco Technology, Inc. Method and system for minimizing the connection set up time in high speed packet switching networks
US6073176A (en) 1996-07-29 2000-06-06 Cisco Technology, Inc. Dynamic bidding protocol for conducting multilink sessions through different physical termination points
JP3570154B2 (ja) 1996-08-08 2004-09-29 富士ゼロックス株式会社 データ中継装置、及びデータ中継方法
US6366575B1 (en) 1996-11-01 2002-04-02 Teloquent Communications Corporation Extended access for automatic call distributing system
US6335927B1 (en) 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6141325A (en) 1996-12-18 2000-10-31 International Business Machines Corporation Paradigm for enabling interoperability between different subnetworks
US5854897A (en) 1996-12-27 1998-12-29 Quantum Systems, Inc. Network communications marketing system
US6157648A (en) 1997-03-06 2000-12-05 Bell Atlantic Network Services, Inc. Network session management
WO1998039719A1 (en) 1997-03-06 1998-09-11 Skylight Software, Inc. Automated software metering of digital payloads
US6081591A (en) 1997-04-16 2000-06-27 Skoog; Frederick H. Signaling network gateway device and method for use in a signaling network
US6134589A (en) 1997-06-16 2000-10-17 Telefonaktiebolaget Lm Ericsson Dynamic quality control network routing
US6006264A (en) 1997-08-01 1999-12-21 Arrowpoint Communications, Inc. Method and system for directing a flow between a client and a server
AU9754498A (en) 1997-11-03 1999-05-24 British Telecommunications Public Limited Company Packet network
GB2332809A (en) 1997-12-24 1999-06-30 Northern Telecom Ltd Least cost routing
US6073716A (en) 1998-03-30 2000-06-13 Textron Inc. Hydraulic system for vehicular traction drive
JP3615057B2 (ja) 1998-07-17 2005-01-26 株式会社東芝 ラベルスイッチングパス設定方法及びノード装置
JP2000059377A (ja) 1998-08-07 2000-02-25 Hitachi Ltd 通信装置
US6580721B1 (en) 1998-08-11 2003-06-17 Nortel Networks Limited Routing and rate control in a universal transfer mode network
US6487172B1 (en) 1998-08-21 2002-11-26 Nortel Networks Limited Packet network route selection method and apparatus using a bidding algorithm
US6289371B1 (en) 1998-09-30 2001-09-11 Hewlett-Packard Company Network scan server support method using a web browser
JP3699837B2 (ja) 1998-10-30 2005-09-28 株式会社東芝 ルータ装置及びラベルスイッチパス制御方法
US6563793B1 (en) 1998-11-25 2003-05-13 Enron Warpspeed Services, Inc. Method and apparatus for providing guaranteed quality/class of service within and across networks using existing reservation protocols and frame formats
JP2000174755A (ja) 1998-12-02 2000-06-23 Fujitsu Ltd 経路選択方式
US6856627B2 (en) 1999-01-15 2005-02-15 Cisco Technology, Inc. Method for routing information over a network
US6973057B1 (en) 1999-01-29 2005-12-06 Telefonaktiebolaget L M Ericsson (Publ) Public mobile data communications network
US7177832B1 (en) 1999-03-23 2007-02-13 The Trustees Of Columbia University In The City Of New York System and method for performing a progressive second price auction technique
US7383205B1 (en) * 1999-03-27 2008-06-03 Microsoft Corporation Structure of a digital content package
US7406214B2 (en) 1999-05-19 2008-07-29 Digimarc Corporation Methods and devices employing optical sensors and/or steganography
US6426948B1 (en) 1999-06-02 2002-07-30 Accenture Llp Video conferencing fault management in a hybrid network
US6538991B1 (en) 1999-08-03 2003-03-25 Lucent Technologies Inc. Constraint-based routing between ingress-egress points in a packet network
US6415323B1 (en) 1999-09-03 2002-07-02 Fastforward Networks Proximity-based redirection system for robust and scalable service-node location in an internetwork
US6785704B1 (en) 1999-12-20 2004-08-31 Fastforward Networks Content distribution system for operation over an internetwork including content peering arrangements
JP2001077856A (ja) 1999-09-08 2001-03-23 Sony Corp 通信装置および通信方法、並びに記録媒体
US7020697B1 (en) 1999-10-01 2006-03-28 Accenture Llp Architectures for netcentric computing systems
US6631132B1 (en) * 1999-10-04 2003-10-07 Veraz Networks Ltd. Urgent packet transmission
US6321085B1 (en) 1999-10-22 2001-11-20 Qualcomm Incorporated System and method for selecting a voice service option
US6687247B1 (en) * 1999-10-27 2004-02-03 Cisco Technology, Inc. Architecture for high speed class of service enabled linecard
US20010027449A1 (en) 2000-01-21 2001-10-04 Wright Carl A. Instantaneous internet charging
WO2001057686A1 (fr) 2000-01-31 2001-08-09 Hideharu Ogawa Systeme de communication, dispositif de retransmission, dispositif de fourniture de services, procede de retransmission, procede de fourniture de services, et progiciel
US6910024B2 (en) 2000-02-04 2005-06-21 Hrl Laboratories, Llc System for pricing-based quality of service (PQoS) control in networks
US6820133B1 (en) 2000-02-07 2004-11-16 Netli, Inc. System and method for high-performance delivery of web content using high-performance communications protocol between the first and second specialized intermediate nodes to optimize a measure of communications performance between the source and the destination
US6778493B1 (en) 2000-02-07 2004-08-17 Sharp Laboratories Of America, Inc. Real-time media content synchronization and transmission in packet network apparatus and method
US6977930B1 (en) * 2000-02-14 2005-12-20 Cisco Technology, Inc. Pipelined packet switching and queuing architecture
KR100612003B1 (ko) * 2000-02-26 2006-08-11 삼성전자주식회사 통신망에서 비트 스트림 송수신 장치 및 그 방법
SG97862A1 (en) 2000-03-09 2003-08-20 Kent Ridge Digital Labs Communication apparatus
DE10011667C2 (de) * 2000-03-10 2002-11-21 Infineon Technologies Ag Hochgeschwindigkeits-Router
US7162539B2 (en) 2000-03-16 2007-01-09 Adara Networks, Inc. System and method for discovering information objects and information object repositories in computer networks
JP3790658B2 (ja) 2000-03-27 2006-06-28 富士通株式会社 ネットワークにおけるルーティング情報マッピング装置、その方法及び記録媒体
JP2001282619A (ja) 2000-03-30 2001-10-12 Hitachi Ltd コンテンツ改竄検知方法及びその実施装置並びにその処理プログラムを記録した記録媒体
JP2001283030A (ja) 2000-03-31 2001-10-12 Internatl Business Mach Corp <Ibm> 購入希望価格調査システム、商品提供システム、オークションサーバ、商品販売方法、商品購入方法、記憶媒体及びプログラム伝送装置
AU2001253613A1 (en) 2000-04-17 2001-10-30 Circadence Corporation System and method for shifting functionality between multiple web servers
US6572300B2 (en) 2000-04-24 2003-06-03 The Procter & Gamble Company Soft applicator dome
US7269185B2 (en) 2000-05-22 2007-09-11 Nortel Networks Limited Management and control of multi-layer networks
US7318091B2 (en) 2000-06-01 2008-01-08 Tekelec Methods and systems for providing converged network management functionality in a gateway routing node to communicate operating status information associated with a signaling system 7 (SS7) node to a data network node
AU2001266736A1 (en) 2000-06-06 2001-12-17 Ingeo Systems, Inc. Processing electronic documents with embedded digital signatures
US6975594B1 (en) 2000-06-27 2005-12-13 Lucent Technologies Inc. System and method for providing controlled broadband access bandwidth
US6765921B1 (en) 2000-06-28 2004-07-20 Nortel Networks Limited Communications network
WO2002001376A1 (fr) 2000-06-28 2002-01-03 Yozan Inc. Ordinateur hote, dispositif de communication mobile, programme et support d'enregistrement
US20020004843A1 (en) 2000-07-05 2002-01-10 Loa Andersson System, device, and method for bypassing network changes in a routed communication network
JP3859436B2 (ja) 2000-08-02 2006-12-20 富士通株式会社 通信装置
US20020059624A1 (en) 2000-08-03 2002-05-16 Kazuhiro Machida Server based broadcast system, apparatus and method and recording medium and software program relating to this system
US7533405B2 (en) 2000-08-30 2009-05-12 Panasonic Corporation Nonlinear broadcast system
EP1187505B1 (en) 2000-09-06 2008-02-27 Telefonaktiebolaget LM Ericsson (publ) Method for the selection of transmission entities
US20020124111A1 (en) 2000-09-22 2002-09-05 Narad Networks, Inc. System and method for message transmission based on intelligent network element device identifiers
US6522735B1 (en) 2000-10-10 2003-02-18 Nortel Networks Limited Network selection support in a communications service bidding exchange
US6970939B2 (en) 2000-10-26 2005-11-29 Intel Corporation Method and apparatus for large payload distribution in a network
US7035932B1 (en) 2000-10-27 2006-04-25 Eric Morgan Dowling Federated multiprotocol communication
KR100703499B1 (ko) 2000-12-09 2007-04-03 삼성전자주식회사 다중 프로토콜 레이블 교환 시스템에서 트래픽 엔지니어링기능을 구현하기 위한 데이터구조 및 구축 방법
FI111777B (fi) * 2001-01-16 2003-09-15 Nokia Corp IP-datan siirtäminen tietoliikennejärjestelmässä
US7212975B2 (en) 2001-02-16 2007-05-01 International Business Machines Corporation Apparatus and methods for providing an estimated time of arrival based marketplace
JP4531277B2 (ja) 2001-03-01 2010-08-25 富士通株式会社 ネットワークサービス設定システムおよびネットワークサービス提供方法
JP2002261800A (ja) 2001-03-02 2002-09-13 Nec Corp サービス品質動的制御装置および制御方法
IL141855A0 (en) 2001-03-07 2002-03-10 Onetiercommunications Inc A method and apparatus for providing an improved quality of service for data transfer over the internet
US7664119B2 (en) 2001-03-30 2010-02-16 Intel Corporation Method and apparatus to perform network routing
JP4759844B2 (ja) 2001-05-18 2011-08-31 ソニー株式会社 情報提供装置および方法、情報処理装置および方法、記録媒体、並びにプログラム
US20020180781A1 (en) 2001-05-31 2002-12-05 Cezeaux Thomas Edward Web-based content on an electronic program guide
JP2003122726A (ja) 2001-06-07 2003-04-25 Hitachi Ltd コンテンツ制御方法及びその実施装置並びにその処理プログラム
JP4009136B2 (ja) 2001-06-07 2007-11-14 富士通株式会社 課金システム
US6940862B2 (en) 2001-06-25 2005-09-06 Mark Goudreau Apparatus and method for classifying packets
US6981069B2 (en) * 2001-06-25 2005-12-27 International Business Machines Corp. Compressed data transmission over a plurality of transmission paths
JP4192446B2 (ja) 2001-06-29 2008-12-10 株式会社日立製作所 通信サービス取引方法および通信システム
US7987228B2 (en) 2001-07-03 2011-07-26 Accenture Global Services Limited Broadband communications
US20030018539A1 (en) 2001-07-06 2003-01-23 Koninklijke Kpn N.V. Centrum Voor Wiskunde En Informatica Method and system for automated marketing of attention area content
US6981029B1 (en) 2001-07-17 2005-12-27 Cisco Technology, Inc. System and method for processing a request for information in a network
EP1407406A1 (en) 2001-07-17 2004-04-14 BRITISH TELECOMMUNICATIONS public limited company Communications network
US6981032B2 (en) 2001-07-27 2005-12-27 International Business Machines Corporation Enhanced multicast-based web server
FR2827981A1 (fr) 2001-07-27 2003-01-31 Thomson Licensing Sa Installation et procede de gestion d'achat de contenus numeriques diffuses, terminal, moyens de diffusion, de gestion de transactions et de telechargement pour une telle installation
EP1415476B1 (en) * 2001-08-08 2018-07-11 Thomson Licensing DTV Mpeg-4 remote communication device
US7299297B2 (en) 2001-08-16 2007-11-20 Lucent Technologies Inc. Method and apparatus for protecting electronic commerce from distributed denial-of-service attacks
JP2003099545A (ja) 2001-09-25 2003-04-04 Sharp Corp 教科書配布装置,教科書配布システム,教科書配布方法,教科書配布プログラム,教科書配布プログラムを記録した記録媒体および教科書表示システム
US7200144B2 (en) 2001-10-18 2007-04-03 Qlogic, Corp. Router and methods using network addresses for virtualization
GB2381424B (en) 2001-10-26 2005-01-05 Roke Manor Research A method of controlling the amount of data transferred between a terminal and a server
JP2003209568A (ja) 2002-01-15 2003-07-25 Nippon Telegr & Teleph Corp <Ntt> ノードおよびパケット通信網およびパケット通信方法およびプログラムおよび記録媒体
US7433964B2 (en) 2002-01-20 2008-10-07 Bay Microsystems, Inc. Coherent provisioning of multiple traffic paths in transport networks
US7254138B2 (en) 2002-02-11 2007-08-07 Optimum Communications Services, Inc. Transparent, look-up-free packet forwarding method for optimizing global network throughput based on real-time route status
EP1495591B1 (en) * 2002-03-22 2008-08-13 Telefonaktiebolaget LM Ericsson (publ) Reducing transmission time for data packets controlled by a link layer protocol comprising a fragmenting/defragmenting capability
US7496540B2 (en) 2002-03-27 2009-02-24 Convergys Cmg Utah System and method for securing digital content
US7269135B2 (en) * 2002-04-04 2007-09-11 Extreme Networks, Inc. Methods and systems for providing redundant connectivity across a network using a tunneling protocol
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
US6954435B2 (en) 2002-04-29 2005-10-11 Harris Corporation Determining quality of service (QoS) routing for mobile ad hoc networks
US7870575B2 (en) * 2002-04-29 2011-01-11 The Boeing Company Methodology for display/distribution of multiple content versions based on demographics
US7068600B2 (en) 2002-04-29 2006-06-27 Harris Corporation Traffic policing in a mobile ad hoc network
US7260598B1 (en) 2002-05-03 2007-08-21 Cisco Technology, Inc. Methods and apparatus for processing client requests in a content distribution network using client lists
US20030212827A1 (en) * 2002-05-08 2003-11-13 Abheek Saha Method and system for providing peer-to-peer exchange of terminal information over a meshed network
JP4954471B2 (ja) * 2002-06-07 2012-06-13 トムソン ライセンシング ネットワークに接続された装置から別の装置へのデータの配信を制御する方法
FR2841020A1 (fr) 2002-06-13 2003-12-19 St Microelectronics Sa Authentification d'une etiquette electronique
KR100553082B1 (ko) 2002-06-20 2006-02-15 엘지전자 주식회사 이동통신 단말기의 무선 데이터 다운로드 이어받기 장치및 방법
US7453851B2 (en) 2002-06-20 2008-11-18 Spyder Navigations L.L.C. QoS signaling for mobile IP
EP1535157A4 (en) 2002-07-08 2010-09-08 Precache Inc PACKET DELIVERY BASED ON INSPECTION OF USEFUL LOAD AND FOR PROVIDING ALERT SERVICES, DIFFUSING DIGITAL CONTENT AND MANAGING QUALITY OF SERVICE, AND ANTENEMOYING WITH SELECTIVE BROADCASTING IN A PUBLICATION-SUBSCRIPTION NETWORK
US20050038724A1 (en) 2002-08-30 2005-02-17 Navio Systems, Inc. Methods and apparatus for enabling transaction relating to digital assets
US20050234860A1 (en) 2002-08-30 2005-10-20 Navio Systems, Inc. User agent for facilitating transactions in networks
US20050038707A1 (en) 2002-08-30 2005-02-17 Navio Systems, Inc. Methods and apparatus for enabling transactions in networks
US20050246193A1 (en) 2002-08-30 2005-11-03 Navio Systems, Inc. Methods and apparatus for enabling transaction relating to digital assets
US7401221B2 (en) * 2002-09-04 2008-07-15 Microsoft Corporation Advanced stream format (ASF) data stream header object protection
JP3676354B2 (ja) 2002-09-10 2005-07-27 株式会社エヌ・ティ・ティ・ドコモ パケット通信システム、ノード、中継ノード、使用済みアドレスを削除可能な中継ノード、及びパケット通信方法
JP3985638B2 (ja) 2002-09-11 2007-10-03 日本電気株式会社 Rsvp代理応答ルータ、rsvp代理応答システム及びそれに用いるrsvp代理応答方法
DE60223806T2 (de) * 2002-09-16 2008-10-30 Agilent Technologies, Inc. - a Delaware Corporation -, Santa Clara Messung von Netzwerkparametern wie sie von nicht künstlichem Netzwerkverkehr wahrgenommen werden
JP2004140486A (ja) 2002-10-16 2004-05-13 Nippon Telegr & Teleph Corp <Ntt> ユーザオンデマンド型通信制御システム
KR100453324B1 (ko) 2002-11-18 2004-10-20 한국전자통신연구원 인터넷 서비스품질 보장을 위한 라우팅 장치 및 그 방법
US20040111308A1 (en) 2002-12-09 2004-06-10 Brighthaul Ltd. Dynamic resource allocation platform and method for time related resources
US8059537B2 (en) 2002-12-11 2011-11-15 Broadcom Corporation Quality of service support in a media exchange network
US7096024B2 (en) * 2003-01-31 2006-08-22 Qualcomm, Incorporated Method and apparatus to initiate point-to-point call during shared-channel delivery of broadcast content in a wireless telephone network
CN1283079C (zh) 2003-02-20 2006-11-01 华为技术有限公司 Ip网络业务质量保证方法及系统
US20040172373A1 (en) 2003-02-28 2004-09-02 Shuwei Chen Method and system of range-based floating pricing for electronic transaction
JP2004266547A (ja) 2003-02-28 2004-09-24 Hitachi Cable Ltd ネットワーク機器
US20050169270A1 (en) 2003-03-19 2005-08-04 Ryoichi Mutou Router, frame forwarding method, and lower layer frame virtual forwarding system
US20040199472A1 (en) 2003-04-04 2004-10-07 Dobbins Kurt A. Method and apparatus for billing over a network
JP4412637B2 (ja) 2003-05-16 2010-02-10 日本電信電話株式会社 アクティブルートサービス方法および装置、ならびにそのプログラムと記録媒体
US20050037787A1 (en) 2003-06-27 2005-02-17 Rosett-Wireless Corporation Wireless intelligent portable-server system (WIPSS)
DE10329652B4 (de) 2003-07-01 2005-12-22 Siemens Ag Verfahren zur Auswahl eines Dienstanbieters für einen von einer mobilen Station über ein Funkzugangsnetz empfangbaren und von wenigstens zwei Dienstanbietern angebotenen Dienst sowie Auswahlvorrichtung
US7564842B2 (en) 2003-07-02 2009-07-21 Mitsubishi Electric Research Laboratories, Inc. Methods and apparatuses for routing data in a personal area network
US20050002354A1 (en) 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing network communications between work machines
DE60315361T2 (de) 2003-08-01 2008-05-15 Telefonaktiebolaget Lm Ericsson (Publ) Verfahren und vorrichtung zum routen einer dienstanforderung
KR100547139B1 (ko) 2003-09-03 2006-01-26 학교법인 고황재단 IETF QoS 프로토콜을 이용한 MPEG 미디어데이터 전송 방법 및 장치
JP4295066B2 (ja) 2003-11-12 2009-07-15 株式会社エヌ・ティ・ティ・ドコモ 経路制御装置、通信制御装置、およびこれらを用いた通信システム
US20050152378A1 (en) 2003-12-12 2005-07-14 Bango Joseph J. Method of providing guaranteed delivery through the use of the internet for priority e-mail, files and important electronic documents
CN1555029A (zh) * 2003-12-29 2004-12-15 杨道全 数字对象成形的方法
JP4732746B2 (ja) 2004-01-08 2011-07-27 パナソニック株式会社 コンテンツ配信システム、ライセンス配信方法および端末装置
GB2411549B (en) 2004-02-27 2007-07-25 Toshiba Res Europ Ltd Method of routing in an ad hoc network
US7415268B2 (en) 2004-03-02 2008-08-19 Nokia Corporation Method and apparatus to provide charging for ad-hoc service provisioning between trusted parties and between untrusted parties
US9160571B2 (en) 2004-03-11 2015-10-13 Hewlett-Packard Development Company, L.P. Requesting a service from a multicast network
US8359349B2 (en) 2004-03-18 2013-01-22 Nokia Corporation System and associated terminal, method and computer program product for uploading content
US7392319B2 (en) * 2004-04-23 2008-06-24 International Business Machines Corporation Method and apparatus for failure resilient forwarding of data over a computer network
JP3950874B2 (ja) 2004-07-01 2007-08-01 株式会社東芝 ネットワーク接続装置、経路情報配布プログラム及び経路情報配布方法
US20060140162A1 (en) 2004-12-23 2006-06-29 Yojak Vasa Alternate-location content delivery apparatus, methods and computer program products
JP5507784B2 (ja) 2005-09-01 2014-05-28 富士通株式会社 環境管理局の端末、評価値処理方法、評価値処理プログラム、ネットワーク事業者の端末、サービス要求処理方法、サービス要求処理プログラム
US7554996B2 (en) 2005-09-14 2009-06-30 Cisco Technology, Inc. Controlled distribution of inter-area routing information
US7558859B2 (en) 2005-10-17 2009-07-07 Microsoft Corporation Peer-to-peer auction based data distribution
US7894447B2 (en) 2005-12-06 2011-02-22 Lippershy Celestial Llc Digital object routing
US8014389B2 (en) 2005-12-06 2011-09-06 Lippershy Celestial Llc Bidding network
US9686183B2 (en) 2005-12-06 2017-06-20 Zarbaña Digital Fund Llc Digital object routing based on a service request
US8194701B2 (en) 2005-12-06 2012-06-05 Lippershy Celestial Llc System and/or method for downstream bidding
US7720073B2 (en) 2005-12-06 2010-05-18 Shabbir Khan System and/or method for bidding
US8055897B2 (en) 2005-12-06 2011-11-08 Lippershy Celestial Llc Digital object title and transmission information
US20070136209A1 (en) 2005-12-06 2007-06-14 Shabbir Khan Digital object title authentication
US20070130046A1 (en) 2005-12-06 2007-06-07 Shabbir Khan Quality of service for transmission of digital content

Also Published As

Publication number Publication date
EP1966927A4 (en) 2012-11-28
WO2007067915A3 (en) 2008-04-03
KR20080093413A (ko) 2008-10-21
WO2007067915A2 (en) 2007-06-14
US8055897B2 (en) 2011-11-08
US20070133710A1 (en) 2007-06-14
CN101326755B (zh) 2013-05-01
JP4764929B2 (ja) 2011-09-07
EP1966927A2 (en) 2008-09-10
JP2009518973A (ja) 2009-05-07
KR101116109B1 (ko) 2012-02-17

Similar Documents

Publication Publication Date Title
CN101379755B (zh) 数字对象标题鉴权
CN109995510B (zh) 一种量子密钥中继服务方法
CN101326755B (zh) 数字对象标题以及传输信息
CN109995513B (zh) 一种低延迟的量子密钥移动服务方法
CN202206418U (zh) 流量管理设备、系统和处理器
FI118619B (fi) Menetelmä ja järjestelmä tiedon salaamiseksi ja tallentamiseksi
US7536720B2 (en) Method and apparatus for accelerating CPE-based VPN transmissions over a wireless network
EP3157225B1 (en) Encrypted ccnx
CN102088441B (zh) 消息中间件的数据加密传输方法和系统
CN111010274B (zh) 一种安全低开销的SRv6实现方法
JPH1195658A (ja) マルチキャスト・ネットワーク上で暗合鍵を安全に配布するための方法およびシステム
US10904219B2 (en) Transport relay in communications network
US9647876B2 (en) Linked identifiers for multiple domains
KR20170059393A (ko) 콘텐트 중심 네트워크에서의 투명한 암호화
CN102088352B (zh) 消息中间件的数据加密传输方法和系统
CN111970243A (zh) 匿名通信网络中多阶段路由的消息转发方法
CN101427277A (zh) 数字内容传输的服务质量
US20060143701A1 (en) Techniques for authenticating network protocol control messages while changing authentication secrets
CN109450849B (zh) 一种基于区块链的云服务器组网方法
CN106254425A (zh) 用于移动设备向云端传送数据的方法及系统、移动终端
CN101227480A (zh) 一种安全的传输多维地址协议数据分组的方法和装置以及系统
CN101558401A (zh) 在多个mpls网络上的服务质量和加密
CN101009597A (zh) 细分用户上网类型的方法及网络系统
Subramanian et al. An Architectural Framework for Secure Cloud data Storage Management by using Orthogonal Handshaking Authentication Mechanism (OHSAM)

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
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20151028

Address after: Delaware

Patentee after: Gao Zhi asset 19 LLC

Address before: Delaware

Patentee before: Gao Zhi asset 20 LLC

Effective date of registration: 20151028

Address after: Delaware

Patentee after: Gao Zhi asset 20 LLC

Address before: Delaware

Patentee before: Icefyre Semiconductor Corp.

Effective date of registration: 20151028

Address after: Delaware

Patentee after: ICEFYRE SEMICONDUCTOR Corp.

Address before: Nevada

Patentee before: Lippershy Celestial LLC