IP Library Granted Patent US 9,075,779
Granted Patent B2
US 9,075,779 · App. 13/867,576 · Granted Jul 7, 2015

Performing actions based on capturing information from rendered documents, such as documents under copyright

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,075,779
App. No.
13/867,576
Granted
Jul 7, 2015
Kind
B2
Abstract

A hardware, firmware, and/or software facility (“facility”) for providing information relevant to rendered documents is described. In some embodiments, the facility identifies multiple versions of an electronic document corresponding to a rendered document captured by a capture device. The facility may then provide a person utilizing the capture device with various ways to interact with one or more versions of the electronic document. In some embodiments, the facility determines that use of a rendered document is restricted, such as by copyright, to some degree. The facility may then offer the person the option to obtain unrestricted use of the rendered document. If the person accepts, the person obtains the right to store captures of the rendered document. If the person declines, the facility automatically discards captures of the rendered document. In some embodiments, the facility may automatically purchase rights to restricted-use rendered documents based upon the person's predefined criteria.

Claims (62)

1. A method, comprising:

receiving, by one or more computing devices, an image of a portion of a document that was captured by a first user using a camera, wherein the image includes text;

identifying, by the one or more computing devices, an electronic document that includes the text;

determining, by the one or more computing devices, that there are a plurality of versions related to the identified electronic document, wherein the plurality of versions of the electronic document include a first version that corresponds to the document and a second version that differs from the first version; and

providing, by the one or more computing devices and in response to the determination, data that present document information informing the first user of the plurality of versions of the electronic document together with information identifying, to the first user, a second user that is currently reading a most recent version of the document.

2. The method of claim 1 , wherein the second version of the electronic document is derived from the first version of the electronic document.

3. The method of claim 1 , wherein each of the first version of the electronic document and second version of the electronic document is derived from a third version of the electronic document, and wherein the third version of the electronic document differs from each of the first version of the electronic document and the second version of the electronic document.

4. The method of claim 1 , wherein the first version of the electronic document corresponds to a first publication of the electronic document and the second version of the electronic document corresponds to a second publication of the electronic document.

5. The method of claim 1 , further comprising:

identifying a difference between the first version of the electronic document and the second version of the electronic document; and

providing an indication of the identified difference.

6. The method of claim 1 , further comprising:

receiving a request to print a portion of at least one of the first version of the electronic document and the second version of the electronic document; and

causing the portion of at least one of the first version of the electronic document and second version of the electronic document to be printed based on the request.

7. The method of claim 1 , further comprising:

identifying a location in the second version of the electronic document corresponding to a location of the portion of the document that is in the image; and

providing data that cause presentation of a portion of the second version of the electronic document that corresponds to the identified location.

8. The method of claim 1 , further comprising:

receiving an image of a second portion of the document;

identifying a second location in the second version of the electronic document corresponding to a location of the second portion in the document; and

providing data that cause presentation of a second portion of the second version of the electronic document that corresponds to the second location.

9. The method of claim 1 , further comprising:

receiving a request for a change notification related to a portion of at least one of the first version of the electronic document and the second version of the electronic document;

after receiving the request, identifying a modification to the portion of at least one of the first version of the electronic document and the second version of the electronic document; and

after identifying the modification, providing the change notification.

10. A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:

receiving an image of a portion of a document that was captured by a first user using a camera, wherein the image includes text;

identifying an electronic document that includes the text;

determining, by the one or more computing devices, that there are a plurality of versions related to the identified electronic document, wherein the plurality of versions of the electronic document include a first version that corresponds to the document and a second version that differs from the first version; and

providing, in response to the determination, data that present document information informing the first user of the plurality of versions of the electronic document together with information identifying, to the first user, a second user that is currently reading a most recent version of the document.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the second version of the electronic document is derived from the first version of the electronic document.

12. The non-transitory computer-readable storage medium of claim 10 , wherein each of the first version of the electronic document and the second version of the electronic document is derived from a third version of the electronic document, and wherein the third version of the electronic document differs from each of the first version of the electronic document and the second version of the electronic document.

13. The non-transitory computer-readable storage medium of claim 10 , wherein the first version of the electronic document corresponds to a first publication of the electronic document and the second version of the electronic document corresponds to a second publication of the electronic document.

14. The non-transitory computer-readable storage medium of claim 10 , the operations further comprising:

identifying a difference between the first version of the electronic document and the second version of the electronic document; and

providing an indication of the identified difference.

15. The non-transitory computer-readable storage medium of claim 10 , the operations further comprising:

receiving a request to print a portion of at least one of the first version of the electronic document and the second version of the electronic document; and

causing the portion of at least one of the first version of the electronic document and second version of the electronic document to be printed based on the request.

16. The non-transitory computer-readable storage medium of claim 10 , the operations further comprising:

identifying a location in the second version of the electronic document corresponding to a location of the portion of the document that is in the image; and

providing data that cause presentation of a portion of the second version of the electronic document that corresponds to the identified location.

17. The non-transitory computer-readable storage medium of claim 16 , the operations further comprising:

receiving an image of a second portion of the document;

identifying a second location in the second version of the electronic document corresponding to a location of the second portion of the document; and

providing data that cause presentation of a second portion of the second version of the electronic document that corresponds to the second location.

18. The non-transitory computer-readable storage medium of claim 16 , further comprising:

receiving a request for a change notification related to a portion of at least one of the first version of the electronic document and second version of the electronic document;

after receiving the request, identifying a modification to the portion of at least one of the first version of the electronic document and the second version of the electronic document; and

after identifying the modification, providing the change notification.

19. A method, comprising:

receiving, by one or more computing devices, an image of a portion of a document that was captured by a first user using a camera, wherein the image includes text;

identifying, by the one or more computing devices, an electronic document that includes the text;

receiving, by the one or more computing devices, a request for a change notification related to content of the electronic document;

after receiving the request, determining, by the one or more computing devices, that the portion of the electronic document was modified; and

providing, by the one or more computing devices and to the first user, the change notification in response to determining that the portion of the document was modified, the change notification including data that present information informing the first user that the document captured using the camera is not a most recent version of the document together with information identifying, to the first user, a second user that is currently reading the most recent version of the document.

20. The method of claim 19 , wherein the electronic document is a first version of the electronic document,

wherein determining that the portion of the electronic document was modified includes identifying a second version of the electronic document that differs from the first version, and

wherein providing the change notification includes providing a notification of the second version of the electronic document.

21. The method of claim 19 , further comprising:

receiving a request to obtain data to specify the modification to the portion of the electronic document; and

after receiving the request to obtain the modification, providing data specifying the modification to the portion of the electronic document.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 3, 2021
From: GOOGLE LLC
To: KYOCERA CORPORATION
Reel/Frame 057651/0445 →
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044141/0827 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2013
From: KING, MARTIN T.; STEPHENS, REDWOOD; MANNBY, CLAES-FREDRIK; PETERSON, JESSE; SANVITALE, MARK; SMITH, MICHAEL J.
To: EXBIBLIO B.V.
Reel/Frame 030271/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2013
From: EXBIBLIO B.V.
To: GOOGLE INC.
Reel/Frame 030272/0544 →