Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer implemented method of presenting information, comprising: collecting quality of service performance data from a plurality of wireless mobile devices operated by a respective plurality of users; associating individual datums of the quality of service performance data with respective individual geographic locations; rendering a map of a selected geographic area, the map including a representation of at least some of the individual geographic locations; rendering each of the individual geographic locations represented in the rendered map as corresponding ones of a plurality of non-overlapping, mathematically regular polygons, the mathematically regular polygons appearing to overlay the rendered map, each of the mathematically regular polygons bearing information associated with a corresponding individual datum; collecting updated quality of service performance data; and updating the information associated with one or more corresponding individual datums without updating others of the individual datums, the updating corresponding with collection of additional quality of service performance data.
2. The computer implemented method according to claim 1 , comprising: receiving a user-selected point of interest; and generating a visual representation of the user-selected point of interest on the rendered map.
3. The computer implemented method according to claim 2 wherein the visual representation of the user-selected point of interest includes a ballooned point reference identifier having at least one identifying datum encompassed within the ballooned point reference identifier.
4. The computer implemented method according to claim 2 wherein the user-selected point of interest is associated with a mouse click.
5. The computer implemented method according to claim 2 , comprising: responsive to the receipt of the user-selected point of interest, generating a child window to present additional quality of service performance data, the child window overlying the rendered map.
6. The computer implemented method according to claim 1 wherein rendering the map includes applying a plurality of colors to the rendered map, each color of the plurality of colors representing a quality of service performance data parameter.
7. The computer implemented method according to claim 1 wherein each mathematically regular polygon has a substantially same size and shape as each other mathematically regular polygon.
8. The computer implemented method according to claim 7 wherein each side of each mathematically regular polygon represents at least 120 meters.
9. The computer implemented method according to claim 7 wherein each mathematically regular polygon is a hexagon.
10. The computer implemented method according to claim 1 , comprising: receiving a user-control input, the user-control input arranged to direct at least one of dragging the rendered map, zooming-in on a first portion of the rendered map, or zooming-out on the first portion of the rendered map.
11. The computer implemented method according to claim 1 , comprising: receiving user input that defines the selected geographic area.
12. A computing system, comprising: a processing unit, a memory, and an input/output port configured in hardware and software as several modules, said modules including: a data sample collection module configured to collect data samples; a polygon production module configured to: define a plurality of data structures, each of the plurality of data structures associated with its own unique sub-part of a geographic area, and associate a polygon identifier with each of the plurality of data structures; a database module configured to: receive data samples from the data sample collection module, generate composite information samples from at least some of the data samples, and store each composite information sample in association with at least one polygon identifier; and a tile service module configured to: receive composite information from the database module, and generate at least one polygon image file, the polygon image file integrating the received composite information, the polygon image file configured for overlay on an underlying map image file.
13. The computing system according to claim 12 wherein the data sample collection module is configured to receive quality of service data samples from a plurality of mobile devices, wherein each quality of service data sample represents at least one performance characteristic of a wireless communication network and wherein each received quality of service data sample includes information representing a geographic location associated with the quality of service data sample.
14. The computing system according to claim 12 wherein the polygon image file includes at least one image of a plurality of non-overlapping, mathematically regular hexagonal shapes.
15. The computing system according to claim 12 wherein the data sample collection module is configured to receive data samples that include at least one of weather information, commercial activity information, educational information, cultural information, or transportation information, and wherein each received data sample includes information representing a geographic location associated with the respective data sample.
16. The computing system according to claim 12 wherein the tile service module is further configured to: receive user-control input including a polygon identifier, the polygon identifier identifying a selected geographic location corresponding to the polygon identifier; retrieve additional information associated with the geographic location; and generate at least one child-window image file including the additional information.
17. The computing system according to claim 12 wherein at least one of the polygon image file and the underlying map image file includes color information differentiating a first composite information sample from a second composite information sample.
18. A non-transitory computer-readable storage medium whose stored contents configure a computing system to perform a method, the method comprising: collecting data samples associated with a first geographic area; associating individual datums of the collected data samples with respective individual geographic locations; rendering a map of a selected geographic area, the map including a representation of at least some of the individual geographic locations; rendering each of the individual geographic locations represented in the rendered map as corresponding ones of a plurality of non-overlapping polygons, the non-overlapping polygons appearing to overlay the rendered map, each of the non-overlapping polygons bearing information associated with a corresponding individual datum; collecting at least some updated data samples; and based on the updated data samples, updating the information associated with corresponding individual datums without updating others of the individual datums.
19. The non-transitory computer-readable storage medium according to claim 18 , comprising: receiving user input selecting a first polygon, the first polygon associated with a first geographic area of interest; and rendering a child window with additional information, the additional information associated with the selected first polygon or the corresponding first geographic area of interest.
20. The non-transitory computer-readable storage medium according to claim 18 wherein each of the plurality of non-overlapping polygons is a hexagon.
21. The non-transitory computer-readable storage medium according to claim 18 , comprising: associating a polygon identifier with each non-overlapping polygon, each said polygon identifier being unique within the method, each said polygon identifier further being associated with a unique portion of the selected geographic area; accepting input that selects a polygon identifier; and communicating information related to a portion of the selected geographic area corresponding to the selected polygon identifier.
22. The non-transitory computer-readable storage medium according to claim 21 wherein the communicated information represents quality of service information of a wireless communication network at the geographic area corresponding to the selected polygon identifier.
23. The non-transitory computer-readable storage medium according to claim 18 wherein rendering the map includes coloring portions of the rendered map with at least two colors, each of the at least two colors representing a different characteristic of the collected data samples.
Unknown
February 6, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.