Document de-registration
First Claim
1. A method comprising:
- maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
receiving a document to be de-registered;
calculating a set of signatures associated with the received document; and
removing from the plurality of stored signatures those signatures that match any signature from the set of calculated signatures associated with the received document.
12 Assignments
0 Petitions
Accused Products
Abstract
A document accessible over a network can be registered. A registered document, and the content contained therein, cannot be transmitted undetected over and off of the network. In one embodiment, the invention includes maintaining a plurality of stored signatures in a signature database, each signature being associated with one of a plurality of registered documents. In one embodiment, the invention further includes maintaining the signature database by de-registering documents by removing the signatures associated with de-registered documents. In one embodiment, the invention further includes maintaining the database by removing redundant and high detection rate signatures. In one embodiment, the invention also includes maintaining the signature database by removing signatures based on the source text used to generate the signature.
-
Citations
54 Claims
-
1. A method comprising:
-
maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
receiving a document to be de-registered;
calculating a set of signatures associated with the received document; and
removing from the plurality of stored signatures those signatures that match any signature from the set of calculated signatures associated with the received document. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
maintaining a signature database of signatures, each signature being associated with one of a plurality of registered documents;
receiving a request to de-register an identified document from the plurality of registered documents; and
de-registering the identified document by removing all signatures associated with the identified document from the signature database. - View Dependent Claims (5, 6)
-
-
7. A method comprising:
-
maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
identifying a set of redundant signatures in the plurality of stored signatures; and
removing the set of redundant signatures from the plurality of stored signatures. - View Dependent Claims (8, 9, 10)
-
-
11. A method comprising:
-
maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
identifying a set of high detection rate signatures in the plurality of stored signatures; and
removing the set of high detection rate signatures from the plurality of stored signatures. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
having a database of stored signatures, each signature being associated with one of a plurality of registered documents; and
maintaining the database by removing a set of signatures from the database based on source text used to generate signatures in the set. - View Dependent Claims (18, 19, 20)
-
-
21. A machine-readable medium storing data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
receiving a document to be de-registered;
calculating a set of signatures associated with the received document; and
removing from the plurality of stored signatures those signatures that match any signature from the set of calculated signatures associated with the received document. - View Dependent Claims (22, 23)
-
-
24. A machine-readable medium storing data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
maintaining a signature database of signatures, each signature being associated with one of a plurality of registered documents;
receiving a request to de-register an identified document from the plurality of registered documents; and
de-registering the identified document by removing all signatures associated with the identified document from the signature database. - View Dependent Claims (25, 26)
-
-
27. A machine-readable medium storing data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
identifying a set of redundant signatures in the plurality of stored signatures; and
removing the set of redundant signatures from the plurality of stored signatures. - View Dependent Claims (28, 29, 30)
-
-
31. A machine-readable medium storing data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
maintaining a plurality of stored signatures, each signature being associated with one of a plurality of registered documents;
identifying a set of high detection rate signatures in the plurality of stored signatures; and
removing the set of high detection rate signatures from the plurality of stored signatures. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A machine-readable medium storing data representing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
having a database of stored signatures, each signature being associated with one of a plurality of registered documents; and
maintaining the database by removing a set of signatures from the database based on source text used to generate signatures in the set. - View Dependent Claims (38, 39, 40)
-
-
41. An apparatus comprising:
-
a network interface module to connect the apparatus to a network;
a signature database to store a plurality of signatures, each signature being associated with one of a plurality of registered documents;
a user interface to receive a document to be de-registered; and
a registration module comprising a registration engine to generate a set of signatures associated with the received document, and a search engine to identify signatures in the signature database matching any of the signatures in the set of signatures associated with the received document. - View Dependent Claims (42)
-
-
43. An apparatus comprising:
-
a signature database to store a plurality of stored signatures, each signature being associated with one of a plurality of registered documents; and
a registration module to remove a set of redundant signatures from the signature database. - View Dependent Claims (44, 45)
-
-
46. An apparatus comprising:
-
a signature database to store a plurality of stored signatures, each signature being associated with one of a plurality of registered documents; and
a registration module to maintain the signature database by removing a set of high detection rate signatures from the signature database. - View Dependent Claims (47, 48, 49, 50)
-
-
51. An apparatus comprising:
-
a signature database to store a plurality of signatures, each signature being associated with one of a plurality of registered documents; and
a registration module to maintain the signature database by removing a set of signatures from the database based on source text used to generate signatures in the set. - View Dependent Claims (52, 53, 54)
-
Specification