Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Response to the Applicant’s arguments
The previous rejection is withdrawn. Applicant’s amendments are entered. Applicant’s remarks are also entered into the record. A new search was made necessitated by the applicant’s amendments.
A new reference was found. A new rejection is made herein.
Applicant’s arguments are now moot in view of the new rejection of the claims.
PNG
media_image1.png
706
806
media_image1.png
Greyscale
PNG
media_image2.png
480
772
media_image2.png
Greyscale
Claim 1 is amended to recite and the primary reference is silent but KIM teaches “...wherein a level of the second tile is lower than an upper limit level,
wherein the second interface comprises a first object, and wherein the method further comprises: (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
displaying a three-dimensional (3D) model corresponding to the first object in response to at
least that the first object is completely located in the first screen sub-region;
displaying a 3D model corresponding to a first part and not displaying a 3D model (See FIG. 7 and FIG. 8 where the mapping device can provide a first 2d model or a 3d model for display to the user being located on two different screens or tiles) (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
PNG
media_image2.png
480
772
media_image2.png
Greyscale
PNG
media_image3.png
640
482
media_image3.png
Greyscale
corresponding to a second part in response to at least that the first part of the first object is locate
in the first screen sub-region and the second part of the first object is located in the second screen
sub-region; and (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike) (see also FIG. 19 where the user can toggle based on a search between a 3d map on the first tile of FIG. 19 and paragraph 216-229 and that 3d map is not rendered on the 2d map with those features and the user can view a 2d map that does not have the 3d features and instead select the 2 map to move between the tiles for 3d or 2d)
not displaying the 3D model corresponding to the first object in response to at least that the
first object completely moves to the second screen sub-region. (see paragraph 216-229 where in the second 2d tile the user can select an area and then view the objects on the 3d model in the other tile and move between the two)
It would have been obvious for one of ordinary skill in the art to combine the disclosure of the primary reference of SHENZEN with the teachings of Kim with a reasonable expectation of success since Kim teaches that a first tile and a second tile can be provided. The first tile can be a 3d model. The second tile can be a 2d model. The user can provide a search input. The search input can be provided to view a 3d images of a surrounding. At the same time the 2 model can also be provided to provide a frame of reference for a path such as a bike path. The rendering of the 3d model can change and items can be enlarged and viewed as desired based on the search input while providing a tile with a 2d map to view a longer bike path for the user. See paragraph 110-118 and 216-222 of KIM.
35 USC 103
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention.
Claims 1-3, 5 and 7-16, 19-24 are rejected under 35 U.S.C. sec. 103 as being unpatentable as obvious in view of Chinese Patent Pub. No.: CN1995917A to Shenzen Careland Computer filed in 2005 (hereinafter “Shenzen”) and in view of Chinese Patent Pub. No.: CN107992588A to State Grid of Chine (hereinafter “State Grid”) filed in 2017 and in view of United States Patent Application Pub. US20190156566A1 to Chen et al. and assigned to HERE GLOIBAL™ filed in 2017 and in view of U.S. Patent Application Pub. No.: US20220148219A1 to Kim filed in 2020 (hereinafter “KIM”).
Shenzen discloses “...1. (Currently Amended) A method for map display, applied to a terminal device, wherein the method comprises:
displaying a first interface, wherein the first interface displays a first map region; (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed)
receiving a first operation of a user; and; (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed and claims 1-5 where the depression angle of the user is provided and can switch the regional area of the 3d navigational image on the terminal)
displaying a second interface in response to the first operation, (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed and claims 1-5 where the depression angle of the user is provided and can switch the regional area of the 3d navigational image on the terminal)
PNG
media_image4.png
606
1050
media_image4.png
Greyscale
PNG
media_image5.png
624
784
media_image5.png
Greyscale
Shenzen is silent but State Grid teaches “...wherein the second interface comprises a plurality of screen sub-regions,
and the plurality of screen sub-regions comprise a first screen sub-region and a second screen sub-region located above the first screen sub-region, (According to the present invention, each digital elevation model data is cut into a plurality of elevation tile data, and each elevation tile data covers the same geographical range. As shown in Figure 3, the small grids with dotted lines represent elevation data, and the elevation data of four small grids constitute an elevation tile data represented by solid lines. It is clear to those skilled in the art that Fig. 3 is only exemplary, and 3*3=9 elevation data constitute elevation tile data, or 4*4=16 elevation data constitute elevation tile data, or other numbers of elevation data constitute Elevation tile data is also suitable for use with the present invention. For any elevation tile, it is easy to obtain its corresponding coordinates according to the coordinates of the elevation data. Taking the aforementioned D i as an example, (x, y)=(0,0) of E 11 , (x, 0) of E 12 , y)=(10,0), (x,y)=(0,10) of E 21 as an example, if the elevation data of 2*2=4 grids constitute an elevation tile data, then the elevation tile data It can be expressed as in Indicates rounding up. At this time, (x,y)=(0,0) of T 11 , (x,y)=(20,0) of T 12 , (x,y)=(0,20) of T 21 , etc. And so on.)
wherein a tile in the first screen sub-region [[is ]]comprises a first tile, in the second screen sub-region is comprises a second tile, and a level of the second tile is less than a level of the first tile”. (see claims 1-5 where a viewing cone of the user can be provided and the elevation data in tiles can be displayed on the display screen and a number of different tiles of elevation data can be displayed)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
PNG
media_image6.png
762
942
media_image6.png
Greyscale
Claim 1 is amended to recite and Shenzen is silent but Chen teaches “...not displaying a 3d model”. (see paragraph 33-34 where the map can include 22 tiles with each having different levels of resolution of elevation data).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of CHEN with the disclosure of SHENZEN with a reasonable expectation of success since CHEN teaches that title of elevation data can be provided in a number of tiles as large as 22 tiles. This can provide the elevation data for the map with a general low resolution for certain applications and very high resolution with millimeter level accuracy for an autonomous driving. This can be provided to provide the elevation data for the map in a second set of tiles that are projected on a plane tangent to the geographic model
PNG
media_image6.png
762
942
media_image6.png
Greyscale
This can provide an improved accuracy. See claims 1-2 and paragraph 30-34 and 1.
PNG
media_image1.png
706
806
media_image1.png
Greyscale
PNG
media_image2.png
480
772
media_image2.png
Greyscale
Claim 1 is amended to recite and the primary reference is silent but KIM teaches “...wherein a level of the second tile is lower than an upper limit level,
wherein the second interface comprises a first object, and wherein the method further comprises: (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
displaying a three-dimensional (3D) model corresponding to the first object in response to at
least that the first object is completely located in the first screen sub-region;
displaying a 3D model corresponding to a first part and not displaying a 3D model (See FIG. 7 and FIG. 8 where the mapping device can provide a first 2d model or a 3d model for display to the user being located on two different screens or tiles) (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
PNG
media_image2.png
480
772
media_image2.png
Greyscale
PNG
media_image3.png
640
482
media_image3.png
Greyscale
corresponding to a second part in response to at least that the first part of the first object is locate
in the first screen sub-region and the second part of the first object is located in the second screen
sub-region; and (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike) (see also FIG. 19 where the user can toggle based on a search between a 3d map on the first tile of FIG. 19 and paragraph 216-229 and that 3d map is not rendered on the 2d map with those features and the user can view a 2d map that does not have the 3d features and instead select the 2 map to move between the tiles for 3d or 2d)
not displaying the 3D model corresponding to the first object in response to at least that the
first object completely moves to the second screen sub-region. (see paragraph 216-229 where in the second 2d tile the user can select an area and then view the objects on the 3d model in the other tile and move between the two)
It would have been obvious for one of ordinary skill in the art to combine the disclosure of the primary reference of SHENZEN with the teachings of Kim with a reasonable expectation of success since Kim teaches that a first tile and a second tile can be provided. The first tile can be a 3d model. The second tile can be a 2d model. The user can provide a search input. The search input can be provided to view a 3d images of a surrounding. At the same time the 2 model can also be provided to provide a frame of reference for a path such as a bike path. The rendering of the 3d model can change and items can be enlarged and viewed as desired based on the search input while providing a tile with a 2d map to view a longer bike path for the user. See paragraph 110-118 and 216-222 of KIM.
In regard to claim 23, Chen teaches “... . 23. (New) The computer program product according to claim 19, wherein the second interface is a navigation interface or an interface displaying a non-navigation map. (see paragraph 33-34 where the map can include 22 tiles with each having different levels of resolution of elevation data and this cannot be used for navigation and instead augments the navigation map).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of CHEN with the disclosure of SHENZEN with a reasonable expectation of success since CHEN teaches that title of elevation data can be provided in a number of tiles as large as 22 tiles. This can provide the elevation data for the map with a general low resolution for certain applications and very high resolution with millimeter level accuracy for an autonomous driving. This can be provided to provide the elevation data for the map in a second set of tiles that are projected on a plane tangent to the geographic model
PNG
media_image6.png
762
942
media_image6.png
Greyscale
This can provide an improved accuracy. See claims 1-2 and paragraph 30-34 and 1.
In regard to claim 2 and 21, Shenzen is silent but State Grid teaches “..2. (Original) The method according to claim 1, wherein the second interface is a navigation interface or an interface displaying a non-navigation map. (see claims 1-5 where a viewing cone of the user can be provided and the elevation data in tiles can be displayed on the display screen and a number of different tiles of elevation data can be displayed)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
In regard to claim 3 and 22, Shenzen is silent but State Grid teaches “.3. (Currently Amended) The method according to claim 1 wherein the first operation comprises at least one of the following operations: an operation of enabling a navigation mode, a gesture operation of changing a tilt angle of a map plane, a tapping operation on a target control, a map zooming operation, [[and]]or a map panning operation. (In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
Claim 4 is cancelled.
Shenzen is silent but State Grid teaches “.4. (Currently Amended) The method according to claim 1, wherein the second interface comprises a first object[[;]], and wherein the method further comprises:
displaying a 3D model corresponding to the first object in response to at least that [[when]] the first object is completely located in the first screen sub-region,
displaying a 3D model corresponding to a first part and not displaying a 3D model
corresponding to a second part in response to at least that the when a first part of the first object is located in the first screen sub-region and [[a]]the second part of the first object is located in the second screen sub-region, and
not displaying the 3D model corresponding to the first object in response to at least that [[when]] the first object completely moves to the second screen sub-region”, ( see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
Shenzen is silent but State Grid teaches “.5. (Currently Amended) The method according to claim 1 wherein a tile in the first map region [[is]] comprises a third tile, and a level of the first tile is equal to a level of the third tile. ( see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
Claim 6 is cancelled.
Shenzen discloses “..7. (Currently Amended) The method according to claim 1, wherein the first tile comprises a 3D model.” (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed)
State Grid teaches “...8. (Currently Amended) The method according to claim 1, wherein the method further comprises:
enabling or disabling a multi-level display mode in response to a second operation of the user, wherein a map display region [[can ]] displays tiles of a plurality of levels in the multi-level display mode. (see claims 1-5 where a viewing cone of the user can be provided and the elevation data in tiles can be displayed on the display screen and a number of different tiles of elevation data can be displayed)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
State Grid teaches “...9. (Currently Amended) The method according to claim 1, wherein the method further comprises:
in response to a third operation of the user, enabling or disabling a function of disabling [[the ]]a multi-level display mode in a non-navigation mode, wherein the map display region [[can ]]displays tiles of a plurality of levels in the multi-level display mode. (see claims 1-5 where a viewing cone of the user can be provided and the elevation data in tiles can be displayed on the display screen and a number of different tiles of elevation data can be displayed)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
Shenzen discloses “...10. (Currently Amended) The method according to claim 1, wherein the displaying a second interface in response to the first operation comprises:
displaying the second interface in response to the first operation [[when ]] and in response to that a tilt angle of a map plane to be displayed on the second interface is greater than or equal to a target angle. (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed)
Shenzen is silent but State Grid teaches “.11. (Currently Amended) The method according to claim 1, wherein the displaying a second interface in response to the first operation comprises:
in response to the first operation, dividing the map display region of a screen into the plurality of screen sub-regions;
obtaining the first tile and the second tile; and
rendering and displaying the second interface based on [[each ]]the first tile and [[each ]]the second tile. ( see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
PNG
media_image1.png
706
806
media_image1.png
Greyscale
PNG
media_image2.png
480
772
media_image2.png
Greyscale
Claim 11 is amended to recite and the primary reference is silent but KIM teaches “...wherein the rendering comprises:
identifying an overlapping region between the first screen sub-region and the second screen
sub-region; and
displaying the first tile whose level is higher than the level of the second tile in the overlapping
reg1on. (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
(See FIG. 7 and FIG. 8 where the mapping device can provide a first 2d model or a 3d model for display to the user being located on two different screens or tiles) (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
PNG
media_image2.png
480
772
media_image2.png
Greyscale
PNG
media_image3.png
640
482
media_image3.png
Greyscale
ISee paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike) (see also FIG. 19 where the user can toggle based on a search between a 3d map on the first tile of FIG. 19 and paragraph 216-229 and that 3d map is not rendered on the 2d map with those features and the user can view a 2d map that does not have the 3d features and instead select the 2 map to move between the tiles for 3d or 2d)
(see paragraph 216-229 where in the second 2d tile the user can select an area and then view the objects on the 3d model in the other tile and move between the two)
It would have been obvious for one of ordinary skill in the art to combine the disclosure of the primary reference of SHENZEN with the teachings of Kim with a reasonable expectation of success since Kim teaches that a first tile and a second tile can be provided. The first tile can be a 3d model. The second tile can be a 2d model. The user can provide a search input. The search input can be provided to view a 3d images of a surrounding. At the same time the 2 model can also be provided to provide a frame of reference for a path such as a bike path. The rendering of the 3d model can change and items can be enlarged and viewed as desired based on the search input while providing a tile with a 2d map to view a longer bike path for the user. See paragraph 110-118 and 216-222 of KIM.
Shenzen is silent but State Grid teaches “...12. (Original) The method according to claim 11, wherein the obtaining the first tile and the second tile comprises:
determining an identifier of the first tile and an identifier of the second tile; and
obtaining the first tile and the second tile based on the identifier of the first tile and the identifier of the second tile”. ( see FIG. 4 where the depression can change the amount of elevation based on the identifiers and see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
State Grid teaches “...13. (Original) The method according to claim 12, wherein the determining an identifier of the first tile and an identifier of the second tile comprises:
determining, based on a to-be-displayed target level, a geographical range to be displayed in the map display region;
determining, based on the geographical range to be displayed in the map display region, a geographical range to be displayed in the first screen sub-region and a geographical range to be displayed in the second screen sub-region;
determining the level of the first tile and the level of the second tile based on the target level, wherein the level of the first tile is equal to the target level;
determining the identifier of the first tile based on the geographical range to be displayed in
the first screen sub-region and the level of the first tile; and
determining the identifier of the second tile based on the geographical range to be displayed in the second screen sub-region and the level of the second tile.” ( see FIG. 4 where the depression can change the amount of elevation based on the identifiers and see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
State Grid teaches “...14. (Currently Amended) The method according to claim 12 or 13, wherein the obtaining the first tile and the second tile comprises:
sending a tile request to a server, wherein the tile request carries at least one of the identifier of the first tile [[and/]]or the identifier of the second tile; and
receiving at least one tile that corresponds to the tile request from the server. ( see FIG. 4 where the depression can change the amount of elevation based on the identifiers and see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
State Grid teaches 15. (Currently Amended) The method according to claim l, wherein an area of the first screen sub-region is greater than an area of the second screen sub- region. ( see FIG. 4 where the depression can change the amount of elevation based on the identifiers and see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
State Grid teaches “..16. (Currently Amended) The method according to claim 1, wherein:
the plurality of screen sub-regions further comprise a third screen sub-region, and the third screen sub-region is located between the first screen sub-region and the second screen sub- region; and
the third screen sub-region comprises a fourth tile, and a level of the fourth tile is less than the level of the first tile and is greater than the level of the second tile. ( see FIG. 4 where the depression can change the amount of elevation based on the identifiers and see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
17-18. (Cancelled)
In regard to claim 19 and 20, Shenzen discloses “...19. (Currently Amended) A computer program product, wherein when the computer program product runs for execution on a terminal device[[,]] to cause the terminal devices enabled to perform the method according to operations comprising:
displaying a first interface, wherein the first interface displays a first map region; (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed)
receiving a first operation of a user, and ; (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed and claims 1-5 where the depression angle of the user is provided and can switch the regional area of the 3d navigational image on the terminal)
displaying a second interface in response to the first operation, (see abstract where depending on the down angle of the looking down of the user thar is determined then the 3d navigation image can be changed and claims 1-5 where the depression angle of the user is provided and can switch the regional area of the 3d navigational image on the terminal)
Shenzen is silent but State Grid teaches “...wherein the second interface comprises a plurality of screen sub-regions, and the plurality of screen sub-regions comprise a first screen sub-region and a second screen sub-region located above the first screen sub-region, (According to the present invention, each digital elevation model data is cut into a plurality of elevation tile data, and each elevation tile data covers the same geographical range. As shown in Figure 3, the small grids with dotted lines represent elevation data, and the elevation data of four small grids constitute an elevation tile data represented by solid lines. It is clear to those skilled in the art that Fig. 3 is only exemplary, and 3*3=9 elevation data constitute elevation tile data, or 4*4=16 elevation data constitute elevation tile data, or other numbers of elevation data constitute Elevation tile data is also suitable for use with the present invention. For any elevation tile, it is easy to obtain its corresponding coordinates according to the coordinates of the elevation data. Taking the aforementioned D i as an example, (x, y)=(0,0) of E 11 , (x, 0) of E 12 , y)=(10,0), (x,y)=(0,10) of E 21 as an example, if the elevation data of 2*2=4 grids constitute an elevation tile data, then the elevation tile data It can be expressed as in Indicates rounding up. At this time, (x,y)=(0,0) of T 11 , (x,y)=(20,0) of T 12 , (x,y)=(0,20) of T 21 , etc. And so on.)
wherein the first screen sub-region comprises a first tile, the second screen sub-region comprises a second tile, and a level of the second tile is less than a level of the first tile. see claims 1-5 and paragraph 1-10 where the different tiles showing different elevations can be provided and the apex angle of the user can reveal different tiles and or the user clocks button h the height of the view point can be changed in the z direction; see In the present invention, as shown in FIG. 2 , it is first necessary to obtain the position information (X, Y, H) of the roaming viewpoint, where (X, Y) is the reference plane of the viewpoint on the regional topography (for example, an area of 10km*10km) (that is, not Consider the projection coordinates on the plane of the terrain height), H is the height of the viewpoint (that is, the height relative to the reference plane). According to the present invention, H can be controlled according to the user using the three-dimensional terrain display system, for example, when the user clicks or keeps pressing a certain button, H increases, and when the user clicks or keeps pressing another button, H decreases. In the present invention, it is also necessary to obtain the apex angle (viewing angle) θ of the viewing cone. As shown in FIG. cones). In the present invention, the vertex angle θ of the viewing cone can be set by the user through the GUI implemented by the computer program, for example, between 60°-120°, preferably 90°.)
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of STATE GRID with the disclosure of SHENZEN with a reasonable expectation of success since STATE GRID teaches that a user’s viewing point can be provided as an input. Then a viewer’s height can also be provided. Then different tiles of elevation data can be displayed based on the user’s viewing point and elevation based on a z distance and the apex of the viewing cone. Further, the geographic ranges covered by all the elevation tile data separated by all the elevation model data in the present invention are also consistent. The processor can fetch the different tiles based on the latitude and longitude that is selected. The processor then provides the elevation in a map for the user based on elevation and viewing angle for an improved display to show elevation data. See paragraph 1-20 of State Grid.
Claim 19 is amended to recite and Shenzen is silent but Chen teaches “...not rendering the 3d model”. (see paragraph 33-34 where the map can include 22 tiles with each having different levels of resolution of elevation data).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the present disclosure to combine the teachings of CHEN with the disclosure of SHENZEN with a reasonable expectation of success since CHEN teaches that title of elevation data can be provided in a number of tiles as large as 22 tiles. This can provide the elevation data for the map with a general low resolution for certain applications and very high resolution with millimeter level accuracy for an autonomous driving. This can be provided to provide the elevation data for the map in a second set of tiles that are projected on a plane tangent to the geographic model
PNG
media_image6.png
762
942
media_image6.png
Greyscale
PNG
media_image1.png
706
806
media_image1.png
Greyscale
PNG
media_image2.png
480
772
media_image2.png
Greyscale
Claim 19 is amended to recite and the primary reference is silent but KIM teaches “...wherein a level of the second tile is lower than an upper limit level,
wherein the second interface comprises a first object, and wherein the method further comprises: (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
displaying a three-dimensional (3D) model corresponding to the first object in response to at
least that the first object is completely located in the first screen sub-region;
displaying a 3D model corresponding to a first part and not displaying a 3D model (See FIG. 7 and FIG. 8 where the mapping device can provide a first 2d model or a 3d model for display to the user being located on two different screens or tiles) (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike)
PNG
media_image2.png
480
772
media_image2.png
Greyscale
PNG
media_image3.png
640
482
media_image3.png
Greyscale
corresponding to a second part in response to at least that the first part of the first object is locate
in the first screen sub-region and the second part of the first object is located in the second screen
sub-region; and (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike) (see also FIG. 19 where the user can toggle based on a search between a 3d map on the first tile of FIG. 19 and paragraph 216-229 and that 3d map is not rendered on the 2d map with those features and the user can view a 2d map that does not have the 3d features and instead select the 2 map to move between the tiles for 3d or 2d)
not displaying the 3D model corresponding to the first object in response to at least that the
first object completely moves to the second screen sub-region. (see paragraph 216-229 where in the second 2d tile the user can select an area and then view the objects on the 3d model in the other tile and move between the two)
It would have been obvious for one of ordinary skill in the art to combine the disclosure of the primary reference of SHENZEN with the teachings of Kim with a reasonable expectation of success since Kim teaches that a first tile and a second tile can be provided. The first tile can be a 3d model. The second tile can be a 2d model. The user can provide a search input. The search input can be provided to view a 3d images of a surrounding. At the same time the 2 model can also be provided to provide a frame of reference for a path such as a bike path. The rendering of the 3d model can change and items can be enlarged and viewed as desired based on the search input while providing a tile with a 2d map to view a longer bike path for the user. See paragraph 110-118 and 216-222 of KIM.
Kim teaches “...24. (New) The method according to claim 1, wherein a tile whose level is equal to or higher than the upper limit level comprises a 3D model” (See paragraph 113-122 where the map can include a first tile having a 3d image and a second tile having a 2d image so the user can have an immersive 3d street view type image or a bike path image tile for a 2d rendering of the path for the bike) (see also FIG. 19 where the user can toggle based on a search between a 3d map on the first tile of FIG. 19 and paragraph 216-229 and that 3d map is not rendered on the 2d map with those features and the user can view a 2d map that does not have the 3d features and instead select the 2 map to move between the tiles for 3d or 2d) (see paragraph 216-229 where in the second 2d tile the user can select an area and then view the objects on the 3d model in the other tile and move between the two)
It would have been obvious for one of ordinary skill in the art to combine the disclosure of the primary reference of SHENZEN with the teachings of Kim with a reasonable expectation of success since Kim teaches that a first tile and a second tile can be provided. The first tile can be a 3d model. The second tile can be a 2d model. The user can provide a search input. The search input can be provided to view a 3d images of a surrounding. At the same time the 2 model can also be provided to provide a frame of reference for a path such as a bike path. The rendering of the 3d model can change and items can be enlarged and viewed as desired based on the search input while providing a tile with a 2d map to view a longer bike path for the user. See paragraph 110-118 and 216-222 of KIM.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to JEAN PAUL CASS whose telephone number is (571)270-1934. The examiner can normally be reached Monday to Friday 7 am to 7 pm; Saturday 10 am to 12 noon.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Scott A. Browne can be reached at 571-270-0151. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/JEAN PAUL CASS/Primary Examiner, Art Unit 3666