The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2023

Filed:

Apr. 25, 2022
Applicant:

Side, Inc., San Francisco, CA (US);

Inventors:

Edward Wu, San Mateo, CA (US);

Guy Gal, San Francisco, CA (US);

Christopher Dzoba, San Francisco, CA (US);

Jeffrey Judkins, Richmond, CA (US);

Mark J. Stefik, Portola Valley, CA (US);

Adriano Castro, San Francisco, CA (US);

Assignee:

Side, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 50/16 (2012.01); H04L 9/06 (2006.01); G06F 16/182 (2019.01); G06Q 20/38 (2012.01); G06F 16/27 (2019.01); G06Q 10/0631 (2023.01); G06F 40/186 (2020.01); G06F 40/174 (2020.01); G06F 21/64 (2013.01); G06V 30/418 (2022.01); G06F 16/13 (2019.01); G06F 16/248 (2019.01); G06F 16/23 (2019.01); H04L 9/00 (2022.01); G06Q 20/02 (2012.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06Q 50/167 (2013.01); G06F 16/137 (2019.01); G06F 16/1834 (2019.01); G06F 16/1837 (2019.01); G06F 16/2358 (2019.01); G06F 16/248 (2019.01); G06F 16/27 (2019.01); G06F 21/64 (2013.01); G06F 40/174 (2020.01); G06F 40/186 (2020.01); G06Q 10/06314 (2013.01); G06Q 20/02 (2013.01); G06Q 20/3827 (2013.01); G06Q 50/16 (2013.01); G06V 30/418 (2022.01); H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 9/0825 (2013.01); H04L 9/3236 (2013.01); H04L 9/50 (2022.05); G06Q 2220/00 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…