Patent ID: 11934430
Assignee: T-MOBILE INNOVATIONS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 14:
15. A system comprising:
a workstation comprising:
at least one processor;
at least one non-transitory memory; and
a client application stored in the at least one non-transitory memory, which when executed by the at least one processor, causes the at least one processor to be configured to:
receive a user input on a multilayer geographic visualization displayed on the workstation, wherein the user input indicates a start location and an end location; and
send a request comprising location information describing the start location and the end location; and

a cloud system comprising:
a geospatial database configured to store elevation data describing ground elevations and clutter elevations at a plurality of different geographic locations;
at least one processor;
at least one non-transitory memory; and
an elevation application stored in the at least one non-transitory memory, which when executed by the at least one processor, causes the at least one processor to be configured to:
receive the request comprising the start location and the end location;
segment a path between the start location and the end location into a plurality of segments having an incremental distance, wherein the incremental distance is based on an absolute distance between the start location and the end location;
obtain a ground elevation of each of the plurality of segments and a clutter elevation of each of the plurality of segments; and
construct an elevation data structure comprising a segment vector for each of the plurality of segments, wherein the segment for each of the plurality of segments comprises a ground elevation and clutter elevation for each of the plurality of segments, wherein an elevation visualization is generated based on the elevation data structure.