Patent US7203725B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7203725B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Withdrawal of requests of target number of requests responses received

Assignee: Oracle International Corp
•
Filing: 2000-11-01
•
Granted: 2007-04-10
•
Expires: 2020-11-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of querying a user profile commences with a first access to a public portion of a knowledge profile for each of a plurality of potential targets of the electronic document, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target of the electronic document. The first access is responsive to a first query received from an originator. A first matching operation is performed between a document term within the electronic document and public knowledge terms within the public portion of each knowledge profile to identify a first set of targets for which a match exists between the document term and at least one public knowledge term. The first set of targets is published to the originator. Responsive to a second query from the originator, the private portion of a knowledge profile for each of the plurality of potential targets of the electronic document is accessed, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target of the electronic document. A second matching operation between the document term within the electronic document and the private knowledge terms within the private portion of each knowledge profile is performed to identify a second set of targets for which a match exists between the document term and at least one private knowledge term. Each target of the second set of targets is then prompted for authorization to be published to the originator.

Inventors

  • 👤 David Gilmour
  • 👤 Richard Sanders, Jr.
  • 👤 Hernan Epelman-Wang
  • 👤 Eric Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 01:45
CPC Classifications
G; G06; G06N; G06N5/00; G06F; G06F16/00; G06F16/30; G06F16/31; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99936

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 233 words
A method of querying a knowledge profile, comprising: responsive to a first query, including a query term, from an originator, accessing a public portion of a knowledge profile for each of a plurality of potential targets, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target; performing a first matching operation between the query term and public knowledge terms within the public portion of each knowledge profile to identify a first set of potential targets for which a match exists between the query term and at least one public knowledge term; publishing the first set of potential targets to the originator; responsive to a second query from the originator, accessing a private portion of a knowledge profile for each of the plurality of potential targets, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target; performing a second matching operation between the query term and the private knowledge terms within the private portion of each knowledge profile to identify a second set of potential targets for which a match exists between the query term and at least one private knowledge term; prompting each potential target of the second set of potential targets for authorization to be published to the originator; and using a query expiration parameter to control expiration of the second query.
Claim 2
Independent Claim 233 words
A method of querying a knowledge profile, comprising: responsive to a first query, including a query term, from an originator, accessing a public portion of a knowledge profile for each of a plurality of potential targets, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target; performing a first matching operation between the query term and public knowledge terms within the public portion of each knowledge profile to identify a first set of potential targets for which a match exists between the query term and at least one public knowledge term; publishing the first set of potential targets to the originator; responsive to a second query from the originator, accessing a private portion of a knowledge profile for each of the plurality of potential targets, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target; performing a second matching operation between the query term and the private knowledge terms within the private portion of each knowledge profile to identify a second set of potential targets for which a match exists between the query term and at least one private knowledge term; prompting each potential target of the second set of potential targets for authorization to be published to the originator; and using a query expiration parameter to control expiration of the second query.
Claim 3
Dependent Claim 20 words
The method of claim 1 , wherein said query expiration parameter specifies a query expiration interval for the second query.
Claim 4
Dependent Claim 23 words
The method of claim 1 , wherein said query expiration parameter specifies a maximum number of matches with respect to the second query.
Claim 5
Dependent Claim 248 words
A machine-readable storage medium having stored thereon sequences of instructions which, when executed by a processor, cause the processor to perform a process comprising: responsive to a first query, including a query term, from an originator, accessing a public portion of a knowledge profile for each of a plurality of potential targets, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target; performing a first matching operation between the query term and public knowledge terms within the public portion of each knowledge profile to identify a first set of potential targets for which a match exists between the query term at least one public knowledge term; publishing the first set of potential targets to the originator; responsive to a second query from the originator, accessing a private portion of a knowledge profile for each of the plurality of potential targets, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target; performing a second matching operation between the query term and the private knowledge terms within the private portion of each knowledge profile to identify a second set of potential targets for which a match exists between the query term and at least one private knowledge term; prompting each potential target of the second set of potential targets for authorization to be published to the originator; and using a query expiration parameter to control expiration of the second query.
Claim 6
Dependent Claim 248 words
A machine-readable storage medium having stored thereon sequences of instructions which, when executed by a processor, cause the processor to perform a process comprising: responsive to a first query, including a query term, from an originator, accessing a public portion of a knowledge profile for each of a plurality of potential targets, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target; performing a first matching operation between the query term and public knowledge terms within the public portion of each knowledge profile to identify a first set of potential targets for which a match exists between the query term at least one public knowledge term; publishing the first set of potential targets to the originator; responsive to a second query from the originator, accessing a private portion of a knowledge profile for each of the plurality of potential targets, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target; performing a second matching operation between the query term and the private knowledge terms within the private portion of each knowledge profile to identify a second set of potential targets for which a match exists between the query term and at least one private knowledge term; prompting each potential target of the second set of potential targets for authorization to be published to the originator; and using a query expiration parameter to control expiration of the second query.
Claim 7
Dependent Claim 17 words
The storage medium of claim 4 , wherein said query expiration parameter determines a query expiration interval.
Claim 8
Dependent Claim 24 words
The storage medium of claim 4 , wherein said query expiration parameter determines a maximum number of matches with respect to the second query.
Claim 9
Independent Claim 263 words
A system for querying a knowledge profile, comprising; one or more clients to send queries from originators; and a knowledge server to: receive queries from any of the clients; responsive to a first query from one of the clients, including a query term, from an originator, access a public portion of a knowledge profile for each of a plurality of potential targets, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target; perform a first matching operation between the query term and public knowledge terms within the public portion of each knowledge profile to identify a first set of potential targets for which a match exists between the query term and at least one public knowledge term; publish the first set of potential targets to the originator; responsive to a second query from the originator, access a private portion of a knowledge profile for each of the plurality of potential targets of the electronic document, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target; perform a second matching operation between the query term and the private knowledge terms within the private portion of each knowledge profile to identify a second set of potential targets for which a match exists between the query term and at least one private knowledge term; prompt each potential target of the second set of potential targets for authorization to be published to the originator; and using a query expiration parameter to control expiration of the second query.
Claim 10
Independent Claim 263 words
A system for querying a knowledge profile, comprising; one or more clients to send queries from originators; and a knowledge server to: receive queries from any of the clients; responsive to a first query from one of the clients, including a query term, from an originator, access a public portion of a knowledge profile for each of a plurality of potential targets, the public portion of each knowledge profile including public knowledge terms indicative of a knowledge base of a potential target; perform a first matching operation between the query term and public knowledge terms within the public portion of each knowledge profile to identify a first set of potential targets for which a match exists between the query term and at least one public knowledge term; publish the first set of potential targets to the originator; responsive to a second query from the originator, access a private portion of a knowledge profile for each of the plurality of potential targets of the electronic document, the private portion of each knowledge profile including private knowledge terms indicative of a knowledge base of a potential target; perform a second matching operation between the query term and the private knowledge terms within the private portion of each knowledge profile to identify a second set of potential targets for which a match exists between the query term and at least one private knowledge term; prompt each potential target of the second set of potential targets for authorization to be published to the originator; and using a query expiration parameter to control expiration of the second query.
Claim 11
Dependent Claim 16 words
The system of claim 7 , wherein the query expiration parameter represents a query expiration interval.
Claim 12
Dependent Claim 23 words
The system of claim 7 , wherein the query expiration parameter represents a maximum number of matches with respect to the second query.

References Cited (Backward Citations)

US5481741A Cited
US4970681A Cited
US4914586A Cited
US5051891A Cited
US5247575A Cited
US5093918A Cited
US5297057A Cited
US5331579A Cited
US5333237A Cited
US5493729A Cited
US5544067A Cited
US5247661A Cited
US5276869A Cited
US5428740A Cited
US5586218A Cited
US5251159A Cited
US5438526A Cited
US5251131A Cited
US5488725A Cited
US5541836A Cited
US5555426A Cited
US5428778A Cited
US5628011A Cited
US5720001A Cited
US5513126A Cited
US5473732A Cited
US5692107A Cited
US5724567A Cited
US5608900A Cited
US6151600A Cited
US5696965A Cited
US5717923A Cited
US5835087A Cited
US5754938A Cited
US5530852A Cited
WO1996023265A1 Cited
US5659732A Cited
US5664115A Cited
US5812434A Cited
US5659731A Cited
US6112186A Cited
EP0751471A1 Cited
WO1997002537A1 Cited
US6006221A Cited
US5717914A Cited
US5794210A Cited
US5855008A Cited
US6052714A Cited
US5778364A Cited
US5931907A Cited
US5704017A Cited
US5867799A Cited
US5768508A Cited
US6026374A Cited
US5802518A Cited
US5727129A Cited
US5907677A Cited
US5892909A Cited
US6014644A Cited
US6175831B1 Cited
US5995597A Cited
US5950200A Cited
US5999975A Cited
US6044376A Cited
US5924090A Cited
US6038560A Cited
US6052122A Cited
US5913212A Cited
US6023762A Cited
US5974412A Cited
US6021439A Cited
US6052709A Cited
US5999932A Cited
WO1999039279A1 Cited
US6064980A Cited
US6049797A Cited
US6006200A Cited
US6404762B1 Cited
US20010013029A1 Cited
US6640229B1 Cited
US6253202B1 Cited
US6154783A Cited
US6970879B1 Cited
US6377949B1 Cited
US6115709A Cited
US6405197B2 Cited
US6647384B2 Cited
US6421669B1 Cited
US6205472B1 Cited
US6415283B1 Cited
US6298348B1 Cited
US6901394B2 Cited
US6711570B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2010-04-09 2010-10-09 2011-04-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2014-04-09 2014-10-09 2015-04-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2018-04-09 2018-10-09 2019-04-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag