Patent ID: 8526924

Claim:
One or more nontransitory computer-readable media having computer-executable instructions embodied thereon for causing a first mobile device to perform a method of accessing via an Internet Protocol (IP) connection a service that resides on a second mobile device by initially communicating over a non-IP connection with the second mobile device, the method comprising: sending a connection request from the first mobile device to the second mobile device, wherein an IP address of the second mobile device is unknown to the first mobile device, wherein the connection request includes a request for the IP address of the second mobile device, and wherein the connection request is sent by way of a phone number or a network access identifier associated with the second mobile device; receiving from the second mobile device the IP address associated with the second mobile device; receiving from the second mobile device configuration data associated with the second mobile device, wherein the configuration data includes an identification of one or more available services that reside on the second mobile device; retrieving from a third-party server a security token that was generated by the second mobile device; selecting a service from the one or more available services, thereby providing a selected service; using the IP address of the second mobile device, sending a request for the selected service to the second mobile device, wherein the request for the selected service includes the security token that was retrieved from the third-party server; and accessing the selected service, wherein the second device has authenticated the request for the selected service based on the security token.