METHOD AND SYSTEM FOR PLACING AN INSERTION POINT IN AN ELECTRONIC DOCUMENT
First Claim
1. For an electronic system for creating and editing an electronic document, a method for placing an insertion point in the electronic document, the method comprising the steps of:
- (a) collecting context information regarding a location of a cursor in the electronic document;
(b) selecting one of a plurality of rules based on the collected context information;
(c) in response to selecting the rule, changing a presentation of the cursor to indicate an anticipated location of the insertion point and the type of formatting that will be applied to text and objects located in close proximity to the cursor location;
(d) determining whether an indication has been received to place the insertion point in the electronic document; and
(e) if so, then performing formatting to place the insertion point in the electronic document.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for placing an insertion point in an electronic document in an electronic system for creating and editing an electronic document. Context information regarding a location of a cursor in the electronic document is collected. A coinciding rule is selected from one of a number of rules based on the collected context information. In response to selecting a coinciding rule, the cursor is changed to indicate an anticipated location of the insertion point and the associated formatting rules to be applied. A determination is made whether an indication has been received to place the insertion point in the electronic document, and, if so, then formatting is performed to place the insertion point in the electronic document.
25 Citations
20 Claims
-
1. For an electronic system for creating and editing an electronic document, a method for placing an insertion point in the electronic document, the method comprising the steps of:
-
(a) collecting context information regarding a location of a cursor in the electronic document;
(b) selecting one of a plurality of rules based on the collected context information;
(c) in response to selecting the rule, changing a presentation of the cursor to indicate an anticipated location of the insertion point and the type of formatting that will be applied to text and objects located in close proximity to the cursor location;
(d) determining whether an indication has been received to place the insertion point in the electronic document; and
(e) if so, then performing formatting to place the insertion point in the electronic document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19, 20)
-
-
10. For an electronic system for creating and editing an electronic document, a method for displaying a cursor, the method comprising the steps of:
-
(a) collecting context information regarding a location of the cursor;
(b) applying the collected context information to a database of a plurality of rules to determine whether the collected context information coincides with one of the plurality of rules;
(c) if so, then determining one of a plurality of cursors associated with the coinciding rule; and
(d) displaying the associated cursor. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18)
-
-
15. For an electronic system for creating and editing an electronic file, a method for adjusting the location of an insertion point in an electronic file to match the location of a cursor, the method comprising the steps of:
-
(a) collecting context information regarding a location of a cursor in the electronic file;
(b) applying the collected context information to a database of a plurality of rules to determine whether the collected context information coincides with one of the plurality of rules;
(c) if so, then adjusting the location of the insertion point based upon the coinciding rule;
(d) determining whether the location of the insertion point matches the location of the cursor; and
(e) if not, then repeating steps (a)-(d).
-
Specification