US 11,057,561 B2
Capture, analysis and use of building data from mobile devices
Ivaylo Boyadzhiev, Seattle, WA (US); Alex Colburn, Seattle, WA (US); Li Guan, Bellevue, WA (US); and Qi Shan, Mercer Island, WA (US)
Assigned to Zillow, Inc., Seattle, WA (US)
Filed by Zillow Group, Inc., Seattle, WA (US)
Filed on Jun. 18, 2019, as Appl. No. 16/443,881.
Application 16/443,881 is a continuation of application No. 15/649,427, filed on Jul. 13, 2017, granted, now 10,375,306.
Prior Publication US 2019/0306424 A1, Oct. 3, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 5/232 (2006.01); G01P 1/12 (2006.01); H04N 7/18 (2006.01); H04N 5/77 (2006.01); G06K 9/00 (2006.01); G06K 9/22 (2006.01); G06K 9/46 (2006.01)
CPC H04N 5/23238 (2013.01) [G01P 1/127 (2013.01); G06K 9/00671 (2013.01); G06K 9/00711 (2013.01); G06K 9/22 (2013.01); G06K 9/4638 (2013.01); H04N 5/23222 (2013.01); H04N 5/23293 (2013.01); H04N 5/77 (2013.01); H04N 7/185 (2013.01)] 33 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
recording data with one or more mobile devices for a sequence of a plurality of viewing locations within an interior of a building, including recording visual data of the interior from each of the viewing locations, and including capturing linking information about movement of the one or more mobile devices along a travel path as the one or more mobile devices move between successive viewing locations in the sequence;
creating, by one or more computing devices from the recorded visual data for the viewing locations, and for each of the viewing locations, a panorama image for that viewing location with views from that viewing location for each of multiple directions;
determining, by the one or more computing devices, directions between at least some viewing locations of the plurality, including analyzing the captured linking information about the movement along the travel path to identify directions between pairs of successive viewing locations in the sequence;
generating, by the one or more computing devices, relative positional information between the at least some viewing locations based at least in part on the determined directions; and
providing, by the one or more computing devices, information for display about the interior of the building that includes the created panorama image for a first viewing location of the viewing locations and that includes one or more visual indicators overlaid on a display of that created panorama image for one or more directions from the first viewing location to one or more other second viewing locations of the viewing locations, to enable changing to a display of the panorama image for one of the other second viewing locations upon selection of a respective one of the overlaid one or more visual indicators that is in the direction of the one other second viewing location.