Patent ID: 8532612

Claim:
A computer-implemented method of identifying a mobile device for carrying out a transaction, the method comprising: receiving, at a commerce computer server system, from a wireless access protocol (WAP) enabled mobile device a purchase request; performing a redirect process to obtain a telephone number for a WAP enabled mobile device by: providing from the commerce computer server system to the mobile device, and in response to receiving the purchase request, a WAP callback uniform resource locator (URL) that includes a session ID and information to direct the mobile device to a device identification server system that is separate from the commerce computer server system and to allow the device identification server system to redirect the mobile device back to the commerce computer server system; receiving, at the commerce computer server system, redirect information from the mobile device including a URL that includes the session ID and the telephone number assigned to the mobile device; obtaining from the URL an identifier for conducting commerce with the device, the identifier comprising the telephone number assigned to the mobile device for identifying a user or account associated with the mobile device, initiating a payment process by requesting by the commerce computer system a transaction authorization from a billing server system associated with the device using the telephone number provided by the device identification server system; using the commerce computer system to cause the mobile device to be provided with electronic content based on obtaining the telephone number; and providing from the commerce computer server system to the billing server system a request to charge the transaction; subsequent to providing the request to charge the transaction, determining that delivery of the electronic content to the mobile device was not successful; and launching a cancel transaction process.