Organizing elements on a web page via drag and drop operations
First Claim
Patent Images
1. A computer-readable medium on which is stored computer-executable instructions, which when executed by a computer perform a method of organizing links on a web page, comprising:
- receiving a dragging of a web page link from a first position on a web page to a second position on a web page;
at the second position on the web page, displaying a visual indicator on the web page as to where the dragged web page link will be positioned if the dragged web page is dropped at the second position; and
upon receiving a dropping of the dragged web page link, reordering any group of links into which the dragged web page link is dropped based on the position of the dropped web page link.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer-readable media are provided for organizing links on a web page via drag and drop operations. Single web page links or groups of web page links may be dragged from one location on a web page to another location on a web page or to another group of links on the web page. Links may also be dragged from a first web page or first client application document and may be dropped to a second web page on a same or separate web browsing application.
78 Citations
20 Claims
-
1. A computer-readable medium on which is stored computer-executable instructions, which when executed by a computer perform a method of organizing links on a web page, comprising:
-
receiving a dragging of a web page link from a first position on a web page to a second position on a web page;
at the second position on the web page, displaying a visual indicator on the web page as to where the dragged web page link will be positioned if the dragged web page is dropped at the second position; and
upon receiving a dropping of the dragged web page link, reordering any group of links into which the dragged web page link is dropped based on the position of the dropped web page link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of organizing links on a web page, comprising:
-
receiving a dragging of a web page link from a first position on a web page to a second position on a web page;
at the second position on the web page, displaying a visual indicator on the web page as to where the dragged web page link will be positioned if the dragged web page is dropped at the second position;
upon receiving a dropping of the dragged web page link, reordering any group of links into which the dragged web page link is dropped based on the position of the dropped web page link; and
if the second position on the web page is within a target group of web page links that are ordered according to a group-level ordering, highlighting the target group of web page links to provide a visual indication that the target group of web page links may not be reordered by dropping the web page link into the target group of web page links - View Dependent Claims (17, 18)
-
-
19. A computer-readable medium on which is stored computer-executable instructions, which when executed by a computer perform a method of organizing links on a web page, comprising:
-
receiving a selection a web page editing mode;
receiving a dragging of a web page link from a first position on a web page to a second position on a web page, including a dragging of any data view-level data associated with the web page link and any metadata associated with the web page link;
at the second position on the web page, displaying a horizontal line on the web page for showing where the dragged web page link will be positioned if the dragged web page is dropped at the second position;
upon receiving a dropping of the dragged web page link, reordering any group of links into which the dragged web page link is dropped based on the position of the dropped web page link; and
if the second position on the web page is within a target group of web page links that are ordered according to a group-level ordering, highlighting the target group of web page links to provide a visual indication that the target group of web page links may not be reordered by dropping the web page link into the target group of web page links. - View Dependent Claims (20)
-
Specification