Patent application number | Description | Published |
20080271160 | METHOD AND SYSTEM FOR PUBLICATION CONTROL OF DIGITAL CONTENT - A method and system for publication control of digital content for validating the rights information registered by a plurality of separate content providers. When receiving a digital content publication application from a content publication unit, a publication control unit queries whether rights information corresponding to the digital content to be published is stored in a rights publication unit, and if stored, allows the publication of the digital content and of a download address thereof. By messaging rights information in this centralized manner, it may be ensured that a content buyer can efficiently obtain the rights object distributed after the digital content is published. | 10-30-2008 |
20090113253 | SYSTEM AND APPARATUS FOR DELIVERING MEDIA AND METHOD FOR PLAYING STREAMING MEDIA - A media delivery system includes a media manager (MM) a central server that supports peer to peer (P2P) technology (CS-P), a request routing system that supports P2P technology (RRS-P), and an edge server that supports P2P technology (ES-P) and multiple P2P clients. A method for playing streaming media based on the above media delivery system includes: the MM publishes a live channel notification to the CS-P, RRS-P, and ES-P; the CS-P obtains streaming data packets from a live source and parses and slices the packets to generate slice data; the ES-P obtains the slice data from the CS-P and/or other ES-Ps that are able to provide slice data and caches the slice data; and the P2P client obtains the slice data from the ES-P or other P2P clients and delivers the data, or the data is played by a local player after an assembly operation by the P2P client. With the P2P technology, the present invention improves the prior media delivery network and realizes the playing of streaming media to a large number of clients. | 04-30-2009 |
20090259667 | METHOD, DEVICE AND SYSTEM FOR DISTRIBUTING FILE DATA - A method for distributing file data includes: obtaining a first request message of a first client for downloading a first file, and determining an autonomous system (AS) where the first client is located; searching the AS for edge servers that support peer to peer (ES-Ps), and returning the address of at least one ES-P storing the first file to the first client; and sending the first file stored in the ES-P to the first client according to the client information returned by the ES-P. Related devices and systems are also provided. The present invention may speed up the file data distribution, reduce the restriction of the file data distribution due to fixed bandwidth of the ES, and enable P2P data streams to be converged into an AS, thus reducing the impact on backbone networks. | 10-15-2009 |
20090282160 | Method for Constructing Network Topology, and Streaming Delivery System - A method for constructing a network topology is applied in a streaming delivery system. The streaming delivery system includes: a center server (CS-P), an edge server (ES-P), a request scheduling server (RRS-P), and a client. The disclosed embodiments utilizes the upload capabilities of the client to transmit a part of streaming data, thus consuming fewer center server resources. By constructing the network topology, the disclosed embodiments enable the client to obtain a part of streaming data from other clients, reduces the load capability requirements for the server, and ensures that a streaming delivery network may provide streaming live services with higher bandwidths and better quality. | 11-12-2009 |
20110142141 | METHOD, APPARATUS AND SYSTEM FOR RANDOM LINEAR NETWORK CODING - The present invention relates to network coding and discloses a method, an apparatus, and a system for random linear network coding to prevent the complicated and time-consuming process of network coding. The coding method for random linear network includes: splitting original data into at least two data blocks sequentially; determining at least two coefficient groups, wherein a length of each coefficient group is the same as the number of the data blocks, and the coefficient group comprises two elements; performing a bitwise-AND operation on the data blocks and coefficients corresponding to the data blocks to obtain code blocks; and performing a bitwise-XOR operation between the code blocks to obtain a code packet. The present invention is applicable to the network coding which requires a high efficiency of coding. | 06-16-2011 |