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: 9762460
    Abstract: 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: Grant
    Filed: March 24, 2015
    Date of Patent: September 12, 2017
    Assignee: NetApp, Inc.
    Inventors: Brian J. Pawlowski, Daniel Nghia Truong, Brian M. Hackworth, Jing Shi, Mrinmoy Majumdar
  • Publication number: 20160285707
    Abstract: 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: Application
    Filed: March 24, 2015
    Publication date: September 29, 2016
    Inventors: Brian J. Pawlowski, Daniel Nghia Truong, Brian M. Hackworth, Jing Shi, Mrinmoy Majumdar
  • Patent number: 9392006
    Abstract: 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: Grant
    Filed: April 17, 2014
    Date of Patent: July 12, 2016
    Assignee: 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: 20160150019
    Abstract: 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: Application
    Filed: January 29, 2016
    Publication date: May 26, 2016
    Applicant: NETAPP, INC.
    Inventors: Steven R. Klinkner, Brian M. Hackworth
  • Patent number: 9270741
    Abstract: 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: Grant
    Filed: December 26, 2013
    Date of Patent: February 23, 2016
    Assignee: NETAPP, INC.
    Inventors: Steven R. Klinkner, Brian M. Hackworth
  • Patent number: 9118697
    Abstract: 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: Grant
    Filed: March 20, 2006
    Date of Patent: August 25, 2015
    Assignee: NetApp, Inc.
    Inventors: K. Uday Kishore, Shankar Balasubramanian, Konstantinos Roussos, Brian M. Hackworth
  • Publication number: 20140317743
    Abstract: 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: Application
    Filed: April 17, 2014
    Publication date: October 23, 2014
    Applicant: 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: 8745199
    Abstract: 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: Grant
    Filed: October 25, 2005
    Date of Patent: June 3, 2014
    Assignee: 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: 20140108519
    Abstract: 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: Application
    Filed: December 26, 2013
    Publication date: April 17, 2014
    Applicant: NetApp, Inc.
    Inventors: Steven R. Klinkner, Brian M. Hackworth
  • Patent number: 8635247
    Abstract: 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: Grant
    Filed: April 28, 2006
    Date of Patent: January 21, 2014
    Assignee: NetApp, Inc.
    Inventors: Steven R. Klinkner, Brian M. Hackworth
  • Patent number: 8190583
    Abstract: 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: Grant
    Filed: January 23, 2008
    Date of Patent: May 29, 2012
    Assignee: NetApp, Inc.
    Inventors: Raja Shekar, Brian M. Hackworth
  • Patent number: 8171414
    Abstract: 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: Grant
    Filed: May 22, 2001
    Date of Patent: May 1, 2012
    Assignee: NetApp, Inc.
    Inventor: Brian M. Hackworth
  • Patent number: 7912815
    Abstract: 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: Grant
    Filed: March 1, 2006
    Date of Patent: March 22, 2011
    Assignee: NetApp, Inc.
    Inventors: Peter L. Smoot, Barry P. Schwartz, Nagender Somavarapu, Brian M. Hackworth, Benjamin B. Swartzlander
  • Patent number: 7739614
    Abstract: 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: Grant
    Filed: September 4, 2002
    Date of Patent: June 15, 2010
    Assignee: NetApp, Inc.
    Inventor: Brian M. Hackworth
  • Patent number: 7457866
    Abstract: 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: Grant
    Filed: March 24, 2003
    Date of Patent: November 25, 2008
    Assignee: NetApp, Inc.
    Inventors: Brian M. Hackworth, Sahn Lam
  • Publication number: 20020175938
    Abstract: 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: Application
    Filed: May 22, 2001
    Publication date: November 28, 2002
    Inventor: Brian M. Hackworth