×

Installing method, installer, and installing program

  • US 8,584,116 B2
  • Filed: 12/12/2008
  • Issued: 11/12/2013
  • Est. Priority Date: 12/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. An installer system comprising:

  • a first processor unit that generates an application list and records the generated application list in a storage device of a first computer, the application list containing, for each application to be installed in a second computer, an application program type indicating whether the application to be installed is a PC application or a browser application, an indication of whether the application is to communicate with a Central Processing Unit (CPU), necessity or unnecessity of Personal Computer (PC) reboot after installation, a default installation folder/program name, and a default icon folder/program name, the application program type of the browser application indicating a case where an application program of an application server on a network is utilized through a browser at the second computer;

    the first processor unit generating a configuration file to be used for installation, based on the application list stored in the storage device and recording the generated configuration file in a storage medium of the first computer, the configuration file containing a total number of applications to be installed in all markets and a specified market and containing, for each of the applications to be installed, an application name, information indicating whether the application is released or not into the specified market, the application program type indicating whether the application to be installed is a PC application or a browser application, the necessity or unnecessity of communication with the CPU, the necessity or unnecessity of reboot after installation, a program installation path, and an icon installation path;

    a second processor unit for setting common items in a registry of the second computer, setting a number of installed applications and an IP address of the CPU as attributes of the common items, setting items for each application immediately under the common items, and setting a program installation folder/file name and an icon installation folder/file name as attributes of the items set for each application;

    the second processor unit setting, in a field of the number of installed applications in the registry of the second computer, a number of selected applications which has been determined based on both of user'"'"'s selection and the information, contained in the configuration file, indicating whether the application is released or not into the specified market;

    the second processor unit setting a value of the IP address input by the user in a field of the IP address in the registry of the second computer; and

    the second processor unit installing, in the second computer, applications selected by the user, wherein the second processor unit performs installation based on a Microsoft Windows.RTM. Installer (MSI) file stored in the storage medium for an application whose application program type contained in the configuration file is a PC application, while, for an application whose application program type contained in the configuration file is a browser application, the second processor unit sets a shortcut for connecting to a Uniform Resource Locator (URL) input by the user and an icon of the shortcut and sets the set destinations of the shortcut and icon in the registry of the second computer,in the installation based on the MSI file, the second processor unit sets, as needed, the IP address that has been set in the registry, in a configuration of the application to be installed in the second computer, andthe second processor unit checks the configuration file to determine whether, among the installed applications, at least one application requiring reboot after installation exists, and performs reboot of the second computer only once after installation if the at least one application requiring reboot after installation exists.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×