Patents by Inventor Paschalis TSIAFLAKIS

Paschalis TSIAFLAKIS 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: 20250210055
    Abstract: Examples of the disclosure relate noise suppression for audio signals in a communication setting. An apparatus obtains at least one audio signal for a current frame or one or more previous frames, based on at least two microphone signals for the current frame or one or more previous frames. The apparatus uses a program code to predict an output signal for a future frame based, at least in part, on the at least one audio signal for the current frame or one or more previous frames and uses the output signal for processing the future frame of the at least two microphone signals in a first audio signal process and uses the output signal for processing the future frame of an output of the first audio signal process in a second audio signal process to enable noise suppression.
    Type: Application
    Filed: December 20, 2024
    Publication date: June 26, 2025
    Inventors: Paschalis TSIAFLAKIS, Mikko Tapio TAMMI, Konstantinos DROSOS
  • Publication number: 20250202613
    Abstract: Example embodiments describe an optical line terminal, OLT, configured to communicate in a passive optical network, PON, with optical network units, ONUs; wherein the OLT is configured to dynamically assign bandwidths to traffic-bearing entities within the ONUs that are equal to estimated bandwidth demands of the respective traffic-bearing entities by allocating upstream transmission opportunities to the traffic-bearing entities; and wherein the OLT is configured to perform assigning bandwidth margins to the respective traffic-bearing entities in addition to the estimated bandwidth demands; and wherein the OLT further includes a receiver configured to receive upstream optical signals from the traffic-bearing entities during the allocated upstream transmission opportunities; and wherein the receiver is further configured to power down one or more functionalities during non-allocated periods free of upstream optical signals.
    Type: Application
    Filed: December 5, 2024
    Publication date: June 19, 2025
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Paschalis TSIAFLAKIS, Ricardo PEREZ BLANCO
  • Publication number: 20250184641
    Abstract: An optical line terminal, OLT, is configured to communicate in a passive optical network, PON, with optical network units, ONUs; wherein the OLT is configured to dynamically assign bandwidth to traffic-bearing entities within the ONUs by allocating upstream transmission opportunities to the traffic-bearing entities based on bandwidth demands of the respective traffic-bearing entities and on one or more service parameters of the respective traffic-bearing entities; wherein an assigned bandwidth of a traffic-bearing entity includes a guaranteed assigned bandwidth and a non-guaranteed assigned bandwidth; and wherein OLT is further configured to perform, if a sum of the bandwidth demands of the traffic-bearing entities within the PON exceeds an effective available bandwidth of the PON, assigning, to respective unsaturated traffic-bearing entities having bandwidth demands that exceed the guaranteed assigned bandwidths, non-guaranteed assigned bandwidths proportional to the bandwidth demands.
    Type: Application
    Filed: November 15, 2024
    Publication date: June 5, 2025
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Paschalis TSIAFLAKIS, Yannick SILLIS
  • Publication number: 20250016484
    Abstract: In one embodiment, an optical line terminal, OLT, is configured to communicate in a passive optical network with optical network units, ONUs, that respectively comprise one or more transmission queues; wherein the OLT includes a dynamic bandwidth allocation, DBA, engine configured to allocate recurrent transmission opportunities to the respective transmission queues for transmitting packets from the respective transmission queues to the OLT; wherein at least one of the ONUs includes a L4S transmission queue for transmitting L4S packets with at most a service latency and at least a service bandwidth; and wherein the DBA engine is further configured to perform, identifying a L4S transmission queue based on a L4S traffic descriptor parameter provisioned within the DBA engine.
    Type: Application
    Filed: July 3, 2024
    Publication date: January 9, 2025
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Paschalis TSIAFLAKIS, Koen DE SCHEPPER, Werner COOMANS
  • Publication number: 20240365029
    Abstract: Example embodiments describe a central network node configured to communicate in a point-to-multipoint network with client network nodes; wherein the client network nodes respectively includes one or more transmission queues; wherein a respective transmission queue has a recurrent transmission opportunity for transmitting data from the respective transmission queue to the central network node; and wherein the recurrent transmission opportunity has a configurable interval and a configurable length. The central network node is configured to perform, for the respective transmission queues obtaining an average ingress interval of packets arriving at the transmission queue; and matching the configurable interval with the average ingress interval.
    Type: Application
    Filed: April 26, 2024
    Publication date: October 31, 2024
    Applicant: Nokia Solutions and Networks Oy
    Inventor: Paschalis TSIAFLAKIS
  • Publication number: 20240127842
    Abstract: Examples of the disclosure relate to apparatus, methods and computer programs for audio signal enhancement using a dataset for a target use case. In examples of the disclosure an apparatus is configured to enable access to a trained computer program. The trained computer program is configured for processing one or more audio signals to enhance audibility of sounds within the one or more audio signals. The trained computer program is trained using a generic dataset. The apparatus is also configured to obtain a dataset. The dataset includes data samples with inputs and outputs for the computer program. The apparatus is configured to use the dataset to update the trained computer program.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 18, 2024
    Inventor: Paschalis TSIAFLAKIS
  • Publication number: 20240089874
    Abstract: An apparatus is disclosed, which may include: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform: receiving downlink channel estimates between a plurality of access point (AP) antennas of one or more APs and a plurality of user equipment (UE) antennas of one or more UEs; iteratively updating a set of power allocation weights for the AP antennas using weights extracted from a precoder; computing the precoder based on the received channel estimates and a previous set of power allocation weights; performing the iterative updates until a stopping criterion is reached; and outputting data representative of a precoder computed from the received channel estimates and the updated set of power allocation weights.
    Type: Application
    Filed: August 23, 2023
    Publication date: March 14, 2024
    Inventors: Hong YANG, Carl NUZMAN, Paschalis TSIAFLAKIS
  • Publication number: 20230199386
    Abstract: Apparatus, methods and computer programs are provided for reducing echo in microphone signals. The apparatus can be configured to obtain an echo path delay estimate and obtain information indicative of a number of future frames used by an acoustic echo cancellation filter. The apparatus can also be configured to obtain information indicative of a time shift between consecutive frames processed by the acoustic echo cancellation filter. The apparatus can also be configured to determine at least a first delay to be added to a loudspeaker signal and determine at least a second delay to be added to a microphone signal. The determination of the first delay and the second delay is based on the echo path delay estimate, the number of future frames and the time shift between consecutive frames processed by the acoustic echo cancellation filter.
    Type: Application
    Filed: December 21, 2022
    Publication date: June 22, 2023
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Wouter LANNEER, Werner COOMANS, Paschalis TSIAFLAKIS
  • Publication number: 20230095840
    Abstract: An optical line terminal is disclosed. The optical line terminal comprises at least one processor; and at least one memory including machine-readable instructions. The at least one memory and the machine-readable instructions are configured to, with the at least one processor, cause the optical line terminal to determine based on one or more variables a relationship between bandwidth efficiency and latency for communication of contents of a queue buffer of an optical network unit with the optical line terminal via an optical distribution network, and determine a burst schedule for the queue buffer based on the determined relationship.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Paschalis TSIAFLAKIS, Konstantinos CHRISTODOULOPOULOS, Sarvesh Sanjay BIDKAR
  • Publication number: 20220271979
    Abstract: The present disclosure relates to an equalizer training unit for deriving equalization parameters for compensating data-dependent distortion in received samples by use of a training sequence including a sequence p>1 times and cyclically comprising N sub-sequences of respective combinations of L time-domain symbols of a modulation scheme, wherein the N sub-sequences are cyclically arranged in a selected order and such that L?1 symbols of a respective sub-sequence overlap with symbols in the preceding and following sub-sequences. The present disclosure further relates to a training sequence generator unit for generative the training sequence and an equalizer employing the equalizer training unit.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 25, 2022
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Wouter LANNEER, Yannick LEFEVRE, Paschalis TSIAFLAKIS, Werner COOMANS
  • Publication number: 20210250062
    Abstract: Embodiments relate to an apparatus comprising means configured for: obtaining echo response data representative of the echo response of a communication line, wherein the echo response data specifies the echo response based on two dimensions and includes first dimension data and second dimension data, determining at least one property of the communication line based on processing the echo response data with a neural network, wherein the neural network comprises at least: a first convolutional branch for processing the first dimension data, a second convolutional branch for processing the second dimension data, a dense part for processing the outputs of the first and second convolutional branches.
    Type: Application
    Filed: January 6, 2021
    Publication date: August 12, 2021
    Inventors: Nicolas DUPUIS, Gert-Jan STOCKMAN, Philippe DIERICKX, Paschalis TSIAFLAKIS
  • Publication number: 20210242952
    Abstract: Example embodiments describe means (200) for performing i) pre-compensating (210, N sets of K1 tone data values (220) for crosstalk between N communication lines; the N sets of K1 tone data values pertaining to respective N terminal nodes of a digital communication system; ii) calculating (215) from the pre-compensated N sets of K1 tone data values (221) N sets of first time domain symbols (225); iii) calculating (283) a second time domain symbol (284) from a set of K2 tones values (280); the K2 tone data values pertaining to a selected one of the N terminal nodes; and iv) adding (212) the second time domain symbol in a weighted manner to the first time domain symbols such that the second time domain symbol is added to the first time domain symbol for the selected terminal node and to at least one other of the first time domain symbols for the respective other terminal nodes.
    Type: Application
    Filed: January 6, 2021
    Publication date: August 5, 2021
    Inventors: Wouter LANNEER, Paschalis TSIAFLAKIS
  • Publication number: 20210194539
    Abstract: A vectoring controller is configured to determine first coefficient values for a vectoring matrix at a first tone based on a first number of iterations through an iterative update algorithm and a first channel matrix estimate at the first tone, and to determine second coefficient values for the vectoring matrix at a second neighboring tone based on a second number of iterations through the iterative update algorithm and a second channel matrix estimate at the second tone. The vectoring controller is configured to start with the first coefficient values as initial values for the respective second coefficient values in the iterative update algorithm. The second number of iterations is lower than or equal to the first number of iterations.
    Type: Application
    Filed: February 23, 2017
    Publication date: June 24, 2021
    Applicant: Alcatel Lucent
    Inventors: Rodrigo BASTOS MORAES, Paschalis TSIAFLAKIS, Mihaela JIVANESCU, Jochen MAES, Carl NUZMAN
  • Publication number: 20210006294
    Abstract: A vectoring controller for configuring a vectoring processor that jointly processes DMT communication signals to be transmitted over, or received from, a plurality of N subscriber lines according to a vectoring matrix. In accordance with an embodiment, the vectoring controller is configured, for given ones of a plurality of tones, to enable the given tone for direct data communication over a first set of N?Mk targeted lines out of the plurality of N subscriber lines, and to disable the given tone for direct data communication over a second disjoint set of Mk supporting lines out of the plurality of N subscriber lines, Mk denoting a non-null positive integer. The vectoring controller is further configured to configure the vectoring matrix to use an available transmit or receive power at the given tone over the second set of Mk supporting lines for further enhancement of data signal gains at the given tone over the first set of N?Mk targeted lines.
    Type: Application
    Filed: August 21, 2020
    Publication date: January 7, 2021
    Applicant: Alcatel Lucent
    Inventors: Paschalis TSIAFLAKIS, Carl NUZMAN, Jochen MAES
  • Publication number: 20190058502
    Abstract: A vectoring controller for configuring a vectoring processor that jointly processes DMT communication signals to be transmitted over, or received from, a plurality of N subscriber lines according to a vectoring matrix. In accordance with an embodiment, the vectoring controller is configured, for given ones of a plurality of tones, to enable the given tone for direct data communication over a first set of N?Mk targeted lines out of the plurality of N subscriber lines, and to disable the given tone for direct data communication over a second disjoint set of Mk supporting lines out of the plurality of N subscriber lines, Mk denoting a non-null positive integer. The vectoring controller is further configured to configure the vectoring matrix to use an available transmit or receive power at the given tone over the second set of Mk supporting lines for further enhancement of data signal gains at the given tone over the first set of N?Mk targeted lines.
    Type: Application
    Filed: October 3, 2016
    Publication date: February 21, 2019
    Applicant: Alcatel Lucent
    Inventors: Paschalis TSIAFLAKIS, Carl NUZMAN, Jochen MAES
  • Publication number: 20170318150
    Abstract: In accordance with an embodiment the method includes temporarily configuring the vector processor with a new set of vectoring coefficients during one or more selected symbol positions; restoring the current set of vectoring coefficients outside the one or more selected symbol positions; obtaining at least one error measure over respectively at least one line of the group of vectored lines during the one or more selected symbol positions; and determining a suitability indication for the new set of vectoring coefficients based on the obtained at least one error measure.
    Type: Application
    Filed: November 12, 2015
    Publication date: November 2, 2017
    Applicant: Alcatel Lucent
    Inventors: Paschalis TSIAFLAKIS, Jochen MAES, Dirk VANDERHAEGEN, Geert YSEBAERT, Wim VAN DAMME
  • Publication number: 20160182122
    Abstract: At least one example embodiment discloses a method including determining a first set of lines and a second set of lines in a system, obtaining signals to be transmitted over, or received from, the first set of lines and the second set of lines, obtaining normal operation interval (NOI) vectoring coefficients for the second set of lines, determining discontinuous operation interval (DOI) vectoring coefficients for the first set of lines, the DOI vectoring coefficients for the first set of lines and the NOI vectoring coefficients for the second set of lines being part of a vectoring matrix and jointly processing the signals for a discontinuous operation interval using the vectoring matrix.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Carl J. NUZMAN, Paschalis TSIAFLAKIS
  • Publication number: 20160164621
    Abstract: At least one example embodiment discloses a method of reducing crosstalk in a system. The method includes obtaining a plurality of groups of lines based on crosstalk characteristics of the system, lines in a same group of lines being permitted to be active during a same time slot, identifying a first set of lines associated with data to send and a second set of lines associated with no data to send, the first set of lines being designated for transmission during a selected time slot, modifying the first set of lines in accordance with the plurality of groups of lines and transmitting symbols during the selected time slot using the modified first set of lines.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Paschalis TSIAFLAKIS, Jochen MAES, Carl J. NUZMAN