System and method for modifying and updating a speech recognition program
First Claim
1. A method of updating a speech recognition program, the method comprising:
- updating speech recognition program information stored in a database, via an update website;
loading said speech recognition program;
submitting a request from loaded said speech recognition program to said update website, for identifying information about said updated speech recognition program information;
responding from said update website to said loaded speech recognition program, with said identifying information about said updated speech recognition program information;
deciding within said loaded speech recognition program, which said updated speech recognition program information, said loaded speech recognition program, wants to update;
submitting a request from said loaded speech recognition program to said update website, for said updated speech recognition program information;
retrieving from said database, requested, said updated speech recognition program information;
responding from said update website, by transmitting, requested, said updated speech recognition program information to said loaded speech recognition program;
receiving, requested, said updated speech recognition program information into said loaded speech recognition program;
updating said loaded speech recognition program with said updated speech recognition program information;
resulting in an updated speech recognition program.
4 Assignments
0 Petitions
Accused Products
Abstract
An embodiment provides a system and method for updating a speech recognition program. The system provides a speech recognition program, an update website for updating a speech recognition program, and a database for storing data that may be used to update a speech recognition program. A user may utilize an update website, to add, modify, and delete speech recognition program information that may include: speech commands, dll'"'"'s, multimedia files, executable code, and other information. Speech recognition program may communicate with update website to request information about possible updates. Update website may send a response consisting of information to speech recognition program. Speech recognition program may utilize received information to decide what speech commands, dll'"'"'s, multimedia files, executable code, and other information it may want to download. A speech recognition program may send one or more requests to update website to download speech commands, dll'"'"'s, multimedia files, executable code, and other information. Update website may respond by transmitting, requested speech commands, dll'"'"'s, multimedia files, executable code, and other information, to a speech recognition program. Speech recognition program may overwrite speech commands, dll'"'"'s, multimedia files, executable code, and other information, with newly received speech commands, dll'"'"'s, multimedia files, executable code, and other information.
-
Citations
12 Claims
-
1. A method of updating a speech recognition program, the method comprising:
-
updating speech recognition program information stored in a database, via an update website;
loading said speech recognition program;submitting a request from loaded said speech recognition program to said update website, for identifying information about said updated speech recognition program information; responding from said update website to said loaded speech recognition program, with said identifying information about said updated speech recognition program information; deciding within said loaded speech recognition program, which said updated speech recognition program information, said loaded speech recognition program, wants to update; submitting a request from said loaded speech recognition program to said update website, for said updated speech recognition program information; retrieving from said database, requested, said updated speech recognition program information; responding from said update website, by transmitting, requested, said updated speech recognition program information to said loaded speech recognition program; receiving, requested, said updated speech recognition program information into said loaded speech recognition program; updating said loaded speech recognition program with said updated speech recognition program information; resulting in an updated speech recognition program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification