Abstract: This disclosure is directed to systems and techniques for generating and implementing graphical user interfaces (GUIs) for wiring and binding various objects including graphical and logical objects. In the GUIs, visual wirings are used to represent binding connections that lock different properties of the objects so that those properties share the same value or values. The binding connections allow a user to affect property change(s) in any one of the linked objects during authoring and/or at runtime by controlling property change(s) at one or more of the rest of the linked objects.
Type:
Grant
Filed:
June 2, 2011
Date of Patent:
November 27, 2018
Assignee:
ALLEN LEARNING TECHNOLOGIES
Inventors:
Michael W. Allen, Steven M. Birth, Patrick J. Krekelberg
Abstract: The disclosed logic tables include a truth table, an answer table and a state table. The logic tables enable integration of conditional logic, complex situational judging, and state handling using an elegant, visual set of tools with a consistent graphical user interface. The user is able to create logical interactions between objects which would otherwise require the use of a complex computer programming language.
Type:
Grant
Filed:
November 14, 2014
Date of Patent:
November 29, 2016
Assignee:
Allen Learning Technologies
Inventors:
Michael W. Allen, Steven M. Birth, Jesse L. Coyle
Abstract: A user interface for a computer that can display one or more virtual or digital files that allow a user to sort through and select a particular virtual or digital file to interact with, or a digital object associated with that virtual or digital file. The user interface described herein allows a user to view and browse rapidly through a sequence of images representing one or more virtual or digital files by displaying in the user interface a combination of two images simultaneously, side-by-side, while continuously maintaining the specified sequence.
Abstract: The disclosed logic tables include a truth table, an answer table and a state table. The logic tables enable integration of conditional logic, complex situational judging, and state handling using an elegant, visual set of tools with a consistent graphical user interface. The user is able to create logical interactions between objects which would otherwise require the use of a complex computer programming language.
Type:
Grant
Filed:
June 2, 2011
Date of Patent:
December 16, 2014
Assignee:
Allen Learning Technologies
Inventors:
Michael W. Allen, Steven M. Birth, Jesse L. Coyle
Abstract: Systems and techniques are provided for generating and implementing graphical user interfaces (GUIs) for wiring and binding various objects including graphical and logical objects. In the GUIs provided, visual wirings are used to represent binding connections that lock different properties of the objects so that those properties share the same value or values. The binding connections allow a user to affect property change(s) in any one of the linked objects during authoring and/or at runtime by controlling property change(s) at one or more of the rest of the linked objects.
Type:
Application
Filed:
June 2, 2011
Publication date:
May 23, 2013
Applicant:
ALLEN LEARNING TECHNOLOGIES
Inventors:
Michael W. Allen, Steven M. Birth, Patrick J. Krekelberg
Abstract: The disclosed logic tables include a truth table, an answer table and a state table. The logic tables enable integration of conditional logic, complex situational judging, and state handling using an elegant, visual set of tools with a consistent graphical user interface. The user is able to create logical interactions between objects which would otherwise require the use of a complex computer programming language.
Type:
Application
Filed:
June 2, 2011
Publication date:
March 21, 2013
Applicant:
Allen Learning Technologies
Inventors:
Michael W. Allen, Steven M. Birth, Jesse L. Coyle