Distributed software construction for user interfaces
First Claim
Patent Images
1. A method for displaying information on a graphical user interface comprising the steps of:
- displaying a first plurality of images at a first magnification level;
receiving a first selection indication that identifies a subset of said plurality of images; and
displaying a first zoomed version of said selected subset of said plurality of images at a second magnification level, wherein said first and second displaying steps are both performed by executing at least one reusable software code block.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods according to the present invention provide software constructs (bricks) usable to create zoomable user interfaces. Bricks provide for parameterized variation of graphical displays, are reusuable and cascade across different scenes in the user interface.
206 Citations
14 Claims
-
1. A method for displaying information on a graphical user interface comprising the steps of:
-
displaying a first plurality of images at a first magnification level;
receiving a first selection indication that identifies a subset of said plurality of images; and
displaying a first zoomed version of said selected subset of said plurality of images at a second magnification level, wherein said first and second displaying steps are both performed by executing at least one reusable software code block. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for distributed software construction associated with a metadata handling system, the method comprising the steps of:
-
providing a plurality of a first type of system-wide software constructs, each of which define user interactions with a respective, high level, metadata category; and
providing at least one second type of lower level system-wide software constructs, wherein each of said plurality of first type of system-wide software constructs are composed of one or more of said second type of lower level system-wide software constructs. - View Dependent Claims (8, 9, 10)
-
-
11. A metadata handling system having a distributed software construction comprising:
-
a metadata supply source for supplying various types of metadata to said metadata handling system;
a plurality of a first type of system-wide software constructs, each of which define user interactions with a respective, high level, metadata category; and
at least one second type of lower level system-wide software constructs, wherein each of said plurality of first type of system-wide software constructs are composed of one or more of said second type of lower level system-wide software constructs. - View Dependent Claims (12, 13, 14)
-
Specification