System and method for sharing of search query information across organizational boundaries
First Claim
1. A method of identifying correlations among search queries by disparate users within a structured organization, comprising the steps of:
- (a) receiving from a first user data identifying said user and at least one query generated by said user;
(b) comparing said query of said first user with at least one search term of interest to determine whether a predefined organization-specific relationship exists between said query and said search term of interest; and
(c) if a predefined organization-specific relationship exists, notifying a third party user distinct from said first user of the existence of said relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for capturing and reporting information relating to an organization'"'"'s queries, such as Internet search queries generated by particular groups within an organization, and making such information available to others to support various decisions organizations must make. The search activity of search-level users may be constantly tracked, and search event data records (including query terms and an identification of the search-level user) are collected and analyzed. An analytics engine receives and analyzes the search event data and determines when predefined organization-specific relationships exist between queries of distinct users. When such a relationship is identified, a notification message or alert may be generated indicating the existence of such relationship, and directed to a person in the organization other than the search-level users whose queries were found as relating to one another, thus allowing such person receiving the notification to take action in response to the related activity.
-
Citations
17 Claims
-
1. A method of identifying correlations among search queries by disparate users within a structured organization, comprising the steps of:
-
(a) receiving from a first user data identifying said user and at least one query generated by said user; (b) comparing said query of said first user with at least one search term of interest to determine whether a predefined organization-specific relationship exists between said query and said search term of interest; and (c) if a predefined organization-specific relationship exists, notifying a third party user distinct from said first user of the existence of said relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for identifying and reporting correlations among search queries by disparate users within a structured organization, said system comprising:
-
a plurality of search event data records from a plurality of search users stored in at least one database, said search event data records further comprising a timestamp, one or more query search terms, and an identification of the search user generating said query search terms; one or more search user client devices in data communication with said database configured to transfer search event data records to said database; and a computer processor in data communication with said one or more search user client devices and said database, said computer processor having executable computer code adapted to; (a) provide a user interface allowing an administrative user access to said search event data records in said database; (b) compare a plurality of search event data records in said database to determine whether a predefined organization-specific relationship exists between query search terms in said plurality of search event data records, and generate an electronic notification of the existence of any predefined organization-specific relationships determined to exist; and (c) forward said electronic notification to one or more administrative users, wherein said electronic notification is customized for said administrative user based upon a role of said administrative user within said structured organization. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification