METHOD AND APPARATUS FOR BACK-UP OF CUSTOMIZED APPLICATION INFORMATION
0 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a mobile communication device having a set of one or more applications, each with its own associated user-configurable customization, the method comprising detecting whether the user-configurable customization of any of the applications has changed since an earlier time, and for all applications for which the user-configurable customization has changed since said earlier time, wirelessly transmitting those changes to a remote server. The method further comprises maintaining a set of flags indicating whether changes have occurred to the user-configurable customization, wherein detecting whether the user-configurable customization of any of the applications has changed since said earlier time includes reading the set of flags. The remote server is one of a carrier server and a third party provider server.
26 Citations
54 Claims
-
1-40. -40. (canceled)
-
41. A method of backing up information used for customizing voice recognition software on a mobile communications device that communicates over a carrier network provided by a carrier, the method comprising:
-
storing information associated with a customization of voice recognition software on the mobile communications device, the stored information including at least one of an acoustic model, a language model, an adaptive vocabulary, and pronunciation information; and upon detecting a change in at least one of the acoustic model, the language model, the adaptive vocabulary, and the pronunciation information, wirelessly transmitting over the carrier network for storage in a remote server accessible to the carrier the change to the at least one of the acoustic model, the language model, the adaptive vocabulary, and the pronunciation information in support of future updates to the voice recognition software on the mobile communications device. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A method of backing-up information used for customizing voice recognition software on a mobile communications device that communicates over a carrier network provided by a carrier, the method comprising:
-
storing information associated with a customization of voice recognition software on the mobile communications device, the stored information including at least one of an acoustic model, a language model, an adaptive vocabulary, and pronunciation information as a database entry in the device; identifying at least one bit associated with each database entry that is indicative of an update to the stored information; monitoring said at least one bit associated with each database entry to determine if an update to the stored information has occurred; and in response to determining that an update to the stored information has occurred, transmitting over the carrier network for storage in a remote server accessible to the carrier the update to the stored information at one of a predetermined time and upon user request. - View Dependent Claims (49, 50, 51, 52, 53)
-
-
54. A mobile communications device that includes customizable voice recognition software, the device comprising:
-
a wireless transceiver circuit for transmitting and receiving auditory information and data including application customization information over a carrier network provided by a carrier; a processor; and a memory storing executable instructions for executing customizable voice recognition software on the processor, the memory further storing information associated with the voice recognition software including at least one of an acoustic model, a language model, an adaptive vocabulary, and pronunciation information; and when executed on the processor said instructions causing the mobile communication device to provide functionality to a user of the mobile communication device, including detecting whether at least one of the acoustic model, the language model, the adaptive vocabulary, and the pronunciation information has changed since an earlier time and for all instances in which at least one of the acoustic model, the language model, the adaptive vocabulary, and the pronunciation information has changed since said earlier times, wirelessly transmitting those changes over the carrier network for storage in a remote server accessible to the carrier.
-
Specification