[go: up one dir, main page]

WO2004036435A1 - Systeme de gestion d'informations relatives a la gestion de dispositifs numeriques - Google Patents

Systeme de gestion d'informations relatives a la gestion de dispositifs numeriques Download PDF

Info

Publication number
WO2004036435A1
WO2004036435A1 PCT/JP2003/013153 JP0313153W WO2004036435A1 WO 2004036435 A1 WO2004036435 A1 WO 2004036435A1 JP 0313153 W JP0313153 W JP 0313153W WO 2004036435 A1 WO2004036435 A1 WO 2004036435A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
management information
peer
digital item
information
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.)
Ceased
Application number
PCT/JP2003/013153
Other languages
English (en)
Japanese (ja)
Inventor
Ming Ji
Zhongyang Huang
Sheng Mei Shen
Takanori Senoh
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to AU2003273001A priority Critical patent/AU2003273001A1/en
Publication of WO2004036435A1 publication Critical patent/WO2004036435A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4728End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market

Definitions

  • the present invention relates to MPEG-21, and more particularly to exchanging information in different parts of an MPEG-21 system that require negotiation between different MPEG-21 peers.
  • MPEG-21 Today, there are many factors to build an infrastructure for the delivery and consumption of multimedia content. However, there is no “big picture” to describe how these elements, either existing or in development, are interrelated. The purpose of MPEG-21 is to describe how these various elements fit together. Where gaps exist, MPEG-21 recommends which new standards are required. While other relevant standards may be developed by other bodies, MPEG will then develop new standards as appropriate. These specifications will be integrated into the multimedia framework through joint research between MPEG and these organizations.
  • MPEG-21 aims to set a vision for enabling transparent and augmented use of multimedia resources across a wide range of networks and devices used by different communities. Setting the big picture is describing how to specify all the elements that exist to build the infrastructure for the delivery and consumption of multimedia content.
  • DID Digital 'Item Declaration
  • DII & D Digital Item Identification and Description
  • IPMP IPMP
  • RDD Lights Data Dictionary
  • REL Lights
  • DIA Digital Item Adaptation
  • Digital items are defined as structured digital objects, including standard representation and identification, and metadata. This entity collectively provides the basic distribution and transaction unit within the MPEG-21 framework. It is. IPMP (Intellectual Property Management and Protection) is a standardized framework for digital 'item protection. RDD / REL specifies expression languages and dictionaries that issue rights to users for acting on digital 'items, their components, fragments, and containers.
  • DIA Digital 'Item Adaptation
  • IPMP IP Multimedia Subsystem
  • the present invention seeks to solve the following problems.
  • IMPPP information which may include tools' lists, tools ⁇ containers, and / or usage rights, can be exchanged, updated, and transmitted between multimedia terminals and peers, and various operating systems. Run on different physical machines with system And operates in a variety of security, application, and tool environments, but the negotiation is built on a high-level basis.
  • the usage right information can be exchanged in the same way as the above IPMP information, but can be sent individually.
  • IPMP information Regardless of the network 'protocol used by terminals and peers, negotiations between peers for IPMP information, usage rights information or other information achieve effective and seamless digital' item adaptation and exchange. It is performed individually using the IPMP information message and the usage right message defined for this purpose.
  • the first terminal is a first terminal
  • Management information generating means for generating management information of the digital item
  • management information recording means for recording the digital item management information
  • the second terminal is a first terminal
  • Management information recording means for recording the digital item management information
  • the management method of the management information of the digital item in the first terminal in the case of using a digital item between the first terminal and the second terminal according to the present invention, the management method of the management information of the digital item in the first terminal,
  • the digital item management information includes an IPMP description regarding encryption and decryption, signing and verification, permission and confirmation of the digital item, and reproduction, copying, and transfer of rights to access, purchase, and consume the digital item. At least one of the following: a description of the rights of the action, record, transfer, number of times, and time limit, and the event of the digital item. ⁇ Reporting, digital 'item' menu.
  • MPEG-21 defines IPMP information that may include tool.list and / or tool'containers exchanged between peers. The right to use can be carried as part of the IPMP information.
  • the usage right information is defined to allow separate transmission of the usage right, and the remote IPM for carrying, transferring and updating the above IPMP information and usage right, or other useful information.
  • IPMP Information to be exchanged between MPEG-21 peers carrying the list of IDs, usage rights, and binary IPMP tools is defined. Interoperability is ensured by defining the syntax of the IPMP information
  • General IPMP information messages are defined to enable negotiation, transmission or updating of the above IPMP information.
  • a general usage right message is defined to allow negotiation, transmission or updating of the usage right information.
  • MPEG-21 peers are built by implementing high-level negotiation 'messages (IPMP information messages and usage rights messages) that can be coupled to network protocols. Also, the message 'parser needs to be implemented at the peer.
  • the present invention is to design a negotiation mechanism with defined IPMP information and usage rights messages as used for translation of IPMP information and usage rights to various types of devices in the market.
  • IPMP information and usage rights messages allow IPMP information and usage rights to be exchanged between MPEG-21 compliant peers in an interoperable manner.
  • Figure 1 is a block diagram of a multimedia distributed network with information exchange.
  • FIG. 2 is a schematic diagram of an MPEG-21 generic message layer for negotiation.
  • FIG. 3 is a flowchart of a general IPMP information message between peers.
  • Figure 4 is a conceptual diagram of the structure of the IPMP information message, schema, syntax and semantics.
  • Figure 5 is a conceptual diagram of the syntax and semantics of the tool list of the IPMP information message schema.
  • Figure 6 is a conceptual diagram of the syntax and semantics of the tool container of the IPMP information message 'schema.
  • Figure 7 is a conceptual diagram of the structure of the syntax and semantics of the rights container of the IPMP information message 'schema.
  • Figure 8 shows a typical usage rights message flow chart between peers.
  • Figure 9 is a conceptual diagram of the tree structure of the usage rights message 'schema' syntax and semantics.
  • Figure 10 is a conceptual diagram of the tree structure of usage right syntax and semantics.
  • FIG 11 is a block diagram of the MPEG-21 browser that processes negotiation messages.
  • FIG. 12 is a schematic diagram of a digital item management information management system including terminal A and terminal B.
  • FIG. 13 is a time chart showing a negotiation regarding digital item management information between terminal A and terminal B.
  • Peer A peer is a networked device that implements a protocol. Each peer operates independently and asynchronously from all other peers. One peer has a special relationship (gateway or (Router) may have additional dependencies with other peers.Peers can discover each other on the network to form a peer 'domain.Peers can publish resources to other peers. Peer's endpoint is a URI that uniquely identifies a peer network interface Peer endpoints are used by peers to establish a direct peer-to-peer connection between two peers. Peers will have to use one or more intermediate peers to send messages to other peers, each with its own peer ID. It is uniquely identified.
  • Peer domain A peer domain is a collection of peers that have some common problem. Also, the peer 'domain can be statically predefined. Peers self-organize into peer 'domains. Each peer 'domain is also identified by its own peer' domain ID. The protocol describes how peers publish, discover, join, and monitor peers' domains.
  • a channel is a virtual communication pipe used to send and receive messages between services or applications across endpoints.
  • a channel is an abstraction of a network that transmits from one end point of a peer to another.
  • Peer An endpoint is an available peer network interface that can be used to send data to another peer and receive data from another peer.
  • a channel may be a single peer location and virtual in and out mailbox images independent of the network topology. Channels can provide a point-to-point mode of communication.
  • Protocol Information sent using channels and between end points is packaged as messages.
  • the protocol is specified as a set of XML messages exchanged between peers.
  • the use of XML messages to define the protocol allows many different types of peers to participate in the protocol. You. Each peer is free to implement the protocol in the way that best suits its function and role.
  • ID (Identifier): Within a defined protocol there are a number of entities (peers, peers' domains, pipes and content) that need to be uniquely identifiable. ID serves as a standard way to uniquely identify an entity and to indicate that entity. U
  • RI is used as a representation of ID.
  • the negotiation protocol defined in MPEG-21 is a set of open
  • the defined protocol is defined to meet the requirements of interoperability, which means that interconnected peers can easily communicate with each other between different systems and communities.
  • the peer-to-peer network may have different programming languages, operating systems and TCP / IP, HTPTP
  • It can also support the widest range of digital devices, including CE, PDAs, appliances, networks, routers, PCs, servers and storage systems, etc.
  • a protocol is a set of mechanisms designed specifically for peer-to-peer networking and combining. Using these mechanisms, peers can form self-organizing and self-configuring peers, domains independent of their location in the network and without the need for a centralized management infrastructure.
  • Peers use protocols to exchange IPMP information and rights.
  • the protocol can also be used to discover available network resources (servers, channels, etc.) from other peers.
  • Peers create special relationships To form and combine peer 'domains. Peers are created to send messages that allow full peer connectivity. All protocols can communicate to peers without having to understand or manage a potentially complex and dynamic network 'topology.
  • the protocol can dynamically send messages to multiple network peers at the destination of the network. Each message carries with it either a fully or partially ordered list of gateway peers through which the message is sent. If the route information is incorrect, intermediate peers can help find new routes dynamically.
  • Module 2.1 contains IPMP information, usage rights, or other messages that may be accessed by the URI or carried as a payload in a negotiation 'message, between MPEG-21 peers. Indicate various information exchanged in. Modules 2.2, 2.3, and 2.4 are separate layers for the messages for information exchange, the protocol for peer-to-peer communications, and the negotiation mechanism that defines the physical network transport, respectively.
  • FIG 11 is a block diagram of two MPEG-21 browsers with built-in parsers that communicate with each other using negotiation messages.
  • Module 5.1 is a negotiation message that includes a DI description negotiation message, an IPMP information negotiation message, a usage rights negotiation message, and other negotiation messages.
  • Modules 5.2 and 5.3 are two MPEG-21 browsers that have a communication mechanism with a built-in message. Versa and other parsers.
  • Module 5.4 is the underlying peer-to-peer protocol.
  • IPMP information messages defined here are intended for peer-to-peer forwarding of IPMP information across the public network in a general manner.
  • Open'network platforms are designed for peer-to-peer combining. Cell phones and wireless PDAs to PCs and Suppose that there is a set of open protocols that allow connected devices on a network ranging from a gateway gateway to a proxy to communicate and cooperate in a peer-to-peer manner.
  • Figure 3 shows a flow chart of IPMP information message negotiation and conversion between peers.
  • the IPMP Tools' list the IPMP Tool.
  • MP EG—2 1 for the peer A containing the container and / or the IPMP Rights Container generates the IPMP message. Shown in module 3.1;
  • restriction base ⁇ xs: string ⁇
  • Type Indicates the type of IPMP information message, such as "Register”, “Send”, and "Update”;
  • IPMP Registration The type of message used to initiate IPMP information conversion when a peer attempts to send or update IPMP information
  • Send type of message used to send current IPMP information
  • Update type of message used to update current IPMP information
  • Ms g—ID The message identifier identified by the message originator. All messages sent in response to a message should include the identifier of the original message;
  • Sender Peer-ID Indicates the peer ID of the originator of the message
  • Recipient Peer — ID (rec eiv e r Peer_ID): Indicates the peer ID of the intended recipient of the message;
  • I PMP information All I PMP information that needs to be transmitted, converted, and updated, including the I PMP tool list, the I PMP tools container, and the I PMP rights container;
  • IPMP information can be carried in the message as the payload "IPMP information” or the MP EG—21 peer refers to the "reference” that refers to the entity of the IPMP information located on the world 'wide' web. Can be used.
  • I PMP Tools' List It contains a list of I PMP tools. It is used to identify all IPMP tools that should be used to play the content.
  • the logical I PMP tool is one of the following:
  • Tool URL It contains a list of information URLs that peers use to search for IPMP tools that are not available on the terminal.
  • I PMP Alternatives A list of alternative tools with specified A1tToo1IDs that perform similar functions. MPEG-21 peers are free to choose one of them.
  • I PMP parametric A parametric description of the I PMP tool.
  • Tounolle Container This allows you to carry the IP PMP tool in a message.
  • the device retrieves the IPMP tool from the message, loads it, instantiates it, and uses it directly to play protected content.
  • Tool 'body' A binary tool. It is binary, two It shows the binary representation of the file and has a format assigned by the registered right holder—the Ford—ID, and a package that gives the package details of the tool—the Id (Package—Id). For example, self-implemented and executable such as CAB or Winzip. The ID value is assigned by the right holder.
  • I PMP rights container It represents the usage rules and status associated with the I PMP protected content, by which REL etc. are carried.
  • Proprietary Scheme is Proprietary
  • Proprietary is because the following usage rules are proprietary, and it is the rights management tool of that scheme to parse and understand it Means that it must be sent to Rights Tool ID—Tool ID for proprietary rights management tools.
  • the following usage rules are sent to the rights management tool that refers to them.
  • Usage rules this includes details of usage rights information.
  • the rights message defined here is a peer-to-peer conversion of rights information individually across a public network in a general manner. Is aimed at.
  • the open network platform is designed for peer-to-peer combining. There is a set of open protocols that allow connected devices on networks ranging from cell phones and wireless PDAs to PCs and servers / gateways / proxyes to communicate and cooperate in a peer-to-peer manner Suppose that.
  • Figure 8 shows a flow chart of the usage right message negotiation and conversion between peers.
  • Peer A register, send, and update messages with Peer A's usage rights information to Peer B. Sending a message is shown in module 4.3;
  • restriction base xs: string>
  • Type Indicates the usage rights message type, such as "Register”, “Send”, and "Update”;
  • Registration The type of message used to initialize the rights information conversion when the peer attempts to send or update the rights information
  • Transmission type of message used to transmit current usage right information
  • update type of message used to update current usage right information
  • Ms g—ID The message identifier identified by the message originator. All messages sent in response to a message should include the identifier of the original message;
  • Sender Peer-ID (send de r Peer r ID): Indicates the peer ID of the originator of the message;
  • Recipient Peer — ID (rec eiv e r Peer_ID): Indicates the peer ID of the intended recipient of the message;
  • Rights Information All rights information that needs to be transmitted, converted and updated The rights information can be carried in the message as a payload "rights container” or the MPEG-21 peer can A “reference” can be used to indicate the substance of the usage rights information that is placed on the World Wide Web.
  • Response To carry a response message that responds to the original message with the same "Ms g—ID” and “Type J” values that have either a true or false value Used. When the "Response” element is used, "Usage Rights Information" is not used.
  • Usage rights container This carries the usage rules and status associated with the protected content, such as REL.
  • Proprietary Scheme is Proprietary—Boolean algebra, if true, is because the following usage rules are proprietary, and it is the rights management tool of that scheme to parse and understand it Means that it must be sent to Rights Tool ID—Tool ID for proprietary rights management tools. The following usage rules are sent to this referenced rights management tool.
  • Usage rules this includes details of usage rights information.
  • terminal A is the first terminal and terminal B is the second terminal.
  • An example of digital items is content from the Internet. The following description is an example, and the present invention is not limited to this.
  • FIG. 12 is a schematic diagram of terminal A 101 and terminal 8 11 1.
  • the terminal A 101 includes a CPU 102, a memory 103, an audio output unit 104, a video output unit 105, and an input / output device 106.
  • the terminal B 111 also has the same configuration as the terminal A, and includes a CPU 112, a memory 113, an audio output unit 114, a video output unit 115, and an input / output device 116. Audio output on each terminal And the video output unit may not be included.
  • Terminal A is connected to an external input, for example, the Internet 100.
  • the input / output device 106 of the terminal A is connected to the input / output device 116 of the terminal B.
  • Terminal A receives distribution of content (for example, a movie) via the Internet, and manages digital item management information (for example, information on a decryption tool for decrypting encryption, and limits the number of copies) to use the content. Information and contract information).
  • Terminal B also receives the content and digital item management information from terminal A.
  • the digital item management information which is as important as the content information itself, needs to be transmitted from terminal A to terminal B without fail, so that it is transmitted according to a certain format (negotiation). Is configured.
  • negotiation for ensuring that digital item management information is transmitted from terminal A to terminal B will be described with reference to FIG.
  • FIG. 13 shows a time chart in which time elapses in the vertical direction.
  • terminal A receives a decryption tool X for decrypting the content from the Internet.
  • a decryption tool X for decrypting the content from the Internet.
  • Terminal A sets tool X to the contents specific to terminal A at time S2.
  • the tool X thus set and generated is recorded and stored in the memory 103 of the terminal A.
  • terminal A determines whether the terminal to which decryption tool X is to be transferred is connected. In this example, terminal B is connected. If it is determined that the connection is established, the “registration” procedure described below is executed.
  • terminal A performs a “registration” procedure with terminal B.
  • This “registration” procedure sends from terminal A to terminal B an instruction to secure a memory area for storing tool X along with information on tool X (data size information, attribute information, etc. of tool X).
  • the terminal B receiving the command secures a memory area for storing the tool X in the memory 113 of the terminal B.
  • a confirmation Ack indicating that the memory area has been secured is sent from terminal B to terminal A.
  • the tool X is transmitted from the terminal A to the terminal B according to the “transmission” procedure. Sent through this "send” procedure
  • the information includes information about the secured memory area.
  • the terminal B saves the transmitted tool X in the secured memory area.
  • the terminal A converts the changed tool X to the terminal A-specific tool X. Generate and overwrite the location where tool X before change was recorded. In response to this overwrite, the "update" procedure described below is performed.
  • terminal A performs an "update” procedure with terminal B. According to the “update” procedure, the change tool X is transmitted from the terminal A to the terminal B.
  • the information sent in this “send” procedure also includes information about previously secured memory areas.
  • the terminal B saves the transmitted change tool X over the secured memory area.
  • a management information change detecting means for detecting a change of the digital item management information at at least one of the terminal A and the terminal B;
  • Management information updating means for updating the digital item management information recorded in terminal A when the digital item management information is changed;
  • the digital item management information at each terminal can be updated so as to be consistent.
  • digital item management information can be centrally managed for the entire system including the terminal A and the terminal B.
  • the present invention can have the following configurations shown in various embodiments. According to a first configuration, there is provided a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework.
  • Encryption and decryption, signing and verification of terminals also referred to here as peers
  • Encryption and decryption, signing and verification of terminals also referred to here as peers
  • a rights statement regarding rights to access, purchase and consume digital 'content such as playback, copy, move, record, transfer, count, time limit, etc., for a terminal (also referred to herein as a peer);
  • IPM Intelligent Property Management and Protection
  • a negotiation mechanism for information exchange within the MPEG-21 framework According to a third configuration, there is provided a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework.
  • IPM Intelligent Property Management and Protection
  • a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework is provided.
  • IPMP Intelligent Property Management and Protection
  • a rights statement regarding rights to access, purchase, and consume digital 'content such as playback, copy, move, record, transfer, count, time limit, etc., for a terminal (also referred to herein as a peer);
  • the peers By establishing the channel by using a channel binding protocol, the peers need to exchange, send, and update the IMPPP description in the Routing the protocol message using a routing protocol, and peers knowing each other by using a resolver protocol;
  • a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework is provided.
  • IPMP internet multimedia management and protection
  • a rights statement regarding rights to access, purchase, and consume digital 'content such as playback, copy, move, record, transfer, count, time limit, etc., for a terminal (also referred to herein as a peer);
  • Critical discovery messagesExchange, update, and send the IPMP description by enabling infrastructure to query and respond to advertising metadata containing the IPMP description based on peer discovery protocol Steps and
  • Key discovery messagesExchange, update, and send the rights descriptions by enabling the infrastructure to query and respond to advertising metadata containing the rights descriptions based on the peer discovery protocol Exchanging and updating key discovery messages by enabling the infrastructure to query and respond to advertising metadata containing the other descriptions based on a peer discovery protocol Steps to send and send
  • a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework is provided.
  • the step of identifying and defining the general protocol message 'schema to implement the functions of the general protocol comprises: a message schema at all peers involved in implementing all protocols. (2) the step of implementing a parser.
  • a seventh aspect there is provided a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework.
  • IPM Intelligent Property Management and Protection
  • a rights statement for a terminal also referred to herein as a peer
  • digital 'content such as play, copy, move, record, transfer, count, time limit, etc.
  • a method for defining a negotiation mechanism comprising:
  • IPM Intelligent Property Management and Protection
  • IPMP description as a criterion using "predetermined criteria" to specify the entity of the IPMP description to be placed on the world's wide web, or Identifying the IPMP description as a message payload using P-Tools 'List', 'IPMP Tournament Container', and / or 'IPMP Rights Container';
  • a ninth configuration there is provided a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework.
  • Encryption and decryption, signing and verification of terminals also referred to here as peers
  • Encryption and decryption, signing and verification of terminals also referred to here as peers
  • Generating a rights statement for a terminal (also referred to herein as a peer) regarding the right to access, purchase, and consume digital content, such as play, copy, move, record, transfer, count, time limit, etc.
  • That said peer A sends or updates the current other description to peer B. Steps to construct a registration message with the message ID for peer A when desired;
  • a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework is provided.
  • IPMP Internet Protocol
  • a peer General high-level peer-to-peer steps that establish connections between peers that require other negotiations based on the peer protocol and the real network protocol; Generating an IPMP (Intellectual Property Management and Protection) description of encryption and decryption, signing and verification, authorization and verification for the terminal (also referred to herein as a peer);
  • a rights statement regarding rights to access, purchase, and consume digital 'content such as playback, copy, move, record, transfer, count, time limit, etc., for a terminal (also referred to herein as a peer);
  • "False” means that the transmitted right description from peer A to peer B is not successfully received for some reason.
  • IPMP Intelligent Property Management and Protection
  • peer A Registering, transmitting, and updating the other description with the other negotiation message between the peers; and peer A sends or updates the current IMPP description to peer B. Building a registration message with the message ID for peer A when it wishes to do so;
  • Said peer A wants to send or update the current rights statement to peer B Sometimes constructing a registration message with a message ID for peer A;
  • a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework wherein the IPMP, rights and Z or other information is used to implement the negotiation mechanism described above.
  • General and important IPMP, rights, or other negotiation messages including description 'Identifying and defining schema exchange IPMP, rights, and Z or other descriptions
  • a method for defining a negotiation mechanism for information exchange within the MPEG-21 framework comprising an open and defined scheme.
  • a method comprising parsing a message verser, a DID parser, a DIA parser, an IPMP parser, a rights verser, and a peer with a Z or other parser to parse and process the negotiation message by the machine .
  • a method for defining a negotiation mechanism for information exchange within an MPEG-21 framework comprising: a peer having a browser to provide a user with the parsed and processed result. Constructing the method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Storage Device Security (AREA)

Abstract

La présente invention concerne un système de gestion d'informations relatives à la gestion de dispositifs numériques entre un premier et un second terminal qui utilise des dispositifs numériques. Le premier terminal comprend un organe de production d'informations de gestion destiné à produire des informations relatives à la gestion de dispositifs numériques, un organe d'enregistrement d'informations de gestion destiné à enregistrer des informations relatives à la gestion de dispositifs numériques et, un organe d'émission destiné à émettre une demande de réservation de région dans laquelle il convient d'enregistrer ces informations relatives à la gestion de dispositifs numériques et à émettre également ces informations relatives à la gestion de dispositifs numériques. Le second terminal comprend un organe d'enregistrement d'informations de gestion destiné à enregistrer ces informations relatives à la gestion de dispositifs numériques et, un organe de réception destiné à recevoir ces informations relatives à la gestion de dispositifs numériques.
PCT/JP2003/013153 2002-10-15 2003-10-15 Systeme de gestion d'informations relatives a la gestion de dispositifs numeriques Ceased WO2004036435A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003273001A AU2003273001A1 (en) 2002-10-15 2003-10-15 System for managing digital item management information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002300637 2002-10-15
JP2002-300637 2002-10-15

Publications (1)

Publication Number Publication Date
WO2004036435A1 true WO2004036435A1 (fr) 2004-04-29

Family

ID=32104988

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/013153 Ceased WO2004036435A1 (fr) 2002-10-15 2003-10-15 Systeme de gestion d'informations relatives a la gestion de dispositifs numeriques

Country Status (2)

Country Link
AU (1) AU2003273001A1 (fr)
WO (1) WO2004036435A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7041684B2 (en) 1996-09-05 2006-05-09 Eli Lilly And Company Selective β3 adrenergic agonists

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06103144A (ja) * 1991-11-13 1994-04-15 Nec Corp 情報処理システム
JPH0744428A (ja) * 1993-08-03 1995-02-14 Canon Inc 外部記憶装置の処理方法
JP2001067408A (ja) * 1999-08-27 2001-03-16 Nippon Telegr & Teleph Corp <Ntt> カプセル化コンテンツの利用条件の動的更新方法および動的更新プログラムを記録した記録媒体
JP2002015147A (ja) * 1999-09-01 2002-01-18 Matsushita Electric Ind Co Ltd 配信システム、半導体メモリカード、受信装置、コンピュータ読取可能な記録媒体、及び受信方法
JP2002244928A (ja) * 2001-02-16 2002-08-30 Pioneer Electronic Corp デジタル情報ストレージシステムおよびデジタル情報配信システム
JP2002297032A (ja) * 2001-03-29 2002-10-09 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06103144A (ja) * 1991-11-13 1994-04-15 Nec Corp 情報処理システム
JPH0744428A (ja) * 1993-08-03 1995-02-14 Canon Inc 外部記憶装置の処理方法
JP2001067408A (ja) * 1999-08-27 2001-03-16 Nippon Telegr & Teleph Corp <Ntt> カプセル化コンテンツの利用条件の動的更新方法および動的更新プログラムを記録した記録媒体
JP2002015147A (ja) * 1999-09-01 2002-01-18 Matsushita Electric Ind Co Ltd 配信システム、半導体メモリカード、受信装置、コンピュータ読取可能な記録媒体、及び受信方法
JP2002244928A (ja) * 2001-02-16 2002-08-30 Pioneer Electronic Corp デジタル情報ストレージシステムおよびデジタル情報配信システム
JP2002297032A (ja) * 2001-03-29 2002-10-09 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7041684B2 (en) 1996-09-05 2006-05-09 Eli Lilly And Company Selective β3 adrenergic agonists

Also Published As

Publication number Publication date
AU2003273001A1 (en) 2004-05-04

Similar Documents

Publication Publication Date Title
AU2003282783B2 (en) Dynamic interoperability contract for web services
KR101030941B1 (ko) P2p 서비스 편성을 위한 상호운용 시스템 및 방법
US7103676B2 (en) User-identifier translator and linking apparatus for XML-based services and corresponding method
US6970869B1 (en) Method and apparatus to discover services and negotiate capabilities
US7716492B1 (en) Method and apparatus to obtain service capability credentials
US7412518B1 (en) Method and apparatus for proximity discovery of services
JP3711866B2 (ja) プラグアンドプレイ機能を有するフレームワークおよびその再構成方法
Wissingh et al. Information-Centric Networking (ICN): Content-Centric Networking (CCNx) and Named Data Networking (NDN) Terminology.
JP2006503513A (ja) 異機種プロトコルの間に相互データ伝送のための共通プロトコル階層構造及び方法と共通プロトコルパケット。
JP5101951B2 (ja) ユーザードメインのためにデジタル権限管理をインポートする方法
CN101542495B (zh) 用于传递资源的方法和用于提供信息的方法
CN101304392A (zh) 一种用于媒体资产管理的并行应用服务网关、系统及方法
US20050120123A1 (en) Digital item adaptation negotiation mechanism
WO2004036435A1 (fr) Systeme de gestion d&#39;informations relatives a la gestion de dispositifs numeriques
Wendorft et al. Remote execution of HAVi applications on Internet-enabled devices
JP2004158001A (ja) デジタルアイテムの管理情報の管理システム
Rong et al. Dynamic multimedia adaptation and updating of media streams with MPEG-21
KR100724940B1 (ko) Dlna 시스템에서의 dms의 컨텐츠 업데이트 방법
JP4808122B2 (ja) 内部ネットワーク上の内部端末に外部ネットワーク上の外部サーバからコンテンツを取得して送信する方法、内部サーバ、及び外部サーバ
Wissingh et al. RFC 8793: Information-Centric Networking (ICN): Content-Centric Networking (CCNx) and Named Data Networking (NDN) Terminology
Lim et al. A general collaborative platform for mobile multi-user applications
JP2004153782A (ja) デジタル・アイテム・アダプテーション(dia)に対するネゴシエーション方法
KR20050020754A (ko) 디지털 아이템 어댑테이션(dia)에 대한 니고시에이션메커니즘
Jones et al. OASIS ebXML messaging services version 3.0: Part 1, core features
Chambers et al. A multimedia enhanced distributed object event service

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase