WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
System and method employing individual user content-based data and user collaborative feedback data to evaluate the content of an information entity in a large information communication network    
United States Patent5983214   
Link to this pagehttp://www.wikipatents.com/5983214.html
Inventor(s)Lang; Andrew K. (Pittsburgh, PA), Kosak; Donald M. (Pittsburgh, PA)
AbstractAn information entity rating system includes a content subsystem having a structured data sub-subsystem and an unstructured data sub-subsystem. The content subsystem receives content-based profile data for an information entity and separately processes structured and unstructured data to combine content-based profile data for an individual system user with the content-based profile data for the information entity to determine computed rating functions indicating structured and unstructured content-based value of the information entity to the user. A collaboration subsystem receives collaborative input data for the information entity and for processes the collaborative input data to determine at least one computed collaborative rating function indicating a collaboration-based value of the information entity to the user. A correlation subsystem receives data from the content subsystem and from the collaboration subsystem to determine exceptions to the computed rating functions on the basis of comparisons of data included in the content-based and collaboration data and to generate an exception data value function indicating an opposing value to at least one of the content-based and collaboration values. An output system combines the structured content-based. unstructured content-based, and collaboration-based value functions, and the exception data value function in generating an output rating predictor of the informon for consideration by the user.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5983214
System and method employing individual user content-based data and user
     collaborative feedback data to evaluate the content of an information
     entity in a large information communication network - US Patent 5983214 Drawing
System and method employing individual user content-based data and user collaborative feedback data to evaluate the content of an information entity in a large information communication network
Inventor     Lang; Andrew K. (Pittsburgh, PA) , Kosak; Donald M. (Pittsburgh, PA)
Owner/Assignee     Lycos, Inc. (Waltham, MA)
Patent assignment
All assignments
Publication Date     November 9, 1999
Application Number     09/186,407
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     November 5, 1998
US Classification     707/1 707/10 725/116
Int'l Classification    
Examiner     Black; Thomas G.
Assistant Examiner     Coby; Frantz
Attorney/Law Firm     Testa, Hurwitz & Thibeault, LLP
Address
Parent Case     This application is a continuation of application Ser. No. 08/627,436, filed Apr. 4, 1996, now U.S. Pat. No. 5,867,799.
Priority Data    
USPTO Field of Search     707/1 707/10 707/3 707/5 348/1
Patent Tags     employing individual user content-based data user collaborative feedback data evaluate content information entity large information communication network
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5867799
Lang
707/1
Feb,1999

[0 after 0 votes]
5649186
Ferguson
707/10
Jul,1997

[0 after 0 votes]
5608447
Farry
725/116
Mar,1997

[0 after 0 votes]
5563999
Yaksich
715/507
Oct,1996

[0 after 0 votes]
5563998
Yaksich
715/507
Oct,1996

[0 after 0 votes]
5544049
Henderson
704/7
Aug,1996

[0 after 0 votes]
5537586
Amram
707/3
Jul,1996

[0 after 0 votes]
5471610
Kawaguchi
707/6
Nov,1995

[0 after 0 votes]
5249262
Baule
706/56
Sep,1993

[0 after 0 votes]
5117349
Tirfing
707/3
May,1992

[0 after 0 votes]
5019961
Addesso
700/87
May,1991

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. An information entity rating system comprising:

a content subsystem for receiving content-based profile data for an information entity and for combining content-based profile data for an individual system user with the content-based profile data for the information entity to determine at least one computed rating function indicating a content-based value of the information entity to the user;

a collaboration subsystem for receiving collaborative input data for the information entity and for processing the collaborative input data to determine at least one computed collaborative rating function indicating a collaboration-based value of the information entity to the user; and

an output subsystem for combining the content-based and collaboration-based value functions to generate an output rating predictor of the informon for consideration by the user.

2. The system of claim 1 wherein:

the content subsystem includes a structured feature sub-subsystem for receiving structured data of the content-based profile data for the information entity and for combining structured data of the content-based profile data with the structured data of the information entity to determine a computed structured-data rating function indicating a structured content value of the information entity to the user;

