US2020202072A1PendingUtilityA1

Natural language processing for extracting conveyance graphs

51
Assignee: TitleFlow LLCPriority: Apr 8, 2014Filed: Nov 25, 2019Published: Jun 25, 2020
Est. expiryApr 8, 2034(~7.7 yrs left)· nominal 20-yr term from priority
G06V 30/418G06V 30/413G06F 40/237G06F 40/279G06Q 30/018G06Q 30/0645G06Q 50/165G06F 16/29G06F 16/951G06Q 50/02G06Q 50/00G10L 21/00G06Q 50/163G06F 16/3344G06F 40/134G06F 40/30G06F 40/20G06K 9/00483G06F 40/166G06F 40/10G06K 9/00456
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided is a process for extracting conveyance records from unstructured text documents, the process including: obtaining, with one or more processors, a plurality of documents describing, in unstructured form, one or more conveyances of interest in real property; determining, with one or more processors, for each of the documents, a respective jurisdiction; selecting, with one or more processors, from a plurality of language processing models for the English language, a respective language processing model for each of the documents based on the respective determined jurisdiction; extracting, with one or more processors, for each of the documents, a plurality of structured conveyance records from each of the plurality of documents by applying the language processing model selected for the respective document based on the jurisdiction associated with the document; and storing, with one or more processors, the extracted, structured conveyance record in memory.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of processing conveyance records obtained from repositories of unstructured data in county land offices, the method comprising:
 obtaining and storing, with one or more processors, more than a thousand scanned documents, each having text describing one or more conveyances of interest in real property;   obtaining and storing, with one or more processors, an ownership flow of an interest in real property described by at least some of the documents, the ownership flow including a plurality of conveyances in a conveyance graph;   receiving, from a client computing device, with one or more processors, a request to view the ownership flow, the request identifying the interest in real property;   applying, with one or more processors, ownership graph rules to the ownership flow to identify conveyances in the ownership flow that violate one or more of the rules;   sending, to the client computing device, with one or more processors, instructions to display the ownership flow with an indication of a conveyance violating one or more of the rules;   receiving, from the client device, with one or more processors, a command to edit the ownership flow to comply with the violated rule;   in response to the command, with one or more processors, storing an updated ownership flow reflecting the edit;   after storing the updated ownership flow, receiving, with one or more processors, another request to view the ownership flow; and   sending, with one or more processors, instructions to display the updated ownership flow reflecting the edit.   
     
     
         2 . The method of  claim 1 , comprising exporting records documenting ownership in a standardized format. 
     
     
         3 . The method of  claim 2 , wherein the standardized format comprises key-value pairs encoded in JavaScript object notation (JSON) or extensible markup language (XML). 
     
     
         4 . The method of  claim 1 , wherein each document is associated with a geolocation based on signals sensed by a mobile device used to scan the documents, the geolocation indicating a location of the documents at the time of scanning. 
     
     
         5 . The method of  claim 4 , comprising verifying data manually entered structured data pertaining to a document for consistency with the geolocation associated with the document. 
     
     
         6 . The method of  claim 1 , comprising:
 receiving, from a client computing device, a request for owners of a type of interest in a geographic area; and   composing a response including a corresponding lists of owners; and   sending, to the client computing device, the corresponding list of owners.   
     
     
         7 . The method of  claim 6 , wherein composing a response comprises identifying leaf nodes of an ownership graph. 
     
     
         8 . The method of  claim 1 , comprising:
 receiving, from a client computing device, a request for conveyance records listing a given party as a grantor or grantee;   composing a response including responsive conveyances; and   sending, to the client computing device, at least some of responsive conveyances.   
     
     
         9 . The method of  claim 1 , comprising:
 for at least a plurality of parties listed in the ownership flow, searching for other ownership flows listing the respective parties as a grantee or grantor; and   sending identifiers of responsive, other ownership flows to the client computing device.   
     
     
         10 . The method of  claim 9 , wherein sending identifiers of the other ownership flows to the client computing device comprises:
 sending links to images of documents effecting corresponding transfers of ownership.   
     
     
         11 . A system, comprising:
 one or more processors; and   memory storing instructions that when executed by at least some of the processors effectuate operations comprising:
 obtaining and storing more than a thousand scanned documents, each having text describing one or more conveyances of interest in real property; 
 obtaining and storing an ownership flow of an interest in real property described by at least some of the documents, the ownership flow including a plurality of conveyances in a conveyance graph; 
 receiving, from a client computing device, a request to view the ownership flow, the request identifying the interest in real property; 
 applying ownership graph rules to the ownership flow to identify conveyances in the ownership flow that violate one or more of the rules; 
 sending, to the client computing device, instructions to display the ownership flow with an indication of a conveyance violating one or more of the rules; 
 receiving, from the client device, a command to edit the ownership flow to comply with the violated rule; 
 in response to the command, storing an updated ownership flow reflecting the edit; 
 after storing the updated ownership flow, receiving another request to view the ownership flow; and 
 sending instructions to display the updated ownership flow reflecting the edit. 
   
     
     
         12 . The system of  claim 11 , the operations comprising exporting records documenting ownership in a standardized format. 
     
     
         13 . The system of  claim 12 , wherein the standardized format comprises key-value pairs encoded in JavaScript object notation (JSON) or extensible markup language (XML). 
     
     
         14 . The system of  claim 11 , wherein each document is associated with a geolocation based on signals sensed by a mobile device used to scan the documents, the geolocation indicating a location of the documents at the time of scanning. 
     
     
         15 . The system of  claim 14 , comprising verifying data manually entered structured data pertaining to a document for consistency with the geolocation associated with the document. 
     
     
         16 . The system of  claim 11 , the operations comprising:
 receiving, from a client computing device, a request for owners of a type of interest in a geographic area; and   composing a response including a corresponding lists of owners; and   sending, to the client computing device, the corresponding list of owners.   
     
     
         17 . The system of  claim 16 , wherein composing a response comprises identifying leaf nodes of an ownership graph. 
     
     
         18 . The system of  claim 11 , the operations comprising:
 receiving, from a client computing device, a request for conveyance records listing a given party as a grantor or grantee;   composing a response including responsive conveyances; and   sending, to the client computing device, at least some of responsive conveyances.   
     
     
         19 . The system of  claim 11 , the operations comprising:
 for at least a plurality of parties listed in the ownership flow, searching for other ownership flows listing the respective parties as a grantee or grantor; and   sending identifiers of responsive, other ownership flows to the client computing device.   
     
     
         20 . The system of  claim 19 , wherein sending identifiers of the other ownership flows to the client computing device comprises:
 sending links to images of documents effecting corresponding transfers of ownership.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.