Patent application number | Description | Published |
20080208976 | SYSTEM AND METHOD OF PROVIDING QUALITY OF SERVICE-ENABLED CONTENTS IN PEER-TO-PEER NETWORKS - A system and method of providing quality of service (QoS)-enabled digital content in peer-to-peer (P2P) networks are provided. The QoS-enabled service system on the P2P network includes: a service provider capable of providing digital content; one or more user nodes receiving digital content from the service provider; one or more donor nodes lending resources for providing digital content; and a supernode receiving information on user nodes and donor nodes, and a copy of digital content from the service provider, allowing the exchange of digital content among the user nodes through P2P networking, and when at least one user node experiences a P2P networking error during the exchange of the digital content, arranging for a predetermined number of donor nodes from among the one or more donor nodes to join the P2P networking. According to the system and method, even when the function of a peer does not normally work on a P2P network, a donor as a replacement of the peer is utilized, thereby providing QoS-enabled digital content to a user requesting the digital content. | 08-28-2008 |
20080209054 | METHOD AND APPARATUS FOR RELAYING STREAMING DATA - Provided are a method and apparatus for relaying streaming data between peers including a first device and a second device in a peer-to-peer (P2P) overlay network. A method of relaying streaming data from the first device to the second device includes determining whether requested streaming data is streaming data that the first device is currently receiving when the first device is requested by the second device to relay streaming data to the second device. Then, the first device assigns a reception bandwidth for receiving the requested streaming data from a source device according to the determination result and receives the requested streaming data using the assigned reception bandwidth to relay the requested streaming data to the second device. Therefore, peers can receive streaming data at a high rate in a P2P network. | 08-28-2008 |
20080301804 | METHOD AND APPARATUS FOR CONTROLLING DEVICE THROUGH WEB-BASED SERVICE - A method and apparatus for controlling a device through a web-based service is provided. The apparatus includes a control module which determines whether a user is authorized to access a control server via a terminal of the user based on information received from the terminal, and transmits an authentication token to the terminal if it is determined that the user is authorized to access the control server; and an output module which receives a request message for controlling a device along with the authentication token from the terminal, the request message being transmitted via a third party application by the terminal, and transmits the request message to the device if the authentication token received from the terminal is valid. | 12-04-2008 |
20100094953 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING BROADCAST DATA THROUGH PEER-TO-PEER NETWORK - Provided are a method and apparatus for transmitting/receiving broadcast data via a peer-to-peer (P2P) network, in which information regarding a list of a plurality of pieces of broadcast content that are broadcast via one broadcast channel is provided to a server in the P2P network, and the broadcast data is transmitted/received according to the provided list. | 04-15-2010 |
20100131596 | METHOD AND APPARATUS FOR RECEIVING DATA BY USING PEER-TO-PEER PORTAL SERVER - Method and apparatus for receiving data by using a plurality of pieces of information managed by a server that manages information about data that can be received via one or more peer-to-peer (P2P) networks and information about peers respectively connected to each P2P network. | 05-27-2010 |
20110116772 | METHOD AND APPARATUS FOR PROVIDING TRICK PLAY SERVICE - A method and apparatus for providing a trick play service in a hypertext transfer protocol (HTTP) adaptive streaming (HAS) architecture for adaptively streaming media data according to fluctuation of a streaming environment are provided. The method at a server includes: generating a media presentation description (MPD) file including information about at least one piece of trick play data; transmitting the MPD file to a client; and transmitting the at least one piece of trick play data to the client in response to a request by the client based on the MPD file. The method at a client includes: receiving a media presentation description (MPD) file including information about at least one piece of trick play data; and receiving the at least one piece of trick play data from a server based on the MPD file. | 05-19-2011 |
20110119395 | METHOD AND APPARATUS FOR ADAPTIVE STREAMING USING SEGMENTATION - A method and apparatus for adaptively transmitting and receiving media data to a streaming environment by segmenting into segments a plurality of media data, which is generated by encoding content to have different qualities. | 05-19-2011 |
20110119396 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING DATA - Provided are a method and apparatus for transmitting or receiving data. The method includes obtaining information about first media data, the first media data including at least one component; and obtaining the at least one component based on the information about the first media data, wherein the information about the first media data further includes information indicating whether the at least one component is provided together with a component obtained from second media data. | 05-19-2011 |
20110125918 | ADAPTIVE STREAMING METHOD AND APPARATUS - A method and apparatus for performing streaming that is adaptive to a streaming environment, using information about a plurality of media data generated by encoding content to have different qualities. | 05-26-2011 |
20110125919 | METHOD AND APPARATUS FOR PROVIDING AND RECEIVING DATA - Provided are a method and apparatus for receiving and providing data. The method of receiving data includes: receiving first information including information about a first interval of a plurality of media data generated by encoding content in different qualities; acquiring renewal time information indicating a point of time for a first file to be renewed by using the first information; and receiving second information comprising information about a second interval of the plurality of media data based on the renewal time information. | 05-26-2011 |
20110145430 | STREAMING METHOD AND APPARATUS OPERATING BY INSERTING OTHER CONTENT INTO MAIN CONTENT - A method and apparatus for reproducing media data are provided. The method includes: receiving a first file including information about a period of first content and information about a period of second content; receiving and reproducing media data of the first content based on the received first file; stopping reproducing of the media data of the first content and receiving and reproducing media data of the second content based on the first file; and receiving and reproducing the media data of the first content when the reproducing the media data of the second content is completed, wherein the information about the period of the second content includes location information about the second media data of the second content or location information of a second file including the location information about the second media data of the second content. | 06-16-2011 |
20110208829 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING DATA - A method and apparatus for transmitting and receiving data are provided. In the method of receiving data, at least one of a plurality of media data generated by encoding content to have different qualities is received, the plurality of media data each including at least one segment; location information indicating a randomly accessible point of each of the at least one segment is obtained; and random accessing is provided on the received media data, based on the location information. | 08-25-2011 |
20110219098 | METHOD AND APPARATUS FOR GENERATING AND REPRODUCING ADAPTIVE STREAM BASED ON FILE FORMAT, AND RECORDING MEDIUM THEREOF - A method and an apparatus for generating and reproducing an adaptive stream based on a file format is disclosed. The method includes receiving one or more segments, each of which includes a manifest box, a moov box, and a media data box, from a server and analyzing the manifest box, the moov box, and the media data box; and decoding and reproducing the one or more segments based on a result of analyzing of the manifest box, moov box, and media data box, wherein the manifest box, moov box, and media data box are included in a single file. | 09-08-2011 |
20110231487 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING PERSONAL BROADCASTING DATA BASED ON PEER-TO-PEER COMMUNICATION - Provided is a method of transmitting and receiving personal broadcasting data in a peer-to-peer (P2P) based network. A terminal (client) that receives a personal broadcast requests a tracker server for a viewing reservation by using electronic program guide (EPG) information or a uniform resource locator (URL) of a personal broadcasting channel, a terminal (broadcaster) that transmits personal broadcasting data receives a list of clients that made a viewing reservation of the personal broadcast from the tracker server and notifies the clients about starting of the personal broadcast when it is time to start the personal broadcast. Accordingly, the client starts streaming when notified of the starting of the personal broadcast by connecting to the personal broadcasting channel after making the viewing reservation, without having to wait for the personal broadcast to start. | 09-22-2011 |
20110302319 | METHOD AND APPARATUS FOR ADAPTIVE STREAMING BASED ON PLURALITY OF ELEMENTS FOR DETERMINING QUALITY OF CONTENT - A method and apparatus are provided for performing adaptive streaming according to a streaming environment based on information about a plurality of elements for determining qualities of a plurality of media data with respect to the same content. | 12-08-2011 |