System for communicating through maps
First Claim
1. A method of communicating postings to a target user community, comprising:
- (a) storing a plurality of postings, each posting including a source identification tag, an information body, and a broadcast descriptor, the broadcast descriptor identifying a geographical region of said each posting, wherein the geographical region is defined by a closed region on a map;
(b) receiving a plurality of requests from mobile and stationary users, each request from a user including a user identification tag and an antenna descriptor, the antenna descriptor identifying a geographical location of the user;
(c) processing said each request, including;
(1) identifying one or more postings having geographical regions that contain the geographical location, and(2) sending the identified one or more postings to the user;
(d) processing a subsequent request from the user, the subsequent request including a user identification tag and an antenna descriptor specifying a subsequent geographical location of the user, said processing a subsequent request from the user including;
(1) sending to the user other postings having geographical regions that contain the subsequent geographical location, wherein the other postings do not include any posting previously sent to the user.
5 Assignments
0 Petitions
Accused Products
Abstract
A communications system to post arbitrary information to any geographical region simply by outlining the region on a map in the system'"'"'s user interface and attaching the information to the outlined region is provided. The outlined region can be of any size, e.g., a city block, a neighborhood, a county, and defines the information'"'"'s “region of relevance”. Any user of the system can also browse and receive these geographically relevant postings simply by identifying a point or region of interest on one of the system'"'"'s maps. Uses of the system range from personal communication of questions and announcements to a geographically identified group, to governmental and commercial news and announcements aimed at a particular population, to “virtual billboards” for advertising.
246 Citations
51 Claims
-
1. A method of communicating postings to a target user community, comprising:
-
(a) storing a plurality of postings, each posting including a source identification tag, an information body, and a broadcast descriptor, the broadcast descriptor identifying a geographical region of said each posting, wherein the geographical region is defined by a closed region on a map; (b) receiving a plurality of requests from mobile and stationary users, each request from a user including a user identification tag and an antenna descriptor, the antenna descriptor identifying a geographical location of the user; (c) processing said each request, including; (1) identifying one or more postings having geographical regions that contain the geographical location, and (2) sending the identified one or more postings to the user; (d) processing a subsequent request from the user, the subsequent request including a user identification tag and an antenna descriptor specifying a subsequent geographical location of the user, said processing a subsequent request from the user including; (1) sending to the user other postings having geographical regions that contain the subsequent geographical location, wherein the other postings do not include any posting previously sent to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for communicating information to a target user community using geographical maps, comprising:
-
a posting information database for storing one or more postings, each posting including a source identification tag, an information body, and a broadcast descriptor, the broadcast descriptor identifying a geographical region of said each posting, wherein the geographical region is defined by a closed region on a map; and a postings manager in communications with said posting information database, wherein the postings manager is configured to receive a plurality of requests from mobile and stationary users, each request from a user including a user identification tag and an antenna descriptor, the antenna descriptor identifying a geographical location of the user; an intersection engine configured to process said each request to identify one or more stored postings having geographical regions that contain the geographical location; and a notifications manager that sends the identified one or more postings to the user; wherein the intersection engine is configured to process a subsequent request from the user received by the postings manager, the subsequent request including a user identification tag and an antenna descriptor specifying a subsequent geographical location of the user; and wherein the notifications manager is configured to send to the user other postings identified by the intersection engine having geographical regions that contain the subsequent geographical location, wherein the other postings do not include any posting previously sent to the user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product having a computer readable medium having computer codes stored therein, said computer codes executed by a processor to communicate postings to a target user community, said computer codes comprising:
- code for enabling a processor to store a plurality of postings, each posting including a source identification tag, an information body, and a broadcast descriptor, the broadcast descriptor identifying a geographical region of said each posting, wherein the geographical region is defined by a closed region on a map;
code for enabling a processor to receive a plurality of requests from mobile and stationary users, each request from a user including a user identification tag and an antenna descriptor, the antenna descriptor identifying a geographical location of the user;
code for enabling a processor to process said each request, including;
code for enabling a processor to identify one or more postings having geographical regions that contain the geographical location, and code for enabling a processor to send the identified one or more postings to the user;
code for enabling a processor to process a subsequent request from the user, the subsequent request including a user identification tag and an antenna descriptor specifying a subsequent geographical location of the user, said code for enabling a processor to process a subsequent request from the user including;
code for enabling a processor to send to the user other postings having geographical regions that contain the subsequent geographical location, wherein the other postings do not include any posting previously sent to the user. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
- code for enabling a processor to store a plurality of postings, each posting including a source identification tag, an information body, and a broadcast descriptor, the broadcast descriptor identifying a geographical region of said each posting, wherein the geographical region is defined by a closed region on a map;
Specification