Multi-stage text morphing
First Claim
1. A multi-stage method for morphing together bodies of text comprising:
- stage-one text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-one text morphing comprises;
identifying pairs of phrases that each have a phrase (Phrase A) from a first body of text (Text A) and a phrase (Phrase B) from a second body of text (Text B);
wherein a phrase is a text string containing one or more words, abbreviations, numbers, or combinations thereof;
wherein Phrase A can be used as a phrase synonym for Phrase B; and
wherein a phrase synonym is one phrase that can be substituted for another phrase in text use without causing significant changes in the meaning of the text or creating grammatical errors; and
then substituting, within each pair of phrases, Phrase A for Phrase B, in Text B;
and stage-two text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-two text morphing comprises;
identifying pairs of text segments that each have a segment (Segment A) from Text A and a segment (Segment B) from Text B, wherein Segment A and Segment B start with phrase synonyms and end with phrase synonyms; and
then substituting, within each pair of text segments, all or part of Segment A for all or part of Segment B, in Text B.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention is a multi-stage method for “text morphing,” wherein text morphing involves integrating or blending together substantive content from two or more bodies of text into a single body of text based on locations of linguistic commonality among the two or more bodies of text. This method for multi-stage text morphing entails: substitution of phrase synonyms between two bodies of text; substitution, between two bodies of text, of text segments with synonymous starting phrases and synonymous ending phrases; and substitution, between two bodies of text, of phrases or segments using associations within a larger reference body of text. Text morphing as disclosed herein can be useful for creative ideation, product development, integrative search engines, and entertainment purposes.
-
Citations
18 Claims
-
1. A multi-stage method for morphing together bodies of text comprising:
-
stage-one text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-one text morphing comprises; identifying pairs of phrases that each have a phrase (Phrase A) from a first body of text (Text A) and a phrase (Phrase B) from a second body of text (Text B);
wherein a phrase is a text string containing one or more words, abbreviations, numbers, or combinations thereof;
wherein Phrase A can be used as a phrase synonym for Phrase B; and
wherein a phrase synonym is one phrase that can be substituted for another phrase in text use without causing significant changes in the meaning of the text or creating grammatical errors; and
then substituting, within each pair of phrases, Phrase A for Phrase B, in Text B;and stage-two text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-two text morphing comprises; identifying pairs of text segments that each have a segment (Segment A) from Text A and a segment (Segment B) from Text B, wherein Segment A and Segment B start with phrase synonyms and end with phrase synonyms; and
then substituting, within each pair of text segments, all or part of Segment A for all or part of Segment B, in Text B. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A multi-stage method for morphing together bodies of text comprising:
-
stage-one text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-one text morphing comprises; identifying pairs of phrases that each have a phrase (Phrase A) from a first body of text (Text A) and a phrase (Phrase B) from a second body of text (Text B);
wherein a phrase is a text string containing one or more words, abbreviations, numbers, or combinations thereof;
wherein Phrase A can be used as a phrase synonym for Phrase B; and
wherein a phrase synonym is one phrase that can be substituted for another phrase in text use without causing significant changes in the meaning of the text or creating grammatical errors; and
then substituting, within each pair of phrases, Phrase A for Phrase B, in Text B;stage-two text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-two text morphing comprises; identifying pairs of text segments that each have a segment (Segment A) from Text A and a segment (Segment B) from Text B, wherein Segment A and Segment B start with phrase synonyms and end with phrase synonyms; and
then substituting, within each pair of text segments, all or part of Segment A for all or part of Segment B, in Text B;and stage-three text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-three text morphing comprises; identifying triplets of text that each have a phrase (Phrase A) from Text A, a segment (Segment B) from Text B, and a segment (Segment C) from a large reference body of text (Text C), wherein Segment B and Segment C start with phrase synonyms and end with phrase synonyms;
wherein the segment portion between the starting and ending phrases of Segment B can be called Middle B and the segment portion between the starting and ending phrases of Segment C can be called Middle C, wherein Middle C is a synonym of, or identical to, Phrase A; and
substituting, for each triplet, Phrase A for Middle B, in Text B; and
/oridentifying triplets of text that each have a segment (Segment A) from Text A, a phrase (Phrase B) from Text B, and a segment (Segment C) from a large reference body of text (Text C), wherein Segment A and Segment C start with phrase synonyms and end with phrase synonyms;
wherein the segment portion between the starting and ending phrases of Segment A can be called Middle A and the segment portion between the starting and ending phrases of Segment C can be called Middle C, wherein Middle C is a synonym of, or identical to, Phrase B; and
substituting, for each triplet, Middle A for Phrase B, in Text B. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A multi-stage method for morphing together bodies of text comprising:
-
stage-one text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-one text morphing comprises; identifying pairs of phrases that each have a phrase (Phrase A) from a first body of text (Text A) and a phrase (Phrase B) from a second body of text (Text B);
wherein a phrase is a text string containing one or more words, abbreviations, numbers, or combinations thereof;
wherein Phrase A can be used as a phrase synonym for Phrase B; and
wherein a phrase synonym is one phrase that can be substituted for another phrase in text use without causing significant changes in the meaning of the text or creating grammatical errors; and
then substituting, within each pair of phrases, Phrase A for Phrase B, in Text B;stage-two text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-two text morphing comprises; identifying pairs of text segments that each have a segment (Segment A) from Text A and a segment (Segment B) from Text B, wherein Segment A and Segment B start with phrase synonyms and end with phrase synonyms; and
then substituting, within each pair of text segments, all or part of Segment A for all or part of Segment B, in Text B;stage-three text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-three text morphing comprises; identifying triplets of text that each have a phrase (Phrase A) from Text A, a segment (Segment B) from Text B, and a segment (Segment C) from a large reference body of text (Text C), wherein Segment B and Segment C start with phrase synonyms and end with phrase synonyms;
wherein the segment portion between the starting and ending phrases of Segment B can be called Middle B and the segment portion between the starting and ending phrases of Segment C can be called Middle C, wherein Middle C is a synonym of, or identical to, Phrase A; and
substituting, for each triplet, Phrase A for Middle B, in Text B; and
/oridentifying triplets of text that each have a segment (Segment A) from Text A, a phrase (Phrase B) from Text B, and a segment (Segment C) from a large reference body of text (Text C), wherein Segment A and Segment C start with phrase synonyms and end with phrase synonyms;
wherein the segment portion between the starting and ending phrases of Segment A can be called Middle A and the segment portion between the starting and ending phrases of Segment C can be called Middle C, wherein Middle C is a synonym of, or identical to, Phrase B; and
substituting, for each triplet, Middle A for Phrase B, in Text B;and stage-four text morphing within a computerized data processing environment, search engine, and/or user interface, wherein this stage-four text morphing comprises; identifying quadruplets of text that each have a phrase (Phrase A) from Text A, a phrase (Phrase B) from Text B, and two segments (Segment C1 and Segment C2) from Text C, wherein Segment C1 and Segment C2 start with phrase synonyms and end with phrase synonyms;
wherein the segment portion between the starting and ending phrases of Segment C1 can be called Middle C1 and the segment portion between the starting and ending phrases of Segment C2 can be called Middle C2, wherein Middle C1 is a synonym of, or identical to, Phrase A and wherein Middle C2 is a synonym of, or identical to, Phrase B; and
substituting, for each quadruplet, Phrase A for Phrase B, in Text B. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification