Method and system for creating a voice recognition database for a mobile device using image processing and optical character recognition
First Claim
1. A method for remotely operating a mobile device from a vehicle head-unit using voice recognition, the method comprising:
- receiving a representation of a user interface screen of the mobile device from the mobile device, the user interface screen including an input button which provides a command to the mobile device when the input button is directly engaged by a user;
scanning the representation of the user interface screen to find a representation of the input button;
scanning the representation of the input button;
determining if the input button is associated with a current voice recognition command;
creating an assigned voice recognition command based upon the scanning of the representation of the input button only when the input button is not associated with the current voice recognition command; and
associating the assigned voice recognition command with the input button in a voice recognition database, wherein when a user utters the assigned voice recognition command the head unit transmits a signal corresponding to the input button to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for controlling a mobile device from a head unit using voice control is disclosed. The head unit receives a graphical representation of a current user interface screen of the mobile device. The head unit than scans the graphical representation of the current user interface screen to determine the locations of potential input mechanisms. The potential input mechanisms are scanned using optical character recognition and voice commands are determined for the input mechanisms. The determined voice commands and their respective locations on the user interface screens are stored in a voice recognition database, which is queried with uttered voice commands during voice recognition.
27 Citations
16 Claims
-
1. A method for remotely operating a mobile device from a vehicle head-unit using voice recognition, the method comprising:
-
receiving a representation of a user interface screen of the mobile device from the mobile device, the user interface screen including an input button which provides a command to the mobile device when the input button is directly engaged by a user; scanning the representation of the user interface screen to find a representation of the input button; scanning the representation of the input button; determining if the input button is associated with a current voice recognition command; creating an assigned voice recognition command based upon the scanning of the representation of the input button only when the input button is not associated with the current voice recognition command; and associating the assigned voice recognition command with the input button in a voice recognition database, wherein when a user utters the assigned voice recognition command the head unit transmits a signal corresponding to the input button to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A head unit of a vehicle configured to remotely operate a mobile device using voice recognition, the head-unit comprising:
-
a head unit voice recognition database that stores a head-unit voice recognition command corresponding to an input mechanism found only in the head unit, wherein when a user utters the head-unit voice recognition command, the head unit transmits a signal corresponding to the input button found only in the head unit; a communication module that receives a representation of a user interface screen of the mobile device from the mobile device, the user interface screen including an input button which provides a command to the mobile device when the input button is directly engaged by the user; an image scanning module that scans the representation of the user interface screen to find a representation of the input mechanism found only on the representation of the user interface screen, wherein the input button; a character recognition module that scans the representation of the input button found by the image scanning module to determine a mobile device voice recognition command, wherein the mobile device voice recognition command is determined based on at least one character or symbol identified by the character recognition module; and a mobile device voice recognition database that stores the mobile device voice recognition command corresponding to the input button found only in the user interface screen, wherein when the user utters the mobile device voice recognition command the head unit transmits a signal corresponding to the input button to the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification