Patent ID: 8457665
Filing Date: 2013-06-04
Classification: H04L,H04W

Abstract:
1. A method of session based interactive short messaging via an intermediate device, the method comprising: (a) receiving a first message from a first device at the intermediate device; (b) responsive to the first message, the intermediate device initiating a first call to a second device, wherein the first call is based on the contents of the first message; (c) responsive to the first call, the intermediate device receiving from the second device a second message dispatched by the second device to the first device; (d) responsive to the second message dispatched in step (c), the intermediate device storing a first set of response-callback bindings, wherein each response-callback binding of the first set of response-callback bindings specifies an action to be taken in response to the intermediate device receiving a response to the second message that is related to said response-callback binding; (e) responsive to the second message and the first set of response-callback bindings stored in step (d), the intermediate device appending a first token to said second message; (f) responsive to the second message and appended first token in step (e), the intermediate device receiving from the first device said first token appended to a third message dispatched in response to the second message; (g) responsive to the third message, the intermediate device identifying and executing a first application callback based on the contents of the third message and the first set of response-callback bindings stored in step (d); and (h) responsive to the first application callback in step (g), the intermediate device receiving from the second device a fourth message dispatched by the second device to the first device.