Apparatus and method for accessing resources
AssigneeSoftware 2000 Ltd.
InventorPaul Winwood
Life of this patent
Estimating the term…
Abstract
A resource processing technique is disclosed for accessing resources included within larger files. When a file including resource data is stored fixed identification data for the file is associated with data identifying the storage location of that file. Subsequently, when a data access request including resource identification data and fixed data corresponding to the file is processed a resource is retrieved where the retrieved resource is selected utilizing the data identifying the storage location associated with the fixed data within the file request.
Claims14
Data processing apparatus for retrieving data in accordance with received access requests including a protocol identifier and a location identifier, said apparatus comprising:
- a receiver for receiving access requests including a protocol identifier and a location identifier;
- a plurality of protocol processing modules for retrieving data utilizing location identifiers received by said receiver, and
- selection means for selecting from said protocol processing modules a processing module to process a received access request on the basis of the said protocol identifier included in said received access request;
- wherein at least one of protocol processing modules is operable to process location identifiers comprising resource identification data and fixed predetermined identification data corresponding to a file, said at least one protocol processing module comprising:
- monitoring means arranged to detect the storage of files in a file storage system;
- means responsive to the monitoring means to store fixed predetermined identification data corresponding to a said file in association with data identifying the location of storage of a file being stored;
- conversion means for converting file identifiers into data identifying a storage location utilizing said data stored by said responsive means;
- and
- retrieval means for retrieving resource data stored in said file storage system utilizing said data identifying a storage location identified by conversion of the file identifier of said location identifier by said conversion means and said resource identification data.
A method of retrieving resource data in accordance with received access requests comprising the steps of:
- when a file is stored, storing fixed predetermined identification data corresponding to said file in association with data identifying the location of storage of said file;
- and
- processing a received access request comprising a protocol identifier and a location identifier, said location identifier comprising resource identification data and fixed predetermined identification data corresponding to a file by:
- selecting a processing module to process said received access request on the basis of said protocol identifier;
- and
- processing said location identifier utilizing said selected protocol processing module by converting said fixed predetermined identification data into data identifying in a storage location utilizing said data stored when a file is stored;
- and
- retrieving resource data stored in said file storage system utilizing said data identifying a storage location and said resource identification data of said access request.
Dependencies are inferred from the claim text.