Patents by Inventor Hong-Qiao Li

Hong-Qiao Li 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: 8503523
    Abstract: Functionality is described for forming a summary representation of a video item to help a user decide whether to obtain a full version of the video item. The functionality operates by: (a) receiving a video item; (b) dividing the video item into a plurality of segments; (c) extracting at least one key frame from each of the plurality of segments to form a plurality of key frames; and (d) organizing the video segments into one or more groups corresponding to one or more respective scenes based on the plurality of key frames, to thereby form the representation of the video item. The functionality can be used to communicate search results to a user, to provide a sample of the video item in a message, etc.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Hugh E. Williams, Xian-Sheng Hua, Hong-Qiao Li, Xiaodong Fan, Richard Qian
  • Patent number: 7672832
    Abstract: A method is disclosed for providing a chunking utility that supports robust natural language processing. A corpus is chunked in accordance with a draft chunking specification. Chunk inconsistencies in the corpus are automatically flagged for resolution, and a chunking utility is provided in which at least some of the flagged inconsistencies are resolved. The chunking utility provides a single, consistent global chunking standard, ensuring compatibility among various applications. The chunking utility is particularly advantageous for non-alphabetic languages, such as Chinese.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Chang-Ning Huang, Hong-Qiao Li, Jianfeng Gao
  • Publication number: 20090007202
    Abstract: Functionality is described for forming a summary representation of a video item to help a user decide whether to obtain a full version of the video item. The functionality operates by: (a) receiving a video item; (b) dividing the video item into a plurality of segments; (c) extracting at least one key frame from each of the plurality of segments to form a plurality of key frames; and (d) organizing the video segments into one or more groups corresponding to one or more respective scenes based on the plurality of key frames, to thereby form the representation of the video item. The functionality can be used to communicate search results to a user, to provide a sample of the video item in a message, etc.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Hugh E. Williams, Xian-Sheng Hua, Hong-Qiao Li, Xiaodong Fan, Richard Qian
  • Publication number: 20080046406
    Abstract: A new way of providing search results that include audio/video thumbnails for searches of audio and video content is disclosed. An audio/video thumbnail includes one or more audio/video segments retrieved from within the content of audio/video files selected as relevant to a search or other user input. For an audio/video thumbnail of more than one segment, the audio/video segments from an individual audio/video file responsive to the search are concatenated into a multi-segment audio/video thumbnail. The audio/video segments provide enough information to be indicative of the nature of the audio/video file from which each of the audio/video thumbnails is retrieved, while also fast enough that a user can scan through a series of audio/video thumbnails relatively quickly.
    Type: Application
    Filed: August 15, 2006
    Publication date: February 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Frank T.B. Seide, Lie Lu, Hong-Qiao Li, Cheng Ge
  • Publication number: 20070282592
    Abstract: A method is disclosed for providing a chunking utility that supports robust natural language processing. A corpus is chunked in accordance with a draft chunking specification. Chunk inconsistencies in the corpus are automatically flagged for resolution, and a chunking utility is provided in which at least some of the flagged inconsistencies are resolved. The chunking utility provides a single, consistent global chunking standard, ensuring compatibility among various applications. The chunking utility is particularly advantageous for non-alphabetic languages, such as Chinese.
    Type: Application
    Filed: February 1, 2006
    Publication date: December 6, 2007
    Applicant: Microsoft Corporation
    Inventors: Chang-Ning Huang, Hong-Qiao Li, Jianfeng Gao