Event based object ranking in a dynamic system
First Claim
Patent Images
1. A computer-implemented method of event based object ranking, the computer-implemented method comprising:
- receiving a request from a user, for computation of an object query, at a machine in a computing environment;
accessing an event database to perform a search for any events that match the object query;
receiving results of the search for any events that match the object query in the event database;
automatically receiving, by said machine in said computing environment, one or more non-query events regarding information that is outside of said object query, said one or more non-query events derived without requiring a second request from said user,the one or more non-query events not being derived from said results of the search for the object query and said non-query events not related to said object query and said non-query events not related to said results of the events that match the object query, said one or more non-query events provided by a non-query event monitor, and wherein said information that is outside of said object query is pre-determined to be of importance to said user, said information that is outside of said object query is information not related to said object query;
ranking, by said machine in said computing environment, the results of the events that match the object query and the one or more non-query events, to create ranked results that incorporate both the results of the events that match the object query and the one or more non-query events, said ranking performed by said computer; and
providing, by said machine in said computing environment, the ranked results to the user in response to the object query.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of event based object ranking is described. An object query is computed based upon a user action. The results of the query are ranked based on one or more events associated with objects in the results to create ranked results. The ranked results are provided to the user in response to the query.
-
Citations
18 Claims
-
1. A computer-implemented method of event based object ranking, the computer-implemented method comprising:
-
receiving a request from a user, for computation of an object query, at a machine in a computing environment; accessing an event database to perform a search for any events that match the object query; receiving results of the search for any events that match the object query in the event database; automatically receiving, by said machine in said computing environment, one or more non-query events regarding information that is outside of said object query, said one or more non-query events derived without requiring a second request from said user, the one or more non-query events not being derived from said results of the search for the object query and said non-query events not related to said object query and said non-query events not related to said results of the events that match the object query, said one or more non-query events provided by a non-query event monitor, and wherein said information that is outside of said object query is pre-determined to be of importance to said user, said information that is outside of said object query is information not related to said object query; ranking, by said machine in said computing environment, the results of the events that match the object query and the one or more non-query events, to create ranked results that incorporate both the results of the events that match the object query and the one or more non-query events, said ranking performed by said computer; and providing, by said machine in said computing environment, the ranked results to the user in response to the object query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer usable storage medium having instructions embodied therein that when executed causes a computer system to perform a method for event based object ranking, the method comprising:
-
receiving a request from a user, for computation of an object query, at a machine in a computing environment; accessing an event database to search for any events that match the object query; receiving results of the search for any events that match the object query in the event database; automatically receiving, by said machine in said computing environment, one or more non-query events regarding information that is outside of said object query, said one or more non-query events derived without requiring a second request from said user, the one or more non-query events not being derived from the results of the search for any events that match the object query and said non-query events not related to said object query and said non-query events not related to said results of the events that match the object query, said one or more non-query events provided by a non-query event monitor, and wherein said information that is outside of said object query is pre-determined to be of importance to said user, said information that is outside of said object query is information not related to said object query; ranking, by said machine in said computing environment, the results of the events that match the object query and the one or more non-query events, based on one or more events associated with objects in the results to create ranked results that incorporate both the results of the events that match the object query and the one or more non-query events, said ranking performed by said computer; and providing, by said machine in said computing environment, the ranked results to the user in response to the object query. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification