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

Computer program product for domained incremental changes storage and retrieval

Assignee: International Business Machines Corp
•
Filing: 1995-06-07
•
Granted: 1998-06-16
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer program product comprising at least one controller to enable a processor to perform incremental changes storage and retrieval. The at least one controller comprises an incremental storage adaptor for enabling the processor to store a change associated with a base file, rather than modifying the base file by the change and storing the result as a new file. An incremental retrieval adaptor is included for enabling the processor to merge the change with the base file thereby forming a logical new file. The incremental retrieval adaptor can perform the merging in response to a call from an application running on the processor or another processor, and the incremental retrieval adaptor then provides or otherwise makes the logical new file available to the application.

Inventors

  • 👤 Roni Korenshtein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 05:18
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/40; G06F8/41; G06F8/48; G06F8/70; G06F8/71; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 227 words
A computer program product having a computer-readable medium comprising at least one controller to enable a processor to perform incremental changes storage and retrieval, said at least one controller comprising; incremental storage adaptor means for enabling the processor to store a first change associated with a base file, rather than modifying said base file by said first change and storing said first change as a fiat new file, wherein said first new file is associated with a first application program; said incremental storage adaptor means for enabling the processor to store a second change associated with said base file, rather than modifying the base file by said second change and storing said second change as a second new file, wherein said second new file is associated with a second application program; and incremental retrieval adaptor means for enabling the processor to merge one of said first and second changes stored in one of said first and second new files with said base file thereby forming one of a first and second logical new file; wherein said incremental retrieval adaptor performs said merging in response to a call from application programs running on the processor, wherein said call identifies one of said first new file and said second new file, and said incremental retrieval adaptor means then provides or otherwise makes one of said logical new files available.
Claim 2
Dependent Claim 227 words
A computer program product having a computer-readable medium comprising at least one controller to enable a processor to perform incremental changes storage and retrieval, said at least one controller comprising; incremental storage adaptor means for enabling the processor to store a first change associated with a base file, rather than modifying said base file by said first change and storing said first change as a fiat new file, wherein said first new file is associated with a first application program; said incremental storage adaptor means for enabling the processor to store a second change associated with said base file, rather than modifying the base file by said second change and storing said second change as a second new file, wherein said second new file is associated with a second application program; and incremental retrieval adaptor means for enabling the processor to merge one of said first and second changes stored in one of said first and second new files with said base file thereby forming one of a first and second logical new file; wherein said incremental retrieval adaptor performs said merging in response to a call from application programs running on the processor, wherein said call identifies one of said first new file and said second new file, and said incremental retrieval adaptor means then provides or otherwise makes one of said logical new files available.
Claim 3
Dependent Claim 24 words
The computer program product according to claim 1, wherein said first change and said second change are stored in a domained incremental change repository.
Claim 4
Dependent Claim 21 words
The computer program according to claim 2, wherein said incremental storage adapted means has a plurality of domained incremental change repositories.
Claim 5
Dependent Claim 30 words
The computer program product according to claim 2, wherein said incremental storage adaptor means interfaces with said domained incremental change repository to one of add, delete and roll-back changes therein.
Claim 6
Dependent Claim 30 words
The computer program product according to claim 2, wherein said incremental retrieval adaptor means interfaces with said domained incremental change repository in a process to form a logical new file.
Claim 7
Dependent Claim 19 words
The computer program product according to claim 2, wherein said base file has a default domained incremental change repository.
Claim 8
Dependent Claim 157 words
A computer program product having a computer-readable medium comprising at least one controller to enable a processor to perform incremental changes storage and retrieval, said at least one controller comprising: incremental storage adaptor means for enabling the processor to store a change associated with a base file, rather than modifying the base file by said change and storing the result as a plurality of new files, wherein each of said new files is associated with a particular application program; and incremental retrieval adaptor means for enabling the processor to merge each of said new files with said base file thereby forming a plurality of logical new files; wherein said incremental retrieval adaptor means performs said merging in response to a call from an application running on the processor, wherein said call identifies one of said new files, and said incremental retrieval adaptor then provides or otherwise makes one of said logical new files available to said application.
Claim 9
Dependent Claim 157 words
A computer program product having a computer-readable medium comprising at least one controller to enable a processor to perform incremental changes storage and retrieval, said at least one controller comprising: incremental storage adaptor means for enabling the processor to store a change associated with a base file, rather than modifying the base file by said change and storing the result as a plurality of new files, wherein each of said new files is associated with a particular application program; and incremental retrieval adaptor means for enabling the processor to merge each of said new files with said base file thereby forming a plurality of logical new files; wherein said incremental retrieval adaptor means performs said merging in response to a call from an application running on the processor, wherein said call identifies one of said new files, and said incremental retrieval adaptor then provides or otherwise makes one of said logical new files available to said application.
Claim 10
Dependent Claim 24 words
The computer program product according to claim 7, wherein said first change and said second change is stored in a domained incremental change repository.
Claim 11
Dependent Claim 30 words
The computer program product according to claim 8, wherein said incremental storage adaptor means interfaces with said domained incremental change repository to one of add, delete and roll-back changes therein.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag