Back to results
US 8,036,895 B2Granted
Cooperative processing for portable reading machine
AssigneeK-NFB Reading Technology, Inc.
InventorsRaymond C. Kurzweil, Paul Albrecht, Lucy Gibson
Life of this patent
Estimating the term…
Abstract
A handheld device includes an image input device capable of acquiring images, circuitry to send a representation of the image to a remote computing system that performs at least one processing function related to processing the image and circuitry to receive from the remote computing system data based on processing the image by the remote system.
Claims22
A system for reading text to a user, the system comprises:
- a portable handheld device including a camera and a transducer for rendering sound, the portable handheld device configure for:
- acquiring images through the camera of scenes in an environment that the portable handheld device operates in;
- sending over a communication channel, a representation of an acquired image of a scene to an external, remote computer system and user settings and navigation commands;
- and
- the external remote computer system configured to:
- communicate with the handheld device;
- receive the acquired image, the user settings and the navigation commands,
- perform optical character recognition processing on the acquired image in accordance with the user settings;
- send to the handheld device results of the optical character recognition processing, the results sent in accordance with the navigation commands, which control how the external, remote computer system processes the results of optical character recognition processing of the acquired image;
- the portable handheld device further configured to:
- render speech corresponding to recognized text through the transducer of the portable handheld device.
8 more elements
A handheld device comprises:
- an image input device capable of acquiring images;
- a user input device for inputting commands;
- a transducer for rendering sound;
- and
- a processing unit comprising:
- a processor device;
- and
- memory, the processing unit configured to:
- send a representation of an acquired image along with user settings to an external, remote computing system that performs optical character recognition processing on the acquired image to recognize text in the acquired image, the user settings and navigation commands inputted by a user from the user input device, the navigation commands to control sending of results of the optical character recognition processing by the external remote system;
- and
- circuitry to receive from the external remote computing system the results based on the processing of the image by the external remote computing system with the results in accordance with the navigation commands, the results being a representation of recognized text in the image that when rendered by the handheld device through the transducer provides speech corresponding to recognized text in the acquired image according to the user navigation commands.
8 more elements
A portable handheld device comprising:
- a processing unit;
- a transducer for rendering sound;
- a camera for capturing images;
- the processing unit configured to:
- acquire image data from the camera, the image data of scenes of an environment that the portable handheld device operates in;
- acquire user settings and navigation commands;
- send over a communication channel a representation of an acquired image and the user settings and navigation commands to a remote external computer system;
- receive a text file from the remote external computer system, the text file including text provided from performing optical character recognition processing on the acquired image by the remote external computing system, with the text file having the recognized text receive by the device based on the navigation commands that control how the remote external computer system processes the results of the optical character recognition processing of the acquired image;
- and
- produce speech signals to render the text file as speech, through the transducer.
7 more elements
Dependencies are inferred from the claim text.