Patents by Inventor Santiago Alvarez

Santiago Alvarez 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: 11502911
    Abstract: A network device is provisioned with a first data model of a first type and that models first properties for the network device, a second data model of a second type and that models second properties for the network device, and mappings that indicate mapped first properties among the first properties that are mapped to mapped second properties of the second properties. Upon receiving a request from a network for data for the first data model, the network device retrieves first data for the first properties of the first data model. The network device determines, based on the mappings, unmapped second properties of the second properties that are not mapped to any of the first properties. The network device retrieves, as dynamically augmented data, data for the unmapped second properties. The network device sends a request response including the first data and the dynamically augmented data.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: November 15, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Munish Nayyar, Benoit Claise, Adithya Reddy Sesani, Santiago Alvarez
  • Publication number: 20220329489
    Abstract: A network device is provisioned with a first data model of a first type and that models first properties for the network device, a second data model of a second type and that models second properties for the network device, and mappings that indicate mapped first properties among the first properties that are mapped to mapped second properties of the second properties. Upon receiving a request from a network for data for the first data model, the network device retrieves first data for the first properties of the first data model. The network device determines, based on the mappings, unmapped second properties of the second properties that are not mapped to any of the first properties. The network device retrieves, as dynamically augmented data, data for the unmapped second properties. The network device sends a request response including the first data and the dynamically augmented data.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 13, 2022
    Inventors: Munish Nayyar, Benoit Claise, Adithya Reddy Sesani, Santiago Alvarez
  • Patent number: 9838299
    Abstract: Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage constraints, stored local to PCC, and are unknown to the PCE.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: December 5, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Santiago Alvarez, Muthurajah Sivabalan
  • Patent number: 9647929
    Abstract: Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage constraints, stored local to PCC, and are unknown to the PCE.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: May 9, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santiago Alvarez, Muthurajah Sivabalan
  • Patent number: 9538423
    Abstract: Routing packet traffic using hierarchical forwarding groups is disclosed. In an embodiment, a packet is received at a packet router. Data related to the packet is received at a first forwarding group. Based on a first forwarding policy associated with the first forwarding group, a particular second forwarding group is selected from a set of forwarding groups that are members of the first forwarding group. Each forwarding group of the set of forwarding groups that are members of the first forwarding group is associated with a unique set of paths. Data related to the packet is provided to the particular second forwarding group. Based on a second forwarding policy associated with the particular second forwarding group, a particular path is selected from a set of paths that are associated with the particular second forwarding group. The packet is forwarded to a network node via the particular path.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: January 3, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Santiago Alvarez, Sami Boutros
  • Patent number: 9537753
    Abstract: Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, a path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized path computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage parameter constraints, stored local to PCC, and are unknown to the PCE.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: January 3, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santiago Alvarez, Muthurajah Sivabalan
  • Patent number: 9531627
    Abstract: Selecting remote path using forwarding path preferences is disclosed. In an embodiment, a message of a first network node identifying one or more forwarding path preferences in association with one or more destination addresses is received at a packet router. A particular path corresponding to a particular forwarding path preference from among the one or more forwarding path preferences received in the message is determined and in response a particular label is determined. A forwarding entry associating the particular label with the particular forwarding path preference and the particular path is stored. The particular label is forwarded to a second network node. A packet including the particular label is received at the packet router and the particular path associated with the particular label included with the packet is selected based on the forwarding entry associated with the label. The packet is forwarded to a network node via the selected path.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: December 27, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Santiago Alvarez, Sami Boutros, Syed Kamran Raza
  • Publication number: 20150249592
    Abstract: Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage constraints, stored local to PCC, and are unknown to the PCE.
    Type: Application
    Filed: June 19, 2014
    Publication date: September 3, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Santiago Alvarez, Muthurajah Sivabalan
  • Publication number: 20150249591
    Abstract: Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, a path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized path computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage parameter constraints, stored local to PCC, and are unknown to the PCE.
    Type: Application
    Filed: June 13, 2014
    Publication date: September 3, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Santiago Alvarez, Muthurajah Sivabalan
  • Publication number: 20150249593
    Abstract: Methods and systems are disclosed for enabling centralized path definition and policy with distributed path setup, and centralized path setup control with distributed path utilization constraints. In one example, a path computation client (PCC) requests, utilizing opaque PCE profile identifiers, path computation from a path computation element (PCE). The PCE profile identifier corresponds to path computation constraints, stored local to PCE, and are unknown to the PCC. Advantageously, the PCE profile identifiers allow the PCC to initiate path computation requests based on information local the PCC while leveraging centralized computation by the PCE. In another example, a PCE requests, utilizing opaque PCC profile identifiers, that a PCC initiate a path. The PCC profile identifier corresponds to path usage constraints, stored local to PCC, and are unknown to the PCE.
    Type: Application
    Filed: June 19, 2014
    Publication date: September 3, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Santiago Alvarez, Muthurajah Sivabalan
  • Publication number: 20150124606
    Abstract: Routing packet traffic using hierarchical forwarding groups is disclosed. In an embodiment, a packet is received at a packet router. Data related to the packet is received at a first forwarding group. Based on a first forwarding policy associated with the first forwarding group, a particular second forwarding group is selected from a set of forwarding groups that are members of the first forwarding group. Each forwarding group of the set of forwarding groups that are members of the first forwarding group is associated with a unique set of paths. Data related to the packet is provided to the particular second forwarding group. Based on a second forwarding policy associated with the particular second forwarding group, a particular path is selected from a set of paths that are associated with the particular second forwarding group. The packet is forwarded to a network node via the particular path.
    Type: Application
    Filed: November 1, 2013
    Publication date: May 7, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Santiago Alvarez, Sami Boutros
  • Patent number: 7888577
    Abstract: A musical instrument amplification system comprising a footswitch and a main amplification device, its control panel having a variety of controls, such as switches, sliders, dials and the like allowing the user to set a variety of parameters for amplification. A remote footswitch having several controls is connected to the front-panel, the controls may be assigned either to a set of specific amplification parameters, or to the control for a particular parameter, allowing the performer improved access to the amplifier controls whilst performing.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: February 15, 2011
    Assignee: Marshall Amplification PLC
    Inventor: Santiago Alvarez
  • Publication number: 20090217807
    Abstract: A musical instrument amplification system comprising a footswitch and a main amplification device, its control panel having a variety of controls, such as switches, sliders, dials and the like allowing the user to set a variety of parameters for amplification. A remote footswitch having several controls is connected to the front-panel, the controls may be assigned either to a set of specific amplification parameters, or to the control for a particular parameter, allowing the performer improved access to the amplifier controls whilst performing.
    Type: Application
    Filed: October 8, 2007
    Publication date: September 3, 2009
    Applicant: MARSHALL AMPLIFICATION PLC
    Inventor: Santiago Alvarez
  • Publication number: 20070252038
    Abstract: A security system for monitoring and securing an aircraft carrying passengers comprising an electronically remotely controlled lock to selectively lock an overhead storage compartment during the duration of a flight. A video/audio surveillance system is also provided along with a remote transmission and reception system. Access control to the pilot's cabin is also provided by the security system.
    Type: Application
    Filed: December 15, 2005
    Publication date: November 1, 2007
    Inventor: Domiciano Santiago Alvarez
  • Patent number: 5321795
    Abstract: A general purpose acting intelligent system includes a pattern association central subsystem which modifies actions taken by an output subsystem through a statistical valuation of the positive or negative effects of associations based upon the proximity in time between perception patterns developed from responses by sensors in an input subsystem, and actions previously taken by the output subsystem in response to such perception patterns. The pattern association central subsystem also modifies output actions taken based upon statistical associations between perception patterns perceived by the input subsection and positive or negative results detected by the input subsection to speed up the response of the system.
    Type: Grant
    Filed: May 24, 1991
    Date of Patent: June 14, 1994
    Inventor: Santiago Alvarez de Toledo