STORAGE DEVICE HAVING DIRECT USER ACCESS
First Claim
Patent Images
1. A computing system, comprising:
- a host device (HD); and
a local storage device (LSD) managed by the HD, wherein the LSD does not utilize any interface to a device external to the HD other than that interface provided by the HD, and wherein the LSD indirectly prompts the HD to execute a requested process by using a LSD logical request to prompt the HD to establish a communication path between the LSD and a launching application, wherein the LSD and the launching application logically interact over the communication path without intervention by the HD, and wherein the logical interaction causes the launching application to prompt the HD to execute the requested process wherein the LSD logical request is not created to serve a HD initiated process.
6 Assignments
0 Petitions
Accused Products
Abstract
Various methods, devices and systems are described for providing distributed storage services. A data storage device is capable of initiating a communication session with an external entity such as a local host computer (and vice versa) coupled directly to the data storage device, a remote server computer, or directly with remote data storage devices with or without intervention by a local host computer.
79 Citations
50 Claims
-
1. A computing system, comprising:
-
a host device (HD); and a local storage device (LSD) managed by the HD, wherein the LSD does not utilize any interface to a device external to the HD other than that interface provided by the HD, and wherein the LSD indirectly prompts the HD to execute a requested process by using a LSD logical request to prompt the HD to establish a communication path between the LSD and a launching application, wherein the LSD and the launching application logically interact over the communication path without intervention by the HD, and wherein the logical interaction causes the launching application to prompt the HD to execute the requested process wherein the LSD logical request is not created to serve a HD initiated process. - View Dependent Claims (2, 3, 4, 5)
-
- 6. A computing system as recited in claim 6 wherein the device external to the host device and the LSD is a network device (ND).
-
11. A method of indirectly prompting the HD to execute a requested process in a computing system having a host device (HD) and a local storage device (LSD) managed by the HD, wherein the LSD does not utilize any interface to a device external to the HD other than that interface provided by the HD, the method comprising:
-
using a LSD logical request to prompt the HD to establish a communication path between the LSD and a launching application, wherein the LSD logical request is not created to serve a HD initiated process; logically interacting over the communication path without intervention by the HD; causing the launching application to prompt the HD to execute the requested process; and executing the requested process. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Computer program product executed by a processor in a computing system for indirectly prompting the HD to execute a requested process in a computing system having a host device (HD) and a local storage device (LSD) managed by the HD, wherein the LSD does not utilize any interface to a device external to the HD other than that interface provided by the HD, the computer program product comprising:
-
computer code for using a LSD logical request to prompt the HD to establish a communication path between the LSD and a launching application, wherein the LSD logical request is not created to serve a HD initiated process; computer code for logically interacting over the command path without intervention by the HD; computer code for causing the launching application to prompt the HD to execute the requested process; computer code for executing the requested process; and computer readable medium for storing the computer code. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
- 31. A local storage device (LSD), wherein when the LSD is in communication with a host device (HD) the LSD does not utilize any interface to a device external to the HD other than that interface provided by the HD, and wherein the LSD indirectly prompts the HD to execute a requested process by using a LSD logical request to prompt the HD to establish a communication path between the LSD and a launching application, wherein the LSD and the launching application logically interact over the communication path without intervention by the HD, and wherein the logical interaction causes the launching application to prompt the HD to execute the requested process wherein the LSD logical request is not created to serve a HD initiated process.
-
41. An apparatus for indirectly prompting the HD to execute a requested process in a computing system having a host device (HD) and a local storage device (LSD) managed by the HD, wherein the LSD does not utilize any interface to a device external to the HD other than that interface provided by the HD, the apparatus comprising:
-
means for using a LSD logical request to prompt the HD to establish a communication path between the LSD and a launching application, wherein the LSD logical request is not created to serve a HD initiated process; means for logically interacting over the command path without intervention by the HD; means for causing the launching application to prompt the HD to execute the requested process; and means for executing the requested process. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification