Nova Patents
EP0339220A2

File management system for a computer.

Abstract

A computer having a file management system is presented. The file management system includes a plurality of application programs (101, 106), a plurality of data files (221 to 223) a plurality of class data structures and a plurality of object data structures (202 to 210). Each class data structure includes a reference to an application program within the plurality of application programs. Each object data structure includes a reference to a class data structure from the plurality of class data structures and a reference to at least one data file from the plurality of data files. The use of object data structures adds a layer between a user of the computer and data files. This allows for the computer to refer to an object data structure and access files associated there­with using a tag which is inaccessible to the user. The user refers to an object based on the physical location of the object on the screen. Additionally, the file management system includes a plurality of link data structures, each link data structure including a reference to a first object data structure in the plurality of object data structures which serves as a parent object of the link, and including a reference to a second object data structure in the plurality of object data structures which serves as a child object of the link.

EP0339220A2, drawing sheet 1
Sheet 1 of 64

Term

Term ended

Projected expiry passed 8 March 2009, 17.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    A file management system for a computer, characterized by:a plurality of data files (221 to 223);and a plurality of object data structures (202 to 210;301 to 309), each object data structure including a reference to at least one data file from the plurality of data files (221 to 223), a text string which identifies the object to a user, and a tag which is hidden from the user and which identifies the object to the computer, wherein the value of the tag is in no way derived from the text string.
  2. 3
    A file management system for computer, characterized by:a plurality of data files (221 to 223);a plurality of object data structures (201 to 210;301 to 308) each object data structure including a reference to at least one data file from the plurality of data files (221 to 223);and a plurality of link data structures (310 to 323), each link data structure including a reference to a first object data structure in the plurality of object data structures which serves as parent object of the link, and including a reference to a second object data structure in the plurality of object data structures which serves as a child object of the link.
  3. 6
    The file management system of any one of claims 3 to 5, characterized in that each object data structure from the plurality of object data structure (201 to 210;301 to 309) additionally includes;a text string which identifies the object to a user;and a tag which is hidden from the user and which identifies the object to the computer, wherein the value of the tag is in no way derived from the text string.