Patent ID: 9071932
Filing Date: 2015-06-30
Classification: H04L,H04W

Abstract:
1. A communication by location method comprising: obtaining at least one mobile device equipped with at least one processor, memory, user interface, display screen, at least one bidirectional wireless transceiver, and location determination capability; using said at least one processor and said at least one wireless transceiver to create at least one asynchronous communication thread on a database associated with a host internet server, each said communication thread comprising at least an initial entry, and at least one set of geographical identification metadata comprising at least a communication thread geolocation, a communication thread category, a first communication thread viewing geographical zone, and a second communication thread reply geographical zone; wherein said second reply geographical zone encompasses at least a geolocation of said communication thread, and said second reply geographical zone is encompassed within said first viewing geographical zone; using said user interface and said display screen to set a map viewing location on said mobile device, said map viewing location corresponding to the location where communication threads of interest may be located, and further setting a maximum communication thread viewing radius about said map viewing location; using said mobile device's said processor and wireless transceiver to establish a communications link with said host internet server, transmitting the present location and map viewing location of said mobile device to said host internet server, and transmitting at least a maximum communication thread viewing radius and one or more communication thread categories to said host internet server; wherein said server uses a present location and map viewing location of said mobile device, communication thread categories, and said maximum communication thread viewing radius as a search key to said database, searching for communication threads with communication thread geolocations, communication thread categories, and communication thread viewing zones that are within the maximum viewing radius of the map viewing location of said mobile device, and using results of said search as at least a first search criteria to determine if at least selected communication thread geolocations of search selected communication threads should be transmitted to said mobile device; and using said server to transmit at least selected thread geolocations of said search selected communication threads to said mobile device.