Geo-cast systems and methods
First Claim
1. A method of geo-casting a message to a plurality of recipients each having an address and a known geographic location, comprising:
- reporting the current locations and addresses of the plurality of recipients to a geospatial database;
designating an arbitrary geographic region to transmit the message to by reference to a physical structure within the geographic region;
determining the addresses of the recipients that are located within the geographic region by using the geospatial database to compare the current reported locations of the recipients with the reference to the structure, the address of at least one of the recipients being an internet protocol (IP) address;
changing the wide area network address of the recipient to dynamically obtain a new IP address due to movement of the recipient; and
transmitting the message to the addresses of each of the recipients having current locations within the geographic region by serially unicasting the message, over a mobile ad hoc network,operating a computer at an OSI application level.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for communicating with only a subquantity of mobile receivers operating within a geographic area that the sender wishes to communicate with, particularly for time critical messages. A system for geo-casting messages to at least one receiver within a geographic region is provided. The system includes an input for receiving the message and a circuit coupled to the input. Upon receiving the message, the circuit reads a geographic designator. Then the circuit accesses a geospatial database using the geographic designator whereby the circuit determines which receivers are in the geographic region designated by the geographic designator. From the geospatial database, the circuit also determines addresses for the receivers so that the circuit can individually forward the message to the receivers within the designated geographic region.
120 Citations
18 Claims
-
1. A method of geo-casting a message to a plurality of recipients each having an address and a known geographic location, comprising:
-
reporting the current locations and addresses of the plurality of recipients to a geospatial database; designating an arbitrary geographic region to transmit the message to by reference to a physical structure within the geographic region; determining the addresses of the recipients that are located within the geographic region by using the geospatial database to compare the current reported locations of the recipients with the reference to the structure, the address of at least one of the recipients being an internet protocol (IP) address; changing the wide area network address of the recipient to dynamically obtain a new IP address due to movement of the recipient; and transmitting the message to the addresses of each of the recipients having current locations within the geographic region by serially unicasting the message, over a mobile ad hoc network, operating a computer at an OSI application level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A telecommunication system comprising:
-
a mobile ad hoc network; a transmitter connected to the network; a memory containing a geospatial database and in communication with the transmitter; a plurality of receivers including at least one mobile receiver, each of the plurality of receivers including a current address and a location in a geographic area and reporting the current address and the location to the geospatial database on a selected frequency; and the transmitter enables reception of a message and a geographic destination designator that designates a geographic destination for the message, and further enables access to the geospatial database to identify the addresses of the receivers in the geographic destination to transmit the message to the identified receivers within that geographic destination based on the reported address for each said identified receiver, the geographic destination comprising a geographic region arbitrarily defined by reference to one or more physical structures within the geographic region, the transmitter enabling transmission of the message as a series of unicast messages to the identified receivers, operating a computer at an OSI application level. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A telecommunication system comprising:
-
a mobile ad hoc network; a transmitter connected to the network; a memory containing a geospatial database and in communication with the transmitter; a plurality of receivers including at least one mobile receiver, each of the plurality of receivers including an address and a location within a geographic area and reporting the current address and the location of the mobile receiver to the geospatial database, at least one of the addresses being a wide area network address which changes; and
the transmitter enabling operation at an OSI application level to receive a message and a geographic destination designator that designates an arbitrarily defined geographic destination for the message, the geographic destination defined by at least one physical structure in the geographic destination and that enables access to the geospatial database to identify the addresses of the receivers currently reported to be in the geographic destination, to transmit the message to the identified receivers within the geographic destination based on their reported current address, and that enables transmission of the message as a series of unicast messages to the identified receivers within the geographic destination,operating a computer at an OSI application level.
-
-
18. A method of geo-casting a message to a plurality of recipients each having an address and a known geographic location comprising:
-
reporting the current location and address of the recipients to a geospatial database; transmitting a message to at least one selected recipient based on their geographic location by; (1) arbitrarily designating a geographic region for receipt of the message by reference to a plurality of physical structures in the geographic region; (2) determining the recipients that are within the geographic region by comparing the current reported locations of the recipients to the geographic region; and (3) serially unicasting the message to the addresses of the recipients that are located within the geographic region over a mobile ad hoc network, operating a computer at an OSI application level.
-
Specification