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

Software distribution system to build and distribute a software release

Patent 5495610 Issued on February 27, 1996. Estimated Expiration Date: Icon_subject July 13, 2015. 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

Interactive equipment for computer programming by linkage of labeled block representations of arithmetic/logical subprograms
Patent #: 4455619
Issued on: 06/19/1984
Inventor: Masui ,   et al.

Hyperedge entity-relationship data base systems
Patent #: 4479196
Issued on: 10/23/1984
Inventor: Ferrer ,   et al.

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

Real-time distributed data-base management system
Patent #: 4635189
Issued on: 01/06/1987
Inventor: Kendall

Software distribution system
Patent #: 4658093
Issued on: 04/14/1987
Inventor: Hellman

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

System for generating software source code components
Patent #: 4734854
Issued on: 03/29/1988
Inventor: Afshar

Distributed management support system for software managers
Patent #: 4751635
Issued on: 06/14/1988
Inventor: Kret

Communication control apparatus
Patent #: 4788637
Issued on: 11/29/1988
Inventor: Tamaru

Computer device for aiding in the development of software system
Patent #: 4809170
Issued on: 02/28/1989
Inventor: Leblang ,   et al.

More ...

Inventors

Assignee

Application

No. 502201 filed on 07/13/1995

US Classes:

709/221, Reconfiguring709/220, NETWORK COMPUTER CONFIGURING710/19, Status updating710/21, Concurrent data transferring714/18Transmission data record (e.g., for retransmission)

Examiners

Primary: Black, Thomas G.
Assistant: Homere, Jean R.

Attorney, Agent or Firm

International Classes

G06F 013/00
G06F 015/00
G06F 003/00

Abstract

A method for creating and electronically distributing a new release of a software program in a computer system having a number of processors is disclosed. One of the software programs is modified. An impact analysis is performed to identify modules to be modified as a result of the modification. A new release of the software program is built by modifying the identified modules. Typically, the new release is built in one or more repositories. The new release is stored in a central storage device. It is determined which processors require a copy of the new release, and the new release is electronically down-loaded from the central storage device to each processor. A down-load complete message is issued at each processor upon completion of the download. An install order is transmitted to each of the processors to which the new release was down-loaded. The new release is installed at each of these processors. The new release can be installed concurrently at each processor. The previous version can be reinstalled if, for example, errors or problems occur.

Other References

  • Chen, "Entity-Relationship Approach to Information Modeling and Analysis" pp. 361-378, 198
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?