US 12,260,465 B2
Real estate marketplace method and system
Regan McGee, Toronto (CA); Robbie Freethy, Toronto (CA); Alex Sellink, Toronto (CA); Rahul Ramesh, Toronto (CA); and Christopher Mark Mero, Uxbridge (CA)
Assigned to NOBUL CORPORATION, Toronto (CA)
Filed by NOBUL CORPORATION, Toronto (CA)
Filed on Apr. 16, 2019, as Appl. No. 16/385,012.
Claims priority of provisional application 62/658,287, filed on Apr. 16, 2018.
Claims priority of provisional application 62/658,270, filed on Apr. 16, 2018.
Claims priority of provisional application 62/658,244, filed on Apr. 16, 2018.
Prior Publication US 2019/0318433 A1, Oct. 17, 2019
Int. Cl. G06Q 50/16 (2024.01); G06Q 30/0601 (2023.01); H04L 9/00 (2022.01); H04L 9/06 (2006.01)
CPC G06Q 50/16 (2013.01) [G06Q 30/0639 (2013.01); G06Q 30/0641 (2013.01); H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method for generating graphical user interface dashboards by rendering user interface screen views for providing a decision support interface for one or more users on a real estate marketplace system, the real estate marketplace system including at least one processor operable for performing the steps of:
a. one or more users each generating a profile in the real estate marketplace system, and the following steps of:
i. one of the one or more users that is a first user generating a proposal data object including one or more data representations of one or more property preferences and making the proposal data object available via the real estate marketplace system to one or more other users who have generated corresponding proposal data objects, the real estate marketplace system, through a matching module configured to process the proposal data object against the corresponding proposal data objects of the one or more other users to identify a plurality of matching proposals sharing one or more common property preferences, and rendering interactive user interface screen elements to a computing interface corresponding to the first user representing the plurality of matching proposal data objects and providing an input mechanism for selection of a selected matching proposal data object from the plurality of matching proposal data objects;
ii. one or more of the one or more users that is a second user accessing and viewing the selected matching proposal, the second user selected based on a corresponding proposal data object of the second user being selected as the selected proposal data object,
iii. the second user generating an offer in response to the selected proposal data object and transferring such offer to the first user;
iv. the first user that receives the offer reviewing the offer and generating a response that declines or accepts the offer and transferring such response to the second user;
v. a real estate process agreement being generated by the real estate marketplace system between the first user and the second user and being transferred to said first user and said second user for execution of the real estate process agreement;
and
vi. said first user and second user engaging in a real estate process based on the selected proposal data object to generate an outcome data representation, the plurality of matching proposals provided in a ranked graphical user interface view;
b. periodically re-training a computational machine learning data model architecture based at least on prior predictions conducted on the real estate marketplace system compared against actual transactions provided in the outcome data representation to incrementally improve the computational machine learning data model architecture as transactions are completed, such that weight value of parameters of the computational machine learning data model architecture are periodically updated responsive to the re-training of the computational machine learning data model architecture using the outcome data representation;
wherein the ranked graphical user interface view renders graphical representations of the plurality of matching proposals ranked based on a ranking provided by processing the proposal data object and the corresponding proposal data objects of the one or more other users using the computational machine learning data model architecture;
wherein monitored representations of tracked activities of users interacting with the user interface screen views are utilized in the re-training of the computational machine learning data model architecture to aid in predicting whether a new user is likely to select a particular property by inferring a weight of parameters in predictive processing, the tracked activities of the new user being used as an input into the computational machine learning data model architecture for determining the ranking; and
c. generating a map comprising the steps of:
i. generating map data by geo-coding real estate assets associated with the plurality of matching proposals;
ii. generating a map file using the map data, wherein the map data includes geolocations of the real estate assets associated with the plurality of matching proposals; and
iii. compressing the map file;
iv. and transmitting the compressed map file to the first user.