Patents by Inventor Ignacio Aldama

Ignacio Aldama 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: 20240118926
    Abstract: Controlling allocation of resources in network function virtualization. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.
    Type: Application
    Filed: December 17, 2023
    Publication date: April 11, 2024
    Inventors: Ignacio Aldama, Ruben Sevilla Giron, Javier Garcia-Lopez
  • Patent number: 11915051
    Abstract: Controlling allocation of resources in network function virtualization. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: February 27, 2024
    Assignee: SUSE LLC
    Inventors: Ignacio Aldama, Ruben Sevilla Giron, Javier Garcia-Lopez
  • Publication number: 20230336421
    Abstract: Example implementations relate to generating virtualized network functions by identifying mappable elements and unmappable elements of a virtualized network function template based on a network function virtualization model. The mappable elements may be mapped to the network function virtualization model. The mappable elements may be translated based on the mapping. The unmappable elements are filtered based on a black-white list. The translated virtualized network function definition comprising the translated elements and the filtered elements is generated. The virtualized network function is generated based on the translated virtualized network function definition.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 19, 2023
    Inventors: Luis Gonzalez MOLANO, Pedro Romero SENDINO, Juan Postlbauer CORREAS, Francisco Javier Ortiz OLIVEIRA, Ignacio Aldama PEREZ
  • Publication number: 20230229496
    Abstract: Controlling allocation of resources in network function virtualization. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.
    Type: Application
    Filed: March 22, 2023
    Publication date: July 20, 2023
    Applicant: SUSE LLC
    Inventors: Ignacio Aldama, Ruben Sevilla Giron, Javier Garcia-Lopez
  • Publication number: 20230205564
    Abstract: Generation of cloud-based actionable processes is described. An example includes receiving a request for an application to be executed in a cloud environment, the application including an application specific function to be executed from an orchestrator in the cloud environment, the application specific function being in addition to a default function that is available from the orchestrator; defining the application specific function as a cloud-based actionable process based at least in part on a package declarative manifest; and exposing the defined application specific function in one or more of a graphical user interface (GUI) or an application program interface (API).
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Inventors: Francisco Javier Ortiz Oliveira, Maria Arcones Viana, Ignacio Aldama Perez
  • Patent number: 11669358
    Abstract: Virtual Network Functions (VNF) applies automation and virtualization techniques to move current network functions from dedicated hardware to general purpose hardware of an Information Technology (IT) infrastructure. A VNF may include one or more Virtual Machines (VM) and virtual networks which may implement the function of a network. Systems and methods provide a processing unit, a computation module and an allocation module for VNF allocation. The computation module is configured to determine an extinction factor corresponding to a datacenter unit based on a state of the datacenter and a VNF catalogue including a plurality of VNFs. The computation module is also configured to develop an allocation model based on the determined extinction factor. The allocation module is configured to allocate a first VNF from the plurality of VNFs in the datacenter based on the allocation model.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: June 6, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mario Garrido Galvez, Ignacio Aldama Perez, Jose Maria Alvarez Fernandez, David Severiano Herbada, Jorge Menendez Lopez, Javier Garcia Lopez, Ruben Sevilla Giron
  • Patent number: 11650848
    Abstract: Controlling allocation of resources in network function virtualization. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: May 16, 2023
    Inventors: Ignacio Aldama, Ruben Sevilla Giron, Javier Garcia-Lopez
  • Patent number: 11394617
    Abstract: Example implementations relate to generating virtualized network functions by identifying mappable elements and unmappable elements of a virtualized network function template based on a network function virtualization model. The mappable elements may be mapped to the network function virtualization model. The mappable elements may be translated based on the mapping. The unmappable elements are filtered based on a black-white list. The translated virtualized network function definition comprising the translated elements and the filtered elements is generated. The virtualized network function is generated based on the translated virtualized network function definition.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: July 19, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Luis Gonzalez Molano, Pedro Romero Sendino, Juan Postlbauer Correas, Francisco Javier Ortiz Oliveira, Ignacio Aldama Perez
  • Publication number: 20210344564
    Abstract: Example implementations relate to generating virtualized network functions by identifying mappable elements and unmappable elements of a virtualized network function template based on a network function virtualization model. The mappable elements may be mapped to the network function virtualization model. The mappable elements may be translated based on the mapping. The unmappable elements are filtered based on a black-white list. The translated virtualized network function definition comprising the translated elements and the filtered elements is generated. The virtualized network function is generated based on the translated virtualized network function definition.
    Type: Application
    Filed: October 9, 2018
    Publication date: November 4, 2021
    Inventors: Luis Gonzalez MOLANO, Pedro Romero SENDINO, Juan Postlbauer CORREAS, Francisco Javier Ortiz OLIVEIRA, Ignacio Aldama PEREZ
  • Publication number: 20210103471
    Abstract: Controlling allocation of resources in network function virtualisation. Data defining a pool of available physical resources is maintained. Data defining one or more resource allocation rules is identified. An application request is received. Physical resources from the pool are allocated to virtual resources to implement the application request, on the basis of the maintained data, the identified data and the received application request.
    Type: Application
    Filed: January 21, 2016
    Publication date: April 8, 2021
    Inventors: Ignacio Aldama, Ruben Sevilla Giron, Javier Garcia-Lopez
  • Patent number: 10958730
    Abstract: An example system including a controller, a processing resource, and a memory resource including instructions that when executed cause the processing resource to discover an orphan virtual machine (VM) included in a cloud platform. The controller may determine characteristics of the orphan VM based on information identified in the cloud platform and map the orphan VM to a virtual network function (VNF) based on the information identified in the cloud platform and assign the VNF to a tenant based on the characteristics of the orphan VM.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: March 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ignacio Aldama Perez, Kumaresan Ellappan, Ruben Sevilla Giron, Javier Garcia Lopez
  • Publication number: 20200371831
    Abstract: An example computing system for allocating Virtual Network Functions (VNF) in a datacenter is disclosed. The example disclosed herein comprises a processing unit, a computation module and an allocation module. The computation module is configured to determine an extinction factor corresponding to a datacenter unit in the datacenter based on a state of the datacenter and a VNF catalogue including a plurality of VNFs; and to develop an allocation model based on the determined extinction factor. The allocation module is configured to allocate a first VNF from the plurality of VNFs in the datacenter based on the allocation model.
    Type: Application
    Filed: August 5, 2020
    Publication date: November 26, 2020
    Inventors: Mario Garrido Galvez, Ignacio Aldama Perez, Jose Maria Alvarez Fernandez, David Severiano Herbada, Jorge Menendez Lopez, Javier Garcia Lopez, Ruben Sevilla Giron
  • Patent number: 10841274
    Abstract: Examples of federated virtual datacenter apparatus are described. In an example, at least two virtual datacenter instances are provided in respective different network broadcast domains and an overlay network encompasses the respective different broadcast domains. An Internet Protocol (IP) address manager assigns IP addresses network devices associated with the plurality of virtual datacenter instances so as to avoid IP address conflicts between virtual datacenter instances.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 17, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Miguel Redondo Ferrero, Hrushikesh Gangur, Nayana Dawalbhakta, Ignacio Aldama, Chegu Vinod, Vinay Saxena, Wei Wei, Enrique Matorras Agro-Martin
  • Patent number: 10768963
    Abstract: An example computing system for allocating Virtual Network Functions (VNF) in a datacenter includes a processing unit, a computation module and an allocation module. The computation module is configured to determine an extinction factor corresponding to a datacenter unit in the datacenter based on a state of the datacenter and a VNF catalogue including a plurality of VNFs; and to develop an allocation model based on the determined extinction factor. The allocation module is configured to allocate a first VNF from the plurality of VNFs in the datacenter based on the allocation model.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: September 8, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mario Garrido Galvez, Ignacio Aldama Perez, Jose Maria Alvarez Fernandez, David Severiano Herbada, Jorge Menendez Lopez, Javier Garcia Lopez, Ruben Sevilla Giron
  • Publication number: 20200106834
    Abstract: An example system including a controller, a processing resource, and a memory resource including instructions that when executed cause the processing resource to discover an orphan virtual machine (VM) included in a cloud platform. The controller may determine characteristics of the orphan VM based on information identified in the cloud platform and map the orphan VM to a virtual network function (VNF) based on the information identified in the cloud platform and assign the VNF to a tenant based on the characteristics of the orphan VM.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Ignacio Aldama Perez, Kumaresan Eiiappan, Ruben Seviiia Giron, Javier Garcia Lopez
  • Patent number: 10505796
    Abstract: Examples for network function virtualization are described. These examples include accessing definition data defining a virtual network function, the virtual network function comprising one or more components. The definition data is then instantiated to generate an instance of the virtual network function. Physical computing resources may then be assigned to the instance of the virtual network function.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: December 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ignacio Aldama Perez, Ruben Sevilla Giron, Norman Kincl
  • Publication number: 20190034216
    Abstract: An example computing system for allocating Virtual Network Functions (VNF) in a datacenter is disclosed. The example disclosed herein comprises a processing unit, a computation module and an allocation module. The computation module is configured to determine an extinction factor corresponding to a datacenter unit in the datacenter based on a state of the datacenter and a VNF catalogue including a plurality of VNFs; and to develop an allocation model based on the determined extinction factor. The allocation module is configured to allocate a first VNF from the plurality of VNFs in the datacenter based on the allocation model.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Mario Garrido Galvez, Ignacio Aldama Perez, Jose Maria Alvarez Fernandez, David Severiano Herbada, Jorge Menendez Lopez, Javier Garcia Lopez, Ruben Sevilla Giron
  • Publication number: 20180332001
    Abstract: Examples of federated virtual datacenter apparatus are described. In an example, at least two virtual datacenter instances are provided in respective different network broadcast domains and an overlay network encompasses the respective different broadcast domains. An Internet Protocol (IP) address manager assigns IP addresses network devices associated with the plurality of virtual datacenter instances so as to avoid IP address conflicts between virtual datacenter instances.
    Type: Application
    Filed: February 8, 2016
    Publication date: November 15, 2018
    Inventors: Miguel Redondo Ferrero, Hrushikesh Gangur, Nayana Dawalbhakta, Ignacio Aldama, Chegu Vinod, Vinay Saxena, Wei Wei, Enrique Matorras Agro-Martin
  • Publication number: 20170324612
    Abstract: Examples for network function virtualization are described. These examples include accessing definition data defining a virtual network function, the virtual network function comprising one or more components. The definition data is then instantiated to generate an instance of the virtual network function. Physical computing resources may then be assigned to the instance of the virtual network function.
    Type: Application
    Filed: June 25, 2014
    Publication date: November 9, 2017
    Inventors: Ignacio Aldama PEREZ, Ruben Sevilla GIRON, Norman KINCL
  • Publication number: 20170161094
    Abstract: Example implementations relate to manual and automated task execution in a process. For example, a computing device may include a processor. The processor may initiate a process having a manual task and an automated task, the process being associated with process definitions stored in a database. The processor may send, from the database, a manual process definition associated with the manual task to a new entry in the database and an automated process definition associated with the automated task to an automated process queue. The processor may execute the automated task based on the automated process definition in the automated process queue and may execute the manual task using the manual process definition in the new entry of the database. The execution of the manual task may generate a user interface to receive data associated with the manual task.
    Type: Application
    Filed: June 20, 2014
    Publication date: June 8, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Pablo Olive Gonzalez, Ignacio Aldama Perez, Ruben Rodriguez Lozano, Mercedes Heras Cervino, Carlos Cano Alegre, Fernando Autillo Gutierrez, Ignacio Gomez-Lacazette Orejas