Patent ID: 8433655

Claim:
A software installation system using a first mobile electronic device and a second mobile electronic device, the system comprising: a hardware processor; a non-transitory computer-readable storage memory system having computer code stored thereon that, when executed by the hardware processor, causes the hardware processor to perform the operation of: recording an installation record of a software application of the first mobile electronic device and generating an installation list of the software application in the first mobile electronic device, wherein the installation list comprises a serial number of the first mobile electronic device, a name of the software application and version information of the software application; transmitting the installation list of the software application from the first mobile electronic device to a server; accessing the installation list of the software application by the second mobile electronic device and sending a request for installing the software application from the second mobile electronic device to the server; determining by the server if the software application is available at no cost; wirelessly sending a notification for a payment to the second mobile electronic device, in response to the determination that the software application is not available at no cost; sending a feedback by the second mobile electronic device to the server to confirm the payment; sending a notification to the first mobile electronic device by the server, wherein the notification indicates the second mobile electronic device has paid for the software application; transmitting an installation file of the software application from the first mobile electronic device to the second mobile electronic device; and installing the software application in the second mobile electronic device according to the installation file of the software application and the installation record of the software application.