← Back to Patent Explorer
US6115709A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for constructing a knowledge profile of a user having unrestricted and restricted access portions according to respective levels of confidence of content of the portions

Assignee: Oracle International Corp
•
Filing: 1998-09-18
•
Granted: 2000-09-05
•
Expires: 2018-09-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of constructing a user knowledge profile, having distinct public and private portions with different access restrictions, requires assigning a confidence level to content within an electronic document. The electronic document is associated with a user, such as for example the author of the document. The content may be potentially indicative of a knowledge base of the user. The content is then stored in either the public or private portion of the user knowledge profile dependent upon whether the confidence level exceeds, or falls below, a predetermined threshold level. The public portion of the user knowledge profile is freely accessible by third parties, whereas the private portion has restricted access.

Inventors

  • 👤 David L. Gilmour
  • 👤 Hua-Wen Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 20:30
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/60; G06F21/62; G06F21/6218; G06F21/6245; G06F16/00; G06F16/30; G06F16/90; G06F16/95; G06F16/953; G06F16/9535; G06Q; G06Q10/00; G06Q10/06; G06Q10/063; G06Q10/0639; G06Q10/06393; G06Q10/10; G06Q30/00; G06Q30/02; G06Q30/0201; G06Q40/00; G06Q40/04; H; H04; H04L; H04L63/00; H04L63/10; H04L63/102; H04L67/00; H04L67/2866; H04L67/30; H04L67/306; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99935; Y10S707/99936; Y10S707/99939

Claims Analysis

