Patents by Inventor Larry Lancaster

Larry Lancaster 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: 10956391
    Abstract: Methods and systems for enabling sizing of storage array resources are provided. Resources of a storage array can include, for example, cache, memory, SSD cache, central processing unit (CPU), storage capacity, number of hard disk drives (HDD), etc. Generally, methods and systems are provided that enable efficient predictability of sizing needs for said storage resources using historical storage array use and configuration metadata, which is gathered over time from an install base of storage arrays. This metadata is processed to produce models that are used to predict resource sizing needs to be implemented in storage arrays with certainty that takes into account customer-to-customer needs and variability. The efficiency in which the sizing assessment is made further provides significant value because it enables streamlining and acceleration of the provisioning process for storage arrays.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: March 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Adamson, Larry Lancaster
  • Patent number: 10503408
    Abstract: Described herein are methods, systems and machine-readable media that facilitate an analysis of the contributing factors of storage system latency. The variation over time of the storage system latency is measured, along with the variation over time of the activity of various processes and/or components, the various processes and/or components being potentially contributing factors to the storage system latency. The latency measurements are correlated with the process and/or component measurements. High correlation, while not providing direct evidence of the causation of latency, is nevertheless used to identify likely factors (i.e., processes, components) contributing to latency. The latency measurements are plotted over time, the plot including supplemental information indicating, at any time instant, likely factors contributing to the storage system latency.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: December 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Larry Lancaster
  • Publication number: 20190213178
    Abstract: Methods and systems for enabling sizing of storage array resources are provided. Resources of a storage array can include, for example, cache, memory, SSD cache, central processing unit (CPU), storage capacity, number of hard disk drives (HDD), etc. Generally, methods and systems are provided that enable efficient predictability of sizing needs for said storage resources using historical storage array use and configuration metadata, which is gathered over time from an install base of storage arrays. This metadata is processed to produce models that are used to predict resource sizing needs to be implemented in storage arrays with certainty that takes into account customer-to-customer needs and variability.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventors: David Adamson, Larry Lancaster
  • Patent number: 10235399
    Abstract: Methods and systems for enabling sizing of storage array resources are provided. Resources of a storage array can include, for example, cache, memory, SSD cache, central processing unit (CPU), storage capacity, number of hard disk drives (HDD), etc. Generally, methods and systems are provided that enable efficient predictability of sizing needs for said storage resources using historical storage array use and configuration metadata, which is gathered over time from an install base of storage arrays. This metadata is processed to produce models that are used to predict resource sizing needs to be implemented in storage arrays with certainty that takes into account customer-to-customer needs and variability. The efficiency in which the sizing assessment is made further provides significant value because it enables streamlining and acceleration of the provisioning process for storage arrays.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: March 19, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Adamson, Larry Lancaster
  • Publication number: 20160234066
    Abstract: A method and system for managing and dynamically suppressing event notification is provided. The method and system receives an indication of an event from a storage environment to be processed by a support system according to a set of default delivery parameters. Next, the method and system determines if one or more event specific delivery parameters have been associated with the event. If this is the case, then the method and system modifies the default delivery parameters for the information associated with the event according to the one or more event specific delivery parameters. Those event specific delivery parameters are also used to determine when to transmit a notification of the event to the support system. The dynamic suppression of events combines events gathered into an event log together into a set of one or more recurring events.
    Type: Application
    Filed: March 23, 2016
    Publication date: August 11, 2016
    Applicant: NETAPP, INC.
    Inventors: Larry Lancaster, Milan Bag
  • Publication number: 20160124652
    Abstract: Methods and systems for enabling sizing of storage array resources are provided. Resources of a storage array can include, for example, cache, memory, SSD cache, central processing unit (CPU), storage capacity, number of hard disk drives (HDD), etc. Generally, methods and systems are provided that enable efficient predictability of sizing needs for said storage resources using historical storage array use and configuration metadata, which is gathered over time from an install base of storage arrays. This metadata is processed to produce models that are used to predict resource sizing needs to be implemented in storage arrays with certainty that takes into account customer-to-customer needs and variability. The efficiency in which the sizing assessment is made further provides significant value because it enables streamlining and acceleration of the provisioning process for storage arrays.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 5, 2016
    Inventors: David Adamson, Larry Lancaster
  • Patent number: 9325588
    Abstract: A method and system for managing and dynamically suppressing event notification is provided. The method and system receives an indication of an event from a storage environment to be processed by a support system according to a set of default delivery parameters. Next, the method and system determines if one or more event specific delivery parameters have been associated with the event. If this is the case, then the method and system modifies the default delivery parameters for the information associated with the event according to the one or more event specific delivery parameters. These event specific delivery parameters are also used to determine when to transmit a notification of the event to the support system. The dynamic suppression of events combines events gathered into an event log together into a set of one or more recurring events.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: April 26, 2016
    Assignee: NETAPP, INC.
    Inventors: Larry Lancaster, Milan Bag
  • Publication number: 20140351361
    Abstract: Described herein are methods, systems and machine-readable media that facilitate an analysis of the contributing factors of storage system latency. The variation over time of the storage system latency is measured, along with the variation over time of the activity of various processes and/or components, the various processes and/or components being potentially contributing factors to the storage system latency. The latency measurements are correlated with the process and/or component measurements. High correlation, while not providing direct evidence of the causation of latency, is nevertheless used to identify likely factors (i.e., processes, components) contributing to latency. The latency measurements are plotted over time, the plot including supplemental information indicating, at any time instant, likely factors contributing to the storage system latency.
    Type: Application
    Filed: August 8, 2014
    Publication date: November 27, 2014
    Inventor: Larry Lancaster
  • Patent number: 8832330
    Abstract: Described herein are methods, systems and machine-readable media that facilitate an analysis of the contributing factors of storage system latency. The variation over time of the storage system latency is measured, along with the variation over time of the activity of various processes and/or components, the various processes and/or components being potentially contributing factors to the storage system latency. The latency measurements are correlated with the process and/or component measurements. High correlation, while not providing direct evidence of the causation of latency, is nevertheless used to identify likely factors (i.e., processes, components) contributing to latency. The latency measurements are plotted over time, the plot including supplemental information indicating, at any time instant, likely factors contributing to the storage system latency.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: September 9, 2014
    Assignee: Nimble Storage, Inc.
    Inventor: Larry Lancaster
  • Patent number: 8806037
    Abstract: A remote management module receives a command from a support server in response to the remote management module initiating a first secure, authenticated connection with the support server, wherein the remote management module is integrated with, and monitors a condition of, a processing system. The remote management module executes the command to generate a result that provides diagnostic data about the processing system. The remote management module reports the result to the support server upon the remote management module initiating a second secure, authenticated connection with the support server.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: August 12, 2014
    Assignee: NetApp, Inc.
    Inventors: Pradeep Kalra, Larry Lancaster, Ka Wai Leung, Muthukumar Ratty
  • Patent number: 8417809
    Abstract: A method and system for managing and dynamically suppressing event notification is provided. The method and system receives an indication of an event from a storage environment to be processed by a support system according to a set of default delivery parameters. Next, the method and system determines if one or more event specific delivery parameters have been associated with the event. If this is the case, then the method and system modifies the default delivery parameters for the information associated with the event according to the one or more event specific delivery parameters. These event specific delivery parameters are also used to determine when to transmit a notification of the event to the support system. The dynamic suppression of events combines events gathered into an event log together into a set of one or more recurring events.
    Type: Grant
    Filed: December 25, 2007
    Date of Patent: April 9, 2013
    Assignee: NetApp, Inc.
    Inventors: Larry Lancaster, Milan Bag
  • Patent number: 8377164
    Abstract: A composition, and its manufacture, used to add supplemental materials to plants for the purpose of increasing or modifying growth or the composition of the plant. The composition comprises silicon, sodium hydroxide, water, and a humic acid and fulvic acid blend.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: February 19, 2013
    Inventor: Larry Lancaster
  • Patent number: 8032896
    Abstract: A system and method suppresses chattering events in a storage system by determining a suppression level based upon a rate of growth of log files. An event management system of the storage system calculates a histogram and a set of statistics including a mean and standard deviation associated with non-chattering events. A cutoff point is determined for the non-chattering events and is utilized for each received event to determine if the received event is a chattering event. Events determined to be a chattering event are suppressed according to a predefined suppression rate.
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: October 4, 2011
    Assignee: NetApp, Inc.
    Inventors: Dongfeng Li, Larry Lancaster
  • Patent number: 7716176
    Abstract: A method and an apparatus to filter autosupport data are presented. In one embodiment, the method includes filtering autosupport data from a storage appliance using criteria provided by a user, with relational integrity of the autosupport data protected. The method may further include exporting the filtered autosupport data to a public network to be uploaded to a portal server over the public network.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: May 11, 2010
    Assignee: Network Appliance, Inc.
    Inventors: Yogesh Kandlikar, Larry Lancaster
  • Publication number: 20080121005
    Abstract: A composition, and its manufacture, used to add supplemental materials to plants for the purpose of increasing or modifying growth or the composition of the plant. The composition comprises silicon, sodium hydroxide, water, and a humic acid and fulvic acid blend.
    Type: Application
    Filed: September 12, 2007
    Publication date: May 29, 2008
    Inventor: Larry Lancaster
  • Patent number: 7181364
    Abstract: An automated system to identify, categorize, detect, and report on unreliable components based on defining, generating, transmitting, collecting, aggregating, and operating on product operational data for observations received from devices in the field, such as over a network. In response to an observation for a product, the automated system automatically updates reliability statistics for components or families associated with the observation according to a set of computations or arithmetic operations without recalculating the reliability statistic.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: February 20, 2007
    Assignee: Network Appliance, Inc.
    Inventors: Larry Lancaster, Raymond M. Cooke
  • Publication number: 20060235649
    Abstract: An automated system to identify, categorize, detect, and report on unreliable components based on defining, generating, transmitting, collecting, aggregating, and operating on product operational data for observations received from devices in the field, such as over a network. In response to an observation for a product, the automated system automatically updates reliability statistics for components or families associated with the observation according to a set of computations or arithmetic operations without recalculating the reliability statistic.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Inventors: Larry Lancaster, Raymond Cooke