Patents by Inventor Alberto Velella

Alberto Velella 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: 9367421
    Abstract: A method performed by a monitoring tool in a computer system, the method including: for a set of network nodes in a computer system: applying a correlation formula on an input based on performance data of the set, and determining a correlation score based on applying the correlation formula, the correlation score indicating a correlation between network nodes in the set; determining, based on the correlation scores, a first list including a first plurality of network nodes having a correlation score that satisfies a first threshold; identifying a second plurality of network nodes included in the first list, the second plurality of network nodes having a correlation score that satisfies a second threshold, which indicates a correlation that is higher than the first threshold; analyzing the performance data of the second plurality against a constancy metric; and removing, based on the analyzing, the second plurality from the first list.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: June 14, 2016
    Assignee: NETAPP, INC.
    Inventors: Ran Gilbao, Aashay Joshi, Alberto Velella, Yarom Gabay, Jason Sprague
  • Publication number: 20150178176
    Abstract: A method performed by a monitoring tool in a computer system, the method including: for a set of network nodes in a computer system: applying a correlation formula on an input based on performance data of the set, and determining a correlation score based on applying the correlation formula, the correlation score indicating a correlation between network nodes in the set; determining, based on the correlation scores, a first list including a first plurality of network nodes having a correlation score that satisfies a first threshold; identifying a second plurality of network nodes included in the first list, the second plurality of network nodes having a correlation score that satisfies a second threshold, which indicates a correlation that is higher than the first threshold; analyzing the performance data of the second plurality against a constancy metric; and removing, based on the analyzing, the second plurality from the first list.
    Type: Application
    Filed: March 5, 2014
    Publication date: June 25, 2015
    Inventors: Ran Gilbao, Aashay Joshi, Alberto Velella, Yarom Gabay, Jason Sprague
  • Patent number: 7162021
    Abstract: A technique for use in controlling routing of a call in a communications system is provided. In one embodiment of the technique, a call routing script is used. The script includes at least one call routing instruction that refers to a variable whose value is stored externally to the script. The value of the variable is determined by the system when the system executes the script for determining a destination for the call. The value of the variable is stored in a database, and the database is read to determine the value of the variable.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: January 9, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Lawrence Johnson, Alberto Velella, David D. Smith, James P. Twitchell
  • Patent number: 6819754
    Abstract: Techniques are provided for use in generating call routing control scripts. The techniques permit call routing control scripts, initially generated for use in controlling a first communication system, to be adapted for use in controlling a second, different communication system. More specifically, in these techniques, values (e.g., numerical values) used to identify script-controlled objects (i.e., physical or logical entities in the first system) in the initially-generated script, are replaced with values identifying equivalent objects in the second system, to thereby facilitate creation of another script that is executable by the second system. The initially-generated script contains a section in which the object identification values used in the initially-generated script are grouped together, in association with respective logical handles/names and respective object classifications of the objects that they identify, in order to facilitate determination of the equivalent objects.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: November 16, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Lawrence Johnson, Alberto Velella, James P. Twitchell
  • Patent number: 6665393
    Abstract: A technique for use in controlling the routing of a call in a communications system is provided. In one embodiment of the technique, a call routing script is generated. The script includes at least one call routing instruction of a predetermined type that refers to a variable whose value is stored externally to the script. The value of the variable is determined by the system when the system executes the script for use in determining a destination of the call.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: December 16, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Lawrence Johnson, Alberto Velella, David D. Smith, James P. Twitchell