the content subsystem further includes an unstructured feature sub-subsystem for receiving unstructured data of the content-based profile data for the information entity and for combining unstructured data of the content-based profile data with the unstructured data of the information entity to determine a computed unstructured-data rating function indicating an unstructured content value of the information entity to the user; and

the output system combines the structured content-based, unstructured content-based, and collaboration-based value functions in generating the output rating predictor.

3. The system of claim 1 wherein:

a correlation subsystem receives data from the content subsystem and from the collaboration subsystem to determine exceptions to the computed rating functions on the basis of comparisons of data included in the content-based and collaboration data and to generate an exception data value function indicating an opposing value to at least one of the content-based and collaboration values; and

the output system further combines the exception data value function in generating the output rating predictor.

4. The system of claim 2 wherein the correlation subsystem receives structured and unstructured data from the structured feature and unstructured feature sub-subsystems and determines exceptions using data including the structured and unstructured data.

5. The system of claim 3 wherein the content subsystem includes a structured feature sub-subsystem for receiving structured data of the content-based profile data for the information entity and for combining structured data of the content-based profile data with the structured data of the information entity to determine a computed structured-data rating function indicating a structured content value of the information entity to the user;

the content subsystem further includes an unstructured feature sub-subsystem for receiving unstructured data of the content-based profile data for the information entity and for combining unstructured data of the content-based profile data with the unstructured data of the information entity to determine a computed unstructured-data rating function indicating an unstructured content value of the information entity to the user,

the correlation subsystem further receives structured and unstructured data from the structured feature and unstructured feature sub-subsystems and determines exceptions using data including the structured and unstructured data; and

the output system combines the structured content-based, unstructured content-based collaboration-based, and exception data value functions in generating the output rating predictor.

6. The system of claim 1 wherein the content subsystem and the collaboration subsystem employ respective learning functions in computing value functions.

7. The system of claim 1 wherein:

the content subsystem determines at least one independent rating predictor and at least one uncertainty predictor from which the content value function is determined; and

the collaboration subsystem determines at least one independent rating predictor and at least one uncertainty predictor from which the collaboration value function is determined.

8. The system of claim 7 wherein each value function is determined by dividing the associated independent rating predictor by the associated uncertainty predictor.

9. The system of claim 3 wherein:

the content subsystem determines at least one independent rating predictor and at least one uncertainty predictor from which the content value function is determined;

the collaboration subsystem determines at least one independent rating predictor and at least one uncertainty predictor from which the collaboration value function is determined; and

the correlation subsystem determines at east one independent rating predictor and at least one uncertainty predictor from which the exception data value function is determined.

10. The system of claim 1 wherein the output system employs a certainty weighting function in combining the content and collaboration value functions.

11. An information processing system including the information entity rating system of claim 1 wherein:

a multi-level filter structure is provided with a content-based filter containing content-based profile data which includes content-based data applicable to the individual user and compares the filter content-based profile data with profile data representing information in a network sourced informon; and

the content-based filter determines whether the informon profile data sufficiently matches the user profile data of the content-based filter, and, if so, routing the informon to the information entity rating system to obtain a rating of the informon for the individual user.

12. The system of claim 11 wherein:

the content subsystem includes a structured feature sub-subsystem for receiving structured data of the content profile data for the information entity and for combining structured data of the content-based profile data with the structured data of the information entity to determine a computed structured-data rating function indicating a structured content value of the information entity to the user;

the content subsystem further includes an unstructured feature sub-subsystem for receiving unstructured data of the content profile data for the information entity and for combining unstructured data of the content-based profile data with the unstructured data of the information entity to determine a computed unstructured-data rating function indicating an unstructured content value of the information entity to the user; and

the output system combines the structured content-based, unstructured content-based, and collaboration-based value functions in generating the output rating predictor.

13. The system of claim 11 wherein:

a correlation subsystem receives data from the content subsystem and from the collaboration subsystem to determine exceptions to the computed rating functions on the basis of comparisons of data included in the content-based and collaboration data and to generate an exception data value function indicating an opposing value to at least one of the content-based and collaboration values; and

the output system further combines the exception data value function in generating the output rating predictor.

14. An information entity rating system comprising:

means for receiving content profile data for an information entity and for combining content-based profile data for an individual system user with the content profile data for the information entity to determine at least one computed rating function indicating a content-based value of the information entity to the user;

means for receiving collaborative input data for the information entity and for processing the collaborative input data to determine at least one computed collaborative rating function indicating a collaboration-based value of the information entity to the user; and

means for combining the content-based and collaboration-based value functions to generate an output rating predictor of the informon for consideration by the user.

15. The system of claim 14 wherein:

the content data receiving means includes means for receiving structured data of the content-based profile data for the information entity and for combining structured data of the content-based profile data with the structured data of the information entity to determine a computed structured-data rating function indicating a structured content value of the information entity to the user;

the content data receiving means further includes means for receiving unstructured data of the content-based profile data for the information entity and for combining unstructured data of the content-based profile data with the unstructured data of the information entity to determine a computed unstructured-data rating function indicating an unstructured content value of the information entity to the user; and

the combining means combines the structured content-based, unstructured content-based, and collaboration-based value functions in generating the output rating predictor.

16. The system of claim 14 wherein:

means are provided for receiving data from the content and collaborative data receiving means to determine exceptions to the computed rating functions on the basis of comparisons of data included in the content-based and collaborative data and to generate an exception data value function indicating an opposing value to at least one of the content-based and collaboration values; and

the combining means further combines the exception data value function in generating the output rating predictor.

17. A method for operating an information entity rating system, the method steps comprising:

receiving content profile data for an information entity and combining content-based profile data for an individual system user with the content profile data for the information entity to determine at least one computed rating function indicating a content-based value of the information entity to the user;

receiving collaborative input data for the information entity and processing the collaborative input data to determine at least one computed collaborative rating function indicating a collaboration-based value of the information entity to the user; and

combining the content-based and collaboration-based value functions to generate an output rating predictor of the informon for consideration by the user.

18. The method of claim 17 wherein:

the content profile data receiving step includes receiving structured data of the content-based profile data for the information entity and combining structured data of the content-based profile data with the structured data of the information entity to determine a computed structured-data rating function indicating a structured content value of the information entity to the user;

the content profile data receiving step further includes receiving unstructured data of the content-based profile data for the information entity and combining unstructured data of the content-based profile data with the unstructured data of the information entity to determine a computed unstructured-data rating function indicating an unstructured content value of the information entity to the user; and

the combining step combining the structured content-based unstructured content-based, and collaboration-based value functions in generating the output rating predictor.

19. The method of claim 17 wherein the method steps further include:

receiving correlated portions of the content profile data and the collaborative input data to determine exceptions to the computed rating functions on the basis of comparisons of the correlated data and to generate an exception data value function indicating an opposing value to at least one of the content-based and collaboration values, and

the combining step further combines the exception data value function in generating the output rating predictor.

20. The method of claim 17 wherein:

the content profile data receiving step includes determining at least one independent rating predictor and at least one uncertainty predictor from which the content value functionned; and

the collaborative input data receiving step includes determining at least one independent rating predictor and at least one uncertainty predictor from which the collaboration value function is determined.

21. A method for operating an information processing system including the information entity rating method claim 17 wherein the method steps further include:

operating a multi-level filter structure having a content-based filter containing content-based profile data which includes content-based data applicable to the individual user;

comparing the filter content-based profile data with profile data representing information in a network sourced informon; and

determining whether the informon profile data sufficiently matches the user profile data of the content-based filter, and, if so, routing the informon to the information entity rating system to obtain a rating of the informon for the individual user.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The present invention relates to information processing systems for large or massive information networks, such as the internet, and more particuarly to such information systems in which an information filter structure uses collaborative feedback data in determining the value of a document or other information entity (informon) to a user.

