Efficient access to variable-length data on a sequential access storage medium

A sequential access and storage medium technology, applied in the direction of electronic digital data processing, digital data information retrieval, special data processing applications, etc., can solve time-consuming and other problems

Inactive Publication Date: 2005-01-26
MICROSOFT TECH LICENSING LLC
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This movement mechanism is time consuming, especially if the particular data offset is at the end of the media

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Efficient access to variable-length data on a sequential access storage medium
  • Efficient access to variable-length data on a sequential access storage medium
  • Efficient access to variable-length data on a sequential access storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] One embodiment of the present invention provides access to session data on sequential storage media containing variable length data segments. Session data is recorded in variable-length data segments, arranged at preset alignment intervals. Each data segment contains a default tag field, which is used to identify the header of the data segment. Session data is recorded on the media, preventing session data matching the marked fields from being arranged at preset alignment intervals. Retrieving session data on sequential access storage media iteratively finds specific data offsets based on estimated media offsets.

[0022] Figure 1 and the ensuing discussion are intended to provide a brief and general description of a suitable computing environment in which an embodiment of the present invention operates. Although not required, embodiments of the invention will be described in plain text using computer-executable instructions, such as program modules, objects, componen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A system, a method and a program product provide access to variable-length data segments on a sequential access storage medium using an iterative search for a specified data offset based on estimates of media offsets. The data is recorded in variable-length data segments aligned to predetermined alignment intervals. Each data segment has a predetermined signature field to identify the header of each data segment. Session data recorded on the medium so as to prevent session data that matches the signature field from being aligned with the predetermined alignment interval. Approximate or default parameters for data segment size are used for each estimate and are updated with each iteration based on actual data derived from data segment headers on the medium.

Description

[0001] This application is a divisional application of an invention patent application with an application date of August 18, 2000, an application number of 00128623.4, and an invention title of "Effective Access to Variable Length Data on Sequential Access Storage Medium". technical field [0002] The present invention relates generally to sequential access storage media, and more particularly to accessing variable length data segments on sequential access storage media. Background technique [0003] Sequential access storage media, such as magnetic tape and WORM (write once, read many) optical discs, are typically used to store large amounts of data. Sequential access storage media provides a low-cost storage alternative to other storage method options such as magnetic disks, disk arrays, or random access memory (RAM). However, a disadvantage of sequentially accessing storage media is that the process of locating a specific location on the media is relatively slow. For ma...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/30
CPCG06F17/30988G06F16/90348
Inventor L·F·卡布拉A·S·克哈利得S·R·斯特纳
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products