Prosecution Insights
Last updated: May 29, 2026
Application No. 18/785,645

SEGMENTING TEXT USING MACHINE LEARNING MODELS

Non-Final OA §101§103
Filed
Jul 26, 2024
Examiner
MUELLER, PAUL JOSEPH
Art Unit
2657
Tech Center
2600 — Communications
Assignee
X Development LLC
OA Round
1 (Non-Final)
76%
Grant Probability
Favorable
1-2
OA Rounds
12m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 76% — above average
76%
Career Allowance Rate
99 granted / 130 resolved
+14.2% vs TC avg
Strong +34% interview lift
Without
With
+33.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
18 currently pending
Career history
158
Total Applications
across all art units

Statute-Specific Performance

§101
3.1%
-36.9% vs TC avg
§103
93.2%
+53.2% vs TC avg
§102
1.1%
-38.9% vs TC avg
§112
1.1%
-38.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 130 resolved cases

Office Action

§101 §103
DETAILED ACTION Introduction This office action is in response to Applicant’s submission filed on July 26, 2024. Claims 1-20 are pending in the application. As such, claims 1-20 have been examined. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Drawings The drawings were received on July 26, 2024. These drawings have been accepted and considered by the Examiner. Claim Interpretation The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked. As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph: (A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function; (B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and (C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function. Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function. Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function. Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitation(s) is/are: a model that is configured to generate in claim 6 line 2. Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof. Specifically, for purposes of examination, the examiner interprets this as a machine learning model that is configured to generate. If applicant does not intend to have this/these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. Double Patenting Claims 1-6 and 13-20 of this application are patentably indistinct from claims 1-12 and 21-22, respectively, of Application No. 18/764,616. Pursuant to 37 CFR 1.78(f), when two or more applications filed by the same applicant or assignee contain patentably indistinct claims, elimination of such claims from all but one application may be required in the absence of good and sufficient reason for their retention during pendency in more than one application. Applicant is required to either cancel the patentably indistinct claims from all but one application or maintain a clear line of demarcation between the applications. See MPEP § 822. The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1-6 and 13-20 are provisionally rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-12 and 21-22 of copending Application No. 18/764,616 (reference application). Although the claims at issue are not identical, they are not patentably distinct from each other because they claim the same inventive concept element by element (see following table). This is a provisional nonstatutory double patenting rejection because the patentably indistinct claims have not in fact been patented. The differences between the claims being compared are in bold. Instant Application: 18/785,645 Reference Application: 18/764,616 1. A method comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining split scores comprising determining a split score for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the split scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. 1. A method comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining classification scores comprising determining a classification score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the classification scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. 2. The method of claim 1, wherein the sequence of text represents one or more legal documents. 2. The method of claim 1, wherein the sequence of text represents one or more legal documents. 3. The method of claim 1, wherein obtaining data representing a sequence of text comprises receiving the data from a user. 3. The method of claim 1, wherein obtaining data representing a sequence of text comprises receiving the data from a user. 4. The method of claim 1, further comprising providing the at least two segments to a user. 4. The method of claim 1, further comprising providing the at least two segments to a user. 5. The method of claim 1, further comprising: receiving a query from a user; identifying one or more relevant segments to the query from the at least two segments; and providing the one or more identified relevant segments to the user. 5. The method of claim 1, further comprising: receiving a query from a user; identifying one or more relevant segments from the at least two segments; and providing the one or more identified relevant segments to the user. 6. The method of claim 1, wherein dividing the text into a plurality of sentence fragments comprises providing the sequence of text as input to a model that is configured to generate a plurality of sentence fragments given an input sequence of text. 6. The method of claim 1, wherein dividing the text into a plurality of sentence fragments comprises providing the sequence of text as input to a model that is configured to generate a plurality of sentence fragments given an input sequence of text. 13. The method of claim 1, wherein determining a split score for each of a plurality of pairs of sentence fragments comprises using a language model to identify whether two sentence fragments are similar in the pair of sentence fragments. 7. The method of claim 1, wherein determining a classification score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments comprises: for each pair of sentence fragments, determining the classification score for the pair of sentence fragments by providing data representing the pair of sentence fragments to the machine learning model, wherein the machine learning model is configured to generate a classification score representing a likelihood that an input pair of sentence fragments are not similar. 14. The method of claim 1, wherein assigning one or more split positions based on the split scores comprises determining one or more split positions that each reflect a lowest similarity between two sentence fragments in a particular pair of sentence fragments among the plurality of pairs of sentence fragments. 8. The method of claim 1, wherein assigning one or more split positions based on the classification scores comprises determining one or more split positions that each reflect a highest likelihood that two sentence fragments in a particular pair of sentence fragments are not similar among the plurality of pairs of sentence fragments. 15. The method of claim 14, wherein the one or more split positions that each reflect a lowest similarity between two sentence fragments have a highest split score among the plurality of pairs of sentence fragments. 9. The method of claim 8, wherein the one or more split positions that each reflect a highest likelihood that two sentence fragments in a particular pair of sentence fragments are not similar have a highest classification score among the plurality of pairs of sentence fragments. 16. The method of claim 1, wherein assigning one or more split positions based on the split scores comprises assigning one or more split positions based on a current set of split scores at each of a plurality of iterations, and wherein the method comprises, at each iteration: determining that a termination condition has not been met; in response to determining that the termination condition has not been met, assigning a split position corresponding to an index for a pair of sentence fragments with a highest split score in the current set of split scores; modifying the current set of split scores by setting the highest split score to zero; identifying a first set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments preceding the split position; identifying a second set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments following the split position; for each set of the first set and second set: identifying a respective subset of sentence fragments in the set; modifying the current set of split scores by setting one or more of the split scores for the pairs of sentence fragments in the respective subset to zero; and updating the current set of split scores to the split scores for the sentence fragments of the set. 10. The method of claim 1, wherein assigning one or more split positions based on the classification scores comprises assigning one or more split positions based on a current set of classification scores at each of a plurality of iterations, and wherein the method comprises, at each iteration: determining that a termination condition has not been met; in response to determining that the termination condition has not been met, assigning a split position corresponding to an index for a pair of sentence fragments with a highest classification score in the current set of classification scores; modifying the current set of classification scores by setting the highest classification score to zero; identifying a first set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments preceding the split position; identifying a second set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments following the split position; for each set of the first set and second set: identifying a respective subset of sentence fragments in the set; modifying the current set of classification scores by setting one or more of the classification scores for the pairs of sentence fragments in the respective subset to zero; and updating the current set of classification scores to the classification scores for the sentence fragments of the set. 17. The method of claim 16, wherein the respective subset of sentence fragments comprises a cumulative number of tokens greater than or equal to a threshold number of tokens. 11. The method of claim 10, wherein the respective subset of sentence fragments comprises a cumulative number of tokens greater than or equal to a threshold number of tokens. 18. The method of claim 16, wherein the termination condition is defined by a condition where all of the split scores are zero. 12. The method of claim 10, wherein the termination condition is defined by a condition where all of the classification scores are zero. 19. A system comprising: one or more computers; and one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining split scores comprising determining a split score for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the split scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. 21. A system comprising: one or more computers; and one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining classification scores comprising determining a classification score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the classification scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. 20. One or more computer-readable storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining split scores comprising determining a split score for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the split scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. 22. One or more computer-readable storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining classification scores comprising determining a classification score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the classification scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claim 20 is rejected under 35 U.S.C. 101 because the claimed invention is directed to non-statutory subject matter. The claim(s) does/do not fall within at least one of the four categories of patent eligible subject matter because the broadest reasonable interpretation of the claimed "computer-readable storage media”, consistent with a conclusion reached by one skilled in the art based on both the specification disclosure and the state-of-the-art, is that the full scope covers transitory "signal” embodiments. The state-of-the-art at the time the invention was made included signals, carrier waves and other wireless communication modalities (e.g., RF, infrared, etc.) as media on which executable code was recorded and from which computers acquired such code. Thus, the full scope of the claim covers "signals" and their equivalents, which are non-statutory per se. (In re Nuijten). The examiner suggests clarifying the claim to exclude such non-statutory signal embodiments, such as (but not limited to) by reciting a "non-transitory computer-readable storage media", or equivalent. Claims 1-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Claims 1, 19 and 20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claims recite: A method comprising: [claim 19 only] system comprising: [claim 19 only] one or more computers; and [claim 19 only] one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising: [claim 20 only] one or more computer-readable storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising: obtaining data representing a sequence of text; dividing the sequence of text into a plurality of sentence fragments; determining split scores comprising determining a split score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments; assigning one or more split positions based on the split scores; and combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments. The claim limitations, under their broadest reasonable interpretation, cover performance of the limitations in the mind. For example, “obtaining data representing a sequence of text” in the context of this claim encompasses a person acquiring a text document, “dividing the sequence of text into a plurality of sentence fragments” in the context of this claim encompasses a person manually dividing the text into segments on paper, “determining split scores comprising determining a split score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments” in the context of this claim encompasses a person classifying the segments by pairs and writing down the scores, “assigning one or more split positions based on the split scores” in the context of this claim encompasses a person determining where to indicate splits, “combining the plurality of sentence fragments back into at least two segments, with a boundary of at least one of the at least two segments being identified by one of the one or more split positions, and wherein each segment comprises one or more sentence fragments” in the context of this claim encompasses a person rewriting the entire document from the segments including split indications. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites these additional elements. These additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea. one or more computers one or more storage devices one or more computer-readable storage media a machine learning model. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea that do not provide an inventive concept. The claim is not patent eligible. The dependent claims do not add limitations that would either integrate the recited abstract idea into a practical application or could help the Claim as a whole to amount to significantly more than the Abstract idea identified for the Independent Claim. Claim 2 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein the sequence of text represents one or more legal documents. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein the sequence of text represents one or more legal documents” in the context of this claim encompasses a person ensuring the text to be examined is a legal document. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 3 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein obtaining data representing a sequence of text comprises receiving the data from a user. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein obtaining data representing a sequence of text comprises receiving the data from a user” in the context of this claim encompasses a person interacting with a user to obtain the text. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 4 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: further comprising providing the at least two segments to a user. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “further comprising providing the at least two segments to a user” in the context of this claim encompasses a person showing the segments to the user. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 5 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: further comprising: receiving a query from a user; identifying one or more relevant segments to the query from the at least two segments; and providing the one or more identified relevant segments to the user. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “receiving a query from a user” in the context of this claim encompasses a person interacting with a user to obtain the text, “identifying one or more relevant segments to the query from the at least two segments” in the context of this claim encompasses a person identifying key segments, “providing the one or more identified relevant segments to the user” in the context of this claim encompasses a person showing the segments to the user. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 6 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein dividing the text into a plurality of sentence fragments comprises providing the sequence of text as input to a model that is configured to generate a plurality of sentence fragments given an input sequence of text. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein dividing the text into a plurality of sentence fragments” in the context of this claim encompasses a person manually dividing the text into segments on paper, “providing the sequence of text as input to a model that is configured to generate a plurality of sentence fragments given an input sequence of text” in the context of this claim encompasses a person obtaining the text from a user and feeding the text into a generic segmentation model. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites these additional elements. These additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea. a model. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea that do not provide an inventive concept. The claim is not patent eligible. 7-12 Claim 7 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein determining a split score for each of a plurality of pairs of sentence fragments comprises: generating a corresponding embedded sentence fragment for each of the plurality of sentence fragments; for each pair of sentence fragments: determining a first similarity score between two sentence fragments in the pair of sentence fragments; determining one or more second similarity scores, wherein each second similarity score is determined between two sentence fragments in the plurality of sentence fragments; and determining the split score for the pair of sentence fragments by combining the first similarity score and the one or more second similarity scores. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “determining a split score for each of a plurality of pairs of sentence fragments” in the context of this claim encompasses a person determining scores for where to indicate splits, “generating a corresponding embedded sentence fragment for each of the plurality of sentence fragments” in the context of this claim encompasses a person creating embedding vectors for each fragment, “determining a first similarity score between two sentence fragments in the pair of sentence fragments” in the context of this claim encompasses a person determining the cosine similarity between vectors, “determining one or more second similarity scores, wherein each second similarity score is determined between two sentence fragments in the plurality of sentence fragments” in the context of this claim encompasses a person determining the cosine similarity between other vectors, “determining the split score for the pair of sentence fragments by combining the first similarity score and the one or more second similarity scores” in the context of this claim encompasses a person combining scores. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 8 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein determining a first similarity score comprises computing a similarity between the corresponding embedded sentence fragments for the two sentence fragments. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “determining a first similarity score” in the context of this claim encompasses a person determining a score for similarity, “determining one or more split positions that each reflect a highest likelihood that two sentence fragments in a particular pair of sentence fragments are not similar among the plurality of pairs of sentence fragments” in the context of this claim encompasses a person determining where to indicate splits according to specific rules indicated. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 9 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein determining one or more second similarity scores comprises, for each of the one or more second similarity scores: computing a similarity between a first embedded sentence fragment and a second embedded sentence fragment, wherein the first embedded sentence fragment comprises the corresponding embedded sentence fragment for a first particular sentence fragment of the two sentence fragments, and wherein the second embedded sentence fragment comprises the corresponding embedded sentence fragment for a second particular sentence fragment of the plurality of sentence fragments. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “determining one or more second similarity scores” in the context of this claim encompasses a person determining a score for similarity, “computing a similarity between a first embedded sentence fragment and a second embedded sentence fragment” in the context of this claim encompasses a person determining a cosine score for similarity between two vectors, “wherein the first embedded sentence fragment comprises the corresponding embedded sentence fragment for a first particular sentence fragment of the two sentence fragments” in the context of this claim encompasses a person ensuring the first embedded sentence fragment is the first particular sentence fragment of the two sentence fragments, “wherein the second embedded sentence fragment comprises the corresponding embedded sentence fragment for a second particular sentence fragment of the plurality of sentence fragments” in the context of this claim encompasses a person ensuring the second embedded sentence fragment is the second particular sentence fragment of the two sentence fragments. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 10 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein determining a first similarity score comprises providing the corresponding embedded sentence fragments for the two sentence fragments to a machine learning model that is configured to generate a similarity score between vectors. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein determining a first similarity score” in the context of this claim encompasses a person manually deciding similarity scores, “providing the corresponding embedded sentence fragments for the two sentence fragments to a machine learning model that is configured to generate a similarity score between vectors” in the context of this claim encompasses a person obtaining the text from a user and feeding the text into a generic segmentation model. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites these additional elements. These additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea. a machine learning model. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea that do not provide an inventive concept. The claim is not patent eligible. Claim 11 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein determining one or more second similarity scores comprises, for each of the one or more second similarity scores: providing a first embedded sentence fragment and a second embedded sentence fragment to a machine learning model that is configured to generate a similarity score between vectors, wherein the first embedded sentence fragment comprises the corresponding embedded sentence fragment for a first particular sentence fragment of the two sentence fragments, and wherein the second embedded sentence fragment comprises the corresponding embedded sentence fragment for a second particular sentence fragment of the plurality of sentence fragments. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “determining one or more second similarity scores” in the context of this claim encompasses a person manually deciding similarity scores, “providing a first embedded sentence fragment and a second embedded sentence fragment to a machine learning model that is configured to generate a similarity score between vectors” in the context of this claim encompasses a person obtaining the text from a user and feeding the text into a generic segmentation model, “wherein the first embedded sentence fragment comprises the corresponding embedded sentence fragment for a first particular sentence fragment of the two sentence fragments” in the context of this claim encompasses a person ensuring the first embedded sentence fragment is the first particular sentence fragment of the two sentence fragments, “wherein the second embedded sentence fragment comprises the corresponding embedded sentence fragment for a second particular sentence fragment of the plurality of sentence fragments” in the context of this claim encompasses a person ensuring the second embedded sentence fragment is the second particular sentence fragment of the two sentence fragments. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites these additional elements. These additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea. a machine learning model. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea that do not provide an inventive concept. The claim is not patent eligible. Claim 12 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein combining the first similarity score and the one or more second similarity scores comprises computing a weighted sum of the first similarity score and the one or more second similarity scores. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “combining the first similarity score and the one or more second similarity scores” in the context of this claim encompasses a person averaging two scores, “computing a weighted sum of the first similarity score and the one or more second similarity scores” in the context of this claim encompasses a person averaging two weighted scores. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 13 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein determining a split score for each of a plurality of pairs of sentence fragments comprises using a language model to identify whether two sentence fragments are similar in the pair of sentence fragments. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “determining a split score for each of a plurality of pairs of sentence fragments” in the context of this claim encompasses a person classifying the segments by pairs and writing down the scores, “using a language model to identify whether two sentence fragments are similar in the pair of sentence fragments” in the context of this claim encompasses a person using a generic computer for classifying the segments by pairs and writing down the scores, and deciding how likely any two segments are similar. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites these additional elements. These additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea. a language model. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements are generic computer components and the hardware is generic computer components that are merely being used as a tool to perform the abstract idea that do not provide an inventive concept. The claim is not patent eligible. Claim 14 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein assigning one or more split positions based on the split scores comprises determining one or more split positions that each reflect a lowest similarity between two sentence fragments in a particular pair of sentence fragments among the plurality of pairs of sentence fragments. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “assigning one or more split positions based on the split scores” in the context of this claim encompasses a person determining where to indicate splits, “determining one or more split positions that each reflect a lowest similarity between two sentence fragments in a particular pair of sentence fragments among the plurality of pairs of sentence fragments” in the context of this claim encompasses a person determining where to indicate splits according to specific rules indicated. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 15 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein the one or more split positions that each reflect a lowest similarity between two sentence fragments have a highest split score among the plurality of pairs of sentence fragments. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein the one or more split positions that each reflect a lowest similarity between two sentence fragments have a highest split score among the plurality of pairs of sentence fragments” in the context of this claim encompasses a person ensuring the split positions are representative of the specific rules listed. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 16 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein assigning one or more split positions based on the split scores comprises assigning one or more split positions based on a current set of split scores at each of a plurality of iterations, and wherein the method comprises, at each iteration: determining that a termination condition has not been met; in response to determining that the termination condition has not been met, assigning a split position corresponding to an index for a pair of sentence fragments with a highest split score in the current set of split scores; modifying the current set of split scores by setting the highest split score to zero; identifying a first set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments preceding the split position; identifying a second set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments following the split position; for each set of the first set and second set: identifying a respective subset of sentence fragments in the set; modifying the current set of split scores by setting one or more of the split scores for the pairs of sentence fragments in the respective subset to zero; and updating the current set of split scores to the split scores for the sentence fragments of the set. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “assigning one or more split positions based on the split scores” in the context of this claim encompasses a person deciding where to indicate split positions, “assigning one or more split positions based on a current set of split scores at each of a plurality of iterations” in the context of this claim encompasses a person identifying split positions based on scores, “determining that a termination condition has not been met” in the context of this claim encompasses a person identifying the absence of any indication to stop, “assigning a split position corresponding to an index for a pair of sentence fragments with a highest split score in the current set of split scores” in the context of this claim encompasses a person identifying split positions based on highest scores, “modifying the current set of split scores by setting the highest split score to zero” in the context of this claim encompasses a person resetting all the scores, “identifying a first set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments preceding the split position” in the context of this claim encompasses a person identifying segments before split positions, “identifying a second set of sentence fragments comprising one or more sentence fragments of the plurality of sentence fragments following the split position” in the context of this claim encompasses a person identifying segments after split positions, “identifying a respective subset of sentence fragments in the set” in the context of this claim encompasses a person identifying a subset of segments, “modifying the current set of split scores by setting one or more of the split scores for the pairs of sentence fragments in the respective subset to zero” in the context of this claim encompasses a person resetting some scores to zero, “updating the current set of split scores to the split scores for the sentence fragments of the set” in the context of this claim encompasses a person determining all the scores again. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 17 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein the respective subset of sentence fragments comprises a cumulative number of tokens greater than or equal to a threshold number of tokens. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein the respective subset of sentence fragments comprises a cumulative number of tokens greater than or equal to a threshold number of tokens” in the context of this claim encompasses a person ensuring at least a threshold of tokens exist. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim 18 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites: wherein the termination condition is defined by a condition where all of the split scores are zero. The additional limitations of the claim do not preclude the method from practically being performed in the mind. For example, “wherein the termination condition is defined by a condition where all of the split scores are zero” in the context of this claim encompasses a person knowing to stop when all scores are zero. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim recites no additional elements. Accordingly, these no additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the no additional elements do not provide an inventive concept. The claim is not patent eligible. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1, 3-4, 6, 13-15 and 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over Kim et al. (US Patent No. 11210470 B2), hereinafter Kim, in view of Sridhar et al. (US Patent Pub. No. 20090067719 A1), hereinafter Sridhar. Regarding claims 1, 19 and 20, Kim teaches a method, a system, and one or more [non-transitory] computer-readable storage media (Kim in [col 1 ln 58-67] teaches a method of text segmentation) [claim 19 only] one or more computers (Kim in [col 22 ln 34-50] teaches using a computer); and [claim 19 only] one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations (Kim in [col 22 ln 34-50] teaches using a computer which has memory and executes instructions to perform operations) [claim 20 only] one or more computer-readable storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations (Kim in [col 22 ln 34-50] teaches using a computer which has memory and executes instructions to perform operations) comprising: obtaining data representing a sequence of text (Kim in [col 9 ln 28-41] teaches receiving text to process for segmentation); dividing the sequence of text into a plurality of sentence fragments (Kim in [col 3 ln 40-60] teaches accurately identifying segmentation points in the text); determining split scores (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations) comprising determining a split score using a machine learning model for each of a plurality of pairs of sentence fragments formed from the plurality of sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 3 ln 40-60] teaches using a neural network system specifically trained for identifying segmentation points in a text); assigning one or more split positions based on the split scores (Kim in [col 3 ln 40-60] teaches accurately identifying segmentation points in the text, for instance, high similarity can be indicative that there is not a segmentation point whereas low similarity can be indicative that there should be a segmentation point); and with a boundary of at least one of the at least two segments being identified by one of the one or more split positions (Kim in [col 8 ln 12-24] teaches a user device can be utilized for displaying the subparts of the text after identifying segmentation points (e.g., using joint labeled decision points)). Kim teaches the boundary of at least one of the at least two segments being identified by one of the one or more split positions. Kim does not teach, however Sridhar teaches combining the plurality of sentence fragments back into at least two segments, [with a boundary of at least one of the at least two segments being identified by one of the one or more split positions], and wherein each segment comprises one or more sentence fragments (Sridhar in [0049] teaches performing textual segmentation followed by segment merging). Sridhar is considered to be analogous to the claimed invention because it is in the same field of segmentation. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Kim further in view of Sridhar to allow for performing textual segmentation followed by segment merging. Motivation to do so would allow for a system for addressing existing issues in order to achieve more effective text segmentation (Sridhar [0016]). Regarding claim 3, Kim, as modified above, teaches the method of claim 1. Kim further teaches wherein obtaining data representing a sequence of text comprises receiving the data from a user (Kim in [col 6 ln 65 – col 7 ln 16] teaches based on the input text, (e.g., provided via a user device or server), text segmentation can be performed to determine subparts of the text). Regarding claim 4, Kim, as modified above, teaches the method of claim 1. Kim further teaches further comprising providing the at least two segments to a user (Kim in [col 8 ln 12-24] teaches a user device can be utilized for displaying the subparts of the text after identifying segmentation points (e.g., using joint labeled decision points)). Regarding claim 6, Kim, as modified above, teaches the method of claim 1. Kim further teaches wherein dividing the text into a plurality of sentence fragments comprises providing the sequence of text as input to a model that is configured to generate a plurality of sentence fragments given an input sequence of text (Kim in [col 4 ln 7-25] teaches to perform text segmentation, data can be input into a text segmentation neural network system). Regarding claim 13, Kim, as modified above, teaches the method of claim 1. Kim further teaches wherein determining a split score for each of a plurality of pairs of sentence fragments comprises using a language model to identify whether two sentence fragments are similar in the pair of sentence fragments (Kim in [col 4 ln 7-25] teaches to perform text segmentation, data can be input into a text segmentation neural network system, and in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations). Regarding claim 14, Kim, as modified above, teaches the method of claim 1. Kim further teaches wherein assigning one or more split positions based on the split scores comprises determining one or more split positions that each reflect a lowest similarity between two sentence fragments in a particular pair of sentence fragments among the plurality of pairs of sentence fragments (Kim in [col 3 ln 40-60] teaches accurately identifying segmentation points in the text, for instance, high similarity can be indicative that there is not a segmentation point whereas low similarity can be indicative that there should be a segmentation point). Regarding claim 15, Kim, as modified above, teaches the method of claim 8. Kim further teaches wherein the one or more split positions that each reflect a lowest similarity between two sentence fragments have a highest split score among the plurality of pairs of sentence fragments (Kim in [col 3 ln 40-60] teaches accurately identifying segmentation points in the text, for instance, high similarity can be indicative that there is not a segmentation point whereas low similarity can be indicative that there should be a segmentation point). Claims 2 and 5 are rejected under 35 U.S.C. 103 as being unpatentable over Kim, in view of Sridhar, in view of Padmashali et al. (US Patent Pub. No. 20250148020 A1), hereinafter Padmashali. Regarding claim 2, Kim, as modified above, teaches the method of claim 1. Kim, as modified above, does not teach, however Padmashali teaches wherein the sequence of text represents one or more legal documents (Padmashali in [0039] teaches analyzing the text of legal documents). Padmashali is considered to be analogous to the claimed invention because it is in the same field of segmentation. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Kim, as modified above, further in view of Padmashali to allow for analyzing the text of legal documents. Motivation to do so would allow for summarization, analysis, and other techniques to be applied at the segment level in parallel across the input document, rather than having to process the entire document holistically in one pass (Padmashali [0053]). Regarding claim 5, Kim, as modified above, teaches the method of claim 1. Kim, as modified above, does not teach, however Padmashali teaches further comprising: receiving a query from a user (Padmashali in [0439] teaches receiving a search query and returning a portion of the output responsive to the search query); identifying one or more relevant segments from the at least two segments (Padmashali in [0439] teaches receiving a search query and returning a portion of the output responsive to the search query); and providing the one or more identified relevant segments to the user (Padmashali in [0439] teaches receiving a search query and returning a portion of the output responsive to the search query). Padmashali is considered to be analogous to the claimed invention because it is in the same field of segmentation. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Kim, as modified above, further in view of Padmashali to allow for receiving a search query and returning a portion of the output responsive to the search query. Motivation to do so would allow for summarization, analysis, and other techniques to be applied at the segment level in parallel across the input document, rather than having to process the entire document holistically in one pass (Padmashali [0053]). Claims 7-12 are rejected under 35 U.S.C. 103 as being unpatentable over Kim, in view of Sridhar, in view of Leydon et al. (US Patent Pub. No. 20160004413 A1), hereinafter Leydon. Regarding claim 7, Kim, as modified above, teaches the method of claim 1. Kim further teaches wherein determining a split score for each of a plurality of pairs of sentence fragments comprises: generating a corresponding embedded sentence fragment for each of the plurality of sentence fragments (Kim in [col 16 ln 60-67] teaches using embedding vectors for the sentence words); for each pair of sentence fragments: determining a first similarity score between two sentence fragments in the pair of sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations); determining one or more second similarity scores, wherein each second similarity score is determined between two sentence fragments in the plurality of sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations [this can be repeated to obtain the additional similarity scores]). Kim, as modified above, teaches determining the split score for the pair of sentence fragments. Kim, as modified above, does not teach, however Leydon teaches [determining the split score for the pair of sentence fragments by] combining the first similarity score and the one or more second similarity scores (Leydon in [0134] teaches combining similarity scores). Leydon is considered to be analogous to the claimed invention because it is in the same field of combining scores. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Kim, as modified above, further in view of Leydon to allow for combining similarity scores. Motivation to do so would allow for more than one characteristic of a text segment or message to be considered when computing the score, and also allow some characteristics (e.g., sentiment) to be weighted more heavily than other characteristics (e.g., text similarity) when computing a score (Leydon [00134]). Regarding claim 8, Kim, as modified above, teaches the method of claim 7. Kim further teaches wherein determining a first similarity score comprises computing a similarity between the corresponding embedded sentence fragments for the two sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 16 ln 60-67] teaches using embedding vectors for the sentence words). Regarding claim 9, Kim, as modified above, teaches the method of claim 7. Kim further teaches wherein determining one or more second similarity scores comprises, for each of the one or more second similarity scores: computing a similarity between a first embedded sentence fragment and a second embedded sentence fragment (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 16 ln 60-67] teaches using embedding vectors for the sentence words), wherein the first embedded sentence fragment comprises the corresponding embedded sentence fragment for a first particular sentence fragment of the two sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 16 ln 60-67] teaches using embedding vectors for the sentence words), and wherein the second embedded sentence fragment comprises the corresponding embedded sentence fragment for a second particular sentence fragment of the plurality of sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 16 ln 60-67] teaches using embedding vectors for the sentence words). Regarding claim 10, Kim, as modified above, teaches the method of claim 7. Kim further teaches wherein determining a first similarity score comprises providing the corresponding embedded sentence fragments for the two sentence fragments to a machine learning model that is configured to generate a similarity score between vectors (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 3 ln 40-60] teaches using a neural network system specifically trained for identifying segmentation points in a text). Regarding claim 11, Kim, as modified above, teaches the method of claim 7. Kim further teaches wherein determining one or more second similarity scores comprises, for each of the one or more second similarity scores: providing a first embedded sentence fragment and a second embedded sentence fragment to a machine learning model that is configured to generate a similarity score between vectors (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 3 ln 40-60] teaches using a neural network system specifically trained for identifying segmentation points in a text), wherein the first embedded sentence fragment comprises the corresponding embedded sentence fragment for a first particular sentence fragment of the two sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 3 ln 40-60] teaches using a neural network system specifically trained for identifying segmentation points in a text), and wherein the second embedded sentence fragment comprises the corresponding embedded sentence fragment for a second particular sentence fragment of the plurality of sentence fragments (Kim in [col 12 ln 22-42] teaches similarity information can be based on a comparison between combinations of the context vectors and the target vectors to determine differences (e.g., comparing each combination of the context vectors and the target vectors), and differences (and similarities) between the context vectors and the target vectors can be indicated using similarity scores determined using distributed representations, and in [col 3 ln 40-60] teaches using a neural network system specifically trained for identifying segmentation points in a text). Regarding claim 12, Kim, as modified above, teaches the method of claim 7. Kim, as modified above, teaches combining the first similarity score and the one or more second similarity scores. Kim, as modified above, does not teach, however Leydon teaches [wherein combining the first similarity score and the one or more second similarity scores comprises] computing a weighted sum of the first similarity score and the one or more second similarity scores (Leydon in [0134] teaches combining similarity scores using a weighted sum). Leydon is considered to be analogous to the claimed invention because it is in the same field of combining scores. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Kim, as modified above, further in view of Leydon to allow for combining similarity scores using a weighted sum. Motivation to do so would allow for more than one characteristic of a text segment or message to be considered when computing the score, and also allow some characteristics (e.g., sentiment) to be weighted more heavily than other characteristics (e.g., text similarity) when computing a score (Leydon [00134]). Allowable Subject Matter Claims 16-18 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims, and upon overcoming the 101 rejection and NSDP rejection. Claim 16 would be allowable because the prior art, either alone or in reasonable combination, does not teach the combination of claim elements as recited in the claims. Claims 17-18 depend from claim 16 either directly or indirectly, and therefore, by virtue of this dependency, would also be allowable. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to PAUL J. MUELLER whose telephone number is (571)272-1875. The examiner can normally be reached M-F 9:00am-5:00pm (Eastern). Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Daniel C. Washburn can be reached at 571-272-5551. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. PAUL MUELLER Examiner Art Unit 2657 /PAUL J. MUELLER/Examiner, Art Unit 2657
Read full office action

Prosecution Timeline

Jul 26, 2024
Application Filed
Apr 13, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12632673
UTILIZING EMBEDDING-BASED CLAIM-RELATION GRAPHS FOR EFFICIENT SYNTOPICAL READING OF CONTENT COLLECTIONS
2y 11m to grant Granted May 19, 2026
Patent 12632648
GENERATIVE LARGE LANGUAGE MODEL (LLM) DECENTRALIZED NETWORK
2y 7m to grant Granted May 19, 2026
Patent 12632651
AUTOMATIC LANGUAGE MODEL (LM) INPUT OPTIMIZATION USING TEXTUAL GRADIENTS
2y 7m to grant Granted May 19, 2026
Patent 12633305
END-TO-END SPEECH DIARIZATION VIA ITERATIVE SPEAKER EMBEDDING
2y 5m to grant Granted May 19, 2026
Patent 12614554
ERROR CORRECTION OVERWRITE FOR AUDIO ARTIFACT REDUCTION
3y 11m to grant Granted Apr 28, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
76%
Grant Probability
99%
With Interview (+33.7%)
2y 10m (~12m remaining)
Median Time to Grant
Low
PTA Risk
Based on 130 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month