IP Library Granted Patent US 8,711,010
Granted Patent B2
US 8,711,010 · App. 13/732,601 · Granted Apr 29, 2014

Notification systems and methods that consider traffic flow predicament data

Inventor: Scott A. Horstemeyer (Atlanta, GA)
Assignee: Eclipse IP, LLC
G06Q10/08
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 8,711,010
App. No.
13/732,601
Granted
Apr 29, 2014
Kind
B2
Abstract

Systems and methods are disclosed for automated notification systems. One representative method, among others, comprises the following steps: monitoring travel data associated with a mobile thing (MT); scheduling a notification communication; analyzing traffic flow predicament data associated with a travel plan of the MT; and rescheduling the notification communication, based upon the traffic flow predicament data. A representative system, among others, comprises a computer or other automated system that is programmed to perform the foregoing steps.

Claims (58)

1. A notification system having a computer-based architecture using one or more computers, the notification system comprising:

one or more memories designed to store computer program code; and

one or more processors designed to execute the computer program code stored in the one or more memories, the computer program code comprising:

code designed to schedule a notification communication session in connection with a personal communications device (PCD) relating to an arrival or departure of a mobile thing (MT) at a stop location;

code designed to monitor travel data associated with the MT;

code designed to analyze traffic flow predicament data pertaining to a travel plan associated with the MT; and

code designed to determine whether or not to reschedule the notification communication session, based upon the traffic flow predicament data.

2. The system of claim 1 , further comprising code designed to cancel and reschedule the notification communication session.

3. The system of claim 1 , further comprising code designed to schedule the notification communication session based at least in part upon one or more inputs from the PCD.

4. The system of claim 1 , further comprising code designed to reschedule the notification communication session based at least in part upon one or more inputs from the PCD.

5. The system of claim 1 , further comprising:

code designed to store one or more user preferences relating to a proximity of the MT to the stop location that will cause initiation of the notification communication session; and

code designed to determine when the notification communication session should be initiated, based upon the user preferences and the traffic flow predicament data.

6. The system of claim 1 , wherein the traffic flow predicament data includes one or more of the following: traffic flow information associated with the travel plan, an environmental condition associated with the travel plan, or a physical condition associated with the travel plan.

7. The system of claim 1 , further comprising code designed to receive from a user and store one or more user preferences and wherein the code for determining whether or not to reschedule makes a decision based upon the user preferences.

8. The system of claim 7 , wherein the user preferences include one or more of the following: a delay acceptance threshold, a time or time period during the day, or an identification of the travel path.

9. The system of claim 1 , wherein the notification communication session is rescheduled earlier or later in a queue in the one or more memories.

10. The system of claim 1 , further comprising code designed to request a confirmation input from the PCD to confirm whether or not rescheduling should occur.

11. The system of claim 1 , further comprising code designed to determine the travel plan to be traveled by the MT based upon a current location of the MT and the stop location.

12. A computer-based notification system, comprising:

one or more memories designed to store computer program code; and

one or more processors designed to execute the computer program code stored in the one or more memories, the computer program code comprising:

code designed to schedule in a call queue a notification communication session with a personal communications device (PCD) to be initiated when a mobile thing (MT) is a predefined proximity in relation to a stop location;

code designed to monitor travel data associated with the MT;

code designed to analyze traffic flow predicament data pertaining to a travel plan associated with the MT; and

code designed to reschedule the notification communication session, based at least in part on the traffic flow predicament data, in order to more accurately time initiation of the notification communication session.

13. The system of claim 12 , further comprising code designed to reschedule the notification communication session based at least in part upon one or more inputs from the PCD during the notification communication session.

14. The system of claim 12 , further comprising:

code designed to store one or more user preferences indicative of a proximity of the MT to the stop location that will cause initiation of the notification communication session; and

code designed to determine when the notification communication session should be initiated, based upon the user preferences and the traffic flow predicament data.

15. The system of claim 12 , wherein the traffic flow predicament data includes one or more of the following: traffic flow information pertaining to the travel plan, an environmental condition associated with the travel plan, or a physical condition associated with the travel plan.

16. The system of claim 12 , further comprising code designed to store one or more user preferences and wherein the code designed to determine whether or not to reschedule the notification communication session makes a decision based at least in part upon the stored user preferences.

