Patent ID: 8656184
Filing Date: 2014-02-18
Classification: G06F

Abstract:
1. A system comprising a first device on which a plurality of applications have been installed and a second device on which the plurality of applications are to be installed, wherein the first device on which the plurality of applications have been installed comprises: a first processor and a first memory storing code of a program that when executed by the first processor, executes: extracting an end user license agreement for each of the plurality of applications and document files which have been produced using each of the plurality of applications in response to instructions given by a user, in response to an instruction to transfer the plurality of applications to the second device; and associating the plurality of applications with the plurality of extracted end user license agreements and the document files which have been produced using each of the plurality of applications to be transmitted to the second device on which the plurality of applications are to be installed, and wherein, the second device on which the plurality of applications are to be installed comprises: a second processor and a second memory storing code of a program that when executed by the second processor, executes: receiving the plurality of applications, the plurality of extracted end user license agreements and the document files that have been associated with each other by the associating step of the first device; notifying a user of the plurality of received end user license agreements; and installing the plurality of received applications and storing the document files associated with the plurality of installed applications in the second device in response to an acquisition of an acceptance of the plurality of notified end user license agreements from the user.