Patents by Inventor Andres Garcia SAAVEDRA

Andres Garcia SAAVEDRA 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: 20240004704
    Abstract: A method for operating a virtualized radio access point (vRAP) includes: providing a digital signal processor (DSP) pipeline including a number of DSP workers for execution of a plurality of threads of a physical layer (PHY) of the vRAP, wherein a thread of the plurality of threads includes a sequence of processing tasks, including at least one of processing an uplink, UL, subframe, performing UL and downlink, DL, resource scheduling and processing a DL subframe; and interlinking at least three dedicated DSP workers of the DSP pipeline in such a way that different processing tasks of the thread are executed in parallel.
    Type: Application
    Filed: November 23, 2020
    Publication date: January 4, 2024
    Inventors: Andres GARCIA-SAAVEDRA, Xavier COSTA-PEREZ, Marco GRAMAGLIA, Albert BANCHS
  • Patent number: 11844100
    Abstract: A radio access network includes a processing system and one or more radio access points configured to broadcast over a radio band including one or more radio channels. Contextual data is acquired which is representative of at least one of: (i) a quality of the radio band and (ii) a quantity of data demanded by user equipment in communication with the one or more radio access points over the radio band. A compute policy and a radio policy are generated based on the acquired contextual data. Data transmissions for processing are assigned to computing resources of the processing system based on the compute policy. Data are scheduled for transmission over the radio band based on the radio policy. A modulation and coding scheme for the scheduled data transmissions is selected based on the radio policy.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: December 12, 2023
    Assignee: NEC CORPORATION
    Inventors: Jose Ayala Romero, Andres Garcia-Saavedra, Xavier Costa Perez
  • Patent number: 11818746
    Abstract: A method for facilitating allocation of network resources to at least one slice in a communication network includes obtaining information identifying a mapping between network resource allocations and a respective quality of experience (QoE) associated with a user and obtaining information relating to a quality of service (QoS) tolerance for a particular QoE. The method includes providing to a controller for allocating at least a portion of the network resources to the at least one slice: i) the information identifying a mapping between network resource allocations and a QoE; ii) the information relating to the QoS tolerance; and iii) information identifying a current QoE and a target QoE associated with at least one user.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: November 14, 2023
    Assignee: NEC CORPORATION
    Inventors: Linghang Fan, Andres Garcia-Saavedra, Hassan Al-Kanani, Iskren Ianev
  • Publication number: 20230217256
    Abstract: A method for dynamically allocating radio resources across a set of virtualized radio access points (vRAPs) in a virtual radio access network (vRAN) includes collecting contextual information across all vRAPs that share a common carrier bandwidth of a physical radio access point. The method also includes mapping, by a radio resource controller according to an internal mapping policy, the contextual information of the vRAPs into an allocation of vRAN slices to the vRAPs, wherein each vRAN slice comprises allocated computing resources and an allocated bandwidth part (BWP) of the common carrier bandwidth, the BWPs being orthogonal across the vRAN slices. The method also includes notifying the vRAPs of the allocated BWP.
    Type: Application
    Filed: June 4, 2020
    Publication date: July 6, 2023
    Inventors: Andres GARCIA-SAAVEDRA, Xavier COSTA-PEREZ
  • Patent number: 11522888
    Abstract: A method for anomaly detection and troubleshooting in a network includes parsing a network service descriptor (NSD) describing a network service (NS) to be deployed in the network. Monitoring data including time series of service-level metrics and resource-level metrics of network functions (NFs) of the NS are received from different domains of the network. Representations of the time series from the different domains are learned with a common dimensionality. An NS signature of the NS is computed as a cross-correlation matrix comprising cross-correlations between the service-level metrics and the resource-level metrics of the NFs. Embeddings of the NS signature are learned using a model and determining a reconstruction error of the model. It is determined whether the NS is anomalous based on the reconstruction error of the model. The NS is identified as a target for the troubleshooting in a case that the NS was determined to be anomalous.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: December 6, 2022
    Assignee: NEC CORPORATION
    Inventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
  • Patent number: 11500888
    Abstract: A method for anomaly detection of cloud services based on mining time-evolving graphs includes steps of receiving tracing data for a plurality of micro-services of the deployed cloud service, wherein the tracing data defines relationships between the plurality of micro-services of the deployed cloud service at a plurality of different time intervals, computing a functional graph based on the tracing data for each of the plurality of different time intervals, wherein nodes of each functional graph include the plurality of micro-services and wherein links between the nodes represent relationships between the plurality of micro-services, comparing the functional graphs for each of the plurality of time intervals to determine an anomaly score for each of the functional graphs, and detecting a presence of one or more anomalies based on the anomaly scores.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: November 15, 2022
    Assignee: NEC LABORATORIES EUROPE GMBH
    Inventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
  • Publication number: 20220342719
    Abstract: A method for managing radio and computing resources of a virtualized radio access network, vRAN (40), wherein the vRAN (40) comprises a number of virtualized radio access points, vRAPs (11), sharing a common pool of central processing units, CPUs (12), enhances efficiency and practicability of vRAN resource management. The method comprises dividing, per vRAP (11), a L1 layer processing pipeline (30) into at least one main processing pipelines (50) and into a number of subordinate processing pipelines (51, 52), and coordinating the execution of the pipelines (50, 51, 52) across multiple vRAPs (11). The coordinating includes allocating tasks of the main processing pipelines (50) to dedicated CPUs (12a), and allocating tasks of the subordinate processing pipelines (51, 52) to shared CPUs (12b).
    Type: Application
    Filed: November 4, 2019
    Publication date: October 27, 2022
    Inventors: Andres GARCIA-SAAVEDRA, Xavier COSTA-PEREZ
  • Patent number: 11251537
    Abstract: Systems and methods for dynamically controlling connections between a plurality of servers in a data center, where the data center includes at least a first reconfigurable intelligent surface (RIS) and a first RIS controller (RISC) configured to control physical propagation settings of physical propagation elements of the first RIS, wherein each server of the plurality of servers includes or is communicably connected with a wireless connection component enabling communication via directive wireless propagation via the physical propagation elements of the first RIS. A controller device pushes a set of one or more RIS configurations to the RIS and a set of one or more transceiver beamforming configurations to the wireless connection components and jointly determines an optimal transceiver beamforming configuration and an optimal RIS configuration using the connection feedback information.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: February 15, 2022
    Assignee: NEC CORPORATION
    Inventors: Vincenzo Sciancalepore, Andres Garcia Saavedra, Xavier Costa Perez
  • Publication number: 20220043811
    Abstract: A method for anomaly detection of cloud services based on mining time-evolving graphs includes steps of receiving tracing data for a plurality of micro-services of the deployed cloud service, wherein the tracing data defines relationships between the plurality of micro-services of the deployed cloud service at a plurality of different time intervals, computing a functional graph based on the tracing data for each of the plurality of different time intervals, wherein nodes of each functional graph include the plurality of micro-services and wherein links between the nodes represent relationships between the plurality of micro-services, comparing the functional graphs for each of the plurality of time intervals to determine an anomaly score for each of the functional graphs, and detecting a presence of one or more anomalies based on the anomaly scores.
    Type: Application
    Filed: August 7, 2020
    Publication date: February 10, 2022
    Inventors: Josep Xavier SALVAT LOZANO, Andres GARCIA-SAAVEDRA, Xi Li, Xavier COSTA PEREZ
  • Publication number: 20210384637
    Abstract: Systems and methods for dynamically controlling connections between a plurality of servers in a data center, where the data center includes at least a first reconfigurable intelligent surface (RIS) and a first RIS controller (RISC) configured to control physical propagation settings of physical propagation elements of the first RIS, wherein each server of the plurality of servers includes or is communicably connected with a wireless connection component enabling communication via directive wireless propagation via the physical propagation elements of the first RIS. A controller device pushes a set of one or more RIS configurations to the RIS and a set of one or more transceiver beamforming configurations to the wireless connection components and jointly determines an optimal transceiver beamforming configuration and an optimal RIS configuration using the connection feedback information.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 9, 2021
    Inventors: Vincenzo Sciancalepore, Andres Garcia-Saavedra, Xavier Costa Perez
  • Publication number: 20210337555
    Abstract: A method for facilitating allocation of network resources to at least one slice in a communication network includes obtaining information identifying a mapping between network resource allocations and a respective quality of experience (QoE) associated with a user and obtaining information relating to a quality of service (QoS) tolerance for a particular QoE. The method includes providing to a controller for allocating at least a portion of the network resources to the at least one slice: i) the information identifying a mapping between network resource allocations and a QoE; ii) the information relating to the QoS tolerance; and iii) information identifying a current QoE and a target QoE associated with at least one user.
    Type: Application
    Filed: September 6, 2019
    Publication date: October 28, 2021
    Inventors: Linghang Fan, Andres Garcia-Saavedra, Hassan Al-Kanani, Iskren Ianev
  • Patent number: 11019534
    Abstract: A method for managing radio resources in a multiple radio access technology (multi-RAT) wireless communication network, which includes one or more orthogonal frequency-division multiple access (OFDMA)-based base stations that implement different radio access technologies (RATs), includes the step of creating, for each of a plurality of mobile terminals, an incoming queue where data destined to the respective mobile terminal is buffered. Queue information of each mobile terminal is collected and provided to the multi-RAT wireless communication network. System constraints of the multi-RAT wireless communication network are defined and network constraint information is provided.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: May 25, 2021
    Assignee: NEC CORPORATION
    Inventors: Andres Garcia-Saavedra, Luis Diez Fernandez, Ramon Agueero, Xi Li, Xavier Costa Perez
  • Patent number: 10979319
    Abstract: A method provides operating information for a network having a set of computing entities (CPE) for performing functions on data; a set of connecting entities (CNE) for connecting users and performing functions on data; and a set of forwarding entities (SFE) for forwarding data between the CPE and CNE. CNE are assigned to the CPE. At least part of the functions performed by the CNE are split and offloaded to the assigned CPE for performing the part of functions. The method includes: determining: a) network information, including network topology information and network capability information of the network, b) entity location information, including network locations of the entities, and c) function splitting information, including possible configurable functions which can be split; and, based on the determined information of a)-c), jointly optimizing: routing between the network entities, assignments of the CNE to the CPE, and function splits.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: April 13, 2021
    Assignee: NEC CORPORATION
    Inventors: Andres Garcia-Saavedra, Xi Li, Xavier Costa-Perez
  • Publication number: 20200322367
    Abstract: A method for anomaly detection and troubleshooting in a network includes parsing a network service descriptor (NSD) describing a network service (NS) to be deployed in the network. Monitoring data including time series of service-level metrics and resource-level metrics of network functions (NFs) of the NS are received from different domains of the network. Representations of the time series from the different domains are learned with a common dimensionality. An NS signature of the NS is computed as a cross-correlation matrix comprising cross-correlations between the service-level metrics and the resource-level metrics of the NFs. Embeddings of the NS signature are learned using a model and determining a reconstruction error of the model. It is determined whether the NS is anomalous based on the reconstruction error of the model. The NS is identified as a target for the troubleshooting in a case that the NS was determined to be anomalous.
    Type: Application
    Filed: July 2, 2019
    Publication date: October 8, 2020
    Inventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
  • Publication number: 20200296741
    Abstract: A radio access network includes a processing system and one or more radio access points configured to broadcast over a radio band including one or more radio channels. Contextual data is acquired which is representative of at least one of: (i) a quality of the radio band and (ii) a quantity of data demanded by user equipment in communication with the one or more radio access points over the radio band. A compute policy and a radio policy are generated based on the acquired contextual data. Data transmissions for processing are assigned to computing resources of the processing system based on the compute policy. Data are scheduled for transmission over the radio band based on the radio policy. A modulation and coding scheme for the scheduled data transmissions is selected based on the radio policy.
    Type: Application
    Filed: August 7, 2019
    Publication date: September 17, 2020
    Inventors: Jose Ayala Romero, Andres Garcia-Saavedra, Xavier Costa Perez
  • Patent number: 10756843
    Abstract: Provided is a method for correcting errors in a data transmission network, comprising: transmitting a plurality of uncoded information packets across a network path; transmitting a plurality of coded packets for recovering information packets lost in transmission across said network path, the coded packets being temporally interspersed among said uncoded information packets, wherein the coded packets are encoded based on information packets transmitted prior to a previously transmitted coded packet; and determining the interspersion of the coded packets according to a packet loss rate.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 25, 2020
    Assignees: NATIONAL UNIVERSITY OF IRELAND, MAYNOOTH, Massachusetts Institute of Technology
    Inventors: Andres Garcia Saavedra, Mohammad Karzand, Douglas Leith, Muriel Medard
  • Patent number: 10667258
    Abstract: A method for operating a plurality of different wireless networks operating at least in part in overlapping frequency bands includes monitoring, by a first wireless transmitter, activity in the overlapping frequency bands. The first wireless transmitter determines whether a channel in the overlapping frequency bands is idle for a predefined time period. Based on the channel being idle for the predefined time period, it is determined that the first wireless transmitter has a transmission opportunity on the channel. The first wireless transmitter measures an amount of time until a next frame boundary on the channel and, based on the amount of time until the next frame boundary being below a threshold, reserves the channel for a fixed duration of time. Based on the amount of time until the next frame boundary being above the threshold, the first wireless transmitter skips the transmission opportunity on the channel.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 26, 2020
    Assignee: NEC CORPORATION
    Inventors: Andres Garcia-Saavedra, Xavier Costa Perez
  • Patent number: 10638514
    Abstract: A method for operating a plurality of wireless networks includes blocking a channel in a second wireless network (SWN) by a first wireless network station (FWN-S) connected to a first wireless network (FWN) and the SWN within an overlapping frequency band. A time for performing blocking after a busy channel is smaller than a predetermined time period. The method further includes indicating part of a total airtime the channel in the SWN will be occupied by the first FWN-S for transmission. The total airtime is computed as a sum of time slots used for successful transmission, their number being computed such that the transmission performance of the SWN is not degraded more than the level of transmission performance is degraded if the first FWN-S would be operating for transmission within the SWN only.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: April 28, 2020
    Assignee: NEC CORPORATION
    Inventors: Victor Valls, Andres Garcia-Saavedra, Xavier Costa-Perez
  • Patent number: 10541932
    Abstract: A method is disclosed for transmitting data between a source node and destination node connected via multiple paths of a heterogeneous network, at least one of the paths delivering packets with a non-deterministic delivery time. Data is divided into frames, each frame comprising a number of packets, where processing by the destination node of an information packet p is conditional on receipt of the data for any information packet i where i<p. A number of sequential transmission slots s, each for transmitting a given packet p of a frame, are allocated for each network path k. A set D of possible assignments of packets to transmission slots for a frame are provided. The method comprises determining an assignment x with minimum in-order delivery delay of said packets based on expected arrival times of packets to their destination and expected reordering delay for packets. Packets are then transmitted in accordance with the determined assignment x.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: January 21, 2020
    Assignee: National University of Ireland, Maynooth
    Inventors: Andrés Garcia Saavedra, Mohammad Karzand, Douglas Leith
  • Patent number: 10531351
    Abstract: A method for configuring resources of a radio access network (RAN) including a radio unit includes monitoring, by a data plane node, a quality of at least one portion of a link between the radio unit and a central processing unit of the RAN; determining, by the data plane node, that the quality of the at least one portion of the link has changed relative to a previous quality of the at least one portion of the link; generating, by the data plane node according to local control logic programmed into the data plane node, a decision specifying a placement for one or more RAN functions; and transmitting, by the data plane node to one or both of the radio unit and the central processing unit, a notification including the decision specifying the placement for the one or more RAN functions.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: January 7, 2020
    Assignee: NEC CORPORATION
    Inventors: Xi Li, Andres Garcia-Saavedra, Fabian Schneider, Xavier Costa Perez