In this paper we introduce novel automatic and manual processing systems for a versatile graphical user interface comprising one or more N-dimensional background elements each of which is divided into one or more arbitrarily-shaped N-dimensional partitions, wherein each partition may contain one or more user interface elements and is associated with one or more sets of rules that define rendering, positioning, element placement and other relevant attributes and behaviors, wherein said rules can be specified in such a way as to enable said N-dimensional background to assume any desired arbitrary shape and to facilitate expansion to any desired arbitrary size without distortion or loss in quality. Our systems permit the efficient generation of intuitive graphical user interfaces in a wide variety of application domains.
S. Liu and L. M. Weitzman, “Modeless interaction with GUI widget applications,” United States Patent Application Number 10/769002, 2005.
N. M. Kishore, J. Nikhil, M. Debi and A. J. Samuel, “Cursor tracking in a multi-level GUI,” United States Patent Number 7,165,225, 2007.
T. Hamlet and R. Umbehant, “Infinite resolution scheme for graphical user interface object,” United States Patent Number 6,606,103, 2003.
M. D. Callaghan and A. B. Batke, “Systems and methods that utilize scalable vector graphics to provide web-based visualization of a device,” United States Patent Application Number 10/731940, 2007.
S. J. Kaasila and J. S. Collins, “Methods, systems, and programming for computer display of images, text and/or digital content,” United States Patent Number 7,222,306, 2007.
G. J. Rimmer and L. J. Hemens, “Automatically determining a size for a content item for a web page,” United States Patent Number 10,445,406, 2019.
F. E. Ekpar, "Versatile user interface," United States Patent Application Number 11/097879, 2005.
This work is licensed under a Creative Commons Attribution 4.0 International License.
The names and email addresses entered in this journal site will be used exclusively for the stated purposes of this journal and will not be made available for any other purpose or to any other party.
Submission of the manuscript represents that the manuscript has not been published previously and is not considered for publication elsewhere.