Protecting content from unauthorized reproduction
First Claim
1. A computer-implemented system for protecting from unauthorized reproduction data associated with one or more products that is communicated over a communications network, the system comprising one or more servers collectively operable to:
- receive from a buyer computer a search query for data associated with one or more products, the search query specifying one or more search criteria;
communicate, in response to receiving the search query from the buyer computer, the search query to one or more databases in which data associated with one or more products is stored;
receive data associated with one or more products matching the search criteria specified in the search query received from the buyer computer, the data having been collected in response to communicating the search query to the one or more databases in which data associated with one or more products is stored;
communicate, in response to receiving the data associated with the one or more products matching the search criteria specified in the search query received from the buyer computer, to the buyer computer the data for the matching products; and
communicate, along with the data for the matching products, a software component to the buyer computer, the software component operable to;
provide a user associated with the buyer computer access to the data for less than all of the matching products such that the user associated with the buyer computer can only access less than all of the matching products; and
disable one or more tools supported at the buyer computer for reproducing the data for the matching products.
16 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, a computer-implemented system for protecting from unauthorized reproduction data associated with one or more products that is communicated over a communications network includes one or more servers. The servers collectively receive data associated with one or more products matching search criteria specified in a search query received from a buyer computer, the data having been collected in response to communicating the search query to one or more databases in which data associated with one or more products is stored. The servers collectively communicate to the buyer computer the data for the matching products and communicate a software component to the buyer computer, the software component operable to provide a user associated with the buyer computer access to the data for the matching products, the software component further operable to disable one or more tools supported at the buyer computer for reproducing the data.
-
Citations
20 Claims
-
1. A computer-implemented system for protecting from unauthorized reproduction data associated with one or more products that is communicated over a communications network, the system comprising one or more servers collectively operable to:
-
receive from a buyer computer a search query for data associated with one or more products, the search query specifying one or more search criteria; communicate, in response to receiving the search query from the buyer computer, the search query to one or more databases in which data associated with one or more products is stored; receive data associated with one or more products matching the search criteria specified in the search query received from the buyer computer, the data having been collected in response to communicating the search query to the one or more databases in which data associated with one or more products is stored; communicate, in response to receiving the data associated with the one or more products matching the search criteria specified in the search query received from the buyer computer, to the buyer computer the data for the matching products; and communicate, along with the data for the matching products, a software component to the buyer computer, the software component operable to; provide a user associated with the buyer computer access to the data for less than all of the matching products such that the user associated with the buyer computer can only access less than all of the matching products; and disable one or more tools supported at the buyer computer for reproducing the data for the matching products. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for protecting from unauthorized reproduction data associated with one or more products that is communicated over a communications network, comprising:
-
receiving from a buyer computer a search query for data associated with one or more products, the search query specifying one or more search criteria; communicating, in response to receiving the search query from the buyer computer, the search query to one or more databases in which data associated with one or more products is stored; receiving data associated with one or more products matching the search criteria specified in the search query received from the buyer computer, the data having been collected in response to communicating the search query to the one or more databases in which data associated with one or more products is stored; communicating, in response to receiving the data associated with the one or more products matching the search criteria specified in the search query received from the buyer computer, to the buyer computer the data for the matching products; and communicating, along with the data for the matching products, a software component to the buyer computer, the software component operable to; provide a user associated with the buyer computer access to the data for less than all of the matching products such that the user associated with the buyer computer can only access less than all of the matching products; and disable one or more tools supported at the buyer computer for reproducing the data for the matching products. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Software for protecting from unauthorized reproduction data associated with one or more products that is communicated over a communications network, the software being embodied in computer-readable media and when executed operable to:
-
receive from a buyer computer a search query for data associated with one or more products, the search query specifying one or more search criteria; communicate, in response to receiving the search query from the buyer computer, the search query to one or more databases in which data associated with one or more products is stored; receive data associated with one or more products matching the search criteria specified the search query received from the buyer computer, the data having been collected in response to communicating the search query to the one or more databases in which data associated with one or more products is stored; communicate, in response to receiving the data associated with the one or more products matching the search criteria specified in the search query received from the buyer computer, to the buyer computer the data for the matching products; and communicate, along with the data for the matching products, a software component to the buyer computer, the software component operable to; provide a user associated with the buyer computer access to the data for less than all of the matching products such that the user associated with the buyer computer can only access less than all of the matching products; and disable one or more tools supported at the buyer computer for reproducing the data for the matching products. - View Dependent Claims (18, 19, 20)
-
Specification