System and method for assisting the buying and selling of property
First Claim
1. A method of profiling a user of a system for assisting the buying and selling of properties, comprising:
- providing at least one of a customized recommendation and a customized opinion to the user based on the character profile score, wherein assigning the character profile score comprises;
passing a relative weightage preference of a demographic weightage through the demographic weightage to determine a preferred demographic weightage for a plurality of character types;
passing a relative weightage preference of a property weightage through the property weightage to determine a preferred property weightage for the plurality of character types; and
adding the preferred demographic weightage for each of the plurality of character types to the preferred property weightage for each of the plurality of character types to determine the character profile score.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention provides systems and methods for assisting the buying and selling of properties. The invention serves as a single point of contact for sellers, buyers, negotiators and third party service providers in the real estate market, offering a forum for identifying needs, presenting solutions and accessing a suite of real estate tools and services.
An application architecture preferably includes resource applications, transaction applications, appointment management applications, advertising applications, and operations applications. A technical architecture preferably includes hardware that supports the application architecture, such as web servers serving web pages that serve as an online interface between the application architecture and the users. A business operation solution preferably includes independent but interacting product and content management functions, customer service functions, negotiator acquisition and management functions, operations support functions, marketing functions, alliance formation and management functions, technology operations functions, and back office support functions.
A method preferably includes providing an online interface that sellers can use to provide information regarding properties they wish to sell, that can be used to publish the property-for-sale information to many buyers, and that buyers can use to provide information regarding properties they wish to buy. The method further includes selecting a property for recommendation to the buyer and providing the online interface for recommending the property to the buyer. The method further includes facilitating a negotiation between the seller and the buyer as necessary to effect a closing of a transaction between the seller and the buyer for the property.
-
Citations
18 Claims
-
1. A method of profiling a user of a system for assisting the buying and selling of properties, comprising:
-
providing at least one of a customized recommendation and a customized opinion to the user based on the character profile score, wherein assigning the character profile score comprises; passing a relative weightage preference of a demographic weightage through the demographic weightage to determine a preferred demographic weightage for a plurality of character types; passing a relative weightage preference of a property weightage through the property weightage to determine a preferred property weightage for the plurality of character types; and adding the preferred demographic weightage for each of the plurality of character types to the preferred property weightage for each of the plurality of character types to determine the character profile score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of profiling a user of a system for assisting the buying and selling of properties, comprising:
-
generating, using a computer program, a character profile matrix representing the likelihood that a person of at least one character type will fit into at least one character attribute subset; assigning, using a computer program, a character profile score to the user using the character profile matrix; providing at least one of a customized recommendation and a customized opinion to the user based on the character profile score;
wherein assigning the character profile score comprises;passing a relative weightage preference of a neighborhood weightage through the neighborhood weightage to determine a preferred neighborhood weightage for each character type; passing a relative weightage preference of a property type weightage through the property type weightage to determine a preferred property type weightage for each character type; and adding the preferred neighborhood weightage for each character type to the preferred property type weightage for each character type to determine a property weightage indicating a relative degree of property preference similarity of the user to each of the character types.
-
-
17. A computer program product, tangibly embodied in an information carrier, for executing instructions on a processor, the computer program product being operable to cause a machine to:
-
generate a character profile matrix representing the likelihood that a person of at least one character type will fit into at least one character attribute subset; assign a character profile score to the user using the character profile matrix; provide at least one of a customized recommendation and a customized opinion to the user based on the character profile score; pass demographic data through a demographic matrix of the character profile matrix to calculate a demographic weightage indicating a relative degree of demographic similarity of the user to each of a plurality of character types; pass preferred neighborhood data through a neighborhood matrix of the character profile matrix to calculate a neighborhood weightage indicating a relative degree of demographic similarity of the user to each of the character types; pass preferred neighborhood data through a neighborhood matrix of the character profile matrix to calculate a neighborhood weightage indicating a relative degree of neighborhood preference similarity of the user to each of the character types; pass preferred property type data through a property type matrix of the character profile matrix to calculate a property type weightage indicating a relative degree of property type preference similarity of the user to each of the character types; pass a relative weightage preference of the neighborhood weightage through the neighborhood weightage to determine a preferred neighborhood weightage for each character type; pass a relative weightage preference of the property type weightage through the property type weightage to determine a preferred property type weightage for each character type; and add the preferred neighborhood weightage for each character type to the preferred property type weightage for each character type to determine a property weightage indicating a relative degree of property preference similarity of the user to each of the character types.
-
-
18. A computer program product, tangibly embodied in an information carrier, for executing instructions on a processor, the computer program product being operable to cause a machine to:
-
generate a character profile matrix representing the likelihood that a person of at least one character type will fit into at least one character attribute subset; assign a character profile score to the user using the character profile matrix; provide at least one of a customized recommendation and a customized opinion to the user based on the character profile score, wherein a instructions to assign the character profile score comprises instructions to; pass a relative weightage preference of a demographic weightage through the demographic weightage to determine a preferred demographic weightage for a plurality of character types; pass a relative weightage preference of a property weightage through the property weightage to determine a preferred property weightage for the plurality of character types; and add the preferred demographic weightage for each of the plurality of character types to the preferred property weightage for each of the plurality of character types to determine the character profile score.
-
Specification