Notifying users of file updates on computing devices using content signatures
First Claim
1. A method comprising:
- receiving a file at an indexed archive system, the received file comprising an updated version of an indexed file in the indexed archive system;
associating, by the indexed archive system, the received file with a content signature corresponding to the indexed file;
identifying, using the indexed archive system, information source clients having the indexed file corresponding to the content signature; and
sending a message from the indexed archive system to the identified information source clients that causes an information agent on each of the identified information source clients to identify that the updated version of the indexed file exists.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and apparatus for managing file updates using content signatures that use file identicality properties are provided. A method and computer program product are provided for the notification of receipt of a new version of the old file using content signatures that take advantage of file identicality properties. Content signature application modules and registries exist within information source clients and centralized servers to support the notification methods. An apparatus is provided that associates a file it has received, that is a new version of an old file, with previously stored content signatures in an indexed archive system. The information source clients that have the previously stored content signatures are then identified. These information source clients are then notified that the new version of the file exists.
93 Citations
20 Claims
-
1. A method comprising:
-
receiving a file at an indexed archive system, the received file comprising an updated version of an indexed file in the indexed archive system; associating, by the indexed archive system, the received file with a content signature corresponding to the indexed file; identifying, using the indexed archive system, information source clients having the indexed file corresponding to the content signature; and sending a message from the indexed archive system to the identified information source clients that causes an information agent on each of the identified information source clients to identify that the updated version of the indexed file exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer program product stored and executed on a computing device, the non-transitory computer program product having stored thereon computer-executable instructions that, in response to execution by the computing device, cause the computing device to perform operations, comprising:
-
receiving a file at the computing device, the received file comprising an updated version of an indexed file in the indexed archive system; associating the received file with a content signature corresponding to the indexed file; identifying information source clients having the indexed file corresponding to the content signature; and sending a message from the indexed archive system to the identified information source clients that causes an information agent on each of the identified information source clients to identify that the updated version of the indexed file exists. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An indexed archive system comprising:
-
a processor; a memory coupled to the processor, the memory configured to store instructions that, in response to execution by the processor, cause the apparatus to perform operations, comprising; receiving a file, the received file comprising an updated version of an indexed file in the indexed archive system; associating the received file with a content signature corresponding to the indexed file; identifying information source clients having the indexed file corresponding to the content signature; and sending a message from the indexed archive system to the identified information source clients that causes an information agent on each of the identified information source clients to identify that the updated the new version of the indexed file exists. - View Dependent Claims (17, 18, 19, 20)
-
Specification