Method and system for matching data sets of non-standard formats
First Claim
Patent Images
1. A method of suggesting search criteria to a user at a remote computer, the method comprising the steps of:
- housing a plurality of non-standardized data sets on one or more computer readable mediums;
automatically generating a first profile corresponding to a first non-standardized data set from among the plurality of non-standardized data sets, wherein the first profile is comprised of a plurality of attributes, each attribute corresponding to data within the first non-standardized data set;
grouping two or more of the attributes from within the first profile into a first dynamic pod based on the frequency that data corresponding to each of the two or more attributes is found together within the same non-standardized data set from among the plurality of non-standardized data sets;
transmitting a list of the attributes within the first dynamic pod to the remote computer for use as first optional search criteria criteria;
grouping two or more of the attributes from within the first profile into a second dynamic pod based on the frequency that data corresponding to each of the two or more attributes is found together within the same non-standardized data set from among the plurality of non-standardized data sets;
transmitting a list of the attributes within the second dynamic pod to the remote computer for use as a second optional search criteria, wherein the first dynamic pod contains at least one attribute not contained within the second dynamic pod;
receiving to the server a selection from among the group consisting of the first optional search criteria and the second optional search criteria;
using the selection to identify target non-standardized data sets from the plurality of non-standardized data sets, wherein each target non-standardized data set contains data relating to the selection; and
transmitting data to the remote computer identifying at least one identified target non- standardized data set.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is described for receiving a plurality of non-standardized data sets and generating respective plurality of standardized profiles that can be used for efficiently comparing and matching one profile against the other plurality of profiles. One application of this invention is to convert job seekers'"'"' resumes and job postings into respective profiles and then permitting either a job seeker to search for job postings that most closely match the job seeker'"'"'s resume or, conversely, permitting an employer to search for job seekers whose resumes most closely match the employer'"'"'s job posting.
71 Citations
9 Claims
-
1. A method of suggesting search criteria to a user at a remote computer, the method comprising the steps of:
-
housing a plurality of non-standardized data sets on one or more computer readable mediums; automatically generating a first profile corresponding to a first non-standardized data set from among the plurality of non-standardized data sets, wherein the first profile is comprised of a plurality of attributes, each attribute corresponding to data within the first non-standardized data set; grouping two or more of the attributes from within the first profile into a first dynamic pod based on the frequency that data corresponding to each of the two or more attributes is found together within the same non-standardized data set from among the plurality of non-standardized data sets; transmitting a list of the attributes within the first dynamic pod to the remote computer for use as first optional search criteria criteria; grouping two or more of the attributes from within the first profile into a second dynamic pod based on the frequency that data corresponding to each of the two or more attributes is found together within the same non-standardized data set from among the plurality of non-standardized data sets; transmitting a list of the attributes within the second dynamic pod to the remote computer for use as a second optional search criteria, wherein the first dynamic pod contains at least one attribute not contained within the second dynamic pod; receiving to the server a selection from among the group consisting of the first optional search criteria and the second optional search criteria; using the selection to identify target non-standardized data sets from the plurality of non-standardized data sets, wherein each target non-standardized data set contains data relating to the selection; and transmitting data to the remote computer identifying at least one identified target non- standardized data set. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of developing at least a first set of search terms for use by a computer user desiring to perform a targeted search, the method comprising the steps of:
-
housing a plurality of non-standardized data sets on one or more computer readable mediums; automatically generating a set of profiles, each profile corresponding to one of the plurality of non-standardized data sets, wherein each generated profile is comprised of a plurality of different attributes, each attribute representing data within the non-standardized data set corresponding to the generated profile; receiving from a remote computer data for use in identifying a subject profile from among the generated profiles; grouping two or more attributes from among the plurality of different attributes that comprise the subject profile into a first set of search terms, wherein the two or more attributes to be grouped are selected based upon the frequency that those two or more attributes are all found together within the same profile from among the generated profiles; transmitting the first set of search terms to the user at a remote computer; grouping two or more attributes from among the plurality of attributes that comprise the subject profile into a second set of search terms, wherein the two or more attributes to be grouped are selected based upon the frequency that those two or more attributes are all found together within the same profile from among the generated profiles; transmitting the second set of search terms to the user at the remote computer, wherein the first set of search terms contains at least one search term not contained within the second set of search terms; receiving a selection from the remote computer identifying one of the first set of search terms or the second set of search terms; and
,searching the generated profiles to identify a set of target profiles wherein each target profile contains one or more of the attributes contained within the selected set of search terms. - View Dependent Claims (7, 8, 9)
-
Specification