Abstract:
A personalized consumer to business matchmaking apparatus and its related method correlate and quantify a personalized match between a business offering products or services to a searching consumer looking for the reviewed products or services. In one embodiment of the invention, the personalized consumer to business matchmaking is based on requirements, traits, and profiles of the business, the searching consumer, and business evaluators who have reviewed the business. Whereas conventional consumer reviews such as star-ratings merely give an average rating based on inputs from the business evaluators, the personalized consumer to business matchmaking apparatus and its related method generate a personalized match score based on individual traits, requirements, and profiles of the business, the searching consumer, and the business evaluators.

Description:
BACKGROUND 
       [0001]    Proliferation of the Internet among consumers at the turn of the 21 st  century has created a tremendous market opportunity and expansion in e-commerce. An increasing number of consumers shop online for products and services as most offline businesses find Internet storefronts and service enablement as essential components of their business strategies. 
         [0002]    Many consumers gain valuable insight into a variety of businesses available both online and offline by reading consumer reviews and ratings online. Some web services, including “Epinions.com,” specialize in company and product reviews by registered consumers to their websites. Some of these websites provide a compensation structure for the registered consumers reviewing certain types of products and companies. Most of the consumer rating systems use a simple star rating system or a numerical evaluation system which also displays reviewers&#39; comments. 
         [0003]    Search engines and internet portal sites provide another medium of presenting peer consumer reviews of corporate services and products to a searching consumer. Similar to web services specializing in consumer reviews, a simple star or numerical rating system is typically related to a particular service or a particular product displayed by a search engine or an Internet portal site, with commenting sections available for brief written reviews or comments by consumers. 
         [0004]    However, conventional star rating systems and numerical rating systems do not take a searching consumer&#39;s personal tastes and background into account when displaying results of consumer-reviewed products and services. Furthermore, conventional star rating systems and numerical rating systems do not filter or quantitatively assess reviewers who may have substantially different tastes and background. Therefore, a searching consumer of products or services will appreciate a more personalized consumer to business matchmaking system and method which can quantify and assess correlations among a company offering products or services, consumers who have reviewed those products or services, and searching consumers looking for the reviewed products or services. 
       SUMMARY 
       [0005]    Summary and Abstract summarize some aspects of the present invention. Simplifications or omissions may have been made to avoid obscuring the purpose of the Summary or the Abstract. These simplifications or omissions are not intended to limit the scope of the present invention. 
         [0006]    In one embodiment of the invention, a personalized consumer to business matchmaking system comprises a business profile configured to contain business-relevant information, wherein the business-relevant information includes corporate-specific and corporate-desired data relevant to a particular business, a searching consumer&#39;s profile configured to contain searching consumer-relevant information, wherein the searching consumer-relevant information includes consumer-specific and consumer-desired data relevant to the searching consumer for desired businesses, and wherein the searching consumer&#39;s profile is compared against the business profile to derive a Searching Consumer to Business Match Score (SCBMS), a business evaluator&#39;s consumer profile, wherein the business evaluator has previously reviewed, rated, and/or evaluated the particular business and wherein the business evaluator&#39;s consumer profile is used to derive a Searching Consumer to Consumer Match Score (SCCMS) and a Consumer to Business Match Score (CBMS), a Consumer Status Score (CSS) calculator configured to measure a first business rating tendency displayed by the searching consumer against a second business rating tendency displayed by the business evaluator, and a consumer rating calculator configured to provide a weighted value to a Consumer Given Rating (CSGR) for the particular business given by the business evaluator by incorporating the Searching Consumer to Consumer Match Score (SCCMS), wherein the weighted value is called a Consumer to Business Rating (CSBR). 
         [0007]    Furthermore, in another embodiment of the invention, a method of matchmaking a searching consumer to a desired business by the searching consumer comprises entering information in search criteria to seek the desired business offering a particular product or service, finding a relevant business profile to the search criteria, comparing a profile of the searching consumer with the relevant business profile to derive a Searching Consumer to Business Match Score (SCBMS), comparing one or more profiles of one or more consumers with the relevant business profile to derive a Consumer to Business Match Score (CBMS), wherein the Consumer to Business Match Score (CBMS) is either calculated dynamically or retrieved from a database, deriving a Consumer Status Score (CSS) from the searching consumer and the one or more business evaluators who rated the desired business, wherein the Consumer Status Score (CSS) measures a difference between a first business rating tendency displayed by the searching consumer against a second business rating tendency displayed by the one or more business evaluators, comparing the one or more profiles of the one or more business evaluators with the profile of the searching consumer to derive a Searching Consumer to Consumer Match Score (SCCMS), and deriving a Consumer to Business Rating (CSBR) based on at least one Consumer Given Rating (CSGR) of the desired business by the one or more business evaluators and the Searching Consumer to Consumer Match Score (SCCMS). 
         [0008]    Moreover, in another embodiment of the invention, a personalized consumer to business matchmaking system comprises a business profile configured to contain business-relevant information, wherein the business-relevant information includes corporate-specific and corporate-desired data relevant to a particular business, a searching consumer&#39;s profile configured to contain searching consumer-relevant information, wherein the searching consumer-relevant information includes consumer-specific and consumer-desired data relevant to the searching consumer for desired businesses, and wherein the searching consumer&#39;s profile is compared against the business profile to derive a Searching Consumer to Business Match Score (SCBMS), a plurality of consumer profiles for a plurality of business evaluators, wherein the plurality of business evaluators has previously reviewed, rated, and/or evaluated the particular business and wherein the plurality of consumer profiles for the plurality of business evaluators is used to derive a Searching Consumer to Consumer Match Score (SCCMS) and a Consumer to Business Match Score (CBMS), a Consumer Status Score (CSS) calculator configured to measure a first business rating tendency displayed by the searching consumer against a second business rating tendency displayed by the plurality of business evaluators, a Business Rating Average (BRA) calculator configured to provide a BRA value for the particular business rated by the plurality of business evaluators, and a consumer rating calculator configured to provide a weighted value to the BRA value for the particular business given by the plurality of business evaluators by incorporating the Searching Consumer to Consumer Match Score (SCCMS), wherein the weighted value is called a Consumer to Business Rating (CSBR). 
     
    
     
       BRIEF DESCRIPTION OF DRAWINGS 
         [0009]      FIG. 1  shows a flowchart of a personalized consumer to business matchmaking system in accordance with an embodiment of the invention. 
           [0010]      FIG. 2  shows a system diagram of a personalized consumer to business matchmaking system in accordance with an embodiment of the invention. 
           [0011]      FIG. 3  shows an example of business profile information for deriving a Searching Consumer to Business Match Score (SCBMS) and a Consumer to Business Match Score (CBMS) in accordance with an embodiment of the invention. 
           [0012]      FIG. 4  shows a further example of business profile information for deriving a Searching Consumer to Business Match Score (SCBMS) and a Consumer to Business Match Score (CBMS) in accordance with an embodiment of the invention. 
           [0013]      FIG. 5  shows a further example of business profile information for deriving a Searching Consumer to Business Match Score (SCBMS) and a Consumer to Business Match Score (CBMS) in accordance with an embodiment of the invention. 
           [0014]      FIG. 6  shows an example of calculating a Consumer to Business Match Score (CBMS) in accordance with an embodiment of the invention. 
           [0015]      FIG. 7  shows an example of calculating a Consumer Status Score (CSS) in accordance with an embodiment of the invention. 
           [0016]      FIG. 8  shows an example of quantifying a Searching Consumer to Consumer Match Score (SCBMS) in accordance with an embodiment of the invention. 
           [0017]      FIG. 9  shows a further example of quantifying a Searching Consumer to Consumer Match Score (SCCMS) in accordance with an embodiment of the invention. 
           [0018]      FIG. 10  shows a further example of quantifying a Searching Consumer to Consumer Match Score (SCBMS) in accordance with an embodiment of the invention. 
           [0019]      FIG. 11  shows a further example of quantifying a Searching Consumer to Consumer Match Score (SCCMS) in accordance with an embodiment of the invention. 
           [0020]      FIG. 12  shows a further example of quantifying a Searching Consumer to Consumer Match Score (SCCMS) in accordance with an embodiment of the invention. 
           [0021]      FIG. 13  shows a further example of quantifying a Searching Consumer to Consumer Match Score (SCCMS) in accordance with an embodiment of the invention. 
           [0022]      FIG. 14  shows an example of calculating a Searching Consumer to Consumer Match Score (SCCMS) in accordance with an embodiment of the invention. 
           [0023]      FIG. 15  shows an example of calculating a Business Rating Average (BRA) in accordance with an embodiment of the invention. 
           [0024]      FIG. 16  shows an example of calculating a Consumer to Business Rating (CSBR) and an Average Match Score (AMS) in accordance with an embodiment of the invention. 
           [0025]      FIG. 17  shows an example of calculating a Weighted Match Score (WMS) and a Personalized Business Rating by each Business Evaluator (PBRBE) in accordance with an embodiment of the invention. 
           [0026]      FIG. 18  shows an example of calculating a Personalized Business Rating (PBR) in accordance with an embodiment of the invention. 
       
    
    
     DETAILED DESCRIPTION 
       [0027]    Specific embodiments of the invention will now be described in detail with reference to the accompanying figures. Like elements in the various figures are denoted by like reference numerals for consistency. 
         [0028]    In the following detailed description of embodiments of the invention, numerous specific details are set forth in order to provide a more thorough understanding of the invention. However, it will be apparent to one of ordinary skill in the art that the invention may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description. 
         [0029]    In general, embodiments of the invention relate to consumer to business matchmaking systems and services based on consumer reviews. More specifically, embodiments of the invention relate to a personalized consumer to business matchmaking system and method which can quantify and assess correlations among a company offering products or services, consumers who have reviewed those products or services, and searching consumers looking for the reviewed products or services. 
         [0030]    Furthermore, one objective of the invention is to provide a systematic method for quantifying compatibilities between a consumer and business products or services. Another objective of the invention is to provide a systematic method and an apparatus for pre-qualifying compatibilities between a consumer and business products or services. A further objective of the invention is to quantify and assess compatibility relationships among a company&#39;s products or services, product or services reviewers, and a searching consumer interested in the company&#39;s products or services. 
         [0031]    The following are definitions of some of the terms used for the purpose of this specification: 
         [0032]    Searching Consumer (SC): a consumer who is searching for desired businesses using the personalized consumer to business matchmaking method and system as embodied by the present invention. 
         [0033]    Business Evaluator (BE): one or more “other” consumers who have reviewed and rated at least one business of interest by the Searching Consumer (SC). 
         [0034]    Searching Consumer&#39;s Profile (SCP): a consumer profile containing biographical, personal, and other consumer-related information for a Searching Consumer (SC). 
         [0035]    Business Evaluator&#39;s Profile (BEP): a consumer profile containing biographical, personal, and other consumer-related information for a Business Evaluator (BE). 
         [0036]    Business Profile (BP): a business profile containing business-relevant information including corporate-specific and corporate-desired data relevant to a particular business. 
         [0037]    Searching Consumer to Business Match Score (SCBMS): a score derived after a profile comparison between a Searching Consumer&#39;s Profile (SCP) and a Business Profile (BP). 
         [0038]    Searching Consumer to Consumer Match Score (SCCMS): a score derived after a profile comparison between a Searching Consumer&#39;s Profile (SCP) and a Business Evaluator&#39;s Profile (BEP). 
         [0039]    Consumer to Business Match Score (CBMS): a score derived after a profile comparison between a Business Evaluator&#39;s Profile (BEP) and a Business Profile (BP). 
         [0040]    Consumer Status Score (CSS): a score measuring a particular consumer&#39;s propensity towards consumer-rated businesses relative to other consumer&#39;s propensities towards the same consumer-rated businesses. 
         [0041]    Consumer Given Rating (CSGR): a consumer&#39;s given business rating to a particular business. 
         [0042]    Consumer Business Rating (CSBR): a score which provides a weighted value to a particular CSGR for a particular business based on the quality of the profile match between the Searching Consumer (SC) and Business Evaluators (BE&#39;s). 
         [0043]    Business Rating Average (BRA): an average consumer rating for a particular business (e.g. an average of a plurality of CSGR&#39;s). 
         [0044]    Average Match Score (AMS): an average rating score form a sum of combined business profile and consumer match scoring criteria. 
         [0045]    Weighted Match Score (WMS): a score which provides an overall value for the match quality between a Searching Consumer (CS) and a particular business rated by the Searching Consumer (SC) and a particular Business Evaluator (BE). 
         [0046]    Personalized Business Rating by each Business Evaluator (PBRBE): a score which provides a personalized business rating to a Searching Consumer (SC) specifically in relation to a particular Business Evaluator (BE). 
         [0047]    Personalized Business Rating (PBR): an average score of a plurality of PBRBE, thereby serving as a net personalized score of all business ratings per business for a Searching Consumer (SC). 
         [0048]      FIG. 1  shows a flowchart of a personalized consumer to business matchmaking system in accordance With an embodiment of the invention. In STEP  101 , a Searching Consumer (SC) of products and services enters information in search criteria in a computer interface to seek businesses offering a particular product or a particular service. The information entered by the Searching Consumer (SC) can include keywords related to desired products or services, names of businesses, and other consumer-specific and/or consumer-desired data. In one embodiment of the invention the computer interface used by the Searching Consumer (SC) is connected to an Internet search engine and the personalized consumer to business matchmaking system. In another embodiment of the invention, the computer interface used by the Searching Consumer (SC) is connected to the personalized consumer to business matchmaking system and a consumer review website which is configured to maintain a plurality of consumer reviews for a variety of products and services. 
         [0049]    In STEP  103 , the information entered by the Searching Consumer (SC) prompts the personalized consumer to business matchmaking system to retrieve one or more Business Profiles (BP) determined to be relevant to consumer-specific and consumer-desired data. The Business Profiles are then compared with the Searching Consumer&#39;s Profile (SCP) to derive a Searching Consumer to Business Match Score (SCBMS) for each Business Profile (BP). In one example, the Searching Consumer to Business Match Score (SCBMS) is a profile comparison score between a Searching Consumer (SC) and a Business Profile (BP). In one embodiment of the invention, an SCBMS score is calculated after comparing geographic, gender, income, education, employment, purchase preferences, and/or Hobby information in the Searching Consumer&#39;s Profile (SCP) with desired consumer target requirement from each Business Profile (BP). In another embodiment of the invention, an SCBMS score is simply retrieved from a database operatively connected to the personalized consumer to business matchmaking system, because the SCBMS calculation is previously performed and saved in the database. 
         [0050]    Continuing with  FIG. 1 , in STEP  105 , the retrieved Business Profiles (BP) are used to retrieve Business Evaluators&#39; Profiles (BEP), which include information of “other consumers” who reviewed and rated at least one business related to the retrieved Business Profiles (BP). For the context of this specification, the term “Business Evaluators” (BE&#39;s) refer to “other consumers” who reviewed and rated at least one business related to the retrieved Business Profile (BP). Then, a Consumer to Business Match Score (CBMS) is calculated. In one example, the Consumer to Business Match Score (CBMS) is a profile comparison score between a Business Evaluator (BE) and a Business Profile (BP). In one embodiment of the invention, a Consumer to Business Match Score (CBMS) is calculated after comparing geographic, gender, income, education, employment, purchase preferences, and/or hobby information in each Business Evaluator&#39;s Profile (BEP) with desired consumer target requirement from each Business Profile (BP). In another embodiment of the invention, a CBMS score is simply retrieved from a database operatively connected to the personalized consumer to business matchmaking system, because the CBMS calculation is previously performed and saved in the database. 
         [0051]    In STEP  107 , the personalized consumer to business matchmaking system performs Consumer Status Score (CSS) calculations to derive a Consumer Status Score (CSS). The Consumer Status Score (CSS) measures a Searching Consumer&#39;s propensity towards consumer-rated businesses relative to Business Evaluators&#39; propensities towards the same consumer-rated businesses. In one embodiment of the invention, CSS values are calculated using EQ.  701 , EQ.  703 , EQ.  705 , and EQ.  707  of  FIG. 7 , wherein a higher CSS value indicates closer similarity of consumer reviewing behavior between a particular consumer (e.g. a Searching Consumer) and Business Evaluators, and a lower CSS value indicates a divergent consumer reviewing behavior between the particular consumer and Business Evaluators. 
         [0052]    Continuing with  FIG. 1 , the personalized consumer to business matchmaking system derives a Searching Consumer to Consumer Match Score (SCCMS) by comparing each Business Evaluator&#39;s Profile (BEP) with the Searching Consumer&#39;s Profile (SCP) in STEP  109 . In one embodiment of the invention, the Searching Consumer to Consumer Match Score (SCCMS) is a profile comparison score between two consumer profiles. In one embodiment of the invention, the Searching Consumer to Consumer Match Score (SCCMS) is calculated after comparing geographic, gender, income, education, employment, purchase preferences, and/or hobby information in each Business Evaluator&#39;s Profile (BEP) with corresponding information in the Searching Consumer&#39;s Profile (SCP). In another embodiment of the invention, the Searching Consumer to Consumer Match Score (SCCMS) is simply retrieved from a database operatively connected to the personalized consumer to business matchmaking system, because the SCCMS calculation is previously performed and saved in the database. In one embodiment of the invention, the SCCMS is assigned a numerical value ranging from 0 to 140. 
         [0053]    Then, in STEP  111 , the personalized consumer to business matchmaking system derives a Consumer to Business Rating (CSBR) value based on the Searching Consumer to Consumer Match Score (SCCMS) and consumer ratings for each retrieved Business Profile (BP) from STEP  103 . The Consumer to Business Rating (CSBR) value is a weighted value to consumer ratings for a particular business by taking the SCCMS into account. In one embodiment of the invention, CSBR values are calculated using EQ.  1601  of  FIG. 16 , wherein a Consumer&#39;s Given Rating (CSGR) by a Business Evaluator (BE) for a particular business is weighted by the Searching Consumer to Consumer Match Score (SCCMS). In one embodiment of the invention, the SCCMS is assigned a numerical value ranging from 0 to 140. 
         [0054]    In STEP  113  of  FIG. 1 , a Business Rating Average (BRA) is derived by calculating an average of consumer ratings for a particular business. In one example of a Business Rating Average metric system, the BRA ranges from 0 to 100. In one embodiment of the invention, a BRA value is calculated by using EQ.  1501  of  FIG. 15 , wherein the BRA value is a sum of a plurality of Consumer Given Rating (CSGR) divided by the number of Business Evaluators (BE&#39;s) and/or a Searching Consumer reviewing a particular business. In another embodiment of the invention, a BRA value is calculated by using EQ.  1503  of  FIG. 15 , wherein each Consumer Given Rating (CSGR) is an average of all categories per consumer rating and the BRA is an average of a plurality of Consumer Given Ratings (CSGR&#39;s). 
         [0055]    Continuing with  FIG. 1 , a Weighted Match Score (WMS) is then derived in STEP  115 . The Weighted Match Score (WMS) provides an overall value for a match quality between the Searching Consumer (SC) and a particular business rated by the Searching Consumer (SC) and/or Business Evaluators (BE&#39;s). In one embodiment of the invention, a WMS value is calculated using EQ.  1701  of  FIG. 17 , wherein an average of an Average Match Score (AMS) for the Searching Consumer (SC) and a Consumer Given Rating (CSGR) for the particular business is defined as the Weighted Match Score (WMS). 
         [0056]    Then, the personalized consumer to business matchmaking system derives a Personalized Business Rating by each Business Evaluator (PBRBE) in STEP  117  of  FIG. 1 . The PBRBE is a business rating score by one particular Business Evaluator (BE) which is personalized for the Searching Consumer (SC). In one embodiment of the invention, a PBRBE value is calculated using EQ.  1703  of  FIG. 17 , wherein the PBRBE value is equivalent to an addition of a BRA value to twice the value of an Weighted Match Score (WMS) divided by three. Alternatively, the PBRBE value is equivalent to a sum of an AMS value, a CSGR value by one particular Business Evaluator, and a Business Rating Average divided by three, as indicated in EQ.  1703  of  FIG. 17 . 
         [0057]    In STEP  119 , a Personalized Business Rating (PBR) is derived. The PBR is equivalent to an average of PBRBE&#39;s from a multiple number of Business Evaluators (BE&#39;s). In one embodiment of the invention, a PBR value is calculated using EQ.  1801  of  FIG. 18 , wherein the PBR value is equivalent to an addition of relevant PBRBE values divided by the number of relevant Business Evaluators (BE&#39;s). 
         [0058]    With a Personalized Business Rating (PBR) derived from the flowchart of the personalized consumer to business matchmaking system of  FIG. 1  for each Business Profile (BP) relevant to the Searching Consumer&#39;s search criteria, a plurality of relevant Business Profiles (BP) can be displayed on a computer interface in a decreasing order of Personalized Business Rating (PBR) or in any other convenient order. The present invention allows searching consumers (SC&#39;s) to place priority on business ratings and reviews given by peer consumers (e.g. “Business Evaluators” or “BE&#39;s” as defined in the specification) whose interests, background, income-level, hobbies, or other traits are similar to the searching consumers. In an ubiquitous age of the Internet in which consumers are flooded with a mixture of helpful and irrelevant information, the present invention enables consumers to find highly personalized and relevant businesses, services, and product reviews first before digging into less relevant information. 
         [0059]      FIG. 2  shows an example of an overall architecture of a consumer to business matchmaking system  200  in accordance with an embodiment of the invention. This particular overall architecture of the consumer to business matchmaking system is the inventor&#39;s best mode of operation for the invention. 
         [0060]    In a typical operating environment of the consumer to business matchmaking system, a Searching Consumer (SC)  201  for a particular business offering products or services, a Business (B)  203  offering products or services, and a Business Evaluator (BE)  205  who has rated the Business (B)  203  provide initial dataset to the consumer to business matchmaking system  200 . In one embodiment of the invention, the Searching Consumer (SC)  201  at some point provides sufficient searching consumer-relevant information to a system database  208  via Arrow  1 , including consumer-specific and consumer-desired data to constitute a Searching Consumer Profile (SCP)  211 . Examples of information in the Searching Consumer Profile (SCP)  211  include biographical information, income, purchase traits, hobbies, favorite items, and any other useful information for the personalized consumer to business matchmaking. 
         [0061]    Similarly, in one embodiment of the invention, the Business Evaluator  205  who has already rated the Business (B)  203  provides sufficient information to the system database  208  via Arrow  3  to constitute a Business Evaluator&#39;s consumer profile (BEP)  213 . Examples of information in the Business Evaluator&#39;s consumer profile (BEP)  213  include biographical information, income, purchase traits, hobbies, favorite items, business ratings, and any other useful information for the personalized consumer to business matchmaking. 
         [0062]    Likewise, in one embodiment of the invention, the Business (B)  203  offering products or services, at some point, provides sufficient business-relevant information to the system database  208  via Arrow  2 , including corporate-specific and corporate-desired data to constitute a Business Profile (BP). Examples of information in the Business Profile (BP)  209  include corporate address, auto-filled business profile match information from consumers&#39; Internet activities, and primary target customer information by gender, age, income, marital status, and any other useful information for the personalized consumer to business matchmaking. 
         [0063]    Continuing with  FIG. 2 , when the Searching Consumer (SC)  201  enters information in search criteria of the personalized consumer to business matchmaking system to find one or more relevant or desired business profiles, the personalized consumer to business matchmaking system searches the system database  208  to find relevant Business Profiles (BP). Each relevant Business Profile (BP) is compared with the Searching Consumer Profile (SCP)  211  and a Searching Consumer to Business Match Score (SCBMS) is calculated, derived, and/or assigned in a SCBMS block  217  via Arrow  4 , for each comparison between the Searching Consumer Profile (SCP)  211  and each relevant Business Profile (BP). In one embodiment of the invention, SCBMS can range from 0 to 100. Each relevant Business Profile (BP) is also compared against profiles of relevant Business Evaluators (BE&#39;s) who reviewed and/or rated at least one relevant business to derive a Consumer to Business Match Score (CBMS) for each relevant business evaluator. The CBMS is derived, calculated, and/or assigned to a CBMS block  221  via Arrow  6 . In one embodiment of the invention, CBMS can range from 0 to 100. 
         [0064]    In one embodiment of the invention, the consumer to business matchmaking system  200  of  FIG. 2  derives a Consumer Status Score (CSS) in a Consumer Status Score (CSS) Calculator  215  and assigns the CSS to a CSS block  223  via Arrow  8 . In one operating environment for the consumer to business matchmaking system  200 , the Consumer Status Score (CSS) Calculator  215  takes business rating averages of relevant business profiles provided by a BRA database  229  via Arrow  13  to calculate a Consumer Status Score (CSS). The Consumer Status Score (CSS) measures a searching consumer&#39;s propensity towards consumer-rated businesses relative to business evaluators&#39; propensities towards the same consumer-rated businesses. In one embodiment of the invention, CSS values are calculated using EQ.  701 , EQ.  703 , EQ.  705 , and EQ.  707  of  FIG. 7 , wherein a higher CSS value indicates closer similarity of consumer reviewing behavior between a particular consumer (e.g. a Searching Consumer) and Business Evaluators, and a lower CSS value indicates a divergent consumer reviewing behavior between the particular consumer and Business Evaluators. In one embodiment of the invention, CSS can range from 0 to 100. 
         [0065]    Continuing with  FIG. 2 , each relevant business evaluator profile from the system database  208  is compared with the Searching Consumer Profile (SCP) to derive a Searching Consumer to Consumer Match Score (SCCMS). A SCCMS block  219  calculates, derives, and/or assigns a SCCMS value for each comparison via Arrow  5 . In one embodiment of the invention, the SCCMS can range from 0 to 140. 
         [0066]    Furthermore, a Consumer Rating Calculator  207  of  FIG. 2  calculates a Consumer to Business Rating (CSBR) value based on a SCCMS and a Business Evaluator&#39;s ratings for a particular business, which are fed into the Consumer Rating Calculator  207  via Arrow  10 . A CSBR block  225  is assigned a calculated or derived CSBR value via Arrow  9 . The Consumer to Business Rating (CSBR) value is a weighted value to consumer ratings for the particular business by taking the SCCMS into account. In one embodiment of the invention, CSBR values are calculated using EQ.  1601  of  FIG. 16 , wherein a Consumer&#39;s Given Rating (CSGR) by one Business Evaluator (BE) for a particular business is weighted by the Searching Consumer to Consumer Match Score (SCCMS). In one embodiment of the invention, the SCCMS is assigned a numerical value ranging from 0 to 140. 
         [0067]    Continuing with  FIG. 2 , a Weighted Match Score (WMS) is calculated based on values from the SCBMS block  217 , the SCCMS block  219 , the CBMS block  221 , the CSS block  223 , and the CSBR block  225 . The WMS is assigned to a WMS block  227  via Arrow  11 . The Weighted Match Score (WMS) provides an overall value for a match quality between the Searching Consumer (SC) and a particular business rated by the Searching Consumer (SC) and/or Business Evaluators (BE). In one embodiment of the invention, a WMS value is calculated using EQ.  1701  of  FIG. 17 , wherein an average of an Average Match Score (AMS) for the searching consumer and a Consumer Given Rating (CSGR) by a particular Business Evaluator (BE) for the particular business is defined as the Weighted Match Score (WMS). 
         [0068]    Then, the personalized consumer to business matchmaking system derives a Personalized Business Rating by each Business Evaluator (PBRBE) and assigns the PBRBE to a PBRBE block  231  via Arrow  12  in  FIG. 2 . The PBRBE, is a business rating score by one particular Business Evaluator (BE) which is personalized for the Searching Consumer (SC). In one embodiment of the invention, a PBRBE value is calculated using EQ.  1703  of  FIG. 17 , wherein the PBRBE value is equivalent to an addition of a BRA value to twice the value of an Weighted Match Score (WMS) divided by three. Alternatively, the PBRBE value is equivalent to a sum of an AMS value, a CSGR value by one particular Business Evaluator, and a Business Rating Average divided by three, as indicated in EQ.  1703  of  FIG. 17 . 
         [0069]    Then, the personalized consumer to business matchmaking system derives a Personalized Business Rating (PBR) and assigns the PBR to a PBR block  233  via Arrow  14  in  FIG. 2 . The PBR is equivalent to an average of PBRBE&#39;s from a multiple number of Business Evaluators (BE&#39;s). In one embodiment of the invention, a PBR value is calculated using EQ.  1801  of  FIG. 18 , wherein the PBR value is equivalent to an addition of relevant PBRBE values divided by the number of relevant Business Evaluators (BE&#39;s). 
         [0070]      FIG. 3  shows an example of business profile information for deriving a Searching Consumer to Business Match Score (SCBMS) and a Consumer to Business Match Score (CBMS) in accordance with an embodiment of the invention. Data fields  20 ˜ 31  comprising a business profile, as shown in  FIG. 3  include corporate-specific and business-relevant information. Some examples from these fields include an assigned company ID ( 20 ), a company name and address ( 21 ), a phone number ( 22 ), a fax number ( 23 ), a web site address ( 24 ), a business/contractor license number ( 25 ), service or product offerings ( 28 ), pricing for products or services ( 30 ), and other information as shown in  FIG. 3 . It should be noted that these fields merely serve as exemplary information in one particular business profile and do not limit the present invention in any way. 
         [0071]      FIGS. 4 and 5  show an example of business-consumer match and scoring criteria, which are used for deriving a Searching Consumer to Business Match Score (SCBMS) and a Consumer to Business Match Score (CBMS). Data fields  32 ˜ 39  comprise business-consumer match and scoring criteria, as shown in  FIGS. 4 and 5 . Some of the business-consumer match and scoring criteria include a service area field ( 32 ), a gender field ( 33 ), an age field ( 34 ), a marital status field ( 35 ), an income-level field ( 36 ), a primary target customer&#39;s employment status field ( 37 ), a secondary target customer&#39;s employment status field ( 38 ), and a primary target customer&#39;s residential situation ( 39 ). Data fields  32 ˜ 39  also comprise data sub-fields in alphanumeric format (e.g.  32   a ,  32   b ,  33   c ,  33   d , and etc.) which show detailed selection choices for the business-consumer match and scoring criteria. If there is a match between a particular data sub-field in the business-consumer match and scoring criteria and a Searching Consumer Profile (SCP) or a Business Evaluator&#39;s Profile (BEP), each match follows scoring rules in parenthesis next to each data sub-field. 
         [0072]    A data field  40  in  FIG. 5  can be used for utilizing cookies or cached information from Searching Consumer&#39;s and/or business evaluators&#39; Internet activities. It should be noted that these data fields merely serve as exemplary information in one particular business-consumer match and scoring criteria and do not limit the present invention in any way. 
         [0073]      FIG. 6  shows an example of calculating Consumer to Business Match Score (CBMS) based on data fields presented in  FIG. 3˜5 . A consumer profile (i.e. a Business Evaluator&#39;s Profile, or BEP) on the left side of  FIG. 6  contains data fields for telephone area code (CP  32   b ), city (CP  32   c ), gender (CP  33   a ), marital status (CP  35   d ), and income level (CP  36   e ). According to a match rule defined by one example of the business-consumer match and scoring criteria, as shown in  FIG. 3˜5 , a business-defined target consumer profile (i.e. Business Profile, or BP) containing matching data in its data fields result in accumulation of points in a CBMS. 
         [0074]    In this particular matching and scoring example shown in  FIG. 6 , CP  32   b  and BD  32   b  directly matched because they have the same telephone area code. This results in an accumulation of 40 points for the CBMS. On the other hand, CP  32   c  and BD  32   c  do not match and BD  32   d  does not have a corresponding data field in the consumer profile. Therefore, no points accrue for CBMS. For CP  33   a  and BD  33   c , a partial match applies based on a scoring rule in the business-defined target consumer profile, resulting in an accumulation of 5 points to the CBMS. For CP  35   d  and BD  35   j , a partial match applies based on a scoring rule in the business-defined target consumer profile, resulting in an accumulation of 5 points to the CBMS. Lastly, CP  36   e  and BD  36   e  directly matched because they have the same income level, resulting in an accumulation of 20 points to the CBMS. Therefore, the total value for the CBMS is 70 points in this particular matching and scoring example for calculating the CBMS. 
         [0075]      FIG. 7  shows an example of calculating a Consumer Status Score (CSS) in accordance with an embodiment of the invention. The Consumer Status Score (CSS) measures a particular consumer&#39;s (e.g. a Searching Consumer&#39;s) propensity towards consumer-rated businesses relative to Business Evaluators&#39; propensities towards the same consumer-rated businesses. In one embodiment of the invention, CSS values are calculated using EQ.  701 , EQ.  703 , EQ.  705 , and EQ.  707  of  FIG. 7 , wherein a higher CSS value indicates closer similarity of consumer reviewing behavior between a particular consumer (e.g. a Searching Consumer) and Business Evaluators, and a lower CSS value indicates a divergent consumer reviewing behavior between the particular consumer and Business Evaluators. 
         [0076]      FIG. 8˜13  show an example of quantifying a Searching Consumer to Consumer Match Score (SCCMS) in accordance with an embodiment of the invention. In one embodiment of the invention, a Searching Consumer Profile (SCP) contains consumer-relevant information including consumer-specific and consumer-desired data. In one example as shown in  FIG. 8˜13 , data fields  60 ˜ 76  contain the consumer-relevant information, many of which are used for calculating a SCCMS score. The data fields  60 ˜ 66  include basic Searching Consumer Profile information, including assigned consumer ID for a Searching Consumer ( 60 ), name and address ( 61 ), a phone number ( 63 ), an email ( 64 ), individual business ratings given by the Searching Consumer ( 65 ), and a Business Ratings Average for the Searching Consumer&#39;s business ratings ( 66 ). Other data fields in this example have sub-data fields in alphanumeric combinations, sometimes in multiple depth-levels (e.g.  67   a ,  71   a ,  76   j ,  76   j - 1   a ,  76   j - 1   b , and etc.). The sub-data fields in this example have been used to calculate the Searching Consumer to Consumer Match Score (SCCMS) following scoring rules corresponding to each data field or sub-data field. It should be noted that these data fields merely serve as exemplary information in one particular business-consumer match and scoring criteria and do not limit the present invention in any way. 
         [0077]      FIG. 14  shows an example of calculating a Searching Consumer to 
         [0078]    Consumer Match Score (SCCMS) based on the exemplary match criteria and scores presented in  FIG. 8˜13 . Sub-data fields  67   a ,  67   b ,  67   c ,  68   a ,  71   c ,  74   c ,  76   a - 2 .  76   a - 4 , and  76   b - 3  from Searching Consumer&#39;s Profile (SCP) and Business Evaluator&#39;s Profile (BEP) match, resulting in an accumulated SCCMS of 38 based on the exemplary match criteria and scores shown in  FIG. 8˜14 . 
         [0079]      FIG. 15  shows an example of calculating a Business Rating Average (BRA) in accordance with an embodiment of the invention. A Business Rating Average (BRA) is derived by calculating an average of consumer ratings for a particular business. In one example of a Business Rating Average metric system, the BRA ranges from 0 to 100. In one embodiment of the invention, a BRA value is calculated by using EQ.  1501  of  FIG. 15 , wherein the BRA value is a sum of a plurality of Consumer Given Rating (CSGR) by divided by the number of Business Evaluators (BE&#39;s) and/or a Searching Consumer reviewing a particular business. In another embodiment of the invention, a BRA value is calculated by using EQ.  1503  of  FIG. 15 , wherein each Consumer Given Rating (CSGR) is an average of all categories (i.e. Cat 1 , Cat 2 , . . . , Cat m ) per consumer rating and the BRA is an average of a plurality of Consumer Given Ratings (CSGR&#39;s). 
         [0080]      FIG. 16  shows an example of calculating a Consumer to Business Rating (CSBR) and an Average Match Score (AMS) in accordance with an embodiment of the invention. The Consumer to Business Rating (CSBR) value is a weighted value to consumer ratings for a particular business by taking the SCCMS into account. In one embodiment of the invention, CSBR values are calculated using EQ.  1601  of  FIG. 16 , wherein a Consumer&#39;s Given Rating (CSGR) by a Business Evaluator (BE) for a particular business is weighted by the Searching Consumer to Consumer Match Score (SCCMS). In one embodiment of the invention, the SCCMS is assigned a numerical value ranging from 0 to 140. The Average Match Score (AMS) is an averaged rating score of many derived personalization scores for the consumer-to-business matchmaking system. In one embodiment of the invention, the AMS is an average of SCBMS, SCCMS, CBMS, CSS, and CSBR, as shown in EQ.  1603 . 
         [0081]      FIG. 17  shows an example of calculating a Weighted Match Score (WMS) and a Personalized Business Rating by each Business Evaluator (PBRBE) in accordance with an embodiment of the invention. The Weighted Match Score (WMS) provides an overall value for a match quality between the Searching Consumer (SC) and a particular business rated by the Searching Consumer (SC) and/or Business Evaluators (BE&#39;s). In one embodiment of the invention, a WMS value is calculated using EQ.  1701  of  FIG. 17 , wherein an average of an Average Match Score (AMS) for the Searching Consumer (SC) and a Consumer Given Rating (CSGR) for the particular business is defined as the Weighted Match Score (WMS). The PBRBE is a business rating score by one particular Business Evaluator (BE) which is personalized for the Searching Consumer (SC). In one embodiment of the invention, a PBRBE value is calculated using EQ.  1703  of  FIG. 17 , wherein the PBRBE value is equivalent to an addition of a BRA value to twice the value of a Weighted Match Score (WMS) divided by three. Alternatively, the PBRBE value is equivalent to a sum of an AMS value, a CSGR value by one particular Business Evaluator, and a Business Rating Average divided by three, as indicated in EQ.  1703  of  FIG. 17 . 
         [0082]      FIG. 18  shows an example of calculating a Personalized Business Rating (PBR) in accordance with an embodiment of the invention. The PBR is equivalent to an average of PBRBE&#39;s from a multiple number of Business Evaluators (BE&#39;s). In one embodiment of the invention, a PBR value is calculated using EQ.  1801  of  FIG. 18 , wherein the PBR value is equivalent to an addition of relevant PBRBE values divided by the number of relevant Business Evaluators (BE&#39;s). 
         [0083]    With a Personalized Business Rating (PBR) derived from the personalized consumer to business matchmaking system for each Business Profile (BP) relevant to the Searching Consumer&#39;s search criteria, a plurality of relevant Business Profiles (BP) can be displayed on a computer interface in a decreasing order of Personalized Business Rating (PBR) or in any other convenient order. The present invention allows searching consumers (SC&#39;s) to place priority on business ratings and reviews given by peer consumers (e.g. “Business Evaluators” or “BE&#39;s” as defined in the specification) whose interests, background, income-level, hobbies, or other traits are similar to the searching consumers. In an ubiquitous age of the Internet in which consumers are flooded with a mixture of both helpful and irrelevant information, the present invention enables consumers to find highly personalized and relevant businesses, services, and product reviews first before digging into less relevant information. 
         [0084]    While the invention has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that other embodiments can be devised which do not depart from the scope of the invention as disclosed herein. Accordingly, the scope of the invention should be limited only by the attached claims.