Patents Assigned to NEURON FUEL, INC.
-
Patent number: 11699357Abstract: Described herein are improved systems and methods for overcoming technical problems associated with limited collaborative learning functionality in educational programming platforms.Type: GrantFiled: July 2, 2021Date of Patent: July 11, 2023Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Krishna Vedati, Srinivas Mandyam, Tiago André Dias Silva, Jamie May
-
Patent number: 11645934Abstract: A computer-implemented method according to various aspects of the present disclosure includes modifying a lesson module, by a computer system. The modifying the lesson module includes generating an activity. The activity includes a coding puzzle and a puzzle runner mode. The method also includes, in the puzzle runner mode, displaying an indication that the coding puzzle is solved after the coding puzzle is solved and displaying a code runtime area showing a step-by-step execution of manipulated code of the lesson module.Type: GrantFiled: September 20, 2021Date of Patent: May 9, 2023Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Vidya S. Mandyam, Krishna Vedati
-
Patent number: 11158202Abstract: A computer-implemented method according to various aspects of the present disclosure includes: retrieving, by a computer system, a lesson module from a database; receiving, by the computer system, information regarding a student; modifying the lesson module, by the computer system, based on the information regarding the student; and providing the lesson module to the student.Type: GrantFiled: October 24, 2019Date of Patent: October 26, 2021Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Vidya S. Mandyam, Krishna Vedati
-
Patent number: 11127311Abstract: A method including receiving a selection of code and identifying a code block within the code. The method also includes comparing the identified code block to predetermined code blocks to determine a similarity between the identified code block and one or more blocks of the predetermined code blocks. The method can also include identifying a skill based on the similarity between the identified code block and the one or more blocks of the predetermined code blocks as well as generating a lesson module for teaching the skill.Type: GrantFiled: June 24, 2020Date of Patent: September 21, 2021Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, Vidya S. Mandyam
-
Patent number: 10726739Abstract: A computer-implemented method according to various aspects of the present disclosure includes receiving, by a computer system, a selection of a programming goal; identifying a skill associated with the goal; and generating, by the computer system, a lesson module for teaching the skill, the lesson module including an ordered list of steps for presentation to a student to teach the skill.Type: GrantFiled: March 13, 2017Date of Patent: July 28, 2020Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, Vidya S. Mandyam
-
Patent number: 10510264Abstract: A computer-implemented method according to various aspects of the present disclosure includes: retrieving, by a computer system, a lesson module from a database; receiving, by the computer system, information regarding a student; modifying the lesson module, by the computer system, based on the information regarding the student; and providing the lesson module to the student.Type: GrantFiled: February 13, 2014Date of Patent: December 17, 2019Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Vidya S. Mandyam, Krishna Vedati
-
Patent number: 10276061Abstract: Among other things, embodiments of the present disclosure provide an integrated developer environment that allows users to develop software applications using both visual blocks and text coding, and to seamlessly transition between visual and text coding as desired. This not only provides a powerful tool for sophisticated software developers to quickly develop and debug applications, but also helps newer programmers learn the principles of software development by allowing them to easily transition between the underlying text code associated with visual blocks and vice versa.Type: GrantFiled: September 30, 2014Date of Patent: April 30, 2019Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
-
Patent number: 9595202Abstract: A programming learning center includes a learning center workshop and a learning module generator. The learning center workshop allows a user to create a computing program by connecting programming blocks portrayed visually within the learning center workshop as building blocks. The learning module generator generates a learning module from the computing program. The learning module iterates through the computing program to generate a sequential list of steps. The learning module generator allows the user to add notations to the sequential list of steps and to reorder steps in the sequential list of steps.Type: GrantFiled: December 14, 2012Date of Patent: March 14, 2017Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
-
Patent number: 9595205Abstract: A computer-implemented method according to various aspects of the present disclosure includes receiving, by a computer system, a selection of a programming goal; identifying a skill associated with the goal; and generating, by the computer system, a lesson module for teaching the skill, the lesson module including an ordered list of steps for presentation to a student to teach the skill.Type: GrantFiled: March 15, 2013Date of Patent: March 14, 2017Assignee: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, Vidya S. Mandyam
-
Publication number: 20140287397Abstract: A computer-implemented method according to various aspects of the present disclosure includes: retrieving, by a computer system, a lesson module from a database; receiving, by the computer system, information regarding a student; modifying the lesson module, by the computer system, based on the information regarding the student; and providing the lesson module to the student.Type: ApplicationFiled: February 13, 2014Publication date: September 25, 2014Applicant: NEURON FUEL, INC.Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Vidya S. Mandyam, Krishna Vedati
-
Publication number: 20140170606Abstract: A computer-implemented method according to various aspects of the present disclosure includes receiving, by a computer system, a selection of a programming goal; identifying a skill associated with the goal; and generating, by the computer system, a lesson module for teaching the skill, the lesson module including an ordered list of steps for presentation to a student to teach the skill.Type: ApplicationFiled: March 15, 2013Publication date: June 19, 2014Applicant: NEURON FUEL, INC.Inventor: NEURON FUEL, INC.