← Back to Patent Explorer
US5809251A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote installation of software by a management information system into a remote computer

Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-10-09
•
Granted: 1998-09-15
•
Expires: 2016-10-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Remote installation of an update of software is forwarded by a management information system into a remote computer. When a primary communication path between the management information system and the remote computer is unavailable and an alternate communication path is available, a connection is established between the management information system and the remote computer using the alternate communication path. The management information system requests from the remote computer the current version information about the software within the remote computer. When the management information system determines the current version of the software within the remote computer needs to be updated, the management information system determines whether the alternate communication path is adequate for downloading the update of the software. When the management information system determines that the alternate communication path is adequate for downloading the update of the software, the update of the software is downloaded from the management information system to the remote computer.

Inventors

  • 👤 Gregory J. May
  • 👤 Colin I'Anson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 15:31
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/34; G; G06; G06F; G06F8/00; G06F8/60; G06F8/65; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 269 words
A method for remote installation of an update of software by a management information system into a remote computer comprising the following steps: (a) when a primary communication path between the management information system and the remote computer is unavailable and an alternate communication path is available, establishing connection between the management information system and the remote computer using the alternate communication path; (b) requesting, by the management information system from the remote computer information, current version information of the software within the remote computer; and, (c) when the management information system determines a current version of the software within the remote computer needs to be updated, performing the following substeps: (c.1) determining by the management information system whether the alternate communication path is adequate for downloading the update of the software, (c.2) when the management information system determines in step (c.1) that the alternate communication path is adequate for downloading the update of the software, downloading the update of the software from the management information system to the remote computer, (c.3) when the management information system determines in step (c.1) that the alternate communication path is not adequate for downloading the update of the software, refraining from downloading the update of the software from the management information system to the remote computer, and (c.4) when the management information system determines in step (c.1) that the alternate communication path is not adequate for downloading the update of the software, queuing the download of the update of the software from the management information system to the remote computer for performance when the computer is connected to the primary communication path.
Claim 2
Independent Claim 269 words
A method for remote installation of an update of software by a management information system into a remote computer comprising the following steps: (a) when a primary communication path between the management information system and the remote computer is unavailable and an alternate communication path is available, establishing connection between the management information system and the remote computer using the alternate communication path; (b) requesting, by the management information system from the remote computer information, current version information of the software within the remote computer; and, (c) when the management information system determines a current version of the software within the remote computer needs to be updated, performing the following substeps: (c.1) determining by the management information system whether the alternate communication path is adequate for downloading the update of the software, (c.2) when the management information system determines in step (c.1) that the alternate communication path is adequate for downloading the update of the software, downloading the update of the software from the management information system to the remote computer, (c.3) when the management information system determines in step (c.1) that the alternate communication path is not adequate for downloading the update of the software, refraining from downloading the update of the software from the management information system to the remote computer, and (c.4) when the management information system determines in step (c.1) that the alternate communication path is not adequate for downloading the update of the software, queuing the download of the update of the software from the management information system to the remote computer for performance when the computer is connected to the primary communication path.
Claim 3
Dependent Claim 20 words
A method as in claim 1 wherein in step (a) the primary communication path is through a local area network.
Claim 4
Dependent Claim 21 words
A method as in claim 1 wherein in step (a) the alternate communication path is through a two-way paging network system.
Claim 5
Dependent Claim 20 words
A method as in claim 1 wherein in step (a) the alternate communication path is through a public telephone system.
Claim 6
Dependent Claim 20 words
A method as in claim 1 wherein in step (a) the primary communication path is through a public telephone system.
Claim 7
Dependent Claim 19 words
A method as in claim 1 wherein in step (a) the primary communication path is through an internet system.
Claim 8
Independent Claim 237 words
A method for remote installation of an update of software by a management information system into a remote computer comprising the following steps: (a) establishing a connection link between the management information system and the remote computer; (b) obtaining, by the management information system from the remote computer, current version information about the software; (c) when the management information system determines the software on the remote computer requires updating, performing the following substeps: (c.1) determining by the management information system whether the connection link is adequate for downloading an update of the software, (c.2) when the management information system determines in step (c.1) that the connection link is adequate for downloading the update of the software, downloading the update of the software from the management information system to the remote computer, (c.3) when the management information system determines in step (c.1) that the connection link is not adequate for downloading the update of the software, refraining from downloading the update of the software from the management information system to the remote computer, and (c.4) when the management information svstem determines in step (c.1) that the connection link is not adequate for downloading the update of the software, queuing the download of the update of the software from the management information system to the remote computer for performance when the computer is connected to a second connection link which is adequate for downloading the update of the software.
Claim 9
Independent Claim 237 words
A method for remote installation of an update of software by a management information system into a remote computer comprising the following steps: (a) establishing a connection link between the management information system and the remote computer; (b) obtaining, by the management information system from the remote computer, current version information about the software; (c) when the management information system determines the software on the remote computer requires updating, performing the following substeps: (c.1) determining by the management information system whether the connection link is adequate for downloading an update of the software, (c.2) when the management information system determines in step (c.1) that the connection link is adequate for downloading the update of the software, downloading the update of the software from the management information system to the remote computer, (c.3) when the management information system determines in step (c.1) that the connection link is not adequate for downloading the update of the software, refraining from downloading the update of the software from the management information system to the remote computer, and (c.4) when the management information svstem determines in step (c.1) that the connection link is not adequate for downloading the update of the software, queuing the download of the update of the software from the management information system to the remote computer for performance when the computer is connected to a second connection link which is adequate for downloading the update of the software.
Claim 10
Dependent Claim 20 words
A method as in claim 7 wherein in substep (c.4) the second connection link is through a local area network.
Claim 11
Dependent Claim 20 words
A method as in claim 7 wherein in substep (c.4) the second connection link is through a public telephone system.
Claim 12
Dependent Claim 20 words
A method as in claim 7 wherein in step (a) the connection link is through a two-way paging network system.
Claim 13
Dependent Claim 19 words
A method as in claim 7 wherein in step (a) the connection link is through a public telephone system.
Claim 14
Dependent Claim 18 words
A method as in claim 7 wherein in step (a) the connection link is through an internet system.
Claim 15
Dependent Claim 23 words
A method as in claim 7 wherein step (a) includes when the remote computer is not currently powered up, awakening the remote computer.
Claim 16
Dependent Claim 248 words
Storage media which stores a software application which performs a method for remote installation of an update of software by a management information system into a remote computer, the method comprising the following steps: (a) establishing a connection link between the management information system and the remote computer; (b) obtaining, by the management information system from the remote computer, current version information about the software; (c) when the management information system determines the software on the remote computer requires updating, performing the following substeps: (c.1) determining by the management information system whether the connection link is adequate for downloading an update of the software, (c.2) when the management information system determines in step (c.1) that the connection link is adequate for downloading the update of the software, downloading the update of the software from the management information system to the remote computer, (c.3) when the management information system determines in step (c.1) that the connection link is not adequate for downloading the update of the software, refraining from downloading the update of the software from the management information system to the remote computer, and (c.4) when the management information system determines in step (c.1) that the connection link is not adequate for downloading the update of the software, queuing the download of the update of the software from the management information svstem to the remote computer for performance when the computer is connected to a second connection link which is adequate for downloading the update of the software.
Claim 17
Dependent Claim 248 words
Storage media which stores a software application which performs a method for remote installation of an update of software by a management information system into a remote computer, the method comprising the following steps: (a) establishing a connection link between the management information system and the remote computer; (b) obtaining, by the management information system from the remote computer, current version information about the software; (c) when the management information system determines the software on the remote computer requires updating, performing the following substeps: (c.1) determining by the management information system whether the connection link is adequate for downloading an update of the software, (c.2) when the management information system determines in step (c.1) that the connection link is adequate for downloading the update of the software, downloading the update of the software from the management information system to the remote computer, (c.3) when the management information system determines in step (c.1) that the connection link is not adequate for downloading the update of the software, refraining from downloading the update of the software from the management information system to the remote computer, and (c.4) when the management information system determines in step (c.1) that the connection link is not adequate for downloading the update of the software, queuing the download of the update of the software from the management information svstem to the remote computer for performance when the computer is connected to a second connection link which is adequate for downloading the update of the software.
Claim 18
Dependent Claim 20 words
Storage media as in claim 14 wherein in substep (c.4) the second connection link is through a local area network.
Claim 19
Dependent Claim 20 words
Storage media as in claim 14 wherein in substep (c.4) the second connection link is through a public telephone system.
Claim 20
Dependent Claim 19 words
Storage media as in claim 14 wherein in substep (c.4) the second connection link is through an internet system.
Claim 21
Dependent Claim 20 words
Storage media as in claim 14 wherein in step (a) the connection link is through a two-way paging network system.
Claim 22
Dependent Claim 19 words
Storage media as in claim 14 wherein in step (a) the connection link is through a public telephone system.
Claim 23
Dependent Claim 23 words
Storage media as in claim 14 wherein step (a) includes when the remote computer is not currently powered up, awakening the remote computer.
Claim 24
Dependent Claim 23 words
Storage media as in claim 14 wherein step (a) includes when the remote computer is not currently powered up, awakening the remote computer.
Claim 25
Independent Claim 211 words
A method for remote installation of software by a management information system into a remote computer comprising the following steps: (a) when a primary communication path between the management information system and the remote computer is unavailable and an alternate communication path is available, establishing connection between the management information system and the remote computer using the alternate communication path; (b) when the management information system determines to download software, performing the following substeps: (b.1) determining by the management information system whether the alternate communication path is adequate for downloading the software, (b.2) when the management information system determines in step (c.1) that the alternate communication path is adequate for downloading the software, downloading the software from the management information system to the remote computer, (b.3) when the management information system determines in step (b.1) that the alternate communication path is not adequate for downloading the software, refraining from downloading the software from the management information system to the remote computer, and (b.4) when the management information system determines in step (b.1) that the alternate communication path is not adequate for downloading the software, queuing the download of the software from the management information system to the remote computer for performance when the computer is connected to the primary communication path.
Claim 26
Independent Claim 211 words
A method for remote installation of software by a management information system into a remote computer comprising the following steps: (a) when a primary communication path between the management information system and the remote computer is unavailable and an alternate communication path is available, establishing connection between the management information system and the remote computer using the alternate communication path; (b) when the management information system determines to download software, performing the following substeps: (b.1) determining by the management information system whether the alternate communication path is adequate for downloading the software, (b.2) when the management information system determines in step (c.1) that the alternate communication path is adequate for downloading the software, downloading the software from the management information system to the remote computer, (b.3) when the management information system determines in step (b.1) that the alternate communication path is not adequate for downloading the software, refraining from downloading the software from the management information system to the remote computer, and (b.4) when the management information system determines in step (b.1) that the alternate communication path is not adequate for downloading the software, queuing the download of the software from the management information system to the remote computer for performance when the computer is connected to the primary communication path.

References Cited (Backward Citations)

US4636950A Cited
US4788637A Cited
US5577244A Cited
US5155847A Cited
US5008814A Cited
US5043721A Cited
US5367452A Cited
US5337044A Cited
US5387904A Cited
US5293484A Cited
US5406643A Cited
US5581703A Cited
US5444438A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag