Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
110 words
A method for formatting paragraphs on a screen of a computer system comprising the steps of: entering a word on a screen of a computer system using a pointing device of said computer system; automatically finding an associated paragraph, if any, that the word is to be associated with, wherein said associated paragraph is automatically found without receiving an explicit command to associate said word with said paragraph; automatically adding the word to said associated paragraph, if one exists, wherein said word is automatically added to said paragraph without receiving an explicit command to add said word; and starting a new paragraph with said word if no associated paragraph exists.
Claim 2
Independent Claim
110 words
A method for formatting paragraphs on a screen of a computer system comprising the steps of: entering a word on a screen of a computer system using a pointing device of said computer system; automatically finding an associated paragraph, if any, that the word is to be associated with, wherein said associated paragraph is automatically found without receiving an explicit command to associate said word with said paragraph; automatically adding the word to said associated paragraph, if one exists, wherein said word is automatically added to said paragraph without receiving an explicit command to add said word; and starting a new paragraph with said word if no associated paragraph exists.
Claim 3
Dependent Claim
30 words
A method as recited in claim 1 wherein said step of finding an associated paragraph comprises the step of determining whether said word contacts an existing paragraph on said screen.
Claim 4
Dependent Claim
48 words
A method as recited in claim 2 wherein said step of determining whether said word contacts an existing paragraph on said screen comprises the step of comparing the amount of overlap of a bounding box of said word with the bounding boxes of existing paragraphs on said screen.
Claim 5
Dependent Claim
43 words
A method as recited in claim 1 wherein said step of adding the word to an associated paragraph comprises the steps of: determining whether said word overlaps an existing word of said associated paragraph; and adding said word next to said existing word.
Claim 6
Dependent Claim
52 words
A method as recited in claim 1 wherein said step of adding a word to an associated paragraph comprises the steps of: determining whether said word is aligned with an existing line of said associated paragraph; and adding said word to said existing line if it is aligned with said existing line.
Claim 7
Dependent Claim
49 words
A method as recited in claim 1 wherein said step of adding a word to an associated paragraph comprises the steps of: determining whether said word is above said associated paragraph; forming a new first line for said associated paragraph; and adding said word to said new first line.
Claim 8
Dependent Claim
49 words
A method as recited in claim 1 wherein said step of adding a word to an associated paragraph comprises the steps of: determining whether said word is below said associated paragraph; forming a new last line for said associated paragraph; and adding said word to said, new last line.
Claim 9
Dependent Claim
33 words
A method as recited in claim 1 wherein said step of adding a word to said associated paragraph comprises the step of: repositioning text within said associated paragraph after said word is added.
Claim 10
Dependent Claim
37 words
A method as recited in claim 8 wherein said step of repositioning text comprises the step of: reflowing words within said associated paragraph in accordance with a left margin and a right margin of said associated paragraph.
Claim 11
Dependent Claim
43 words
A method as recited in claim 8 wherein said step of repositioning text comprises the steps of: recognizing a format type by examining a plurality of lines of said associated paragraph; and aligning said plurality of lines in accordance with said format type.
Claim 12
Dependent Claim
21 words
A method as recited in claim 10 wherein said format type is selected from the group of left-justified, right-justified, and centered.
Claim 13
Independent Claim
98 words
A method for displaying text in a pen-based computer system comprising the steps of: entering a word comprising at least one character into a pen-based computer system by a stylus means; displaying said word on a screen of said computer system; automatically incorporating said word into an associated paragraph if said word is contacting or is closely proximate said associated paragraph, wherein said word is incorporated into said paragraph without receiving an explicit command to incorporate said word; and creating a new paragraph with said word if said word is not contacting or closely proximate to said paragraph.
Claim 14
Independent Claim
98 words
A method for displaying text in a pen-based computer system comprising the steps of: entering a word comprising at least one character into a pen-based computer system by a stylus means; displaying said word on a screen of said computer system; automatically incorporating said word into an associated paragraph if said word is contacting or is closely proximate said associated paragraph, wherein said word is incorporated into said paragraph without receiving an explicit command to incorporate said word; and creating a new paragraph with said word if said word is not contacting or closely proximate to said paragraph.
Claim 15
Dependent Claim
47 words
A method for displaying text as recited in claim 12 further comprising the step of: reflowing a plurality of words of said associated paragraph to fit within a left margin and a right margin of said paragraph after said step of incorporating said word into said paragraph.
Claim 16
Dependent Claim
46 words
A method for displaying text as recited in claim 12 further comprising the step of: formatting a plurality of lines of said associated paragraph such that said plurality of lines are either left-justified, right-justified, or centered after said step of incorporating said word into said paragraph.
Claim 17
Dependent Claim
29 words
A method for displaying text as recited in claim 12 wherein said step of incorporating said word comprises inserting said word between two existing words of said associated paragraph.
Claim 18
Dependent Claim
30 words
A method for displaying text as recited in claim 12 wherein said step of incorporating said word comprises adding said word to an end of a line of said paragraph.
Claim 19
Dependent Claim
25 words
A method for displaying text as recited in claim 12 wherein said step of incorporating said word comprises adding a new line to said paragraph.
Claim 20
Dependent Claim
27 words
A method for displaying text as recited in claim 17 wherein said new line is added to one of the top and the bottom of said paragraph.
Claim 21
Dependent Claim
102 words
A pen-based word processing system comprising: a CPU; screen means coupled to said CPU; tablet means coupled to said CPU for receiving at least one stroke from a stylus means; means for displaying said at least one stroke from said stylus on said screen means; means for interpreting said at least one stroke as a word comprising at least one character; means for determining whether said word belongs with an associated paragraph displayed on said screen means without receiving an explicit command from a user to associate said word with said paragraph; and means for adding said word to said associated paragraph.
Claim 22
Dependent Claim
102 words
A pen-based word processing system comprising: a CPU; screen means coupled to said CPU; tablet means coupled to said CPU for receiving at least one stroke from a stylus means; means for displaying said at least one stroke from said stylus on said screen means; means for interpreting said at least one stroke as a word comprising at least one character; means for determining whether said word belongs with an associated paragraph displayed on said screen means without receiving an explicit command from a user to associate said word with said paragraph; and means for adding said word to said associated paragraph.
Claim 23
Dependent Claim
31 words
A pen-based word processing system as recited in claim 19 further comprising: means for creating a new paragraph with said word if said word does not belong to an associated paragraph.
Claim 24
Dependent Claim
37 words
A pen-based word processing system as recited in claim 19 further comprising: means for reflowing words of said associated paragraph between a left margin and a right margin after said word is added to said associated paragraph.
Claim 25
Dependent Claim
43 words
A pen-based word processing system as recited in claim 19 further comprising: means for formatting a plurality of lines of said associated paragraph such that said plurality of lines are either left-justified, right-justified, or centered after said word is added to said paragraph.
Claim 26
Independent Claim
206 words
A method for formatting paragraphs on a screen of a computer system comprising the steps of: entering a word on a screen of a computer system using a pointing device of said computer system; automatically finding an associated paragraph, if any, that the word is to be associated with, wherein said associated paragraph is automatically found without receiving an explicit command to associate said word with said paragraph, said associated paragraph being found by determining whether said word contacts an existing paragraph on said screen by comparing the amount of overlap of a bounding box of said word with the bounding boxes of existing paragraphs on said screen; automatically adding the word to said associated paragraph, if one exists, wherein said word is automatically added to said paragraph without receiving an explicit command to add said word, wherein text within said associated paragraph is repositioned after said word is added, including reflowing words within said associated paragraph in accordance with a left margin and a right margin of said associated paragraph; and starting a new paragraph with said word when no associated paragraph exists, wherein said steps of finding an associated paragraph, adding a word, and starting a new paragraph are performed by a computer system.
Claim 27
Independent Claim
206 words
A method for formatting paragraphs on a screen of a computer system comprising the steps of: entering a word on a screen of a computer system using a pointing device of said computer system; automatically finding an associated paragraph, if any, that the word is to be associated with, wherein said associated paragraph is automatically found without receiving an explicit command to associate said word with said paragraph, said associated paragraph being found by determining whether said word contacts an existing paragraph on said screen by comparing the amount of overlap of a bounding box of said word with the bounding boxes of existing paragraphs on said screen; automatically adding the word to said associated paragraph, if one exists, wherein said word is automatically added to said paragraph without receiving an explicit command to add said word, wherein text within said associated paragraph is repositioned after said word is added, including reflowing words within said associated paragraph in accordance with a left margin and a right margin of said associated paragraph; and starting a new paragraph with said word when no associated paragraph exists, wherein said steps of finding an associated paragraph, adding a word, and starting a new paragraph are performed by a computer system.
Claim 28
Dependent Claim
82 words
A method as recited in claim 23 wherein said step of adding the word to an associated paragraph comprises the steps of: determining whether said word overlaps an existing word of said associated paragraph; adding said word next to said existing word when said word is determined to overlap said existing word; determining whether said word is aligned with an existing line of said associated paragraph; and adding said word to said existing line when it is aligned with said existing line.
Claim 29
Dependent Claim
99 words
A method as recited in claim 24 wherein said step of adding a word to an associated paragraph comprises the steps of: determining whether said word is above said associated paragraph; forming a new first line for said associated paragraph and adding said word to said new first line when said word is determined to be above said associated paragraph; determining whether said word is below said associated paragraph; and forming a new last line for said associated paragraph and adding said word to said new last line when said word is determined to be below said associated paragraph.
Claim 30
Dependent Claim
56 words
A method as recited in claim 23 wherein said step of repositioning text comprises the steps of: recognizing a format type by examining a plurality of lines of said associated paragraph, said format type being selected from the group of left-justified, right-justified, and centered; and aligning said plurality of lines in accordance with said format type.