STORAGE CONTROLLER CONFIGURED TO SELECT UNUSED REGIONS OF A STORAGE DEVICE FOR DATA STORAGE ACCORDING TO HEAD POSITION

Patent №

US 6,789,162

Granted

2004-09-07

Filed 2000

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09690599

A storage device controller configured for coupling to a storage device (e.g., a hard disk drive) having a multiple locations for storing data. The controller is coupled to receive a WRITE ANYWHERE command including write data. Unlike a conventional write command, the WRITE ANYWHERE command does not specify a location of the storage device where the write data is to be stored. The controller responds to the WRITE ANYWHERE command by: (i) selecting one or more unused locations of the storage device, and (ii) writing the write data to the storage device, wherein the writing of the write data includes directing the storage device to store the write data in the one or more unused locations of the storage device. At least a portion of the write data in stored in each of the one or more unused locations. The controller may be coupled to receive the WRITE ANYWHERE command from a host configured to track usage of the locations of the storage device. After writing the write data to the storage device, the controller may report the one or more locations of the storage device where the write data is stored to the host. The host may also issue FREE commands to the controller specifying locations of the storage device which should be identified as unused. In response to a received FREE command, the controller may store information in a memory indicating that the location of the storage device specified by the FREE command is unused.

PlanningG06F 3/064G06F 3/0613G06F 3/0652G06F 3/0676G11B 20/1217G11B 2020/1297G11B 2220/2516Y10S 707/99931

AI classification

Planning0.73
AI hardware0.38
Natural language0.00
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 112370063

Assignors

TALAGALA, NISHA D., WU, CHIA Y., LEE, WHAY S.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC