Method and system for sharing speech recognition program profiles for an application
First Claim
1. A method of sharing one or more speech recognition program profiles for applications, the method comprising:
- creating a speech recognition program profile for an application of a plurality of speech recognition program profiles for applications;
transmitting said speech recognition program profile for a application of a plurality of speech recognition program profiles for applications from a first computing device of a plurality of computing devices to a sharing interface of a plurality of sharing interfaces, each said computing device of a plurality of computing devices comprising;
speech recognition software;
storing said speech recognition program profile for a application of a plurality of speech recognition program profiles for applications in said sharing interface of a plurality of sharing interfaces;
sending a request from a requesting speech recognition software in a computing device of a plurality of computing devices to said sharing interface of a plurality of sharing interfaces, for information describing one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications, stored in said sharing interface of a plurality of sharing interfaces;
sending from said sharing interface of a plurality of sharing interfaces to said requesting speech recognition software in a computing device of a plurality of computing devices, said requested information describing said one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications;
selecting from received said information describing one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications, one or more of speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications for download into said requesting speech recognition software in a computing device of a plurality of computing devices;
sending a request from said requesting speech recognition software in a computing device of a plurality of computing devices to said sharing interface of a plurality of sharing interfaces, for selected said one or more of speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications to be transmitted to said requesting speech recognition software in a computing device of a plurality of computing devices;
transmitting from said sharing interface of a plurality of sharing interfaces to said requesting speech recognition software in a computing device of a plurality of computing devices, said selected one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications;
downloading into said requesting speech recognition software in a computing device of a plurality of computing devices said selected one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications;
updating said requesting speech recognition software in a computing device of a plurality of computing devices with said downloaded one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications;
resulting in said requesting speech recognition software in a computing device of a plurality of computing devices being able to utilize said shared and downloaded one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications during the operation of said requesting speech recognition software in a computing device of a plurality of computing devices.
4 Assignments
0 Petitions
Accused Products
Abstract
An embodiment provides a system and method for sharing between computing devices via a sharing interface, a speech recognition program profile for one or more applications. Another embodiment provides a system and method for sharing between computing devices via an sharing interface, a speech recognition program profile for one or more games. In an embodiment of the invention a personal computer or tablet may comprise a computing device and or a sharing interface. In an embodiment of the invention a cell phone may comprise a computing device and or a sharing interface. In an embodiment of the invention a game play device may be a computing device and or a sharing interface.
-
Citations
43 Claims
-
1. A method of sharing one or more speech recognition program profiles for applications, the method comprising:
-
creating a speech recognition program profile for an application of a plurality of speech recognition program profiles for applications; transmitting said speech recognition program profile for a application of a plurality of speech recognition program profiles for applications from a first computing device of a plurality of computing devices to a sharing interface of a plurality of sharing interfaces, each said computing device of a plurality of computing devices comprising;
speech recognition software;storing said speech recognition program profile for a application of a plurality of speech recognition program profiles for applications in said sharing interface of a plurality of sharing interfaces; sending a request from a requesting speech recognition software in a computing device of a plurality of computing devices to said sharing interface of a plurality of sharing interfaces, for information describing one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications, stored in said sharing interface of a plurality of sharing interfaces; sending from said sharing interface of a plurality of sharing interfaces to said requesting speech recognition software in a computing device of a plurality of computing devices, said requested information describing said one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications; selecting from received said information describing one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications, one or more of speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications for download into said requesting speech recognition software in a computing device of a plurality of computing devices; sending a request from said requesting speech recognition software in a computing device of a plurality of computing devices to said sharing interface of a plurality of sharing interfaces, for selected said one or more of speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications to be transmitted to said requesting speech recognition software in a computing device of a plurality of computing devices; transmitting from said sharing interface of a plurality of sharing interfaces to said requesting speech recognition software in a computing device of a plurality of computing devices, said selected one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications; downloading into said requesting speech recognition software in a computing device of a plurality of computing devices said selected one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications; updating said requesting speech recognition software in a computing device of a plurality of computing devices with said downloaded one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications; resulting in said requesting speech recognition software in a computing device of a plurality of computing devices being able to utilize said shared and downloaded one or more speech recognition program profiles for applications of a plurality of speech recognition program profiles for applications during the operation of said requesting speech recognition software in a computing device of a plurality of computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of sharing one or more speech recognition program profiles for games, the method comprising:
-
creating a speech recognition program profile for an game of a plurality of speech recognition program profiles for games; transmitting said speech recognition program profile for a game of a plurality of speech recognition program profiles for games from a first computing device of a plurality of computing devices to a sharing interface of a plurality of sharing interfaces, each said computing device of a plurality of computing devices comprising;
speech recognition software;storing said speech recognition program profile for a game of a plurality of speech recognition program profiles for games in said sharing interface of a plurality of sharing interfaces; sending a request from a requesting speech recognition software in a computing device of a plurality of computing devices to said sharing interface of a plurality of sharing interfaces, for information describing one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games, stored in said sharing interface of a plurality of sharing interfaces; sending from said sharing interface of a plurality of sharing interfaces to said requesting speech recognition software in a computing device of a plurality of computing devices, said requested information describing said one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games; selecting from received said information describing one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games, one or more of speech recognition program profiles for games of a plurality of speech recognition program profiles for games for download into said requesting speech recognition software in a computing device of a plurality of computing devices; sending a request from said requesting speech recognition software in a computing device of a plurality of computing devices to said sharing interface of a plurality of sharing interfaces, for selected said one or more of speech recognition program profiles for games of a plurality of speech recognition program profiles for games to be transmitted to said requesting speech recognition software in a computing device of a plurality of computing devices; transmitting from said sharing interface of a plurality of sharing interfaces to said requesting speech recognition software in a computing device of a plurality of computing devices, said selected one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games; downloading into said requesting speech recognition software in a computing device of a plurality of computing devices said selected one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games; updating said requesting speech recognition software in a computing device of a plurality of computing devices with said downloaded one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games; resulting in said requesting speech recognition software in a computing device of a plurality of computing devices being able to utilize said shared and downloaded one or more speech recognition program profiles for games of a plurality of speech recognition program profiles for games during the operation of said requesting speech recognition software in a computing device of a plurality of computing devices. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A speech recognition program profile for applications sharing system comprising:
-
a server apparatus of a plurality of server apparatuses communicate-able with a computing device of a plurality of computing devices that can be operated by a plurality of users, respectively, and a plurality of computing devices communicate-able with the plurality of server apparatus, the server apparatus comprising; a server communication interface; a server input means; a server output means a server memory unit comprising; a speech recognition program profile for applications data area for storing speech recognition program profiles for applications data written therein; and a server processor configured to execute the instructions to; communicate speech recognition program profile for applications data with computing devices; each of the computing devices comprising; a computing device communication interface; a computing device input means; a computing device output means; a computing device memory unit comprising; a speech recognition program profile for applications data area for storing speech recognition program profile for applications data written therein; a processor configured to execute the instructions to; share speech recognition program profile for applications data with said server apparatus; select one or more speech recognition program profiles for applications from a sharing interface for download into computing device; download one or more speech recognition program profiles for applications from said server apparatus; update a speech recognition software with downloaded one or more speech recognition program profile for applications data from said server apparatus. - View Dependent Claims (43)
-
Specification