Generation of automated reports and matching using online surveys and collaborative filtering -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
10/22/09 - USPTO Class 705 |  1 views | #20090265224 | Prev - Next | About this Page  705 rss/xml feed  monitor keywords

Generation of automated reports and matching using online surveys and collaborative filtering

USPTO Application #: 20090265224
Title: Generation of automated reports and matching using online surveys and collaborative filtering
Abstract: A method and apparatus for providing targeted online compensation reports that accounts for unique individual job characteristics by using dynamic profiles is described. The invention uses a survey engine having a collaborative filtering engine that determines appropriate questions to ask the user during the survey, and may further provide suggested possible answers. A collection of user profiles is used for comparison purposes and to produce additional individualized compensation reports. (end of abstract)



Agent: Glenn Patent Group - Menlo Park, CA, US
Inventors: Douglas Tarr, Joseph Giordano, III
USPTO Applicaton #: 20090265224 - Class: 705 10 (USPTO)

Generation of automated reports and matching using online surveys and collaborative filtering description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20090265224, Generation of automated reports and matching using online surveys and collaborative filtering.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 10/748,968, filed Dec. 29, 2003, now allowed, which claims the benefit of Provisional Application Ser. No. 60/436,809, filed Dec. 27, 2002, each of which is incorporated herein in its entirety, by this reference thereto.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The invention relates to correlating statistical records. More particularly, the invention relates to correlating compensation records to unique individual profiles.

2. Background of the Invention

Today, many reports are available that allow a user to find, read, purchase, or otherwise acquire reports on worker compensation. Most often these reports indicate average pay rates by industry, job type, locale, and sometimes they report more specific information about a particular industry or job, such as bonuses, stock options, average workweek, or immigration status, among other things. To create such compensation reports two approaches are typically used. One such approach is for a human analyst to research and find a statistically valid number of individuals with like characteristics, and devise a suite of compensation reports. This process is tedious, labor intensive, and often expensive. For a truly detailed report the analyst must be relied on to do substantial investigation and synthesize and apply this information to the case at hand. Compensation consultants with years of experience and resources can generally accurately profile an individual\'s worth in the market place, however such an analysis is extremely specialized and out of the reach of the typical consumer. Simpler and less costly reports are available but they are generally broadly classed and offer little utility.

The majority of software-based analysis provides a less expensive alternative but yields correspondingly limited information. Compensation services using current computer analysis programs generally gather data using some form of questionnaire and then feed the appropriate data into a computer database or spreadsheet. More typically, generalized data, such as from the US Bureau of Labor and Statistics, is used as a base and then extrapolated based on region and date, and often combined with third party surveys. Typically, a computer then is instructed to run an analysis of the data to provide statistical information, such as averages, medians, and standard deviations on pre-determined groups of people. However the information provided is not unique to an individual, but instead, is a conglomeration of data that the program determines best represents the individual. Because the categorization of the individual is based solely on a limited, predetermined set of responses to the questionnaire, it offers little to no opportunity for evaluating unique characteristics. For example, an automated compensation service may categorize and calculate data showing that the average yearly salary of a “Computer Programmer Level 3” in Washington state is $64,250. This may or may not be applicable to a “Senior Application Software Engineer” with “10 years of experience” and special training in the skill “C++,” but because the closest answer describing the Senior Application Software Engineer\'s position in the initial survey was a “Computer Programmer Level 3,” the Senior Application Software Engineer has thus been categorized ineffectively, which removes any unique abilities that he may possess.

The Senior Application Software Engineer reading the aforementioned report cannot be sure how closely the published report figures apply to himself individually. There are a multitude of factors that affect any one individual\'s job compensation. The current generalized reporting methods for compensation reports, cannot and do not incorporate factors that provide for an accurate job comparison and compensation analysis for individual users. Today\'s methods require the user to gauge or self-approximate themselves to a group of people being reported. Typically, such approximations are grouped by a specific job title that a human compensation analyst predetermines when creating a report, or when designing a computer service that eventually generates the report. This grouping is generally not an exact match with the user\'s actual job title and responsibilities and often has little applicability to the users individual qualities. For example, the compensation analyst might have created a report for an isolated group called Computer Programmer Level 3. For individuals who possess the same characteristics as the data files used to create this group, the reports generated from such a compensation analysis are reasonably accurate. However, for individuals possessing unique capabilities, experiences, skills, or talents, the reports are essentially useless. The data are by definition misapplied because any differences in the compared data are arbitrarily reflected in the compensation report. This introduces doubt on the user\'s part as to how closely he can trust the report\'s applicability.

Current compensation analysis techniques do not provide users with affordable, accurate, and personalized compensation reports. Job specific variables, critical to the accurate assessment of an individual\'s worth, are not correctly identified or uniformly applied. Furthermore individuals within a particular field are unaware of the value of certain, often easily obtainable, qualifications. There is a need, therefore, for an apparatus and method that provides online compensation reports using a more flexible survey system to produce dynamic profiles based on unique individual attributes, and to provide automated comparisons and reports that account for these attributes.

SUMMARY OF THE INVENTION

