BackgroundCheck.run
Search For

Duncan F Mckay DeceasedSeattle, WA

Duncan Mckay Phones & Addresses

Renton, WA   

Redmond, WA   

Mentions for Duncan F Mckay

Duncan Mckay resumes & CV records

Resumes

Duncan Mckay Photo 27

Founder

Location:
Seattle, WA
Industry:
Computer Games
Work:
Nvidia
Senior Software Engineering Manager
Microsoft Jan 2001 - Oct 2014
Senior Software Design Engineer
Fathomswell Jan 2001 - Oct 2014
Founder
Education:
Mcmaster University
Bachelors, Bachelor of Science, Computer Science
Skills:
Xbox, Win32 Api, Directx, Software Design, Optimization, Team Leadership, Kinect, Agile Methodologies, Multithreading, Software Engineering, C++, Algorithms, Embedded Systems, Cross Platform Development, Xbox 360, Debugging, Scalability, Visual Studio, Object Oriented Design, Distributed Systems, Scrum, Software Development
Duncan Mckay Photo 28

Duncan Mckay

Duncan Mckay Photo 29

Duncan Mckay

Publications & IP owners

Wikipedia

Duncan Mckay Photo 30

Duncan Mckay (March Of The Glen)

Duncan McKay is a fictional character in the BBC Scottish drama TV series Monarch of the Glen. Duncan is played by Scottish actor Hamish Clark. ...

Us Patents

Adaptive Ambient Sound Suppression And Speech Tracking

US Patent:
8219394, Jul 10, 2012
Filed:
Jan 20, 2010
Appl. No.:
12/690827
Inventors:
Jason Flaks - Redmond WA, US
Ivan Tashev - Kirkland WA, US
Duncan McKay - Woodinville WA, US
Xudong Ni - Woodinville WA, US
Robert Heitkamp - Sammamish WA, US
Wei Guo - Sammamish WA, US
John Tardif - Sammamish WA, US
Leo Shing - Redmond WA, US
Michael Baseflug - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10L 11/00
G10L 21/02
G10L 21/00
US Classification:
704227, 37940603, 381302, 704200, 704231, 704270
Abstract:
A device for suppressing ambient sounds from speech received by a microphone array is provided. One embodiment of the device comprises a microphone array, a processor, an analog-to-digital converter, and memory comprising instructions stored therein that are executable by the processor. The instructions stored in the memory are configured to receive a plurality of digital sound signals, each digital sound signal based on an analog sound signal originating at the microphone array, receive a multi-channel speaker signal, generate a monophonic approximation signal of the multi-channel speaker signal, apply a linear acoustic echo canceller to suppress a first ambient sound portion of each digital sound signal, generate a combined directionally-adaptive sound signal from a combination of each digital sound signal by a combination of time-invariant and adaptive beamforming techniques, and apply one or more nonlinear noise suppression techniques to suppress a second ambient sound portion of the combined directionally-adaptive sound signal.

Systems And Methods For 3D Audio Programming And Processing

US Patent:
2006024, Nov 2, 2006
Filed:
Apr 29, 2005
Appl. No.:
11/118747
Inventors:
Brian Schmidt - Bellevue WA, US
Scott Selfon - Redmond WA, US
Dugan Porter - Seattle WA, US
Duncan McKay - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10L 11/00
US Classification:
704200000
Abstract:
Systems and methods for 3D audio programming and processing are provided wherein digital signal processing (DSP) settings are calculated for 3D audio effects for a digital audio signal independently of DSP rendering of the digital audio signal. Coordinates of locations within a 3D environment representing at least one sound source and at least one audio listener are created and passed (along with other distance modeling parameters) to a DSP settings generator having 3D audio library routines to calculate the DSP settings for 3D audio effects based on the distances between the at least one sound source and at least one audio listener and the distance modeling parameters. Support for positional multi-channel sounds and non point-source emitters is also present.

Audio Application Programming Interface

US Patent:
2007008, Apr 19, 2007
Filed:
Sep 30, 2005
Appl. No.:
11/241004
Inventors:
Ashutosh Tatake - Seattle WA, US
Dugan Porter - Seattle WA, US
Duncan McKay - Redmond WA, US
Robert Williams - Seattle WA, US
Stephen Handley - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10H 3/18
US Classification:
084001000
Abstract:
An audio application programming interface (API) enables an audio processing graph to be modified during processing. If they are received while the audio graph is playing or paused, graph modifying commands may be inserted into either an asynchronous command queue or a deferred command queue. The audio API may also include a clock manager for synchronizing clocks from a number of different connected audio rendering devices, applications, processors, functions, operations, modules, or other resources. The clock manager may provide an interface that enables a number of control groups to be defined. Each such control group may include a master clock, a slave clock, and a control.

Speech Recognition Analysis Via Identification Information

