US 12,079,940 B2
Multi-endpoint mixed-reality meetings
Anthony Arnold Wieser, Cambridge (GB); Martin Grayson, Bedford (GB); Kenton Paul Anthony O'Hara, Cambridge (GB); Edward Sean Lloyd Rintel, Cambridge (GB); Camilla Alice Longden, Cambridge (GB); Philipp Steinacher, Berlin (DE); Dominic Roedel, Prague (CZ); Advait Sarkar, Cambridge (GB); Shu Sam Chen, Cambridge (GB); Jens Emil Krarup Gronbaek, Cambridge (GB); and Ding Wang, Bristol (GB)
Assigned to Microsoft Technology Licensing, LLC., Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 25, 2022, as Appl. No. 17/849,595.
Application 17/849,595 is a continuation of application No. 15/984,316, filed on May 18, 2018, granted, now 11,386,620.
Claims priority of application No. 1804383 (GB), filed on Mar. 19, 2018.
Prior Publication US 2022/0319139 A1, Oct. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 19/00 (2011.01); G06F 3/14 (2006.01); G06T 7/20 (2017.01); G06T 7/70 (2017.01); G06T 17/20 (2006.01); G06T 19/20 (2011.01); H04N 7/14 (2006.01); H04N 7/15 (2006.01); H04N 21/2187 (2011.01)
CPC G06T 19/006 (2013.01) [G06F 3/1454 (2013.01); G06T 7/20 (2013.01); G06T 7/70 (2017.01); G06T 17/20 (2013.01); G06T 19/20 (2013.01); H04N 7/147 (2013.01); H04N 7/15 (2013.01); H04N 7/157 (2013.01); H04N 21/2187 (2013.01); G06T 2207/10016 (2013.01); G06T 2210/12 (2013.01); G06T 2219/024 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of providing a geographically distributed live mixed-reality meeting, the method comprising:
transmitting a mixed reality view of a video stream to an endpoint;
receiving, at a mixed reality service, user input from the end point, the user input defining a bounding area around an object;
calculating, by the mixed reality service, a physical world anchor for the bounding area using data defining the bounding area, the physical world anchor anchoring the bounding area in a fixed position to the object in the physical world within the video stream based at least on a set of coordinates that defines the bounding around the object in the physical world; and
inserting the bounding area in the mixed reality view at a physical world position determined using the physical world anchor.