Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
First Claim
Patent Images
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.
4 Assignments
0 Petitions
Accused Products
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.
474 Citations
13 Claims
-
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.
-
Specification