Notification systems and methods with user-definable notifications based upon occurance of events
DC CAFCFirst Claim
Patent Images
1. A method for a notification system, the method for allowing a user to define when the user is to receive a vehicle status report relating to the status of a mobile vehicle, in relation to a location, the method comprising the steps of:
- (a) permitting the user to predefine one or more events that will cause creation and communication of the vehicle status report by the following steps;
(1) permitting the user to establish a first communication link with a host computer system using a user communications device that is remote from the host computer;
(2) receiving during the first communication link at the host computer system an identification of the one or more events relating to the status, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location;
(3) storing the predefined one or more events in memory associated with the host computer system;
(b) analyzing data indicative of travel of the mobile vehicle;
(c) initiating a second communication link from the host computer system to a remote communications device to be notified, when appropriate, based upon the predefined one or more events and data indicative of travel; and
(d) delivering the status report from the host computer to the notified remote communications device during the second communication link, the status report indicating occurrence of the one or more events.
7 Assignments
Litigations
0 Petitions

Reexamination
Accused Products

Abstract
Methods and systems are disclosed for a vehicle status reporting system for allowing a user to define when a user will receive a vehicle status report about the status of a mobile vehicle, in relation to a location, for establishing a communication link between the system and the user, and for delivering the status report during the communication link, the status report indicating occurrence of one or more events.
588 Citations
45 Claims
-
1. A method for a notification system, the method for allowing a user to define when the user is to receive a vehicle status report relating to the status of a mobile vehicle, in relation to a location, the method comprising the steps of:
-
(a) permitting the user to predefine one or more events that will cause creation and communication of the vehicle status report by the following steps;
(1) permitting the user to establish a first communication link with a host computer system using a user communications device that is remote from the host computer;
(2) receiving during the first communication link at the host computer system an identification of the one or more events relating to the status, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location;
(3) storing the predefined one or more events in memory associated with the host computer system;
(b) analyzing data indicative of travel of the mobile vehicle;
(c) initiating a second communication link from the host computer system to a remote communications device to be notified, when appropriate, based upon the predefined one or more events and data indicative of travel; and
(d) delivering the status report from the host computer to the notified remote communications device during the second communication link, the status report indicating occurrence of the one or more events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for implementation in connection with a notification system, comprising the steps of:
-
(a) permitting a user to predefine one or more events that will cause creation and communication of a notification relating to the status of a mobile vehicle in relation to a location, by the following steps;
(1) permitting the user to electronically communicate during a first communication link with the notification system from a user communications device that is remote from the notification system;
(2) receiving at the notification system during the first communication link an identification of the one or more events relating to the status of the vehicle, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location;
(b) initiating a second communication link from the host computer system to a remote communications device to be notified, when appropriate, based upon the predefined one or more events. - View Dependent Claims (20)
-
-
21. A method comprising the steps of:
-
(a) permitting a user to predefine at a computer system one or more events that will cause creation and communication of a notification relating to the status of a mobile vehicle in relation to a location, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location;
(b) tracking movement of the vehicle as it moves toward the location; and
(c) communicating a notification from the computer system to a user communication device upon occurrence of the one or more events, the user communication device being a general-purpose communications device that is remote from the location and that is designed to communicate with other communications devices that are undedicated to the computer system. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A notification system for allowing a user to define when the user is to receive a vehicle status report relating to the status of a mobile vehicle, in relation to a location, the system comprising:
-
(a) means for permitting the user to predefine one or more events that will cause creation and communication of the vehicle status report, comprising;
(1) means for permitting the user to establish a communication link with a host computer system using a user communications device that is remote from the host computer;
(2) means for receiving during the first communication link at the host computer system an identification of the one or more events relating to the status of the vehicle, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location;
(3) means for storing the predefined one or more events in memory associated with the host computer system;
(b) means for analyzing data indicative of travel of the mobile vehicle;
(c) means for enabling initialization of communication links from the host computer system to a remote communications device to be notified, when appropriate, based upon the predefined one or more events and data indicative of travel; and
(d) means for delivering the status report from the host computer to the notified remote communications device during a second communication link, the status report indicating occurrence of the one or more events.
-
-
41. A notification system, comprising:
-
(a) means for permitting a user to predefine one or more events that will cause creation and communication of a notification relating to the status of a mobile vehicle in relation to a location, comprising;
(1) means for permitting the user to electronically communicate during a first communication link with the notification system from a user communications device that is remote from the notification system; and
(2) means for receiving during the first communication link an identification of the one or more events relating to the status of the vehicle, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location; and
(b) means for establishing a second communication link between the system and the user upon occurrence of the one or more events. - View Dependent Claims (42)
-
-
43. A system comprising:
-
(a) means for permitting a user to predefine at a computer system one or more events that will cause communication of a notification relating to the status of a mobile vehicle, wherein the one or more events comprises at least one of the following;
distance information specified by the user that is indicative of a distance between the vehicle and the location, location information specified by the user that is indicative of a location or region that the vehicle achieves during travel, time information specified by the user that is indicative of a time for travel of the vehicle to the location, or a number of one or more stops that the vehicle accomplishes prior to arriving at the location;
(b) means for tracking movement of the vehicle as it moves toward the location; and
(c) means for communicating a notification from the computer system to a user communication device upon occurrence of the one or more events. - View Dependent Claims (44, 45)
-
Specification