Synthetic radio channel utilizing mobile telephone networks and VOIP
First Claim
1. A system for generating a synthetic radio channel, comprising:
- a server in communication with a plurality of mobile communications devices that provide their geolocation information to the server;
the server receiving user voice data from the mobile communication devices;
the server associating each mobile communication device with a group of mobile communication devices within a geographic proximity radius to the each mobile communication device;
the server generating a synthetic customized voice channel for each mobile communication device comprising a stream of chunks of voice data generated from the voice data provided by the mobile communication devices of the group; and
the server dynamically adjusting the geographic proximity radius for each mobile communication device and which mobile communication devices are associated with the group based on (a) movement of each mobile communication device, (b) a number of mobile communication devices in the group associated with the each mobile communications device, (c) movement of the each mobile communications device, and (d) and movement of the mobile communication devices in the group,wherein the server dynamically adjusting a length of at least some chunks based on the movement of each mobile communication device, a number of mobile communication devices in the group associated with the each mobile communications device or movement of the mobile communication devices in the group.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for generating a synthetic radio channel, including a server in communication with a plurality of mobile communications devices that provide their geolocation information to the server; the server receiving user voice data; the server associating each mobile communication device with a group of mobile communication devices within a geographic proximity radius to each one; the server generating a synthetic customized voice channel for each communication device comprising a stream of chunks of voice data generated from the voice data provided by the communication devices of the group of mobile communication devices; and the server dynamically adjusting the geographic proximity radius and which mobile communication devices associated with the group based on movement of the mobile communication device, a number of mobile communication devices in the group and movement of the mobile communication devices in the group.
66 Citations
18 Claims
-
1. A system for generating a synthetic radio channel, comprising:
-
a server in communication with a plurality of mobile communications devices that provide their geolocation information to the server; the server receiving user voice data from the mobile communication devices; the server associating each mobile communication device with a group of mobile communication devices within a geographic proximity radius to the each mobile communication device; the server generating a synthetic customized voice channel for each mobile communication device comprising a stream of chunks of voice data generated from the voice data provided by the mobile communication devices of the group; and the server dynamically adjusting the geographic proximity radius for each mobile communication device and which mobile communication devices are associated with the group based on (a) movement of each mobile communication device, (b) a number of mobile communication devices in the group associated with the each mobile communications device, (c) movement of the each mobile communications device, and (d) and movement of the mobile communication devices in the group, wherein the server dynamically adjusting a length of at least some chunks based on the movement of each mobile communication device, a number of mobile communication devices in the group associated with the each mobile communications device or movement of the mobile communication devices in the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating a synthetic radio channel, comprising:
-
connecting a server to a plurality of mobile communications devices; receiving geolocation information from the mobile communications devices; receiving user voice data from the mobile communication devices; associating each mobile communication device with a group of mobile communication devices within a geographic proximity radius to the each mobile communication device; and generating a synthetic customized voice channel for each communication device comprising a stream of chunks of voice data generated from the voice data provided by the communication devices of the group of mobile communication devices; and dynamically adjusting the geographic proximity radius for each mobile communication device and which mobile communication devices are associated with the group based on (a) movement of each mobile communication device, (b) a number of mobile communication devices in the group associated with the each mobile communications device, (c) movement of the each mobile communications device, and (d) movement of the mobile communication devices in the group, dynamically adjusting a length of at least some chunks based on the movement of each mobile communication device, a number of mobile communication devices in the group associated with the each mobile communications device or movement of the mobile communication devices in the group. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification