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

System for accessing objects external to an application using tables containing path definitions

Assignee: International Business Machines Corp
•
Filing: 1993-03-09
•
Granted: 1994-08-16
•
Expires: 2013-03-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer/software system is described which enables a user to produce and display an audio/visual application using a library of image, audio and story objects. The system creates a first library data file which includes a list of application files. It then creates a bill of materials listing for each application file, each listing comprising a first field area for an object name and a second field area for a path definition to where said object is listed in another application bill of materials and physically exists. The system then runs the application and accesses all objects listed therein, any object with a path listing, being accessed from the file indicated by the path definition. A method of searching, which employs the path definitions is also described.

Inventors

  • 👤 Bradley J. Beitel
  • 👤 Charles L. Haug
  • 👤 Elba M. Sobrino

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 11:14
CPC Classifications
G; G06; G06F; G06F16/00; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 253 words
In a data processing system which includes a central processor including an arithmetic logic unit, memory and a plurality of application files, certain application files acting as library repositories for audio/visual objects which are includable in other application files, each said audio/visual object including a name by which said audio/visual object is uniquely identifiable, a method carried out by said central processor for referencing audio/visual objects listed in said library repositories, comprising: (a) creating in memory in said data processing system, a new application that includes a plurality of objects of one or more types, said types including reference objects which are included in said new application only by name, and objects which are defined in said new application by code residing therein; (b) creating in said memory a multi-line listing of objects for said new application, said listing including data concerning reference objects, said multi-line listing being independent from objects included in said new application, each line of said multi-line listing including data comprising a first field area for an object's name and a second field area for a reference object's path definition to a different application containing code for said reference object; and (c) operating said data processing system to perform said new application and to access the objects included in said new application where any said reference object is referenced by accessing said multi-line listing, fetching said path definition associated with the reference object, and accessing said code for said reference object in said different application using said path definition.
Claim 2
Dependent Claim 253 words
In a data processing system which includes a central processor including an arithmetic logic unit, memory and a plurality of application files, certain application files acting as library repositories for audio/visual objects which are includable in other application files, each said audio/visual object including a name by which said audio/visual object is uniquely identifiable, a method carried out by said central processor for referencing audio/visual objects listed in said library repositories, comprising: (a) creating in memory in said data processing system, a new application that includes a plurality of objects of one or more types, said types including reference objects which are included in said new application only by name, and objects which are defined in said new application by code residing therein; (b) creating in said memory a multi-line listing of objects for said new application, said listing including data concerning reference objects, said multi-line listing being independent from objects included in said new application, each line of said multi-line listing including data comprising a first field area for an object's name and a second field area for a reference object's path definition to a different application containing code for said reference object; and (c) operating said data processing system to perform said new application and to access the objects included in said new application where any said reference object is referenced by accessing said multi-line listing, fetching said path definition associated with the reference object, and accessing said code for said reference object in said different application using said path definition.
Claim 3
Dependent Claim 29 words
The method of claim 1 wherein the said step of accessing said code for said reference object further comprises the step of inserting said code into said new application.
Claim 4
Dependent Claim 26 words
The method of claim 2 wherein said code inserted from said different application into said new application, has appended a path definition to said different application.
Claim 5
Dependent Claim 28 words
The method of claim 3 wherein an accessed reference object is a directory listing of objects, said directory listing of objects thereby being inserted into said new application.
Claim 6
Dependent Claim 31 words
The method of claim 3 comprising the added steps of: denoting any reference object whose code is to be retained in said new application; and eliminating non-denoted reference object code listings.

References Cited (Backward Citations)

US4366479A Cited
US4366479B1 Cited
US4510492A Cited
US4648061A Cited
US4633430A Cited
CA1226943A Cited
US4996662A Cited
US4635189A Cited
US4941084A Cited
US5008853A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag