Patents by Inventor Mitchell Walker

Mitchell Walker 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: 20210074311
    Abstract: An audio processing device for use in a network connected audio conferencing system is provided, comprising: a network microphone array comprising two or more microphones (mics) and a beamforming circuit, wherein the network mic array is adapted to acquire acoustic audio signals, convert the same to electric audio signals, perform audio beamforming on the electric audio signals, and output a digital combined beamforming circuit output signal that comprises a first signal part and a second signal part, and wherein the first signal part comprises a first set of digital bits that comprises an active beam index, and wherein the active beam index encodes a selected beam position out of a possible N beam positions, and wherein the second signal part comprises a second set of digital bits that comprises a beamformed audio signal; a receiver adapted to receive the digital combined beamforming circuit output signal and split the same into the first signal part and the second signal part; a plurality of acoustic echo c
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Applicant: Crestron Electronics, Inc.
    Inventors: Mark LaBosco, Dennis Fink, Mitchell Walker, Alex Parisi, Matthew King
  • Patent number: 10854216
    Abstract: An audio processing device for use in a network connected audio conferencing system is provided, comprising: a network microphone array comprising two or more microphones (mics) and a beamforming circuit, wherein the network mic array is adapted to acquire acoustic audio signals, convert the same to electric audio signals, perform audio beamforming on the electric audio signals, and output a digital combined beamforming circuit output signal that comprises a first signal part and a second signal part, and wherein the first signal part comprises a first set of digital bits that comprises an active beam index, and wherein the active beam index encodes a selected beam position out of a possible N beam positions, and wherein the second signal part comprises a second set of digital bits that comprises a beamformed audio signal; a receiver adapted to receive the digital combined beamforming circuit output signal and split the same into the first signal part and the second signal part; a plurality of acoustic echo c
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: December 1, 2020
    Inventors: Mark LaBosco, Dennis Fink, Mitchell Walker, Alex Parisi, Matthew King
  • Publication number: 20200265859
    Abstract: An audio processing device for use in a network connected audio conferencing system is provided, comprising: a network microphone array comprising two or more microphones (mics) and a beamforming circuit, wherein the network mic array is adapted to acquire acoustic audio signals, convert the same to electric audio signals, perform audio beamforming on the electric audio signals, and output a digital combined beamforming circuit output signal that comprises a first signal part and a second signal part, and wherein the first signal part comprises a first set of digital bits that comprises an active beam index, and wherein the active beam index encodes a selected beam position out of a possible N beam positions, and wherein the second signal part comprises a second set of digital bits that comprises a beamformed audio signal; a receiver adapted to receive the digital combined beamforming circuit output signal and split the same into the first signal part and the second signal part; a plurality of acoustic echo c
    Type: Application
    Filed: February 13, 2020
    Publication date: August 20, 2020
    Inventors: Mark LaBosco, Dennis Fink, Mitchell Walker, Alex Parisi, Matthew King
  • Patent number: 8607324
    Abstract: Systems, methods and computer readable media are disclosed for a trusted proxy to intercept communications between an untrusted computerized gaming system and an online multi-player gaming service that requires games to be trusted, allowing the untrusted computerized gaming system to use the multi-player gaming service. In addition to allowing the untrusted computerized gaming system to use the multi-player gaming service in general, the trusted proxy can also limit the extent of the interaction between the untrusted computerized gaming system and the multi-player gaming service.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: December 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Shawn Hargreaves, John Mitchell Walker, Richard A. Meyer
  • Patent number: 8523666
    Abstract: Mechanisms are disclosed that allow for execution of unsigned content and the securing of resources in a closed system when such unsigned content is executing on the system. For example, an application programming interface is used between an access layer implementing unsigned content and an operating system of the closed system. The application programming interface may have sub-interfaces that correspond to sub-layers of the access layer, including a graphics sub-interface, an audio sub-interface, an input sub-interface, and a storage sub-interface. These sub-interfaces present access calls made by the sub-layers to the protected resources of the closed system. By providing the application programming interface, unsigned content, e.g., video games can run on a closed system that is typically designed to run only signed content.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: John Mitchell Walker, Paul L. Bleisch, Thomas Wayne Miller, Jr., Matthew Picioccio, Shawn Hargreaves
  • Patent number: 8330764
    Abstract: Mechanisms allow for execution of unsigned managed code graphic resource call in a closed system when such unsigned content is executing on the system. For example, a managed code graphic resource device is used between an application running unsigned content and a supervisor mode graphic resource device. A managed mode graphics device validates graphic resource calls made by the application. A managed mode graphics device manages resource calls by differentiating between calls that may be made directly to the supervisor mode graphics device, calls that may be pipelined for later action, and calls that may be made to an intermediate device.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: John Mitchell Walker, Paul L. Bleisch, Thomas Wayne Miller, Jr., Matthew Picioccio, Shawn Hargreaves
  • Patent number: 8120622
    Abstract: Systems, methods and computer readable media are disclosed for an overlaying requester to send graphics commands to a game connected to the overlaying requester via a dummy graphics application programming interface (API) object that the game will render over normal game-play graphics. In addition to allowing the overlaying requester to send graphics commands to the game in general, the dummy graphics API object can also limit the extent of the interaction between the overlaying requester and the computerized gaming system.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: February 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Shawn Hargreaves, John Mitchell Walker, Richard A. Meyer
  • Publication number: 20090181772
    Abstract: Systems, methods and computer readable media are disclosed for a trusted proxy to intercept communications between an untrusted computerized gaming system and an online multi-player gaming service that requires games to be trusted, allowing the untrusted computerized gaming system to use the multi-player gaming service. In addition to allowing the untrusted computerized gaming system to use the multi-player gaming service in general, the trusted proxy can also limit the extent of the interaction between the untrusted computerized gaming system and the multi-player gaming service.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: Microsoft Corporation
    Inventors: Shawn Hargreaves, John Mitchell Walker, Richard A. Meyer
  • Publication number: 20090179917
    Abstract: Systems, methods and computer readable media are disclosed for an overlaying requester to send graphics commands to a game connected to the overlaying requester via a dummy graphics application programming interface (API) object that the game will render over normal game-play graphics. In addition to allowing the overlaying requester to send graphics commands to the game in general, the dummy graphics API object can also limit the extent of the interaction between the overlaying requester and the computerized gaming system.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: Microsoft Corporation
    Inventors: Shawn Hargreaves, John Mitchell Walker, Richard A. Meyer
  • Publication number: 20090126469
    Abstract: A method of monitoring the fire resistance of hydraulic fluids involves measuring a property of the hydraulic fluid that changes as the hydraulic fluid is used; relating the measurement to the fire resistance of the hydraulic fluid; and if necessary, taking remedial action in order to improve the fire resistance of the hydraulic fluid. A suitable property is the molecular weight of polymer anti-mist additives such as polymethyl methacrylate and the fire resistance may be improved by adding to the hydraulic fluid, a concentrate of the polymer in a suitable solvent when the measured molecular weight falls below an acceptable value.
    Type: Application
    Filed: August 22, 2006
    Publication date: May 21, 2009
    Applicant: CASTROL LIMITED
    Inventors: Ross Mitchell Walker, Mitchell Gregory Wilson
  • Publication number: 20080293484
    Abstract: Mechanisms are disclosed that allow for execution of unsigned content and the securing of resources in a closed system when such unsigned content is executing on the system. For example, an application programming interface is used between an access layer implementing unsigned content and an operating system of the closed system. The application programming interface may have sub-interfaces that correspond to sub-layers of the access layer, including a graphics sub-interface, an audio sub-interface, an input sub-interface, and a storage sub-interface. These sub-interfaces present access calls made by the sub-layers to the protected resources of the closed system. By providing the application programming interface, unsigned content, e.g., video games can run on a closed system that is typically designed to run only signed content.
    Type: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Applicant: Microsoft Corporation
    Inventors: John Mitchell Walker, Paul L. Bleisch, Thomas Wayne Miller, JR., Matthew Picioccio, Shawn Hargreaves
  • Publication number: 20080259087
    Abstract: Mechanisms allow for execution of unsigned managed code graphic resource call in a closed system when such unsigned content is executing on the system. For example, a managed code graphic resource device is used between an application running unsigned content and a supervisor mode graphic resource device. A managed mode graphics device validates graphic resource calls made by the application. A managed mode graphics device manages resource calls by differentiating between calls that may be made directly to the supervisor mode graphics device, calls that may be pipelined for later action, and calls that may be made to an intermediate device.
    Type: Application
    Filed: April 20, 2007
    Publication date: October 23, 2008
    Applicant: Microsoft Corporation
    Inventors: John Mitchell Walker, Paul L. Bleisch, Thomas Wayne Miller, Matthew Picioccio, Shawn Hargreaves