Patents by Inventor Shaoting Cai

Shaoting Cai 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: 10169448
    Abstract: A system 20 and computer-implemented method is disclosed which involves receiving at a server 24 a live query that is being entered at a client location 22 in relation to creating an electronic document, the query comprising plural characters that have been entered. The system 20 and method uses the query to predict characters that might follow the plural characters that have been entered at the client location. Next, a glyph set is obtained which includes the plural characters that have been entered and the predicted characters in a font, the glyph set being absent of other glyphs of the font. The obtained glyph set is then sent to the client location for use in creating the electronic document.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Nestor Felipe Hernandez, Shaoting Cai
  • Publication number: 20150363400
    Abstract: A computer-implemented method is disclosed which comprises the steps of receiving a request for glyphs, the request identifying a font and characters of the font that are required, and searching for at least one superset of glyphs that contain the required glyphs and are absent of other glyphs of the font. The method further operates so that, if at least one superset is found, it returns the or a selected superset in reply to the request. Otherwise, if at least one superset is not found, a superset of glyphs that contain the required glyphs is compiled and returned in reply to the request, and the new superset is stored in a cache. A system configured to perform said method steps is also disclosed.
    Type: Application
    Filed: January 21, 2014
    Publication date: December 17, 2015
    Inventors: Nestor Felipe Hernandez, Shaoting Cai
  • Publication number: 20150363410
    Abstract: A system 20 and computer-implemented method is disclosed which involves receiving at a server 24 a live query that is being entered at a client location 22 in relation to creating an electronic document, the query comprising plural characters that have been entered. The system 20 and method uses the query to predict characters that might follow the plural characters that have been entered at the client location. Next, a glyph set is obtained which includes the plural characters that have been entered and the predicted characters in a font, the glyph set being absent of other glyphs of the font. The obtained glyph set is then sent to the client location for use in creating the electronic document.
    Type: Application
    Filed: January 14, 2014
    Publication date: December 17, 2015
    Inventors: Nestor Felipe Hernandez, Shaoting Cai