Systems and methods for article location and retrieval
First Claim
Patent Images
1. A method comprising:
- interrupting normal processing of an operating system call associated with a first dialog control specific to an application;
outputting an indexing preferences dialog control to a display responsive to the interruption, wherein the indexing preferences dialog control comprises a type of dialog different than the first dialog control, the indexing preferences dialog control adapted to receive from a user a selection of indexing preferences specific to a file type associated with the application; and
indexing a plurality of events based at least in part on the indexing preferences received from the user, wherein each of the plurality of events is associated with an article and comprises event data describing a user interaction with the article using a client application, wherein at least some of the plurality of events are indexed and stored in real time upon the occurrences of the events.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for article location and retrieval are described. In one described method, the normal processing of an operating system call associated with a dialog control is interrupted, and a search dialog control is displayed. The search dialog control is associated with an index comprising a plurality of events. Each of the plurality of events may be associated with at least one of a plurality of client applications and at least some of the plurality of events can be captured in real time. Each event may be associated with one or more articles.
-
Citations
20 Claims
-
1. A method comprising:
-
interrupting normal processing of an operating system call associated with a first dialog control specific to an application; outputting an indexing preferences dialog control to a display responsive to the interruption, wherein the indexing preferences dialog control comprises a type of dialog different than the first dialog control, the indexing preferences dialog control adapted to receive from a user a selection of indexing preferences specific to a file type associated with the application; and indexing a plurality of events based at least in part on the indexing preferences received from the user, wherein each of the plurality of events is associated with an article and comprises event data describing a user interaction with the article using a client application, wherein at least some of the plurality of events are indexed and stored in real time upon the occurrences of the events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium having computer-executable instructions, the instructions when executed causing the performance of steps comprising:
-
interrupting normal processing of an operating system call associated with a first dialog control specific to an application; outputting an indexing preferences dialog control to a display responsive to the interruption, wherein the indexing preferences dialog control comprises a type of dialog different than the first dialog control, the indexing preferences dialog control adapted to receive from a user a selection of indexing preferences specific to a file type associated with the application; and indexing a plurality of events based at least in part on the indexing preferences received from the user, wherein each of the plurality of events is associated with an article and comprises event data describing a user interaction with the article using a client application, wherein at least some of the plurality of events are indexed and stored in real time upon the occurrences of the events. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a computer processor; and a non-transitory computer-readable storage medium storing computer instructions executed by the computer processor and causing the computer processor to perform steps comprising; interrupting normal processing of an operating system call associated with a first dialog control specific to an application; outputting an indexing preferences dialog control to a display responsive to the interruption, wherein the indexing preferences dialog control comprises a type of dialog different than the first dialog control, the indexing preferences dialog control adapted to receive from a user a selection of indexing preferences specific to a file type associated with the application; and indexing a plurality of events based at least in part on the indexing preferences received from the user, wherein each of the plurality of events is associated with an article and comprises event data describing a user interaction with the article using a client application, wherein at least some of the plurality of events are indexed and stored in real time upon the occurrences of the events. - View Dependent Claims (18, 19, 20)
-
Specification