Subscription updates in multiple device language models
First Claim
1. A method comprising:
- receiving, at a master language processing system and from one of a plurality of local language processing systems, a location identifier;
determining, based on the location identifier, a subscription package to be added to a master language model of the master language processing system;
incorporating the subscription package into the master language model of the master language processing system; and
generating synchronization messages to thereby synchronize, with the master language model, each of the plurality of local language processing systems.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for intelligent language models that can be used across multiple devices are provided. Some embodiments provide for a client-server system for integrating change events from each device running a local language processing system into a master language model. The change events can be integrated, not only into the master model, but also into each of the other local language models. As a result, some embodiments enable restoration to new devices as well as synchronization of usage across multiple devices. In addition, real-time messaging can be used on selected messages to ensure that high priority change events are updated quickly across all active devices. Using a subscription model driven by a server infrastructure, utilization logic on the client side can also drive selective language model updates.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a master language processing system and from one of a plurality of local language processing systems, a location identifier; determining, based on the location identifier, a subscription package to be added to a master language model of the master language processing system; incorporating the subscription package into the master language model of the master language processing system; and generating synchronization messages to thereby synchronize, with the master language model, each of the plurality of local language processing systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. At least one machine readable storage medium, excluding a transitory propagating signal, and containing a set of instructions, which when executed by one or more processors cause a machine to:
-
receive, from one of a plurality of local language processing systems, a location identifier; determine, based on the location identifier, a subscription package to be added to a master language model of a master language processing system; incorporate the subscription package into the master language model of the master language processing system; and generate synchronization messages to thereby synchronize, with the master language model, each of the plurality of local language processing systems. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
means for receiving, at a master language processing system and from one of a plurality of local language processing systems, a location identifier; means for determining, based on the location identifier, a subscription package to be added to a master language model of the master language processing system; means for incorporating the subscription package into the master language model of the master language processing system; and means for generating synchronization messages to thereby synchronize, with the master language model, each of the plurality of local language processing systems. - View Dependent Claims (18, 19, 20)
-
Specification