Patents by Inventor Øystein Birkenes

Øystein Birkenes 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: 20240171907
    Abstract: A computer-implemented method of processing an audio signal. The method comprises: receiving from two or more microphones, respective audio signals; deriving a plurality of time-frequency signals from the received audio signals, indexed by frequency, and for each of the time-frequency signals: determining in-beam components of the audio signals; and performing post-processing of the received audio signals, the post-processing comprising: computing a reference level based on the audio signals; computing an in-beam level based on the determined in-beam components of the audio-signals; computing a post-processing gain to be applied to the in-beam components from the reference level and in-beam level; and applying the post-processing gain to the in-beam components.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 23, 2024
    Inventors: Øystein Birkenes, Lennart Burenius, Chiao-Ling Liao
  • Patent number: 11867848
    Abstract: An ultrasonic-based person detection method. The method comprising the steps of: (a) emitting, from an emitter, an ultrasonic signal, the ultrasonic signal including a component at a first frequency; (b) receiving reflections of the ultrasonic signal, the received signal including components at frequencies greater than and less than the first frequency; (c) determining a difference between an upper portion of the received signal containing a frequency higher than the first frequency, and a lower portion of the received signal containing a frequency lower than the first frequency; and (d) determining, based on the difference between the upper portion and the lower portion, whether a person is present.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: January 9, 2024
    Assignee: Neatframe Limited
    Inventor: Øystein Birkenes
  • Publication number: 20220373666
    Abstract: An ultrasonic-based person detection method. The method comprising the steps of: (a) emitting, from an emitter, an ultrasonic signal, the ultrasonic signal including a component at a first frequency; (b) receiving reflections of the ultrasonic signal, the received signal including components at frequencies greater than and less than the first frequency; (c) determining a difference between an upper portion of the received signal containing a frequency higher than the first frequency, and a lower portion of the received signal containing a frequency lower than the first frequency; and (d) determining, based on the difference between the upper portion and the lower portion, whether a person is present.
    Type: Application
    Filed: September 17, 2020
    Publication date: November 24, 2022
    Inventor: Øystein Birkenes
  • Publication number: 20200116820
    Abstract: A controller of a collaboration endpoint generates a primary audio signal for an ultrasonic source audio signal produced by a source audio speaker, a reference audio signal for the ultrasonic source audio signal, and, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal. The controller produces a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal and determines whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 16, 2020
    Inventor: Oystein Birkenes
  • Patent number: 10473751
    Abstract: A controller of a collaboration endpoint generates a primary audio signal for an ultrasonic source audio signal produced by a source audio speaker, a reference audio signal for the ultrasonic source audio signal, and, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal. The controller produces a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal and determines whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: November 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Oystein Birkenes
  • Patent number: 10297266
    Abstract: Techniques for adaptive noise cancellation for multiple audio endpoints in a shared space are described. According to one example, a method includes detecting, by a first audio endpoint, one or more audio endpoints co-located with the first audio endpoint at a first location. A selected audio endpoint of the one or more audio endpoints is identified as a target noise source. The method includes obtaining, from the selected audio endpoint, a loudspeaker reference signal associated with a loudspeaker of the selected audio endpoint and removing the loudspeaker reference signal from a microphone signal associated with a microphone of the first audio endpoint. The method also includes providing the microphone signal from the first audio endpoint to at least one of a voice user interface (VUI) or a second audio endpoint, wherein the second audio endpoint is located remotely from the first location.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: May 21, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Lennart Burenius, Oystein Birkenes
  • Patent number: 10267912
    Abstract: An endpoint among a plurality of endpoints, synchronizes a clock across the plurality of endpoints. The endpoint generates a received ultrasonic signal by transducing ultrasonic sound received at a microphone from a spatial region. The ultrasonic sound includes an identical ultrasonic signal transmitted from the plurality of endpoints and echoes from the spatial region. The identical ultrasonic signal is generated with respect to the synchronized clock. The endpoint computes an error signal based on removing the identical ultrasonic signals and the echoes from the received ultrasonic signal. The endpoint detects motion in the spatial region based on a change in the error signal over time.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: April 23, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Øystein Birkenes, Lennart Burenius
  • Publication number: 20190107987
    Abstract: A computer-implemented method including at a server in communication with at least first and second collaboration endpoints each located within a same physical space: determining a relative positioning of the first and second collaboration endpoints; and configuring content displayed at each of the first and second endpoints based on the relative positioning of the first and second collaboration endpoints is disclosed.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Inventors: Kristian Tangeland, Oystein Birkenes, Michael Elliott Jones, Linn Tale Haugen, Jon Dalvang Andresen
  • Publication number: 20180306900
    Abstract: A controller of a collaboration endpoint generates a primary audio signal for an ultrasonic source audio signal produced by a source audio speaker, a reference audio signal for the ultrasonic source audio signal, and, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal. The controller produces a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal and determines whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Inventor: Oystein Birkenes
  • Patent number: 9801026
    Abstract: Techniques are presented herein for a server to automatically determine the locations of collaboration endpoints and user devices throughout a building, and then provide the user devices with directions to the endpoints. The server collects air pressure and GPS readings from the user devices over a period of time. The readings may be collected from user devices that are paired or unpaired with endpoints at the time of the readings. Over a period of time, the plurality of readings may be used by the server to calculate user device offsets, endpoint offsets, floor level offsets, and endpoint relative orientations within the building. The server may then, in response to a notification of an upcoming meeting, provide the user device with directions to the meeting based on the collected readings.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: October 24, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Oystein Birkenes, Bjorn Winsvold
  • Patent number: 9633270
    Abstract: A video conference endpoint includes one or more cameras to capture video of different views and a microphone array to sense audio. One or more closeup views are defined. The endpoint detects faces in the captured video and active audio sources from the sensed audio. The endpoint detects any active talker having detected face positions that coincide with detected active audio sources, and also uses speaker clustering to detect whether any active talker is associated with a previously stored closeup views. Based on whether an active talker is detected in any of the stored closeup views, the endpoint switches between capturing video of one of the closeup views and a best overview of the participants in the conference room.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: April 25, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Kristian Tangeland, Erik Hellerud, Oystein Birkenes
  • Publication number: 20170086032
    Abstract: Techniques are presented herein for a server to automatically determine the locations of collaboration endpoints and user devices throughout a building, and then provide the user devices with directions to the endpoints. The server collects air pressure and GPS readings from the user devices over a period of time. The readings may be collected from user devices that are paired or unpaired with endpoints at the time of the readings. Over a period of time, the plurality of readings may be used by the server to calculate user device offsets, endpoint offsets, floor level offsets, and endpoint relative orientations within the building. The server may then, in response to a notification of an upcoming meeting, provide the user device with directions to the meeting based on the collected readings.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 23, 2017
    Inventors: Oystein Birkenes, Bjorn Winsvold
  • Patent number: 9451414
    Abstract: Techniques are presented herein for a server to automatically determine the locations of collaboration endpoints and user devices throughout a building, and then provide the user devices with directions to the endpoints. The server collects air pressure and GPS readings from the user devices over a period of time. The readings may be collected from user devices that are paired or unpaired with endpoints at the time of the readings. Over a period of time, the plurality of readings may be used by the server to calculate user device offsets, endpoint offsets, floor level offsets, and endpoint relative orientations within the building. The server may then, in response to a notification of an upcoming meeting, provide the user device with directions to the meeting based on the collected readings.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 20, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Oystein Birkenes, Bjorn Winsvold
  • Patent number: 9319633
    Abstract: A loudspeaker transmits an ultrasonic signal into a spatial region. A microphone transduces ultrasonic sound, including an echo of the transmitted ultrasonic signal, received from the spatial region into a received ultrasonic signal. A controller transforms the ultrasonic signal and the received ultrasonic signal into respective time-frequency domains that cover respective ultrasound frequency ranges. The controller computes an error signal, representative of an estimate of an echo-free received ultrasonic signal, based on the transformed ultrasonic signal and the transformed received ultrasonic signal. The controller computes power estimates of the error signal over time, and detects a change in people presence in the spatial region based on a change in the power estimates of the error signal over time.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: April 19, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Oystein Birkenes, Lennart Burenius, Kristian Tangeland
  • Patent number: 8675883
    Abstract: A new acoustic echo suppressor and method for acoustic echo suppression is described herein. Exemplary embodiments of the acoustic echo suppressor use one linear regression model for each subband. The linear regression model for each subband may operate on the squared magnitude of the input samples as well as corresponding cross-products. In this way, accurate and robust estimates of the echo signal in each subband can be obtained, thereby providing good echo reduction while keeping the signal distortion low.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: March 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Oystein Birkenes
  • Patent number: RE49462
    Abstract: Techniques for adaptive noise cancellation for multiple audio endpoints in a shared space are described. According to one example, a method includes detecting, by a first audio endpoint, one or more audio endpoints co-located with the first audio endpoint at a first location. A selected audio endpoint of the one or more audio endpoints is identified as a target noise source. The method includes obtaining, from the selected audio endpoint, a loudspeaker reference signal associated with a loudspeaker of the selected audio endpoint and removing the loudspeaker reference signal from a microphone signal associated with a microphone of the first audio endpoint. The method also includes providing the microphone signal from the first audio endpoint to at least one of a voice user interface (VUI) or a second audio endpoint, wherein the second audio endpoint is located remotely from the first location.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: March 14, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lennart Burenius, Oystein Birkenes