Patents by Inventor Scott W. Kirvan

Scott W. Kirvan 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).

  • Publication number: 20190303288
    Abstract: Methods and apparatus to allocating and/or configuring persistent memory are described. In an embodiment, memory controller logic configures non-volatile memory into a plurality of partitions at least in part based on one or more attributes. One or more volumes (visible to an application or operating system) are formed from one or more of the plurality of partitions. Each of the one or more volumes includes one or more of the plurality of partitions having at least one similar attribute from the one or more attributes. In another embodiment, memory controller logic configures a Non-Volatile Memory (NVM) Dual Inline Memory Module (DIMM) into a persistent region and a volatile region. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: June 20, 2019
    Publication date: October 3, 2019
    Applicant: Intel Corporation
    Inventors: Scott W. Kirvan, Andy M. Rudoff, Mahesh S. Natu, Murugasamy K. Nachimuthu
  • Patent number: 10339047
    Abstract: Methods and apparatus to allocating and/or configuring persistent memory are described. In an embodiment, memory controller logic configures non-volatile memory into a plurality of partitions at least in part based on one or more attributes. One or more volumes (visible to an application or operating system) are formed from one or more of the plurality of partitions. Each of the one or more volumes includes one or more of the plurality of partitions having at least one similar attribute from the one or more attributes. In another embodiment, memory controller logic configures a Non-Volatile Memory (NVM) Dual Inline Memory Module (DIMM) into a persistent region and a volatile region. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Scott W. Kirvan, Andy M. Rudoff, Mahesh S. Natu, Murugasamy K. Nachimuthu
  • Publication number: 20190065364
    Abstract: Methods and apparatus to allocating and/or configuring persistent memory are described. In an embodiment, memory controller logic configures non-volatile memory into a plurality of partitions at least in part based on one or more attributes. One or more volumes (visible to an application or operating system) are formed from one or more of the plurality of partitions. Each of the one or more volumes includes one or more of the plurality of partitions having at least one similar attribute from the one or more attributes. In another embodiment, memory controller logic configures a Non-Volatile Memory (NVM) Dual Inline Memory Module (DIMM) into a persistent region and a volatile region. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: October 31, 2018
    Publication date: February 28, 2019
    Applicant: Intel Corporation
    Inventors: Scott W. Kirvan, Andy M. Rudoff, Mahesh S. Natu, Murugasamy K. Nachimuthu
  • Patent number: 10126950
    Abstract: Methods and apparatus to allocating and/or configuring persistent memory are described. In an embodiment, memory controller logic configures non-volatile memory into a plurality of partitions at least in part based on one or more attributes. One or more volumes (visible to an application or operating system) are formed from one or more of the plurality of partitions. Each of the one or more volumes includes one or more of the plurality of partitions having at least one similar attribute from the one or more attributes. In another embodiment, memory controller logic configures a Non-Volatile Memory (NVM) Dual Inline Memory Module (DIMM) into a persistent region and a volatile region. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 13, 2018
    Assignee: Intel Corporation
    Inventors: Scott W. Kirvan, Andy M. Rudoff, Mahesh S. Natu, Murugasamy K. Nachimuthu
  • Publication number: 20160179375
    Abstract: Methods and apparatus to allocating and/or configuring persistent memory are described. In an embodiment, memory controller logic configures non-volatile memory into a plurality of partitions at least in part based on one or more attributes. One or more volumes (visible to an application or operating system) are formed from one or more of the plurality of partitions. Each of the one or more volumes includes one or more of the plurality of partitions having at least one similar attribute from the one or more attributes. In another embodiment, memory controller logic configures a Non-Volatile Memory (NVM) Dual Inline Memory Module (DIMM) into a persistent region and a volatile region. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Applicant: Intel Corporation
    Inventors: SCOTT W. KIRVAN, ANDY M. RUDOFF, MAHESH S. NATU, Murugasamy K. NACHIMUTHU
  • Patent number: 8566635
    Abstract: Systems and methods for management of replicated storage. Features and aspects hereof provide management of data replication among a plurality of storage systems in a manner substantially transparent to host systems attached to the storage systems. The storage systems are coupled to one another through a replication link. One storage systems is designated the primary storage system and all others are designated secondary storage systems. A common logical volume is defined with a common logical volume device identifier used by all of the replicating storage systems of a replication group and their respective attached host systems. The primary storage system processes I/O requests directed to the logical volume by accessing its physical storage volume and forwarding the request to be replicated to all secondary storage systems over the replication link. Secondary storage systems process I/O requests by shipping them over the replication link to the primary storage system for processing.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: October 22, 2013
    Assignee: LSI Corporation
    Inventors: Yanling Qi, Scott W. Kirvan, Guy Martin, Robert R. Stankey
  • Patent number: 8495324
    Abstract: Methods and structure within a storage system for tuning performance of the storage system based on monitored block level access within the storage system. Block level access, either in cache memory or on the storage devices of the storage system, is monitored to detect patterns of access and/or data that correspond to an identified host system program. Based on the identified host system program, a profile of desired storage device configuration information is selected by the storage system. The profile comprises information identifying optimal configuration of a logical volume used by the corresponding host system program. Reconfiguration options are identified from the profile information and used either to automatically reconfigure the logical volume or are presented to a user to permit the user to select desired options from the reconfiguration options.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: July 23, 2013
    Assignee: LSI Corporation
    Inventors: Scott W. Kirvan, Yanling Qi
  • Patent number: 8429261
    Abstract: Methods and systems for managing a device in a Web Based Enterprise Management (“WBEM”) environment. At least a management software component and a device management adapter are reused through receiving a network command from the management software component, and forwarding the network command to the device management adapter for conversion to a device message. The WBEM environment is supported by packaging the device message in a WBEM envelope, and transmitting the device message in the WBEM envelope to a computer system. The computer system comprises the device. Subsequently, a native command based on the device message is issued to the device.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: April 23, 2013
    Assignee: LSI Corporation
    Inventors: Satadal Bhattacharjee, Scott W. Kirvan, Yanling Qi
  • Publication number: 20120192006
    Abstract: Systems and methods for management of replicated storage. Features and aspects hereof provide management of data replication among a plurality of storage systems in a manner substantially transparent to host systems attached to the storage systems. The storage systems are coupled to one another through a replication link. One storage systems is designated the primary storage system and all others are designated secondary storage systems. A common logical volume is defined with a common logical volume device identifier used by all of the replicating storage systems of a replication group and their respective attached host systems. The primary storage system processes I/O requests directed to the logical volume by accessing its physical storage volume and forwarding the request to be replicated to all secondary storage systems over the replication link. Secondary storage systems process I/O requests by shipping them over the replication link to the primary storage system for processing.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Applicant: LSI CORPORATION
    Inventors: Yanling Qi, Scott W. Kirvan, Guy E. Martin, Robert R. Stankey
  • Publication number: 20120124319
    Abstract: Methods and structure within a storage system for tuning performance of the storage system based on monitored block level access within the storage system. Block level access, either in cache memory or on the storage devices of the storage system, is monitored to detect patterns of access and/or data that correspond to an identified host system program. Based on the identified host system program, a profile of desired storage device configuration information is selected by the storage system. The profile comprises information identifying optimal configuration of a logical volume used by the corresponding host system program. Reconfiguration options are identified from the profile information and used either to automatically reconfigure the logical volume or are presented to a user to permit the user to select desired options from the reconfiguration options.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: LSI CORPORATION
    Inventors: Scott W. Kirvan, Yanling Qi
  • Patent number: 8005924
    Abstract: Methods and systems for support a unified Web Based Enterprise Management (“WBEM”) solution is provided. A first processing element for generating first HTTP content data is provided such that a response to a non-Common Information Model (“CIM”) request is based on the first HTTP content data. A second processing element for generating second HTTP content data is also provided such that another response to a CIM request is based on the second HTTP content data. At least one of the first processing element and the second processing element is accessible directly only from within the system to unify access to the two elements.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: August 23, 2011
    Assignee: LSI Corporation
    Inventors: Scott W. Kirvan, Yanling Qi, Joseph G. Moore
  • Publication number: 20100281101
    Abstract: Methods and systems for support a unified Web Based Enterprise Management (“WBEM”) solution is provided. A first processing element for generating first HTTP content data is provided such that a response to a non-Common Information Model (“CIM”) request is based on the first HTTP content data. A second processing element for generating second HTTP content data is also provided such that another response to a CIM request is based on the second HTTP content data. At least one of the first processing element and the second processing element is accessible directly only from within the system to unify access to the two elements.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 4, 2010
    Applicant: LSI CORPORATION
    Inventors: Scott W. Kirvan, Yanling Qi, Joseph G. Moore
  • Publication number: 20100115076
    Abstract: Methods and systems for managing a device in a Web Based Enterprise Management (“WBEM”) environment. At least a management software component and a device management adapter are reused through receiving a network command from the management software component, and forwarding the network command to the device management adapter for conversion to a device message. The WBEM environment is supported by packaging the device message in a WBEM envelope, and transmitting the device message in the WBEM envelope to a computer system. The computer system comprises the device. Subsequently, a native command based on the device message is issued to the device.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 6, 2010
    Inventors: Satadal Bhattacharjee, Scott W. Kirvan, Yangling Oi
  • Publication number: 20080209136
    Abstract: Systems and methods for improved I/O fencing for shared storage in a clustered or grid computing environment. I/O fencing is performed with aid from the storage system and an I/O fencing management client process. The client process detects changes in the operational status of any of the clustered computing nodes. Upon sensing a change from a functional state to a dysfunctional state, the management client process effectuates reconfiguration of the storage system to disallow potentially destructive access by the dysfunctional node to the shared storage volumes. Upon sensing resumption of a functional status for the dysfunctional node, the client effectuates reconfiguration of the storage system to again allow desired access to the shared storage volumes by the now functional node. The client and storage system may share access to a database maintained by the client indicating the shared volumes a node may access and the initiators associated with each node.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventors: Yanling Qi, Scott W. Kirvan