In one embodiment of the invention, profiles are used to produce individualized compensation reports. A survey engine is used to produce profiles of individuals that identify the individuals\' unique characteristics. The survey engine incorporates a collaborative filtering engine that determines appropriate questions to ask the user during the survey, and also provides suggested possible answers. Additionally, the system allows for the use of open-text questions that allow for new answers to be input by the user, without the prior need for an administrator to pre-define the possible values for the system, as is typical in prior art. The system incorporates affinity groups around profile attributes (question answers), providing a basis for gauging similarity of profiles for various comparison and aggregation purposes. A collaborative filtering engine is incorporated, which is both periodically modified by an administrator, and also tuned by users themselves based on their actions and responses. New affinity groups (associations of profiles) are incorporated by the survey engine to suggest new questions and possible answers in a survey. Additionally, some affinity groups are generated automatically by the system, and finally by users themselves to create new, interesting relationships among profiles.

The collaborative filtering engine enables the capture of profile attributes that are targeted compensation variables concerning a profile. The system automatically incorporates new profiles into existing affinity groups, which allows more targeted survey questions and possible answers to be determined, without requiring constant human training or intervention.

Without a collaborative filtering system, the system would be unable to administer surveys accurately for users who do not fit into pre-defined categories because it is currently impossible to categorize every occupational variation. Because the system allows for open-text answers to questions, and because the system provides for different questions to be automatically determined and asked for differing types of user job profile, the collaborative filtering system, along with affinity groups and other requirements, is employed. Because the collaborative filtering system allows for the system to make educated guesses within defined constraints, the system can handle new categorizations more effectively than a system wholly defined by a human administrator. Additionally, in this system, the administrator defines constraints that prohibit the survey from asking obviously wrong or out of place questions. An example of a constraint is requiring that if the user does not answer any of the suggested questions, a default question is always asked.

One aspect of using a collaborative filtering system to define a survey is that the system accommodates a much larger population of data using a more targeted survey. Previous implementations of compensation surveys relied on a smaller sample size, a broad survey with generalized questions, or a larger base of analysts to design and conduct surveys and categorize the data. Thus, the survey was constrained purely by the human resources needed to conduct it. The invention described herein is not constrained as such and requires far fewer human resources to conduct such a detailed survey across many different job categories.

Another aspect of the invention comprises the ability to search through the data that has been collected by the survey engine, using detailed search criteria defined by a search definition document. The document applies a scoring and filtering mechanism that returns the most appropriate set of profiles based on the user\'s goal for the analysis. The search document is useful because it allows an administrator to define natural relationships between profile attributes, such as those that apply routinely to the realm of compensation analysis of various classes of profiles. The document is then interpreted by a software algorithm, and used during the retrieval of relevant profiles, which can then be used for tallying and reporting. Multiple search definition documents can be created quickly, each one for a different goal. For example, one search goal may be to weight skills and certifications very highly. The results are useful for analyzing how people with similar technical skills are compared to each other. Another search definition document could weight experience and education higher, which is useful in seeing how a user compares to those profiles who have similar experience and education levels. A third example could be to hold location constant, and compare a user to all other profiles with matching attributes in the same location.

Another aspect of the invention comprises the automated ability to summarize and present the results of a profile search in a format that is useful to a human for compensation comparisons. A Chart is defined as a series of values, such as skills paired, with a series of measures, such as average salary, median salary, standard deviation, etc. A sample chart could be called “Average Salary By Skill” and it would list each Skill along with an associated average salary. A Report is defined as a series of charts combined to provide an overall picture and analysis for a user. For instance, consider a report that aims to discover how a user compares with regard to skills and experience in similar jobs. This report incorporates many charts which are combined into a format that gives a user a good analysis and understanding of the results of the user\'s search goal.

The prior art approaches are unable to automate the selection of charts within a compensation report, such as determining if “Average Salary by Practice Area” is applicable to a report presented for a particular user profile. It may only be applicable to a Lawyer, for instance. The prior art typically requires that the administrator know in advance, every chart that would be relevant for a particular user. This restricts known approaches in one of two ways: either they limit the number of charts available, such that all charts are available to all compensation reports, regardless of their relevance, or they predefine different compensation reports by industry or job category, which would require a large amount of labor. In contrast, the invention described herein determines if a chart is relevant to a user based on the user\'s own profile, and displays it, and also only shows it if enough data exists for it to be valid statistically. An advantage of the invention herein is provided because there may be thousands of different charts of many different types, based on many different attributes and measures, and only a subset of them may apply to a particular users\' compensation analysis. For instance, a Lawyer may wish to see a report concerning “Average Bonus by Number of Hours Billed per Year,” but this report may not be applicable to Teachers or CEOs. In the prior art, each of these compensation reports must be compiled by a human analyst, created at expense, or details are ignored, leaving only the most common charts in the compensation report, such as “Average Salary by Occupation and Location,” which are often the least useful to an individual trying to compare his compensation against his peers. The invention herein allows for a more targeted and relevant compensation report by focusing in an automated, scalable fashion, on attributes that are unique to a particular user, in addition to the attributes that are most common to all users.

