Patents by Inventor Dror Maydan
Dror Maydan 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: 20240371392Abstract: Systems and methods are disclosed for audio enhancement. For example, methods may include accessing audio data; determining a window of audio samples based on the audio data; inputting the window of audio samples to a classifier to obtain a classification, in which the classifier includes a neural network and the classification takes a value from a set of multiple classes of audio; selecting, based on the classification, an audio enhancement network from a set of multiple audio enhancement networks; applying the selected audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the selected audio enhancement network includes a neural network that has been trained using audio signals of a type associated with the classification; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Inventors: Samer Hijazi, Xuehong Mao, Raul Alejandro Casas, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Patent number: 12073850Abstract: Systems and methods are disclosed for audio enhancement. For example, methods may include accessing audio data; determining a window of audio samples based on the audio data; inputting the window of audio samples to a classifier to obtain a classification, in which the classifier includes a neural network and the classification takes a value from a set of multiple classes of audio; selecting, based on the classification, an audio enhancement network from a set of multiple audio enhancement networks; applying the selected audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the selected audio enhancement network includes a neural network that has been trained using audio signals of a type associated with the classification; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: GrantFiled: March 25, 2021Date of Patent: August 27, 2024Assignee: Cisco Technology, Inc.Inventors: Samer Hijazi, Xuehong Mao, Raul Alejandro Casas, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Patent number: 11916686Abstract: Systems and methods are disclosed for audio group identification for conferencing. For example, methods may include joining a conference call using a network interface; accessing an audio signal that has been captured using a microphone; detecting a control signal in the audio signal; and, responsive to detection of the control signal, invoking modification of an audio path of the conference call.Type: GrantFiled: November 1, 2022Date of Patent: February 27, 2024Assignee: Cisco Technology, Inc.Inventors: Raul Alejandro Casas, Marcin Ciolek, Samer Hijazi, Dror Maydan, Hua Mu, Erik Panu, Christopher Rowen
-
Patent number: 11657830Abstract: Systems and methods are disclosed for data driven radio enhancement. For example, methods may include demodulating a radio signal to obtain a demodulated audio signal; determining a window of audio samples based on the demodulated audio signal; applying an audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the audio enhancement network includes a machine learning network that has been trained using demodulated audio signals derived from radio signals; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: GrantFiled: January 26, 2021Date of Patent: May 23, 2023Assignee: BabbleLabs LLCInventors: Samer Hijazi, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Publication number: 20230129867Abstract: Systems and methods are disclosed for audio group identification for conferencing. For example, methods may include joining a conference call using a network interface; accessing an audio signal that has been captured using a microphone; detecting a control signal in the audio signal; and, responsive to detection of the control signal, invoking modification of an audio path of the conference call.Type: ApplicationFiled: November 1, 2022Publication date: April 27, 2023Inventors: Raul Alejandro Casas, Marcin Ciolek, Samer Hijazi, Dror Maydan, Hua Mu, Erik Panu, Christopher Rowen
-
Patent number: 11502860Abstract: Systems and methods are disclosed for audio group identification for conferencing. For example, methods may include joining a conference call using a network interface; accessing an audio signal that has been captured using a microphone; detecting a control signal in the audio signal; and, responsive to detection of the control signal, invoking modification of an audio path of the conference call.Type: GrantFiled: March 3, 2020Date of Patent: November 15, 2022Assignee: BabbleLabs LLCInventors: Raul Alejandro Casas, Samer Hijazi, Hua Mu, Marcin Ciolek, Dror Maydan, Christopher Rowen, Erik Panu
-
Publication number: 20210217436Abstract: Systems and methods are disclosed for audio enhancement. For example, methods may include accessing audio data; determining a window of audio samples based on the audio data; inputting the window of audio samples to a classifier to obtain a classification, in which the classifier includes a neural network and the classification takes a value from a set of multiple classes of audio; selecting, based on the classification, an audio enhancement network from a set of multiple audio enhancement networks; applying the selected audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the selected audio enhancement network includes a neural network that has been trained using audio signals of a type associated with the classification; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: ApplicationFiled: March 25, 2021Publication date: July 15, 2021Inventors: Samer Hijazi, Xuehong Mao, Raul Alejandro Casas, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Publication number: 20210151069Abstract: Systems and methods are disclosed for data driven radio enhancement. For example, methods may include demodulating a radio signal to obtain a demodulated audio signal; determining a window of audio samples based on the demodulated audio signal; applying an audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the audio enhancement network includes a machine learning network that has been trained using demodulated audio signals derived from radio signals; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: ApplicationFiled: January 26, 2021Publication date: May 20, 2021Inventors: Samer Hijazi, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Publication number: 20210144021Abstract: Systems and methods are disclosed for audio group identification for conferencing. For example, methods may include joining a conference call using a network interface; accessing an audio signal that has been captured using a microphone; detecting a control signal in the audio signal; and, responsive to detection of the control signal, invoking modification of an audio path of the conference call.Type: ApplicationFiled: March 3, 2020Publication date: May 13, 2021Inventors: Raul Alejandro Casas, Samer Hijazi, Hua Mu, Marcin Ciolek, Dror Maydan, Christopher Rowen, Erik Panu
-
Patent number: 10991379Abstract: Systems and methods are disclosed for audio enhancement. For example, methods may include accessing audio data; determining a window of audio samples based on the audio data; inputting the window of audio samples to a classifier to obtain a classification, in which the classifier includes a neural network and the classification takes a value from a set of multiple classes of audio; selecting, based on the classification, an audio enhancement network from a set of multiple audio enhancement networks; applying the selected audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the selected audio enhancement network includes a neural network that has been trained using audio signals of a type associated with the classification; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: GrantFiled: June 22, 2018Date of Patent: April 27, 2021Assignee: BabbleLabs LLCInventors: Samer Hijazi, Xuehong Mao, Raul Alejandro Casas, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Patent number: 10937443Abstract: Systems and methods are disclosed for data driven radio enhancement. For example, methods may include demodulating a radio signal to obtain a demodulated audio signal; determining a window of audio samples based on the demodulated audio signal; applying an audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the audio enhancement network includes a machine learning network that has been trained using demodulated audio signals derived from radio signals; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: GrantFiled: September 4, 2018Date of Patent: March 2, 2021Assignee: BabbleLabs LLCInventors: Samer Hijazi, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Publication number: 20200075033Abstract: Systems and methods are disclosed for data driven radio enhancement. For example, methods may include demodulating a radio signal to obtain a demodulated audio signal; determining a window of audio samples based on the demodulated audio signal; applying an audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the audio enhancement network includes a machine learning network that has been trained using demodulated audio signals derived from radio signals; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: ApplicationFiled: September 4, 2018Publication date: March 5, 2020Inventors: Samer Hijazi, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Publication number: 20190392852Abstract: Systems and methods are disclosed for audio enhancement. For example, methods may include accessing audio data; determining a window of audio samples based on the audio data; inputting the window of audio samples to a classifier to obtain a classification, in which the classifier includes a neural network and the classification takes a value from a set of multiple classes of audio; selecting, based on the classification, an audio enhancement network from a set of multiple audio enhancement networks; applying the selected audio enhancement network to the window of audio samples to obtain an enhanced audio segment, in which the selected audio enhancement network includes a neural network that has been trained using audio signals of a type associated with the classification; and storing, playing, or transmitting an enhanced audio signal based on the enhanced audio segment.Type: ApplicationFiled: June 22, 2018Publication date: December 26, 2019Inventors: Samer Hijazi, Xuehong Mao, Raul Alejandro Casas, Kamil Krzysztof Wojcicki, Dror Maydan, Christopher Rowen
-
Patent number: 7971197Abstract: A digital computer system automatically creates an Instruction Set Architecture (ISA) that potentially exploits VLIW instructions, vector operations, fused operations, and specialized operations with the goal of increasing the performance of a set of applications while keeping hardware cost below a designer specified limit, or with the goal of minimizing hardware cost given a required level of performance.Type: GrantFiled: August 18, 2005Date of Patent: June 28, 2011Assignee: Tensilica, Inc.Inventors: David William Goodwin, Dror Maydan, Ding-Kai Chen, Darin Stamenov Petkov, Steven Weng-Kiang Tjiang, Peng Tu, Christopher Rowen
-
Automated processor generation system for designing a configurable processor and method for the same
Publication number: 20060259878Abstract: An automated processor design tool uses a description of customized processor instruction set extensions in a standardized language to develop a configurable definition of a target instruction set, a Hardware Description Language description of circuitry necessary to implement the instruction set, and development tools such as a compiler, assembler, debugger and simulator which can be used to develop applications for the processor and to verify it. Implementation of the processor circuitry can be optimized for various criteria such as area, power consumption, speed and the like. Once a processor configuration is developed, it can be tested and inputs to the system modified to iteratively optimize the processor implementation. By providing a constrained domain of extensions and optimizations, the process can be automated to a high degree, thereby facilitating fast and reliable development.Type: ApplicationFiled: March 27, 2006Publication date: November 16, 2006Inventors: Earl Killian, Ricardo Gonzalez, Ashish Dixit, Monica Lam, Walter Lichtenstein, Christopher Rowen, John Ruttenberg, Robert Wilson, Albert Wang, Dror Maydan -
Automated processor generation system for designing a configurable processor and method for the same
Publication number: 20060101369Abstract: A system for generating processor hardware supports a language for significant extensions to the processor instruction set, where the designer specifies only the semantics of the new instructions and the system generates other logic. The extension language provides for the addition of processor state, including register files, and instructions that operate on that state. The language also provides for new data types to be added to the compiler to represent the state added. It allows separate specification of reference semantics and instruction implementation, and uses this to automate design verification. In addition, the system generates formatted instruction set documentation from the language specification.Type: ApplicationFiled: November 16, 2005Publication date: May 11, 2006Inventors: Albert Wang, Richard Ruddell, David Goodwin, Earl Killian, Nupur Bhattacharyya, Marines Medina, Walter Lichtenstein, Pavlos Konas, Rangarajan Srinivasan, Christopher Songer, Akilesh Parameswar, Dror Maydan, Ricardo Gonzalez -
Publication number: 20050278713Abstract: A digital computer system automatically creates an Instruction Set Architecture (ISA) that potentially exploits VLIW instructions, vector operations, fused operations, and specialized operations with the goal of increasing the performance of a set of applications while keeping hardware cost below a designer specified limit, or with the goal of minimizing hardware cost given a required level of performance.Type: ApplicationFiled: August 18, 2005Publication date: December 15, 2005Inventors: David Goodwin, Dror Maydan, Ding-Kai Chen, Darin Petkov, Steven Tjiang, Peng Tu, Christopher Rowen
-
Patent number: 6941548Abstract: A digital computer system automatically creates an Instruction Set Architecture (ISA) that potentially exploits VLIW instructions, vector operations, fused operations, and specialized operations with the goal of increasing the performance of a set of applications while keeping hardware cost below a designer specified limit, or with the goal of minimizing hardware cost given a required level of performance.Type: GrantFiled: October 16, 2001Date of Patent: September 6, 2005Assignee: Tensilica, Inc.Inventors: David William Goodwin, Dror Maydan, Ding-Kai Chen, Darin Stamenov Petkov, Steven Weng-Kiang Tjiang, Peng Tu, Christopher Rowen
-
Publication number: 20030074654Abstract: A digital computer system automatically creates an Instruction Set Architecture (ISA) that potentially exploits VLIW instructions, vector operations, fused operations, and specialized operations with the goal of increasing the performance of a set of applications while keeping hardware cost below a designer specified limit, or with the goal of minimizing hardware cost given a required level of performance.Type: ApplicationFiled: October 16, 2001Publication date: April 17, 2003Inventors: David William Goodwin, Dror Maydan, Ding-Kai Chen, Darin Stamenov Petkov, Steven Weng-Kiang Tjiang, Peng Tu, Christopher Rowen
-
Patent number: 6226790Abstract: In a computer system, a method for determining an optimal loop interchange, set of register tiling amount, and cache tiling size for compiling source code into object code. The method first constructs a model of the specific computer system upon which the object code is to be run. Next, the search space comprising all of the different possibilities of the loop interchanges, register tiling amounts, and cache tiling sizes is run through the model to determine estimated times of execution. The particular loop interchange, set of register tiling amounts, and cache tiling sizes corresponding to the best estimated time of execution is then selected as being the most optimal. The source code is then compiled according to this optimal loop interchange, register tiling amount, and cache tiling size.Type: GrantFiled: February 28, 1997Date of Patent: May 1, 2001Assignee: Silicon Graphics, Inc.Inventors: Michael Wolf, Dror Maydan