Patent US6332148B1 successfully refreshed from Google Patents.
US6332148B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Appearance and positioning annotation text string and base text string specifying a rule that relates the formatting annotation, base text characters
Assignee: Adobe Inc
•
Filing: 1997-05-30
•
Granted: 2001-12-18
•
Expires: 2017-05-30
Abstract
Abstract A computer-implemented method to embellish text in a document by setting composite text properties for formatting an annotation text string and a base text string in a composite text unit, selecting text in a displayed text document as the base text string for a composite text unit, generating text as an annotation text string for the composite text unit, and displaying the composite text unit in the text document in accordance with the composite text properties.
Inventors
- 👤 Mark A. Paine
- 👤 Jeff Young
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 11:38
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/169
Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
187 words
A computer-implemented method to embellish text in a document, comprising: setting composite text properties for formatting a composite text unit, the composite text unit including an annotation text string and a base text string, wherein the annotation text string includes one or more annotation characters and the base text string includes one or more base characters, the set of composite text properties defining and linking the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters, where an appearance composite text property defines a font to be used for both the annotation text string and the base text string and the rule specifies a relationship between a font size of the annotation text string and the base text string; selecting text in a displayed text document as the base text string for the composite text unit; generating text as the annotation text string for the composite text unit; and displaying the composite text unit in the document in accordance with the composite text properties.
Claim 2
Dependent Claim
187 words
A computer-implemented method to embellish text in a document, comprising: setting composite text properties for formatting a composite text unit, the composite text unit including an annotation text string and a base text string, wherein the annotation text string includes one or more annotation characters and the base text string includes one or more base characters, the set of composite text properties defining and linking the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters, where an appearance composite text property defines a font to be used for both the annotation text string and the base text string and the rule specifies a relationship between a font size of the annotation text string and the base text string; selecting text in a displayed text document as the base text string for the composite text unit; generating text as the annotation text string for the composite text unit; and displaying the composite text unit in the document in accordance with the composite text properties.
Claim 3
Dependent Claim
20 words
The method of claim 1 , wherein the text selected for the base text string is comprised of Japanese characters.
Claim 4
Dependent Claim
25 words
The method of claim 1 , wherein the text of the annotation text string provides pronunciation information for the text of the base text string.
Claim 5
Dependent Claim
25 words
The method of claim 1 , wherein the text of the annotation text string provides semantic information for the text of the base text string.
Claim 6
Dependent Claim
21 words
The method of claim 1 , wherein setting composite text properties includes determining a character set for the annotation text string.
Claim 7
Dependent Claim
20 words
The method of claim 1 , wherein setting composite text properties includes determining a font for the annotation text string.
Claim 8
Dependent Claim
21 words
The method of claim 1 , wherein setting composite text properties includes determining a font size for the annotation text string.
Claim 9
Dependent Claim
25 words
The method of claim 1 , wherein setting composite text properties includes determining alignment options for the annotation text string with the base text string.
Claim 10
Dependent Claim
29 words
The method of claim 8 , wherein determining alignment options includes determining separate alignment options for a composite text unit occurring at a line boundary in the text document.
Claim 11
Dependent Claim
15 words
The method of claim 8 , wherein determining alignment options includes determining an overhang option.
Claim 12
Dependent Claim
19 words
The method of claim 1 , wherein the annotation text string comprises a string of more than one character.
Claim 13
Dependent Claim
35 words
The method of claim 1 , wherein the composite text unit in the text document is interactively displayed in accordance with the composite text properties as the text for the annotation text string is generated.
Claim 14
Dependent Claim
26 words
The method of claim 1 , wherein displaying the composite text unit in the text document displays the annotation text string above the base text string.
Claim 15
Dependent Claim
26 words
The method of claim 1 , wherein displaying the composite text unit in the text document displays the annotation text string alongside the base text string.
Claim 16
Dependent Claim
35 words
The method of claim 1 , wherein displaying the composite text unit in the text document displays characters of the annotation text string in a different font size than characters of the base text string.
Claim 17
Dependent Claim
16 words
The method of claim 1 , wherein the composite text properties are set to default properties.
Claim 18
Dependent Claim
34 words
The method of claim 1 , further comprising: editing the text of the composite text unit; and displaying the edited composite text unit in the text document in accordance with the composite text properties.
Claim 19
Dependent Claim
19 words
The method of claim 17 , wherein the edited composite text unit is interactively displayed as it is edited.
Claim 20
Dependent Claim
21 words
The method of claim 17 , further comprising emphasizing the displayed composite text unit as the composite text unit is edited.
Claim 21
Dependent Claim
22 words
The method of claim 19 , wherein emphasizing the displayed composite text unit displays a bounding box around the composite text unit.
Claim 22
Dependent Claim
19 words
The method of claim 19 , wherein emphasizing the displayed composite text unit highlights the displayed composite text unit.
Claim 23
Dependent Claim
27 words
The method of claim 17 , wherein editing the text of the composite text unit further comprises reformatting at least a portion of the annotation text string.
Claim 24
Dependent Claim
35 words
The method of claim 17 , wherein editing the text of the composite text unit further comprises: selecting a portion of the annotation text string; and reformatting the selected portion of the annotation text string.
Claim 25
Dependent Claim
22 words
The method of claim 23 , wherein editing the text of the composite text unit further comprises: editing the annotation text string.
Claim 26
Dependent Claim
22 words
The method of claim 23 , wherein editing the text of the composite text unit further comprises: editing the base text string.
Claim 27
Dependent Claim
203 words
A computer-implemented method for editing a composite text unit in a document, the composite text unit including a base text string and an annotation text string, the method comprising: displaying, in accordance with predetermined composite text properties, a text document including a base text string and an annotation text string of the composite text unit, the base text string including one or more base characters and the annotation text string including one or more annotation characters, wherein the predetermined composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters; displaying a cursor in the displayed text document; moving the cursor within the displayed annotation text string, wherein a position of the cursor is based on user input; editing an appearance of the annotation text string at the cursor position in response to user input including editing a composite text property; automatically editing the appearance of the base text string in response to the editing of the composite text property without having to individually edit the base text string; and displaying the text document.
Claim 28
Dependent Claim
203 words
A computer-implemented method for editing a composite text unit in a document, the composite text unit including a base text string and an annotation text string, the method comprising: displaying, in accordance with predetermined composite text properties, a text document including a base text string and an annotation text string of the composite text unit, the base text string including one or more base characters and the annotation text string including one or more annotation characters, wherein the predetermined composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters; displaying a cursor in the displayed text document; moving the cursor within the displayed annotation text string, wherein a position of the cursor is based on user input; editing an appearance of the annotation text string at the cursor position in response to user input including editing a composite text property; automatically editing the appearance of the base text string in response to the editing of the composite text property without having to individually edit the base text string; and displaying the text document.
Claim 29
Dependent Claim
41 words
The method of claim 25 , further comprising: emphasizing a composite text unit when the cursor position is within the composite text unit; but not emphasizing the composite text unit when the cursor position is not within the composite text unit.
Claim 30
Dependent Claim
23 words
The method of claim 27 , wherein the composite text unit is emphasized by displaying a bounding box around the composite text unit.
Claim 31
Dependent Claim
19 words
The method of claim 27 , wherein the composite text unit is emphasized by highlighting the composite text unit.
Claim 32
Dependent Claim
28 words
The method of claim 26 , wherein the cursor is freely movable within the composite text unit for editing the base text string and the annotation text string.
Claim 33
Dependent Claim
196 words
A memory device storing computer-readable instructions for aiding a computer to embellish text in a text document comprising: instructions for defining, in response to user input, a first text string as a base text string of a composite text unit, the base text string including one or more base characters; instructions for defining, in response to user input, a second text string as an annotation text string of the composite text unit, the annotation text string including one or more annotation characters; and instructions for defining, in response to user input, composite text properties for defining the display of the composite text unit, wherein the composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters where an appearance composite text property defines a font to be used for both the annotation text string and the base text string and the rule specifies a relationship between a font size of the font used in the annotation text string and the font used in the base text string.
Claim 34
Dependent Claim
196 words
A memory device storing computer-readable instructions for aiding a computer to embellish text in a text document comprising: instructions for defining, in response to user input, a first text string as a base text string of a composite text unit, the base text string including one or more base characters; instructions for defining, in response to user input, a second text string as an annotation text string of the composite text unit, the annotation text string including one or more annotation characters; and instructions for defining, in response to user input, composite text properties for defining the display of the composite text unit, wherein the composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters where an appearance composite text property defines a font to be used for both the annotation text string and the base text string and the rule specifies a relationship between a font size of the font used in the annotation text string and the font used in the base text string.
Claim 35
Independent Claim
246 words
A method for editing a composite text unit in a document, the composite text unit including a base text string and an associated annotation text string, the composite text unit having composite text properties, wherein the base text string includes one or more base characters and the annotation text string includes one or more annotation characters, the method comprising: displaying the composite text unit in context in a display of the document, the composite text unit being displayed in accordance with the composite text properties, wherein the composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters; receiving from a user editing commands to be applied to the annotation text string displayed as part of the composite text unit in the display of the document, the editing commands including instructions for changing a formatting of the annotation text string; and editing the annotation text string in response to the editing commands while maintaining a relationship between the formatting of the annotation text string with the base text string in the composite text unit as defined by the composite text properties, the editing step including automatically editing the base text string to maintain the relationship between the formatting of the two strings; and continuing to display the composite text unit in accordance with the composite text properties.
Claim 36
Independent Claim
246 words
A method for editing a composite text unit in a document, the composite text unit including a base text string and an associated annotation text string, the composite text unit having composite text properties, wherein the base text string includes one or more base characters and the annotation text string includes one or more annotation characters, the method comprising: displaying the composite text unit in context in a display of the document, the composite text unit being displayed in accordance with the composite text properties, wherein the composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters; receiving from a user editing commands to be applied to the annotation text string displayed as part of the composite text unit in the display of the document, the editing commands including instructions for changing a formatting of the annotation text string; and editing the annotation text string in response to the editing commands while maintaining a relationship between the formatting of the annotation text string with the base text string in the composite text unit as defined by the composite text properties, the editing step including automatically editing the base text string to maintain the relationship between the formatting of the two strings; and continuing to display the composite text unit in accordance with the composite text properties.
Claim 37
Dependent Claim
18 words
The method of claim 32 , wherein the base text is oyamoji and the annotation text is rubi.
Claim 38
Independent Claim
244 words
A method for editing a composite text unit in a document, the composite text unit including a base text string and an associated annotation text string, the composite text unit having composite text properties, wherein the base text string includes one or more base characters and the annotation text string includes one or more annotation characters, the method comprising: displaying the composite text unit in context in a display of the document, the composite text unit being displayed in accordance with the composite text properties, wherein the composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters; receiving from a user editing commands applied to the base text string displayed as part of the composite text unit in the display of the document, the editing commands including instructions for changing a formatting of the base text string; and editing the base text string in response to the editing commands while maintaining a relationship between the formatting of the annotation text string with the base text string in the composite text unit as defined by the composite text properties, the editing step including automatically editing the annotation text string to maintain the relationship between the formatting of the two strings; and continuing to display the composite text unit in accordance with the composite text properties.
Claim 39
Independent Claim
244 words
A method for editing a composite text unit in a document, the composite text unit including a base text string and an associated annotation text string, the composite text unit having composite text properties, wherein the base text string includes one or more base characters and the annotation text string includes one or more annotation characters, the method comprising: displaying the composite text unit in context in a display of the document, the composite text unit being displayed in accordance with the composite text properties, wherein the composite text properties define and link the appearance and the positioning of the annotation text string and the base text string including specifying a rule that relates the formatting of the annotation characters to the formatting of the base characters; receiving from a user editing commands applied to the base text string displayed as part of the composite text unit in the display of the document, the editing commands including instructions for changing a formatting of the base text string; and editing the base text string in response to the editing commands while maintaining a relationship between the formatting of the annotation text string with the base text string in the composite text unit as defined by the composite text properties, the editing step including automatically editing the annotation text string to maintain the relationship between the formatting of the two strings; and continuing to display the composite text unit in accordance with the composite text properties.
Claim 40
Dependent Claim
18 words
The method of claim 34 , wherein the base text is oyamoji and the annotation text is rubi.
References Cited (Backward Citations)
US5146552A
Cited
US5581682A
Cited
US5475805A
Cited
US5689717A
Cited
US5893125A
Cited
US5857212A
Cited
US5832474A
Cited
US5873111A
Cited
US6230169B1
Cited
US6128632A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-12-17 | 2005-06-18 | 2005-12-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-12-17 | 2009-06-18 | 2009-12-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-12-17 | 2013-06-18 | 2013-12-18 | $7700.00 | Window Closed / Lapsed |