Patents Assigned to Casetext, Inc.
-
Patent number: 12259915Abstract: A query request may be received via a communication interface. Records may be retrieved from a database system based on the query request. The records may correspond with document portions selected from documents. A subset of the records may be determined by applying textual analysis of the document portions based on the query request. A response message to the original request may be generated and sent via a communication interface. The response message may include an answer to the query in natural language generated based on the first subset of the records.Type: GrantFiled: November 20, 2023Date of Patent: March 25, 2025Assignee: Casetext, Inc.Inventors: Javed Qadrud-Din, Pablo Arredondo, Walter DeFoor, Alan deLevie
-
Publication number: 20250061279Abstract: Enumerated source text passages may be determined based on one or more source text documents. The enumerated source text passages may include source text passage identifiers uniquely identifying the passages. A novel text passage including novel text portions may be determined based on a query and the enumerated source text passages. One or more of the novel text portions may be verified by a large language model to produce text verification information. A novel text generation message including novel text generated by the large language model may be determined based on the text verification information and sent to a client machine.Type: ApplicationFiled: August 16, 2023Publication date: February 20, 2025Applicant: Casetext, Inc.Inventor: Alan deLevie
-
Patent number: 12229522Abstract: A query request identifying a query and a plurality of text portions for determining an answer to the query may be received. Relevance scores corresponding with respective ones of the text portions may be determined based on application of one or more machine learning models to the respective text portion and the query. A subset of the text portions may be selected based on the relevance scores. A response message to the query request including an answer to the query in natural language text generated by a large language model based on the first subset of text portions may be determined.Type: GrantFiled: November 20, 2023Date of Patent: February 18, 2025Assignee: Casetext, Inc.Inventors: Marcin Gajek, Shang Gao, Divyanshu Murli, Ryan Walker, Walter DeFoor, Javed Qadrud-Din
-
Publication number: 20250005301Abstract: A system may determine relevance prompts based on input documents and a relevance prompt template and may transmit the plurality of relevance prompts to a large language model for completion. The system may receive response messages including chunk relevance scores. The system may select a subset of the input documents based on the chunk relevance scores. The system may determine query response prompts including text from the selected input documents the natural language query, and a second set of natural language instructions to address the natural language query. The system may determine a response to the natural language query based on answers determined in response to the query response prompts.Type: ApplicationFiled: March 29, 2024Publication date: January 2, 2025Applicant: Casetext, Inc.Inventors: Walter DeFoor, Ryan Walker, Javed Qadrud-Din, Pablo Arredondo
-
Publication number: 20250005300Abstract: A regular expression prompt may be determined by combining a regular expression prompt template with input text from an input document. The regular expression prompt template may include a natural language instruction to identify one or more regular expressions from the input text and one or more fillable portions designated for filling with the input text. The regular expression prompt may be sent to a large language model for evaluation, and one or more regular expressions may be identified based on a response received from the large language model. The regular expressions may be used to disaggregate the input text, and the disaggregated text portions may be used to determine a structured document based on the input document. The structured document may be used to determine a response to a query of the input document.Type: ApplicationFiled: November 20, 2023Publication date: January 2, 2025Applicant: Casetext, Inc.Inventors: Brian O'Kelly, Javed Qadrud-Din, Ryan Walker, Walter DeFoor, Pablo Arredondo
-
Publication number: 20240412003Abstract: Text generation prompts may be determined based on an input document and a text generation prompt template. The text generation prompts may include text from the input document and questions related to the text. The text generation prompts may be sent to a remote text generation modeling system, which may respond with text generation prompt response messages including novel text portions generated by a text generation model. The text generation prompt response messages may be parsed to generate answers corresponding with the questions.Type: ApplicationFiled: August 19, 2024Publication date: December 12, 2024Applicant: Casetext, Inc.Inventors: Jake HELLER, Pablo Arredondo, WSalter DeFoor, Ryan Walker, Javed Qadrud-Din
-
Patent number: 12159119Abstract: A first set of text generation prompts may be determined based on an input document and a first text generation prompt template. The first set of text generation prompts may include an instruction to identify factual assertions in the input text. The prompts may be sent to a remote text generation modeling system, which may respond by identifying factual assertions in the input text. A second set of text generation prompts may be determined based on the factual assertions and a second text generation prompt template. The second set of text generation prompts may include an instruction to respond to the factual assertions. A response to the input text may be generated based on written responses provided by the remote text generation modeling system.Type: GrantFiled: February 15, 2023Date of Patent: December 3, 2024Assignee: Casetext, Inc.Inventors: Jake Heller, Pablo Arredondo, Walter DeFoor, Ryan Walker, Javed Qadrud-Din
-
Publication number: 20240289363Abstract: A query request may be received via a communication interface. Records may be retrieved from a database system based on the query request. The records may correspond with document portions selected from documents. A subset of the records may be determined by applying textual analysis of the document portions based on the query request. A response message to the original request may be generated and sent via a communication interface. The response message may include an answer to the query in natural language generated based on the first subset of the records.Type: ApplicationFiled: November 20, 2023Publication date: August 29, 2024Applicant: Casetext, Inc.Inventors: Javed Qadrud-Din, Pablo Arredondo, Walter DeFoor, Alan deLevie
-
Publication number: 20240289561Abstract: Relevance scores may be determined based on text included in a document. The text may be divided into a text portions, with the relevance scores being determined based on a comparison of a text portion of the plurality of text portions with a criterion specified in natural language. A subset of the plurality of text portions may be selected based on the plurality of relevance scores, with each of the subset of the plurality of text portions having a relevance score surpassing a threshold. A criteria evaluation prompt may be sent to a remote text generation modeling system via a communication interface. The criteria evaluation prompts may include an instruction to evaluate one or more of the subset of text portions against the criterion.Type: ApplicationFiled: April 19, 2024Publication date: August 29, 2024Applicant: Casetext, Inc.Inventors: Javed Qadrud-Din, Brian O'Kelly, Alan deLevie, Ethan Blake, Walter DeFoor, Ryan Walker, Pablo Arredondo
-
Publication number: 20240289559Abstract: A query request identifying a query and a plurality of text portions for determining an answer to the query may be received. Relevance scores corresponding with respective ones of the text portions may be determined based on application of one or more machine learning models to the respective text portion and the query. A subset of the text portions may be selected based on the relevance scores. A response message to the query request including an answer to the query in natural language text generated by a large language model based on the first subset of text portions may be determined.Type: ApplicationFiled: November 20, 2023Publication date: August 29, 2024Applicant: Casetext, Inc.Inventors: Marcin Gajek, Shang Gao, Divyanshu Murli, Ryan Walker, Walter DeFoor, Javed Qadrud-Din
-
Patent number: 12067366Abstract: Text generation prompts may be determined based on an input document and a text generation prompt template. The text generation prompts may include text from the input document and questions related to the text. The text generation prompts may be sent to a remote text generation modeling system, which may respond with text generation prompt response messages including novel text portions generated by a text generation model. The text generation prompt response messages may be parsed to generate answers corresponding with the questions.Type: GrantFiled: February 15, 2023Date of Patent: August 20, 2024Assignee: Casetext, Inc.Inventors: Jake Heller, Pablo Arredondo, Walter DeFoor, Ryan Walker, Javed Qadrud-Din
-
Publication number: 20240273309Abstract: A first set of text generation prompts may be determined based on an input document and a first text generation prompt template. The first set of text generation prompts may include an instruction to identify factual assertions in the input text. The prompts may be sent to a remote text generation modeling system, which may respond by identifying factual assertions in the input text. A second set of text generation prompts may be determined based on the factual assertions and a second text generation prompt template. The second set of text generation prompts may include an instruction to respond to the factual assertions. A response to the input text may be generated based on written responses provided by the remote text generation modeling system.Type: ApplicationFiled: February 15, 2023Publication date: August 15, 2024Applicant: Casetext, Inc.Inventors: Jake Heller, Pablo Arredondo, Walter DeFoor, Ryan Walker, Javed Qadrud-Din
-
Publication number: 20240242037Abstract: A text generation prompt may be determined based on an input message from a client machine and a designated text generation prompt template. A text generation prompt message including the designated text generation prompt may be sent to a remote text generation modeling system via the communication interface. A text generation prompt response message may be received from the remote text generation modeling system. The text generation prompt response message may include novel text generated by a text generation model implemented at the remote text generation modeling system. The text generation prompt response message may be parsed to generate a response text based on the novel text.Type: ApplicationFiled: January 13, 2023Publication date: July 18, 2024Applicant: Casetext, Inc.Inventors: Jake Heller, Pablo Arredondo, Walter DeFoor, Ryan Walker, Javed Qadrud-Din
-
Patent number: 11995411Abstract: Relevance scores may be determined based on text included in a document. The text may be divided into a text portions, with the relevance scores being determined based on a comparison of a text portion of the plurality of text portions with a criterion specified in natural language. A subset of the plurality of text portions may be selected based on the plurality of relevance scores, with each of the subset of the plurality of text portions having a relevance score surpassing a threshold. A criteria evaluation prompt may be sent to a remote text generation modeling system via a communication interface. The criteria evaluation prompts may include an instruction to evaluate one or more of the subset of text portions against the criterion.Type: GrantFiled: June 5, 2023Date of Patent: May 28, 2024Assignee: Casetext, Inc.Inventors: Javed Qadrud-Din, Brian O'Kelly, Alan deLevie, Ethan Blake, Walter DeFoor, Ryan Walker, Pablo Arredondo
-
Patent number: 11972223Abstract: A system may determine relevance prompts based on input documents and a relevance prompt template and may transmit the plurality of relevance prompts to a large language model for completion. The system may receive response messages including chunk relevance scores. The system may select a subset of the input documents based on the chunk relevance scores. The system may determine query response prompts including text from the selected input documents the natural language query, and a second set of natural language instructions to address the natural language query. The system may determine a response to the natural language query based on answers determined in response to the query response prompts.Type: GrantFiled: July 31, 2023Date of Patent: April 30, 2024Assignee: Casetext, Inc.Inventors: Walter DeFoor, Ryan Walker, Javed Qadrud-Din, Pablo Arredondo
-
Patent number: 11861320Abstract: A query request identifying a query and a plurality of text portions for determining an answer to the query may be received. Relevance scores corresponding with respective ones of the text portions may be determined based on application of one or more machine learning models to the respective text portion and the query. A subset of the text portions may be selected based on the relevance scores. A response message to the query request including an answer to the query in natural language text generated by a large language model based on the first subset of text portions may be determined.Type: GrantFiled: June 12, 2023Date of Patent: January 2, 2024Assignee: Casetext, Inc.Inventors: Marcin Gajek, Shang Gao, Divyanshu Murli, Ryan Walker, Walter DeFoor, Javed Qadrud-Din
-
Patent number: 11861321Abstract: A regular expression prompt may be determined by combining a regular expression prompt template with input text from an input document. The regular expression prompt template may include a natural language instruction to identify one or more regular expressions from the input text and one or more fillable portions designated for filling with the input text. The regular expression prompt may be sent to a large language model for evaluation, and one or more regular expressions may be identified based on a response received from the large language model. The regular expressions may be used to disaggregate the input text, and the disaggregated text portions may be used to determine a structured document based on the input document. The structured document may be used to determine a response to a query of the input document.Type: GrantFiled: June 29, 2023Date of Patent: January 2, 2024Assignee: Casetext, Inc.Inventors: Brian O'Kelly, Javed Qadrud-Din, Ryan Walker, Walter DeFoor, Pablo Arredondo
-
Patent number: 11860914Abstract: A query request may be received via a communication interface. Records may be retrieved from a database system based on the query request. The records may correspond with document portions selected from documents. A subset of the records may be determined by applying textual analysis of the document portions based on the query request. A response message to the original request may be generated and sent via a communication interface. The response message may include an answer to the query in natural language generated based on the first subset of the records.Type: GrantFiled: June 5, 2023Date of Patent: January 2, 2024Assignee: Casetext, Inc.Inventors: Javed Qadrud-Din, Pablo Arredondo, Walter DeFoor, Alan deLevie
-
Patent number: 11409752Abstract: A web-based tool performs records matching in response to a freeform text input, to find highly contextually-related sentences in a corpus of records. Each sentence in the corpus is converted into a full-size vector representation, and each vector's angle within space is measured. Each full-size vector is compressed to a smaller vector and a loss function is used to preserve for each vector the angle within the lower-dimensional space that existed for the higher-dimensional vector. Full-size and reduced vector representations are generated from the freeform text input. The reduced-size vector of the input is compared to those of the corpus of text to identify, in real-time, a set of vector nearest neighbors that includes, with high accuracy, representations of all records in the corpus similar to the input. Full-size vectors for the nearest neighbors are in turn retrieved and compared to the input, and ranked results are generated.Type: GrantFiled: November 4, 2020Date of Patent: August 9, 2022Assignee: Casetext, Inc.Inventors: Javed Qadrud-Din, Ryan Walker, Ravi Soni, Marcin Gajek, Gabriel Pack, Akhil Rangaraj