← Back to Patent Explorer
US5754850A Expired / Lapsed US ⏱️ 0.0 years remaining

Real-estate method and apparatus for searching for homes in a search pool for exact and close matches according to primary and non-primary selection criteria

Assignee: Realselect Inc
•
Filing: 1996-12-10
•
Granted: 1998-05-19
•
Expires: 2016-12-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus is provided for a search system based in software running on a personal computer. The personal computer is housed in a kiosk having a touch monitor and a printer. With the search system, selection features are selected and a search based upon these search features is performed. Each item in a database is examined to determine if an item has a given search feature. These search features are categorized into primary and non-primary search features. Items neither satisfying nor closely satisfying a given primary search feature are eliminated from the search. In contrast, items not satisfying a given non-primary feature may remain in a search pool. For both primary and non-primary features, if an item in a database is an exact match to a given search feature, then that item is assigned full points. If an item closely satisfies the search feature then that item is assigned full or partial points. After completion of comparing each primary and non-primary search features with each item in the search pool, predetermined number of items remaining in the search pool with the highest total points are displayed to the user of the search system.

Inventors

  • 👤 Richard R. Janssen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 15:15
CPC Classifications
G; G06; G06Q; G06Q50/00; G06Q50/10; G06Q50/16; G06F; G06F16/00; G06F16/20; G06F16/24; G06F16/245; G06F16/2457; G06F16/24578; G06Q30/00; G06Q30/06; G06Q30/0601; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/925; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99935; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 166 words
A method for searching for items in a search pool based on selected search features, comprising the steps of: selecting a plurality of primary and non-primary search features to be used for basing a search for items in the search pool; comparing each item in the search pool with said plurality of primary search features; eliminating items in the search pool which are not an exact match or a near match with said plurality of primary search features; comparing each item remaining in the search pool with said plurality of non-primary search features; assigning points to an item in the search pool for a feature which is an exact match or a near match to a feature in said plurality of primary and non-primary search features, all said points to be assigned to said features being predetermined and not requiring input by a user requesting said searching for said items; and generating a predetermined number of items in the search pool with the highest total points.
Claim 2
Independent Claim 166 words
A method for searching for items in a search pool based on selected search features, comprising the steps of: selecting a plurality of primary and non-primary search features to be used for basing a search for items in the search pool; comparing each item in the search pool with said plurality of primary search features; eliminating items in the search pool which are not an exact match or a near match with said plurality of primary search features; comparing each item remaining in the search pool with said plurality of non-primary search features; assigning points to an item in the search pool for a feature which is an exact match or a near match to a feature in said plurality of primary and non-primary search features, all said points to be assigned to said features being predetermined and not requiring input by a user requesting said searching for said items; and generating a predetermined number of items in the search pool with the highest total points.
Claim 3
Dependent Claim 30 words
The method of claim 1 wherein said step of assigning further comprises the steps of: assigning points for said primary search features; and assigning points for said non-primary search features.
Claim 4
Dependent Claim 98 words
The method of claim 2 wherein said step of assigning points for said primary search features further comprises the steps of: assigning full points to an item in said search pool for each said primary search features for which an exact matching feature exists in said item; assigning partial points to said item in said search pool for each said primary search features for which a near matching feature exists in said item; and eliminating said item in said search pool from a search pool for each said primary search features which does not exist in said item.
Claim 5
Dependent Claim 74 words
The method of claim 2 wherein said step of assigning points for said non-primary search features further comprises the steps of: assigning full points to an item in said search pool for each said non-primary search features for which an exact matching feature exists in said item; and assigning partial points to said item in said search pool for each said non-primary search features for which a near matching feature exists in said item.
Claim 6
Independent Claim 238 words
An apparatus for searching for items in a search pool based on selected plurality of primary and non-primary search features, said apparatus comprising: a first storage element for storing text data of the search pool; a second storage element for storing audio and visual data of the search pool; a comparator element for comparing each item in the search pool for a feature which is an exact match or a near match to said plurality of primary or non-primary search features, said comparator element comparing each item with said plurality of primary search features before comparing selected said each item which is an exact match or a near match to said primary search feature with said non-primary search features; a point assignment element for assigning points to an item in the search pool for a feature which is an exact match or a near match to a primary or a non-primary feature in said search features, said point assignment element assigning points to an item based on a plurality of tables including a predetermined schedule of points to be assigned to said features of an item; a third storage element for storing said text, audio, visual data and said point assignment element of the search pool; a CPU for processing the data in said first storage element, said second storage element and said third storage element; and a display element for displaying said search features and search results.
Claim 7
Independent Claim 238 words
An apparatus for searching for items in a search pool based on selected plurality of primary and non-primary search features, said apparatus comprising: a first storage element for storing text data of the search pool; a second storage element for storing audio and visual data of the search pool; a comparator element for comparing each item in the search pool for a feature which is an exact match or a near match to said plurality of primary or non-primary search features, said comparator element comparing each item with said plurality of primary search features before comparing selected said each item which is an exact match or a near match to said primary search feature with said non-primary search features; a point assignment element for assigning points to an item in the search pool for a feature which is an exact match or a near match to a primary or a non-primary feature in said search features, said point assignment element assigning points to an item based on a plurality of tables including a predetermined schedule of points to be assigned to said features of an item; a third storage element for storing said text, audio, visual data and said point assignment element of the search pool; a CPU for processing the data in said first storage element, said second storage element and said third storage element; and a display element for displaying said search features and search results.
Claim 8
Dependent Claim 37 words
The apparatus of claim 5 wherein said point assignment element further comprises: a primary point assignment element for assigning points for primary search features; and a non-primary point assignment element for assigning points for non-primary search features.
Claim 9
Dependent Claim 108 words
The apparatus of claim 6 wherein said primary point assignment element further comprises: a primary exact match element for assigning full points to an item in said search pool for each said primary search features for which an exact matching feature exists in said item; a primary near match element for assigning partial points to said item in said search pool for each said primary search features for which a near matching feature exists in said item; and a primary no match element for eliminating said item in said search pool from a search pool for each said primary search features which does not exist in said item.
Claim 10
Dependent Claim 78 words
The apparatus of claim 6 wherein said non-primary point assignment element further comprises: a non-primary exact match element for assigning full points to an item in said search pool for each said non-primary search features for which an exact matching feature exists in said item; and a non-primary near match element for assigning partial points to said item in said search pool for each said non-primary search features for which a near matching feature exists in said item.
Claim 11
Independent Claim 244 words
A system for searching for items in a search pool based on selected plurality of primary and non-primary search features, said system comprising: a first storage element for storing text data of the search pool; a second storage element for storing audio and visual data of the search pool; a comparator element for comparing each item in the search pool for a feature which is an exact match or a near match to said plurality of primary or non-primary search features, said comparator element comparing each item with said plurality of primary search features before comparing selected said each item which is an exact match or a near match to said primary search feature with said non-primary search features; a point assignment element for assigning points to an item in the search pool for a feature which is an exact match or a near match to a primary or a non-primary feature in said search features, said point assignment element assigning points to an item based on a plurality of tables including a predetermined schedule of points to be assigned to said features of an item; a third storage element for storing said text, audio, visual data and said point assignment element of the search pool; a CPU for processing the data in said first storage element, said second storage element and said third storage element; and a display element for displaying said search features and search results comprising items with highest total points.
Claim 12
Independent Claim 244 words
A system for searching for items in a search pool based on selected plurality of primary and non-primary search features, said system comprising: a first storage element for storing text data of the search pool; a second storage element for storing audio and visual data of the search pool; a comparator element for comparing each item in the search pool for a feature which is an exact match or a near match to said plurality of primary or non-primary search features, said comparator element comparing each item with said plurality of primary search features before comparing selected said each item which is an exact match or a near match to said primary search feature with said non-primary search features; a point assignment element for assigning points to an item in the search pool for a feature which is an exact match or a near match to a primary or a non-primary feature in said search features, said point assignment element assigning points to an item based on a plurality of tables including a predetermined schedule of points to be assigned to said features of an item; a third storage element for storing said text, audio, visual data and said point assignment element of the search pool; a CPU for processing the data in said first storage element, said second storage element and said third storage element; and a display element for displaying said search features and search results comprising items with highest total points.
Claim 13
Dependent Claim 37 words
The system of claim 9 wherein said point assignment element further comprises: a primary point assignment element for assigning points for primary search features; and a non-primary point assignment element for assigning points for non-primary search features.
Claim 14
Dependent Claim 108 words
The system of claim 10 wherein said primary point assignment element further comprises: a primary exact match element for assigning full points to an item in said search pool for each said primary search features for which an exact matching feature exists in said item; a primary near match element for assigning partial points to said item in said search pool for each said primary search features for which a near matching feature exists in said item; and a primary no match element for eliminating said item in said search pool from a search pool for each said primary search features which does not exist in said item.
Claim 15
Dependent Claim 78 words
The system of claim 10 wherein said non-primary point assignment element further comprises: a non-primary exact match element for assigning full points to an item in said search pool for each said non-primary search features for which an exact matching feature exists in said item; and a non-primary near match element for assigning partial points to said item in said search pool for each said non-primary search features for which a near matching feature exists in said item.
Claim 16
Independent Claim 223 words
An apparatus for searching for items in a search pool based on selected plurality of primary and non-primary search features, said apparatus comprising: means for storing text data of the search pool; means for storing audio and visual data of the search pool; means for comparing each item in the search pool for a feature which is an exact match or a near match to said plurality of primary or non-primary search features, said means for comparing compares each item with said plurality of primary search features before comparing selected said each item which is an exact match or a near match to said primary search feature with said non-primary search features; means for assigning points to an item in the search pool for a feature which is an exact match or a near match to a primary or a non-primary feature in said search features, said means for assigning points to an item performing said assigning based on a plurality of tables including a predetermined schedule of points to be assigned to said features of an item; means for storing said text, audio, visual data and said means for assigning points; means for processing the data in said means for storing text, said means for storing audio and said means for assigning; and means for displaying said search features and search results.
Claim 17
Independent Claim 223 words
An apparatus for searching for items in a search pool based on selected plurality of primary and non-primary search features, said apparatus comprising: means for storing text data of the search pool; means for storing audio and visual data of the search pool; means for comparing each item in the search pool for a feature which is an exact match or a near match to said plurality of primary or non-primary search features, said means for comparing compares each item with said plurality of primary search features before comparing selected said each item which is an exact match or a near match to said primary search feature with said non-primary search features; means for assigning points to an item in the search pool for a feature which is an exact match or a near match to a primary or a non-primary feature in said search features, said means for assigning points to an item performing said assigning based on a plurality of tables including a predetermined schedule of points to be assigned to said features of an item; means for storing said text, audio, visual data and said means for assigning points; means for processing the data in said means for storing text, said means for storing audio and said means for assigning; and means for displaying said search features and search results.
Claim 18
Dependent Claim 30 words
The apparatus of claim 13 wherein said means for assigning points further comprises: means for assigning points for primary search features; and means for assigning points for non-primary search features.
Claim 19
Dependent Claim 100 words
The apparatus of claim 13 wherein said means for assigning points for primary search features further comprises: means for assigning full points to an item in said search pool for each said primary search features for which an exact matching feature exists in said item; means for assigning partial points to said item in said search pool for each said primary search features for which a near matching feature exists in said item; and means for eliminating said item in said search pool from a search pool for each said primary search features which does not exist in said item.
Claim 20
Dependent Claim 74 words
The apparatus of claim 13 wherein said means for assigning points for non-primary search features further comprises: means for assigning full points to an item in said search pool for each said non-primary search features for which an exact matching feature exists in said item; and means for assigning partial points to said item in said search pool for each said non-primary search features for which a near matching feature exists in said item.
Claim 21
Independent Claim 178 words
An apparatus for performing a search for homes in a search pool, and housed in an enclosure comprising: a touch monitor for displaying selection screens, and for accepting inputs, said selection screens displaying a predetermined number of selection features; a database containing a predetermined number of items to be searched; a search software for producing a predetermined number of search results based on said predetermined number of primary and non-primary selection features and by searching through said database for said items with features matching said primary and non-primary selection features and assigning points to said features corresponding to matching primary and non-primary selection features, said primary selection features being evaluated before said non-primary selection features, all said points to be assigned to said features being predetermined and not requiring input of said points by a user requesting said search; a computer for running said search software; a printer for producing a printout with information on a predetermined number of search results; a printer output portion for dispensing said printout; and a first storage element for storing said database.
Claim 22
Independent Claim 178 words
An apparatus for performing a search for homes in a search pool, and housed in an enclosure comprising: a touch monitor for displaying selection screens, and for accepting inputs, said selection screens displaying a predetermined number of selection features; a database containing a predetermined number of items to be searched; a search software for producing a predetermined number of search results based on said predetermined number of primary and non-primary selection features and by searching through said database for said items with features matching said primary and non-primary selection features and assigning points to said features corresponding to matching primary and non-primary selection features, said primary selection features being evaluated before said non-primary selection features, all said points to be assigned to said features being predetermined and not requiring input of said points by a user requesting said search; a computer for running said search software; a printer for producing a printout with information on a predetermined number of search results; a printer output portion for dispensing said printout; and a first storage element for storing said database.
Claim 23
Dependent Claim 15 words
The apparatus of claim 17 further comprising a second storage element for storing said database.
Claim 24
Dependent Claim 14 words
The apparatus of claim 17 wherein said first storage element comprises a hard disk.
Claim 25
Dependent Claim 13 words
The apparatus of claim 18 wherein said second storage element comprises CD ROMs.
Claim 26
Dependent Claim 13 words
The apparatus of claim 18 wherein said second storage element comprises floppy disks.
Claim 27
Dependent Claim 20 words
The apparatus of claim 18 wherein said search software further comprises a loan search element for searching for home loans.
Claim 28
Dependent Claim 20 words
The apparatus of claim 18 wherein said search software further comprises a rental search element for searching for rental properties.
Claim 29
Independent Claim 178 words
A system for performing a search for homes in a search pool, and housed in an enclosure comprising: a touch monitor for displaying selection screens, and for accepting inputs, said selection screens displaying a predetermined number of selection features; a database containing a predetermined number of items to be searched; a search software for producing a predetermined number of search results based on said predetermined number of primary and non-primary selection features and by searching through said database for said items with features matching said primary and non-primary selection features and assigning points to said features corresponding to matching primary and non-primary selection features, said primary selection features being evaluated before said non-primary selection features, all said points to be assigned for said features being predetermined and not requiring input of said points by a user requesting said search; a computer for running said search software; a printer for producing a printout with information on a predetermined number of search results; a printer output portion for dispensing said printout; and a first storage element for storing said database.
Claim 30
Independent Claim 178 words
A system for performing a search for homes in a search pool, and housed in an enclosure comprising: a touch monitor for displaying selection screens, and for accepting inputs, said selection screens displaying a predetermined number of selection features; a database containing a predetermined number of items to be searched; a search software for producing a predetermined number of search results based on said predetermined number of primary and non-primary selection features and by searching through said database for said items with features matching said primary and non-primary selection features and assigning points to said features corresponding to matching primary and non-primary selection features, said primary selection features being evaluated before said non-primary selection features, all said points to be assigned for said features being predetermined and not requiring input of said points by a user requesting said search; a computer for running said search software; a printer for producing a printout with information on a predetermined number of search results; a printer output portion for dispensing said printout; and a first storage element for storing said database.
Claim 31
Dependent Claim 15 words
The system of claim 24 further comprising a second storage element for storing said database.
Claim 32
Dependent Claim 14 words
The system of claim 24 wherein said first storage element comprises a hard disk.
Claim 33
Dependent Claim 13 words
The system of claim 25 wherein said second storage element comprises CD ROMs.
Claim 34
Dependent Claim 13 words
The system of claim 25 wherein said second storage element comprises floppy disks.
Claim 35
Dependent Claim 20 words
The system of claim 24 wherein said search software further comprises a loan search element for searching for home loans.
Claim 36
Dependent Claim 20 words
The system of claim 24 wherein said search software further comprises a rental search element for searching for rental properties.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-18 2001-11-17 2002-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-18 2005-11-17 2006-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-18 2009-11-17 2010-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag