The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 30, 2020

Filed:

May. 17, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Brandon Myles Arteaga, Redmond, WA (US);

Wilson Jacob Dreewes, Monroe, WA (US);

Jeffrey Michael Davis, Redmond, WA (US);

Zainuddin Qazi, Seattle, WA (US);

Boris Eduardo Baracaldo Doikova, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04S 7/00 (2006.01); H04R 5/033 (2006.01); G06T 19/00 (2011.01); G06F 3/01 (2006.01); H04N 13/204 (2018.01); A61F 9/08 (2006.01); G01S 15/42 (2006.01); G01S 15/88 (2006.01); G09B 21/00 (2006.01);
U.S. Cl.
CPC ...
H04S 7/304 (2013.01); A61F 9/08 (2013.01); G01S 15/42 (2013.01); G01S 15/88 (2013.01); G06F 3/012 (2013.01); G06T 19/006 (2013.01); G09B 21/006 (2013.01); H04N 13/204 (2018.05); H04R 5/0335 (2013.01); H04S 2400/01 (2013.01); H04S 2400/11 (2013.01); H04S 2420/01 (2013.01);
Abstract

Examples are disclosed that relate to a head-mounted device configured to perform virtual echolocation. The head-mounted device is configured to cast an array of rays at specified angles from a position derived from a pose of the head-mounted device in a physical environment, identify a plurality of intersection points of the rays with a virtual model of the physical environment, for each identified intersection point, modify an audio signal based on a head-related transfer function corresponding to the intersection point to produce a plurality of spatialized audio signals, for each spatialized audio signal, determine a time-of-flight adjustment based upon a distance between the corresponding intersection point and the position from which the rays were cast, and output each spatialized audio signal to one or more speakers with a delay based on the time-of-flight adjustment.


Find Patent Forward Citations

Loading…