Patent ID: 8151064

Claim:
A method of storing data in a hybrid hard disk drive, the method comprising: receiving at least one first write command from a host; storing at least one first write data corresponding to the at least one first write command in a buffer: after receiving the first write command, receiving a second write command from the host; storing a second write data corresponding to the received second write command in the buffer; analyzing the at least one first write command and the second write command; and storing at least one of the at least one first write data and the second write data from the buffer on a disk or in a flash memory device based on the analysis result, wherein storing the at least one of the at least one first write data and the second write data on the disk or in the flash memory comprises: storing the first and second write data on the disk when storage locations for the first write data and the second write data are sequential; and when the storage locations of the first write data and the second write data are not sequential, storing the at least one first write data in the flash memory device.