Patent ID: 7454233

Claim:
A system for communication between a mobile device having a mobile device memory and a mobile device processor and a Universal Integrated Circuit Card having a Universal Integrated Circuit Card memory and a Universal Integrated Circuit Card processor, comprising: a mobile device communications module stored in the mobile device memory and having instructions to cause the mobile device processor to selectively communicate with the Universal Integrated Circuit Card processor or with at least one node on a network, the mobile device communications module having: an Internet protocol module operable to receive messages issued from a first Internet application, to package the messages as Internet protocol packets, and to transmit the packets to target IP addresses; and operable to receive Internet protocol packets, to process the packets, and to send the messages contained in the packets to the first Internet application and having: a routing module operable to receive Internet protocol packets and operable to cause the internet protocol module to transmit the packets selectively to the mobile device, to a wireless data network or to the Universal Integrated Circuit Card as a function of the target Internet protocol address of the packets; instructions to initiate an access session; instructions to, operable in response to a connected access session, to initiate a connection negotiation to create a connection between the mobile device and Universal Integrated Circuit Card wherein in the connection negotiation the Universal Integrated Circuit card assigns an IP address for the mobile device; instructions to update an IP routing table such that incoming data packets intended for the Universal Integrated Circuit Card are routed to the Universal Integrated Circuit Card IP address.