Abstract:
A system is provided that enables the delivery of multiple concurrent mobile applications to a mobile communication device. A concurrency application server interfaces to a mobile switching center to obtain call parameters in order to determine a context of a mobile device call. The concurrency application server also interfaces with equipment in a data network. A concurrency application plug-in resides on the mobile communication device to enable the device to switch between two or more active mobile applications on the device, either under user control or automatically. The concurrency application server determines a context of a call or other activity engaged by the mobile device user to determine what additional content to deliver for display on the mobile device, or what other mobile applications to invoke for the mobile device.
Abstract:
A method is provided for assisting a mobile communication device user in entering a phone number for which a call is desired to be placed. When a user enters the alphanumeric characters upon initiating a calling session, the characters are analyzed together with criteria information to generate a list of a list of candidate or suggested phone numbers for presentation to the mobile device user. The mobile device user may then select a phone number from the list to execute the phone call. The intelligence to generate the list of candidate phone numbers may reside in a computing device (e.g., server) remote from the mobile communication device and connected to the network infrastructure equipment through which the mobile device communicates, or may reside in the mobile device itself. In the latter case, the mobile device may receive updates to the criteria information used to generate the list of candidate phone numbers.
Abstract:
Techniques for delivering content to mobile communication devices. In one embodiment, a communication session involving a mobile communication device is detected. The communication session may be a voice call, mobile gaming application, website browsing application, instant messaging session, etc. Context parameters associated with the communication session are determined. Content is retrieved or generated that is related to the context parameters for the communication session.