Patents by Inventor Hao MI

Hao MI 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: 12417249
    Abstract: An in-application search service receives a query from a user attempting to locate information within a document. If a current index and current vector table do not exist, a content indexing service produces an index and a vector table based on the current content of the document. The vector table is based on semantic models that have been pre-trained. The query is tokenized and one of three different processing paths are taken based on the length of the tokenized query. For a single term query, a semantic search and prefix search are performed and the results are combined. If the length of tokenized query exceeds a threshold, a semantic search produces the results. Otherwise, search results are produced based on both prefix fanout and semantic fanout. Results are deduplicated, snippets are extracted, and the results and/or snippets are presented to the user.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: September 16, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: HongQiao Li, Bernhard Kohlmeier, Xiaosong Yang, Le Yu, Lin Song, Hao Mi, Derik Bjorn Stenerson, Seok Woo John Kim, Robyn Sambo
  • Publication number: 20210319068
    Abstract: An in-application search service receives a query from a user attempting to locate information within a document. If a current index and current vector table do not exist, a content indexing service produces an index and a vector table based on the current content of the document. The vector table is based on semantic models that have been pre-trained. The query is tokenized and one of three different processing paths are taken based on the length of the tokenized query. For a single term query, a semantic search and prefix search are performed and the results are combined. If the length of tokenized query exceeds a threshold, a semantic search produces the results. Otherwise, search results are produced based on both prefix fanout and semantic fanout. Results are deduplicated, snippets are extracted, and the results and/or snippets are presented to the user.
    Type: Application
    Filed: April 13, 2020
    Publication date: October 14, 2021
    Inventors: HongQiao LI, Bernhard KOHLMEIER, Xiaosong YANG, Le YU, Lin SONG, Hao MI, Derik Bjorn STENERSON, Seok Woo John KIM, Robyn SAMBO