Patent US5666501A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5666501A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for installing software

Assignee: International Business Machines Corp
•
Filing: 1995-03-30
•
Granted: 1997-09-09
•
Expires: 2015-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer-implemented method, apparatus, memory embodying computer-readable code for installing software stored on a second machine to a first machine in a distributed computing network is provided. The first machine includes at least a display, processor, and user controls. The method includes the steps of displaying available, installable source objects of a second machine embodying software that is installable on a first machine, displaying software bundle objects having software items, wherein at least one software item is in common with one of the software items in the selected source object in response to a selection by user controls of at least one source object, and installing on the first machine an intersection of the first software items and the second software items.

Inventors

  • 👤 Timothy Leonard Jones
  • 👤 Paula Jean Moreland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:14
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/60; G06F8/61

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 132 words
A computer-implemented method for installing software located on a second machine to a first machine in a distributed computing network, the first machine having at least a display, processor, and user controls, comprising the steps of: displaying on the display source objects of the second machine embodying first software items that are installable on the first machine; in response to a selection by user controls of at least one displayed source object, displaying software bundle objects having second software items, each bundle object having at least one second software item in common with a first software item in the selected source object; and in response to a selection of at least one software bundle object, installing on the first machine an intersection of the first software items and the second software items.
Claim 2
Dependent Claim 132 words
A computer-implemented method for installing software located on a second machine to a first machine in a distributed computing network, the first machine having at least a display, processor, and user controls, comprising the steps of: displaying on the display source objects of the second machine embodying first software items that are installable on the first machine; in response to a selection by user controls of at least one displayed source object, displaying software bundle objects having second software items, each bundle object having at least one second software item in common with a first software item in the selected source object; and in response to a selection of at least one software bundle object, installing on the first machine an intersection of the first software items and the second software items.
Claim 3
Dependent Claim 50 words
The method according to claim 1 further comprising the step of: in response to a selection of at least one software bundle object, displaying representations of the second software items for selection; and in response to selecting at least one second software items, installing only the second selected software items.
Claim 4
Dependent Claim 42 words
The method according to claim 1 wherein the step of displaying on the display source objects of the second machine comprises the step of searching a database to locate and display all available source objects that are installable on the first machine.
Claim 5
Dependent Claim 29 words
The method according to claim 1 further comprising the step: in response to not selecting at least one bundle object, installing on the first machine the first software items.
Claim 6
Dependent Claim 145 words
A computer system for installing software embodied within a second machine on a first machine in a distributed computing network, the first machine having at least a display, processor, means for controlling the display, and user controls, comprising: the display for displaying source objects of the second machine embodying first software items that are installable on the first machine; in response to a selection by the user controls of at least one displayed source object, the display for displaying software bundle objects having second software items, each bundle object having at least one second software item in common with a first software item in the selected source object; and in response to a selection of at least one software bundle object by the user controls, the processor for installing on the first machine an intersection of the first software items with the second software items.
Claim 7
Dependent Claim 145 words
A computer system for installing software embodied within a second machine on a first machine in a distributed computing network, the first machine having at least a display, processor, means for controlling the display, and user controls, comprising: the display for displaying source objects of the second machine embodying first software items that are installable on the first machine; in response to a selection by the user controls of at least one displayed source object, the display for displaying software bundle objects having second software items, each bundle object having at least one second software item in common with a first software item in the selected source object; and in response to a selection of at least one software bundle object by the user controls, the processor for installing on the first machine an intersection of the first software items with the second software items.
Claim 8
Dependent Claim 68 words
The computer system according to claim 5 further comprising: in response to a selection of at least one software bundle object by the user controls, the display for displaying representations of the second software items embodied within the software bundle for de-selection; and in response to selecting the second software items by the user controls, the processor for installing on the first machine only the selected second software.
Claim 9
Dependent Claim 28 words
The computer system according to claim 5 wherein the processor searches a database to locate and display all available source objects that are installable on the first machine.
Claim 10
Dependent Claim 31 words
The computer system according to claim 5 further comprising: in response to not selecting at least one bundle object, the processor for installing on the first machine the first software items.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-08 2001-03-10 2001-09-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-08 2005-03-10 2005-09-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-08 2009-03-10 2009-09-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag