Method, apparatus and system for a graphical user interface
AssigneeSphere Research Ltd
InventorsOliver Treadway, Michael Kruger
Life of this patent
Estimating the term…
Loading patent…
AssigneeSphere Research Ltd
InventorsOliver Treadway, Michael Kruger
Estimating the term…
Computer-implemented method of positioning a set of objects on a user interface on a surface of a three-dimensional structure, each member of the set of the objects having a size in two dimensions. Objects are assigned to a respective one of a plurality of subsets of objects based on object characteristics. Each subset is assigned to a respective two-dimensional portion of predetermined size. For each subset having an unpositioned object, object occupancy in the portion is identified and unpositioned objects are allocated to a position within the portion on the basis of object dimension and unoccupied space. The two-dimensional portions are positioned based on a specification and each object position is mapped within the portions to a three-dimensional coordinate. Responsive to input, positioning of the plurality of two-dimensional portions is modified, and each allocated object position is mapped to a new three-dimensional coordinate within the modified portion positions.
A computer-implemented method of positioning a set of objects for display on a user interface, the user interface being generated on an internal surface of a radially-symmetrical three-dimensional structure, each member of the set of the objects having a size in at least two dimensions, at least some of which dimensions vary between the objects, the method comprising:
A system for positioning a set of objects for display on a user interface of a user terminal, the user interface being generated on an internal surface of a radially-symmetrical three-dimensional structure, each member of the set of the objects having a size in at least two dimensions, at least some of which dimensions vary between the objects, the system comprising:
One or more non-transient storage media storing a computer program, or a suite of computer programs, comprising a computer-readable set of instructions for execution on a computer system, which, when executed by the computer system, causes the computer system to perform a method of positioning a set of objects for display on a user interface, the method comprising the steps of:
Dependencies are inferred from the claim text.