Patents by Inventor Daniel Andrew Sarisky
Daniel Andrew Sarisky 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: 11847319Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: GrantFiled: January 27, 2023Date of Patent: December 19, 2023Assignee: NetApp, Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20230168806Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Patent number: 11567662Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: GrantFiled: December 13, 2021Date of Patent: January 31, 2023Assignee: NetApp, Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20220100376Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: ApplicationFiled: December 13, 2021Publication date: March 31, 2022Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Patent number: 11199969Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: GrantFiled: November 14, 2019Date of Patent: December 14, 2021Assignee: NetApp, Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20200117363Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: ApplicationFiled: November 14, 2019Publication date: April 16, 2020Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Patent number: 10509564Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: GrantFiled: December 28, 2015Date of Patent: December 17, 2019Assignee: NetApp Inc.Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Patent number: 10148758Abstract: Methods and systems for a networked storage environment are provided. One method includes retrieving network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for deploying the storage system node that manages a plurality of storage devices; performing an initial determination to ascertain that the storage system node is capable of meeting the CI environment configuration requirements; configuring a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements; creating an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and generating a storage volume in compliance with the CI environment configuration requirements.Type: GrantFiled: June 22, 2018Date of Patent: December 4, 2018Assignee: NETAPP, INC.Inventors: Daniel Andrew Sarisky, Dale Holloway, Dan Ross Howard, Jr.
-
Publication number: 20180302475Abstract: Methods and systems for a networked storage environment are provided. One method includes retrieving network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for deploying the storage system node that manages a plurality of storage devices; performing an initial determination to ascertain that the storage system node is capable of meeting the CI environment configuration requirements; configuring a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements; creating an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and generating a storage volume in compliance with the CI environment configuration requirements.Type: ApplicationFiled: June 22, 2018Publication date: October 18, 2018Applicant: NETAPP, INC.Inventors: Daniel Andrew Sarisky, Dale Holloway, Dan Ross Howard, JR.
-
Patent number: 10009426Abstract: Methods and systems for a networked storage environment are provided. One method includes retrieving network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for deploying the storage system node that manages a plurality of storage devices; performing an initial determination to ascertain that the storage system node is capable of meeting the CI environment configuration requirements; configuring a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements; creating an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and generating a storage volume in compliance with the CI environment configuration requirements.Type: GrantFiled: August 12, 2016Date of Patent: June 26, 2018Assignee: NETAPP, INC.Inventors: Daniel Andrew Sarisky, Dale Holloway, Dan Ross Howard, Jr.
-
Publication number: 20180048712Abstract: Methods and systems for a networked storage environment are provided. One method includes retrieving network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for deploying the storage system node that manages a plurality of storage devices; performing an initial determination to ascertain that the storage system node is capable of meeting the CI environment configuration requirements; configuring a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements; creating an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and generating a storage volume in compliance with the CI environment configuration requirements.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Applicant: NETAPP, INC.Inventors: Daniel Andrew Sarisky, Dale Holloway, Dan Ross Howard, JR.
-
Publication number: 20170185301Abstract: A request to generate a storage system model is received. The storage system model represents at least a portion of a storage system. In response to receiving the request, a storage system interface configuration is loaded. The storage system interface configuration comprises an attribute of an entity model. The attribute corresponds to an attribute of a storage system entity of the storage system. Further in response to receiving the request, the entity model is identified as representing the storage system entity. In response to identifying the entity model as representing the storage system entity, the entity model is instantiated.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: Brian Joseph McGiverin, Christopher Michael Morrissey, Daniel Andrew Sarisky, Santosh C. Lolayekar
-
Publication number: 20150052518Abstract: Method and system for presenting storage in a virtual machine environment are provided. A storage volume is allocated to an existing profile, when the existing profile meets attributes for a requested storage and a new profile is generated when an existing profile does not meet the attributes and the storage volume is assigned to the new profile.Type: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Applicant: NETAPP, INC.Inventors: Daniel Andrew Sarisky, Deepak Zac Thomas, Nagender Somavarapu, Santosh C. Lolayekar
-
Publication number: 20150052382Abstract: A storage provider executing a plurality of Web servers is provided for receiving a request from a management console managing a plurality of virtual machines. The management console uses a same address to send the request, regardless of which Web server is selected to process the request. The selected Web server re-sends the request to a second storage provider node instance, when a first storage provider node instance fails to process the request, where the first and the second storage provide node instances are executed by the storage provider as virtual machines for providing failover in processing requests.Type: ApplicationFiled: August 14, 2013Publication date: February 19, 2015Applicant: NETAPP, INC.Inventors: Daniel Andrew Sarisky, Jonathan Kenneth Rippy, Dale Holloway, Santosh C. Lolayekar