Snippet selection
First Claim
Patent Images
1. A method for selecting hierarchical information with a computer system user interface, the method comprising steps of:
- recognizing selection of an element in a hierarchy;
determining a plurality of ancestor elements for the element;
providing a selection control with the computer system user interface, wherein the selection control allows selecting at least one of the plurality of ancestor elements hierarchically-related to the element;
recognizing manipulation of the selection control; and
selecting a unit that comprises at least one of the plurality of ancestor elements and the element in response to the second-listed recognizing step.
2 Assignments
0 Petitions
Accused Products
Abstract
According to the invention, a process for selecting hierarchical information with a computer system user interface is disclosed. In one step, selection of an element in a hierarchy is recognized. A plurality of ancestor elements is determined for the element. A selection control allows selecting at least one of the plurality of ancestor elements hierarchically-related to the element. Manipulation of the selection control is recognized to select a unit that includes at least two of the plurality of ancestor elements and the element.
166 Citations
24 Claims
-
1. A method for selecting hierarchical information with a computer system user interface, the method comprising steps of:
-
recognizing selection of an element in a hierarchy;
determining a plurality of ancestor elements for the element;
providing a selection control with the computer system user interface, wherein the selection control allows selecting at least one of the plurality of ancestor elements hierarchically-related to the element;
recognizing manipulation of the selection control; and
selecting a unit that comprises at least one of the plurality of ancestor elements and the element in response to the second-listed recognizing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for selecting hypertext markup language (HTML) information with a computer system user interface, the method comprising steps of:
-
receiving an HTML file from a server wherein the HTML file has a hierarchy;
rendering an HTML web page corresponding to the HTML file;
recognizing selection of an element in the hierarchy;
recognizing manipulation of a selection control; and
selecting a unit in response to the second-listed recognizing step wherein the unit comprises at least one of a plurality of ancestor elements and the element. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for allowing selection of snippets from a web page, the method comprising steps of:
-
producing a processed web page related to the web page, wherein the producing step comprising steps of;
deactivating active elements within the web page, and embedding a selection script into the web page, wherein the selection script provides a selection control;
recognizing selection of an element in a hierarchy that is related to the processed web page;
determining a plurality of ancestor elements hierarchically-related to the element;
recognizing manipulation of the selection control, wherein the selection control allows selecting at least one of the plurality of ancestor elements; and
selecting a unit that comprises at least one of the plurality of ancestor elements and the element in response to the second-listed recognizing step. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A software product embodied on a computer-readable medium for selecting hierarchical information with a computer system user interface, the software product comprising code for:
-
recognizing selection of an element in a hierarchy;
determining a plurality of ancestor elements for the element;
providing a selection control with the computer system user interface, wherein the selection control allows selecting at least one of the plurality of ancestor elements hierarchically-related to the element;
recognizing manipulation of the selection control; and
selecting a unit that comprises at least one of the plurality of ancestor elements and the element in response to the second-listed recognizing step.
-
Specification