Unified and consistent user experience for server and client-based services
AssigneeMicrosoft Corporation
InventorXuedong David Huang
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorXuedong David Huang
Estimating the term…
Described is a technology by which a storage at a telephone device (e.g., a client telephone) is synchronized with information corresponding to actions performed at a computing device (e.g., a server) on behalf of the client. For example, the server may employ speech recognition to recognize a name or number spoken into the client telephone, and in response, dial out a corresponding telephone number for the client telephone. This action is synchronized back to the client storage so that the client's call history includes knowledge of the server's dialing action. Thereafter, an action at the telephone device that accesses the call history (e.g., for redialing or scrolling) obtains the full call history, independent of whether the telephone device or computing device performed the action. Changes made via telephone device may be similarly synchronized to the computing device, such as directly dialed calls, user-input speed dial information, and so forth.
In a telephony environment in which a telephone device is coupled to a computing device, a method comprising:
In a telephony environment in which a telephone device is coupled to a computing device, a method comprising:
In a telephony environment, a system comprising:
Dependencies are inferred from the claim text.