Content-aware digital media storage device and methods of using the same
AssigneeEye-Fi, Inc.
InventorsEugene Feinberg, Yuval Koren, Berend Ozceri
Life of this patent
Estimating the term…
Loading patent…
AssigneeEye-Fi, Inc.
InventorsEugene Feinberg, Yuval Koren, Berend Ozceri
Estimating the term…
A content-aware digital media storage device includes a host device interface for exchanging digital information with a host device, a memory array for storing digital information received from the host device via the host interface, a peripheral module configured to communicate the digital information stored in the memory array to a receiver located remote from the digital media storage device, and a controller communicatively coupled to the host device interface, the memory array and the peripheral module configured to interpret directory information associated with the digital information stored in the memory array so as to selectively access said digital information and communicate such accessed digital information to the peripheral module for transmission to the remote receiver. Digital images stored in the memory array may be transmitted to a remote host via a wireless network access point with which the peripheral module of the storage device is associated.
A digital media storage device comprising:
A digital media storage device comprising a controller, a memory array coupled to the controller, a host interface coupled to the controller and a wireless communication module coupled to the controller, wherein the controller is configured to interpret and process digital content stored in the memory array under the control of controller-executable instructions stored in the digital media storage device, which controller-executable instructions when executed by the controller cause the controller to (i) proxy accesses to the memory array by a host device before resolving said accesses to specific blocks of data in the memory array according to a mapping of logical block addresses presented at the host interface to physical addresses within the digital media storage device, and (ii) maintain persistent databases of free physical blocks within the memory array and logical-to-physical mappings for allocated blocks within the memory array, and (iii) intercept block accesses via the host interface and,
Dependencies are inferred from the claim text.