WO2023281532A1 - User profile recommendation system for matchmaking and method thereof - Google Patents
User profile recommendation system for matchmaking and method thereof Download PDFInfo
- Publication number
- WO2023281532A1 WO2023281532A1 PCT/IN2022/050616 IN2022050616W WO2023281532A1 WO 2023281532 A1 WO2023281532 A1 WO 2023281532A1 IN 2022050616 W IN2022050616 W IN 2022050616W WO 2023281532 A1 WO2023281532 A1 WO 2023281532A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- module
- attributes
- recommendation
- matchmaking
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/22—Social work or social welfare, e.g. community support activities or counselling services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Definitions
- the invention generally relates to the field of recommendation system.
- the present invention relates to a user profile matching or a user profile making.
- the present invention relates to a system and method for finding matches between people or users based on user profile data and interest mapping and matching over a network and server.
- matching services attempt to identify and bring together two people together based on profile data provided by the registered users.
- Many matching services identify matches by techniques that find people with common personalities, interests and/or beliefs and other criteria.
- Object of the matching service is to provide user profile with variables like physical attributes, personality traits, socioeconomic status, religion, appearance, ethnicity, education background, interests and interest match.
- the single-click matchmaking for recommending at least one match comprises receiving a profde of the user based on an input given by the user at an application running on the computing device, predicting a plurality of self attributes of the user based on the profile of the user, predicting a plurality of preferred attributes based on the plurality of self-attributes of the user, accessing a memory configured to store data corresponding to a plurality of entities, determining the match from the plurality of entities and recommending the at least one match to display at the computing device of the user.
- a portable communication apparatus for match-making with a plurality of remote communication apparatuses has memory means for storing first match making data associated with the portable communication apparatus.
- the portable communication apparatus also has a transceiver for communication with an individual one of the remote communication apparatuses across a wireless link, so as to receive second match-making data associated with the individual remote communication apparatus.
- the wireless link is based on an apparatus-specific identity of the port able communication apparatus as well an apparatus-specific identity of the individual remote communication apparatus.
- the portable communication apparatus further has a processing device for performing a correlation analysis between the first match-making data and the second match making data and-in case a result of the correlation analysis indicates a match between the portable communication apparatus and the individual remote communication apparatus-providing an alert to a user of the portable communication apparatus.
- the apparatus-specific identity of the portable communication apparatus, the apparatus-specific identity of the individual remote communication apparatus as well as the apparatus-specific identities of other ones of the remote communication apparatuses are all unique.
- API Application Programming Interface
- matchmaking app which is configured to provide all the settings in a single dashboard or window.
- a privacy engine configured to control responses, views and accession by the second user based on match with the user selection of attributes within the pre-defined range and within the threshold values.
- Figure 1 illustrates the partner preferences dashboard of the matchmaking platform according to embodiments of the present invention.
- Figure 2 illustrates flow chart of the method of matchmaking according to the present invention.
- Figure 3 illustrates the dashboard of the platform depicting compulsory toggle according to embodiments of the present invention.
- Figure 4 illustrates the dashboard with compulsory toggle according to embodiments of the present invention.
- Figure 5 illustrates an exemplary embodiment where the dashboard illustrates the age attribute of the user selected as compulsory.
- Figure 6 illustrates recommendation system architecture of the present invention.
- Figure 7 illustrates the server module configuration
- the present invention relates to the field of recommendation systems for user profile recommendation for matchmaking.
- plural and “a plurality” as used herein include, for example, “multiple” or “two or more”.
- “a plurality of users” includes two or more users.
- the recommendation system for matchmaking comprises of one or more users on one or more user devices (GUI); a matchmaking platform or API or app in communication with plurality of users over a network; application server with a processor; and a computer readable memory containing programming instructions that, when executed are configured to instruct the processor to: generate user profiles on registration, accept the first user input selection of attributes that match with a pre-defined range and threshold value, and present or recommend real-time recommendations by a recommendation module to the first user plurality of user profiles whose attributes are within the range and below the chosen threshold value.
- GUI user devices
- the first user is a registered user searching on the matchmaking platform for a compatible match based on attribute selection.
- the potential partner is also a registered user of the matchmaking platform and is the second user connected to the first user via the platform over the network.
- the recommendation system is configured to provide first user settings that control visibility and accession of profile view to only those second users whose attributes fall in the pre-defined range and within the threshold values allocated by the first user in the matchmaking platform.
- the user settings include privacy settings engine coupled to the matchmaking platform at the server and configured to receive privacy settings selections from the first users at the user devices.
- the server is configured with a memory to store plurality of user profiles registered with the matchmaking platform. It includes a privacy engine configured to control responses, views and accession by the second user based on match with the user selection of attributes within the pre defined range and within the threshold values.
- the server also has a user profile management module which updates user profiles real-time based on user activity and selection of attributes by the first user.
- the recommendation module of the recommendation system is configured to compare the first user selection of attributes with the attributes of all registered user profiles to filter and recommend one or more second user profile which are within the pre-defined range, and within the threshold value allocated for the criteria or attribute.
- the matching module of the recommendation system is configured to compare values of attributes of a given criteria, with the first user selection of attributes and match the values and identify the selected profiles.
- a method of matchmaking involves the steps of: maintaining a database of profile data for a plurality of users registered with the matchmaking platform or match making service provider; receiving, from a first user at the platform, request for user profiles with attributes within a pre defined range and below a threshold value for given criteria,
- the request further comprises a privacy selection enabled by privacy engine, indicating permission to display profile data to only those second users who match the first user selection range;
- the server provides user settings which are enabled by the server, to select specific or predefined range.
- the pre-defined range as illustrated is Age 21-30 yrs.
- the results are filtered to provide the best match and strictly confine to the range and threshold.
- the threshold is 30 yrs of age.
- the system gives a single setting to the first user which controls the matches that they see and also controls who can view them. Through this setting users will be able to specify what kind of matches they want to see by specifying criteria. Within these criteria they can selectively specify sub criteria, and only users matching that sub criteria can see their profile and interact with them.
- the matchmaking app is termed as Acceptable Matches.
- partner preferences is a common setting used which controls the matches that are given as recommendations by the platform to the user. However, this does not control the prospects who can view & contact the member.
- the present invention as disclosed for acceptable matches provides a single setting that can do both; it controls the recommendations and members/ registered users who can view & contact them.
- the settings comprises of privacy settings engine within the system coupled to the matchmaking platform at the server and configured to receive privacy settings selections from the first users at the user devices.
- the present invention provides the user a single place to control the matches that they see and the matches that are able to see them, i.e. user controls matches that user sees and potential user profile sought by the user. It will also allow the user to control the members who can view & contact them thereby preventing irrelevant users from contacting them.
- Acceptable matches will be defined as logic to show match recommendations to the user and also control members who can view & contact the user.
- Field level granular control will be provided to the users to set their desired criteria as “Compulsory”. Once set as compulsory, the users will get match recommendations exactly matching the criteria and will also not get prospects contacting them outside the criteria.
- Acceptable matches criteria are based on internal proprietary logic build by analyzing the behavior of members, and the interactions between the members. As per acceptable criteria, for each field that we use for matching, an upper and lower limits are defined which is based on the past customer behavior. The criteria are user customized. The first user has total control on the filtration process by way of selection of range of attributes, as shown in figure 1, 3, and 4.
- the matchmaking system involves integrating these two separate configurations into a single setting which makes the user experience seamless.
- the system defines the acceptable matches criteria which is followed to ensure the right balance between relevancy and matches/responses. This is derived from general user behavior, acceptable norms in matchmaking and other similar parameters.
- the user attributes as provided by the platform comprises secondary or sub-attributes comprises user attributes selected from race, occupation, sub-caste, birth-star, resident state, and the like.
- a currently marketed matchmaking platform as part of its Match Recommendation Settings has the following fields :- 1. Age
- embodiments of the present invention provides the strict filter functionality for all the 21 fields covered through one screen.
- match recommendations are determined by the partner preference settings where a user can modify the values for different parameters and then will have to go to a separate interface ‘ Strict Filter’ to confirm these settings.
- the acceptable matches logic that is derived by the backend system of the matchmaking platform is applied to control the matches user sees and prospects who can view and contact the user.
- the user wants to stick to the specific criteria and turns any of the field as Strict/Compulsory then the criteria is exactly met for matches/responses/profile visibility.
- the default value for these fields is based on proprietary logic which is based on the behavior of the users, the values that they generally select for these fields and what kind of interaction they do with the matches which are served as per these fields.
- Strict Filter as a feature is used to confirm on the preference values set by the user for the various parameters present in the partner preferences section. However, this feature is present independently as a standalone section within the Partner Preferences feature with minimal discoverability. In the newly minted Acceptable Matches feature, Strict Filter has been re-labeled to Compulsory for the ease of understanding to the user. Also, compulsory feature has been positioned right next to each parameter within the partner preference section such that discoverability is no longer an issue. In addition, the acceptable matches system defined criteria for matches and profile visibility is the key here as the criteria is set based on user profile, behavior and contact preferences.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- Finance (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Game Theory and Decision Science (AREA)
- Child & Adolescent Psychology (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention relates to a recommendation system for user profile matching service. It is main object to find profile matches for people based on user profile data and interest mapping. The present invention gives a simple and innovative method for assigning values and ranges for preferential user attributes for recommendation of user profiles over a network.
Description
USER PROFILE RECOMMENDATION SYSTEM FOR MATCHMAKING AND METHOD
THEREOF
FIELD OF THE INVENTION
The invention generally relates to the field of recommendation system. The present invention relates to a user profile matching or a user profile making. Particularly, the present invention relates to a system and method for finding matches between people or users based on user profile data and interest mapping and matching over a network and server.
BACKGROUND OF THE INVENTION
Conventionally matching services attempt to identify and bring together two people together based on profile data provided by the registered users. Many matching services identify matches by techniques that find people with common personalities, interests and/or beliefs and other criteria.
Object of the matching service is to provide user profile with variables like physical attributes, personality traits, socioeconomic status, religion, appearance, ethnicity, education background, interests and interest match.
The large number of variables involved in determining user profiles with appropriate match success makes predicting, filtration and recommendation of an appropriate profile very unreliable and cumbersome for the user. Currently, available match making services require the user to choose partner preferences based on the partner attributes provided by the matchmaking service provider website or platform. Currently available matchmaking service providers do not provide a single setting for user to choose partner preferences in a single window or dashboard. There is a whole lot of navigation from one window leading to another that makes the process of filtration and arrival at a simple list of recommended profiles tedious. Further, there is no granular control provided to the user from the recommendation list will be able to access the complete profile of the user searching for a partner.
US20210240771 The single-click matchmaking for recommending at least one match comprises receiving a profde of the user based on an input given by the user at an application running on the computing device, predicting a plurality of self attributes of the user based on the profile of the user, predicting a plurality of preferred attributes based on the plurality of self-attributes of the user, accessing a memory configured to store data corresponding to a plurality of entities, determining the match from the plurality of entities and
recommending the at least one match to display at the computing device of the user.
EP1546952A1 A portable communication apparatus for match-making with a plurality of remote communication apparatuses has memory means for storing first match making data associated with the portable communication apparatus. The portable communication apparatus also has a transceiver for communication with an individual one of the remote communication apparatuses across a wireless link, so as to receive second match-making data associated with the individual remote communication apparatus. The wireless link is based on an apparatus-specific identity of the port able communication apparatus as well an apparatus-specific identity of the individual remote communication apparatus. The portable communication apparatus further has a processing device for performing a correlation analysis between the first match-making data and the second match making data and-in case a result of the correlation analysis indicates a match between the portable communication apparatus and the individual remote communication apparatus-providing an alert to a user of the portable communication apparatus. The apparatus-specific identity of the portable communication apparatus, the apparatus-specific identity of the individual remote communication apparatus as well as the apparatus-specific identities of other ones of the remote communication apparatuses are all unique.
Accordingly, there is a necessity for a matching or matchmaking platform or application platform also referred as Application Programming Interface (API) or matchmaking application programmer interface or matchmaking app, which is configured to provide all the settings in a single dashboard or window.
OBJECT OF THE INVENTION
It is the main object of the present invention to provide a system for user profile recommendation for matchmaking based on values of user attributes.
It is another object of the present invention to provide a method for user profile recommendation wherein the registered user has control on the profile privacy and visibility as well filtration of the partners can be custom selected in a single dashboard.
It is another object of the present invention to provide a recommendation system wherein a user can have control on potential partners who are registered users of the platform, for accessibility to the user profile data which is enabled by a privacy setting provided in the platform.
SUMMARY OF THE INVENTION
One or more problems of the conventional prior arts may be overcome by various embodiments of the present invention.
It is primary aspect of the present invention to provide a method for user profile recommendation for matchmaking, comprising: generating, by the server, user profiles by a registration module; allocating by a scoring module a pre-defined range and threshold values for the first user attributes; storing in a user profile management module of range and value allocated user attributes; receiving by a recommendation module a request from the first user requesting one or more recommendations from a set of user profiles; comparing by a matching module the values of the first user attributes in a user profile management module with the attributes of user profiles in a registration module; confirming by a strict filter module the values allocated by the first user; identifying by a user profiling module a second user profiles based on user selection attributes having pre-defined range and values allocated by the first user; and generating by the recommendation module a list of recommendations for the user.
It is another aspect of the present invention to provide a user profile recommendation system for matchmaking, comprising of: a server module configured with: a registration module; a scoring module; a user profile management module; a recommendation module; a matching module; a strict filter module; and a user profiling module, wherein the registration module generates the user profile, wherein the scoring module allocates a pre-defined range an threshold values
for the first user attributes, wherein the user profile management module stores the range and value allocated user attributes, wherein the recommendation module receives a request from the first user for one or more recommendations from a set of user profiles, wherein the matching module compares the values of the first user attributes in the user profile management module with the attributes of user profiles in a registration module, wherein the strict filter module confirms the value set by the first user, and wherein the user profiling module identifies a second user profiles based on user selection attributes having pre-defined range and values allocated by the first user.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the recommendation module generates real time recommendations.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the user attributes comprises one or more primary categories and one or more secondary or subcategories.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the recommendation method further comprises of a privacy engine configured to control responses, views and accession by the second user based on match with the user selection of attributes within the pre-defined range and within the threshold values.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the first user is a registered user.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the second user is a potential match recommended by the matching module based on user selection of attributes.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the user profile management module updates user profiles real-time based on user activity and selection of attributes by the first user.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the primary attributes comprises of age, marital status, religion, education, ethnicity, country of origin and the like.
It is another aspect of the present invention to provide the system for user profile recommendation for match making, wherein the secondary or sub-attributes comprises user attributes selected from race, occupation, sub-caste, birth-star, resident state, and the like.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the pre-defined range is configured to be customized by the first user.
It is another aspect of the present invention to provide the system for user profile recommendation for matchmaking, wherein the threshold value for a given attribute is customized or selected by the first user.
BRIEF DESCRIPTION OF DRAWINGS
Figure 1: illustrates the partner preferences dashboard of the matchmaking platform according to embodiments of the present invention.
Figure 2: illustrates flow chart of the method of matchmaking according to the present invention.
Figure 3: illustrates the dashboard of the platform depicting compulsory toggle according to embodiments of the present invention.
Figure 4: illustrates the dashboard with compulsory toggle according to embodiments of the present invention.
Figure 5: illustrates an exemplary embodiment where the dashboard illustrates the age attribute of the user selected as compulsory.
Figure 6 illustrates recommendation system architecture of the present invention.
Figure 7 illustrates the server module configuration.
DESCRIPTION OF THE DRAWINGS WITH REFERENCE NUMERALS:
[100] server
[101] registration module
[102] scoring module
[103] user profile management module
[104] recommendation module
[105] matching module
[106] strict filter module
[107] user profiling module
[108] processor
[109] memory [200] database [300] network
[401] first user
[402] plurality of second user
DETAILED DESCRIPTION OF THE INVENTION
The present invention relates to the field of recommendation systems for user profile recommendation for matchmaking.
The terms “plurality” and “a plurality” as used herein include, for example, “multiple” or “two or more”. For example, “a plurality of users” includes two or more users.
The recommendation system for matchmaking comprises of one or more users on one or more user devices (GUI); a matchmaking platform or API or app in communication with plurality of users over
a network; application server with a processor; and a computer readable memory containing programming instructions that, when executed are configured to instruct the processor to: generate user profiles on registration, accept the first user input selection of attributes that match with a pre-defined range and threshold value, and present or recommend real-time recommendations by a recommendation module to the first user plurality of user profiles whose attributes are within the range and below the chosen threshold value.
The first user is a registered user searching on the matchmaking platform for a compatible match based on attribute selection. The potential partner is also a registered user of the matchmaking platform and is the second user connected to the first user via the platform over the network.
The recommendation system is configured to provide first user settings that control visibility and accession of profile view to only those second users whose attributes fall in the pre-defined range and within the threshold values allocated by the first user in the matchmaking platform.
The user settings include privacy settings engine coupled to the matchmaking platform at the server and configured to receive privacy settings selections from the first users at the user devices.
The server is configured with a memory to store plurality of user profiles registered with the matchmaking platform. It includes a privacy engine configured to control responses, views and accession by the second user based on match with the user selection of attributes within the pre defined range and within the threshold values. The server also has a user profile management module which updates user profiles real-time based on user activity and selection of attributes by the first user.
The recommendation module of the recommendation system is configured to compare the first user selection of attributes with the attributes of all registered user profiles to filter and recommend one or more second user profile which are within the pre-defined range, and within the threshold value allocated for the criteria or attribute.
The matching module of the recommendation system is configured to compare values of attributes of a given criteria, with the first user selection of attributes and match the values and identify the selected profiles.
According to an embodiment of the present invention, a method of matchmaking, involves the steps of: maintaining a database of profile data for a plurality of users registered with the matchmaking platform or match making service provider; receiving, from a first user at the platform, request for user profiles with attributes within a pre defined range and below a threshold value for given criteria,
• the request further comprises a privacy selection enabled by privacy engine, indicating permission to display profile data to only those second users who match the first user selection range;
• determining or identifying, by the matching module, user profiles in the database of matchmaking server that match the selected criteria in the pre -defined range and within the threshold value;
• recommendation by the recommendation module of the plurality of second users who fulfill the criteria;
• displaying of second users matching the selected criteria and presentation to the first user as potential match,
As illustrated in Figure 1, and 3, provides user settings which are enabled by the server, to select specific or predefined range. As illustrated in Figure 4, for ex. the pre-defined range as illustrated is Age 21-30 yrs. By selecting the compulsory toggle the results are filtered to provide the best match and strictly confine to the range and threshold. Here the threshold is 30 yrs of age.
The system gives a single setting to the first user which controls the matches that they see and also controls who can view them. Through this setting users will be able to specify what kind of matches they want to see by specifying criteria. Within these criteria they can selectively specify sub criteria, and only users matching that sub criteria can see their profile and interact with them.
For the purpose of exemplification and discussion the matchmaking app is termed as Acceptable Matches. In conventional matchmaking platforms partner preferences is a common setting used
which controls the matches that are given as recommendations by the platform to the user. However, this does not control the prospects who can view & contact the member. Thereby, the present invention as disclosed for acceptable matches provides a single setting that can do both; it controls the recommendations and members/ registered users who can view & contact them.
Other conventional platforms have it as a two settings, one that controls what matches are seen by the user herein first user, and other that controls which other user can see this user. Currently on matchmaking and dating platforms, users specify a criteria which governs what matches they will see. In addition, to control which users can see their profile and thus contact the first user, the user has to select a second setting which controls this.
This leads to double effort on the part of the user and also leads to confusion for the user, since the two settings tend to get different over a period of time.
This feature has been devised in the application of the present invention as Acceptable matches which aims at solving this confusion by giving a single setting to control the matches that the user sees and the type of users that are able to see this user. This prevents irrelevant users irrelevant profile matches are avoided from contacting the member. It will serve as a single setting that will give the user complete control over their recommendations. The settings comprises of privacy settings engine within the system coupled to the matchmaking platform at the server and configured to receive privacy settings selections from the first users at the user devices.
The present invention provides the user a single place to control the matches that they see and the matches that are able to see them, i.e. user controls matches that user sees and potential user profile sought by the user. It will also allow the user to control the members who can view & contact them thereby preventing irrelevant users from contacting them.
It will give the user granular control over each field and for a field user can choose if he wants matches as per that and/or wants users matching that field to see and contact him. It will solve the discover-ability problem of the current settings available.
Acceptable matches will be defined as logic to show match recommendations to the user and also control members who can view & contact the user. Field level granular control will be provided to
the users to set their desired criteria as “Compulsory”. Once set as compulsory, the users will get match recommendations exactly matching the criteria and will also not get prospects contacting them outside the criteria.
Acceptable matches criteria are based on internal proprietary logic build by analyzing the behavior of members, and the interactions between the members. As per acceptable criteria, for each field that we use for matching, an upper and lower limits are defined which is based on the past customer behavior. The criteria are user customized. The first user has total control on the filtration process by way of selection of range of attributes, as shown in figure 1, 3, and 4.
The existing process followed by conventional matchmaking platforms have two different configurations for
1. Managing a user’s partner preferences that governs the matches the user he/she sees.
2. Controlling the visibility of user’s profile - who can view and contact the user
In the present invention the matchmaking system involves integrating these two separate configurations into a single setting which makes the user experience seamless.
In addition, by default for the customer preference (to control what matches they see and who can view and contact them), the system defines the acceptable matches criteria which is followed to ensure the right balance between relevancy and matches/responses. This is derived from general user behavior, acceptable norms in matchmaking and other similar parameters.
Example 1
In exemplary embodiment is disclosed a process adopted by other platforms provided below. The user attributes as provided by the platform comprises secondary or sub-attributes comprises user attributes selected from race, occupation, sub-caste, birth-star, resident state, and the like.
It is another object of the present invention to provide a system for matchmaking, wherein the threshold value for a given attribute is customized or selected by the first user.
A currently marketed matchmaking platform as part of its Match Recommendation Settings has the following fields :-
1. Age
2. Height
3. Country
4. City
5. Highest Educational Degree
6. Occupation
7. Annual Income
8. Religion
9. Caste
10. Mother Tongue
11. Manglik
12. Diet
13. Smoke
14. Drink
15. Challenged
They also have strict filter for some of the fields mentioned above, but this is only available as a separate feature and not integrated in line with the partner preferences
1. Age
2. Marital Status
3. Country living in
4. City living in
5. Religion
6. Caste
7. Mother Tongue
8. Income
Compared to the above exemplary matchmaking app, embodiments of the present invention provides the strict filter functionality for all the 21 fields covered through one screen.
Currently, match recommendations are determined by the partner preference settings where a user can modify the values for different parameters and then will have to go to a separate interface ‘ Strict Filter’ to confirm these settings.
With the Acceptable Matches process, as illustrated in figures 1, the user will be able to modify their partner preferences and set it as compulsory in a much more seamless manner without going through multiple sections / screens.
By default the acceptable matches logic that is derived by the backend system of the matchmaking platform is applied to control the matches user sees and prospects who can view and contact the user. However if the user wants to stick to the specific criteria and turns any of the field as Strict/Compulsory, then the criteria is exactly met for matches/responses/profile visibility.
In reference to Figure 1, depicts the partner preferences which are selected as compulsory. By this selection for example only profiles between age 21 -30yrs is presented by the system.
The default value for these fields is based on proprietary logic which is based on the behavior of the users, the values that they generally select for these fields and what kind of interaction they do with the matches which are served as per these fields.
In the Acceptable Matches process, this has been optimized by introducing the Compulsory toggle right next to each parameter (Figure 3).
Comparison of the new features with existing features of conventional matchmaking apps or platforms.
Strict Filter as a feature is used to confirm on the preference values set by the user for the various parameters present in the partner preferences section. However, this feature is present independently as a standalone section within the Partner Preferences feature with minimal discoverability.
In the newly minted Acceptable Matches feature, Strict Filter has been re-labeled to Compulsory for the ease of understanding to the user. Also, compulsory feature has been positioned right next to each parameter within the partner preference section such that discoverability is no longer an issue. In addition, the acceptable matches system defined criteria for matches and profile visibility is the key here as the criteria is set based on user profile, behavior and contact preferences.
Claims
1. A method for user profile recommendation for matchmaking, comprising: generating, by the server module [100], user profiles by a registration module [101]; allocating by a scoring module [102] a pre-defined range and threshold values for the first user attributes; storing in a user profile management module [103] of range and value allocated user attributes; receiving by a recommendation module [104] a request from the first user [401] requesting one or more recommendations from a set of user profiles; comparing by a matching module [105] the values of the first user attributes in a user profile management module [103] with the attributes of user profiles in a registration module [101]; confirming by a strict filter module [106] the values allocated by the first user [401]; identifying by a user profiling module [107] a second user [402] profiles based on user selection attributes having pre-defined range and values allocated by the first user [401]; and generating by the recommendation module [104] a list of recommendations for the user.
2. A user profile recommendation system for matchmaking, comprising of: a server module [100] configured with: a registration module [101]; a scoring module [102]; a user profile management module [103]; a recommendation module [104]; a matching module [105]; a strict filter module [106]; and a user profiling module [107], wherein the registration module [101] generates the user profile, wherein the scoring module [102] allocates a pre-defined range an threshold values for the first user attributes, wherein the user profile management module [103] stores the range and value allocated user attributes, wherein the recommendation module [104] receives a request from the first
user [401] for one or more recommendations from a set of user profiles, wherein the matching module [105] compares the values of the first user attributes in the user profile management module [103] with the attributes of user profiles in a registration module [101], wherein the strict filter module [106] confirms the value set by the first user [401], and wherein the user profiling module [107] identifies a second user [402] profiles based on user selection attributes having pre-defined range and values allocated by the first user.
3. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the recommendation module [104] generates real time recommendations.
4. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the user attributes comprises one or more primary categories and one or more secondary or subcategories.
5. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the recommendation method further comprises of a privacy engine configured to control responses, views and accession by the second user based on match with the user selection of attributes within the pre-defined range and within the threshold values.
6. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the first user [401] is a registered user.
7. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the second user [402] is a potential match recommended by the matching module [105] based on user selection of attributes.
8. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the user profile management module [103] updates user profiles real-time based on user activity and selection of attributes by the first user [401].
9. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the primary attributes comprises of age, marital status, religion, education, ethnicity, country of origin and the like.
10. The system for user profile recommendation for match making as claimed in claim 2, wherein the secondary or sub-attributes comprises user attributes selected from race, occupation, sub-caste, birth-star, resident state, and the like.
11. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the pre-defined range is configured to be customized by the first user [401].
12. The system for user profile recommendation for matchmaking as claimed in claim 2, wherein the threshold value for a given attribute is customized or selected by the first user [401].
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN202141030499 | 2021-07-07 | ||
IN202141030499 | 2021-07-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023281532A1 true WO2023281532A1 (en) | 2023-01-12 |
Family
ID=84800426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IN2022/050616 WO2023281532A1 (en) | 2021-07-07 | 2022-07-05 | User profile recommendation system for matchmaking and method thereof |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2023281532A1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120030287A1 (en) * | 2008-11-20 | 2012-02-02 | Meetmykind Llc | Matching Social Network Users |
-
2022
- 2022-07-05 WO PCT/IN2022/050616 patent/WO2023281532A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120030287A1 (en) * | 2008-11-20 | 2012-02-02 | Meetmykind Llc | Matching Social Network Users |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11487831B2 (en) | Compatibility scoring of users | |
US7747680B2 (en) | Community-based web filtering | |
US20130097162A1 (en) | Method and system for generating and presenting search results that are based on location-based information from social networks, media, the internet, and/or actual on-site location | |
KR101955297B1 (en) | Data information transaction method and system | |
US8086680B2 (en) | Community-defined and managed communication network | |
US20150186406A1 (en) | System and method for facilitating interpersonal connections | |
KR101129808B1 (en) | Server for providing social Network Service and method for recommending personal connections thereof | |
US20170031585A1 (en) | Settings management of an online service | |
KR19990068754A (en) | Database Method of Personal Information over Internet | |
Kibuchi et al. | The efficacy of propensity score matching for separating selection and measurement effects across different survey modes | |
WO2023281532A1 (en) | User profile recommendation system for matchmaking and method thereof | |
US20020087541A1 (en) | Method of registering users in a centralized database through a plurality of internet sites | |
US20190108536A1 (en) | System and method for providing a social search engine, collaborative, and inquiry platform | |
KR101792187B1 (en) | System and method for question answering service using statistical method | |
JP2011013786A (en) | System, method and program for selecting recommender | |
JP2019067119A (en) | Personal information management program, personal information management method and information processing apparatus | |
US20010056423A1 (en) | Membership management method and membership management system | |
US6863534B1 (en) | Color preference self-help system | |
CN107493225B (en) | Network social contact method and system based on common interests | |
KR20170051879A (en) | Method for offering to storytelling based politics inclination analysis and personalized political intellignece | |
KR101612895B1 (en) | Apparatus and method for providing social network service | |
KR20200012130A (en) | Method for Providing Integration Shopping Mall Information by Using Social Login | |
KR20200012131A (en) | Method for Providing Integration Shopping Mall Information by Using Social Login | |
KR101970294B1 (en) | Item recommendation method, apparatus and computer program for excuting the method | |
JP7080078B2 (en) | Information provision system, information provision method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22837188 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22837188 Country of ref document: EP Kind code of ref document: A1 |