Image Browsing and Navigating User Interface
First Claim
1. One or more computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
- displaying an image cube;
displaying an image plane, the image plane selected from the image cube; and
displaying an image pile, the image pile selected from the image plane.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for image browsing, navigating and user interface operation are described herein. An image cube, having three axes representing a medical patient'"'"'s body parts, imaging technology and image date, may be displayed on a visual display. Image piles of icons or thumbnail images may be positioned within the image cube, according to the three axes. By fixing the body parts axis on a specific body part, an image plane may be selected from the image cube. The selected image plane replaces the image cube in the visual display, including only image piles of the selected body part, organized according to axes indicating imaging technology and image date. An image pile may be selected from the image plane, to replace the image plane on the visual display. Image pile operations allow the user to select from the image pile a desired image(s) for display.
35 Citations
20 Claims
-
1. One or more computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
displaying an image cube; displaying an image plane, the image plane selected from the image cube; and displaying an image pile, the image pile selected from the image plane. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
storing, in a memory communicatively coupled to a processor, computer-executable instructions for performing the method; executing the instructions on the processor; according to the instructions being executed; displaying an image cube in a viewing area to appear as a plurality of image planes organized by three mutually perpendicular axes; selecting an image plane; translating along an axis of the selected image plane; scaling an axis of the selected image plane; selecting at least one image pile from the selected image plane; performing image pile operations on the at least one image pile; and viewing an image associated with a thumbnail image from among the at least one image pile. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory communicatively coupled to a processor; an image manager, defined on the memory and executed by the processor, the image manager comprising; a data structure defining an image cube, the image cube in an exploded configuration comprising image planes organized about three mutually perpendicular axes, the axes comprising a first axis, distance along which is associated with different body parts of a medical patient, a second axis, distance along which is associated with modality, and a third axis, distance along which is associated with time, the data structure also defining a plurality of image piles located at a plurality of respective positions within the image cube; an image cube manager to display the image cube and to allow selection of image planes; an image plane manager to display a selected image plane and to allow selection of an image pile; and an image pile manager to display a selected image pile and to manipulate the selected image pile within a viewing region. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification