Patents by Inventor Flávia Coimbra Delicato
Flávia Coimbra Delicato 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: 12003378Abstract: A method for scaling a virtual network function (VNF) by analyzing VNF metrics data, the method that includes obtaining, by a computing device, a VNF metrics data, identifying a queue in the VNF metrics data, calculating a constraint violation probability based on the queue, making a first determination that the constraint violation probability is greater than an upper threshold, and based on the first determination, scaling up the VNF.Type: GrantFiled: December 16, 2022Date of Patent: June 4, 2024Assignee: DELL PRODUCTS L.P.Inventors: Ana Cristina Bernardo De Oliveira, André Ricardo de Carvalho Saraiva, Anselmo Luiz Éden Battisti, Antonio Augusto de Aragão Rocha, Flávia Coimbra Delicato, Ian Vilar Bastos, Paulo de Figueiredo Pires, Thais Vasconcelos Batista, Thiago Pereira da Silva, Evandro Luiz Cardoso Macedo
-
Publication number: 20240163171Abstract: Techniques are provided for logical network resource allocation and creation. One method comprises obtaining a representation of virtualized resources to allocate for a logical network within a physical network, wherein the physical network comprises physical nodes and physical links, wherein the virtualized resources comprise virtual nodes and virtual links, and wherein the physical nodes host one or more virtual nodes and one or more of the physical links host a given virtual link; obtaining a first ordered list of the plurality of virtual nodes; obtaining a second ordered list of the plurality of physical nodes; for a virtual node in the first ordered list: selecting and allocating a physical node from the second ordered list as a host for the virtual node; and allocating a physical path for the virtual links associated with the virtual node. The logical network can be created using the allocated physical nodes and physical links.Type: ApplicationFiled: November 8, 2022Publication date: May 16, 2024Inventors: Ana Cristina Bernardo de Oliveira, Anselmo Luiz Eden Battisti, Arthur Albuquerque Zopellaro Soares, Debora Christina Muchaluat Saade, Evandro Luiz Cardoso Macedo, Flavia Coimbra Delicato, Juan Lucas do Rosario Vieira, Paulo de Figueiredo Pires, Marina Ivanov Pereira Josué
-
Publication number: 20240073094Abstract: Placing virtual network functions (VNFs) in nodes of an infrastructure are disclosed. A request for services may identify a series of VNFs. Requests may be grouped by time windows such that all requests in a time window are placed together. Placing the requests includes identifying which nodes host which VNFs. Some of the VNFs may already exist in the infrastructure. Placing the requests may include generating a placement plan that accounts, for example, for available resources, links in the infrastructure, node restrictions, service level agreements, quality of service requirements, and user priorities. Once generated, the plan is executed. Chains of VNFs can be replaced when service degrades or based on user location.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Ana Cristina Bernardo de Oliveira, Anselmo Luiz Éden Battisti, Arthur Albuquerque Zopellaro Soares, Débora Christina Muchaluat Saade, Evandro Luiz Cardoso Macedo, Flávia Coimbra Delicato, Juan Lucas do Rosário Vieira, Marina Ivanov Pereira Josué, Paulo de Figueiredo Pires
-
Patent number: 11916742Abstract: A method for managing a service function chain (SFC) includes obtaining, by a SFC orchestrator of a first domain, a SFC creation request for a SFC, in response to the SFC creation request: generating a domain participation list of a set of potential domains that may service the SFC creation request, sending a bid request to each of the set of potential domains, receiving bid responses from the set of potential domains, ranking the set of potential domains, sending a SFC placement request to a second domain of the set of potential domains based on the ranking, and obtaining a SFC placement response from the second domain, wherein the SFC placement response specifies success of SFC placement in the second domain.Type: GrantFiled: March 14, 2023Date of Patent: February 27, 2024Assignee: DELL PRODUCTS L.P.Inventors: Julia Drummond Noce, Ana Cristina Bernardo de Oliveira, Anselmo Luiz Éden Battisti, Débora Christina Muchaluat Saade, Evandro Luiz Cardoso Macedo, Flávia Coimbra Delicato, Juan Lucas Do Rosário Vieira, Paulo de Figueiredo Pires, Marina Ivanov
-
Publication number: 20230130420Abstract: One example method includes creating an ILP model that includes a delay model, an energy model, and a QoS model, and modeling, using the integer linear programming model, a VNF placement problem as an ILP problem, and the modeling includes: using the delay model to identify propagation, transmission, processing, and queuing, delays implied by enabling an instance of the VNF at an edge node to accept a user VNF call; using the energy model to identify energy consumption implied by enabling an instance of the VNF at an edge node to accept a user VNF call; and using the QoS model to identify end-to-end delay, bandwidth consumption, and jitter, implied by enabling an instance of the VNF at an edge node to accept a user virtual network function call. The problem modeled by the ILP model may be resolved by a heuristic method.Type: ApplicationFiled: October 21, 2021Publication date: April 27, 2023Inventors: Douglas Paulo de Mattos, Anselmo Luiz Éden Battisti, Hugo de Oliveira Barbalho, Ana Cristina Bernardo de Oliveira, Flávia Coimbra Delicato, Paulo de Figueiredo Pires, Débora Christina Muchaluat Saade
-
Patent number: 11146504Abstract: Market-based distributed resource allocation techniques are provided for edge-cloud systems. One method comprises obtaining an application request at a given edge node in a multi-tier environment comprising cloud resources and multiple edge nodes. The edge nodes host a plurality of virtual nodes to process the application request. The application request is assigned to at least one of the virtual nodes based on a utility value of each virtual node. The utility value of each virtual node is based on a cost value representing a total cost incurred by each virtual node to process the application request. The utility value of each virtual node is optionally further based on a priority value of the application request. Master nodes from different edge node groups can collaborate to identify a given edge node group that can serve the application request when local edge nodes are unable to process the at least one application request.Type: GrantFiled: June 3, 2019Date of Patent: October 12, 2021Assignee: EMC IP Holding Company LLCInventors: Tiago Salviano Calmon, Ana Cristina Bernardo de Oliveira, Flavia Coimbra Delicato, Paulo F. Pires, Tiago Cariolano de Souza Xavier, Igor Leão dos Santos
-
Patent number: 11025711Abstract: A resource management framework is provided for edge-cloud systems that supports heterogeneity of devices and application requirements. One method comprises obtaining an application request in a multi-tier environment comprising cloud resources and edge nodes, wherein the edge nodes host virtual nodes to process the application requests, wherein each of the plurality of virtual nodes corresponds to a given predefined virtual node type; providing data from a given data source to at least two virtual nodes based on a data type of the given data source and the virtual node type of the at least two virtual nodes; and providing a given application request to at least one virtual node based on a data type of the given application request and the virtual node type of the at least one virtual node, wherein the at least one virtual node provides data in response to the application requests to corresponding applications and/or additional virtual nodes.Type: GrantFiled: May 2, 2019Date of Patent: June 1, 2021Assignee: EMC IP Holding Company LLCInventors: Tiago Salviano Calmon, Ana Cristina Bernardo de Oliveira, Flavia Coimbra Delicato, Paulo F. Pires, Marcelo Pitanga, Igor Leão dos Santos
-
Patent number: 10999216Abstract: Techniques are provided for resource allocation and provisioning in a multi-tier edge-cloud virtualization environment. An exemplary method comprises: obtaining an application request for processing a given data type in a multi-tier environment; processing application requests received within a decision window to allocate resources for virtual nodes to process the application requests received within the decision window, wherein the allocated resources for each virtual node is on a corresponding one of cloud resources and a given edge node; instantiating the allocated virtual nodes to process the application requests; and providing the application requests to the instantiated virtual nodes, wherein the instantiated virtual nodes obtain the data of the given data type from a data repository.Type: GrantFiled: July 13, 2018Date of Patent: May 4, 2021Assignee: EMC IP Holding Company LLCInventors: Ana C. Oliveira, Tiago Salviano Calmon, Flavia Coimbra Delicato, Paulo F. Pires, Igor Leão dos Santos
-
Publication number: 20200382445Abstract: Market-based distributed resource allocation techniques are provided for edge-cloud systems. One method comprises obtaining an application request at a given edge node in a multi-tier environment comprising cloud resources and multiple edge nodes. The edge nodes host a plurality of virtual nodes to process the application request. The application request is assigned to at least one of the virtual nodes based on a utility value of each virtual node. The utility value of each virtual node is based on a cost value representing a total cost incurred by each virtual node to process the application request. The utility value of each virtual node is optionally further based on a priority value of the application request. Master nodes from different edge node groups can collaborate to identify a given edge node group that can serve the application request when local edge nodes are unable to process the at least one application request.Type: ApplicationFiled: June 3, 2019Publication date: December 3, 2020Inventors: Tiago Salviano Calmon, Ana Cristina Bernardo de Oliveira, Flavia Coimbra Delicato, Paulo F. Pires, Tiago Cariolano de Souza Xavier, Igor Leão dos Santos
-
Publication number: 20200351337Abstract: A resource management framework is provided for edge-cloud systems that supports heterogeneity of devices and application requirements. One method comprises obtaining an application request in a multi-tier environment comprising cloud resources and edge nodes, wherein the edge nodes host virtual nodes to process the application requests, wherein each of the plurality of virtual nodes corresponds to a given predefined virtual node type; providing data from a given data source to at least two virtual nodes based on a data type of the given data source and the virtual node type of the at least two virtual nodes; and providing a given application request to at least one virtual node based on a data type of the given application request and the virtual node type of the at least one virtual node, wherein the at least one virtual node provides data in response to the application requests to corresponding applications and/or additional virtual nodes.Type: ApplicationFiled: May 2, 2019Publication date: November 5, 2020Inventors: Tiago Salviano Calmon, Ana Cristina Bernardo de Oliveira, Flavia Coimbra Delicato, Paulo F. Pires, Marcelo Pitanga, Igor Leão dos Santos
-
Publication number: 20200021537Abstract: Techniques are provided for resource allocation and provisioning in a multi-tier edge-cloud virtualization environment. An exemplary method comprises: obtaining an application request for processing a given data type in a multi-tier environment; processing application requests received within a decision window to allocate resources for for virtual nodes to process the application requests received within the decision window, wherein the allocated resources for each virtual node is on a corresponding one of cloud resources and a given edge node; instantiating the allocated virtual nodes to process the application requests; and providing the application requests to the instantiated virtual nodes, wherein the instantiated virtual nodes obtain the data of the given data type from a data repository.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Inventors: Ana C. Oliveira, Tiago Salviano Calmon, Flavia Coimbra Delicato, Paulo F. Pires, Igor Leão dos Santos
-
Patent number: 10003502Abstract: An architecture, methods and apparatus are provided for managing sensor data. Sensor networks comprised of a plurality of sensors are managed by obtaining measurement data and context data from the plurality of sensors; storing the obtained measurement data and context data using a Massively Parallel Processing Database Management System (MPP DBMS); and managing the sensor network from outside of the sensor network using the MPP DBMS. Context-aware adaptation of sensors is based on context regarding a state of the sensor network and context regarding a state of one or more applications. The sensor nodes are optionally clustered based on semantic similarities among sensor readings from different sensor nodes and a distance among the sensor nodes. A subset of the sensor nodes is optionally selected to be active based on a residual energy of the sensor nodes and a relevance of the sensor nodes to an application. Data prediction models are generated and employed for data sensing and analytics.Type: GrantFiled: September 29, 2016Date of Patent: June 19, 2018Assignee: EMC IP Holding Company LLCInventors: Ana Cristina Bernardo de Oliveira, Flavia Coimbra Delicato, Paulo de Figueiredo Pires
-
Patent number: 9491060Abstract: An architecture, methods and apparatus are provided for managing sensor data. Sensor networks comprised of a plurality of sensors are managed by obtaining measurement data and context data from the plurality of sensors; storing the obtained measurement data and context data using a Massively Parallel Processing Database Management System (MPP DBMS); and managing the sensor network from outside of the sensor network using the MPP DBMS. Context-aware adaptation of sensors is based on context regarding a state of the sensor network and context regarding a state of one or more applications. The sensor nodes are optionally clustered based on semantic similarities among sensor readings from different sensor nodes and a distance among the sensor nodes. A subset of the sensor nodes is optionally selected to be active based on a residual energy of the sensor nodes and a relevance of the sensor nodes to an application. Data prediction models are generated and employed for data sensing and analytics.Type: GrantFiled: June 30, 2014Date of Patent: November 8, 2016Assignee: EMC IP Holding Company LLCInventors: Ana Cristina Bernardo de Oliveira, Flavia Coimbra Delicato, Paulo de Figueiredo Pires