Patent Document ID: 8868425
Application ID: 13610221

Base Claim:
1. A mobile device configured to communicate with at least one server over a network to facilitate allocation of conversational resources, the mobile device comprising: at least one processor configured to: in response to receiving a request for a conversational service, determine, based at least in part on available conversational resources at the mobile device, which one of the following three ways is to be used for processing the requested conversational service: (1) processing the requested conversational service locally using the mobile device, (2) processing the requested conversational service remotely using the at least one server, and (3) processing the requested conversational service at least in part locally using the mobile device and at least in part remotely using the at least one server, wherein the determining is performed without evaluating whether processing the requested conversational service locally produces acceptable results; and automatically communicate with the at least one server in furtherance of processing of the requested conversational service, when it is determined that the requested conversational service is to be processed partially or fully using the at least one server.

---

Claim 14:
14. The method of claim 1 , wherein processing the requested conversational service comprises performing speech recognition on a speech waveform, and automatically communicating with the at least one server comprises transmitting compressed features of the speech waveform to the at least one server.