Patent ID: 8108388
Filing Date: 2012-01-31
Classification: G06F

Abstract:
1. A computer-implemented method for sending search alert results, comprising: establishing a schema consisting of a set of properties to be tracked within searched resources; wherein the set of properties is a subset of the properties that are used in determining when a resource changes; wherein the schema changes when a change is made to the set of properties to be tracked, wherein the properties set a discovery time and a modification time of a search for document, wherein the discovery time is a first time a document is discovered by a gatherer application performing a crawl and wherein the modification time is determined using at least a content signature property, a URL signature property, and a schema signature property; receiving a first query result from a first search engine, wherein the query result is obtained in response to a first query that comprises a first search value for locating resources; forming a first digital signature of a first relevant portion of the resource identified by the first search query results and the set of properties to be tracked, wherein the first relevant portion comprises content identified by the first search value; receiving a second query result from a second search engine, wherein the query result is obtained in response to a second query that comprises the first search query, and wherein the second search engine is the same as or different from the first search engine; forming a second digital signature of a second relevant portion of the resource identified by the second search query results and the set of properties to be tracked, wherein the second relevant portion comprises content identified by the first search value; sending a notification to a user in response to a comparison of the first and second digital signatures being different and a determination that the schema has not changed between the forming of the first digital signature and the second digital signature; and forming a third digital signature of a third relevant portion of the resource identified by the first search query results, wherein the third relevant portion comprises content identified by a second search value; forming a fourth digital signature of a fourth relevant portion of the resource identified by the second search query results, wherein the fourth relevant portion comprises content identified by the second search value comparing the first and second digital signatures; and sending a notification to a user in response a comparison of the third and fourth digital signatures being different.