U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for updating software at remote locations

Patent 5155847 Issued on October 13, 1992. Estimated Expiration Date: Icon_subject October 13, 2009. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Software version management system
Patent #: 4558413
Issued on: 12/10/1985
Inventor: Schmidt ,   et al.

Linked list search processor
Patent #: 4630234
Issued on: 12/16/1986
Inventor: Holly

Method for communicating changes made to text form a text processor to a remote host
Patent #: 4641274
Issued on: 02/03/1987
Inventor: Swank

Impact calculation for version management in a distributed information service
Patent #: 4714996
Issued on: 12/22/1987
Inventor: Gladney ,   et al.

Method of protecting computer software
Patent #: 4748561
Issued on: 05/31/1988
Inventor: Brown

Method and system for editing distributed files in a data transmission system
Patent #: 4794519
Issued on: 12/27/1988
Inventor: Koizumi ,   et al.

Common file system for a plurality of data processors
Patent #: 4827399
Issued on: 05/02/1989
Inventor: Shibayama

Simulation of computer program external interfaces
Patent #: 4845665
Issued on: 07/04/1989
Inventor: Heath ,   et al.

Data processor performance advisor
Patent #: 4849879
Issued on: 07/18/1989
Inventor: Chinnaswamy ,   et al.

Emulation system for automatically modifying I/O translation tables in programs designed to run on different types of computer
Patent #: 4858114
Issued on: 08/15/1989
Inventor: Heath ,   et al.

More ...

Inventors

Assignee

Application

No. 227799 filed on 08/03/1988

US Classes:

709/221, Reconfiguring717/170, Plural version management717/171Network

Examiners

Primary: Hecker, Stuart N.
Assistant: Whitfield, Michael A.

Attorney, Agent or Firm

International Classes

G06F 007/00
G06F 009/00
G06F 013/00

Abstract

A method and system are provided for updating the software used in remote computer systems from a central computer system. The method includes storing in the central computer system, copies of the software executable used in each remote computer system. When the copies of the software in the central computer system are upgraded, for example, to correct the software, to add new facilities, to change user interfaces, to make cosmetic changes, to improve performance, etc., each change made to the software is monitored and stored. The remote computer systems are permitted access to the central computer system via communication links and the software in the remote computer systems and the corresponding software in the central computer system are compared. All of the changes that have been made to the software at the central computer system which have not been made to the corresponding software at the remote computer system accessing the central computer are detected. The detected changes are then transmitted to the remote computer system and applied to the software therein in order to upgrade the software in the remote computer system. The upgraded software in the remote computer system is examined to ensure that the software has been changed correctly. The method allows the software at the remote computer systems to be upgraded even while the software at the remote site is being used. The system and method also allow the software used in the remote computer systems to be upgraded when the remote computer systems use different versions of the software and allow the software to be upgraded in a variety of hardware environments and operating systems.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?