In the operation of the internet, a countless number of informons are available for downloading from any of at least thousands of sites for consideration by a user at the user's location. A user typicaly connects to a portal or other web site having a search capability, and thereafter enters a particular query, i.e., a request for informons relevant to a topic, a field of interest, etc. Thereafter, the search site typically employs a "spider" scanning system and a content-based filter in a search engine to search the internet for informons which match the query. This process is basically a pre-search process in which matching informons are found, at the time of initiating the search for the user's query. by comparing informons in an "informon data base" to the user's query.

The return list of matching informons can be very extensive according to the subject of the query and the breadth of the query. More specific queries typically result in shorter return lists. In some cases, the search site may also be structured to find web sites which probably have stored informons matching the entered query.

Collaborative data can be made available to assist in informon rating when a user actually downloads an informon, considers and evaluates it, and returns data to the search site as a representation of the value of the considered informon to the user.

In the patent application parent to this divisional application, i.e., Ser. No. 08/627,436, now U.S. Pat. No. 5,867,799, filed by the present inventors on Apr. 4, 1996, and hereby incorporated by reference, an advanced collaborative/content-based information filter system is employed to provide superior fitering in the process of finding and rating informons which match a user's query. The information filter structure in this system integrates content-based filtering and collaborative filtering to determine relevancy of informons received from various sites in the internet or other network. In operation, an individual user enters a query and a corresponding "wire" is established, i.e., the query is profiled in storage on a content basis and adaptively updated over time, and informons obtained from the network are compared to the profile for relevancy and ranking. A continuously operating "spider" scans the network to find informons which are received and processed for relevancy to the individual user's wire and for relevancy to wires established by numerous other users.

The integrated filter system compares received informons to the individual user's query profile data, combined with collaborative data, and ranks, in order of value, informons found to be relevant. The system maintains the ranked informons in a stored list from which the individual user can select any listed informon for consideration.

As the system continues to operate the individual user's wire, the stored relevant informon list typically changes due to factors including a return of new and more relevant informons, adjustments in the user's query, feedback evaluations by the user for considered informons, and updatings in collaborative feedback data. Received informons are similarly processed for other users' wires established in the information filter system. Thus, the integrated information filter system compares network informons to multiple user's queries to find matching informons for various users' wires over the course of time, whereas conventional search engines initiate a search in response to an individual user's query and use content-based filtering to compare the query to accessed network informons to find matching informons during a limited search time period.

The present invention is directed to an informon rating system in which content-based filter profile data and collaborative feedback filter data are integrated and compared to data representative of an informon being rated to determine the relevancy and value of the informon to an individual user. This system is embodied in the multi-level, integrated collaborative/content-based filter disclosed in the parent application, and it receives informon data, which is passed downwardly through the filter structure, and collaborative feedback data which is sent from a collaborative feedback data processsing system called a mindpool system. Another copending patent application, entitled MULTI-LEVEL MINDPOOL SYSTEM ESPECIALLY ADAPTED TO PROVIDE COLLABORATIVE FILTER DATA FOR A LARGE-SCALE INFORMATION FILTERING SYSTEM, Serial Number (Atty. docket # LYC2), filed by the current inventors concurrenty herewith, provides further discosure and explanation of the mindpool system.

SUMMARY OF THE INVENTION

An information entity rating system comprises a content subsystem for receiving content-based profile data for an information entity and for combining content-based profile data for an individual system user with the content-based profile data for the information entity to determine at least one computed rating function indicating a content-based value of the information entity to the user. A collaboration subsystem receives collaborative input data for the information entity and processes the collaborative input data to determine at least one computed collaborative rating function indicating a collaboration-based value of the information entity to the user. An output subsystem combines the content-based and collaboration-based value functions to generate an output rating predictor of the informon for consideration by the user.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an diagrammatic representation of an embodiment of an information filtering apparatus according to the present invention.

FIG. 2 is an diagrammatic representation of another embodiment of an information filtering apparatus according to the present invention.

FIG. 3 is a flow diagram for an embodiment of an information filtering method according to the present invention.

FIG. 4 is a flow diagram for another embodiment of an information filtering method according to the present invention.

FIG. 5 is a flow diagram for yet another embodiment of an information filtering method according to the present invention.

FIG. 6 is an illustration of a three-component-input model and pro