Patent ID: 9167113
Filing Date: 2015-10-20
Classification: G06F,H04N

Abstract:
1. An apparatus, comprising: a user interface for displaying or inputting operation information; a memory configured to store a plurality of application programs; and a determination part configured to determine whether the plurality of application programs are installable in the apparatus, based on first information obtained from the plurality of application programs and compared against second information obtained from another plurality of application programs, the first information including at least a first product identification, first product version, first install judgment, and first required resources for the plurality of application programs, wherein the first install judgment is a result of a comparison between the first required resources information and available resource information of the apparatus; the second information including at least a second product identification, second product version, second install judgment, and second required resources for the another plurality of application programs, and the another plurality of application programs are already installed in the apparatus, wherein the determination part is further configured to: determine whether third information is stored, the third information is product information data including at least the first product identification, the first product version, first install judgment, and the first required resources for the plurality of application programs, obtain the first information from the third information if the third information is stored, and obtain the first information directly from the plurality of application programs if the third information is not stored, create the product information data including the first information based on obtaining the first information directly from one of the plurality of application programs if the third information is not stored, and wherein the user interface is configured to display at least one installable application program of the plurality of programs in a selectable manner, and at least one not installable application program of the plurality of programs in the selectable manner, based on a result of determination by the determination part.