Patents by Inventor Stewart Allen

Stewart Allen 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: 12375869
    Abstract: Techniques for generating a simulated reverberation sound signal are disclosed. This simulated reverberation sound signal operates as a reverberation effect for a sound associated with a source. The simulated reverberation sound signal is generated using a truncated sound signal that (i) repeats in a decaying manner over time, (ii) has a perceivable arrival direction that approximates where the sound originated, and (iii) has a given shape on a sound sphere.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: July 29, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew Stewart Allen, Nikunj Raghuvanshi
  • Patent number: 12192741
    Abstract: Techniques for using a network to decompose an HRTF data set to generate approximation data and to render an audio signal using the approximation data are disclosed herein. An input HRTF data set is fed into the network, which then generates approximation data that includes mixing channel gains, FIR filter coefficients, and basis filter shapes. This approximation data controls various components in the network. When the input HRTF data set is fed as input into the network, then the output of the network is an output approximated HRTF data set. The network iteratively fine tunes the approximation data until the output approximated HRTF data set sufficiently matches the input HRTF data set. After the approximation data is sufficiently tuned, the approximation data is later used by the network to render an audio signal.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: January 7, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mick Kekoa Marchan, Andrew Stewart Allen
  • Patent number: 12165007
    Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computing architecture for allocating qubits is described that includes an application programming interface (API); a quantum operating system (OS) on which the API executes, with the quantum OS including a resource manager and a switch; and a plurality of quantum cores connected by the switch of the quantum resource OS. Moreover, the resource manager of the quantum resource OS determines an allocation of a plurality of qubits in the plurality of quantum cores.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: December 10, 2024
    Assignees: DUKE UNIVERSITY, IonQ, Inc.
    Inventors: Jungsang Kim, David Moehring, Omar Shehab, Yunseong Nam, Jonathan Mizrahi, Stewart Allen
  • Patent number: 12159194
    Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a method is described for generating an intermediate representation of source code for a software-defined quantum computer. The method includes performing a lexical analysis on a high-level intermediate representation of a quantum programming language; performing semantic analysis on an output of the lexical analysis; and generating a mid-level intermediate representation of the quantum programming language based on an output of the semantic analysis.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: December 3, 2024
    Assignees: DUKE UNIVERSITY, IonQ, Inc.
    Inventors: Jungsang Kim, David Moehring, Omar Shehab, Yunseong Nam, Jonathan Mizrahi, Stewart Allen
  • Patent number: 12112235
    Abstract: Systems and techniques are provided for a port server for heterogeneous hardware. A port server may include computing devices that may include multiple connection types. Storage devices may be connected to the computing devices. The computing devices may receive a communication from an external computing device intended for a hardware device of a heterogenous system over one of the connection types. The communication may be sent to the hardware device of the heterogenous system using one of the connection types. A response may be received from the hardware device of the heterogenous system over the connection type used to send the communication to the hardware device. The response from the hardware device of the heterogenous system may be sent to the external computing device over the connection type over which the communication was received from the external computing device.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: October 8, 2024
    Assignee: IonQ Inc.
    Inventors: Stewart Allen, Aleksey Blinov, Felix Tripier
  • Publication number: 20240276172
    Abstract: Techniques for generating a simulated reverberation sound signal are disclosed. This simulated reverberation sound signal operates as a reverberation effect for a sound associated with a source. The simulated reverberation sound signal is generated using a truncated sound signal that (i) repeats in a decaying manner over time, (ii) has a perceivable arrival direction that approximates where the sound originated, and (iii) has a given shape on a sound sphere.
    Type: Application
    Filed: February 15, 2023
    Publication date: August 15, 2024
    Inventors: Andrew Stewart ALLEN, Nikunj RAGHUVANSHI
  • Patent number: 12047281
    Abstract: A network function virtualization service includes an action implementation layer and an action decisions layer. On a flow of network traffic received at the service, the action implementation layer performs a packet processing action determined at the action decisions layer.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Reuben Alexander Hawkins, Nicholas Gene Kalteux, Stewart Allen, Harshit Vijayvargia, Christopher Thomas, Rajagopal Subramaniyan, Gregory Skoczek, Rashid Michael Aga
  • Patent number: 11916880
    Abstract: Techniques for compiling firewall rules into byte code or assembly code that can be loaded into cache memory of a processor and executed to evaluate received data packets. Rather than representing firewall rules in mid- or high-level languages stored in main memory, the techniques described herein include compiling the firewall rules into bytecode or assembly code, and distributing the code to the data plane. A packet-processing device may load the code representing the firewall rules into instruction cache of the processor. Further, the packet-processing device receives a data packet and extracts packet context data indicating attributes of the packet, and load the packet context data into a data cache of the processor. The processor can then execute the byte code or assembly code representing the firewall rules to evaluate the packet context data without having to access main memory to determine whether allow or block the data packet.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Stewart Allen, Dheerendra Talur, Venkat Maithreya Paritala, Joseph Magerramov, Anthony Liguori
  • Publication number: 20240031764
    Abstract: Techniques for using a network to decompose an HRTF data set to generate approximation data and to render an audio signal using the approximation data are disclosed herein. An input HRTF data set is fed into the network, which then generates approximation data that includes mixing channel gains, FIR filter coefficients, and basis filter shapes. This approximation data controls various components in the network. When the input HRTF data set is fed as input into the network, then the output of the network is an output approximated HRTF data set. The network iteratively fine tunes the approximation data until the output approximated HRTF data set sufficiently matches the input HRTF data set. After the approximation data is sufficiently tuned, the approximation data is later used by the network to render an audio signal.
    Type: Application
    Filed: October 2, 2023
    Publication date: January 25, 2024
    Inventors: Mick Kekoa MARCHAN, Andrew Stewart ALLEN
  • Patent number: 11877143
    Abstract: The description relates to representing acoustic characteristics of real or virtual scenes. One method includes generating directional impulse responses for a scene. The directional impulse responses can correspond to sound departing from multiple sound source locations and arriving at multiple listener locations in the scene. The method can include processing the directional impulse responses to obtain coherent sound signals and incoherent sound signals. The method can also include encoding first perceptual acoustic parameters from the coherent sound signals and second perceptual acoustic parameters from the incoherent sound signals, and outputting the encoded first perceptual acoustic parameters and the encoded second perceptual acoustic parameters.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nikunj Raghuvanshi, Andrew Stewart Allen, John Michael Snyder
  • Patent number: 11832085
    Abstract: Techniques for using a network to decompose an HRTF data set to generate approximation data and to render an audio signal using the approximation data are disclosed herein. An input HRTF data set is fed into the network, which then generates approximation data that includes mixing channel gains, FIR filter coefficients, and basis filter shapes. This approximation data controls various components in the network. When the input HRTF data set is fed as input into the network, then the output of the network is an output approximated HRTF data set. The network iteratively fine tunes the approximation data until the output approximated HRTF data set sufficiently matches the input HRTF data set. After the approximation data is sufficiently tuned, the approximation data is later used by the network to render an audio signal.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: November 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mick Kekoa Marchan, Andrew Stewart Allen
  • Publication number: 20230300556
    Abstract: Techniques for using a network to decompose an HRTF data set to generate approximation data and to render an audio signal using the approximation data are disclosed herein. An input HRTF data set is fed into the network, which then generates approximation data that includes mixing channel gains, FIR filter coefficients, and basis filter shapes. This approximation data controls various components in the network. When the input HRTF data set is fed as input into the network, then the output of the network is an output approximated HRTF data set. The network iteratively fine tunes the approximation data until the output approximated HRTF data set sufficiently matches the input HRTF data set. After the approximation data is sufficiently tuned, the approximation data is later used by the network to render an audio signal.
    Type: Application
    Filed: March 18, 2022
    Publication date: September 21, 2023
    Inventors: Mick Kekoa MARCHAN, Andrew Stewart ALLEN
  • Publication number: 20230179945
    Abstract: The description relates to representing acoustic characteristics of real or virtual scenes. One method includes generating directional impulse responses for a scene. The directional impulse responses can correspond to sound departing from multiple sound source locations and arriving at multiple listener locations in the scene. The method can include processing the directional impulse responses to obtain coherent sound signals and incoherent sound signals. The method can also include encoding first perceptual acoustic parameters from the coherent sound signals and second perceptual acoustic parameters from the incoherent sound signals, and outputting the encoded first perceptual acoustic parameters and the encoded second perceptual acoustic parameters.
    Type: Application
    Filed: December 30, 2021
    Publication date: June 8, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Nikunj RAGHUVANSHI, Andrew Stewart ALLEN, John Michael SNYDER
  • Publication number: 20220383173
    Abstract: Systems and techniques are provided for a port server for heterogeneous hardware. A port server may include computing devices that may include multiple connection types. Storage devices may be connected to the computing devices. The computing devices may receive a communication from an external computing device intended for a hardware device of a heterogenous system over one of the connection types. The communication may be sent to the hardware device of the heterogenous system using one of the connection types. A response may be received from the hardware device of the heterogenous system over the connection type used to send the communication to the hardware device. The response from the hardware device of the heterogenous system may be sent to the external computing device over the connection type over which the communication was received from the external computing device.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Stewart Allen, Aleksey Blinov, Felix Tripier
  • Publication number: 20220156628
    Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a method is described for generating an intermediate representation of source code for a software-defined quantum computer. The method includes performing a lexical analysis on a high-level intermediate representation of a quantum programming language; performing semantic analysis on an output of the lexical analysis; and generating a mid-level intermediate representation of the quantum programming language based on an output of the semantic analysis.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Inventors: Jungsang KIM, David MOEHRING, Omar SHEHAB, Yunseong NAM, Jonathan MIZRAHI, Stewart ALLEN
  • Publication number: 20220156627
    Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computing architecture for allocating qubits is described that includes an application programming interface (API); a quantum operating system (OS) on which the API executes, with the quantum OS including a resource manager and a switch; and a plurality of quantum cores connected by the switch of the quantum resource OS. Moreover, the resource manager of the quantum resource OS determines an allocation of a plurality of qubits in the plurality of quantum cores.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 19, 2022
    Inventors: Jungsang KIM, David MOEHRING, Omar SHEHAB, Yunseong NAM, Jonathan MIZRAHI, Stewart ALLEN
  • Patent number: 11296981
    Abstract: Indications of packet processing operations to be performed for packets of a resource group, as well as configuration settings of the group, are obtained. A packet that satisfies a requirement of the configuration settings and meets a fast path criterion is processed at a fast path node configured for the group. In response to determining that another packet does not satisfy a criterion for fast path processing, the other packet is transmitted to an exception path target.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: April 5, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stewart Allen, Andrew Davenport, Ciprian Dan Cosma, Anthony Nicholas Liguori, Joseph Elmar Magerramov, Nachiappan Arumugam
  • Patent number: 11281987
    Abstract: The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computer and an expandable/modular quantum computer are described. Also described are at least a software-defined quantum architecture, a resource manager workflow, a quantum compiler architecture, hardware description language configuration, levels of application programming interface (API) access points, and exception handling in software-defined quantum architecture.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: March 22, 2022
    Assignees: DUKE UNIVERSITY, IONQ, INC.
    Inventors: Jungsang Kim, David Moehring, Omar Shehab, Yunseong Nam, Jonathan Mizrahi, Stewart Allen
  • Publication number: 20220052944
    Abstract: A network function virtualization service includes an action implementation layer and an action decisions layer. On a flow of network traffic received at the service, the action implementation layer performs a packet processing action determined at the action decisions layer.
    Type: Application
    Filed: August 27, 2021
    Publication date: February 17, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Reuben Alexander Hawkins, Nicholas Gene Kalteux, Stewart Allen, Harshit Vijayvargia, Christopher Thomas, Rajagopal Subramaniyan, Gregory Skoczek, Rashid Michael Aga
  • Patent number: 11153195
    Abstract: Respective destination groups are provided to routing intermediaries associated with a packet processing application. The destination group comprises a set of fast-path packet processing nodes of a packet processing service to which the routing intermediaries are to transmit packets to be processed. After a determination is made that the set of fast-path nodes to be included in the destination groups has changed, the destination groups are modified gradually during an update propagation interval.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: October 19, 2021
    Assignee: Amazon Techologies, Inc.
    Inventors: Joseph Elmar Magerramov, Ethan Joseph Torretta, Stewart Allen