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.