METHOD TO PROVIDE AD HOC AND PASSWORD PROTECTED DIGITAL AND VOICE NETWORKS
First Claim
1. A computer-implemented method comprising:
- transmitting a map to each one of a plurality of devices wherein the devices are each configured to display the map;
based on passage of a predetermined time interval, a displacement of at least one of the devices by a predetermined distance, or both, receiving from the at least one device information comprising a location of the at least one device and transmitting the location of the at least one device to one or more other devices;
transmitting to each of the other devices information comprising a symbol corresponding to the location on the map of each of the one or more devices; and
receiving from a one or more of the devices information indicating user selection of at least one of the displayed symbols corresponding to one or more other devices.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.
16 Citations
63 Claims
-
1. A computer-implemented method comprising:
-
transmitting a map to each one of a plurality of devices wherein the devices are each configured to display the map; based on passage of a predetermined time interval, a displacement of at least one of the devices by a predetermined distance, or both, receiving from the at least one device information comprising a location of the at least one device and transmitting the location of the at least one device to one or more other devices; transmitting to each of the other devices information comprising a symbol corresponding to the location on the map of each of the one or more devices; and receiving from a one or more of the devices information indicating user selection of at least one of the displayed symbols corresponding to one or more other devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 59)
-
-
15. A computer-implemented method comprising:
-
sending a respective first map to each one of a plurality of devices wherein the device is configured to display the first map; based on passage of a predetermined time interval, a displacement of at least one of the devices by a predetermined distance, or both, receiving from the at least one device information comprising a location of the at least one device and sending the location of the at least one device to one or more other devices, wherein each of the other devices is configured to display a respective symbol representing the location on the first map; receiving from a first device information indicating user selection of one or more of the displayed symbols corresponding to second devices and, based thereon; obtaining a respective contact information for each of the second devices; and facilitating a respective communication between the first device and each of the second devices using the contact information of the second device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 60)
-
-
26. A system comprising:
-
one or more computers programmed to perform operations comprising; sending a respective first map to each one of a plurality of devices wherein the device is configured to display the first map; based on passage of a predetermined time interval, a displacement of at least one of the devices by a predetermined distance, or both, receiving from the at least one device information comprising a location of the at least one device and sending the location of the at least one device to one or more other devices, wherein each of the other devices is configured to display a respective symbol representing the location on the first map; receiving from a first device information indicating user selection of one or more of the displayed symbols corresponding to second devices and, based thereon; obtaining a respective contact information for each of the second devices; and facilitating a respective communication between the first device and each of the second devices using the contact information of the second device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 61)
-
-
37. A computer-implemented method comprising:
-
receiving user selection of a group of one or more users on an interactive display of a first device wherein each user is associated with a respective second device; obtaining a respective location and contact information for of each of the second devices; presenting an interactive map on the display comprising one or more user-selectable symbols wherein each symbol corresponds to one of the second devices and is positioned on the map at a location corresponding to the respective location of the second device; identifying user interaction with the display specifying an action and, based thereon, initiating a communication with the second devices. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 62)
-
-
48. A system comprising:
-
one or more computers programmed to perform operations comprising; receiving user selection of a group of one or more users on an interactive display of a first device wherein each user is associated with a respective second device; obtaining a respective location and contact information for of each of the second devices; presenting an interactive map on the display comprising one or more user-selectable symbols wherein each symbol corresponds to one of the second devices and is positioned on the map at a location corresponding to the respective location of the second device; identifying user interaction with the display specifying an action and, based thereon, initiating a communication with the second devices. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 63)
-
Specification