IP Library Granted Patent US 9,697,182
Granted Patent B2
US 9,697,182 · App. 13/710,804 · Granted Jul 4, 2017

Method and system for navigating a hard copy of a web page

Inventors: Zhigang Fan (Webster, NY); Lee Coy Moore (Penfield, NY); Yonghui Zhao (Cupertino, CA); Phillip J. Emmett (Rochester, NY)
Assignee: Xerox Corporation
G06F17/2235G06F17/30864H04N1/00204H04N1/00968H04N1/32133H04N2201/0084H04N2201/3249
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,697,182
App. No.
13/710,804
Granted
Jul 4, 2017
Kind
B2
Abstract

This disclosure provides a method and system for navigating hard copies of web pages. According to one exemplary method, a hard copy of a web page is navigated by capturing with a mobile device an image of the hard copy, performing OCR on the captured image to identify the captured web page, accessing a database to retrieve a copy of the identified web page and displaying the retrieved copy of the identified web page along with active web page links on the mobile device.

Claims (40)

1. A computer-implemented method of navigating a hard copy of a web page comprising:

A) capturing an image of a physically displayed web page hard copy using a mobile hand held image capturing device including a camera, a display and a user interface, an alignment of the mobile hand held image capturing device and the captured image horizontally and/or vertically skewed relative to a displayed angle of view associated with the physically displayed web page, and the captured image including one or more text strings which provide dormant links to other web pages;

B) performing OCR (optical character recognition) on the captured image to produce a text searchable version of the captured image;

C) searching a database for an electronic copy of a web page matching the web page hardcopy by searching the database for one or more portions of text associated with the text searchable version of the captured image, the database including text searchable versions of a plurality of electronic copies of web pages retrieved from one or more web servers including the electronic a copy of the web page hard copy, each text searchable version of the plurality of electronic copies of web pages including control information which links one or more text strings contained in the plurality of electronic copies of web pages to other linked copies of web pages;

D) identifying the matching electronic copy of the web page hard copy;

E) retrieving the control information associated with the captured web page hard copy from the matching electronic copy of the web page hard copy; and

F) generating and displaying on the mobile handheld image capturing device display a processed image of the matching electronic copy of the web page hard copy horizontally and vertically aligned to the display substantially equivalent to the captured image alignment horizontally and/or vertically skewed relative to the displayed angle of view associated with the physically displayed web page, the processed image including the retrieved control information associated with the matching electronic copy of the web page hard copy and the processed image including a modified appearance of the one or more text strings associated with the web page hard copy which are linked to one or more other electronic copies of web pages retrieved from the one or more web servers, the modified appearance indicating the one or more text strings are active and the modified appearance of the text strings at substantially the same angle as the captured image horizontally and/or vertically skewed relative to the displayed angle of view associated with the physically displayed web page.

2. The computer-implemented method of navigating a hard copy of a web page according to claim 1 , further comprising:

a user selecting one of the active text strings and the mobile handheld image capturing device displaying the electronic copy of the linked web page associated with the active text string.

3. The computer-implemented method of navigating a web page hard copy according to claim 1 , wherein the mobile hand held image capturing device is one of a smart phone, mobile computing device, and laptop computer.

4. The computer-implemented method of navigating a web page hard copy according to claim 1 , wherein step E) displays the processed image of the web page hard copy using a native browser associated with the mobile hand held image capturing device.

5. The computer-implemented method of navigating a web page hard copy according to claim 1 , wherein step E) displays an augmented image including the retrieved control information associated with the matching electronic copy of web page hard copy, and the augmented image includes an overlay on the captured image which modifies the appearance of one or more text strings associated with the web page hard copy which are linked to one or more other electronic copies of web pages retrieved from one or more web servers, the modified appearance indicating the one or more text strings are active.

6. The computer-implemented method of navigating a web page hard copy according to claim 1 , further comprising:

a user selecting one of the active text strings and the mobile hand held image capturing device display displaying the electronic copy of the linked web page associated with the active text string; and

the user selecting a second active text string associated with the electronic copy of the linked web page and the mobile hand held image capturing device display displaying an electronic copy of the linked web page associated with the second active text string.

7. A web page hard copy navigation system comprising:

a mobile hand held image capturing device including a camera, a display and a user interface, the mobile hand held image capturing device configured to capture an image of a physically displayed web page hard copy containing one or more dormant links to other web pages, an alignment of the mobile hand held image capturing device and the captured image horizontally and/or vertically skewed relative to a displayed angle of view associated with the physically displayed web page;

a database operatively connected to the mobile hand held image capturing device, the database configured to store a plurality of web page electronic copies retrieved from one or more web servers, the plurality of web page electronic copies including control information which links text strings contained in the web page electronic copies to other web page electronic copies;

