A method can include receiving a document associated with a checklist item. A method can include identifying a template associated with the document. A method can include identifying an area of the document associated with a value of a key-value pair based at least in part on the template. A method can include extracting, using a first optical character recognition process, the value from the area. A method may cause display of the value. A method can include receiving a corrected value from the user. A method may include extracting, using a second optical character recognition process, full text of the document. A method may include determining a location of the corrected value in the document. A method may include updating the first optical character recognition process, wherein updating the first optical character recognition process causes the first optical character recognition to extract the value from the location.
A blockchain-based method for purchase document transformation and accountability is provided. Offer documents for a real estate transaction are maintained and a review of the documents is performed by comparing populated fields of each document with offer compliance guidelines. When the fields of the offer documents comply with the offer compliance guidelines, the offer documents are grouped as an offer for the transaction. Public and private documents from the offer are formed as separate data blocks, which are provided to a tier of supernodes. Each data block is added to a ledger of transactions via one of the supernodes. A copy of each data block is stored on each of the supernodes. An immutable record of each data block is transmitted from the supernode to a tier of network nodes and the immutable record of each data block is committed to a blockchain via each of the network nodes.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06V 30/418 - Document matching, e.g. of document images
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
4.
SYSTEM AND METHOD FOR DOCUMENT TRANSFORMATION AND ACCOUNTABILITY
A single-tier blockchain-based system and method for document transformation and accountability is provided. Transaction documents including document templates relating to a transfer of real property are maintained. Each template includes form elements. The form elements are each associated with a data field identifier and a data value. A data model is maintained for the transaction documents and includes the data field identifiers and the data values for the form elements. A request is received for the transaction documents. The form elements of the transaction documents are automatically populated with the data values via the data model in response to the request. Compliance checking is performed on the data values populating the form elements. A cryptographic hash of the transaction documents is committed to a blockchain copy stored by one or more network nodes in a single-tier when no errors are identified in the data values during the compliance checking.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06V 30/418 - Document matching, e.g. of document images
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
A system and method for document transformation is provided. An address is received. A document set is generated based on the address. Each document includes data fields and an identifier for each data field. A transaction number is assigned to the document set. Data values are received for population of the data fields in one of the documents. The data values and the identifier for the data field in which each data value is populated is stored with the transaction number. The remaining documents are populated. One of the identifiers is identified for one of the data fields in one of the remaining documents. One of the data fields is determined in one of the remaining documents. The data value associated with the data field is identified based on the identifier and the transaction number. The data fields in the remaining documents are populated with the determined data value.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06V 30/418 - Document matching, e.g. of document images
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
6.
Computer-implemented document transformation systems and methods
Systems and methods for document transformation and recordation are provided. Documents for a transaction of real property are identified based on a jurisdiction in which the real property is located. Each document includes a plurality of data fields and each data field is associated with a data field identifier. A data value is received in at least one of the data fields of one or more of the documents. The data fields in the documents associated with the data field identifiers that match the data field identifiers of the data fields in which the data values are received are identified. The identified data fields are automatically populated with the data values based on the data field identifiers. Completeness rules are applied to the documents by verifying all required documents for completing the transaction in the jurisdiction are satisfied. Documents or information pertaining the documents can be stored in a blockchain.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06V 30/418 - Document matching, e.g. of document images
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
7.
Blockchain-based system and method for purchase document transformation and accountability
A blockchain-based method for purchase document transformation and accountability is provided. Offer documents for a real estate transaction are maintained and a review of the documents is performed by comparing populated fields of each document with offer compliance guidelines. When the fields of the offer documents comply with the offer compliance guidelines, the offer documents are grouped as an offer for the transaction. Public and private documents from the offer are formed as separate data blocks, which are provided to a tier of supernodes. Each data block is added to a ledger of transactions via one of the supernodes. A copy of each data block is stored on each of the supernodes. An immutable record of each data block is transmitted from the supernode to a tier of network nodes and the immutable record of each data block is committed to a blockchain via each of the network nodes.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
8.
System and method for document transformation and accountability
A system and method for document transformation and recordation is provided. Documents for a transaction of real property are identified based on a jurisdiction in which the real property is located. Each document includes a plurality of data fields and each data field is associated with a data field identifier. A data value is received in at least one of the data fields of one or more of the documents. The data fields in the documents associated with the data field identifiers that match the data field identifiers of the data fields in which the data values are received are identified. The identified data fields are automatically populated with the data values based on the data field identifiers associated with the data values. A completeness rule is applied to the documents by verifying whether all required documents for completing the transaction in the jurisdiction are satisfied by the documents.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
A blockchain-based method for document transformation and accountability is provided. Document templates for real property transfer are maintained. Each template includes data fields. Some of the document templates are collected as transaction documents for a transaction for the property transfer. The data fields are populated with received data values. Compliance checking is performed on the populated data values. The checked transaction documents are provided to a network having a first tier of network nodes and a second tier of supernodes. One of the supernodes is selected to validate the transaction documents. The validated transaction documents are added to a ledger of transactions. A hash of the validated transaction documents is transmitted to the first tier. One of the network nodes is selected to commit the hash to a blockchain of the first tier. The hash is committed to copies of the blockchain.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
36 - Financial, insurance and real estate services
Goods & Services
Real estate acquisition services; real estate agency services; real estate brokerage; real estate consultation; real estate listing; providing information in the field of real estate
11.
Multi-tier blockchain-based system and method for document transformation and accountability
A multi-tier blockchain-based method for document transformation and accountability is provided. A set of transaction documents for a transfer of real property is received and the transfer is recorded via a multi-tier blockchain. The set of transaction documents is stored on a ledger associated with two or more supernodes in a tier of supernodes. A cryptographic hash of the set of transaction documents is provided to a different tier of nodes and stored on a ledger associated with each of the nodes in the different tier. A number of supernodes in the tier is larger than a number of the nodes in the different tier.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
12.
Single-tier blockchain-based system and method for document transformation and accountability
A single-tier blockchain-based system and method for document transformation and accountability is provided. Transaction documents including document templates relating to a transfer of real property are maintained. Each template includes form elements. The form elements are each associated with a data field identifier and a data value. A data model is maintained for the transaction documents and includes the data field identifiers and the data values for the form elements. A request is received for the transaction documents. The form elements of the transaction documents are automatically populated with the data values via the data model in response to the request. Compliance checking is performed on the data values populating the form elements. A cryptographic hash of the transaction documents is committed to a blockchain copy stored by one or more network nodes in a single-tier when no errors are identified in the data values during the compliance checking.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
36 - Financial, insurance and real estate services
Goods & Services
Residential real estate acquisition services; Residential real estate agency services; Residential real estate brokerage; Residential real estate consultation; Residential real estate listing; Providing information in the field of residential real estate; None of the foregoing for or relating to the rental, management, or operation of vacation properties, vacation cottages, vacation homes and condominiums of others
36 - Financial, insurance and real estate services
Goods & Services
Real estate acquisition services; Real estate agency services; Real estate brokerage; Real estate consultation; Real estate listing; Providing information in the field of real estate
15.
Multi-tier blockchain-based system and method for document transformation and accountability
A multi-tier blockchain-based method for document transformation and accountability is provided. A set of transaction documents for transfer of real property is received. At least a portion of the transaction documents is processed by providing the transaction documents to a tier of supernodes and selecting one of the supernodes. The transaction documents are added via the selected supernode to a blockchain maintained by each supernode. An immutable record of the transaction documents is transmitted from the selected supernode to a different tier of network nodes. One of the network nodes is identified to commit the immutable record of the transaction documents to a blockchain of the different tier. The immutable record of the transaction documents is committed to copies of the blockchain stored by the other network nodes.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 16/13 - File access structures, e.g. distributed indices
A system and method for document transformation is provided. An address is received. A document set is generated based on the address. Each document includes data fields and an identifier for each data field. A transaction number is assigned to the document set. Data values are received for population of the data fields in one of the documents. The data values and the identifier for the data field in which each data value is populated is stored with the transaction number. The remaining documents are populated. One of the identifiers is identified for one of the data fields in one of the remaining documents. One of the data fields is determined in one of the remaining documents. The data value associated with the data field is identified based on the identifier and the transaction number. The data fields in the remaining documents are populated with the determined data value.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
17.
Single-tier blockchain-based system and method for document transformation and accountability
A single-tier blockchain-based method for document transformation and accountability is provided. Document templates relating to a transfer of real property are maintained. Each template includes a plurality of form elements each associated with a data field identifier. A subset of the document templates are collected as transaction documents for a transaction regarding the transfer of real property. The form elements of the transaction documents are populated with received data values via the data field identifiers of the form elements. Compliance checking is performed on the populated data values of the transaction documents. A cryptographic hash of the transaction documents is provided to a single tier of network nodes. The cryptographic hash of the transaction documents is committed to a blockchain copy stored by one or more of the network nodes in the single tier and the transaction documents are stored.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 16/13 - File access structures, e.g. distributed indices
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing an interactive website for individuals and organizations featuring business information about charitable organizations for donors; preparing financial reports for others on charitable gift giving; establishing and operating donor-advised funds, namely, coordination of the procurement and distribution of charitable donations and in-kind donations from members of the public to charitable causes Financial management; charitable fund raising services; financial administration of donor-advised funds for charitable purposes; charitable fundraising services by means of a website where donors search for and make monetary donations to specific charities or projects of the donors choosing Non-downloadable web-based software for database management in the field of charitable giving for purposes of management, control, and analysis of charitable contributions to third parties by the user; Providing temporary use of online non-downloadable software for database management in the field of financial management; software as a service (SAAS) services featuring software for use in database management in the field of charitable giving for donor advised funds, financial endowments, and donor organizations, and as well as for providing donors with ability to access, administer and manage their charitable accounts themselves for the purpose of charitable giving, retention of grant documentation, and communications among donors, grantees and other donor-fund recipients; Providing temporary use of non-downloadable cloud computing software for use by donor organizations and other donors as an electronic database that contains, collects, aggregates, compiles, disseminates, processes, evaluates, analyzes and reports data related to the charitable giving to and philanthropic funding needs of nonprofit and community-based organizations, foundations and other grant making organizations; charitable services, namely, providing a website that features technology that enables users to search for and give charitable financial gifts to others
09 - Scientific and electric apparatus and instruments
Goods & Services
Downloadable mobile applications for enabling users to engage in charitable fundraising, namely, software for managing donor-assisted funds, tracking and monitoring charitable donations, analyzing financial information, and storing data about charitable gifts for users to manage, control, and analyze their charitable contributions to third parties; downloadable computer software used for financial control and analysis, namely, database management software for use by financial advisors and donors in the field of charitable giving; downloadable computer software, namely, an electronic financial platform that accommodates multiple types of payment transactions in an integrated mobile phone, PDA, and web-based environment for users to make electronic payments and transfer donor-assisted funds to and from others for charitable fundraising purposes; downloadable computer software for database management in the field of charitable fundraiser analytics and tracking payment transactions via electronic communications networks; downloadable computer software for database management in the field of creating, organizing, and monitoring the progress of charitable giving projects via electronic communications networks
20.
System and method for document transformation and compliance
A system and method for document transformation and compliance are provided. Document templates are maintained and each template includes data fields each associated with a data field identifier. Data values are received in one or more of the data fields of at least one document template. The data values are associated with the data fields into which the data values are received via the data field identifiers for those data fields. A property address is received and a set of compliance rules is identified. A subset of the document templates are retrieved as active documents for a transaction of the property based on the identified rules. The active documents are populated with those data fields that are associated with the linked data values via the data field identifiers. Compliance checking of the populated data values in the active documents is performed using a compliance rule set.
A method for listing document transformation and recordation is provided. Documents relating to a real estate listing are identified and each document includes data fields associated with data field identifiers. A data value is received from a user in at least one of the data fields. A data model includes the data values received from the user and the data field identifiers of the data fields for which the data values are received is generated. The data fields associated with data field identifiers that match the data field identifiers of the data fields in which the data values are received are identified and populated with the data values. One or more correctness rules to be applied to the populated data fields of the documents are identified and applied to the documents by verifying that the data values populating the data fields are verified by one or more authoritative sources.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
A single-tier blockchain-based method for document transformation and accountability via different node types is provided. Document templates relating to a transfer of real property are maintained. Each template includes form elements each associated with a data field identifier. A subset of the document templates are collected as transaction documents for a transaction of a real property transfer. The form elements of the transaction documents are populated with received data values via the data field identifiers of the form elements. Compliance checking is performed on the populated data values of the transaction documents. A cryptographic hash of the transaction documents is provided to a network of nodes, which includes nodes that store different types of data related to the transaction documents. The cryptographic hash of the transaction documents is committed to a blockchain stored by one or more of the nodes in the network.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
A method for listing document transformation and recordation is provided. Listing documents are selected from a library for a property listing. Data values are received via at least one of the listing documents. Relevant data fields within at least one listing document is updated with the received data values. Disclosure information regarding the property is received and further listing documents are added to the listing documents based on the disclosure information to form an active document set. Listing compliance rules are applied to the set of active documents to determine compliance. The active documents are recorded as a data block and provided to a tier of supernodes. The data block is added to a ledger of transactions via one of the supernodes. A copy of the data block is stored on each supernode. An immutable record of the data block is committed to a further tier of nodes.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable mobile applications for access to charitable fundraising, namely, maintenance of the user's charitable gifts records for purposes of management, control, and analysis of contributions to third parties by the user; downloadable computer software used for financial control and analysis; downloadable computer software for processing electronic payments and transferring funds to and from others for charitable fundraising purposes; downloadable computer software for managing charitable fundraiser analytics and tracking payment transactions via electronic communications networks; downloadable computer software for managing and promoting charitable projects and tracking project developments via electronic communications networks Providing an interactive website for individuals and organizations featuring business information about charitable organizations for donors; preparing financial reports on charitable gift giving; establishing and operating donor-advised funds, namely, coordination of the procurement and distribution of donations of funds and in-kind donations from members of the public to charitable causes; promoting charitable goods and services of others by an interactive web site where donors search for and make monetary donations to specific charities or charitable projects Financial management; charitable fund raising services; financial administration of donor-advised funds for charitable purposes Providing temporary use of non-downloadable web-based software for use maintenance of the user's charitable gifts records for purposes of management, control, and analysis of contributions to third parties by the user; providing temporary use of non- downloadable software for use in financial management, control and analysis; software as a service (SAAS) services featuring software for use in database management, management of donor advised funds, endowments and financially-supporting organizations, and providing donors with ability to access, administer and manage their charitable accounts, charitable giving, retention of grant documentation, and communications among donors, grantees and other donor-fund recipients; Providing temporary use of non-downloadable cloud computing software for use by financially supporting organizations and other donors as an electronic database that contains, collects, aggregates, compiles, disseminates, processes, evaluates, analyzes and reports data related to the charitable giving to and philanthropic funding needs of non-profit and community-based organizations, foundations and other grant making organizations