Patent ID: 7917604
Filing Date: 2011-03-29
Classification: G06F

Abstract:
1. A method of operating a data storage assembly, the method comprising: providing, from circuitry of an electronic system, a series of web pages dynamically constructed on the fly to a web browser and buffering a set of potential configuration settings from the web browser, the web browser being controlled by a user, the series of web pages detailing operational aspects of the data storage assembly, the series of web pages including a help bar that automatically updates with new information to guide the user incrementally through a setup process, and the set of potential configuration settings being arranged to direct future operation of the data storage assembly; after the set of potential configuration settings has been buffered, receiving, at the circuitry of the electronic system, a commit command from the web browser; in response to the commit command, committing a set of configuration changes on the data storage assembly by the circuitry of the electronic system based on the set of potential configuration settings to provide the user with a commit-at-the-end, wizard-style configuration behavior through the web browser; and providing a file listing web page to the browser, the file listing web page rendering a list of files stored within a current subfolder of the data storage assembly, and displaying a subfolder pathway having (i) at least one parent subfolder name, (ii) a current subfolder name corresponding to the current subfolder, and (iii) a “/” separator between each subfolder name of the subfolder pathway, each parent subfolder name being a selectable hypertext link arranged to open another web page which displays a list of files stored within a subfolder corresponding to that parent subfolder name; wherein providing the file listing web page to the browser, and displaying the subfolder pathway includes: sending, within the file listing web page, multiple hypertext links to open other web pages from the circuitry of the electronic system, and outputting the multiple hypertext links in a row within the web browser, each hypertext link being separated by the “/” separator to form a file pathname which is viewable by the user, and each hypertext link in the row corresponding to a lower subfolder which is selectable when the user activates that hypertext link; wherein the current subfolder of the data storage assembly resides on a non-volatile storage area of a set of magnetic disk drives of the data storage assembly; and wherein providing the file listing web page to the browser, and displaying the subfolder pathway further includes sending, within the file listing web page, multiple filename links as the list of files stored within the current subfolder of the data storage assembly, each filename link pointing to a particular corresponding user file (i) stored in the non-volatile storage area of the set of magnetic disk drives of the data storage assembly and (ii) belonging to the user of the electronic system; and wherein providing the file listing web page to the browser, and displaying the subfolder pathway includes: sending, within the file listing web page, multiple hypertext links to open subfolders of the electronic system that the user is authorized to access.