17. The system of claim 16 , wherein the user preferences include one or more of the following: a delay acceptance threshold, a time or time period during the day, or an identification of the travel plan.

18. The system of claim 16 , further comprising code designed to request a confirmation input from the PCD to confirm whether or not to reschedule the notification communication session.

19. The system of claim 16 , further comprising code designed to determine the travel plan to be traveled by the MT based upon a current location of the MT and the stop location.

20. The system of claim 16 , wherein the predefined proximity is expressed in terms of time, distance, location, or geographic region and further comprising code that solicits and receives the predefined proximity from the PCD.

21. The system of claim 16 , further comprising code that solicits and receives the travel plan from the PCD.

22. The system of claim 16 , further comprising code that enables entry or selection of a metric that can be used in conjunction with the traffic predicament data to determine when to initiate the notification communication session.

23. A computer-based notification system, comprising:

one or more memories designed to store computer program code; and

one or more processors designed to execute the computer program code stored in the one or more memories, the computer program code comprising:

code designed to enable scheduling of a first notification communication session to or with a personal communications device (PCD) relating to an arrival or departure of a mobile thing (MT) at a stop location;

code that analyzes traffic flow predicament data associated with a travel plan of the MT;

code that initiates a second notification communication session to or with the PCD, based upon the traffic flow predicament data; and

code that, during the second notification communication session, provides a message indicating a state of traffic flow associated with the travel plan.

24. The system of claim 23 , further comprising code designed to cancel and reschedule the first notification communication session based upon one or more inputs from the PCD during the second notification communication session.

25. The system of claim 23 , further comprising:

code designed to store one or more user preferences indicative of a proximity of the MT to the stop location that will cause initiation of the first notification communication session; and

code designed to determine when the first notification communication session should be initiated, based upon the user preferences and the traffic flow predicament data.

26. The system of claim 23 , wherein the traffic flow predicament data includes one or more of the following: traffic flow information pertaining to the travel plan, an environmental condition associated with the travel plan, or a physical condition associated with the travel plan.

27. The system of claim 23 , further comprising code designed to receive from the PCD and store one or more user preferences and code designed to determine whether or not to reschedule the first notification communication session based upon the user preferences.

28. The system of claim 27 , wherein the user preferences include one or more of the following: a delay acceptance threshold, a time or time period during the day, or an identification of the travel plan.

29. The system of claim 23 , further comprising code designed to request a confirmation input from the PCD to confirm whether or not to reschedule the first notification communication session.

30. The system of claim 23 , further comprising code designed to determine the travel plan to be traveled by the MT based upon a current location of the MT and the stop location.

31. The system of claim 23 , wherein the predefined proximity is expressed in terms of time, distance, location, or geographic region.

32. The system of claim 31 , further comprising code that solicits and receives the predefined proximity from the PCD.

33. The system of claim 31 , further comprising code that solicits and receives the travel plan from the PCD.

34. The system of claim 23 , further comprising code that enables entry or selection of a metric that can be used in conjunction with the traffic predicament data to determine when to initiate the second notification communication session.

Assignments (4)
CHANGE OF NAME Recorded Jul 1, 2015
From: ECLIPSE IP, LLC
To: ELECTRONIC COMMUNICATION TECHNOLOGIES LLC
Reel/Frame 036065/0176 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: HORSTEMEYER, SCOTT ANDREW
To: HORSTEMEYER, SCOTT ANDREW; JONES, MARTIN KELLY
Reel/Frame 032354/0140 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: HORSTEMEYER, SCOTT ANDREW
To: ECLIPSE IP, LLC
Reel/Frame 032354/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: JONES, MARTIN KELLY
To: ECLIPSE IP, LLC
Reel/Frame 032354/0197 →
Continuity (12)
Division 13478589 · May 23, 2012
Division 13268291 · Oct 7, 2011
Division 13005702 · Jan 13, 2011
Division 11924810 · Oct 26, 2007
Continuation 10858752 · Jun 2, 2004
Continuation 10706591 · Nov 12, 2003
Provisional Application 60473738 · May 28, 2003
Provisional Application 60473742 · May 28, 2003
Provisional Application 60473949 · May 28, 2003
Provisional Application 60486768 · Jul 11, 2003
Provisional Application 60498819 · Aug 29, 2003
Related Publication 20130124635A1 · May 16, 2013