IP Library Granted Patent US 8,619,147
Granted Patent B2
US 8,619,147 · App. 12/899,462 · Granted Dec 31, 2013

Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device

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 8,619,147
App. No.
12/899,462
Filed
Oct 6, 2010
Granted
Dec 31, 2013
Kind
B2
Art Unit
2662
USPC
348/210.99
Abstract

A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing rendered text. The visual sensors are collectively capable of capturing both text that is permanently printed on a page, and text that is displayed transitorily on a dynamic device. The device further incorporates a visual information disposition subsystem for disposing of visual information received by the visual sensors. The device further incorporates a package that bears the visual sensors and the visual information disposition subsystem, and is suitable to be held in a human hand.

Claims (36)

1. A method comprising:

receiving, using one or more visual sensors of a scanner device, information from a dynamic display device, wherein receiving the information from the dynamic display device comprises receiving information that identifies a position on the dynamic display device; and

transmitting, from the scanner device to a first computer system, an information-request that includes the information from the dynamic display device, wherein the information from the dynamic display device identifies or can be used to identify content to be provided to a scanner-associated device; and

determining text currently being displayed at the position on the dynamic display device without receiving, from the dynamic display device, data directly representing an image of the text.

2. The method of claim 1 , further comprising:

transmitting, from the scanner device to the first computer system, a timestamp indicating a time at which at least one of the visual sensors receives the information from the dynamic display device; and

determining text that was displayed at the position on the dynamic display device at the time indicated by the timestamp.

3. The method of claim 1 , further comprising:

receiving, using the one or more visual sensors of the scanner device, information from a printed document, and

transmitting, from the scanner device to the first computer system, an information-request that includes the information from the printed document, wherein the information from the printed document identifies or can be used to identify additional content to be provided to the scanner-associated device or a second scanner-associated device.

4. The method of claim 3 ,

wherein receiving the information from the printed document comprises the one or more visual sensors detecting hidden control symbols printed with ink having ultraviolet or infrared properties.

5. The method of claim 1 , further comprising:

changing, prior to receiving the information from the dynamic display device, a depth of field setting of the visual sensors to a particular depth of field setting for the dynamic display device.

6. The method of claim 1 , further comprising:

changing, prior to receiving the information from the dynamic display device, a focus setting of the visual sensors to a particular focus setting for the dynamic display device.

7. The method of claim 1 , further comprising:

transmitting, from the scanner device to the first computer system, a device identifier that uniquely identifies the scanner-associated device to which the content is to be provided.

8. The method of claim 7 , further comprising:

transmitting, from the scanner device to the first computer system, a command for the computer system to look up a current network address of the scanner-associated device.

9. The method of claim 1 , further comprising:

detecting, using the scanner device, a lighting environment provided by an illumination source of the dynamic display device; and

adjusting, using the scanner device, at least one setting of the scanner device based on the detected lighting environment.

10. The method of claim 9 , wherein adjusting the at least one setting of the scanner device comprises adjusting a frame capture rate, adjusting a shutter speed, adjusting an illumination setting of an illumination source of the scanner device, or turning the illumination source of the scanner device off.

11. A method comprising:

receiving, using one or more visual sensors of a scanner device, information from a dynamic display device; and

transmitting, from the scanner device to a first computer system, an information-request that includes the information from the dynamic display device, wherein the information from the dynamic display device identifies or can be used to identify content to be provided to a scanner-associated device,

wherein receiving the information from the dynamic display device comprises receiving position information that represents a position on the dynamic display device from which one of the visual sensors is receiving visual information from the dynamic display device.

12. A method comprising:

receiving, using one or more visual sensors of a scanner device, information from a dynamic display device;

transmitting, from the scanner device to a first computer system, an information-request that includes the information from the dynamic display device, wherein the information from the dynamic display device identifies or can be used to identify content to be provided to a scanner-associated device, wherein receiving the information from the dynamic display device comprises receiving a session-identifier code that uniquely identifies a browser communication session carried out via a computer system that comprises the dynamic display device, and

transmitting, from the scanner device to the first computer system, the session-identifier code that uniquely identifies the browser communication session carried out via the computer system that comprises the dynamic display device.

13. A method comprising:

receiving, using one or more visual sensors of a scanner device, information from a dynamic display device; and

transmitting, from the scanner device to a first computer system, an information-request that includes the information from the dynamic display device, wherein the information from the dynamic display device identifies or can be used to identify content to be provided to a scanner-associated device,

wherein receiving the information from the dynamic display device comprises receiving information that the scanner device uses to determine a position on the dynamic display device by optically sensing a refresh cycles on a raster of the dynamic display device and comparing the refresh cycles to timing signals from drive circuitry of the dynamic display device.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 3, 2021
From: GOOGLE LLC
To: KYOCERA CORPORATION
Reel/Frame 057651/0445 →
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →