User-definable communications methods and systems
DCFirst Claim
Patent Images
1. A notification method, comprising:
- enabling a user to define at least two communications methods for receiving notifications relating to travel of a mobile thing;
enabling the user to define one or more criteria when each of the communications methods should be used as opposed to the one or more others;
monitoring travel data associated with the mobile thing;
determining that the notification should be made, based upon the travel data and upon the relationship of the mobile thing to the location;
comparing a current time value with one or more preset time periods associated with one or more communications methods;
selecting the communication methods based upon the comparing step; and
providing a notification using one or more of the communications methods, based upon the criteria.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Notification methods and systems are provided. One such method, among others, can be broadly summarized by the following steps: enabling a user to define at least two communications methods for receiving notifications relating to travel of a mobile thing; enabling a user to define one or more criteria when each communications method should be used as opposed to one or more others; monitoring travel data associated with the mobile thing; and providing a notification using one or more of the communications methods, based upon the criteria. A notification system, among others, would have a mechanism for performing each of the foregoing steps.
583 Citations
51 Claims
-
1. A notification method, comprising:
-
enabling a user to define at least two communications methods for receiving notifications relating to travel of a mobile thing;
enabling the user to define one or more criteria when each of the communications methods should be used as opposed to the one or more others;
monitoring travel data associated with the mobile thing;
determining that the notification should be made, based upon the travel data and upon the relationship of the mobile thing to the location;
comparing a current time value with one or more preset time periods associated with one or more communications methods;
selecting the communication methods based upon the comparing step; and
providing a notification using one or more of the communications methods, based upon the criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
participating in a communication session with the user over the Internet; and
performing the enabling steps during the communication session.
-
-
14. The method of claim 1, further comprising the steps of:
-
participating in a communication session with the user over the telephone; and
performing the enabling steps during the communication session.
-
-
15. The method of claim 1, further comprising the step of analyzing a proximity in terms of time or distance of the mobile thing to the stop location to determine when the notification should be initiated.
-
16. A notification system, comprising:
-
means for enabling a user to define at least two communications methods for receiving notifications relating to travel of a mobile thing;
means for enabling the user to define one or more criteria when a communications method should be used as opposed to one or more others;
means for monitoring travel data associated with the mobile thing;
means for determining that the notification should be made, based upon the travel data and upon the relationship of the mobile thing to the location;
means for comparing a time value with one or more preset time periods associated with one or more communications methods;
means for selecting the communication methods based upon the comparing step;
means for causing one or more notifications using one or more of the communications methods, based upon the criteria. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for a notification system, comprising:
-
enabling one or more communications methods to be defined for receiving notifications relating to travel of a mobile thing;
enabling one or more preset time periods to be associated with each of the communications methods;
monitoring travel data associated with the mobile thing;
determining that a notification should be made, based upon the travel data and a stop location;
selecting one or more communication methods based upon a time value and the time periods associated with the communications methods; and
causing one or more notifications to be initiated using the selected communications methods. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
participating in a communication session over the Internet; and
performing the enabling steps during the communication session.
-
-
30. The method of claim 21, further comprising the steps of:
-
participating in a communication session over the telephone; and
performing the enabling steps during the communication session.
-
-
31. The method of claim 21, further comprising the step of analyzing a proximity in terms of time or distance of the mobile thing to the stop location to determine when the notification should be initiated.
-
32. A system for providing notifications, comprising:
-
means for enabling one or more communications methods to be defined for receiving notifications relating to travel of a mobile thing;
means for enabling one or more preset time periods to be associated with each of the communications methods;
means for monitoring travel data associated with the mobile thing;
means for determining that a notification should be made, based upon the travel data and a stop location;
means for selecting one or more communication methods based upon a time value and the time periods associated with the communications methods; and
means for causing one or more notifications to be initiated using the selected communications methods. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for practice by a user in connection with a notification system that monitors travel status of a mobile thing, comprising:
-
initiating a first communication with the notification system;
during the first communication, defining one or more communications methods for receiving notifications relating to travel of the mobile thing;
during the first communication, specifying one or more preset time periods with each of the communications methods; and
receiving a second communication from the notification system via a defined communication method during a time that falls within a specified preset time period, the second communication indicating the travel status of the mobile thing. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
Specification