Patents by Inventor Guanhua Zhang

Guanhua Zhang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10630759
    Abstract: Methods and apparatus are provided for receiving a file in a streaming system. The method includes receiving, by a client device, a file related to at least one segment, the at least one segment being decoded based on the file; and performing, by the client device, a streaming service based on the file. The file is updated for a live service, and the file includes information indicating if the file is to be updated.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 10425666
    Abstract: 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.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: September 24, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ho-jin Ha, O-hoon Kwon, Sung-bin Im, Ji-Eun Keum, Guanhua Zhang, Hyung-tak Choi, Sun-bal Kim
  • Publication number: 20180176286
    Abstract: Methods and apparatus are provided for receiving a file in a streaming system. The method includes receiving, by a client device, a file related to at least one segment, the at least one segment being decoded based on the file; and performing, by the client device, a streaming service based on the file. The file is updated for a live service, and the file includes information indicating if the file is to be updated.
    Type: Application
    Filed: February 13, 2018
    Publication date: June 21, 2018
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 9967598
    Abstract: 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.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: May 8, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ho-jin Ha, O-hoon Kwon, Sung-bin Im, Guanhua Zhang, Ji-Eun Keum
  • Patent number: 9906580
    Abstract: Methods and apparatus are provided for transmitting a file in a server. A file is generated for an adaptive stream service. The file is transmitted. The file includes range information for indicating a byte range of a segment.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: February 27, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 9860573
    Abstract: 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.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: January 2, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: O-hoon Kwon, Ho-jin Ha, Guanhua Zhang, Hyung-tak Choi, Sun-bal Kim, Ji-eun Keum, Sung-bin Im
  • Patent number: 9756364
    Abstract: 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.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: September 5, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ho-jin Ha, Hyung-tak Choi, Sun-bal Kim, O-hoon Kwon, Jae-yeon Song, Sung-ryeul Rhyu, Ji-Eun Keum, Seo-young Hwang, Guanhua Zhang
  • Patent number: 9699486
    Abstract: 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.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: July 4, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: O-hoon Kwon, Sun-bal Kim, Ho-jin Ha, Guanhua Zhang, Hyung-tak Choi, Ji-Eun Keum
  • Patent number: 9537675
    Abstract: 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.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: January 3, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Guanhua Zhang, Hee-Seok Yu, O-Hoon Kwon, Sung-Bin Im, Akhil Chapalamadugu
  • Patent number: 9277252
    Abstract: 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.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: March 1, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ho-jin Ha, O-hoon Kwon, Guanhua Zhang, Hyung-tak Choi, Sun-bal Kim, Ji-eun Keum
  • Patent number: 8838683
    Abstract: 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.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: September 16, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-bin Im, O-hoon Kwon, Guanhua Zhang, Chapalamadugu Akhil, Hee-seok Yu, Sang-kwon Lee
  • Publication number: 20140095672
    Abstract: Methods and apparatus are provided for transmitting a file in a server. A file is generated for an adaptive stream service. The file is transmitted. The file includes range information for indicating a byte range of a segment.
    Type: Application
    Filed: December 3, 2013
    Publication date: April 3, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 8626870
    Abstract: 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.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: January 7, 2014
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 8515265
    Abstract: 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.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: August 20, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: O-hoon Kwon, Ho-jin Ha, Guanhua Zhang, Hyung-tak Choi, Sun-bal Kim, Ji-Eun Keum, Sung-bin Im
  • Patent number: 8335844
    Abstract: 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.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: December 18, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Akhil Chapalamadugu, Sang-kwon Lee, Guanhua Zhang, Hyok-Sung Choi
  • Publication number: 20110302319
    Abstract: 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.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 8, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ho-jin HA, O-hoon KWON, Guanhua ZHANG, Hyung-tak CHOI, Sun-bal KIM, Ji-eun KEUM
  • Publication number: 20110231487
    Abstract: 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.
    Type: Application
    Filed: November 3, 2009
    Publication date: September 22, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Guanhua Zhang, Hee-Seok Yu, O-Hoon Kwon, Sung-Bin Im, Akhil Chapalamadugu
  • Publication number: 20110219098
    Abstract: 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.
    Type: Application
    Filed: March 7, 2011
    Publication date: September 8, 2011
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yiling XU, Sung-Ryeul RHYU, Guanhua Zhang, Jae-Yeon SONG
  • Publication number: 20110208829
    Abstract: 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.
    Type: Application
    Filed: February 23, 2011
    Publication date: August 25, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: O-hoon KWON, Sun-bal KIM, Ho-jin HA, Guanhua ZHANG, Hyung-tak CHOI, Ji-Eun KEUM
  • Patent number: RE48360
    Abstract: 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.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: December 15, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: O-hoon Kwon, Ho-jin Ha, Guanhua Zhang, Hyung-tak Choi, Sun-bal Kim, Ji-Eun Keum, Sung-bin Im