a server operatively connected to the mobile hand held image capturing device and the database, the server configured to search the database for a matching electronic copy of the captured image of the web page hard copy, retrieve the electronic copy of the web page hard copy associated with the captured image including any control information, and communicating the retrieved electronic copy of the web page hard copy associated with the captured image to the mobile hand held image capturing device, the communicated retrieved electronic copy including a processed image of the web page hard copy aligned substantially equivalent to the captured image alignment which is horizontally and/or vertically skewed relative to the displayed angle of view associated with the physically displayed web page, the processed image including the retrieved control information associated with the retrieved electronic copy of the web page hard copy, and the processed image including an overlay on the captured image which modifies an appearance of one or more text strings associated with the web page hard copy which are linked to one or more other electronic copies of web pages indicating the one or more text strings are active.

8. The web page hard copy navigation system according to claim 7 , wherein the system is configured to receive a user selection via the UI indicating a selection of one of the active text strings and display the electronic copy of the linked web page associated with the active text string.

9. The web page hard copy navigation system according to claim 7 , wherein the mobile hand held image capturing device is one of a smart phone, mobile computing device, and laptop computer.

10. The web page hard copy navigation system according to claim 7 , wherein the system is configured to display the processed image of the web page hard copy using a native browser associated with the mobile hand held image capturing device.

11. The web page hard copy navigation system according to claim 7 , wherein the system is configured to display an augmented image including the retrieved control information associated with the web page hard copy, and the augmented image includes an overlay on the captured image which modifies an appearance of one or more text strings associated with the web page hard copy which are linked to one or more other electronic copies of web pages retrieved from one or more web servers, the modified appearance indicating the one or more text strings are active.

12. The web page hard copy navigation system according to claim 7 , wherein the system is configured to receive a user selection via the user interface indicating a selection of one of the active text strings, display the electronic copy of the linked web page associated with the active text string, receive a second user selection of a second active text string associated with the electronic copy of the linked web page, and display an electronic copy of the linked web page associated with the second active text string.

13. A computer program product comprising:

a non-transitory computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to perform a method comprising:

A) capturing an image of a physically displayed web page hard copy using a mobile hand held image capturing device including a camera, a display and a user interface, an alignment of the mobile hand held image capturing device and the captured image horizontally and/or vertically skewed relative to a displayed angle of view associated with the physically displayed web page, and the captured image including one or more text strings which provide dormant links to other web pages;

B) performing OCR (optical character recognition) on the captured image to produce a text searchable version of the captured image;

C) searching a database for an electronic copy of a web page matching the web page hardcopy by searching the database for one or more portions of text associated with the text searchable version of the captured image, the database including text searchable versions of a plurality of electronic copies of web pages retrieved from one or more web servers including the electronic a copy of the web page hard copy, each text searchable version of the plurality of electronic copies of web pages including control information which links one or more text strings contained in the plurality of electronic copies of web pages to other linked copies of web pages;

identifying the matching electronic copy of the web page hard copy;

E) retrieving the control information associated with the captured web page hard copy from the matching electronic copy of the web page hard copy; and

F) generating and displaying on the mobile handheld image capturing device display a processed image of the matching electronic copy of the web page hard copy horizontally and vertically aligned to the display substantially equivalent to the captured image alignment horizontally and/or vertically skewed relative to the displayed angle of view associated with the physically displayed web page, the processed image including the retrieved control information associated with the matching electronic copy of the web page hard copy and the processed image including a modified appearance of the one or more text strings associated with the web page hard copy which are linked to one or more other electronic copies of web pages retrieved from the one or more web servers, the modified appearance indicating the one or more text strings are active and the modified appearance of the text strings at substantially the same angle as the captured image horizontally and/or vertically skewed relative to the displayed angle of view associated with the physically displayed web page.

14. The computer program product according to claim 13 , the method further comprising:

receiving a user selection of one of the active text strings and displaying the electronic copy of the linked web page associated with the active text string.

15. The computer program product according to claim 13 , wherein the mobile hand held image capturing device is one of a smart phone, mobile computing device, and laptop computer.

16. The computer program product according to claim 13 , wherein step E) displays the processed image of the web page hard copy using a native browser associated with the mobile hand held image capturing device.

17. The computer program product according to claim 13 , wherein step E) displays an augmented image including the retrieved control information associated with the matching electronic copy of the web page hard copy, and the augmented image includes an overlay on the captured image which modifies the appearance of one or more text strings associated with the web page hard copy which are linked to one or more other electronic copies of web pages retrieved from one or more web servers, the modified appearance indicating the one or more text strings are active.

18. The computer program product according to claim 13 , the method further comprising:

a user selecting one of the active text strings and the mobile hand held image capturing device display displaying the electronic copy of the linked web page associated with the active text string; and

the user selecting a second active text string associated with the electronic copy of the linked web page and the mobile hand held image capturing device display displaying an electronic copy of the linked web page associated with the second active text string.

Assignments (9)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2012
From: FAN, ZHIGANG; MOORE, LEE COY; ZHAO, YONGHUI; EMMETT, PHILLIP J.
To: XEROX CORPORATION
Reel/Frame 029445/0264 →
Continuity (1)
Related Publication 20140164891A1 · Jun 12, 2014