×

Data storage device having a virtual machine

  • US 9,785,350 B2
  • Filed: 02/21/2013
  • Issued: 10/10/2017
  • Est. Priority Date: 02/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. A device comprising:

  • a removable data storage drive, including;

    a communication interface responsive to a host and configured to receive a command associated with user data, the command indicating code to be executed by a virtual machine;

    a virtual machine including a platform-independent programming interface of the data storage drive that is not dependent on the architecture of the data storage drive;

    a processor configured to;

    process the command via the virtual machine to produce a computed result comprising newly produced data that is not a write command response and is not previously stored data;

    provide the computed result of the command to the host via the communication interface; and

    a housing including the communication interface, the processor, and a physical connector configured to allow the data storage device to be physically connected and physically disconnected from the host.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×