Patents by Inventor Ankit AHUJA

Ankit AHUJA 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: 10930166
    Abstract: A system includes a processor coupled to a memory. The processor is configured to execute instructions stored in the memory to store an original content of an online education course of a first format type in an online education platform. The processor is further configured to execute the instructions stored in the memory to automatically translate the original content of the online education course from the first format type to a content of a second format type, and to deliver, by the online education platform, the translated content of the online education course in the second format type to a student logged in on a client device.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: February 23, 2021
    Assignee: Coursera, Inc.
    Inventors: Amory B. Schlender, Ankit Ahuja
  • Patent number: 10482781
    Abstract: According to an aspect, an online education platform may be configured to provide an online course over a network to a plurality of computing devices. The online course may provide education content in which learners view and interact with the education content. The online education platform may include an online course analyzer to determine performance data associated with learners' engagement with the education content including an engagement metric indicating a level of engagement of the learners with the education content during a session of the online course, and provide the performance data via an instructor dashboard. The online course analyzer may include a content editor configured to edit the education content based on the performance data including changing at least a portion of the education content based on the performance data before a completion of the online course.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: November 19, 2019
    Assignee: COURSERA, INC.
    Inventors: Turadg Aleahmad, Amory B. Schlender, Na Yeon Kim, Pang Wei Koh, Roshan Rajesh Sumbaly, Parth Hemant Upadhyay, Dennis Karl Li, Colleen Chia-Yen Lee, Ankit Ahuja
  • Publication number: 20190347947
    Abstract: A system includes a processor coupled to a memory. The processor is configured to execute instructions stored in the memory to store an original content of an online education course of a first format type in an online education platform. The processor is further configured to execute the instructions stored in the memory to automatically translate the original content of the online education course from the first format type to a content of a second format type, and to deliver, by the online education platform, the translated content of the online education course in the second format type to a student logged in on a client device.
    Type: Application
    Filed: July 12, 2019
    Publication date: November 14, 2019
    Inventors: Amory B. SCHLENDER, Ankit AHUJA
  • Patent number: 10395546
    Abstract: A system includes a processor coupled to a memory. The processor is configured to execute instructions stored in the memory to store an original content of an online education course of a first format type in an online education platform. The processor is further configured to execute the instructions stored in the memory to automatically translate the original content of the online education course from the first format type to a content of a second format type, and to deliver, by the online education platform, the translated content of the online education course in the second format type to a student logged in on a client device.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: August 27, 2019
    Assignee: COURSERA, INC.
    Inventors: Amory B. Schlender, Ankit Ahuja
  • Publication number: 20180082602
    Abstract: A system includes a processor coupled to a memory. The processor is configured to execute instructions stored in the memory to store an original content of an online education course of a first format type in an online education platform. The processor is further configured to execute the instructions stored in the memory to automatically translate the original content of the online education course from the first format type to a content of a second format type, and to deliver, by the online education platform, the translated content of the online education course in the second format type to a student logged in on a client device.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Amory B. SCHLENDER, Ankit AHUJA
  • Publication number: 20170004721
    Abstract: According to an aspect, an online education platform may be configured to provide an online course over a network to a plurality of computing devices. The online course may provide education content in which learners view and interact with the education content. The online education platform may include an online course analyzer to determine performance data associated with learners' engagement with the education content including an engagement metric indicating a level of engagement of the learners with the education content during a session of the online course, and provide the performance data via an instructor dashboard. The online course analyzer may include a content editor configured to edit the education content based on the performance data including changing at least a portion of the education content based on the performance data before a completion of the online course.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Turadg ALEAHMAD, Amory B. SCHLENDER, Na Yeon KIM, Pang Wei KOH, Roshan Rajesh SUMBALY, Parth Hemant UPADHYAY, Dennis Karl LI, Colleen Chia-Yen LEE, Ankit AHUJA
  • Publication number: 20170004720
    Abstract: According to an aspect, a system may an online education platform configured to provide an online course over a network to a plurality of computing devices. The online course may provide education content in which learners view and interact with the education content. The online education platform may include a content editor may provide an authoring tool on a computing device associated with an instructor of the online course. The authoring tool may develop or change the education content associated with the online course. The content editor may include an education content converter to receive the education content via the authoring tool in a first format, and the education content converter may convert the first format to a second format. The content editor may be configured to provide the education content having the second format to the plurality of computing devices associated with the learners.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Ankit AHUJA, Colleen Chia-Yen LEE, Sanyam BHASIN, Katheryn Cheng SHI, David Paul ROBINSON