Patents by Inventor John Resig

John Resig 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: 20250274628
    Abstract: Systems and methods are disclosed for implementing a system to dynamically display user content. In certain embodiments, a method may comprise displaying, via a streaming service, an actionable content element at a display of a first public venue, the actionable content element directing a user device to a service for uploading user generated content (UGC). The method may further comprise receiving the UGC at the streaming service, and displaying the UGC at a screen of a selected public venue.
    Type: Application
    Filed: February 27, 2024
    Publication date: August 28, 2025
    Inventors: Leo Resig, John Resig, Ryan Skrzypek, Michael Angstadt
  • Patent number: 9477463
    Abstract: Systems and methods are provided for an online programming community. A user may be able to view pre-existing code, modify the code, and save it as a spin-off program. Spin-offs of programs may be tracked. A social aspect may be provided where users can vote on community programs. Users may also be able to earn points or awards for various coding or programming community activities.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: October 25, 2016
    Assignee: Khan Academy, Inc.
    Inventors: John Resig, Joel Burget
  • Publication number: 20150082274
    Abstract: Systems and methods are provided for an online programming community. A user may be able to view pre-existing code, modify the code, and save it as a spin-off program. Spin-offs of programs may be tracked. A social aspect may be provided where users can vote on community programs. Users may also be able to earn points or awards for various coding or programming community activities.
    Type: Application
    Filed: August 7, 2014
    Publication date: March 19, 2015
    Inventors: John Resig, Joel Burget
  • Publication number: 20150044642
    Abstract: A computer-implemented method for providing output(s) of machine readable instructions comprises providing software comprising one or more lines of machine-readable instructions. The one or more lines are associated with an output upon execution by a computer processor, and the output comprises at least one visual and/or audible component. Next, the software is executed using a computer processor to generate the output. The one or more lines of machine-readable instructions and the output are then displayed on an electronic display of the user. In some cases, the one or more lines of machine-readable instructions and the output are displayed on a web-based user interface on the electronic display. Based on one or more edits received from the user, the one or more lines of machine-readable instructions and the output are then updated. In some cases, the machine-readable instructions are updated without re-executing the software.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 12, 2015
    Inventor: John Resig