Method and system for providing access for categorized information from online internet and intranet sources
First Claim
Patent Images
1. A method for a provider computer system to provide user access to electronic documents comprising the steps of:
- obtaining at least one user profile of user interests by receiving input from said user and determining query categories for said user profile from said input;
gathering a plurality of first electronic documents from at least one electronic content source external to said provider computer location;
receiving a plurality of second electronic documents from at least one electronic content source local to said provider computer system;
categorizing said plurality of first electronic documents by topic categories;
organizing said plurality of second electronic documents into topic categories;
storing said topic categories and said first and second electronic documents at said provider computer location;
matching each of said at least one user profiles to said topic categories; and
retrieving said stored first and second electronic documents in topic categories matched to said at least one user profile;
wherein said determining comprises the steps of;
organizing said user input into a plurality of query items;
assigning a token ID to each of said plurality of query items; and
hashing each said token ID into a query vector.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for collecting, categorizing and searching metadata about content provided on the internet and/or intranet for delivery in accordance with customized user profiles. The system collects internet information and categorizes same for provision at a customer'"'"'s intranet server. The system is additionally adapted to either passively receive or actively collect and categorize internally-provided content for delivery with the externally gathered and categorized content and for matching to user profiles.
329 Citations
22 Claims
-
1. A method for a provider computer system to provide user access to electronic documents comprising the steps of:
-
obtaining at least one user profile of user interests by receiving input from said user and determining query categories for said user profile from said input;
gathering a plurality of first electronic documents from at least one electronic content source external to said provider computer location;
receiving a plurality of second electronic documents from at least one electronic content source local to said provider computer system;
categorizing said plurality of first electronic documents by topic categories;
organizing said plurality of second electronic documents into topic categories;
storing said topic categories and said first and second electronic documents at said provider computer location;
matching each of said at least one user profiles to said topic categories; and
retrieving said stored first and second electronic documents in topic categories matched to said at least one user profile;
wherein said determining comprises the steps of;
organizing said user input into a plurality of query items;
assigning a token ID to each of said plurality of query items; and
hashing each said token ID into a query vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22)
organizing content from said first electronic documents into a plurality of items;
assigning a token ID to each of said plurality of items; and
hashing each said token ID into a document vector; and
said organizing comprises the steps of;
organizing content from said second electronic documents into a plurality of items;
assigning a token ID to each of said plurality of items; and
hashing each said token ID into a document vector.
-
-
20. The method of claim 19 further comprising assigning a topic token ID to each of said topic categories;
- and hashing each of said topic token IDs into a category vector.
-
21. The method of claim 20 wherein said matching comprises vector processing of query categories against said category vectors.
-
22. The method of claim 21 wherein said matching further comprises vector processing of query categories against document vectors.
-
18. A method for a provider computer system to provide user access to electronic documents comprising the steps of:
-
obtaining at least one user profile of user interests;
gathering a plurality of first electronic documents from at least one electronic content source external to said provider computer location;
receiving a plurality of second electronic documents from at least one electronic content source local to said provider computer system;
categorizing said plurality of first electronic documents by topic categories;
organizing said plurality of second electronic documents into topic categories;
storing said topic categories and said first and second electronic documents at said provider computer location;
matching each of said at least one user profiles to said topic categories; and
retrieving said stored first and second electronic documents in topic categories matched to said at least one user profile;
wherein said categorizing comprises the steps of;
organizing content from said first electronic documents into a plurality of items;
assigning a token ID to each of said plurality of items; and
hashing each said token ID into a document vector; and
said organizing comprises the steps of;
organizing content from said second electronic documents into a plurality of items;
assigning a token ID to each of said plurality of items; and
hashing each said token ID into a document vector.
-
Specification