The Commons

Back to Results

Patent Title: Process and apparatus for manipulating a boundless data stream in an object oriented programming system

Assignee: IBM
Patent Number: US5202981
Issue Date: 04-13-1993
Application Number:
File Date:10-23-1989

Abstract: A process and apparatus for manipulating boundless data streams in an object oriented programming system provides a stream class of objects which includes as attributes an ordered list of object references to selected ones of the data objects stored in the data storage device. Methods for manipulating the object include move to first, move to last, move to next and move to previous which provide a bi-directional data stream. The data appears to the user as though it resides entirely in memory, even though it does not. The stream class implements a "sliding window" in an object oriented programming system which permits manipulation of any number of lists of virtually unlimited size when remaining within the physical limitations of finite storage.


Link to USPTO

IBM Pledge dated 1/11/2005