Search hit URL modification for secure application integration | Patent Publication Number 20140114946
US 20140114946 A1Patent NumberUS 09251364 B2
Application Number14144315
Filled DateDec 30, 2013
Priority DateMar 1, 2006
Publication DateApr 24, 2014
Original AssigneeOracle Corporation
Current AssigneeOracle Corporation
Inventor/ApplicantsJoaquin Delgado
Muralidhar Krishnaprasad
Mark Ture
Muralidhar Krishnaprasad
Mark Ture
International
2
G06F
H04L
National
1
707/709
Field of Search
0
- 1. A method for dynamically accessing secure content, comprising:ncrawling a group of documents in a secure data source;indexing, using a processor operatively coupled to a memory, each crawled document and storing document metadata for said each crawled document including a generic link for said each document;receiving a query from an authenticated user of an enterprise, wherein an indexed document satisfies the query, and the authenticated user has user security attribute values stored in a computer system;sending a callback to the secure data source from which the indexed document was crawled, the callback including the metadata for the indexed document and the user security attribute values; andreceiving, in response to the callback, an updated link that is updated based on the existing generic link and the user security attribute values, the updated link pointing to results that are appropriate for the user at substantially the time of the query.
- 12. A computer system for dynamically accessing secure content, comprising:na processor;a memory operatively coupled to the processor;a search module including a crawler component operable to crawl a group of documents in a secure data source, the search module being further operable to index, using the processor, each crawled document and store document metadata for said each crawled document including a generic link for said each document;a query component operable to receive a query from an authenticated user of an enterprise, wherein an indexed document satisfies the query, and the authenticated user having user security attribute values stored in the memory and accessible to the search module; anda callback mechanism operable to send a callback to the secure data source from which the indexed document was crawled by the crawler component, the callback including the metadata for the indexed document and the user security attribute values, the callback mechanism operable to receive, in response to the callback, an updated link that is updated based on the existing generic link and the user security attribute values, the updated link pointing to results that are appropriate for the user at substantially the time of the query.
- 19. A non-transitory computer-readable storage medium for dynamically accessing secure content, comprising:ninstructions that cause one or more processors to crawl a group of documents in a secure data source;instructions that cause the one or more processors to index each crawled document and storing document metadata for said each crawled document including a generic link for said each document;instructions that cause the one or more processors to receive a query from an authenticated user of an enterprise, wherein an indexed document satisfies the query, and the authenticated user having user security attribute values stored in a computer system;instructions that cause the one or more processors to send a callback to the secure data source from which the indexed document was crawled, the callback including the metadata for the indexed document and the user security attribute values; andinstructions that cause the one or more processors to receive, in response to the callback, an updated link that is updated based on the existing generic link and the user security attribute values, the updated link pointing to results that are appropriate for the user at substantially the time of the query.
See the invalidated claims, subscribe to our Concierge Program.
View Concierge ProgramSubscription-Only
View Concierge ProgramSubscription-Only
View Concierge ProgramEmpower your practice with Patexia Publication Prosecution IP Module.
Get access to our exclusive rankings and unlock powerful data.
Looking for a Publication Attorney?
Get in touch with our team or create your account to start exploring a
network of over 120K attorneys.