Method for searching media
First Claim
1. A method comprising:
- receiving, by one or more devices, a document associated with a first user,the document having a plurality of portions of data;
providing, by the one or more devices and for presentation via a user interface, the document to the first user;
receiving, by the one or more devices and from the first user, information designating a first viewing mode or a second viewing mode for each of the plurality of portions,the first viewing mode, for a first portion of the plurality of portions, indicating that the first portion is not viewable by one or more second users,the second viewing mode, for a second portion of the plurality of portions, indicating that the second portion is viewable by the one or more second users, andthe first portion being visually distinguished, within the user interface, from the second portion based on the first portion being designated for the first viewing mode and the second portion being designated for the second viewing mode;
storing, by the one or more devices, the information designating the first viewing mode or the second viewing mode in association with each of the plurality of portions,information designating the first viewing mode being stored in association with the first portion, andinformation designating the second viewing mode being stored in association with the second portion;
receiving, by the one or more devices and from a second user of the one or more second users, a request for the document;
modifying, by the one or more devices, the document to make the first portion not viewable to the second user while making the second portion viewable to the second user when the document is rendered for display to the second user; and
providing, by the one or more devices, the modified document for display to the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
Data sets representing published items are input, for example, scanned-in or sent electronically, and stored in a searchable database. Each data set includes text from at least one published item. Responsive to the search query, a search engine searches for and identifies relevant web pages and data sets representing published items and ranked characterizations are returned for the relevant web pages and published items. An electronic path may be provided with the published item. The electronic path may be a hyperlink from a characterization of a relevant published item to a more complete electronic representation of the relevant published item. Publishers may provide authorization to display copyrighted materials through a permission protocol.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more devices, a document associated with a first user, the document having a plurality of portions of data; providing, by the one or more devices and for presentation via a user interface, the document to the first user; receiving, by the one or more devices and from the first user, information designating a first viewing mode or a second viewing mode for each of the plurality of portions, the first viewing mode, for a first portion of the plurality of portions, indicating that the first portion is not viewable by one or more second users, the second viewing mode, for a second portion of the plurality of portions, indicating that the second portion is viewable by the one or more second users, and the first portion being visually distinguished, within the user interface, from the second portion based on the first portion being designated for the first viewing mode and the second portion being designated for the second viewing mode; storing, by the one or more devices, the information designating the first viewing mode or the second viewing mode in association with each of the plurality of portions, information designating the first viewing mode being stored in association with the first portion, and information designating the second viewing mode being stored in association with the second portion; receiving, by the one or more devices and from a second user of the one or more second users, a request for the document; modifying, by the one or more devices, the document to make the first portion not viewable to the second user while making the second portion viewable to the second user when the document is rendered for display to the second user; and providing, by the one or more devices, the modified document for display to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
one or more devices, implemented at least partially in hardware, to; receive a document including a plurality of portions, provide, for presentation via a user interface, the document to a first user, receive, from the first user, information designating a first viewing mode for a first portion of the plurality of portions and information designating a second viewing mode for a second portion of the plurality of portions, the first viewing mode, for the first portion of the plurality of portions, indicating that the first portion is not viewable by one or more second users, the second viewing mode, for the second portion of the plurality of portions, indicating that the second portion is viewable by the one or more second users, and the first portion being visually distinguished, within the user interface, from the second portion based on the first viewing mode being designated for the first portion and the second viewing mode being designated for the second portion, store the information designating the first viewing mode in association with the first portion and the information designating the second viewing mode in association with the second portion, receive, from a second user of the one or more second users, a request for the document, and provide, the second portion, and not the first portion, for display to the second user based on; the stored information designating the first viewing mode, the stored information designating the second viewing mode, and the request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method comprising:
-
receiving, by one or more devices, a document associated with a first user, the document including a plurality of portions; providing, by the one or more devices and for presentation via a user interface, the document to the first user; receiving, by the one or more devices and from the first user, information designating a first viewing mode or information designating a second viewing mode for the plurality of portions, the first viewing mode, for a first portion of the plurality of portions, indicating that the first portion is viewable by a second user based on whether a criterion is satisfied, the second viewing mode, for a second portion of the plurality of portions, indicating that the second portion is viewable by the second user regardless of whether the criterion is satisfied, and the first portion being visually distinguished, within the user interface, from the second portion based on the first viewing mode being designated for the first portion and the second viewing mode being designated for the second portion; storing, by the one or more devices, the information designating the first viewing mode or the information designating the second viewing mode in association with each of the plurality of portions, the information designating the first viewing mode being stored in association with the first portion, and the information designating the second viewing mode being stored in association with the second portion; receiving, by the one or more devices and from the second user, a request for the document based on selection of information identifying the document from information identifying one or more documents, the information identifying the one or more documents being provided for display to the second user based on a search query submitted by the second user, the one or more documents including the document; determining, by the one or more devices, whether the criterion is satisfied based on receiving the request; and selectively providing, by the one or more devices and based on whether the criterion is satisfied, the document or a modified document for display to the second user, the document being provided when the criterion is satisfied, the first portion and the second portion being viewable, within the document, when the document is rendered for display to the second user, or the modified document being provided when the criterion is not satisfied, the second portion and not the first portion being viewable, within the modified document, when the modified document is rendered for display to the second user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification