Data navigator interface with navigation as a function of draggable elements and drop targets
First Claim
Patent Images
1. A hypertext browser which displays hypertext pages referencing other hypertext pages comprising:
- means, within the hypertext browser, for indicating one or more draggable element of a page being viewed;
means for displaying one or more drop target on a user display, either within a browser window or outside the browser window;
means for detecting an event when a user selects a selected draggable element and drops the selected draggable element over a selected drop target; and
means, coupled to the means for detecting, for generating a message which is a function of the selected draggable element and the selected drop target wherein the message is formatted to resolve to a referenceto a new hypertext page to be generated and viewed in response to the event.
5 Assignments
0 Petitions
Accused Products
Abstract
A hypertext browser displays hypertext pages and indicates draggable elements on the page being viewed. The browser also displays drop targets and detects when a user selects a draggable element and drops the draggable element within a drop target. The browser and/or the server to which it is connected examine a class relation matrix having entries for intersections of draggable element references and drop target references in which a matrix entry at an intersection of the draggable element and drop target is identified and used for performing an action which is a function of the matrix entry.
225 Citations
12 Claims
-
1. A hypertext browser which displays hypertext pages referencing other hypertext pages comprising:
-
means, within the hypertext browser, for indicating one or more draggable element of a page being viewed; means for displaying one or more drop target on a user display, either within a browser window or outside the browser window; means for detecting an event when a user selects a selected draggable element and drops the selected draggable element over a selected drop target; and means, coupled to the means for detecting, for generating a message which is a function of the selected draggable element and the selected drop target wherein the message is formatted to resolve to a referenceto a new hypertext page to be generated and viewed in response to the event. - View Dependent Claims (2, 3, 4)
-
-
5. A hypertext system for displaying hypertext pages comprising:
-
a hypertext browser, comprising; means, within the hypertext browser, for indicating one or more draggable element of a page being viewed; means for displaying one or more drop target on a user display, either within a browser window or outside the browser window; means for detecting an event when a user selects a selected draggable element and drops the selected draggable element over a selected drop target; and means, coupled to the means for detecting, for sending a message to a hypertext server in response to the events wherein the message references the selected draggable element and the selected drop target; and the hypertext server comprising; means for receiving messages from hypertext browsers; a matrix of class relations having a cell for each combination of a draggable element reference and a drop target reference; means, coupled to the means for receiving and the matrix, for identifying a cell in the matrix for the selected draggable element and the selected drop target indicated by a received message; and means, coupled to the means for identifying, for performing an action which is a function of contents of the cell. - View Dependent Claims (6, 7, 8)
-
-
9. A method of navigating in a hypertext system, wherein navigation includes a process of moving from hypertext page to hypertext page in response to user input, the method comprising the steps of:
-
a) displaying an initial hypertext page with at least one draggable element thereon; b) detecting the user dragging the draggable element to coincide with a drop target; c) detecting a release event, wherein the draggable element coincides with the drop target and the user signals a release; d) generating a reference to a subsequent hypertext page where the reference is determined from the draggable element and the drop target; and e) displaying the subsequent hypertext page. - View Dependent Claims (10, 11, 12)
-
Specification