Patents by Inventor Knut Inge Hvidsten

Knut Inge Hvidsten 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: 11909800
    Abstract: A system and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: February 20, 2024
    Assignee: Pexip AS
    Inventors: Håvard Graff, Tulio Beloqui, Knut Inge Hvidsten
  • Publication number: 20240005936
    Abstract: A method and audio processing device for voice anonymization in an audio- or videoconferencing session. The method comprises receiving a plurality of input audio samples comprising speech, calculating a frequency spectrum of each the plurality of input audio samples, calculating a smoothed spectral magnitude envelope of a first of the plurality of frequency spectrums to determine a plurality of formant features of the speech, each of the plurality of formant features being located at different frequencies in the frequency spectrum, determining one random scaling factor for the audio- or videoconferencing session, determining, based on the one random scaling factor, a voice anonymization function shifting the formant location of at least one of the plurality of formants, and applying the voice anonymization function on the frequency spectrum of each the subsequent plurality of input audio samples in the audio- or videoconferencing session.
    Type: Application
    Filed: June 27, 2023
    Publication date: January 4, 2024
    Inventor: Knut Inge Hvidsten
  • Publication number: 20230155945
    Abstract: A system and method for determining congestion of a communication link transmitting a media stream over the communication link from a sender device to a receiving device.
    Type: Application
    Filed: November 17, 2022
    Publication date: May 18, 2023
    Inventors: Håvard Graff, Tulio Beloqui, Knut Inge Hvidsten
  • Publication number: 20230156064
    Abstract: A system and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device.
    Type: Application
    Filed: November 17, 2022
    Publication date: May 18, 2023
    Inventors: Håvard Graff, Tulio Beloqui, Knut Inge Hvidsten
  • Patent number: 11005521
    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: May 11, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Knut Inge Hvidsten, Michael A. Ramalho, Ragnvald Balch Barth
  • Publication number: 20200344545
    Abstract: In one example, a headset may obtain, from a first microphone that is configured at a first location relative to an audio source, a first audio signal having a first audio level. The headset may further obtain, from a second microphone that is configured at a second location relative to the audio source, a second audio signal having a second audio level. The second location may be a greater distance from the audio source than the first location. The headset may determine a target audio level based on the second audio level. The headset may adjust the first audio signal to the target audio level to produce an adjusted first audio signal, and output the adjusted first audio signal.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Knut Inge Hvidsten, Espen Moberg
  • Patent number: 10757240
    Abstract: In one example, a first headset establishes a connection with a second headset that is associated with a target participant. The first headset obtains, via the connection, a first audio signal corresponding to speech of the target participant. Based on the first audio signal, one or more parameters associated with a position or a movement of a head of a user of the first headset, one or more head-related transfer functions associated with a shape of the head of the user, and a layout of the environment of the first headset, the first headset modifies the first audio signal to produce a first modified audio signal that corresponds to the speech of the target participant that would be present at the head of the user in absence of the first headset and the noise generated in the environment.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: August 25, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Knut Inge Hvidsten, Espen Moberg
  • Publication number: 20200169289
    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators.
    Type: Application
    Filed: February 3, 2020
    Publication date: May 28, 2020
    Inventors: Knut Inge Hvidsten, Michael A. Ramalho, Ragnvald Balch Barth
  • Patent number: 10601459
    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Knut Inge Hvidsten, Michael A. Ramalho, Ragnvald Balch Barth
  • Publication number: 20200014420
    Abstract: An apparatus includes an input node, an output node, and successive butterfly elements connected between the input node and the output node. Each butterfly element includes a first branch and a second branch that are cross-coupled with each other and that perform, collectively, sample add and sample delay operations. Either the first branch or the second branch of each butterfly element performs a sample inversion, such that a pattern of the sample inversions across the butterfly elements encodes into the butterfly elements a pattern of negative and positive binary values of a particular row of a Prometheus Orthonormal Sets (PONS) matrix. As a result, the successive butterfly elements correlate input samples applied to the input node against the particular row of the PONS matrix as the input samples are shifted through the successive butterfly elements.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 9, 2020
    Inventors: Knut Inge Hvidsten, Ragnvald Balch Barth
  • Patent number: 10530418
    Abstract: An apparatus includes an input node, an output node, and successive butterfly elements connected between the input node and the output node. Each butterfly element includes a first branch and a second branch that are cross-coupled with each other and that perform, collectively, sample add and sample delay operations. Either the first branch or the second branch of each butterfly element performs a sample inversion, such that a pattern of the sample inversions across the butterfly elements encodes into the butterfly elements a pattern of negative and positive binary values of a particular row of a Prometheus Orthonormal Sets (PONS) matrix. As a result, the successive butterfly elements correlate input samples applied to the input node against the particular row of the PONS matrix as the input samples are shifted through the successive butterfly elements.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: January 7, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Knut Inge Hvidsten, Ragnvald Balch Barth
  • Patent number: 10404319
    Abstract: An apparatus includes an input node, an output node, and successive butterfly elements connected between the input node and the output node. Each butterfly element includes a first branch and a second branch that are cross-coupled with each other and that perform, collectively, sample add and sample delay operations. Either the first branch or the second branch of each butterfly element performs a sample inversion, such that a pattern of the sample inversions across the butterfly elements encodes into the butterfly elements a pattern of negative and positive binary values of a particular row of a Prometheus Orthonormal Sets (PONS) matrix. As a result, the successive butterfly elements correlate input samples applied to the input node against the particular row of the PONS matrix as the input samples are shifted through the successive butterfly elements.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: September 3, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Knut Inge Hvidsten, Ragnvald Balch Barth
  • Patent number: 10396846
    Abstract: Time-offset, time-overlapping signals are received. The signals each include a pilot code, and at least some of the signals each include a user code occupying a time slot time-synchronized to a respective pilot code. Time-offset cross-correlation peaks for respective ones of the pilot codes are generated, each cross-correlation peak indicating a respective one of the time slots. For each time slot a respective projection vector including user code projections each indicative of whether a respective user code of known user codes is present in the time slot is generated. Particular ones of the projection vectors are selectively combined into an aggregate projection vector of aggregate user code projections, such that the aggregate projection vector has a signal-to-noise ratio (SNR) greater than the projection vectors individually. The user code is selected from among the known user codes based on the aggregate user code projections of the aggregate projection vector.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 27, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ragnvald Balch Barth, Knut Inge Hvidsten, Michael A. Ramalho
  • Publication number: 20180014021
    Abstract: Presented herein are techniques for exploiting correlations between channels of an image or video frame to be encoded. The correlations between channels in an initial prediction are used to calculate the mapping. The method also determines whether the new prediction is an improvement over the original prediction if no extra signaling is to be used. The method may significantly improve the compression efficiency for images or video containing high correlations between the channels.
    Type: Application
    Filed: November 28, 2016
    Publication date: January 11, 2018
    Inventors: Steinar Midtskogen, Knut Inge Hvidsten
  • Patent number: 9837064
    Abstract: A communication device includes a loudspeaker to transmit sound into a room. A signal having a white noise-like frequency spectrum spanning a frequency range of human hearing is generated. Auditory thresholds of human hearing for frequencies spanning the frequency range are stored. Respective levels of background noise in the room at the frequencies are determined. The white noise-like frequency spectrum is spectrally shaped to produce a shaped frequency spectrum having, for each frequency, a respective level that follows either the auditory threshold or the level of background noise at that frequency, whichever is greater. The shaped frequency spectrum is transmitted from the loudspeaker into the room.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: December 5, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Knut Inge Hvidsten
  • Patent number: 8259813
    Abstract: A method in a decoding process for determining full-resolution chroma pixel information (Cx) corresponding to a spatial fraction of a still-image or a video-frame represented by full-resolution luma pixel information (Y) and decimated chroma pixel information (Cxd) decimated by a decimation process, including: receiving the full-resolution luma pixel information at video or image processing apparatus; decimating, at the video or image processing apparatus, the full-resolution luma pixel information (Y) by said decimation process resulting in a decimated spatial luma fraction (Yd); determining, with the video or image processing apparatus, if the decimated chroma pixel information (Cxd) at least approximately can be expressed by {(Yd+shift1)*scale?shift2}; storing, in an electronic memory of the video or image processing apparatus, values of scale, shift1, and shift2 that result in a minimum deviation between {(Yd+shift1)*scale?shift2} and Cxd; and calculating, with the video or image processing apparatus, {(Y
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Knut Inge Hvidsten
  • Publication number: 20090245387
    Abstract: A method in a decoding process for determining full-resolution chroma pixel information (Cx) corresponding to a spatial fraction of a still-image or a video-frame represented by full-resolution luma pixel information (Y) and decimated chroma pixel information (Cxd) decimated by a decimation process, including: receiving the full-resolution luma pixel information at video or image processing apparatus; decimating, at the video or image processing apparatus, the full-resolution luma pixel information (Y) by said decimation process resulting in a decimated spatial luma fraction (Yd); determining, with the video or image processing apparatus, if the decimated chroma pixel information (Cxd) at least approximately can be expressed by {(Yd+shift1)*scale?shift2}; storing, in an electronic memory of the video or image processing apparatus, values of scale, shift1, and shift2 that result in a minimum deviation between {(Yd+shift1)*scale?shift2} and Cxd; and calculating, with the video or image processing apparatus, {(Y
    Type: Application
    Filed: December 19, 2008
    Publication date: October 1, 2009
    Applicant: Tandberg Telecom AS
    Inventor: Knut Inge Hvidsten