Third party document storage and reuse
First Claim
1. A computer-implemented system for third party document reuse of past transaction documents comprising one or more processing units the system comprising:
- one or more document repositories storing a plurality of transaction documents each associated with a past transaction of a party to the transaction document and at least portions of each transaction document capable of being used to facilitate a transaction with one or more of the parties to the transaction document;
a global content directory including a plurality of classes organized in a hierarchy, each class categorizing the transaction documents and associated with one or more attributes of the transaction documents categorized in the class, at least one of the classes having one or more associated pointers that identify one or more document repositories;
an intelligence module operable to, in response to selection of a transaction document by a party who was not a party to the past transaction associated with the transaction document, remove from the selected transaction document information specific to the past transaction and create a generic document capable of being used to facilitate a future transaction with at least one of the parties from the selected transaction document stored in the one or more document repositories;
a security module associated with the global content directory, the security module operable to encrypt at least a portion of the selected information in the selected transaction document thereby making it inaccessible in the generic document; and
a search interface operable to communicate a search-query for transaction documents to one or more document repositories identified by one or more pointers associated with one or more selected classes.
15 Assignments
0 Petitions
Accused Products
Abstract
An electronic commerce system for third party document reuse includes one or more document repositories that store a plurality of transaction documents. The system also includes a global content directory that includes a plurality of product and document classes organized in a hierarchy where each class categorizes a number of transaction documents and is associated with one or more attributes of the transaction documents categorized in the class. At least one of the classes has one or more associated pointers that identify the document repositories. The system further includes a search interface to search the document repositories for the transaction documents. An intelligence module segments the transaction documents into one or more sections to create generic documents from the transaction documents to allow buyers to reuse the transaction documents and still protect the confidential information contained in the transaction documents.
-
Citations
36 Claims
-
1. A computer-implemented system for third party document reuse of past transaction documents comprising one or more processing units the system comprising:
-
one or more document repositories storing a plurality of transaction documents each associated with a past transaction of a party to the transaction document and at least portions of each transaction document capable of being used to facilitate a transaction with one or more of the parties to the transaction document; a global content directory including a plurality of classes organized in a hierarchy, each class categorizing the transaction documents and associated with one or more attributes of the transaction documents categorized in the class, at least one of the classes having one or more associated pointers that identify one or more document repositories; an intelligence module operable to, in response to selection of a transaction document by a party who was not a party to the past transaction associated with the transaction document, remove from the selected transaction document information specific to the past transaction and create a generic document capable of being used to facilitate a future transaction with at least one of the parties from the selected transaction document stored in the one or more document repositories; a security module associated with the global content directory, the security module operable to encrypt at least a portion of the selected information in the selected transaction document thereby making it inaccessible in the generic document; and a search interface operable to communicate a search-query for transaction documents to one or more document repositories identified by one or more pointers associated with one or more selected classes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for past transaction document storage and reuse, the method comprising:
-
storing a plurality of transaction documents in one or more document repositories, each transaction document associated with a past transaction and at least portions of each transaction document capable of being used to facilitate a transaction with one or more sellers; associating the transaction documents with a global content directory, the global content directory including a plurality of classes organized in a hierarchy, each class categorizing the transaction documents and associated with one or more of the transaction documents categorized in the class; searching for particular transaction documents by; selecting one or more of the classes; and communicating a search query for the particular transaction documents to one or more document repositories identified by one or more pointers associated with the one or more selected classes; removing, in response to selection of a transaction document by a party who was not a party to the past transaction associated with the transaction document, from the selected transaction document information specific to the past transaction and creating a generic document capable of being used to facilitate a future transaction with at least one of the parties from the selected transaction document stored in the one or more document repositories; and encrypting at least a portion of the selected information in the selected transaction document thereby making it inaccessible in the generic document. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. Software for past transaction document storage and reuse, the software embodied in a computer-readable storage medium and when executed operable to:
-
store a plurality of transaction documents in one or more document repositories, each transaction document associated with a past transaction and at least portions of each transaction document capable of being used to facilitate a transaction with one or more sellers; associate the transaction documents with a global content directory, the global content directory including a plurality of classes organized in a hierarchy, each class categorizing the transaction documents and associated with one or more of the transaction documents categorized in the class; communicate a search query for transaction documents to one or more document repositories identified by one or more pointers associated with one or more selected classes; and remove, in response to selection of a transaction document by a party who was not a party to the past transaction associated with the transaction document, from the selected transaction document information specific to the past transaction and create a generic document capable of being used to facilitate a future transaction with at least one of the sellers from the selected transaction document stored in the one or more document repositories; and encrypt at least a portion of the selected information in the selected transaction document thereby making it inaccessible in the generic document. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer-implemented system for past transaction document storage and reuse, the method comprising:
-
means for storing a plurality of transaction documents, each transaction document associated with a past transaction and at least portions of each transaction document capable of being used to facilitate a transaction with one or more sellers; means for organizing a plurality of classes organized in a hierarchy, each class categorizing the transaction documents and associated with one or more of the transaction documents categorized in the class; means for searching for particular transaction documents by; selecting one or more of the classes; and communicating a search query for the particular transaction documents to one or more document repositories identified by one or more pointers associated with the one or more selected classes; means for removing, in response to selection of a transaction document by a party who was not a party to the past transaction associated with the transaction document, from the selected transaction document information specific to the past transaction and creating a generic document capable of being used to facilitate a future transaction with at least one of the sellers from the selected transaction document stored in the one or more document repositories; and means for encrypting at least a portion of the selected information in the selected transaction document made inaccessible in the generic document.
-
Specification