TRANSMISSION OF BROADCASTS BASED ON RECIPIENT LOCATION
First Claim
1. A computer-implemented method for transmitting broadcasts based on a location of intended recipients, comprising:
- receiving a broadcast in a queue;
identifying a set of intended recipients for the broadcast based on content of the broadcast;
determining a set of locations of the set of intended recipients;
selecting at least one output device for transmitting the broadcast based on the set of locations; and
transmitting the broadcast to the set of intended recipients via the at least one output device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide an approach for transmitting/broadcasting messages/content (e.g., audio) by routing such messages to an intended audience/recipient(s), and optionally applying audio preferences to broadcast characteristics. Specifically, embodiments of the present invention may receive a message/broadcast in a queue, and identify a set of intended recipients of the broadcast (e.g., based on the content therein). Once the intended recipients have been identified, a set of locations of the intended recipients may be determined. Based on the locations, at least one output device is selected (e.g., based on proximity of the output device(s) to the intended recipients). Thereafter, the broadcast may be transmitted to the intended recipients via the selected output device(s), while any associated audio preferences are applied. In one embodiment, if an intended recipient is listening to other content, such content may be muted and/or paused so that the transmitted broadcast may be heard.
-
Citations
22 Claims
-
1. A computer-implemented method for transmitting broadcasts based on a location of intended recipients, comprising:
-
receiving a broadcast in a queue; identifying a set of intended recipients for the broadcast based on content of the broadcast; determining a set of locations of the set of intended recipients; selecting at least one output device for transmitting the broadcast based on the set of locations; and transmitting the broadcast to the set of intended recipients via the at least one output device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for transmitting broadcasts based on a location of intended recipients, comprising:
-
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to; receive a broadcast in a queue; identify a set of intended recipients for the broadcast based on content of the broadcast; determine a set of locations of the set of intended recipients; select at least one output device for transmitting the broadcast based on the set of locations; and transmit the broadcast to the set of intended recipients via the at least one output device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for transmitting broadcasts based on a location of intended recipients, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, to:
-
receive a broadcast in a queue; identify a set of intended recipients for the broadcast based on content of the broadcast; determine a set of locations of the set of intended recipients; select at least one output device for transmitting the broadcast based on the set of locations; and transmit the broadcast to the set of intended recipients via the at least one output device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying a system for transmitting broadcasts based on a location of intended recipients, comprising:
providing a computer infrastructure being operable to; receive a broadcast in a queue; identify a set of intended recipients for the broadcast based on content of the broadcast; determine a set of locations of the set of intended recipients; select at least one output device for transmitting the broadcast based on the set of locations; and transmit the broadcast to the set of intended recipients via the at least one output device.
Specification