Document object membranes
First Claim
1. A computer-implemented method for creating a new document object with a boundary around the new document object for an electronic document page comprising the steps of:
- placing an insertion point on the electronic document page and outside a boundary for each existing document object on the electronic document page;
in response to the placing of the insertion point on the electronic document page, displaying a ghost membrane at the insertion point, wherein the displayed ghost membrane comprises a shape with a color that contrasts with a color for the electronic document page;
creating the new document object by adding content at the insertion point; and
continuously displaying a membrane around the new document object to define a boundary for the content of the new document object, wherein the membrane is associated with a first and second hit region, wherein the first hit region causes content associated with the hit region to be positioned in a first location of the new document object, wherein the second hit region causes content associated with the hit region to be positioned in a second location of the new document object.
2 Assignments
0 Petitions
Accused Products
Abstract
Displaying a membrane, or container, around a document object on an electronic document page. In response to placing the insertion point (IP) on the page, a ghost membrane can be displayed on an output screen at the IP. After content is added at the IP, a membrane around the content can be displayed. This membrane can be continually displayed, even when an IP is not in the document object. One or more handles may be displayed around the membrane of a document object containing an IP or underlying a cursor. An IP can also be placed within a hit region associated with a membrane of a document object, allowing a user to add content to that document object at the IP. Similarly, selected text can be dragged from one document object to another document object and added to that document object when the selected text contacts a hit region of the document object.
-
Citations
31 Claims
-
1. A computer-implemented method for creating a new document object with a boundary around the new document object for an electronic document page comprising the steps of:
-
placing an insertion point on the electronic document page and outside a boundary for each existing document object on the electronic document page; in response to the placing of the insertion point on the electronic document page, displaying a ghost membrane at the insertion point, wherein the displayed ghost membrane comprises a shape with a color that contrasts with a color for the electronic document page; creating the new document object by adding content at the insertion point; and continuously displaying a membrane around the new document object to define a boundary for the content of the new document object, wherein the membrane is associated with a first and second hit region, wherein the first hit region causes content associated with the hit region to be positioned in a first location of the new document object, wherein the second hit region causes content associated with the hit region to be positioned in a second location of the new document object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for identifying a boundary for at least one document object of an electronic document page comprising the steps of:
-
displaying at least a portion of the electronic document page on an output screen; continuously displaying a membrane around each document object on the portion of the electronic document page visible on the output screen, each membrane operative to visibly define the boundary for content of a corresponding document object; and associating a first and second hit region with the membrane, wherein the first hit region causes content associated with the first hit region to be associated with content of a document object of the membrane at a first location, wherein the second hit region cause content associated with the second hit region to be associated with content of the document object of the membrane at a second location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for adding content to a document object, comprising the steps of:
-
placing an insertion point on an electronic document page; and when the insertion point is within a first hit region of any of the document objects on the electronic document page, incorporating any content entered at the insertion point into a first position of the document object associated with the first hit region, wherein the first hit region is outside of the boundaries of the document object as defined by a membrane and is associated with the membrane; and when the insertion point is within a second hit region of any of the document objects on the electronic document page, incorporating any content entered at the insertion point into a second position of the document object associated with the second hit region, wherein the second hit region is outside of the boundaries of the document object as defined by a membrane and is associated with the membrane. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-implemented method for adding content to a first document object from a second document object on an electronic document page, comprising the steps of:
-
selecting content from the second document object on the electronic document page; dragging the selected content towards the first document object on the electronic document page, wherein the first document object is defined by a membrane; providing a first and second hit region; incorporation the selected content into a first location of the first object when the first hit region is contacted with the selected content from the second document object, wherein the first hit region is outside of the boundaries of the first document object as defined by the membrane and is associated with the membrane; and incorporation the selected content into a second location of the first object when the second hit region is contacted with the selected content from the second document object, wherein the second hit region is outside of the boundaries of the first document object as defined by the membrane and is associated with the membrane. - View Dependent Claims (30, 31)
-
Specification