US Patent:
2011018, Jul 28, 2011
Filed:
Jan 22, 2010
Appl. No.:
12/692538
Inventors:
Jason Flaks - Redmond WA, US
Dax Hawkins - Kirkland WA, US
Christian Klein - Duvall WA, US
Mitchell Stephen Dernis - Seattle WA, US
Tommer Leyvand - Seattle WA, US
Ali M. Vassigh - Redmond WA, US
Duncan McKay - Woodinville WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G10L 15/00
G10L 17/00
G10L 15/04
G10L 21/00
G06K 9/00
US Classification:
704240, 704246, 704251, 704275, 382100, 704E17003, 704E15005, 704E21001
Abstract:
Embodiments are disclosed that relate to the use of identity information to help avoid the occurrence of false positive speech recognition events in a speech recognition system. One embodiment provides a method comprising receiving speech recognition data comprising a recognized speech segment, acoustic locational data related to a location of origin of the recognized speech segment as determined via signals from the microphone array, and confidence data comprising a recognition confidence value, and also receiving image data comprising visual locational information related to a location of each person in an image. The acoustic locational data is compared to the visual locational data to determine whether the recognized speech segment originated from a person in the field of view of the image sensor, and the confidence data is adjusted depending on this determination.

Adaptive Ambient Sound Suppression And Speech Tracking

US Patent:
2012024, Sep 27, 2012
Filed:
Jun 8, 2012
Appl. No.:
13/491952
Inventors:
Jason Flaks - Redmond WA, US
Ivan Tashev - Kirkland WA, US
Duncan McKay - Woodinville WA, US
Xudong Ni - Woodinville WA, US
Robert Heitkamp - Sammamish WA, US
Wei Guo - Sammamish WA, US
John Tardif - Sammamish WA, US
Leo Shing - Redmond WA, US
Michael Baseflug - Duvall WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G10L 15/20
H04B 15/00
H04R 3/00
H03G 3/20
H04R 5/00
H04B 3/20
US Classification:
704233, 381 1, 704E15039
Abstract:
A device for suppressing ambient sounds from speech received by a microphone array is provided. One embodiment of the device comprises a microphone array, a processor, an analog-to-digital converter, and memory comprising instructions stored therein that are executable by the processor. The instructions stored in the memory are configured to receive a plurality of digital sound signals, each digital sound signal based on an analog sound signal originating at the microphone array, receive a multi-channel speaker signal, generate a monophonic approximation signal of the multi-channel speaker signal, apply a linear acoustic echo canceller to suppress a first ambient sound portion of each digital sound signal, generate a combined directionally-adaptive sound signal from a combination of each digital sound signal by a combination of time-invariant and adaptive beamforming techniques, and apply one or more nonlinear noise suppression techniques to suppress a second ambient sound portion of the combined directionally-adaptive sound signal.

Robotic Control System

US Patent:
2020006, Feb 27, 2020
Filed:
Aug 23, 2019
Appl. No.:
16/549831
Inventors:
- Santa Clara CA, US
Jonathan Tremblay - Redmond WA, US
Thang Hong To - Redmond WA, US
Jia Cheng - Monroe WA, US
Erik Leitch - Bishop CA, US
Duncan J. McKay - Woodinville WA, US
Stanley Thomas Birchfield - Sammamish WA, US
International Classification:
B25J 9/16
G06T 7/73
G06N 3/08
Abstract:
In at least one embodiment, under the control of a robotic control system, a gripper on a robot is positioned to grasp a 3-dimensional object. In at least one embodiment, the relative position of the object and the gripper is determined, at least in part, by using a camera mounted on the gripper.

Layered Interactive Video Platform For Interactive Video Experiences

US Patent:
2017000, Jan 5, 2017
Filed:
Jun 30, 2015
Appl. No.:
14/788262
Inventors:
- REDMOND WA, US
CESARE JOHN SARETTO - GREENBRIER WA, US
DANIEL J. CHOSICH - SEATTLE WA, US
TONY HAU - SEATTLE WA, US
ADAM S. CALLENS - REDMOND WA, US
SANDRA JOLLY LEMON - BOTHELL WA, US
DUNCAN JAMES McKAY - WOODINVILLE WA, US
JESSE PAUL ROBERTS - SEATTLE WA, US
MICHAEL RAYMOND GERHARDT - CLINTON WA, US
International Classification:
G11B 27/036
H04N 21/854
H04N 21/2668
H04N 21/2187
H04N 21/81
H04N 21/2665
H04N 21/235
H04N 5/93
H04N 21/218
Abstract:
In various embodiments, methods and systems for generating interactive videos based on a layered interactive video platform are provided. An interactive graphics track is received using a layered video platform that supports interactive graphics tracks functionality on interactivity content editor components, content management components, and interactivity components on end-user media devices. The interactive graphics track comprises interactivity instructions that initialize cloud-based interactivity services. An interactivity content editor component can be used to generate interactive graphics tracks and develop interactivity instructions for composing the interactive graphics elements. Composing the interactive graphics elements is based on executing the interactivity instructions that define features of the interactive graphics elements. Composing the interactive graphics elements comprises accessing cloud-based interactivity services corresponding to the interactivity instructions. The interactive graphics tracks can be maintained separately from the video content. The interactive graphics elements are supported using the cloud-based interactivity services and layered over the video content.

Isbn (Books And Publications)

Effective Financial Planning For Library And Information Services

Author:
Duncan McKay
ISBN #:
0851424643

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.