Total Claims: 71
Claim 1
Independent Claim 95 words
A computer-implemented method of constructing a user knowledge profile, the method including: automatically assigning a confidence level to content within an electronic document associated with a first user, the content being potentially indicative of a user knowledge base of the first user; and storing the content in either a first or a second portion of a user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 2
Dependent Claim 95 words
A computer-implemented method of constructing a user knowledge profile, the method including: automatically assigning a confidence level to content within an electronic document associated with a first user, the content being potentially indicative of a user knowledge base of the first user; and storing the content in either a first or a second portion of a user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 3
Dependent Claim 41 words
The method of claim 1 wherein access to the first portion of the user knowledge profile by the second user is unrestricted and the storing comprises storing the content in the first portion if the confidence level exceeds a predetermined threshold.
Claim 4
Dependent Claim 42 words
The method of claim 2 wherein access to the second portion of the user knowledge profile by the second user is restricted and the storing comprises storing the content in the second portion if the confidence level is below the predetermined threshold.
Claim 5
Dependent Claim 41 words
The method of claim 1 including designating the first portion of the user knowledge profile of the first user as a public portion and designating the second portion of the user knowledge profile of the first user as a private portion.
Claim 6
Dependent Claim 28 words
The method of claim 1 including determining whether the electronic document is indicated by the first user as being for use in construction of the user knowledge profile.
Claim 7
Dependent Claim 39 words
The method of claim 5 wherein the determining comprises examining a flag associated with the electronic document, the flag marking the electronic document as being for use in the construction of the user knowledge profile of the first user.
Claim 8
Dependent Claim 32 words
The method of claim 5 wherein the determining comprises determining whether the electronic document is addressed to an entity that performs the construction of the user knowledge profile of the first user.
Claim 9
Dependent Claim 30 words
The method of claim 1 including determining whether the electronic document indicates an attachment as being for use in the construction of the user knowledge profile of the first user.
Claim 10
Dependent Claim 18 words
The method of claim 1 wherein automatically assigning the confidence level comprises identifying a term within the content.
Claim 11
Dependent Claim 20 words
The method of claim 9 wherein automatically assigning the confidence level includes counting a number of words within the term.
Claim 12
Dependent Claim 19 words
The method of claim 9 wherein automatically assigning the confidence level includes identifying parts of speech comprising the term.
Claim 13
Dependent Claim 21 words
The method of claim 9 wherein automatically assigning the confidence level includes comparing the term to a collection of lexicon terms.
Claim 14
Dependent Claim 29 words
The method of claim 9 wherein automatically assigning the confidence level includes determining a frequency with which the term occurs within the electronic document associated with the first user.
Claim 15
Dependent Claim 40 words
The method of claim 13 wherein the determining of the frequency comprises determining a percentage value indicating a frequency of occurrence of the term relative to a total number of terms within the electronic document associated with the first user.
Claim 16
Dependent Claim 31 words
The method of claim 9 wherein automatically assigning the confidence level includes determining a frequency with which the term occurs within a plurality of electronic documents associated with the first user.
Claim 17
Dependent Claim 25 words
The method of claim 9 wherein the term comprises any one of a group consisting of a grammar term, a noun phrase and a word.
Claim 18
Dependent Claim 20 words
The method of claim 1 wherein automatically assigning the confidence level includes analyzing addressee information associated with the electronic document.
Claim 19
Dependent Claim 26 words
The method of claim 17 wherein the analyzing of the addressee information includes identification of a level of seniority of an addressee of the electronic document.
Claim 20
Dependent Claim 26 words
The method of claim 17 wherein the analyzing of the addressee information includes determining an average level of seniority of all addressees of the electronic document.
Claim 21
Dependent Claim 27 words
The method of claim 17 wherein the analyzing of the addressee information includes determining a level of seniority of a most senior addressee of the electronic document.
Claim 22
Dependent Claim 23 words
The method of claim 18 including generating a document weight term utilizing the level of seniority of the addressee of the electronic document.
Claim 23
Dependent Claim 15 words
The method of claim 21 including identifying a number of addressees of the electronic document.
Claim 24
Dependent Claim 20 words
The method of claim 22 including generating a document weight term utilizing the number of addressees of the electronic document.
Claim 25
Dependent Claim 27 words
The method of claim 17 wherein the analyzing of the addressee information includes identification of an organizational group of at least one addressee of the electronic document.
Claim 26
Dependent Claim 25 words
The method of claim 23 including generating a document weight term utilizing the organizational group of the at least one addressee of the electronic document.
Claim 27
Dependent Claim 40 words
The method of claim 1 wherein the storing of the content includes notifying the first user of the content, prior to storing the content in either the first or second portion of the user knowledge profile of the first user.
Claim 28
Dependent Claim 36 words
The method of claim 26 wherein the notifying includes providing the first user with an option of storing the content in either the first or second portion of the user knowledge profile of the first user.
Claim 29
Dependent Claim 41 words
The method of claim 26 wherein notifying the first user includes determining whether the confidence level automatically assigned to the content exceeds a predetermined threshold, and notifying the first user of the content when the confidence level exceeds the predetermined threshold.
Claim 30
Dependent Claim 19 words
The method of claim 1 wherein the electronic document comprises an electronic mail message generated by the first user.
Claim 31
Dependent Claim 24 words
The method of claim 1 wherein the electronic document comprises an electronic document attached to an electronic mail message transmitted by the first user.
Claim 32
Dependent Claim 18 words
The method of claim 1 wherein the electronic document comprises a database inquiry generated by the first user.
Claim 33
Dependent Claim 34 words
The method of claim 1 wherein the electronic document comprises any one of a group consisting of a user profile document and a list of bookmarks, folders and directories generated by the first use.
Claim 34
Dependent Claim 106 words
A data processing system for constructing a user knowledge profile, the system comprising: confidence logic to examine an electronic document, associated with a first user, and to assign a confidence level to content within the electronic document, the content being potentially indicative of a user knowledge base of the first user; and a profiler to store the content in either the first or second portion of the user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 35
Dependent Claim 106 words
A data processing system for constructing a user knowledge profile, the system comprising: confidence logic to examine an electronic document, associated with a first user, and to assign a confidence level to content within the electronic document, the content being potentially indicative of a user knowledge base of the first user; and a profiler to store the content in either the first or second portion of the user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 36
Dependent Claim 40 words
The system of claim 33 wherein access to the first portion of the user knowledge profile by the second user is unrestricted, and the profiler stores the content in the first portion if the confidence level exceeds a predetermined threshold.
Claim 37
Dependent Claim 41 words
The system of claim 34 wherein access to the second portion of the user knowledge profile by the second user is restricted, and the profiler stores the content in the second portion if the confidence level is below the predetermined threshold.
Claim 38
Dependent Claim 17 words
The system of claim 33 including a client to propagate the electronic document to the confidence logic.
Claim 39
Dependent Claim 13 words
The system of claim 33 wherein the client is an e-mail client program.
Claim 40
Dependent Claim 32 words
The system of claim 33 wherein the confidence logic determines whether the electronic document is indicated by the first user as being for use in the construction of the user knowledge profile.
Claim 41
Dependent Claim 39 words
The system of claim 38 wherein the confidence logic examines a flag associated with the electronic document, the flag marking the electronic document as being for use in the construction of the user knowledge profile of the first user.
Claim 42
Dependent Claim 32 words
The system of claim 38 wherein the confidence logic determines whether the electronic document is addressed to an entity that performs the construction of the user knowledge profile of the first user.
Claim 43
Dependent Claim 33 words
The system of claim 33 wherein the confidence logic determines whether the electronic document indicates an attachment as being for use in the construction of the user knowledge profile of the first user.
Claim 44
Dependent Claim 15 words
The system of claim 33 wherein the confidence logic identifies a term within the content.
Claim 45
Dependent Claim 17 words
The system of claim 42 wherein the confidence logic counts a number of words within the term.
Claim 46
Dependent Claim 16 words
The system of claim 42 wherein the confidence logic identifies parts of speech comprising the term.
Claim 47
Dependent Claim 18 words
The system of claim 42 wherein the confidence logic compares the term to a collection of lexicon terms.
Claim 48
Dependent Claim 26 words
The system of claim 42 wherein the confidence logic determines a frequency with which the term occurs within the electronic document associated with the first user.
Claim 49
Dependent Claim 37 words
The system of claim 46 wherein the confidence logic determines a percentage value indicating a frequency of occurrence of the term relative to a total number of terms within the electronic document associated with the first user.
Claim 50
Dependent Claim 28 words
The system of claim 42 wherein the confidence logic determines a frequency with which the term occurs within a plurality of electronic documents associated with the first user.
Claim 51
Dependent Claim 25 words
The system of claim 42 wherein the term comprises any one of a group consisting of a grammar term, a noun phrase and a word.
Claim 52
Dependent Claim 17 words
The system of claim 33 wherein the confidence logic analyzes addressee information associated with the electronic document.
Claim 53
Dependent Claim 21 words
The system of claim 50 wherein the confidence logic identifies a level of seniority of an addressee of the electronic document.
Claim 54
Dependent Claim 22 words
The system of claim 50 wherein the confidence logic determines an average level of seniority of all addressees of the electronic document.
Claim 55
Dependent Claim 23 words
The system of claim 50 wherein the confidence logic determines a level of seniority of a most senior addressee of the electronic document.
Claim 56
Dependent Claim 26 words
The system of claim 50 wherein the confidence logic generates a document weight term utilizing the level of seniority of the addressee of the electronic document.
Claim 57
Dependent Claim 18 words
The system of claim 33 wherein the confidence logic identifies the number of addressees of the electronic document.
Claim 58
Dependent Claim 23 words
The system of claim 55 wherein the confidence logic generates a document weight term utilizing the number of addressees of the electronic document.
Claim 59
Dependent Claim 22 words
The system of claim 33 wherein the confidence logic identifies an organizational group of at least one addressee of the electronic document.
Claim 60
Dependent Claim 28 words
The system of claim 57 wherein the confidence logic generates a document weight term utilizing the organizational group of the at least one addressee of the electronic document.
Claim 61
Dependent Claim 38 words
The system of claim 33 including a notifier that notifies the first user of the content, prior to the content being stored in either the first or the second portion of the user profile of the first user.
Claim 62
Dependent Claim 36 words
The system of claim 59 wherein the notifier provides the first user with an option of storing the content in either the first or the second portion of the user knowledge profile of the first user.
Claim 63
Dependent Claim 42 words
The system of claim 59 wherein the notifier determines whether the confidence level automatically assigned to the content by the confidence logic exceeds a predetermined threshold, and notifies the first user of the content when the confidence level exceeds the predetermined threshold.
Claim 64
Dependent Claim 18 words
The system of claim 33 wherein the electronic document comprises an electronic mail generated by the first user.
Claim 65
Dependent Claim 22 words
The system of claim 33 wherein the electronic document comprises a document attached to an electronic mail message transmitted by the user.
Claim 66
Dependent Claim 18 words
The system of claim 33 wherein the electronic document comprises a database inquiry generated by the first user.
Claim 67
Dependent Claim 34 words
The system of claim 33 wherein the electronic document comprises any one of a group consisting of a user profile document and a list of bookmarks, folders, and directories generated by the first user.
Claim 68
Dependent Claim 107 words
A data processing system for constructing a user knowledge profile, the system comprising: confidence means for examining an electronic document, associated with a first user, and for assigning a confidence level to content within the electronic document, the content being potentially indicative of a user knowledge base of the first user; and profiling means for storing the content in either the first or the second portion of the user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 69
Dependent Claim 107 words
A data processing system for constructing a user knowledge profile, the system comprising: confidence means for examining an electronic document, associated with a first user, and for assigning a confidence level to content within the electronic document, the content being potentially indicative of a user knowledge base of the first user; and profiling means for storing the content in either the first or the second portion of the user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 70
Dependent Claim 115 words
A computer-readable medium for use by a computer for constructing a user knowledge profile storing a sequence of instructions that, when executed by a computer, cause the computer to perform the steps of: automatically assigning a confidence level to content within an electronic document associated with a first user, the content being potentially indicative of a user knowledge base of the first user; and storing the content in either the first or second portion of a user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.
Claim 71
Dependent Claim 115 words
A computer-readable medium for use by a computer for constructing a user knowledge profile storing a sequence of instructions that, when executed by a computer, cause the computer to perform the steps of: automatically assigning a confidence level to content within an electronic document associated with a first user, the content being potentially indicative of a user knowledge base of the first user; and storing the content in either the first or second portion of a user knowledge profile of the first user according to the assigned confidence level, wherein the first and the second portions of the user knowledge profile of the first user have different access restrictions with respect to a second user.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-09-05 2004-03-06 2004-09-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-09-05 2008-03-06 2008-09-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-09-05 2012-03-06 2012-09-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag