Patents by Inventor Andy Vidan

Andy Vidan 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: 20250013437
    Abstract: A programming system to create programs. Data are stored that describe actions of the users in creating the programs. The programming system has a library of templates for functions. A graphical user interface presents to users functions depicted as templates of blocks to be selected for incorporation into programs. Users direct the system to assemble functions from the set into the programs. The graphical user interface depicts the incorporated functions as graphical elements for manipulation in the graphical user interface. Users can graphically connect data output connection points of incorporated function graphical elements to input connection points of incorporated function graphical elements. A trained artificial intelligence large language model has been trained with a corpus of graphical programs to compute suggestions to the user for functions to be added into the program.
    Type: Application
    Filed: June 30, 2024
    Publication date: January 9, 2025
    Applicant: Composable Analytics, Inc.
    Inventors: Andy Vidan, Lars Henry Fiedler
  • Patent number: 11422776
    Abstract: As a user uses a programming system to create programs, data are stored into a computer memory. The data describe actions of the user in creating the programs. The programming system has a user interface and a set of templates for functions. The user interface is designed to receive input from the user to direct the system to assemble functions from the set into the programs, the functions being functions for processing of data. As the user uses the user interface to assemble a program, suggestions to the user are computed, the suggestions recommending functions to be added into the program. The computation of function suggestion is based at least in part on the stored action data.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: August 23, 2022
    Assignee: Composable Analytics, Inc.
    Inventors: Andy Vidan, Lars Henry Fiedler
  • Publication number: 20200241852
    Abstract: As a user uses a programming system to create programs, data are stored into a computer memory. The data describe actions of the user in creating the programs. The programming system has a user interface and a set of templates for functions. The user interface is designed to receive input from the user to direct the system to assemble functions from the set into the programs, the functions being functions for processing of data. As the user uses the user interface to assemble a program, suggestions to the user are computed, the suggestions recommending functions to be added into the program. The computation of function suggestion is based at least in part on the stored action data.
    Type: Application
    Filed: October 28, 2019
    Publication date: July 30, 2020
    Applicant: Composable Analytics, Inc.
    Inventors: Andy Vidan, Lars Henry Fiedler
  • Patent number: 10466978
    Abstract: As a user uses a programming system to create programs, data are stored into a computer memory. The data describe actions of the user in creating the programs. The programming system has a user interface and a set of templates for functions. The user interface is designed to receive input from the user to direct the system to assemble functions from the set into the programs, the functions being functions for processing of data. As the user uses the user interface to assemble a program, suggestions to the user are computed, the suggestions recommending functions to be added into the program. The computation of function suggestion is based at least in part on the stored action data.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: November 5, 2019
    Assignee: Composable Analytics, Inc.
    Inventors: Andy Vidan, Lars Henry Fiedler
  • Publication number: 20120117170
    Abstract: A system for providing an image-referenced virtual collaborative environment contains a server in communication with at least a first client device and a second client device, wherein the server comprises a memory and a processor. The processor is configured by the memory to perform the steps of: extracting properties of a vector object, where the vector object is the result of a modification to a first background image performed by a first user on the first client device; placing the extracted properties of the vector object into a feature message; sending the feature message onto a specific topic on a message bus; delivering the feature message to a second user using the second client device; extracting data from the feature message; and rendering, in real time, the vector object on a second background image viewed by the second user via the second client device.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 10, 2012
    Applicant: Massachusetts Institute of Technology
    Inventors: Laura J. Brattain, Ray DiCiaccio, Jared Pullen, Andy Vidan