US 11,954,433 B2
Systems and methods for a visual interface for grid-based programs
Jeffrey Dean Honsowetz, Vancouver, WA (US); Eugene Lyubar, Vancouver, WA (US); and Patrick DeBuse, Amboy, WA (US)
Assigned to INTERJECT DATA SYSTEM, INC., Vancouver, WA (US)
Filed by Interject Data System, Inc., Vancouver, WA (US)
Filed on Dec. 15, 2022, as Appl. No. 18/066,827.
Application 18/066,827 is a continuation of application No. 16/706,362, filed on Dec. 6, 2019, granted, now 11,610,059.
Claims priority of provisional application 62/776,887, filed on Dec. 7, 2018.
Prior Publication US 2023/0118084 A1, Apr. 20, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/00 (2020.01); G06F 3/0482 (2013.01); G06F 3/04845 (2022.01); G06F 40/18 (2020.01); G06F 40/211 (2020.01)
CPC G06F 40/211 (2020.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 40/18 (2020.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
selecting a spreadsheet cell in a spreadsheet based on input received from a user input device, wherein the spreadsheet cell comprises a text expression;
parsing the text expression, using a logic subsystem, into at least a first syntactic element;
parsing the text expression, using the logic subsystem, into a second syntactic element;
mapping the first syntactic element, using the logic subsystem, to a first 3D element;
mapping the second syntactic element, using the logic subsystem, to a second 3D element;
converting the first syntactic element to the first 3D element;
converting the second syntactic element to the second 3D element; and
displaying the first and second 3D element via graphical user interface on a display subsystem, wherein a first 3D configuration of the first 3D element and the second 3D element within the graphical user interface is based on a first syntactic relationship between the first 3D element and the second 3D element, and wherein at least one of the first or second 3D element is an operator or function.