US2019302990A1PendingUtilityA1

Integrating Maps and Street Views

61
Assignee: GOOGLE LLCPriority: Apr 12, 2011Filed: Jun 17, 2019Published: Oct 3, 2019
Est. expiryApr 12, 2031(~4.7 yrs left)· nominal 20-yr term from priority
G01C 21/3664G06F 2203/04803G06F 3/04815G06T 3/00G06F 3/0485G06F 3/04847G01C 21/3647G09B 29/007G01C 21/367G06F 3/04845G01C 21/26G01C 21/206
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems for improved integration of an overhead representation (e.g., a map) with a street view representation. A user interface with at least two regions is output for display to a user. One region includes an overhead representation of an area and an interactive control overlaid onto the overhead representation. Another region includes a street view perspective that has a point of view corresponding to a position and directional orientation of the interactive control. Information about a user input that adjusts the interactive control is received and the street view perspective is updated to track the control as it is adjusted. The field of view of the street view perspective may be reflected in the appearance of the interactive control. Additionally, the street view perspective may follow the location of a marker as it is moved around the overhead representation.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A computer implemented method, comprising:
 outputting, for display in a first region of a user interface, an overhead representation of an area;   outputting an interactive control for display on the overhead representation, the interactive control having a position and a directional orientation;   outputting, for display in a second region of the user interface, a street view perspective of the area, the street view perspective having a point of view that corresponds to the position and directional orientation of the interactive control;   receiving information about a first user input that adjusts the directional orientation of the interactive control by rotating the interactive control; and   updating the street view perspective to track the directional orientation of the interactive control as the interactive control is rotated.   
     
     
         3 . The method of  claim 2 , further comprising:
 receiving information about a second user input that changes the position of the interactive control by dragging the interactive control around the overhead representation; and   updating the first-person perspective view to track the position of the interactive control as the control is dragged around the overhead representation.   
     
     
         4 . The method of  claim 2 , further comprising:
 receiving information about a second user input that tilts the interactive control; and   updating the first-person perspective view to track the directional orientation of the interactive control as the interactive control is tilted.   
     
     
         5 . The method of  claim 2 , wherein the first-person perspective view has a field of view, and the interactive control has an appearance that corresponds to a size of the field of view. 
     
     
         6 . The method of  claim 2 , wherein one or more features that are visible in the first-person perspective view are highlighted in the overhead representation. 
     
     
         7 . The method of  claim 2 , wherein the area is an area of a map. 
     
     
         8 . The method of  claim 2 , wherein the first-person perspective view is a street view perspective. 
     
     
         9 . A system comprising:
 a processor; and   a non-transitory computer-readable storage medium storing computer code, the code when executed by the processor causes the processor to perform steps comprising:   outputting, for display in a first region of a user interface, an overhead representation of an area;   outputting an interactive control for display on the overhead representation, the interactive control having a position and a directional orientation;   outputting, for display in a second region of the user interface, a first-person perspective view of the area, the first-person perspective view perspective having a point of view that corresponds to the position and directional orientation of the interactive control;   receiving information about a first user input that adjusts the directional orientation of the interactive control by rotating the interactive control; and   updating the first-person perspective view to track the directional orientation of the interactive control as the interactive control is rotated.   
     
     
         10 . The system of  claim 9 , wherein the steps further comprise:
 receiving information about a second user input that changes the position of the interactive control by dragging the interactive control around the overhead representation; and   updating the first-person perspective view to track the position of the interactive control as the control is dragged around the overhead representation.   
     
     
         11 . The system of  claim 9 , wherein the steps further comprise:
 receiving information about a second user input that tilts the interactive control; and   updating the first-person perspective view to track the directional orientation of the interactive control as the interactive control is tilted.   
     
     
         12 . The system of  claim 9 , wherein the first-person perspective view has a field of view, and the interactive control has an appearance that corresponds to a size of the field of view. 
     
     
         13 . The system of  claim 9 , wherein one or more features that are visible in the first-person perspective view are highlighted in the overhead representation. 
     
     
         14 . The system of  claim 9 , wherein the area is an area of a map. 
     
     
         15 . The system of  claim 9 , wherein the first-person perspective view is a street view perspective. 
     
     
         16 . A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for controlling a processor to perform the steps comprising:
 outputting, for display in a first region of a user interface, an overhead representation of an area;   outputting an interactive control for display on the overhead representation, the interactive control having a position and a directional orientation;   outputting, for display in a second region of the user interface, a first-person perspective view of the area, the first-person perspective view perspective having a point of view that corresponds to the position and directional orientation of the interactive control;   receiving information about a first user input that adjusts the directional orientation of the interactive control by rotating the interactive control; and   updating the first-person perspective view to track the directional orientation of the interactive control as the interactive control is rotated.   
     
     
         17 . The computer program product of  claim 16 , wherein the steps further comprise:
 receiving information about a second user input that changes the position of the interactive control by dragging the interactive control around the overhead representation; and   updating the first-person perspective view to track the position of the interactive control as the control is dragged around the overhead representation.   
     
     
         18 . The computer program product of  claim 16 , wherein the steps further comprise:
 receiving information about a second user input that tilts the interactive control; and   updating the first-person perspective view to track the directional orientation of the interactive control as the interactive control is tilted.   
     
     
         19 . The computer program product of  claim 16 , wherein the first-person perspective view has a field of view, and the interactive control has an appearance that corresponds to a size of the field of view. 
     
     
         20 . The computer program product of  claim 16 , wherein one or more features that are visible in the first-person perspective view are highlighted in the overhead representation. 
     
     
         21 . The computer program product of  claim 16 , wherein the area is an area of a map.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.