System and Method for Electronic Communications Between Users in a Similar Geographic Location
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided providing electronic communications between users in a similar geographic location. Mobile devices determine geographic location information based on signals received from external devices, such as GPS satellites or cell sites, and web browsers determine geographic location using external devices or third party software, such as Google Loader, or based on the IP address of the computer running the web browser. The system receives geographic location information from a mobile device or web browser in addition to a user-input message. The system distributes the message to users of the system with geographic locations within a predetermined distance from the geographic location that the message was input.
18 Citations
40 Claims
-
1-22. -22. (canceled)
-
23. A geographic-based message storage and delivery system, comprising steps of:
-
determining a longitude and latitude of a first mobile transmission device; receiving a request for messages from said first mobile transmission device; determining if messages have previously been stored within a pre-defined x and y distance from said longitude and latitude of said first mobile transmission device; reading from a tangible data storage medium messages within said pre-defined x and y distance and further with a time of said first mobile transmission device, wherein said messages originated from at least a second mobile transmission device; determining if a location associated with at least said second mobile transmission device is presently unknown or changed, and polling said second mobile transmission device for a present longitude and latitude; and transmitting an appropriate message from said data storage medium to said first communication device. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A method of transmitting messages between two devices based on location, comprising the steps of:
-
determining by way of an accelerometer an angle of rotation of a first mobile transmission device; determining by way of geo-location the present location of said first mobile transmission device and a second mobile transmission device; receiving and storing a message and said angle of rotation from said first mobile transmission device; determining that said first and second mobile transmission devices are within a predefined distance to each other; transmitting said message to said second mobile device with information representative of said angle of rotation. - View Dependent Claims (31, 32, 33)
-
-
34. A geographic-based message storage and delivery system, comprising steps of:
-
determining a longitude and latitude of a first mobile transmission device; receiving a request for messages from said first mobile transmission device; determining if messages have previously been stored within a pre-defined x and y distance from said longitude and latitude of said first mobile transmission device; reading from a tangible data storage medium messages within said pre-defined x and y distance and further with a time of said first mobile transmission device, wherein said messages originated from at least a second mobile transmission device; determining if a location associated with at least said first mobile transmission device is presently unknown or changed, and polling said second mobile transmission device for a present longitude and latitude; and transmitting an appropriate message from said data storage medium to said first communication device. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification