Interactive advisory system for prioritizing content
A method for passing content to at least one communicator device. The user of a communicator device registers with at least one service provider for delivering a plurality of different types of content to be passed to the at least one communicator device. A user defined priority is assigned to the at least one type of content. The user defined priority is stored on a computer readable medium. The different types of content are passed to the at least one communicator device based on the user defined priority.
1. A method, comprising:
providing an analysis unit that selectively;
outputs content to communicator devices via a first service provider;
outputs content to communicator devices via a second service provider having a bandwidth limitation; and
rejects content such that communicator devices do not receive the content and providing a prioritization unit that:
determines whether the first service provider is available to pass content to a communicator device;
receives a user-defined priority from the communicator device indicating whether content should be received by the communicator device via the second service provider; and
passes the content, based on the determination that the first service provider is available, such that the communicator device receives the content via the first service provider; or
passes the content, based on the determination that the first service provider is not available and the user-defined priority, such that the communicator device receives the content via the second service provider; or
rejects the content, based on the user-defined priority and a determination that the first service provider is unavailable, such that the communicator device does not receive the content.
2. The method of claim 1 , wherein passing the content via the second service provider comprises passing the content via a mobile phone network.
3. The method of claim 1 , wherein passing the content via the first service provider comprises passing the content via the Internet.
4. The method of claim 1 , wherein the communicator device is a mobile phone, a cellular phone or a smart phone.
5. The method of claim 1 , wherein the communicator device is a computer, a personal digital assistant (PDA), a combination cellular phone/PDA, or a bidirectional communicator device.
6. The method of claim 1 , wherein the content originates directly from the service provider.
7. The method of claim 1 , wherein the service provider receives the content from a third-party vendor.
8. The CRSM of claim 1 , wherein passing the content via the second service provider comprises passing the content via a mobile phone network.
9. The CRSM of claim 1 , wherein passing the content via the first service provider comprises passing the content via the Internet.
10. The CRSM of claim 1 , wherein the communicator device is a mobile phone, a cellular phone, a smart phone, a computer, a personal digital assistant (PDA), a combination cellular phone/PDA, or a bidirectional communicator device.
11. The CRSM of claim 1 , wherein the content originates directly from the service provider.
12. The CRSM of claim 1 , wherein the service provider receives the content from a third-party vendor.
13. A system, comprising:
an analysis unit that selectively:
outputs content to communicator devices via a first service provider;
outputs content to communicator devices via a second service provider having a bandwidth limitation; and
rejects content such that communicator devices do not receive the content; and a prioritization unit that:
determines whether the first service provider is available to pass the content to a communicator device;
receives a user-defined priority from the communicator device indicating whether the content should be received by the communicator device via the second service provider; and
passes the content, based on the determination that the first service provider is available, such that the communicator device receives the content via the first service provider; or
passes the content, based on the determination that the first service provider is not available and the user-defined priority, such that the communicator device receives the content via the second service provider; or
rejects the content, based on the user-defined priority and a determination that the first service provider is unavailable, such that the communicator device does not receive the content.
14. The system of claim 13 , wherein passing the content via the second service provider comprises passing the content via a mobile phone network.
15. The system of claim 13 , wherein passing the content via the first service provider comprises passing the content via the Internet.
16. The system of claim 13 , wherein the communicator device is a mobile phone, a cellular phone or a smart phone.
17. The system of claim 13 , wherein the communicator device is a computer, a personal digital assistant (PDA), a combination cellular phone/PDA, or a bidirectional communicator device.
18. The system of claim 13 , wherein the content originates directly from the service provider.
19. The system of claim 13 , wherein the service provider receives the content from a third-party vendor.
20. A non-transitory computer readable storage medium (CRSM) storing instructions that, when executed by a computer processor, cause a system to:
selectively:
output content to communicator devices via a first service provider;
output content to communicator devices via a second service provider having a bandwidth limitation; and
reject content such that communicator devices do not receive the content
determine whether the first service provider is available to pass content to a communicator device;
receive a user-defined priority from a user of the communicator device indicating whether content should be received by the communicator device via the second service provider; and
pass the content, based on the determination that the first service provider is available, such that the communicator device receives the content via the first service provider; or
pass the content, based on the determination that the first service provider is not available and the user-defined priority, such that the communicator device receives the content via the second service provider; or
reject the content, based on the user-defined priority, such that the communicator device does not receive the content via the second service provider.