Abstract:
There are disclosed methods and systems (and related data structures) for processing metadata in files, including media files, so that an alteration or falsification of the metadata can be detected. According to certain embodiments, the metadata includes hash values and digital signatures that were generated by a content server. These hash values and digital signatures can be used by a client device to authenticate the metadata.
Abstract:
A terminal control apparatus1 for causing various terminal devices to perform appropriate operations. The terminal control apparatus comprises a communication section 11, a control section 12, and a data-storing section 13. The communication section 11 accomplishes communication with a terminal device 2. The control section 12 controls the terminal device 2. The terminal device 3 comprises a communication section 21, a control section 22, and a terminal section 23. The communication section 21 achieves communication with the terminal control apparatus 1. The control section 22 transmits terminal information to the terminal control apparatus 1. The terminal information represents the type and capacity of the terminal device 2. The terminal control apparatus 1 performs terminal control functions in accordance with the terminal information. The control section 22 controls the terminal section 23 in accordance with the terminal control functions the apparatus 1 has performed. Thus controlled, the terminal section 23 carries out prescribed terminal functions.
Abstract:
This invention relates to provide a communication network system, a gateway, and a data communication method, in which the gateway has an advanced functionality. A person who issues an access request can retrieve a desired access destination easily by the following configuration: functions of routing information providing and authentication processing are added to a gateway that.performs protocol conversion between two different communication networks; when an access request is issued from a public communication network such as Internet to a terminal in a local (private) communication network connected to the gateway, a request terminal is authenticated to enable prevention of unauthorized data writing and reading; and an access request user who succeeded in the authentication is provided with an active terminal list comprising accessible terminal information, or with a user condition table.
Abstract:
This invention relates to provide a communication network system, a gateway, and a data communication method, in which the gateway has an advanced functionality. A person who issues an access request can retrieve a desired access destination easily by the following configuration: functions of routing information providing and authentication processing are added to a gateway that.performs protocol conversion between two different communication networks; when an access request is issued from a public communication network such as Internet to a terminal in a local (private) communication network connected to the gateway, a request terminal is authenticated to enable prevention of unauthorized data writing and reading; and an access request user who succeeded in the authentication is provided with an active terminal list comprising accessible terminal information, or with a user condition table.
Abstract:
A terminal control apparatus1 for causing various terminal devices to perform appropriate operations. The terminal control apparatus comprises a communication section 11, a control section 12, and a data-storing section 13. The communication section 11 accomplishes communication with a terminal device 2. The control section 12 controls the terminal device 2. The terminal device 3 comprises a communication section 21, a control section 22, and a terminal section 23. The communication section 21 achieves communication with the terminal control apparatus 1. The control section 22 transmits terminal information to the terminal control apparatus 1. The terminal information represents the type and capacity of the terminal device 2. The terminal control apparatus 1 performs terminal control functions in accordance with the terminal information. The control section 22 controls the terminal section 23 in accordance with the terminal control functions the apparatus 1 has performed. Thus controlled, the terminal section 23 carries out prescribed terminal functions.
Abstract:
A streaming system includes an authoring unit (2), a stream server (3) and a client terminal (5). The authoring unit generates a file composed of encrypted contents data and the ancillary information at least containing the packetizing control information for generating an RTP packet, a non-encrypted codec dependent header made up of the information pertinent to encoded contents data, and the encryption information for decrypting the encrypted contents data form packet to packet. The streaming server packetizes the encrypted contents data along with at least the codec dependent header and distributes the resulting data as a stream. The client terminal refers to the codec dependent header of the received packet, re-assembles the packet, and decrypts the encrypted contents data of the re-assembled packet to generate contents data.
Abstract:
The present invention is directed to a streaming system for encrypting compression-encoded image data to distribute it via network of a predetermined transport protocol, and a streaming server used in this system transmits, to a client terminal, on the RTP packet basis, stream data encrypted so that encryption is performed every encryption block size from the leading portion of each GOP without encrypting the last data having less than encryption block size. In this instance, portions of prior and/or posterior stream data are stored into an extended area of RTP header so that size of stream data transmitted every RTP packet is integral multiple of encryption block size. Further, size information of added prior additional data and/or posterior additional data are also stored into the extended area. This streaming server suppresses increase in size by encryption to have ability to support both real time production and down-load reproduction without replacement of encryption.
Abstract:
[Object] To stabilize an operation of a license server by avoiding concentration of license acquisition requests from a large number of clients at a time right after a broadcast start time of a content. [Solving Means] A web server (21) of an IPTV server sets an acquisition request time of a main license within a time period from a broadcast start time to a predetermined set time at random in accordance with an acquisition request of a license for reproducing an encrypted content, the acquisition request being from an IPTV client terminal (10), and transmits, to the IPTV client terminal (10), information on the acquisition request time of the main license and a temporary license including a temporary content key that corresponds to a reproduction of the broadcast content from the broadcast start time to the predetermined set time. A license server (22) transmits the main license including a main content key that corresponds to a whole reproduction of the content in accordance with an acquisition request of the main license, which is executed in the IPTV client terminal (10) based on the information on the acquisition request time.