SOFTWARE AGENT FOR MONITORING CONTENT RELEVANCE
First Claim
1. A computer-implemented method for monitoring changes in the relevance of online content, the method comprising:
- receiving one or more topics of interest to be monitored;
querying at least one listing source for entries related to the received topics of interest;
storing metadata for each returned entry in a result store, wherein the metadata includes an identifier of each entry and a rank of each entry;
comparing the returned entries with previously stored metadata related to earlier instances of the entries;
identifying stored entries that indicate movement at a rate greater than a threshold stored by the system; and
generating at least one alert to one or more subscribers for each identified entry that has moved more than the threshold,wherein the preceding steps are performed by at least one processor.
2 Assignments
0 Petitions
Accused Products
Abstract
A reputation monitoring system provides a software process that runs continuously to identify content that is fast moving and deserving of attention by an organizational representative. The system includes a software agent designed to proactively alert subscribers to potentially concerning movements of a content item within search result rankings. The agent tracks a threshold number of search results over time, and utilizes additional contextual services to determine whether to deliver an alert to subscribers. It is not uncommon for negative items to be written about an individual or organization on the web. There is significant value in being able to identify when negative items are written and if they are gaining notoriety. The reputation monitoring system provides a solution by monitoring search results.
47 Citations
20 Claims
-
1. A computer-implemented method for monitoring changes in the relevance of online content, the method comprising:
-
receiving one or more topics of interest to be monitored; querying at least one listing source for entries related to the received topics of interest; storing metadata for each returned entry in a result store, wherein the metadata includes an identifier of each entry and a rank of each entry; comparing the returned entries with previously stored metadata related to earlier instances of the entries; identifying stored entries that indicate movement at a rate greater than a threshold stored by the system; and generating at least one alert to one or more subscribers for each identified entry that has moved more than the threshold, wherein the preceding steps are performed by at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for monitoring content potentially affecting a reputation of an organization, the system comprising:
-
a processor and memory configured to execute software instructions; a results retrieving component configured to periodically retrieve entries related to a topic of interest from a listing source; a results processing component configured to process retrieved entries to identify and determine a rank for each entry; a statistics component configured to create a historical data point based on the determined rank for each entry; a statistics store configured to store data points generated by the statistics component; a monitoring component configured to periodically analyze the stored data points stored to determine a movement of entries at one or more listing sources related to one or more topics of interest; an alert component configured to provide alerts to one or more administrators or external systems after determining that at least one entry related to a topic of interest is moving greater than a threshold amount; and an administrative interface component configured to provide a user interface through which an administrator can configure monitoring for one or more topics of interest. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium comprising instructions for controlling a computer system to configure monitoring for online content, wherein the instructions, when executed, cause a processor to perform actions comprising:
-
receiving a request to create a new monitoring profile; receiving one or more topics of interest to monitor; receiving one or more listing sources at which to monitor the received topics of interest, wherein at least one listing source is a search engine and at least one topic of interest is specified by keywords; receiving a configuration parameter that specifies a threshold level of entry movement before sending an alert; and storing the created monitoring profile in a data store for periodic monitoring according to the received topics of interest, listing sources, and threshold.
-
Specification