Overlaying transparency images including pixels corresponding to different heirarchical levels over a geographic map
First Claim
1. A method comprising:
- receiving, by a computer, data records containing corresponding values of a sentiment attribute, where the data records are associated with location information, and the values of the sentiment attribute represent respective sentiments expressed by users and are based on user feedback with respect to a product or service provided by an enterprise;
generating, by the computer, hierarchical levels of transparency images, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map;
overlaying, over the geographic map, at least one of the transparency images at a dynamically selected one of the hierarchical levels according to which of the zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input; and
assigning different visual indicators to the pixels in the at least one transparency image based on respective different values of the sentiment attribute in the data records represented by the pixels in the at least one transparency image.
8 Assignments
0 Petitions
Accused Products
Abstract
Data records contain corresponding values of an attribute and are associated with location information. Hierarchical levels of transparency images are generated, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map. At least one of the transparency images at a dynamically-selected one of the hierarchical levels is overlaid over the geographic map according to which of the zoom levels is selected by a user in zooming of the geographic map, where the at least one transparency image is automatically selected without user input.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving, by a computer, data records containing corresponding values of a sentiment attribute, where the data records are associated with location information, and the values of the sentiment attribute represent respective sentiments expressed by users and are based on user feedback with respect to a product or service provided by an enterprise; generating, by the computer, hierarchical levels of transparency images, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map; overlaying, over the geographic map, at least one of the transparency images at a dynamically selected one of the hierarchical levels according to which of the zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input; and assigning different visual indicators to the pixels in the at least one transparency image based on respective different values of the sentiment attribute in the data records represented by the pixels in the at least one transparency image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article comprising at least one non-transitory machine-readable storage medium storing instructions that upon execution cause a system to:
-
recursively divide a data space containing data records into progressively smaller partitions corresponding to different hierarchical levels, where the data records contain corresponding values of a sentiment attribute and are associated with location information, and the values of the sentiment attribute represent respective sentiments expressed by users and are based on user feedback with respect to a product or service provided by an enterprise; generate transparency images containing respective groups of pixels representing data records in the data space and the smaller partitions, wherein the transparency images are at respective hierarchical levels of the hierarchical levels that correspond to different zoom levels of a geographic map; overlay, over the geographic map, at least one of the transparency images at a dynamically-selected one of the hierarchical levels according to which of a plurality of zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input; and assign different visual indicators to the pixels in the at least one transparency image based on respective different values of the sentiment attribute in the data records represented by the pixels in the at least one transparency image. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
at least one processor; and a non-transitory machine-readable storage medium storing instructions that are executable on the at least one processor to; receive data records containing corresponding values of a sentiment attribute and associated with location information, wherein the values of the sentiment attribute represent respective sentiments expressed by users and are based on user feedback with respect to a product or service provided by an enterprise; generate hierarchical levels of transparency images, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at the hierarchical levels correspond to different zoom levels of a geographic map; overlay, over the geographic map, at least one of the transparency images at a dynamically-selected one of the hierarchical levels according to which of the zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input; and assign different visual indicators to the pixels in the at least one transparency image based on respective different values of the sentiment attribute in the data records represented by the pixels in the at least one transparency image. - View Dependent Claims (14, 15)
-
Specification