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

Method and apparatus for updating an online computer program

Patent 6138274 Issued on October 24, 2000. Estimated Expiration Date: Icon_subject January 23, 2018. 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

Highly reliable online system
Patent #: 5596706
Issued on: 01/21/1997
Inventor: Shimazaki, et al.

Parallel data compression and decompression
Patent #: 5654703
Issued on: 08/05/1997
Inventor: Clark, II

System and methods for improved installation of compressed software programs
Patent #: 5768597
Issued on: 06/16/1998
Inventor: Simm

Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services
Patent #: 5771354
Issued on: 06/23/1998
Inventor: Crawford

Method and apparatus for hierarchical storage management for data base management systems
Patent #: 5822780
Issued on: 10/13/1998
Inventor: Schutzman

Method and system for identifying and obtaining computer software from a remote computer
Patent #: 5845077
Issued on: 12/01/1998
Inventor: Fawcett

Method for unpacking a plurality of packed data into a result packed data
Patent #: 5881275
Issued on: 03/09/1999
Inventor: Peleg, et al.

Method of redirecting a client service session to a second application server without interrupting the session by forwarding service-specific information to the second server
Patent #: 5951694
Issued on: 09/14/1999
Inventor: Choquier, et al.

Networked multimedia information system Patent #: 5953725
Issued on: 09/14/1999
Inventor: Eprahim, et al.

Inventors

Application

No. 012816 filed on 01/23/1998

US Classes:

717/168, SOFTWARE UPGRADING OR UPDATING715/511Version management

Examiners

Primary: Haliz, Tariq R.
Assistant: Vo, Tuyet T.

International Class

G06F 009/445

Abstract

The computer programs in redundant, high-reliability systems can be updated in real-time, without a service outage by performing a memory-to-memory data transfer. Old data structures from the primary computer are assembled into a predetermined block of data that is transferred to the secondary, redundant computer. The organization of the transferred block of data is known by the second computer program which disassembles the block of data into new data structures required by the new computer program running on the redundant computer. The memory-to-memory data precludes any system outage attributable to lost data.

Other References

  • IBM Technical Disclosure Bulletin, "Chaining of Remote Procedure Calls in Distributed Computer Environment/Remote Procedure Call", vol. 36, No. 10, pp. 131-134, Oct. 1993
  • Segal et al., "On-The-Fly Program Modification: Systems For Dynamic Updating", IEEE Software, pp. 53-65, Mar. 199
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
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?