COMMAND LINE INTERPRETER FOR ACCESSING A DATA OBJECT STORED IN A DISTRIBUTED STORAGE NETWORK
First Claim
1. A method for displaying a data object, wherein the data object is stored in a distributed storage network (DSN) memory, comprises:
- interpreting a file command to display the data object by a command line interpreter operating on a user device, wherein the file command includes a file name of the data object;
determining an application program to process the data object based on the file command;
determining the data object is stored in the DSN memory based on the file name;
requesting a DSN processing module to retrieve the data object from the DSN memory and provide the data object to the application program; and
requesting an application program to input the data object and process the data object for display.
5 Assignments
0 Petitions
Accused Products
Abstract
A user device includes a DSN interface operably coupled with a DSN memory and a DS processing module for storing and retrieving a data object from the DSN memory, wherein the data object is partitioned into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function. The user device also includes a command line interpreter operable to interpret a file command as a request to display the data object by an application program, determine the data object is stored in the DSN memory and request the DSN processing module to retrieve the data object from the DSN memory and provide the data object to the application program.
112 Citations
18 Claims
-
1. A method for displaying a data object, wherein the data object is stored in a distributed storage network (DSN) memory, comprises:
-
interpreting a file command to display the data object by a command line interpreter operating on a user device, wherein the file command includes a file name of the data object; determining an application program to process the data object based on the file command; determining the data object is stored in the DSN memory based on the file name; requesting a DSN processing module to retrieve the data object from the DSN memory and provide the data object to the application program; and requesting an application program to input the data object and process the data object for display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user device for retrieving a data object, wherein the data object is stored in a distributed storage network (DSN) memory, comprises:
-
a DSN interface that is operably coupled to interface with the DSN memory; a DS processing module coupled to the DSN interface for storing and retrieving the data object from the DSN memory, wherein the data object is partitioned into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function; a command line interpreter operating in the user device operable to; interpret a file command to display the data object, wherein the file command includes a file name of the data object; determine an application program to process the data object based on the file command; determine the data object is stored in the DSN memory based on the file name; request the DSN processing module to retrieve the data object from the DSN memory and provide the data object to the application program; and request the application program to receive the data object and process the data object for display. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A user device for displaying a data object, wherein the data object is stored in a distributed storage network (DSN) memory, comprises:
-
a DSN interface that is operably coupled to interface with the DSN memory; a DS processing module operably coupled to the DSN interface for storing and retrieving the data object from the DSN memory, wherein the data object is partitioned into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function; a command line interpreter operable to interpret a file command to display the data object, wherein the file command includes a file name of the data object; and an application program operating in the user device that is operable to; receive the file name of the data object from the command line interface; determine the data object is stored in the DSN memory based on the file name; request the DSN processing module to retrieve the data object from the DSN memory; and process the data object for display. - View Dependent Claims (15, 16, 17, 18)
-
Specification