Patent ID: 7720354

Claim:
In a computer system having hardware for retrieving data from a multi-media data storage medium, player software that issues requests to obtain data from a multi-media data storage medium, an operating system that is responsive to the requests from the player software to control the hardware to retrieve selected data from a multi-media data storage medium and provide the retrieved data to the player software, and an application program configured to retrieve indicated resources, a method comprising the following steps: reading data, by the hardware, in sector address regions of a multi-media data storage medium; identifying resource indications in the data read from the storage medium by the hardware, and sector address regions on the medium that are associated with the resource indications; storing the identified resource indications and their associated sector address regions; in response to a request from the player software to the operating system to retrieve data from a specified address region on the medium, during playback of information recorded on the medium, comparing the specified address region with the stored sector address regions to determine whether the specified address region on the medium is associated with an identified resource indication; and if the specified address on the medium is associated with an identified resource indication, providing the associated resource indication from the operating system to the application program, to cause the application program to access the indicated resource.