Patents by Inventor Cosimo Cecchi

Cosimo Cecchi 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: 11355030
    Abstract: A system for teaching computer programming includes a computer, a display connected to the computer, software executable by the computer to generate a window on the display, and a user input for transitioning the window between a first configuration and a second configuration. In the first configuration, the window displays an application. In the second configuration, the window displays a programming interface for the application. The system further includes an editor displayed in the programming interface for changing a code listing related to a parameter of a feature displayed in the application. By changing the code listing related to the parameter of the feature and transitioning between the first configuration and the second configuration, a user is able to observe how differences in the code listing affects the parameter of the feature in the application.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: June 7, 2022
    Assignee: ENDLESS OS LLC
    Inventors: Matthew Dalio, Cosimo Cecchi, Simon Schampijer, Jonathan Bacon, Thomas Samuel Grafton Spilsbury
  • Publication number: 20210065578
    Abstract: A system for teaching computer programming includes a computer, a display connected to the computer, software executable by the computer to generate a window on the display, and a user input for transitioning the window between a first configuration and a second configuration. In the first configuration, the window displays an application. In the second configuration, the window displays a programming interface for the application. The system further includes an editor displayed in the programming interface for changing a code listing related to a parameter of a feature displayed in the application. By changing the code listing related to the parameter of the feature and transitioning between the first configuration and the second configuration, a user is able to observe how differences in the code listing affects the parameter of the feature in the application.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Matthew Dalio, Cosimo Cecchi, Simon Schampijer, Jonathan Bacon, Thomas Samuel Grafton Spilsbury
  • Patent number: 9374359
    Abstract: A method and system for collecting, aggregating, and displaying type specific content in an inbox like view are described. An inbox manager collects information about data objects that are stored locally and stored remotely. This information may be stored as inbox information on a local computing system. Using the inbox information, the inbox manager creates an inbox view of merged inbox items from the local data objects and the remote data objects. The inbox view is configured to display the inbox items as being merged into a single view regardless of where the respective data objects are stored.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: June 21, 2016
    Assignee: Red Hat, Inc.
    Inventors: William Jon McCann, Cosimo Cecchi
  • Publication number: 20130318582
    Abstract: A method and system for collecting, aggregating, and displaying type specific content in an inbox like view are described. An inbox manager collects information about data objects that are stored locally and stored remotely. This information may be stored as inbox information on a local computing system. Using the inbox information, the inbox manager creates an inbox view of merged inbox items from the local data objects and the remote data objects. The inbox view is configured to display the inbox items as being merged into a single view regardless of where the respective data objects are stored.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Inventors: William Jon McCann, Cosimo Cecchi