The invention may also be used to match individual profiles to resumes because the profiles described herein are typically a subset of data gathered for a resume. For example, a user entering their profile into the system described herein could be easily matched to resumes using the same mechanisms employed to match against other profiles.



Continue reading about Generation of automated reports and matching using online surveys and collaborative filtering...
Full patent description for Generation of automated reports and matching using online surveys and collaborative filtering

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Generation of automated reports and matching using online surveys and collaborative filtering patent application.

Patent Applications in related categories:

20090299814 - Assessing personality and mood characteristics of a customer to enhance customer satisfaction and improve chances of a sale - A method, system and computer program product for enhancing customer satisfaction with his/her shopping experience and improving the chances of a sale. The personality and mood characteristics of a customer is obtained by analyzing various features of the customer, such as the customer's facial image, the customer's gait, the customer's ...

20090299819 - Behavioral trust rating filtering system - An improved rating system allows users to give anonymous ratings of any item such as devices, compositions and services including personal services (i.e., individuals). The system is based on degrees of behavioral similarity between raters. The highest degree of behavioral similarity is established between raters who have rated the same ...

20090299820 - Contingent fee advertisement publishing service provider system and method - A purchase-transaction-settled online consumer referral and reward system and method using real-time specific merchant sales information is provided for the advertising publishing industry. The system provides a pay per transaction platform that allows advertising publishers to leverage online advertising to sell offline advertising. ...

20090299823 - Information processing system and information processing method - An information processing system includes a terminal device and a server device. When recommending subsidiary contents, recommended contents are extracted at the server, and recommended content information is returned to the terminal device. At the terminal device, a recommendation order is set regarding the recommended contents which the recommended content ...

20090299817 - Marketing and advertising framework for a wireless device - Targeted advertising can be provided by monitoring application specific details that go beyond observing merely the types of applications and/or functionality utilized on a device. The specific details can be monitored on at least a periodic basis and the advertisements changed based on the monitoring such that the advertisements transition ...

20090299821 - Method and system for determining and providing a comprehensive pet health and nutrition feeding plan - In order to provide a comprehensive pet health and nutrition feeding plan for a pet, the pet's condition is assessed using a predetermined assessment scheme. A diet suited for the pet's condition is determined using an analysis procedure or algorithm established for the assessment scheme. The assessment scheme takes into ...

20090299818 - Methods for merchandising digital content - A method for merchandising digital content of an event includes measuring consumer attention level in the event and comparing the measured consumer attention level to a predetermined threshold. The method also includes predicting a time after the event at which the consumer attention level in the event will fall below ...

20090299825 - Sales lead manager and filter with randomizer - A computer implemented method for automatically managing and delivering sales leads to a seller of a product. the steps of said method comprising 1) receiving a sales lead comprising information about a potential customer; 2) applying one or more query expressions to the information, the query expressions comprising a Boolean ...

20090299816 - Search tool advertising - A content item is presented to at least one user via a first medium, where the content item identifies a target concept. The first medium can be, for instance, radio, television, print advertisements, or the Internet. The number of requests at a search tool for the target concept are measured ...

20090299813 - Sustainable performance information for a property - Subject matter disclosed herein may relate to measuring, calculating, and/or displaying sustainable performance information for a property. ...

20090299824 - System and method for collecting and distributing reviews and ratings - A system and method for providing ratings related to a plurality of websites is provided. One embodiment of the system may include program code adapted to execute as a browser toolbar to implement a method comprising retrieving an identifier from the end user computing device, transmitting a request to a ...

20090299822 - System and method for optimized shopping transactions - A system and a method for constructing a shopping list for purchasing a collection or basket of goods according to a plurality of weighted parameters, preferably with comparison to both “bricks and mortar” stores and also virtual stores (collectively termed suppliers). Preferably the weighted parameters include the ability to prefer ...

20090299826 - Systems and methods for providing cross-vertical profiling and searching - Methods and systems of providing a user profile for multiple verticals are disclosed herein. The methods and systems disclosed herein aggregate user profile information from multiple verticals and redistributes aggregated data to the multiple verticals to create more robust personalized profiles. A first input that populates a first vertical attribute ...

20090299815 - Systems and methods for valuation services information management - Systems, methods and consumer-readable media for valuation services information management are provided. A method according to the invention may include the following steps. A first step may include receiving a request for a valuation service that includes a group of multiple properties. The request may then be validated. The validation ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Generation of automated reports and matching using online surveys and collaborative filtering or other areas of interest.
###


Previous Patent Application:
Estimated time of arrival (eta) systems and methods
Next Patent Application:
Intelligent multi-channel targeted telecommunications advertisement campaign manager
Industry Class:
Data processing: financial, business practice, management, or cost/price determination

###

FreshPatents.com Support
Thank you for viewing the Generation of automated reports and matching using online surveys and collaborative filtering patent info.
IP-related news and info


Results in 2.89499 seconds


Other interesting Feshpatents.com categories:
Tyco , Unilever , Warner-lambert , 3m paws
filepatents (1K)

* Protect your Inventions
* US Patent Office filing
patentexpress PATENT INFO