Patent ID: 8060604
Filing Date: 2011-11-15
Classification: G06F,H04L

Abstract:
1. A method for enabling access to an Internet Protocol Multimedia Subsystem (IMS) infrastructure, wherein the IMS infrastructure supports at least one standardized IMS application, wherein a client device is executing a client application that is non-compatible with the at least one standardized IMS application, and wherein a network agent is communicatively linked to the IMS infrastructure and the client device, the method comprising: transmitting a monitoring program from the network agent to the client device; the monitoring program collecting data related to the client application by querying the client device to determine a list of executing processes at the client device and identify the client application from at least one of the executing processes in the list, wherein the collected data comprises a name and a version of the client application; the monitoring program transmitting at least the name and the version of the client application to the network agent; the network agent using at least the name and the version of the client application to select a translation logic, wherein the network agent accesses a translation table that maps between (i) the name of the client application and the version of the client application and (ii) a name of the at least one standardized IMS application and a version of the at least one standardized IMS application, wherein the translation logic (i) translates first messages from the client application to translated first messages compatible with the at least one standardized IMS application, and (ii) translates second messages from the at least one standardized IMS application to translated second messages compatible with the client application; and the network agent applying the selected translation logic to subsequent communication sessions between the client application and the at least one standardized IMS application.