Polling in a geo-spatial environment
First Claim
1. A computer-implemented method, comprising:
- generating, by a processor of a computing device, a community network of user profiles, each user profile of the user profiles associated with a specific geographic location;
determining, using the processor, a geographic region associated with a neighborhood;
determining, using the processor, a first group of user profiles, the specific geographic location of each user profile of the first group of user profiles associated with the geographic region;
generating, using the processor, a first display view to include a three-dimensional map view depicting the community network and the first group of the user profiles represented at locations in the three-dimensional map view associated with the specific geographic location of each user profile of the first group of user profiles;
generating, using the processor, via a communication mode, a poll associated with at least the first group of user profiles;
receiving, using the processor, via the communication mode, poll results associated with the poll from a set of respondents; and
generating, using the processor, a second display view using the three-dimensional map view and including in the three-dimensional map view representations depicting geographic locations of user profiles of the set of respondents, and representations of the poll results, each poll result displayed in association with a corresponding user profile of the set of respondents.
8 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and system of polling in a geo-spatial environment are disclosed. In one embodiment, a method includes generating a community network of user profiles, each user profile associated with a specific geographic location, determining a geographic region associated with a neighborhood, determining a first group of user profiles, the specific geographic location of each user profile associated with the geographic region, generating a first play view to include a three-dimensional map view embodied by the community network and the first group of the user profiles represented at locations in the three-dimensional map view associated with the specific geographic location of each user profile, generating a poll associated with the first group of user profiles and receiving poll results associated with the poll via a communication mode. The method may also include automatically tabulating the poll results and publishing, via the communication mode, the poll results.
-
Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
generating, by a processor of a computing device, a community network of user profiles, each user profile of the user profiles associated with a specific geographic location; determining, using the processor, a geographic region associated with a neighborhood; determining, using the processor, a first group of user profiles, the specific geographic location of each user profile of the first group of user profiles associated with the geographic region; generating, using the processor, a first display view to include a three-dimensional map view depicting the community network and the first group of the user profiles represented at locations in the three-dimensional map view associated with the specific geographic location of each user profile of the first group of user profiles; generating, using the processor, via a communication mode, a poll associated with at least the first group of user profiles; receiving, using the processor, via the communication mode, poll results associated with the poll from a set of respondents; and generating, using the processor, a second display view using the three-dimensional map view and including in the three-dimensional map view representations depicting geographic locations of user profiles of the set of respondents, and representations of the poll results, each poll result displayed in association with a corresponding user profile of the set of respondents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium embodying a set of instructions that, when executed by a machine, causes the machine to perform
generating a community network of user profiles, each user profile of the user profiles associated with a specific geographic location; -
determining a geographic region associated with a neighborhood; determining a first group of user profiles, the specific geographic location of each user profile of the first group of user profiles associated with the geographic region; generating a first display view to include a three-dimensional map view depicting the community network and the first group of the user profiles represented at locations in the three-dimensional map view associated with the specific geographic location of each user profile of the first group of user profiles; generating, via a communication mode, a poll associated with at least the first group of user profiles; receiving, via the communication mode, poll results associated with the poll from a set of respondents; and generating a second display view using the three-dimensional map view and including in the three-dimensional map view representations depicting geographic locations of user profiles of the set of respondents, and representations of the poll results, each poll result displayed in association with a corresponding user profile of the set of respondents.
-
-
15. A system, comprising:
-
a memory configured to store executable code; and a processor operably coupled to the memory and configured to execute the executable code such that the system; generates a community network of user profiles, each user profile of the user profiles associated with a specific geographic location; determines a geographic region associated with a neighborhood; determines a first group of user profiles, the specific geographic location of each user profile of the first group of user profiles associated with the geographic region; generates a first display view to include a three-dimensional map view depicting the community network and the first group of the user profiles represented at locations in the three-dimensional map view associated with the specific geographic location of each user profile of the first group of user profiles; generates a poll associated with at least the first group of user profiles; receives poll results associated with the poll from a set of respondents; generates a second display view using the three-dimensional map view and includes in the three-dimensional map view representations depicting geographic locations of user profiles of the set of respondents, and representations of the poll results, each poll result displayed in association with a corresponding user profile of the set of respondents. - View Dependent Claims (16)
-
Specification