Back to results
US 2007/0192739 A1Published application
Scene transitions in a zoomable user interface using a zoomable markup language
AssigneeHillcrest Laboratories, Inc.
InventorsFrank Hunleth, Stephen Scheirey, Charles Gritton
Life of this patent
Estimating the term…
Abstract
Systems and methods according to the present invention leverage programming language extensions, e.g., for SVG, to create zoomable user interfaces.
Claims54
A zoomable user interface (ZUI) comprising:
- a collection of scenes displayable on said ZUI including a first scene and a second scene, each of said scenes being implemented using software written in a programming language;
- an event capture mechanism for identifying user inputs to said ZUI, including a user input for requesting a change from said first scene to said second scene;
- and
- a transition between said first scene and said second scene in said collection of scenes, said transition conveying a spatial relationship between said first scene and said second scene within said ZUI,
- wherein said transition is implemented using at least one ZUI attribute or element added to said programming language.
2 more elements
A method for displaying scenes on a zoomable user interface (ZUI) comprising:
- providing a collection of scenes for display on said ZUI including a first scene and a second scene, each of said scenes being implemented using software written in a programming language;
- identifying user inputs to said ZUI, including a user input for requesting a change from said first scene to said second scene;
- and
- transitioning between said first scene and said second scene in said collection of scenes, said transition conveying a spatial relationship between said first scene and said second scene within said ZUI,
- wherein said transition step is implemented using at least one ZUI attribute or element added to said programming language.
2 more elements
A system for displaying scenes on a zoomable user interface (ZUI) comprising:
- means for providing a collection of scenes for display on said ZUI including a first scene and a second scene, each of said scenes being implemented using software written in a programming language;
- means for identifying user inputs to said ZUI, including a user input for requesting a change from said first scene to said second scene;
- and
- means for transitioning between said first scene and said second scene in said collection of scenes, said transition conveying a spatial relationship between said first scene and said second scene within said ZUI,
- means for wherein said transition step is implemented using at least one ZUI attribute or element added to said programming language.
2 more elements
A computer-readable medium containing instructions which, when executed on a computer, perform the steps of:
- providing a collection of scenes for display on said ZUI including a first scene and a second scene, each of said scenes being implemented using software written in a programming language;
- identifying user inputs to said ZUI, including a user input for requesting a change from said first scene to said second scene;
- and
- transitioning between said first scene and said second scene in said collection of scenes, said transition conveying a spatial relationship between said first scene and said second scene within said ZUI,
- wherein said transition step is implemented using at least one ZUI attribute or element added to said programming language.
2 more elements
Dependencies are inferred from the claim text.