Patents Assigned to Xunlei Networking Technologies, Ltd
  • Patent number: 8880650
    Abstract: A system and method for storing a streaming media file for improving the performance of a streaming media server and fully utilizing the space of a storage are provided. The system includes: a segmenting and distributing server, adapted to segment the streaming media file into at least two segment files, determine a number of the streaming media servers for storing each segment file, distribute each of the at least two segment files to corresponding streaming media servers according to the determined number of the streaming media servers, and transmit the related information of each of the at least two segment files to a resource index server; at least two streaming media servers, adapted to receive and store the segment file; and the resource index server, adapted to receive the related information and establish an index in respect of each segment file and its related information.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: November 4, 2014
    Assignee: Xunlei Networking Technologies, Ltd.
    Inventors: Maowei Hu, Haijiang Luo, Xianfeng Yang
  • Patent number: 8578042
    Abstract: A method for playing streaming media is disclosed, which includes: determining at least two storages storing a media file according to information of the media file (400); obtaining media streaming data corresponding to the media file from at least one of the determined storages and playing the obtained media streaming data (401), thereby solving the problem in the prior art that the bandwidth pressure on the streaming media server is excessively heavy if the same streaming media server is accessed when the same media file is obtained when a large number of users perform the data transmission service at the same time in the present streaming media system. A system and a device for playing streaming media are also disclosed.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: November 5, 2013
    Assignee: Xunlei Networking Technologies, Ltd.
    Inventors: Maowei Hu, Shengqian Yang, Nannan Gan, Hejun Hu, Zifeng Liu
  • Patent number: 8156152
    Abstract: This present invention describes an innovative solution in the area of indexing and searching binary files including various binary files such as multimedia files, including image files, mp3 files and other audio/video files from the public Internet. The invention introduces a way to index binary files such as multimedia files according to their content signatures, which uniquely identify themselves, and search for related files by walking through a graph database constructed during the index phase. The present invention can be used in a search engine and a download engine, as well as with text based index and search technologies. As a result, such extended usage will broaden a multimedia file's context and increase relevant accuracy of the keywords describing the context.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: April 10, 2012
    Assignee: Xunlei Networking Technologies, Ltd.
    Inventors: Shenglong Zou, Ming Xu
  • Patent number: 7882139
    Abstract: This present invention describes an innovative solution in the area of indexing and searching binary files including various binary files such as multimedia files, including image files, mp3 files and other audio/video files from the public Internet. The invention introduces a way to index binary files such as multimedia files according to their content signatures, which uniquely identify themselves, and search for related files by walking through a graph database constructed during the index phase. The present invention can be used in a search engine and a download engine, as well as with text based index and search technologies. As a result, such extended usage will broaden a multimedia file's context and increase relevant accuracy of the keywords describing the context.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: February 1, 2011
    Assignee: Xunlei Networking Technologies, Ltd
    Inventors: Shenglong Zou, Ming Xu