Patent ID: 8947421
Filing Date: 2015-02-03
Classification: G06F,G06T

Abstract:
1. A computer program embedded in a non-transient computer-readable recording medium and adapted to generate a three-dimensional map image by using information on the Internet and for display on a user mobile terminal, the program including: a module to receive a two-dimensional map at the mobile user terminal from a map server in response to the mobile user terminal transmitting a first request message to the map server designating a map area desired to be displayed, where the two-dimensional map does not include a geometric depiction of any business buildings; a module to receive business establishment information at the mobile user terminal from a web server in response to the mobile user terminal transmitting a second request message to the web server designating the map area, where the business establishment information corresponds to one or more businesses located within the map area and includes at least one geometric depiction of one or more business buildings representing the one or more businesses located within the map area, and at least some of the business establishment information: (i) is gathered automatically by a web crawler to search a plurality of Internet web sites publicizing the at least some of the business establishment information, and to search based on one or more geographic locations of the one or more business buildings within the map area, and (ii) includes at least some goods and/or services offered by one or more of the businesses; a module to superimpose the business establishment information, including the geometric depiction of one or more business buildings, onto the two dimensional map and for displaying the resultant two-dimensional image on the mobile user terminal; a module configured to receive a 360° panoramic street-level view at the mobile user terminal corresponding to the map area in response to a third request message from the mobile user terminal to the web server corresponding to the map area; a module configured to generate a three-dimensional columnar image representing the geometric depiction of the one or more business buildings included in the map area by subjecting the 360° panoramic street-level view to image processing; a module configured to generate at the mobile user terminal a virtual three-dimensional map image corresponding to the map area, by superimposing the columnar image on the two-dimensional map, wherein the three-dimensional columnar image includes: (i) the at least some of the business establishment information; (ii) at least one multi-story building containing more than two stories with a plurality of businesses located on different stories; (iii) respective indicia of the plurality of businesses displayed in a manner that indicates on at least which floor of the building the business are located; and (iv) icons indicating the at least some goods and/or services offered by one or more of the businesses displayed representing such business; and a module configured to display the virtual three-dimensional map image corresponding to the map area on the user terminal.