Large-scale visualization techniques
First Claim
1. A method for searching components on a design surface comprising the steps of:
- receiving a selection from a user to perform a search based on at least one search criteria;
searching a plurality of components on a design surface to determine if one or more of the components meet the search criteria; and
visually indicating in a preview pane a representation of the one or more components on the design surface that meet the search criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Various technologies and techniques are disclosed that enhance a user'"'"'s interaction with components on a design surface. A search feature allows the user to search components on the design surface based on specified search criteria. The system searches the components on the design surface to determine if any components meet the search criteria. The system visually indicates which components on the design surface meet the specified search criteria. A preview pane provides the user with a high level view of the various components on the design surface, including search results that meet specified criteria. The user can collapse the original preview pane, and upon doing so, the system displays a scroll bar with at least one indicator to provide a mini-preview of any search results in a smaller area than the original preview pane. A navigation feature allows the user to navigate the design surface.
-
Citations
20 Claims
-
1. A method for searching components on a design surface comprising the steps of:
-
receiving a selection from a user to perform a search based on at least one search criteria;
searching a plurality of components on a design surface to determine if one or more of the components meet the search criteria; and
visually indicating in a preview pane a representation of the one or more components on the design surface that meet the search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable instructions for causing a computer to perform steps comprising:
-
provide a preview pane that is operable to provide a user with a high level view of a plurality of components on a design surface;
provide a search feature that is operable to receive a search criteria from the user and execute the search against the plurality of components based on the specified search criteria; and
provide a navigation feature that is operable to allow the user to navigate the design surface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for collapsing a preview pane into a smaller view comprising the steps of:
-
receiving input from a user to collapse an original preview pane that contains a search result;
collapsing the original preview pane; and
displaying a scroll bar with at least one indicator to provide a mini-preview of the search result in a smaller area than the original preview pane. - View Dependent Claims (19, 20)
-
Specification