Objects oriented programming system with objects for storing compressed data files and self-extracting the data files
First Claim
1. A computer controlled object oriented programming system having means for interfacing a plurality of programming objects with each other and including at least one data storage object of an object class comprising:
- means within said data storage object for storing a plurality of data files, and means within said data storage object for extracting said stored data files from said data storage object.
1 Assignment
0 Petitions
Accused Products
Abstract
A new class of data file storing objects which have the ability to self-extract, i.e. within objects in the new class, there is a method to extract selected individual files stored in the objects. There is provided a computer controlled object oriented programming system having means for interfacing a plurality of programming objects with each other and including at least one data storage object of an object class comprising means within said object for storing a plurality of data files, and means within said object for extracting said stored data files from said object. The object class is most effectively used with Java objects. The compressed files stored in the objects may be program files. The files are usually compressed into a single file for distribution. In accordance with another aspect of the present invention, there is provided for use in creating and loading the data storage objects, a file adder object interfacing with a data storage object for adding additional files to said data storage object.
32 Citations
24 Claims
-
1. A computer controlled object oriented programming system having means for interfacing a plurality of programming objects with each other and including at least one data storage object of an object class comprising:
-
means within said data storage object for storing a plurality of data files, and means within said data storage object for extracting said stored data files from said data storage object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer controlled method of object oriented programming with a plurality of programming objects interfacing with each other and including at least one data storage object of an object class enabling:
-
storing a plurality of data files within said data storage object, and storing within said data storage object, a method for extracting said stored data files from within said data storage object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. In a computer controlled object oriented programming system having means for interfacing a plurality of programming objects with each other, a computer program having program code included on a computer readable medium including at least one data storage object of an object class comprising:
-
means within said data storage object for storing a plurality of data files, and means within said data storage object for extracting said stored data files from said data storage object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification