Browse Prior Art Database

Software Distribution System using Launcher

IP.com Disclosure Number: IPCOM000033102D
Original Publication Date: 2004-Nov-25
Included in the Prior Art Database: 2004-Nov-25
Document File: 2 page(s) / 81K

Publishing Venue

IBM

Abstract

Disclosed is a system for installing applications depending on user's choice, and updating the installed applications automatically. A system uses the update distribution table to distribute both of full packages and update packages depending on status of target PC.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 58% of the total text.

Page 1 of 2

Software Distribution System using Launcher Software Distribution System using LauncherSoftware Distribution System using Launcher Software Distribution System using Launcher

Disclosed is a system for installing applications depending on user's choice, and updating the installed applications automatically. A system uses the update distribution table to distribute both of full packages and update packages depending on status of target PC.

Figure 1 describes a system configuration and a flow of this disclosure.

Admin console

register/update/ remove

Full package

Update package

Distribution manager server

2.Register software attributes.

3. Get distribution parameter.

Distribution parameter

1.upload

4. Generate package

7.Issue update and removal job

 Package definition file

Full package

Update package

Package generator

  Launcher application list

6. Update list

Internal master list

5. Register software

Software updater

Distribution manager

Distribution manager DB

Update distribution table

Job issuer

c. Issue

Distribution history table

User's PC

8.d. Download.

b. Request

a. Request

Launcher

Agent

  Launcher application list

Package

Fig FigFig Fig.

... 1111::::System configurationSystem configurationSystem configuration

System configuration

[Installing a new application]
a. A user selects an application to install from installable applications list, then
  launcher requests an agent to download the application. (Launcher notifies user of the new applications since the last t...