Patents by Inventor Brian M. Hackworth
Brian M. Hackworth has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9762460Abstract: A system management tool provides a comprehensive summary of operational information of a storage system. For example, the system management tool presents a digital dashboard (“dashboard”) in a graphical user interface. The system management tool also presents, via the dashboard, views that correspond to different dimensions of the storage system. In response to expansion of a selected view, the system management tool can automatically collapse the other views into a non-expanded views or move the other views to visible areas remaining after expansion of the selected view. Thus, all of the views remain continuously visible via the dashboard despite the modification to the appearance of the selected view.Type: GrantFiled: March 24, 2015Date of Patent: September 12, 2017Assignee: NetApp, Inc.Inventors: Brian J. Pawlowski, Daniel Nghia Truong, Brian M. Hackworth, Jing Shi, Mrinmoy Majumdar
-
Publication number: 20160285707Abstract: A system management tool provides a comprehensive summary of operational information of a storage system. For example, the system management tool presents a digital dashboard (“dashboard”) in a graphical user interface. The system management tool also presents, via the dashboard, views that correspond to different dimensions of the storage system. In response to expansion of a selected view, the system management tool can automatically collapse the other views into a non-expanded views or move the other views to visible areas remaining after expansion of the selected view. Thus, all of the views remain continuously visible via the dashboard despite the modification to the appearance of the selected view.Type: ApplicationFiled: March 24, 2015Publication date: September 29, 2016Inventors: Brian J. Pawlowski, Daniel Nghia Truong, Brian M. Hackworth, Jing Shi, Mrinmoy Majumdar
-
Patent number: 9392006Abstract: The present invention includes an apparatus connected to a processing system including a data collector to gather and store data regarding operation of the processing system, a device relationship manager to send data regarding the operation of the processing system to a remote administrative console, and a security policy manager to control the sending of data regarding the operation of the processing system by the device relationship manager to the remote administrative console based on a security policy.Type: GrantFiled: April 17, 2014Date of Patent: July 12, 2016Assignee: NETAPP, INC.Inventors: Steven D. Yee, Rod Bagg, Michael E. Powers, Joseph A. Thomson, Richard L. Ehrhart, James M. Korntved, Brian M. Hackworth, Pradeep Kalra, Diptish Datta
-
Publication number: 20160150019Abstract: A namespace and storage management (NSM) application includes an infrastructure configured to enable efficient management of resources in a storage system environment. The NSM application executes on a NSM console and interacts with an NSM server to integrate namespace management and storage management in the storage system environment. The NSM server, in turn, interacts with one or more remote agents installed on host machines in the environment to convey application programming interface (API) function calls that enable remote management of the resources.Type: ApplicationFiled: January 29, 2016Publication date: May 26, 2016Applicant: NETAPP, INC.Inventors: Steven R. Klinkner, Brian M. Hackworth
-
Patent number: 9270741Abstract: A namespace and storage management (NSM) application includes an infrastructure configured to enable efficient management of resources in a storage system environment. The NSM application executes on a NSM console and interacts with an NSM server to integrate namespace management and storage management in the storage system environment. The NSM server, in turn, interacts with one or more remote agents installed on host machines in the environment to convey application programming interface (API) function calls that enable remote management of the resources.Type: GrantFiled: December 26, 2013Date of Patent: February 23, 2016Assignee: NETAPP, INC.Inventors: Steven R. Klinkner, Brian M. Hackworth
-
Patent number: 9118697Abstract: A system and method integrates namespace management and storage management in a storage system environment. According to the invention, an integrated management framework provides an underlying infrastructure that supports various heterogenous storage access protocols within a single, logical namespace service. The logical namespace service is based on extensions to underlying storage management processes that cooperate to create the integrated management framework. Notably, these extensions are embodied as novel library functionality.Type: GrantFiled: March 20, 2006Date of Patent: August 25, 2015Assignee: NetApp, Inc.Inventors: K. Uday Kishore, Shankar Balasubramanian, Konstantinos Roussos, Brian M. Hackworth
-
Publication number: 20140317743Abstract: The present invention includes an apparatus connected to a processing system including a data collector to gather and store data regarding operation of the processing system, a device relationship manager to send data regarding the operation of the processing system to a remote administrative console, and a security policy manager to control the sending of data regarding the operation of the processing system by the device relationship manager to the remote administrative console based on a security policy.Type: ApplicationFiled: April 17, 2014Publication date: October 23, 2014Applicant: NetApp, Inc.Inventors: Steven D. Yee, Rod Bagg, Michael E. Powers, Joseph A. Thomson, Richard L. Ehrhart, James M. Korntved, Brian M. Hackworth, Pradeep Kalra, Diptish Datta
-
Patent number: 8745199Abstract: The present invention includes an apparatus connected to a processing system including a data collector to gather and store data regarding operation of the processing system, a device relationship manager to send data regarding the operation of the processing system to a remote administrative console, and a security policy manager to control the sending of data regarding the operation of the processing system by the device relationship manager to the remote administrative console based on a security policy.Type: GrantFiled: October 25, 2005Date of Patent: June 3, 2014Assignee: Netapp, Inc.Inventors: Steven D. Yee, Rod Bagg, Michael E. Powers, Joseph A. Thomson, Richard L. Ehrhart, James M. Korntved, Brian M. Hackworth, Pradeep Kalra, Diptish Datta
-
Publication number: 20140108519Abstract: A namespace and storage management (NSM) application includes an infrastructure configured to enable efficient management of resources in a storage system environment. The NSM application executes on a NSM console and interacts with an NSM server to integrate namespace management and storage management in the storage system environment. The NSM server, in turn, interacts with one or more remote agents installed on host machines in the environment to convey application programming interface (API) function calls that enable remote management of the resources.Type: ApplicationFiled: December 26, 2013Publication date: April 17, 2014Applicant: NetApp, Inc.Inventors: Steven R. Klinkner, Brian M. Hackworth
-
Patent number: 8635247Abstract: A namespace and storage management (NSM) application includes an infrastructure configured to enable efficient management of resources in a storage system environment. The NSM application executes on a NSM console and interacts with an NSM server to integrate namespace management and storage management in the storage system environment. The NSM server, in turn, interacts with one or more remote agents installed on host machines in the environment to convey application programming interface (API) function calls that enable remote management of the resources.Type: GrantFiled: April 28, 2006Date of Patent: January 21, 2014Assignee: NetApp, Inc.Inventors: Steven R. Klinkner, Brian M. Hackworth
-
Patent number: 8190583Abstract: A method and an apparatus to provide chargeback data for data sets are presented. In one embodiment, the method includes allowing an administrator of a data storage system to define a data set having a plurality of storage objects and to associate the data set with a data management policy and an owner. The method includes generating a report allocating usage for billing (for example) for an owner of a data set by tracking the storage elements used to implement the defined data set according to the data management policy. The method may further include using a storage manager to manage and track the data set as a single unit according to the data management policy.Type: GrantFiled: January 23, 2008Date of Patent: May 29, 2012Assignee: NetApp, Inc.Inventors: Raja Shekar, Brian M. Hackworth
-
Patent number: 8171414Abstract: A system and method enables one or more storage volumes and associated devices on one or more storage appliances (filers) to be combined or consolidated into arbitrary groups so that statistical information related to performance, operational status and other usage-based parameters can be made available to interested parties associated with the group. The volumes can drawn from different storage appliances and grouped so as to allow administration and access by a common group of administrators or users. The statistical information can be compared to threshold values to generate events. The events can be e-mailed or otherwise transmitted to interested parties. The statistical information can also be organized and displayed in a variety of formats as a web page on a graphical user interface that resides on a management station and/or client display of an interested party.Type: GrantFiled: May 22, 2001Date of Patent: May 1, 2012Assignee: NetApp, Inc.Inventor: Brian M. Hackworth
-
Patent number: 7912815Abstract: A monitoring server remotely communicates with a storage server in order to monitor utilization of storage space of a write out-of-place file system on the storage server, the file system including a persistent point-in-time image (PPI) of its active file system, the PPI including at least part of the active file system, but does not duplicate said part of the active file system.Type: GrantFiled: March 1, 2006Date of Patent: March 22, 2011Assignee: NetApp, Inc.Inventors: Peter L. Smoot, Barry P. Schwartz, Nagender Somavarapu, Brian M. Hackworth, Benjamin B. Swartzlander
-
Patent number: 7739614Abstract: A system and method enables one or more directories or qtrees on one or more volumes associated with one or more storage appliances (filers) to be combined or consolidated into arbitrary groups so that statistical information related to performance, operational status and other usage-based parameters can be made available to interested parties associated with the group. The directories can draw from different volumes and grouped so as to allow administration and access by a common group of administrators or users. The statistical information can be compared to threshold values to generate events. The events can be e-mailed or otherwise transmitted to interested parties. The statistical information can also be organized and displayed in a variety of formats as a web page on a graphical user interface that resides on a management station and/or client display of an interested party.Type: GrantFiled: September 4, 2002Date of Patent: June 15, 2010Assignee: NetApp, Inc.Inventor: Brian M. Hackworth
-
Patent number: 7457866Abstract: A network management station manages multiple devices on a network, which may include storage appliances, caching appliances, and other devices. The network management station includes software that assists a network administrator by diagnosing a connectivity problem relating to a device on the network. To diagnose the connectivity problem, the software attempts to communicate with the device from the management station by separately using each of multiple communication protocols, including one or more device type-specific protocols. The software identifies possible causes for the connectivity problem based on the results of using the different protocols. The software generates a graphical user interface indicating the individual results of attempting to communicate with the device using the different protocols and the possible causes for the connectivity problem. Based on the information presented, the administrator can more effectively troubleshoot the connectivity problem.Type: GrantFiled: March 24, 2003Date of Patent: November 25, 2008Assignee: NetApp, Inc.Inventors: Brian M. Hackworth, Sahn Lam
-
Publication number: 20020175938Abstract: A system and method enables one or more storage volumes and associated devices on one or more storage appliances (filers) to be combined or consolidated into arbitrary groups so that statistical information related to performance, operational status and other usage-based parameters can be made available to interested parties associated with the group. The volumes can drawn from different storage appliances and grouped so as to allow administration and access by a common group of administrators or users. The statistical information can be compared to threshold values to generate events. The events can be e-mailed or otherwise transmitted to interested parties. The statistical information can also be organized and displayed in a variety of formats as a web page on a graphical user interface that resides on a management station and/or client display of an interested party.Type: ApplicationFiled: May 22, 2001Publication date: November 28, 2002Inventor: Brian M. Hackworth