IP Library Granted Patent US 11,748,371
Granted Patent B2
US 11,748,371 · App. 17/346,684 · Granted Sep 5, 2023

Systems and methods for searching for and translating real estate descriptions from diverse sources utilizing an operator-based product definition

Inventors: Gilbert Allan Thomas (American Fork, UT); Scott Hintze (Ogden, UT); Daniel Stamey (Roy, UT)
Assignee: Class Valuation LLC
G06F16/258G06F16/215G06F16/2365G06Q30/0278G06Q50/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,748,371
App. No.
17/346,684
Granted
Sep 5, 2023
Kind
B2
Abstract

Systems and methods for managing, generating, and reporting real estate data from a plurality of source databases that are distributed over a computer network are disclosed and described.

Claims (73)

1. A method for converting real estate data stored in non-standardized data records into a plurality of electronic forms, each of the electronic forms having a plurality of data fields, the method comprising:

storing a plurality of consumer profiles in a computer memory, each of the plurality of consumer profiles comprising one or more rules for mapping the real estate data in the non-standardized data records into data fields in at least one of the plurality of electronic forms;

generating a user interface;

prompting a user to select, through the user interface, a first electronic form from the plurality of electronic forms;

prompting the user to select, through the user interface, a consumer profile from the plurality of consumer profiles;

altering the real estate data from the non-standardized data records into first altered real estate data to be mapped into the data fields of the first electronic form in accordance with the one or more rules of the consumer profile selected by the user;

automatically populating the data fields of the first electronic form with the first altered real estate data; and

generating a report in accordance with the first electronic form,

wherein one or more of the plurality of electronic forms comprise a standardized form passage comprising form text and one or more of the data fields,

wherein one or more of the data fields in the standardized form passage are each associated with a specific metric of the real estate data, and

wherein the real estate data is altered in accordance with the one or more rules of the consumer profile selected by the user such that specific metrics of the real estate data associated with the data fields in the standardized form passage are formatted to be populated into said data fields such that the standardized form passage becomes a complete narrative passage.

2. The method of claim 1 , wherein each consumer profile of the plurality of consumer profiles is associated with a particular consumer such that the user selecting a consumer profile associated with the particular consumer alters the real estate data from the non-standardized data records to be mapped into the data fields of the first electronic form in accordance with custom rules and formats that are desired by the particular consumer associated with the selected consumer profile.

3. The method of claim 2 , further comprising:

prompting the user to select, through the user interface, a second electronic form from the plurality of electronic forms;

prompting the user to select, through the user interface, a consumer profile from the plurality of consumer profiles;

altering the real estate data from the non-standardized data records into second altered real estate data to be mapped into the data fields of the second electronic form in accordance with the one or more rules of the consumer profile selected by the user;

automatically populating the data fields of the second electronic form with the second altered real estate data; and

generating a report in accordance with the second electronic form,

wherein the consumer profile selected by the user is either a previously-stored consumer profile or a new consumer profile defined by the user.

4. The method of claim 1 , further comprising:

prompting the user to define, through the user interface, a new consumer profile comprising one or more rules for mapping the real estate data in the non-standardized data records into the data fields of an associated electronic form of the plurality of electronic forms, and

saving each new consumer profile as defined by the user in a computer memory.

5. The method of claim 1 , further comprising:

storing standard rules in a computer memory, which comprise one or more formatting or translational rules for mapping the real estate data in the non-standardized data records into data fields of an electronic form of a plurality of electronic forms,

wherein, when a conflict exists between the standard rules and rules of the selected consumer profile, one of the standard rules and rules of the selected consumer profile are set to take priority.

6. The method of claim 1 , wherein the one or more rules of each of the consumer profiles comprises one or more of translation rules and formatting rules.

7. The method of claim 6 , further comprising prompting the user to define, through the user interface, formatting rules for source data.

8. The method of claim 7 , wherein the formatting rules comprise one or more of:

a rule for appending text to the source data;

a rule changing an upper/lower case status of text in the source data;

a rule for converting a unit of measurement in the source data into another unit of measurement;

a rule for replacing text in the source data with other text;

a rule for prioritizing data in the source data over other data in the source data;

a rule for adding punctuation to the source data; and

a rule for combining multiple data fields in the source data into a single data field.

9. The method of claim 6 , wherein the formatting rules comprise a first formatting rule and a second formatting rule, and wherein the method comprises applying the first formatting rule to source data and then applying the second formatting rule to the same source data.

10. The method of claim 1 , further comprising prompting the user to associate, through the user interface, source data in the non-standardized data records with the data fields in one of the plurality of electronic forms.

11. A system for converting real estate data stored in non-standardized data records into a plurality of electronic forms, each of the electronic forms having a plurality of data fields, the system comprising:

a processor; and

a memory coupled to the processor,

wherein the memory includes computer-readable instructions that, when executed by the processor, cause the processor to:

store a plurality of consumer profiles in the memory, each of the plurality of consumer profiles comprising one or more rules for mapping the real estate data in the non-standardized data records into data fields of an electronic form of a plurality of electronic forms;

generate a user interface;

prompt a user to select, through the user interface, a first electronic form from the plurality of electronic forms;

prompt the user to select, through the user interface, a consumer profile from the plurality of consumer profiles;

alter the real estate data from the non-standardized data records into first altered real estate data to be mapped into the data fields of the first electronic form in accordance with the one or more rules of the consumer profile selected by the user;

automatically populate the data fields of the first electronic form with the first altered real estate data; and

generate a report in accordance with the first electronic form,

wherein one or more of the plurality of electronic forms comprise a standardized form passage comprising form text and one or more of the data fields,

wherein one or more of the data fields in the standardized form passage are each associated with a specific metric of the real estate data, and

wherein the real estate data is altered in accordance with the one or more rules of the consumer profile selected by the user such that specific metrics of the real estate data associated with the data fields in the standardized form passage are formatted to be populated into said data fields such that the standardized form passage becomes a complete narrative passage.

12. The system of claim 11 , wherein each consumer profile of the plurality of consumer profiles is associated with a particular consumer such that the user selecting a consumer profile associated with the particular consumer alters the real estate data from the non-standardized data records to be mapped into the data fields of the first electronic form in accordance with custom rules and formats that are desired by the particular consumer associated with the selected consumer profile.

13. The system of claim 11 , wherein the memory further comprises additional computer-readable instructions that, when executed by the processor, cause the processor to: prompt the user to define, through the user interface, a new consumer profile comprising one or more rules for mapping the real estate data in the non-standardized data records into the data fields of an associated electronic form of the plurality of electronic forms; and save each new consumer profile as defined by the user in the memory.

14. The system of claim 13 , wherein the memory further comprises additional computer-readable instructions that, when executed by the processor, cause the processor to:

prompt the user to select, through the user interface, a second electronic form from the plurality of electronic forms; prompt the user to select, through the user interface, a consumer profile from the plurality of consumer profiles;

alter the real estate data from the non-standardized data records into second altered real estate data to be mapped into the data fields of the second electronic form in accordance with the one or more rules of the consumer profile selected by the user;

automatically populate the data fields of the second electronic form with information from the second altered real estate data; and

generate a report in accordance with the second electronic form,

wherein the consumer profile selected by the user is either a previously-stored consumer profile or the new consumer profile defined by the user.

15. The system of claim 11 , wherein the memory further comprises additional computer-readable instructions that, when executed by the processor, cause the processor to: store standard rules in a computer memory, which comprise one or more formatting or translational rules for mapping the real estate data in the non-standardized data records into data fields of an electronic form of a plurality of electronic forms, and

wherein, when a conflict exists between the standard rules and rules of the selected consumer profile, one of the standard rules and rules of the selected consumer profile are set to take priority.

16. The system of claim 11 , wherein each of the consumer profiles comprises one or more of translational rules and formatting rules.

17. The system of claim 16 , wherein the memory further comprises additional computer-readable instructions that, when executed by the processor, cause the processor to: prompt the user to define, through the user interface, formatting rules for source data.

18. The system of claim 17 , wherein the formatting rules comprise one or more of:

a rule for appending text to the source data;

a rule changing an upper/lower case status of text in the source data;

a rule for converting a unit of measurement in the source data into another unit of measurement;

a rule for replacing text in the source data with other text;

a rule for prioritizing data in the source data over other data in the source data;

a rule for adding punctuation to the source data; and

a rule for combining multiple data fields in the source data into a single data field.

19. The system of claim 16 , wherein the formatting rules comprise a first formatting rule and a second formatting rule, and wherein the memory further comprises additional computer-readable instructions that, when executed by the processor, cause the processor to: apply the first formatting rule to source data and then apply the second formatting rule to the same source data.

20. The system of claim 11 , wherein the memory further comprises additional computer-readable instructions that, when executed by the processor, cause the processor to: prompt the user to associate, through the user interface, source data in the non-standardized data records with each of the data fields of one of the electronic forms.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2026
From: CLASS VALUATION LLC
To: MARKET DATA SERVICE LLC
Reel/Frame 074083/0367 →
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2025
From: CANTOR FITZGERALD SECURITIES, AS COLLATERAL AGENT
To: MARKET DATA SERVICE LLC
Reel/Frame 073244/0494 →
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2025
From: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
To: MARKET DATA SERVICE LLC
Reel/Frame 073247/0984 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 28, 2023
From: MARKET DATA SERVICE LLC
To: CLASS VALUATION LLC
Reel/Frame 064091/0383 →
SECURITY INTEREST Recorded Sep 14, 2021
From: MARKET DATA SERVICE LLC
To: CANTOR FITZGERALD SECURITIES, AS COLLATERAL AGENT
Reel/Frame 057481/0075 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 9, 2021
From: MARKET DATA SERVICE LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 057449/0692 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2021
From: THOMAS, GILBERT ALLAN; HINTZE, SCOTT; STAMEY, DANIEL
To: MARKET DATA SERVICE LLC
Reel/Frame 056746/0246 →
Continuity (7)
Continuation 16195549 · Nov 19, 2018
Continuation 14677928 · Apr 2, 2015
Continuation In Part 13290020 · Nov 4, 2011
Provisional Application 61463356 · Feb 16, 2011
Provisional Application 61439835 · Feb 5, 2011
Provisional Application 61410848 · Nov 5, 2010
Related Publication 20210303590A1 · Sep 30, 2021
Cited By (1)
US 12,711,562