摘要 |
A data storage device includes a non-volatile memory array, a user input device, and a host interface adapted to connect the data storage device to a host device and convey data to the host device. In response to a first operation of the user input device, application configuration data is communicated from the data storage device to the host device. The application configuration data is configured to trigger execution by the host device of a configuration application that includes a listing of a plurality of applications for display by the host device allowing a user to identify a selected application. In response to selection of an application, application designation data is generated and stored in the non-volatile memory array. In response to a second operation of the user input device, the application designation data is communicated to the host device to trigger automatic execution by the host device of the selected application. |
主权项 |
1. A data storage device, comprising:
a non-volatile memory array; a user input device; and a host interface adapted to connect the data storage device to a host device and convey data to the host device, including application designation data and application configuration data, the application configuration data being communicated to the host device in response to a first operation of the user input device and being configured to trigger execution by the host device of a configuration application, and the application designation data being generated and stored in the non-volatile memory array in response to selection of an application by a user, wherein the execution includes automatically locating and launching the selected application using an operating system of the host device, and wherein the application designation data is communicated to the host device in response to a second operation of the user input device, wherein communicating the application designation data is initiated after the data storage device is connected to the host device via the host interface; wherein the configuration application includes a listing of a plurality of applications for display by the host device allowing a user to identify one of the plurality of applications as a selected application, and wherein the application designation data is configured to trigger automatic execution by the host device of the selected application. |