Patents by Inventor Yifan MAI

Yifan MAI 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: 10635505
    Abstract: In one general aspect, a method for rendering a web page can include receiving, from an interactive web application executing on a computing device, a plurality of application programming interface (API) calls for information and data for including in the rendering of the web page by the interactive web application, determining, for each of the plurality of API calls, whether an API call satisfies at least one criterion, storing, in a memory included on a computing device, an API call for inclusion in a batch of API calls if the API call satisfies the at least one criterion, and sending, in a single API call, the batch of API calls stored in the memory, the sending based on an occurrence of an event in the computing device.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 28, 2020
    Assignee: COURSERA, INC.
    Inventors: Shuang Chen, Yifan Mai
  • Publication number: 20170004020
    Abstract: In one general aspect, a method for rendering a web page can include receiving, from an interactive web application executing on a computing device, a plurality of application programming interface (API) calls for information and data for including in the rendering of the web page by the interactive web application, determining, for each of the plurality of API calls, whether an API call satisfies at least one criterion, storing, in a memory included on a computing device, an API call for inclusion in a batch of API calls if the API call satisfies the at least one criterion, and sending, in a single API call, the batch of API calls stored in the memory, the sending based on an occurrence of an event in the computing device.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Shuang CHEN, Yifan MAI