Paragraph 87

Paragraph 87

Application: 2380.2.01

Matter Number 2380.2.01
Paragraph Number 87
Application Number 11952091
Reference Case 1 2380.2.01
Reference Case 2
Created 3/16/21, 12:00 AM
Modified 3/16/21, 12:00 AM
Id 3,000
Content
In one embodiment, the storage controller 152 emulates block storage and an object communicated between the requesting device 155 and the storage controller 152 comprises one or more data blocks. In one embodiment, the requesting device 155 includes a driver so that the storage device 150 appears as a block storage device. For example, the requesting device 155 may send a block of data of a certain size along with a physical address of where the requesting device 155 wants the data block stored. The storage controller 152 receives the data block and uses the physical block address transmitted with the data block or a transformation of the physical block address as an object identifier. The storage controller 152 then stores the data block as an object or data segment of an object by packetizing the data block and storing the data block at will. The object index module 266 then creates an entry in the object index using the physical block-based object identifier and the actual physical location where the storage controller 152 stored the data packets comprising the data from the data block.
Notes Added by DJM 3 2021