Method and system for automatic configuration of virtual talk groups based on location of media sources
First Claim
1. A method for automatic configuration of virtual talk groups based on location of media source, comprising:
- monitoring communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint;
selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints;
configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks;
wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address;
wherein the first virtual talk group is associated with a geographical area;
further comprising determining whether each of the selected first group of mobile endpoints are within a multicast reach of the geographical area; and
wherein configuring the first virtual talk group comprises joining in the first virtual talk group via multicast each of the selected first group of mobile endpoints that are within the multicast reach of the geographical area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automatic configuration of virtual talk groups based on location of media source includes monitoring communications from a plurality of mobile endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints. The method also includes configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints. The first group of mobile endpoints comprises mobile endpoints of different communication networks.
118 Citations
38 Claims
-
1. A method for automatic configuration of virtual talk groups based on location of media source, comprising:
-
monitoring communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the first virtual talk group is associated with a geographical area; further comprising determining whether each of the selected first group of mobile endpoints are within a multicast reach of the geographical area; and wherein configuring the first virtual talk group comprises joining in the first virtual talk group via multicast each of the selected first group of mobile endpoints that are within the multicast reach of the geographical area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for automatic configuration of virtual talk groups based on location of media source, comprising a processor operable to:
-
monitor communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; select a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; configure a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; the first virtual talk group is associated with a geographical area the processor is further operable to determine whether each of the selected first group of mobile endpoints are within a multicast reach of the geographical area; and a processor operable to configure the first virtual talk group comprises a processor operable to join in the first virtual talk group via multicast each of the selected first group of mobile endpoints that are within the multicast reach of the geographical area. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for automatic configuration of virtual talk groups based on location of media source, comprising:
-
means for monitoring communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; means for selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; means for configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the first virtual talk group is associated with a geographical area; further comprising means for determining whether each of the selected first group of mobile endpoints are within a multicast reach of the geographical area; and wherein means for configuring the first virtual talk group comprises means for joining in the first virtual talk group via multicast each of the selected first group of mobile endpoints that are within the multicast reach of the geographical area.
-
-
34. Logic embodied in a tangible computer readable medium, the computer readable medium comprising executable code operable to:
-
monitor communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; select a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; configure a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the first virtual talk group is associated with a geographical area; wherein the code is further operable to determine whether each of the selected first group of mobile endpoints are within a multicast reach of the geographical area; and wherein code operable to configure the first virtual talk group comprises code operable to join in the first virtual talk group via multicast each of the selected first group of mobile endpoints that are within the multicast reach of the geographical area.
-
-
35. A method for automatic configuration of virtual talk groups based on location of media source, comprising:
-
monitoring communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the virtual talk group configuration instructions relate to a first geographical area and the first virtual talk group is configured based on mobile endpoints within the first geographical area; and further comprising removing a first mobile endpoint of the first group of mobile endpoints from the first virtual talk group when the first mobile endpoint leaves a second geographical area, the second geographical area including and greater than the first geographical area.
-
-
36. A system for automatic configuration of virtual talk groups based on location of media source, comprising a processor operable to:
-
monitor communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; select a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; configure a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the virtual talk group configuration instructions relate to a first geographical area and the first virtual talk group is configured based on mobile endpoints within the first geographical area; and wherein the processor is further operable to remove a first mobile endpoint of the first group of mobile endpoints from the first virtual talk group when the first mobile endpoint leaves a second geographical area, the second geographical area including and greater than the first geographical area.
-
-
37. A system for automatic configuration of virtual talk groups based on location of media source, comprising:
-
means for monitoring communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; means for selecting a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; means for configuring a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the virtual talk group configuration instructions relate to a first geographical area and the first virtual talk group is configured based on mobile endpoints within the first geographical area; and further comprising means for removing a first mobile endpoint of the first group of mobile endpoints from the first virtual talk group when the first mobile endpoint leaves a second geographical area, the second geographical area including and greater than the first geographical area.
-
-
38. Logic embodied in a tangible computer readable medium, the computer readable medium comprising executable code operable to:
-
monitor communications from a plurality of mobile endpoints, each communication comprising a media message and location information identifying a location of its transmitting endpoint; select a first group of mobile endpoints of the plurality of endpoints according to virtual talk group configuration instructions based on the locations of the mobile endpoints; configure a first virtual talk group comprising the first group of mobile endpoints to facilitate communications among the first group of mobile endpoints, the first group of mobile endpoints comprising mobile endpoints of different communication networks; wherein the first group of mobile endpoints of the first virtual talk group comprise a plurality of mobile endpoints of different communication networks whose communications are mapped to a multicast IP address; wherein the virtual talk group configuration instructions relate to a first geographical area and the first virtual talk group is configured based on mobile endpoints within the first geographical area; and wherein the code is further operable to remove a first mobile endpoint of the first group of mobile endpoints from the first virtual talk group when the first mobile endpoint leaves a second geographical area, the second geographical area including and greater than the first geographical area.
-
Specification