IP Library Granted Patent US 7,814,476
Granted Patent B2
US 7,814,476 · App. 10/285,840 · Granted Oct 12, 2010

Systems and methods for updating software

Assignee: Oracle America, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,814,476
App. No.
10/285,840
Granted
Oct 12, 2010
Kind
B2
Abstract

Systems and methods are disclosed for updating a software program through base image patching. In an exemplary method for base image patching, the method includes receiving a patch, retrieving a base image, wherein the base image corresponds to a base version of a software program, and combining the base image with the patch to create an updated program. In another exemplary method, the method includes receiving an updating patch, wherein the updating patch is used to create an updated software program, retrieving a patch from a repository, wherein the patch is a previous update to a stored program, distilling a base image of the stored program using the previous patch, combining the base image with the updating patch to create an updated program, and replacing the stored program with the updated program.

Claims (6)

1. A method for updating a software program, comprising:

receiving an updating patch to update the software program;

retrieving a stored patch from a repository, wherein the stored patch is a previous update to the software program;

distilling a base image of the software program using the stored patch, wherein the base image is a base version of the software program and the software program is a subsequent version of the base version;

combining the base image with the updating patch to create an updated software program; and

replacing the software program with the updated software program.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037306/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2002
From: HO, STANLEY M.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 013473/0227 →
Continuity (1)
Related Publication 20040088694A1 · May 6, 2004