Patents by Inventor Josh Li

Josh 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).

  • Publication number: 20200089397
    Abstract: Disclosed herein are system, method, and computer program product embodiments for slide grid snapping for presentations slides in a cloud collaboration platform. An embodiment operates by displaying a slide made up of rows and columns of pixels, receiving inputs to select and move an object, interpreting the movement, based on proximity to particular rows and columns, places the object along the particular row and column of pixels, and rendering the resulting slide. By serializing and coordinating design actions using the slide grid, the ease of design and the efficiency of the user experience may be enhanced. The grid system further allows users to comment anywhere in the document, associating those comments with objects or layers, and adjusting or moving the comments in response to grid-based actions.
    Type: Application
    Filed: January 31, 2019
    Publication date: March 19, 2020
    Inventors: Andy Chung, Aaron Boodman, Josh Li, Erik Arvidsson, Kevin Gibbs, Diana Berlin
  • Publication number: 20180183995
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a plurality of content items. Tag information is generated for each content item of the plurality of content items. The tag information comprises one or more tags, and at least one tag for each content item is generated based on a machine learning technique. Query information is received from a first user. One or more content items of the plurality of content items is identified based on the query information and the tag information.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: John Samuel Barnett, William Samuel Bailey, Mona Huang, Josh Li, Alex Li
  • Publication number: 20180181844
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a plurality of content items. Tag information is generated for each content item of the plurality of content items. The tag information comprises one or more tags, and at least one tag for each content item is generated based on a machine learning technique. Query information is received from a first user. One or more content items of the plurality of content items is identified based on the query information and the tag information.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: John Samuel Barnett, William Samuel Bailey, Mona Huang, Josh Li, Alex Li