IP Library › Granted Patent US 10,021,514
Granted Patent B2
US 10,021,514 · App. 14/873,111 · Granted Jul 10, 2018

Interactive advisory system for prioritizing content

Inventors: Steven A. Root (Edmond, OK); Michael R. Root (Edmond, OK)
Assignee: LOCATOR IP, L.P.
H04W4/02H04L67/18H04L67/306H04L67/322H04M3/42348H04M3/4872G01W2203/00H04L67/12H04M3/42153H04M3/42187H04M2203/205H04M2203/2083H04M2203/353Y02A90/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,021,514
App. No.
14/873,111
Granted
Jul 10, 2018
Kind
B2
Abstract

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.

Claims (47)

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2015
From: ROOT, STEPHEN A.; ROOT, MICHAEL R.
To: LOCATOR IP, LP
Reel/Frame 036781/0755 →
Continuity (3)
Continuation 14095427 · Dec 3, 2013
Continuation 11710346 · Feb 23, 2007
Related Publication 20160029163A1 · Jan 28, 2016
Cited By (1)
US 12,482,319