US20060026047A1 - Package delivery notification system and method - Google Patents
Package delivery notification system and method Download PDFInfo
- Publication number
- US20060026047A1 US20060026047A1 US11/235,998 US23599805A US2006026047A1 US 20060026047 A1 US20060026047 A1 US 20060026047A1 US 23599805 A US23599805 A US 23599805A US 2006026047 A1 US2006026047 A1 US 2006026047A1
- Authority
- US
- United States
- Prior art keywords
- package
- vehicle
- notification message
- recipient
- assigned
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000012384 transportation and delivery Methods 0.000 title claims abstract description 88
- 238000000034 method Methods 0.000 title claims description 24
- 238000004891 communication Methods 0.000 claims abstract description 41
- 230000004044 response Effects 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims 2
- 230000003287 optical effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Definitions
- the present invention generally relates to delivery information systems and, in particular, to a package delivery notification system and method for reporting when a vehicle is expected to deliver a package.
- a recipient of a package is not always aware when a package is being sent to the recipient.
- a sender does not always inform the recipient when sending a package to the recipient via a package delivery service.
- the operator of the package delivery service usually does not provide the recipient with advanced notice of the package. Therefore, the recipient is often not aware that a package has been sent to the recipient until the package is actually delivered to the recipient.
- the sender may notify the recipient that the sender is sending a package to the recipient.
- the sender may not know or may not provide to the recipient an approximate date on which the package should arrive. Therefore, the recipient is aware that a package has been sent but is not aware of when the package should arrive.
- the sender may send a package to a recipient via a package delivery service that guarantees that the package will arrive at the premises of the recipient on a particular date.
- the delivery service guarantees that the package will arrive at the recipient's premises before a particular time (e.g., before noon), as well.
- This information may be communicated to the recipient by the sender so that the recipient is aware of when (i.e., the date and sometimes the approximate time period) to expect the package.
- the recipient is not usually aware of the precise time that the package will be delivered. For example, when a package is guaranteed to be delivered before noon on a particular day, the package may arrive at any time before noon (e.g., between approximately 8:30 a.m. and 12:00 p.m.), depending on the route and number of stops made by the delivery vehicle in delivering the package and other packages. Adding to the difficulty of estimating when a package may arrive, the route and number of stops made by the same delivery vehicle often changes from day-to-day, depending on the destinations of each of the packages delivered by the delivery vehicle.
- the delivery service may fail to meet its guarantee and may deliver the package after the specified time period.
- the delivery service often does not contact the recipient when the package does not arrive on time, and the recipient, therefore, is usually not aware of the failure in delivery until the specified time period has expired.
- the delivery service may deliver the package before its guaranteed delivery time and/or date.
- a package sent via a two day delivery service may actually arrive at the package's destination a day early.
- the recipient may not be available to receive the package, since the recipient may not be expecting the package until the next day.
- the recipient does not receive the package at the earliest possible time, and/or the package may be left unattended at the recipient's premises until discovered by the recipient.
- the present invention overcomes the inadequacies and deficiencies of the prior art as discussed hereinbefore.
- the present invention provides a package delivery notification system and method for reporting impending package deliveries and for precisely notifying a recipient of when to expect delivery of a package.
- the package delivery notification system of the present invention utilizes memory, a communications device, and a system manager.
- Package data identifying a package that is to be delivered to a recipient is stored in the memory.
- the package data indicates that the recipient is to receive the package and indicates the expected time that the package is to be delivered.
- the system manager transmits, via the communications device, a notification message to the recipient.
- the notification message preferably indicates the approximate time that the package is expected to arrive.
- the package data indicates the order in which deliver vehicle is to deliver a plurality of packages assigned to it.
- the system manager can precisely determine the time period that each package is to be delivered based on the order of delivery. Therefore, the time period indicated by the notification message is more precise and accurate.
- the present invention can also be viewed as providing a method for reporting vehicle deliveries.
- the method can be broadly conceptualized by the following steps: receiving a plurality of packages; assigning each of the packages to a vehicle; determining an order that the vehicle is to deliver the packages; determining, based on the order, a first time period that the vehicle is expected to deliver one of the packages to a recipient; causing a notification message to be transmitted to the recipient based on the determining a first time period step; indicating the first time period via the notification message; simultaneously transporting each of the packages via the vehicle; and transporting the one package to a premises of the recipient via the vehicle.
- FIG. 1 is a block diagram illustrating a package delivery notification system in accordance with the present invention.
- FIG. 2 is a block diagram illustrating a computer system implementing a base station depicted in FIG. 1 .
- FIG. 3 is a flow chart illustrating the architecture and functionality of a system manager depicted in FIG. 2 .
- FIG. 1 depicts a package delivery notification system 10 in accordance with the preferred embodiment of the present invention.
- the present invention includes a base station 15 that transmits a notification message to a recipient communications device 18 at a recipient's premises 21 the day that a recipient at premises 21 is to receive a package 25 .
- the message is preferably transmitted after the package 25 is assigned to a particular delivery vehicle 27 , which delivers the package 25 to premises 21 , and the message preferably includes a precise time period in which the package 25 is expected to be delivered at premises 21 .
- the operation of the base station 15 is preferably controlled by a system manager, which can be implemented in software, hardware, or a combination thereof.
- a system manager which can be implemented in software, hardware, or a combination thereof.
- the system manager 30 of the present invention along with its associated methodology is implemented in software and stored in computer memory 32 of a computer system 34 along with a vehicle schedule 37 , which will be described in more detail hereinafter.
- system manager 30 when implemented in software, can be stored and transported on any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
- a “computer-readable medium” can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
- the computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium.
- the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical).
- an electrical connection electronic having one or more wires
- a portable computer diskette magnetic
- RAM random access memory
- ROM read-only memory
- EPROM or Flash memory erasable programmable read-only memory
- CDROM portable compact disc read-only memory
- the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
- the system manager 30 may be magnetically stored and transported on a conventional portable computer diskette.
- the preferred embodiment of the computer system 34 of FIG. 2 comprises one or more conventional processing elements 38 , such as a digital signal processor (DSP), that communicate to and drive the other elements within the system 34 via a local interface 41 , which can include one or more buses.
- DSP digital signal processor
- an input device 44 for example, a keyboard or a mouse, can be used to input data from a user of the system 34
- an output device 47 such as a display screen or a printer, can be used to output data to the user.
- a disk storage mechanism 52 can be connected to the local interface 41 to transfer data to and from a nonvolatile disk (e.g., magnetic, optical, etc.).
- the system 34 can be connected to a network interface 55 that allows the system 34 to exchange data with a network 58 .
- the system 34 also includes a base station communications device 61 that may be used to transmit notification messages to the recipient communications device 18 ( FIG. 1 ).
- the notification messages may be transmitted via a network 63 , such as the publicly switched telephone network (PSTN) or Internet, for example, to recipient communications device 18 .
- Base station communications device 61 may be a telephone so that the notification message may be transmitted via a telephone call or a page.
- the communications device 61 may be a modem capable of transmitting the notification message as an e-mail message or other type of modem transmitted message.
- Other types of devices in other embodiments may be suitable for implementing the base station communications device 61 .
- the recipient communications device 18 similar to the base station communications device 61 , may be implemented via different types of devices, depending on the type of communication used to communicate the notification message.
- the system 34 also includes a database 65 .
- the database 65 may have a plurality of entries, wherein each entry includes data associated with a particular package 25 that is to be delivered to a particular premises 21 .
- Each entry preferably includes sufficient data to identify the package 25 associated with the entry, as well as the premises 21 that the package 25 is to be delivered.
- the entry associated with a particular package 25 may include a package identifier, which has a value unique to the package 25 .
- the entry may also include data to identify the premises 21 at which the package 25 is to be delivered.
- the entry may include data defining the address of the premises 21 .
- the entry may also include other data pertinent to the delivery of the package 25 .
- the entry may include data defining the sender's name and/or address, data defining billing information, data defining the recipient's name, data defining the weight of the package 25 , etc.
- the package 25 should be assigned to a particular vehicle 27 , which is to deliver the package 25 to the premises 21 .
- Other packages 25 may also be assigned to the same vehicle 27 to deliver the other packages 25 at other premises 21 .
- a vehicle schedule 37 ( FIG. 2 ), defining which packages 25 have been assigned to the vehicle 27 for delivery during the same delivery period (e.g., during the same day), is preferably created and stored in memory 32 , although the vehicle schedule 37 may be stored in another location, such as database 65 , for example.
- the vehicle schedule 37 preferably indicates at least which packages 25 are assigned to the vehicle 27 shown by FIG. 1 and indicates the premises 21 at which each of the packages 25 is to be delivered. As a result, the vehicle schedule 37 can be analyzed to determine which packages 25 are to be delivered by a particular vehicle 27 and where each of these packages 25 is to be delivered.
- the system 10 is associated with a plurality of vehicles 27 , there may be a plurality of vehicle schedules 37 respectively corresponding with the plurality of vehicles 27 . Therefore, each vehicle 27 corresponds to a vehicle schedule 37 that indicates which packages 25 have been assigned to the vehicle 27 for delivery.
- the vehicle schedule 37 may also indicate the order in which the vehicle 27 is scheduled to deliver each of the packages 25 or set of packages 25 . Furthermore, vehicle schedule 37 may also define the approximate respective time that the vehicle 27 is expected to deliver each of the packages 25 . Since the order of delivery is known, it is possible to predict the time period in which each package 25 is to be respectively delivered with a relatively high degree of precision and accuracy.
- the vehicle schedule 37 also includes contact information that may be used to establish communication with the recipient communications devices 18 .
- the contact information preferably defines a phone number that may be used to establish a telephone call with the device 18 .
- the communications device 18 is a computer modem designed to communicate e-mail messages
- the contact information defines the e-mail address of the device 18 . Therefore, the vehicle schedule 37 not only includes information defining when the vehicle 27 is expected to deliver each package 25 but also includes contact information that enables the base station communications device 61 to establish communication with the recipient communications device 18 .
- a human operator may assign a plurality of packages 25 to a particular vehicle 27 and estimate the time at which each of the packages 25 will be delivered based on the order of delivery, as determined by the human operator. Then, the human operator may enter the aforementioned data into the system 34 via input device 44 to create the vehicle schedule 37 .
- the foregoing functionality may be performed by the system manager 30 stored in memory 32 .
- the system manager 30 may be configured to analyze the data stored in database 65 and to automatically assign a plurality of packages 25 to the vehicle 27 based on the data stored in database 65 (e.g., based on the locations of the scheduled deliveries). Then, the system manager 30 may be designed to determine an order of delivery based on the locations of the premises 21 that are to receive the packages 25 presently assigned to the vehicle 27 , and the system manager 30 may also estimate the time that each package 25 will be delivered based on a variety of factors, such as the order of delivery, the distance between delivery locations, the amount of time required to make past deliveries to the same or nearby locations, etc.
- a scanner 67 may be utilized in determining which packages 25 are assigned to which vehicles 27 .
- packages 25 may be scanned as they are being loaded onto a particular vehicle 27 to determine which packages 27 are assigned to the vehicle 27 .
- each package 25 may include a label having a bar code or other machine-readable markings that identify the package 27 .
- the packages 25 assigned to the vehicle 27 on a particular day are usually grouped together and loaded onto the vehicle 27 during a loading period.
- the labels of the packages 25 grouped together for loading may be scanned by a scanner 67 that identifies the packages based on the information scanned from the labels.
- the label of each package 25 being loaded onto the vehicle 27 may be scanned by the scanner 67 to identify the packages 25 loaded onto the vehicle 27 , or the labels of the packages 25 may be scanned after the packages 27 have been loaded onto the vehicle 27 .
- Each of the foregoing package 25 scanned by the scanner 67 is assumed to be assigned to the vehicle 27 .
- Information identifying the vehicle 27 and each package 25 assigned to the vehicle 27 is transmitted from the scanner 67 to the system manager 30 , when the scanner 67 is interfaced with the computer system 34 , as shown by FIG. 2 .
- the system manager 30 then stores this information in the vehicle schedule 37 , as appropriate, to indicate which packages 25 have been assigned to vehicle 27 for delivery.
- the system manager 30 is configured to analyze the vehicle schedule 37 and to transmit a notification message to the recipient communications device 18 indicating when the vehicle 27 is expected to deliver a package 25 to the recipient's premises 21 , as determined from the vehicle schedule 37 . Therefore, the notification message informs the recipient at premises 21 that he or she is to receive a package 25 and informs the recipient of when he or she is expected to receive the package 25 .
- the time provided to the recipient is more precise and accurate than times conventionally provided to recipients, since the time indicated in the vehicle schedule 37 takes into account the order of deliveries that the vehicle 27 is scheduled to make on the day of the package delivery.
- a vehicle schedule 37 for each vehicle 27 is created and stored in memory 32 .
- the system manager 30 analyzes each vehicle schedule 37 , according to the techniques described herein, and transmits a notification message to each recipient that is scheduled to receive a package 25 during a particular time period (e.g., on the same day).
- the system manager 30 can be configured to analyze the data in database 65 to determine which packages 25 are scheduled to be delivered during a particular time period (e.g., on the same day) and to transmit notification messages for these packages 25 .
- the time of delivery indicated by the notification messages is less precise. Consequently, each recipient is automatically warned of each impending delivery that is to occur during the particular time period but is not necessarily provided with a relatively precise indication of when each delivery will occur during the particular time period.
- the present invention has been described herein as providing notification messages to notify users of impending arrivals of packages 25 .
- the present invention may be utilized, as described herein, to notify users of impending pick-ups by vehicles, if desired.
- the present invention may be utilized to notify a user when a vehicle 27 is scheduled to pick-up an item at a particular location.
- system manager 30 may be configured to automatically transmit a notification message to communications device 18 in response to an event that indicates when a package 25 is assigned to a vehicle 27 .
- an event that indicates when a package 25 is assigned to a vehicle 27 .
- the system manager 30 may be configured transmit a notification message in response to the foregoing data.
- the system manager 30 may retrieve contact information associated with the package 25 from database 65 and utilizes the retrieved contact information to transmit a notification message to the communications device 18 .
- the system manager 30 may transmit the notification message in response to other events that may indicate that the package 25 has been assigned to a vehicle. For example, when an operator enters data into the system 34 via input device 44 indicating that a package 25 has been assigned to a particular vehicle 27 , the system manager 30 , in response to this data, may transmit a notification message to the communications device 18 associated with the recipient that is to receive the package 25 .
- the estimated time of delivery for a package 25 that has already been assigned to a vehicle 27 is more likely to be correct than an estimated date and/or time of delivery for a package that has yet to be assigned to a vehicle 27 .
- the system manager 30 can be configured to track the vehicle 27 and to transmit another notification message to the recipient's communications device 18 , when the vehicle 27 is within a predefined proximity (e.g., distance or time) of the premises 21 .
- a predefined proximity e.g., distance or time
- the contact information may be provided from any source.
- the sender may provide the contact information, which is then entered into the system 34 .
- the contact information may be provided by the recipient.
- a web page may be established by the operator of the system 34 that enables users, including recipients, to provide the contact information needed to establish communication with communications device 18 . Therefore, if the recipient would like to receive notice of when a package 25 should be delivered to the recipient, the recipient may utilize the web page via conventional techniques to submit the necessary contact information, which is then provided to system 34 via network interface 55 .
- the contact information may be retained for future deliveries.
- the contact information may be permanently stored in database 65 along with the recipient's address or other information that uniquely identifies the recipient. Whenever a package 25 is destined for the user, the system manager 30 can then analyze the database 65 to determine the contact information for the recipient.
- a sender utilizes a delivery service to send at least one package 25 to a recipient at the recipient premises 21 shown by FIG. 1 .
- the sender may provide an operator of the delivery service with the address of the premises 21 and preferably the contact information necessary to establish communication with the recipient communications device 18 .
- the contact information may be provided by the recipient or other source.
- the delivery service via a human operator or system manager 30 assigns a package identifier to the package 25 and stores the package identifier and the information provided by the sender into an entry in the database 65 .
- the package 25 is assigned to a particular vehicle 27 that is to deliver the package 25 to the premises 21 on a particular day, as depicted by blocks 75 and 78 .
- the vehicle 27 may be assigned other packages 25 to deliver to other premises 21 .
- the vehicle schedule 37 is produced in block 81 .
- the vehicle schedule 37 includes data that defines which packages 25 are to be delivered by the vehicle 27 on the particular day (or some other time period), when these packages 25 are expected to be delivered, and the contact information necessary to establish communication with the recipient communications devices 18 associated with the recipients that are to receive a package 25 from the vehicle 27 on the particular day (or other time period).
- the package 25 provided by the aforementioned sender is scheduled to be the third package 25 to be delivered by the vehicle 27 .
- the approximate time of delivery of the package 25 is determined and stored in memory 32 , as shown by block 83 .
- the delivery of the foregoing package 25 is expected to occur approximately forty-five minutes after the vehicle 27 begins its delivery route.
- the time in vehicle schedule 37 indicating the time of delivery of the foregoing package 25 should be defined as 9:45 a.m.
- a margin of error of ten minutes could be factored in such that the time of delivery of the foregoing package 25 could be defined in vehicle schedule 37 as between approximately 9:35 a.m. and approximately 9:55 a.m.
- the time of each delivery could be estimated based on the order of delivery and the distances between successive deliveries.
- expected traffic conditions e.g., congested or non-congested
- the time of delivery indicated by the vehicle schedule 37 is based on the expected order of deliveries that the vehicle 27 is expected to make in delivering the assigned packages 25 .
- the system manager 30 transmits a notification message in block 85 of FIG. 3 to each recipient that is expected to receive a delivery from the vehicle 27 . Therefore, the communications device 18 at the premises 21 receives a notification message and interfaces the notification message with the recipient. By analyzing the notification message, the recipient is aware that a package 25 is being delivered to the recipient and is aware of the approximate time that the package 25 should arrive at the premises 21 .
- the notification messages for the packages 25 to be delivered by the vehicle 27 on the same day are transmitted to the recipients on the day that the vehicle 27 is to make the deliveries.
- the notification messages may be transmitted at other times, if desired.
- the vehicle schedule 37 has been described hereinabove as defining the deliveries that are to be made by the vehicle 27 on a particular day.
- the vehicle schedule 37 may be used to define the deliveries that are to be made by the vehicle 27 for other time periods, if desired.
- the system manager 30 performs each of the steps depicted by FIG. 3 .
- a human operator and/or another device it is possible for a human operator and/or another device to perform blocks 72 , 75 , 78 , and 81 while the system manager 30 performs blocks 83 and 85 .
- other combinations are possible.
- a notification message could be transmitted to the communications device 18 of each recipient that is to receive at least one of the packages 25 that is assigned to a particular vehicle 27 in block 78 . Therefore, once a package 25 is assigned to a particular vehicle 27 , a notification message identifying approximately when the package 25 should arrive at the recipient's premises 21 is transmitted to the recipient. It is not necessary for the time indicated by the notification message to be based on the order of deliveries that the vehicle 27 is expected to make.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A package delivery notification system reports impending package deliveries and precisely notifies recipients of when to expect the deliveries. The package delivery notification system utilizes memory, a communications device, and a system manager. Package data identifying a package that is to be delivered to a recipient is stored in the memory. The package data indicates that the recipient is to receive the package and indicates the expected time that the package is to be delivered. When the package is assigned to a vehicle that will deliver the package to a premises of the recipient, the system manager transmits, via the communications device, a notification message to the recipient. The notification message preferably indicates the approximate time that the package is expected to arrive.
Description
- This application is a continuation of copending U.S. utility application entitled, “Package Delivery Notification System and Method,” having Ser. No. 09/516,288, filed Mar. 1, 2000.
- 1. Field of the Invention
- The present invention generally relates to delivery information systems and, in particular, to a package delivery notification system and method for reporting when a vehicle is expected to deliver a package.
- 2. Related Art
- In providing package delivery services, a recipient of a package is not always aware when a package is being sent to the recipient. In this regard, a sender does not always inform the recipient when sending a package to the recipient via a package delivery service. Furthermore, the operator of the package delivery service usually does not provide the recipient with advanced notice of the package. Therefore, the recipient is often not aware that a package has been sent to the recipient until the package is actually delivered to the recipient.
- In some situations, the sender may notify the recipient that the sender is sending a package to the recipient. However, the sender may not know or may not provide to the recipient an approximate date on which the package should arrive. Therefore, the recipient is aware that a package has been sent but is not aware of when the package should arrive.
- In other situations, the sender may send a package to a recipient via a package delivery service that guarantees that the package will arrive at the premises of the recipient on a particular date. Sometimes the delivery service guarantees that the package will arrive at the recipient's premises before a particular time (e.g., before noon), as well. This information may be communicated to the recipient by the sender so that the recipient is aware of when (i.e., the date and sometimes the approximate time period) to expect the package.
- However, the recipient is not usually aware of the precise time that the package will be delivered. For example, when a package is guaranteed to be delivered before noon on a particular day, the package may arrive at any time before noon (e.g., between approximately 8:30 a.m. and 12:00 p.m.), depending on the route and number of stops made by the delivery vehicle in delivering the package and other packages. Adding to the difficulty of estimating when a package may arrive, the route and number of stops made by the same delivery vehicle often changes from day-to-day, depending on the destinations of each of the packages delivered by the delivery vehicle.
- In addition, in some cases, the delivery service may fail to meet its guarantee and may deliver the package after the specified time period. The delivery service often does not contact the recipient when the package does not arrive on time, and the recipient, therefore, is usually not aware of the failure in delivery until the specified time period has expired.
- Furthermore, it is also possible for the delivery service to deliver the package before its guaranteed delivery time and/or date. For example, a package sent via a two day delivery service may actually arrive at the package's destination a day early. In such a situation, the recipient may not be available to receive the package, since the recipient may not be expecting the package until the next day. As a result, the recipient does not receive the package at the earliest possible time, and/or the package may be left unattended at the recipient's premises until discovered by the recipient.
- Thus, a heretofore unaddressed need exists in the industry for providing a delivery system and method of reporting package deliveries and of more precisely notifying a recipient of when to expect delivery of a package.
- The present invention overcomes the inadequacies and deficiencies of the prior art as discussed hereinbefore. Generally, the present invention provides a package delivery notification system and method for reporting impending package deliveries and for precisely notifying a recipient of when to expect delivery of a package.
- In architecture, the package delivery notification system of the present invention utilizes memory, a communications device, and a system manager. Package data identifying a package that is to be delivered to a recipient is stored in the memory. The package data indicates that the recipient is to receive the package and indicates the expected time that the package is to be delivered. When the package is assigned to a vehicle that will deliver the package to a premises of the recipient, the system manager transmits, via the communications device, a notification message to the recipient. The notification message preferably indicates the approximate time that the package is expected to arrive.
- In accordance with another feature of the present invention, the package data indicates the order in which deliver vehicle is to deliver a plurality of packages assigned to it. The system manager can precisely determine the time period that each package is to be delivered based on the order of delivery. Therefore, the time period indicated by the notification message is more precise and accurate.
- The present invention can also be viewed as providing a method for reporting vehicle deliveries. The method can be broadly conceptualized by the following steps: receiving a plurality of packages; assigning each of the packages to a vehicle; determining an order that the vehicle is to deliver the packages; determining, based on the order, a first time period that the vehicle is expected to deliver one of the packages to a recipient; causing a notification message to be transmitted to the recipient based on the determining a first time period step; indicating the first time period via the notification message; simultaneously transporting each of the packages via the vehicle; and transporting the one package to a premises of the recipient via the vehicle.
- Other features and advantages of the present invention will become apparent to one skilled in the art upon examination of the following detailed description, when read in conjunction with the accompanying drawings. It is intended that all such features and advantages be included herein within the scope of the present invention and protected by the claims.
- The invention can be better understood with reference to the following drawings. The elements of the drawings are not necessarily to scale relative to each other, emphasis instead being placed upon clearly illustrating the principles of the invention. Furthermore, like reference numerals designate corresponding parts throughout the several views.
-
FIG. 1 is a block diagram illustrating a package delivery notification system in accordance with the present invention. -
FIG. 2 is a block diagram illustrating a computer system implementing a base station depicted inFIG. 1 . -
FIG. 3 is a flow chart illustrating the architecture and functionality of a system manager depicted inFIG. 2 . -
FIG. 1 depicts a packagedelivery notification system 10 in accordance with the preferred embodiment of the present invention. In general, the present invention includes abase station 15 that transmits a notification message to arecipient communications device 18 at a recipient'spremises 21 the day that a recipient atpremises 21 is to receive apackage 25. The message is preferably transmitted after thepackage 25 is assigned to aparticular delivery vehicle 27, which delivers thepackage 25 topremises 21, and the message preferably includes a precise time period in which thepackage 25 is expected to be delivered atpremises 21. - The operation of the
base station 15 is preferably controlled by a system manager, which can be implemented in software, hardware, or a combination thereof. In the preferred embodiment, as illustrated by way of example inFIG. 2 , thesystem manager 30 of the present invention along with its associated methodology is implemented in software and stored incomputer memory 32 of acomputer system 34 along with avehicle schedule 37, which will be described in more detail hereinafter. - Note that the
system manager 30, when implemented in software, can be stored and transported on any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory. As an example, thesystem manager 30 may be magnetically stored and transported on a conventional portable computer diskette. - The preferred embodiment of the
computer system 34 ofFIG. 2 comprises one or moreconventional processing elements 38, such as a digital signal processor (DSP), that communicate to and drive the other elements within thesystem 34 via alocal interface 41, which can include one or more buses. Furthermore, aninput device 44, for example, a keyboard or a mouse, can be used to input data from a user of thesystem 34, and anoutput device 47, such as a display screen or a printer, can be used to output data to the user. Adisk storage mechanism 52 can be connected to thelocal interface 41 to transfer data to and from a nonvolatile disk (e.g., magnetic, optical, etc.). Thesystem 34 can be connected to anetwork interface 55 that allows thesystem 34 to exchange data with anetwork 58. - The
system 34 also includes a basestation communications device 61 that may be used to transmit notification messages to the recipient communications device 18 (FIG. 1 ). As shown byFIG. 1 , the notification messages may be transmitted via anetwork 63, such as the publicly switched telephone network (PSTN) or Internet, for example, torecipient communications device 18. Basestation communications device 61 may be a telephone so that the notification message may be transmitted via a telephone call or a page. Alternatively, thecommunications device 61 may be a modem capable of transmitting the notification message as an e-mail message or other type of modem transmitted message. Other types of devices in other embodiments may be suitable for implementing the basestation communications device 61. Therecipient communications device 18, similar to the basestation communications device 61, may be implemented via different types of devices, depending on the type of communication used to communicate the notification message. - The system 34 (
FIG. 2 ) also includes adatabase 65. Thedatabase 65 may have a plurality of entries, wherein each entry includes data associated with aparticular package 25 that is to be delivered to aparticular premises 21. Each entry preferably includes sufficient data to identify thepackage 25 associated with the entry, as well as thepremises 21 that thepackage 25 is to be delivered. As an example, the entry associated with aparticular package 25 may include a package identifier, which has a value unique to thepackage 25. The entry may also include data to identify thepremises 21 at which thepackage 25 is to be delivered. For example, the entry may include data defining the address of thepremises 21. The entry may also include other data pertinent to the delivery of thepackage 25. As an example, the entry may include data defining the sender's name and/or address, data defining billing information, data defining the recipient's name, data defining the weight of thepackage 25, etc. - At some point, the
package 25 should be assigned to aparticular vehicle 27, which is to deliver thepackage 25 to thepremises 21.Other packages 25 may also be assigned to thesame vehicle 27 to deliver theother packages 25 atother premises 21. A vehicle schedule 37 (FIG. 2 ), defining which packages 25 have been assigned to thevehicle 27 for delivery during the same delivery period (e.g., during the same day), is preferably created and stored inmemory 32, although thevehicle schedule 37 may be stored in another location, such asdatabase 65, for example. - The
vehicle schedule 37 preferably indicates at least which packages 25 are assigned to thevehicle 27 shown byFIG. 1 and indicates thepremises 21 at which each of thepackages 25 is to be delivered. As a result, thevehicle schedule 37 can be analyzed to determine which packages 25 are to be delivered by aparticular vehicle 27 and where each of thesepackages 25 is to be delivered. When thesystem 10 is associated with a plurality ofvehicles 27, there may be a plurality of vehicle schedules 37 respectively corresponding with the plurality ofvehicles 27. Therefore, eachvehicle 27 corresponds to avehicle schedule 37 that indicates which packages 25 have been assigned to thevehicle 27 for delivery. - The
vehicle schedule 37 may also indicate the order in which thevehicle 27 is scheduled to deliver each of thepackages 25 or set ofpackages 25. Furthermore,vehicle schedule 37 may also define the approximate respective time that thevehicle 27 is expected to deliver each of thepackages 25. Since the order of delivery is known, it is possible to predict the time period in which eachpackage 25 is to be respectively delivered with a relatively high degree of precision and accuracy. - The
vehicle schedule 37 also includes contact information that may be used to establish communication with therecipient communications devices 18. As an example, when thecommunications device 18 is a telephone or a pager, the contact information preferably defines a phone number that may be used to establish a telephone call with thedevice 18. In another example, when thecommunications device 18 is a computer modem designed to communicate e-mail messages, the contact information defines the e-mail address of thedevice 18. Therefore, thevehicle schedule 37 not only includes information defining when thevehicle 27 is expected to deliver eachpackage 25 but also includes contact information that enables the basestation communications device 61 to establish communication with therecipient communications device 18. - There are various methodologies that may be employed to create or to otherwise define the data in the
vehicle schedule 37. For example, a human operator may assign a plurality ofpackages 25 to aparticular vehicle 27 and estimate the time at which each of thepackages 25 will be delivered based on the order of delivery, as determined by the human operator. Then, the human operator may enter the aforementioned data into thesystem 34 viainput device 44 to create thevehicle schedule 37. - In another embodiment, the foregoing functionality may be performed by the
system manager 30 stored inmemory 32. In this regard, thesystem manager 30 may be configured to analyze the data stored indatabase 65 and to automatically assign a plurality ofpackages 25 to thevehicle 27 based on the data stored in database 65 (e.g., based on the locations of the scheduled deliveries). Then, thesystem manager 30 may be designed to determine an order of delivery based on the locations of thepremises 21 that are to receive thepackages 25 presently assigned to thevehicle 27, and thesystem manager 30 may also estimate the time that eachpackage 25 will be delivered based on a variety of factors, such as the order of delivery, the distance between delivery locations, the amount of time required to make past deliveries to the same or nearby locations, etc. Moreover, any technique or combinations of techniques may be employed to createvehicle schedule 37 without departing from the principles of the present invention. U.S. patent application entitled “Base Station Apparatus and Method for Monitoring Travel of a Mobile Vehicle,” assigned Ser. No. 09/395,501, and filed on Sep. 14, 1999, which is incorporated herein by reference, describes in more detail techniques for creating avehicle schedule 37. - In addition, a
scanner 67 may be utilized in determining which packages 25 are assigned to whichvehicles 27. In this regard, packages 25 may be scanned as they are being loaded onto aparticular vehicle 27 to determine which packages 27 are assigned to thevehicle 27. For example, eachpackage 25 may include a label having a bar code or other machine-readable markings that identify thepackage 27. To load avehicle 27 withpackages 25, thepackages 25 assigned to thevehicle 27 on a particular day are usually grouped together and loaded onto thevehicle 27 during a loading period. The labels of thepackages 25 grouped together for loading may be scanned by ascanner 67 that identifies the packages based on the information scanned from the labels. Alternatively, the label of eachpackage 25 being loaded onto thevehicle 27 may be scanned by thescanner 67 to identify thepackages 25 loaded onto thevehicle 27, or the labels of thepackages 25 may be scanned after thepackages 27 have been loaded onto thevehicle 27. Each of the foregoingpackage 25 scanned by thescanner 67 is assumed to be assigned to thevehicle 27. Information identifying thevehicle 27 and eachpackage 25 assigned to thevehicle 27 is transmitted from thescanner 67 to thesystem manager 30, when thescanner 67 is interfaced with thecomputer system 34, as shown byFIG. 2 . Thesystem manager 30 then stores this information in thevehicle schedule 37, as appropriate, to indicate which packages 25 have been assigned tovehicle 27 for delivery. - The
system manager 30 is configured to analyze thevehicle schedule 37 and to transmit a notification message to therecipient communications device 18 indicating when thevehicle 27 is expected to deliver apackage 25 to the recipient'spremises 21, as determined from thevehicle schedule 37. Therefore, the notification message informs the recipient atpremises 21 that he or she is to receive apackage 25 and informs the recipient of when he or she is expected to receive thepackage 25. The time provided to the recipient is more precise and accurate than times conventionally provided to recipients, since the time indicated in thevehicle schedule 37 takes into account the order of deliveries that thevehicle 27 is scheduled to make on the day of the package delivery. - As previously indicated, it is possible for the
system 10 to report the delivery for a plurality ofvehicles 27. In this regard, avehicle schedule 37 for eachvehicle 27 is created and stored inmemory 32. Thesystem manager 30 then analyzes eachvehicle schedule 37, according to the techniques described herein, and transmits a notification message to each recipient that is scheduled to receive apackage 25 during a particular time period (e.g., on the same day). - It should be noted that it is not necessary for the
system manager 30 to base the notification messages on the order that thevehicle 27 is scheduled to deliverpackages 25. For example, in another embodiment, thesystem manager 30 can be configured to analyze the data indatabase 65 to determine which packages 25 are scheduled to be delivered during a particular time period (e.g., on the same day) and to transmit notification messages for thesepackages 25. However, since thesystem manager 30 does not utilize the order of deliveries, as in the preferred embodiment, the time of delivery indicated by the notification messages is less precise. Consequently, each recipient is automatically warned of each impending delivery that is to occur during the particular time period but is not necessarily provided with a relatively precise indication of when each delivery will occur during the particular time period. - It should be further noted that the present invention has been described herein as providing notification messages to notify users of impending arrivals of
packages 25. However, it is possible for the present invention to be utilized, as described herein, to notify users of impending pick-ups by vehicles, if desired. For example, the present invention may be utilized to notify a user when avehicle 27 is scheduled to pick-up an item at a particular location. - Furthermore, it should also be noted that
system manager 30 may be configured to automatically transmit a notification message tocommunications device 18 in response to an event that indicates when apackage 25 is assigned to avehicle 27. For example, when the label of apackage 25 is scanned byscanner 67, as described hereinbefore, and when data indicating that apackage 25 is assigned to aparticular vehicle 27 is transmitted to thesystem manger 30 viascanner 67, thesystem manager 30 may be configured transmit a notification message in response to the foregoing data. In this regard, thesystem manager 30 may retrieve contact information associated with thepackage 25 fromdatabase 65 and utilizes the retrieved contact information to transmit a notification message to thecommunications device 18. Alternatively, thesystem manager 30 may transmit the notification message in response to other events that may indicate that thepackage 25 has been assigned to a vehicle. For example, when an operator enters data into thesystem 34 viainput device 44 indicating that apackage 25 has been assigned to aparticular vehicle 27, thesystem manager 30, in response to this data, may transmit a notification message to thecommunications device 18 associated with the recipient that is to receive thepackage 25. - Once a
package 25 is assigned to aparticular vehicle 27 for delivery on a particular date and/or at a particular time, it is likely that thepackage 25 will be delivered at the particular time (e.g., on a particular date). Therefore, inmany delivery systems 10, the estimated time of delivery for apackage 25 that has already been assigned to avehicle 27 is more likely to be correct than an estimated date and/or time of delivery for a package that has yet to be assigned to avehicle 27. By transmitting the notification message after detecting that the correspondingpackage 25 has been assigned to avehicle 27, the accuracy of the notification messages may be improved. - In addition, once the
vehicle 27 begins traveling its delivery route, thesystem manager 30 can be configured to track thevehicle 27 and to transmit another notification message to the recipient'scommunications device 18, when thevehicle 27 is within a predefined proximity (e.g., distance or time) of thepremises 21. U.S. patent application entitled “Advance Notification System and Method Utilizing a Computer Network,” assigned Ser. No. 08/852,119, and filed on May 6, 1997, and U.S. Pat. No. 5,400,020, which are both incorporated herein by reference, describes in more detail how thevehicle 27 may be so tracked by thesystem manager 30 based on signals transmitted from thevehicle 27 and how such a notification message may be transmitted. - It should be further noted that the contact information may be provided from any source. For example, the sender may provide the contact information, which is then entered into the
system 34. Alternatively, the contact information may be provided by the recipient. For example, a web page may be established by the operator of thesystem 34 that enables users, including recipients, to provide the contact information needed to establish communication withcommunications device 18. Therefore, if the recipient would like to receive notice of when apackage 25 should be delivered to the recipient, the recipient may utilize the web page via conventional techniques to submit the necessary contact information, which is then provided tosystem 34 vianetwork interface 55. Furthermore, the contact information may be retained for future deliveries. For example, the contact information may be permanently stored indatabase 65 along with the recipient's address or other information that uniquely identifies the recipient. Whenever apackage 25 is destined for the user, thesystem manager 30 can then analyze thedatabase 65 to determine the contact information for the recipient. - The preferred use and operation of the package
delivery notification system 10 and associated methodology are described hereafter with reference toFIG. 3 . - Assume for illustrative purposes that a sender utilizes a delivery service to send at least one
package 25 to a recipient at therecipient premises 21 shown byFIG. 1 . The sender may provide an operator of the delivery service with the address of thepremises 21 and preferably the contact information necessary to establish communication with therecipient communications device 18. However, as previously indicated, the contact information may be provided by the recipient or other source. As shown byblock 72 ofFIG. 3 , the delivery service via a human operator orsystem manager 30 assigns a package identifier to thepackage 25 and stores the package identifier and the information provided by the sender into an entry in thedatabase 65. - At some point, the
package 25 is assigned to aparticular vehicle 27 that is to deliver thepackage 25 to thepremises 21 on a particular day, as depicted byblocks vehicle 27 may be assignedother packages 25 to deliver toother premises 21. Based on thepackages 25 to be delivered by thevehicle 27 on the particular day (or some other time period), thevehicle schedule 37 is produced inblock 81. Thevehicle schedule 37 includes data that defines which packages 25 are to be delivered by thevehicle 27 on the particular day (or some other time period), when thesepackages 25 are expected to be delivered, and the contact information necessary to establish communication with therecipient communications devices 18 associated with the recipients that are to receive apackage 25 from thevehicle 27 on the particular day (or other time period). - As an example, assume that the
package 25 provided by the aforementioned sender is scheduled to be thethird package 25 to be delivered by thevehicle 27. Based upon the package's order of delivery, the approximate time of delivery of thepackage 25 is determined and stored inmemory 32, as shown byblock 83. For example, it may be assumed that each delivery will take fifteen minutes on the average. Therefore, the delivery of the foregoingpackage 25 is expected to occur approximately forty-five minutes after thevehicle 27 begins its delivery route. Assuming that thevehicle 27 is scheduled to begin its delivery route at approximately 9:00 a.m., the time invehicle schedule 37 indicating the time of delivery of the foregoingpackage 25 should be defined as 9:45 a.m. Alternatively, a margin of error of ten minutes, for example, could be factored in such that the time of delivery of the foregoingpackage 25 could be defined invehicle schedule 37 as between approximately 9:35 a.m. and approximately 9:55 a.m. - In other embodiments, other factors could be accounted for. For example, instead of using an average time for each delivery, the time of each delivery could be estimated based on the order of delivery and the distances between successive deliveries. Furthermore, expected traffic conditions (e.g., congested or non-congested) or other factors could be considered to make the estimates more accurate. In any event, the time of delivery indicated by the
vehicle schedule 37 is based on the expected order of deliveries that thevehicle 27 is expected to make in delivering the assigned packages 25. - Once the
vehicle schedule 37 is defined, thesystem manager 30 transmits a notification message inblock 85 ofFIG. 3 to each recipient that is expected to receive a delivery from thevehicle 27. Therefore, thecommunications device 18 at thepremises 21 receives a notification message and interfaces the notification message with the recipient. By analyzing the notification message, the recipient is aware that apackage 25 is being delivered to the recipient and is aware of the approximate time that thepackage 25 should arrive at thepremises 21. - In the preferred embodiment, the notification messages for the
packages 25 to be delivered by thevehicle 27 on the same day are transmitted to the recipients on the day that thevehicle 27 is to make the deliveries. However, the notification messages may be transmitted at other times, if desired. Furthermore, thevehicle schedule 37 has been described hereinabove as defining the deliveries that are to be made by thevehicle 27 on a particular day. However, thevehicle schedule 37 may be used to define the deliveries that are to be made by thevehicle 27 for other time periods, if desired. - It should be noted that, in the preferred embodiment, the
system manager 30 performs each of the steps depicted byFIG. 3 . However, it is not necessary for thesystem manager 30 to perform each of these steps, and it is possible for some of the steps to be performed by other devices and/or by a human operator. For example, it is possible for a human operator and/or another device to performblocks system manager 30 performsblocks - In addition it is possible to omit
block 83. For example, a notification message could be transmitted to thecommunications device 18 of each recipient that is to receive at least one of thepackages 25 that is assigned to aparticular vehicle 27 inblock 78. Therefore, once apackage 25 is assigned to aparticular vehicle 27, a notification message identifying approximately when thepackage 25 should arrive at the recipient'spremises 21 is transmitted to the recipient. It is not necessary for the time indicated by the notification message to be based on the order of deliveries that thevehicle 27 is expected to make. - It should be emphasized that the above-described embodiments of the present invention, particularly, any “preferred” embodiments, are merely possible examples of implementations, merely set forth for a clear understanding of the principles of the invention. Many variations and modifications may be made to the above-described embodiment(s) of the invention without departing substantially from the spirit and principles of the invention. All such modifications and variations are intended to be included herein within the scope of the present invention and protected by the claims.
Claims (24)
1. A system for reporting impending vehicle deliveries, comprising:
memory storing package data identifying a plurality of packages that are to be respectively delivered to a plurality of recipients;
a first communications device configured to establish communication with remote communications devices; and
a system manager configured to detect when one of said packages has been assigned to a vehicle for delivery to one of said recipients, said system manager further configured to transmit a notification message for a respective one of said recipients via said first communications device at a time after a detection that said one of said packages for said one of said recipients has been assigned to said vehicle is determined.
2. The system of claim 1 , further comprising:
a scanner configured to scan a label of said package and to identify said one package based on said label, wherein said system manager detects that said package has been assigned to said vehicle based on whether said scanner has identified said one package.
3. The system of claim 1 , wherein said notification message is an e-mail message.
4. The system of claim 1 , wherein said package data indicates whether said one package has been assigned to said vehicle and said system detects when said one package has been assigned to said vehicle by analyzing said package data.
5. The system of claim 1 , wherein said notification message identifies a sender of said one package.
6. The system of claim 1 , wherein said package data indicates that said packages are to be delivered by said vehicle and indicates an order that said vehicle is expected to deliver said packages, and wherein said system manager is further configured to determine, based on said order, that said one package is expected to be delivered during a particular time period, said notification message indicating that said one package is expected to be delivered during said particular time period.
7. The system of claim 1 , wherein said system manager is further configured to determine when said vehicle is within a predefined proximity of a premises of said one recipient based on signals transmitted from said vehicle, said system manager further configured to transmit a second notification message when said vehicle is within said predefined proximity.
8. A method for reporting impending vehicle deliveries, comprising the steps of:
receiving a package for delivery to a premises of a recipient;
assigning said package to a vehicle;
detecting when said package is assigned to said vehicle;
producing a notification message based upon said detecting step; said notification message indicating a time period in which said package is expected to be delivered at said premises;
transmitting said notification message to a recipient communication device; and
transporting said package to said premises via said vehicle.
9. The method of claim 8 , further comprising the step of scanning a label of said package, wherein said detecting step further includes the step of detecting said scanning step.
10. The method of claim 8 , further comprising the steps of:
storing data indicating whether said package is assigned to a vehicle;
analyzing said data; and
performing said detecting step based on said analyzing step.
11. The method of claim 8 , wherein said notification message is an e-mail message.
12. The method of claim 8 , further comprising the steps of:
determining when said vehicle is within a predetermined proximity of said premises; and
transmitting a second notification message in response to said determining step.
13. The method of claim 8 , further comprising the step of indicating, via said notification message, a sender of said package.
14. The method of claim 8 , further comprising the step of indicating, via said notification message, a weight of said package.
15. The method of claim 8 , further comprising the steps of:
maintaining a web page;
receiving contact information via said web page; and
utilizing said contact information to perform said transmitting step.
16. A system for reporting impending vehicle deliveries, comprising:
means for receiving a package for delivery to a premises of a recipient;
means for assigning said package to a vehicle;
means for detecting when said package is assigned to said vehicle;
means for producing a notification message at a time after said package is detected, said notification message indicating a time period in which said package is expected to be delivered at said premises;
means for transmitting said notification message to a recipient communications device; and
means for transporting said package to said premises via said vehicle.
17. The system of claim 16 , further comprising:
means for scanning a label of said package and identifying said package based on said label, wherein said means for detecting detects that said package has been assigned to said vehicle based on whether said means for scanning has identified said package.
18. The system of claim 16 , further comprising: means for storing data indicating whether said package is assigned to a vehicle; and
means for analyzing said data, wherein a detection of said package being assigned to said vehicle is based on an analysis of said data.
19. The system of claim 16 , wherein said notification message is an e-mail message.
20. The system of claim 16 , further comprising:
means for determining when said vehicle is within a predetermined proximity of said premises; and
means for transmitting a second notification message at a time after said vehicle is determined to be within said predefined proximity.
21. The system of claim 16 , further comprising:
means for indicating, via said notification message, a sender of said package.
22. The system of claim 16 , further comprising:
means for indicating, via said notification message, a weight of said package.
23. The system of claim 16 , further comprising:
means for maintaining a web page;
means for receiving contact information via said web page; and
means for utilizing said contact information to perform said transmitting step.
24. The system of claim 7 , wherein said first and second notification messages are transmitted to a recipient remote communications device of said one recipient.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/235,998 US20060026047A1 (en) | 2000-03-01 | 2005-09-27 | Package delivery notification system and method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/516,288 US6975998B1 (en) | 2000-03-01 | 2000-03-01 | Package delivery notification system and method |
US11/235,998 US20060026047A1 (en) | 2000-03-01 | 2005-09-27 | Package delivery notification system and method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/516,288 Continuation US6975998B1 (en) | 2000-03-01 | 2000-03-01 | Package delivery notification system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060026047A1 true US20060026047A1 (en) | 2006-02-02 |
Family
ID=24054914
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/516,288 Expired - Fee Related US6975998B1 (en) | 2000-03-01 | 2000-03-01 | Package delivery notification system and method |
US11/235,998 Abandoned US20060026047A1 (en) | 2000-03-01 | 2005-09-27 | Package delivery notification system and method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/516,288 Expired - Fee Related US6975998B1 (en) | 2000-03-01 | 2000-03-01 | Package delivery notification system and method |
Country Status (4)
Country | Link |
---|---|
US (2) | US6975998B1 (en) |
EP (1) | EP1266326A4 (en) |
AU (1) | AU2001243361A1 (en) |
WO (1) | WO2001065451A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040128207A1 (en) * | 2001-09-06 | 2004-07-01 | Ray Christine R L | Systems and methods for providing item delivery notification |
US20060138223A1 (en) * | 2004-12-23 | 2006-06-29 | Schar Brian A | Shipping information acquisition device and usage |
US20060184405A1 (en) * | 2004-08-19 | 2006-08-17 | Scott Gale R | Delivery operations information system with planning and scheduling feature and methods of use |
US20080061966A1 (en) * | 2006-09-05 | 2008-03-13 | Nelson David G | System and method for notifying a package recipient of package arrival |
US20100174576A1 (en) * | 2009-01-08 | 2010-07-08 | New Flyer Industries Canada Ulc | System and method for monitoring operation of vehicles |
US20110137698A1 (en) * | 2009-12-04 | 2011-06-09 | 3Pd, Inc. | Service call-ahead system and method |
US8015023B1 (en) * | 2007-08-29 | 2011-09-06 | Sprint Communications Company L.P. | Package or mail delivery notice and confirmation |
WO2015143200A1 (en) * | 2014-03-19 | 2015-09-24 | Chromera, Inc. | Intelligent label processing system |
US11669799B2 (en) | 2014-08-15 | 2023-06-06 | Rxo Last Mile, Inc. | Cascading call notification system and method |
US12033206B2 (en) | 2020-06-30 | 2024-07-09 | Dsrptv, Llc | Product order management |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7647231B2 (en) | 2000-10-13 | 2010-01-12 | United States Postal Service | Flexible mail delivery system and method |
US7024382B2 (en) * | 2001-02-13 | 2006-04-04 | Jack Nelson | System and method for managing retail and wholesale operations |
US9767496B2 (en) * | 2001-04-09 | 2017-09-19 | United States Postal Service | System and method for predelivery notification using mail image |
US9635540B2 (en) * | 2002-03-25 | 2017-04-25 | Jeffrey D. Mullen | Systems and methods for locating cellular phones and security measures for the same |
US20030195814A1 (en) * | 2002-04-11 | 2003-10-16 | International Business Machines Corporation | Wireless house server and methods for doing business by communicating with the wireless house server |
US20050251330A1 (en) * | 2003-04-17 | 2005-11-10 | Paul Waterhouse | Internet package tracking system |
US7283047B2 (en) | 2003-08-01 | 2007-10-16 | Spectrum Tracking Systems, Inc. | Method and system for providing tracking services to locate an asset |
US7561069B2 (en) * | 2003-11-12 | 2009-07-14 | Legalview Assets, Limited | Notification systems and methods enabling a response to change particulars of delivery or pickup |
US7895132B2 (en) * | 2003-12-22 | 2011-02-22 | United Parcel Service Of America, Inc. | Manifest generation and download systems and methods |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
CA2842840C (en) | 2005-06-21 | 2016-11-08 | United Parcel Service Of America, Inc. | Systems and methods for providing personalized delivery services |
US7765131B2 (en) | 2006-06-20 | 2010-07-27 | United Parcel Service Of America, Inc. | Systems and methods for providing personalized delivery services |
US7525425B2 (en) | 2006-01-20 | 2009-04-28 | Perdiem Llc | System and method for defining an event based on relationship between an object location and a user-defined zone |
WO2007073470A2 (en) | 2005-12-23 | 2007-06-28 | Perdiem, Llc | System and method for defining an event based on a relationship between an object location and a user-defined zone |
DE102006003270A1 (en) * | 2006-01-19 | 2007-08-02 | SSI Schäfer PEEM GmbH | Apparatus and method for sorting disordered containers in a picking system |
WO2010027475A1 (en) * | 2008-09-04 | 2010-03-11 | United Parcel Service Of America, Inc. | Determining speed parameters in a geographic area |
US8219312B2 (en) | 2008-09-04 | 2012-07-10 | United Parcel Service Of America, Inc. | Determining speed parameters in a geographic area |
US10453004B2 (en) * | 2008-09-04 | 2019-10-22 | United Parcel Service Of America, Inc. | Vehicle routing and scheduling systems |
US8380640B2 (en) | 2008-09-04 | 2013-02-19 | United Parcel Service Of America, Inc. | Driver training systems |
EP2381396A1 (en) * | 2010-04-20 | 2011-10-26 | Deutsche Post AG | Delivery system for objects |
US8682363B1 (en) | 2011-08-10 | 2014-03-25 | Eporin, LLC | System and method of sending notifications prior to service arrival |
US10074247B1 (en) * | 2012-10-02 | 2018-09-11 | Amazon Technologies, Inc. | Package opening detection and control |
US9916557B1 (en) | 2012-12-07 | 2018-03-13 | United Parcel Service Of America, Inc. | Systems and methods for item delivery and pick-up using social networks |
US11144872B2 (en) | 2012-12-21 | 2021-10-12 | United Parcel Service Of America, Inc. | Delivery to an unattended location |
US10387824B2 (en) | 2012-12-21 | 2019-08-20 | United Parcel Service Of America, Inc. | Systems and methods for delivery of an item |
CN105264557A (en) | 2013-02-01 | 2016-01-20 | 统一包裹服多美国有限公司 | Systems and methods for package delivery to alternate delivery locations |
US10969805B2 (en) | 2013-02-11 | 2021-04-06 | Graco Minnesota Inc. | Paint sprayer distributed control and output volume monitoring architectures |
US9939822B2 (en) | 2013-02-11 | 2018-04-10 | Graco Minnesota Inc. | Remote monitoring for fluid applicator system |
US10521761B2 (en) | 2013-03-12 | 2019-12-31 | United Parcel Service Of America, Inc. | Systems and methods of delivering parcels using attended delivery/pickup locations |
CN103353962A (en) * | 2013-05-31 | 2013-10-16 | 广东科学技术职业学院 | Express delivery logistics distribution management system |
US10354216B2 (en) | 2013-08-30 | 2019-07-16 | United Parcel Service Of America, Inc. | Systems, methods, and computer program products for providing customized communication content in conjunction with transport of a plurality of packages |
CN103455905A (en) * | 2013-09-06 | 2013-12-18 | 章玺 | Communication system and method in the logistics process |
US10664787B2 (en) | 2013-10-09 | 2020-05-26 | United Parcel Service Of America, Inc. | Customer controlled management of shipments |
US10210474B2 (en) | 2013-10-14 | 2019-02-19 | United Parcel Service Of America, Inc. | Systems and methods for confirming an identity of an individual, for example, at a locker bank |
US10002340B2 (en) | 2013-11-20 | 2018-06-19 | United Parcel Service Of America, Inc. | Concepts for electronic door hangers |
US11182730B2 (en) | 2014-02-16 | 2021-11-23 | United Parcel Service Of America, Inc. | Determining a delivery location and time based on the schedule or location of a consignee |
US10733563B2 (en) | 2014-03-13 | 2020-08-04 | United Parcel Service Of America, Inc. | Determining alternative delivery destinations |
US10410164B2 (en) | 2014-11-14 | 2019-09-10 | United Parcel Service Of America, Inc | Systems and methods for facilitating shipping of parcels |
CN107408235B (en) | 2014-11-14 | 2021-12-10 | 统一包裹服务美国有限公司 | System and method for facilitating the delivery of packages of returned merchandise |
WO2017045717A1 (en) * | 2015-09-17 | 2017-03-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and transport control node for transportation of package |
WO2017059112A1 (en) * | 2015-09-29 | 2017-04-06 | Amazon Technologies, Inc. | Managing notifications of a delivery method based on an active device |
US10592844B2 (en) * | 2015-09-29 | 2020-03-17 | Amazon Technologies, Inc. | Managing notifications of a delivery method based on an active device |
US11645608B2 (en) | 2015-09-29 | 2023-05-09 | Amazon Technologies, Inc. | Managing notifications of a delivery method based on a passive device |
US10878362B2 (en) * | 2015-11-05 | 2020-12-29 | United Parcel Service Of America, Inc. | Connection-based or communication-based services and determinations |
US10600022B2 (en) | 2016-08-31 | 2020-03-24 | United Parcel Service Of America, Inc. | Systems and methods for synchronizing delivery of related parcels via a computerized locker bank |
US10853871B2 (en) | 2017-02-28 | 2020-12-01 | Walmart Apollo, Llc | System and method for adding items to an electronic order |
US20180330319A1 (en) * | 2017-05-10 | 2018-11-15 | Ping Liang | Autonomous vehicles for efficient transportation and delivery of packages |
Citations (93)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3568161A (en) * | 1968-09-04 | 1971-03-02 | Elwyn Raymond Knickel | Vehicle locator system |
US3644883A (en) * | 1969-12-29 | 1972-02-22 | Motorola Inc | Automatic vehicle monitoring identification location alarm and voice communications system |
US3886515A (en) * | 1972-05-26 | 1975-05-27 | Thomson Csf | Automatic vehicle-monitoring system |
US3934125A (en) * | 1973-09-28 | 1976-01-20 | General Signal Corporation | Automatic vehicle operation system |
US4325057A (en) * | 1980-06-30 | 1982-04-13 | Bishop-Hall, Inc. | School bus approach notification method and apparatus |
US4525601A (en) * | 1983-12-13 | 1985-06-25 | Barnich Richard G | Telephone call accounting system |
US4585904A (en) * | 1982-02-05 | 1986-04-29 | General Telephone Inc. | Programmable computerized telephone call cost metering device |
US4799162A (en) * | 1985-10-25 | 1989-01-17 | Mitsubishi Denki Kabushiki Kaisha | Route bus service controlling system |
US4804837A (en) * | 1988-01-11 | 1989-02-14 | Eaton Corporation | Ion implantation surface charge control method and apparatus |
US4813065A (en) * | 1987-10-13 | 1989-03-14 | Segala James J | Computerized telephone accounting system |
US4812843A (en) * | 1987-05-04 | 1989-03-14 | Champion Iii C Paul | Telephone accessible information system |
US4832204A (en) * | 1986-07-11 | 1989-05-23 | Roadway Package System, Inc. | Package handling and sorting system |
US4894649A (en) * | 1988-01-07 | 1990-01-16 | Motorola, Inc. | Pager having time controlled functions |
US5003584A (en) * | 1990-04-16 | 1991-03-26 | At&T Bell Laboratories | Method and apparatus for the billing of value-added communication calls |
US5006847A (en) * | 1984-11-16 | 1991-04-09 | Aeg Westinghouse Transportation Systems, Inc. | Train motion detection apparatus |
US5014206A (en) * | 1988-08-22 | 1991-05-07 | Facilitech International Incorporated | Tracking system |
US5021789A (en) * | 1990-07-02 | 1991-06-04 | The United States Of America As Represented By The Secretary Of The Air Force | Real-time high resolution autofocus system in digital radar signal processors |
US5021780A (en) * | 1989-09-29 | 1991-06-04 | Richard F. Fabiano | Bus passenger alerting system |
US5097429A (en) * | 1990-04-23 | 1992-03-17 | Wood Marc B | Programmable event reminder apparatus |
US5103475A (en) * | 1990-10-29 | 1992-04-07 | At&T Bell Laboratories | Processing of telecommunications call billing data |
US5113185A (en) * | 1982-05-01 | 1992-05-12 | Honda Giken Kogyo Kabushiki Kaisha | Current location indication apparatus for use in an automotive vehicle |
US5121326A (en) * | 1987-12-28 | 1992-06-09 | Aisin Aw Co., Ltd. | Display system in navigation apparatus |
US5122959A (en) * | 1988-10-28 | 1992-06-16 | Automated Dispatch Services, Inc. | Transportation dispatch and delivery tracking system |
US5131020A (en) * | 1989-12-29 | 1992-07-14 | Smartroutes Systems Limited Partnership | Method of and system for providing continually updated traffic or other information to telephonically and other communications-linked customers |
US5179584A (en) * | 1990-11-01 | 1993-01-12 | Ricos Co., Ltd. | Automatic billing system controller |
US5218632A (en) * | 1991-10-16 | 1993-06-08 | Telefonaktiebolaget L M Ericsson | Flexible call detail recording system |
US5218629A (en) * | 1989-05-12 | 1993-06-08 | Public Access Cellular Telephone, Inc. | Communication system for message display onboard mass transit vehicles |
US5223844A (en) * | 1992-04-17 | 1993-06-29 | Auto-Trac, Inc. | Vehicle tracking and security system |
US5299132A (en) * | 1991-01-17 | 1994-03-29 | By-Word Technologies, Inc. | Vehicle locating and communicating method and apparatus using cellular telephone network |
US5323456A (en) * | 1991-06-12 | 1994-06-21 | Mitel Corp. | Digitally controlled ringer signal generation |
US5381467A (en) * | 1992-10-30 | 1995-01-10 | At&T Corp. | Telephone call billing system |
US5381338A (en) * | 1991-06-21 | 1995-01-10 | Wysocki; David A. | Real time three dimensional geo-referenced digital orthophotograph-based positioning, navigation, collision avoidance and decision support system |
US5394332A (en) * | 1991-03-18 | 1995-02-28 | Pioneer Electronic Corporation | On-board navigation system having audible tone indicating remaining distance or time in a trip |
US5400020A (en) * | 1993-05-18 | 1995-03-21 | Global Research Systems, Inc. | Advance notification system and method |
US5420794A (en) * | 1993-06-30 | 1995-05-30 | James; Robert D. | Automated highway system for controlling the operating parameters of a vehicle |
US5428546A (en) * | 1992-10-16 | 1995-06-27 | Mobile Information Systems | Method and apparatus for tracking vehicle location |
US5432841A (en) * | 1992-07-10 | 1995-07-11 | Rimer; Neil A. | System for locating and communicating with mobile vehicles |
US5483454A (en) * | 1993-04-30 | 1996-01-09 | Jean-Claude Decaux | Portable appliances for informing bus users |
US5483234A (en) * | 1993-06-04 | 1996-01-09 | Jean-Claude Decaux | Installation for informing users of a bus network about waiting times for the buses |
US5493694A (en) * | 1993-11-08 | 1996-02-20 | Trimble Navigation Limited | Fast response system for a fleet of vehicles |
US5493295A (en) * | 1992-07-22 | 1996-02-20 | Jean-Claude Decaux | System for informing users about urban transport |
US5506893A (en) * | 1993-02-19 | 1996-04-09 | At&T Corp. | Telecommunication network arrangement for providing real time access to call records |
US5515421A (en) * | 1992-03-02 | 1996-05-07 | Harris Corporation | Automatic batch broadcast system |
US5526401A (en) * | 1994-03-11 | 1996-06-11 | Bellsouth Corporation | Methods and apparatus for acknowledging a paging message via a cellular network control channel |
US5539810A (en) * | 1992-01-27 | 1996-07-23 | Highwaymaster Communications, Inc. | Data messaging in a communications network |
US5594787A (en) * | 1995-01-09 | 1997-01-14 | Fujitsu Limited | Call toll processing method and call toll processing apparatus |
US5602739A (en) * | 1993-06-09 | 1997-02-11 | Minnesota Mining And Manufacturing Company | Vehicle tracking system incorporating traffic signal preemption |
US5623260A (en) * | 1993-05-18 | 1997-04-22 | Global Research Systems, Inc. | Advance notification system and method utilizing passenger-definable notification time period |
US5648770A (en) * | 1993-05-14 | 1997-07-15 | Worldwide Notification Systems, Inc. | Apparatus and method of notifying a party of a pending delivery or pickup |
US5712908A (en) * | 1995-12-22 | 1998-01-27 | Unisys Corporation | Apparatus and method for generating call duration billing records utilizing ISUP messages in the CCS/SS7 telecommunications network |
US5715307A (en) * | 1994-09-26 | 1998-02-03 | Rockwell International Corporation | Integrated voice and business transaction reporting for telephone call centers |
US5719771A (en) * | 1993-02-24 | 1998-02-17 | Amsc Subsidiary Corporation | System for mapping occurrences of conditions in a transport route |
US5724584A (en) * | 1994-02-28 | 1998-03-03 | Teleflex Information Systems, Inc. | Method and apparatus for processing discrete billing events |
US5724243A (en) * | 1995-02-10 | 1998-03-03 | Highwaymaster Communications, Inc. | Method and apparatus for determining expected time of arrival |
US5729597A (en) * | 1995-05-16 | 1998-03-17 | At&T Corp | Service and information management system for a telecommunications network |
US5732074A (en) * | 1996-01-16 | 1998-03-24 | Cellport Labs, Inc. | Mobile portable wireless communication system |
US5734981A (en) * | 1991-01-17 | 1998-03-31 | Highwaymaster Communications, Inc. | Method and apparatus for call delivery to a mobile unit |
US5736940A (en) * | 1993-04-06 | 1998-04-07 | Burgener; E. C. | Portable transit data information system and apparatus |
US5739774A (en) * | 1996-07-12 | 1998-04-14 | Olandesi; Antonio Carlos Tambasco | Mass transit monitoring and control system |
US5742672A (en) * | 1994-07-19 | 1998-04-21 | Burk; Peter | Installation of a multi-terminal network |
US5751245A (en) * | 1994-03-25 | 1998-05-12 | Trimble Navigation Ltd. | Vehicle route and schedule exception reporting system |
US5760742A (en) * | 1995-05-12 | 1998-06-02 | Trimble Navigation Limited | Integrated mobile GIS/GPS/AVL with wireless messaging capability |
US5771282A (en) * | 1996-12-04 | 1998-06-23 | At&T Corp. | Method for billing multiple services on a single account |
US5774825A (en) * | 1995-10-18 | 1998-06-30 | Trimble Navigation Limited | System for automatic vehicle location via cable TV |
US5781156A (en) * | 1995-10-09 | 1998-07-14 | Snaptrack, Inc. | GPS receiver and method for processing GPS signals |
US5784443A (en) * | 1996-02-01 | 1998-07-21 | Mci Corporation | Integrated revenue domain for telecommunication networks |
US5864610A (en) * | 1995-09-22 | 1999-01-26 | At&T Corp. | Interactive and information data services telephone billing system |
US5875238A (en) * | 1995-12-21 | 1999-02-23 | Ericsson Inc. | Transport mechanism for accounting messages within a telecommunications system |
US5881138A (en) * | 1997-04-27 | 1999-03-09 | Ameritech Corporation | Method and system for detecting a change in at least one telecommunication service rate plan |
US5910979A (en) * | 1997-10-20 | 1999-06-08 | At&T Corp. | Method for billing local communication services provided by an interexchange communication network |
US5912954A (en) * | 1997-02-28 | 1999-06-15 | Alcatel Usa Sourcing, L.P. | Method and system for providing billing information in a telecommunications network |
US5915006A (en) * | 1997-05-01 | 1999-06-22 | At&T Corp. | Telephone line aggregated billing |
US5920613A (en) * | 1997-04-25 | 1999-07-06 | Ameritech Corporation | Method and system for generating a billing record |
US6070793A (en) * | 1997-01-22 | 2000-06-06 | Eastman Kodak Company | Method and arrangement for tracking and controlling the delivery and/or pickup of goods/containers for goods |
US6178378B1 (en) * | 1998-05-23 | 2001-01-23 | General Motors Corporation | Method for operating a navigation system for motor vehicles |
US6184802B1 (en) * | 1998-10-13 | 2001-02-06 | Robert Goodman Lamb | Autonomous estimator of vehicle arrival time |
US6191708B1 (en) * | 2000-03-24 | 2001-02-20 | William E. Davidson | Method and system for providing information regarding the location of a vehicle |
US6222462B1 (en) * | 1998-06-08 | 2001-04-24 | Robin Hahn | Method and apparatus for warning drivers as to the presence of concealed hazards |
US6240362B1 (en) * | 2000-07-10 | 2001-05-29 | Iap Intermodal, Llc | Method to schedule a vehicle in real-time to transport freight and passengers |
US6253146B1 (en) * | 1999-12-06 | 2001-06-26 | At&T Corp. | Network-based traffic congestion notification service |
US6253148B1 (en) * | 1997-07-04 | 2001-06-26 | Jean-Claude Decaux | Information system for informing users of a public transport network about waiting times at stops in the network |
US20020016171A1 (en) * | 1998-09-30 | 2002-02-07 | Yurdaer N. Doganata | Mobile unit location system for automatically reporting to a central controller and subscriber the proximity of mobile units to a destination |
US6360101B1 (en) * | 1998-12-31 | 2002-03-19 | Ericsson Inc. | Cellular phone that displays or sends messages upon its arrival at a predetermined location |
US6363323B1 (en) * | 1993-05-18 | 2002-03-26 | Global Research Systems, Inc. | Apparatus and method for monitoring travel of a mobile vehicle |
US6363254B1 (en) * | 1998-09-30 | 2002-03-26 | Global Research Systems, Inc. | System and method for enciphering and communicating vehicle tracking information |
US6374176B1 (en) * | 1996-08-13 | 2002-04-16 | Nextbus Information Systems, Inc. | Public transit vehicle arrival information system |
US6400956B1 (en) * | 1999-11-15 | 2002-06-04 | Lucent Technologies Inc. | Method and apparatus for a wireless telecommunication system that provides location-based action services |
US20020069017A1 (en) * | 1995-08-14 | 2002-06-06 | Schmier Kenneth J. | Public transit vehicle arrival information system |
US20020070882A1 (en) * | 1993-05-18 | 2002-06-13 | Jones Martin Kelly | Advance notification system and method utilizing vehicle signaling |
US6411891B1 (en) * | 1997-03-10 | 2002-06-25 | Global Research Systems, Inc. | Advance notification system and method utilizing user-definable notification time periods |
US20020082770A1 (en) * | 1993-05-18 | 2002-06-27 | Jones Martin Kelly | System and method for an advance notification system for monitoring and reporting proximity of a vehicle |
US6510383B1 (en) * | 2000-03-01 | 2003-01-21 | Arrivalstar, Inc. | Vehicular route optimization system and method |
US20050038758A1 (en) * | 1999-02-08 | 2005-02-17 | United Parcel Service Of America | Internet package shipping systems and methods |
Family Cites Families (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3845289A (en) | 1972-07-18 | 1974-10-29 | Avon Inc | Method and apparatus employing automatic route control system |
JPS5266175A (en) | 1975-11-28 | 1977-06-01 | Nec Corp | Operation control system for moving body in schedule operation |
FR2388357A1 (en) | 1977-04-21 | 1978-11-17 | Electronique Vehicules Reseaux | URBAN TRANSPORT VEHICLE TRAFFIC CONTROL DEVICE |
US4297672A (en) * | 1980-02-04 | 1981-10-27 | D.E.W. Line, Inc. | Early warning system for approaching transportation vehicles |
US4350969A (en) | 1980-03-31 | 1982-09-21 | Greer William H | Vehicle identification and position signalling system in a public transportation system |
FR2559930B1 (en) | 1984-02-22 | 1986-08-08 | Acelec | DEVICE FOR LOCATING AND DETECTING THE PROGRESSION OF MOBILES, IN PARTICULAR OF PUBLIC TRANSPORT VEHICLES ON A LINE |
US4713661A (en) | 1985-08-16 | 1987-12-15 | Regency Electronics, Inc. | Transportation vehicle location monitor generating unique audible messages |
US4791571A (en) | 1985-10-29 | 1988-12-13 | Tokyu Corporation | Route bus service controlling system |
JPS63288400A (en) | 1987-05-20 | 1988-11-25 | Fujitsu Ten Ltd | Bus operation managing system |
US4804937A (en) | 1987-05-26 | 1989-02-14 | Motorola, Inc. | Vehicle monitoring arrangement and system |
US5168451A (en) | 1987-10-21 | 1992-12-01 | Bolger John G | User responsive transit system |
US4956777A (en) | 1988-06-09 | 1990-09-11 | R. J. Reynolds Tobacco Company | Automatic vehicle control system |
KR900702695A (en) | 1988-07-25 | 1990-12-08 | 제임스 앤더슨 존 | An encrypted telephone |
US5153842A (en) * | 1990-02-05 | 1992-10-06 | Pitney Bowes Inc. | Integrated circuit package label and/or manifest system |
NL9000609A (en) * | 1990-03-16 | 1991-10-16 | Nederland Ptt | Passenger and/or goods carrying vehicle - has drivers cabin and load compartment fitted on common chassis |
US5068656A (en) | 1990-12-21 | 1991-11-26 | Rockwell International Corporation | System and method for monitoring and reporting out-of-route mileage for long haul trucks |
US5144301A (en) | 1991-02-19 | 1992-09-01 | Jackson Timothy C | School bus locator system |
FR2674355B1 (en) | 1991-03-21 | 1995-07-07 | Grp Taxi Ste Nouvelle | INDIVIDUAL OR SEMI-COLLECTIVE TRANSPORTATION SYSTEM WITH AUTOMATIC CALL TERMINALS. |
US5271484A (en) | 1991-04-10 | 1993-12-21 | Otis Elevator Company | Selectable notification time indicating elevator car arrival |
GB9127205D0 (en) | 1991-12-21 | 1992-02-19 | Murdoch Wight Ltd J | Passenger information system |
WO1993013503A1 (en) | 1991-12-23 | 1993-07-08 | Motorola, Inc. | Commuter notification system for mass transit applications |
FR2694115B1 (en) | 1992-07-22 | 1994-09-30 | Decaux Jean Claude | Improvements to devices to inform users about bus wait times at network stops. |
US5446678A (en) | 1992-12-18 | 1995-08-29 | Hewlett-Packard Corporation | Transmission of information over an alphanumeric paging network |
US5311197A (en) | 1993-02-01 | 1994-05-10 | Trimble Navigation Limited | Event-activated reporting of vehicle location |
US5587715A (en) | 1993-03-19 | 1996-12-24 | Gps Mobile, Inc. | Method and apparatus for tracking a moving object |
US5351194A (en) | 1993-05-14 | 1994-09-27 | World Wide Notification Systems, Inc. | Apparatus and method for closing flight plans and locating aircraft |
US5673305A (en) | 1993-05-14 | 1997-09-30 | Worldwide Notification Systems, Inc. | Apparatus and method for tracking and reporting the location of a motor vehicle |
US5668543A (en) | 1993-05-18 | 1997-09-16 | Global Research Systems, Inc. | Advance notification system and method utilizing passenger calling report generator |
US6618668B1 (en) | 2000-04-26 | 2003-09-09 | Arrivalstar, Inc. | System and method for obtaining vehicle schedule information in an advance notification system |
US5657010A (en) | 1993-05-18 | 1997-08-12 | Global Research Systems, Inc. | Advance notification system and method utilizing vehicle progress report generator |
US5570100A (en) | 1994-03-10 | 1996-10-29 | Motorola, Inc. | Method for providing a communication unit's estimated time of arrival |
FR2723458A1 (en) | 1994-08-04 | 1996-02-09 | Jean Claude Decaux | PORTABLE ELECTRONIC DEVICE FOR RENDERING MULTIFUNCTIONAL SOUND SIGNALS, IN PARTICULAR APPLIED TO THE INFORMATION OF USERS OF PUBLIC TRANSPORT. |
US5448479A (en) | 1994-09-01 | 1995-09-05 | Caterpillar Inc. | Remote control system and method for an autonomous vehicle |
WO1996016386A1 (en) | 1994-11-18 | 1996-05-30 | Siemens Aktiengesellschaft | Process for providing information for transport system passengers and system for implementing it |
US5922040A (en) | 1995-05-17 | 1999-07-13 | Mobile Information System, Inc. | Method and apparatus for fleet management |
US6006159A (en) * | 1995-08-14 | 1999-12-21 | Schmier; Kenneth J. | Public transit vehicle arrival information system |
US5808565A (en) | 1996-02-20 | 1998-09-15 | E-Systems, Inc. | GPS triggered automatic annunciator for vehicles |
FR2748334B1 (en) | 1996-05-03 | 1998-09-11 | J C Decaux International | PORTABLE BOX FOR INFORMING USERS OF A BUS NETWORK ON THE WAITING TIMES FOR THE STOPPERS OF THIS NETWORK |
US5680119A (en) | 1996-06-06 | 1997-10-21 | Magliari; Gary | Vehicle responsive alert system |
JPH1134872A (en) | 1997-07-18 | 1999-02-09 | Kokusai Electric Co Ltd | Train schedule information communication system |
JP3371768B2 (en) | 1997-08-29 | 2003-01-27 | 株式会社デンソー | Vehicle traveling route guidance device and map data recording medium thereof |
JP3450666B2 (en) | 1997-09-11 | 2003-09-29 | 富士通株式会社 | Information processing device with transfer / arrival notification function, transfer / arrival notification information transmission device, transfer / arrival notification method in information processing device, and computer-readable recording medium |
US6094149A (en) | 1997-10-03 | 2000-07-25 | Wilson; Joseph F. | School bus alert |
DE19752458A1 (en) | 1997-11-27 | 1999-06-02 | Cit Alcatel | Waiting time prediction system |
US6148291A (en) * | 1998-01-26 | 2000-11-14 | K & T Of Lorain, Ltd. | Container and inventory monitoring methods and systems |
US6124810A (en) | 1998-09-15 | 2000-09-26 | Qualcomm Incorporated | Method and apparatus for automatic event detection in a wireless communication system |
US20020098802A1 (en) | 2000-12-12 | 2002-07-25 | Karabinis Peter D. | Mobile satellite communications systems, gateways and methods supporting multiple air interface standards |
-
2000
- 2000-03-01 US US09/516,288 patent/US6975998B1/en not_active Expired - Fee Related
-
2001
- 2001-03-01 AU AU2001243361A patent/AU2001243361A1/en not_active Abandoned
- 2001-03-01 EP EP01916324A patent/EP1266326A4/en not_active Withdrawn
- 2001-03-01 WO PCT/US2001/006584 patent/WO2001065451A1/en active Application Filing
-
2005
- 2005-09-27 US US11/235,998 patent/US20060026047A1/en not_active Abandoned
Patent Citations (100)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3568161A (en) * | 1968-09-04 | 1971-03-02 | Elwyn Raymond Knickel | Vehicle locator system |
US3644883A (en) * | 1969-12-29 | 1972-02-22 | Motorola Inc | Automatic vehicle monitoring identification location alarm and voice communications system |
US3886515A (en) * | 1972-05-26 | 1975-05-27 | Thomson Csf | Automatic vehicle-monitoring system |
US3934125A (en) * | 1973-09-28 | 1976-01-20 | General Signal Corporation | Automatic vehicle operation system |
US4325057A (en) * | 1980-06-30 | 1982-04-13 | Bishop-Hall, Inc. | School bus approach notification method and apparatus |
US4585904A (en) * | 1982-02-05 | 1986-04-29 | General Telephone Inc. | Programmable computerized telephone call cost metering device |
US5113185A (en) * | 1982-05-01 | 1992-05-12 | Honda Giken Kogyo Kabushiki Kaisha | Current location indication apparatus for use in an automotive vehicle |
US4525601A (en) * | 1983-12-13 | 1985-06-25 | Barnich Richard G | Telephone call accounting system |
US5006847A (en) * | 1984-11-16 | 1991-04-09 | Aeg Westinghouse Transportation Systems, Inc. | Train motion detection apparatus |
US4799162A (en) * | 1985-10-25 | 1989-01-17 | Mitsubishi Denki Kabushiki Kaisha | Route bus service controlling system |
US4832204A (en) * | 1986-07-11 | 1989-05-23 | Roadway Package System, Inc. | Package handling and sorting system |
US4812843A (en) * | 1987-05-04 | 1989-03-14 | Champion Iii C Paul | Telephone accessible information system |
US4813065A (en) * | 1987-10-13 | 1989-03-14 | Segala James J | Computerized telephone accounting system |
US5121326A (en) * | 1987-12-28 | 1992-06-09 | Aisin Aw Co., Ltd. | Display system in navigation apparatus |
US4894649A (en) * | 1988-01-07 | 1990-01-16 | Motorola, Inc. | Pager having time controlled functions |
US4804837A (en) * | 1988-01-11 | 1989-02-14 | Eaton Corporation | Ion implantation surface charge control method and apparatus |
US5014206A (en) * | 1988-08-22 | 1991-05-07 | Facilitech International Incorporated | Tracking system |
US5122959A (en) * | 1988-10-28 | 1992-06-16 | Automated Dispatch Services, Inc. | Transportation dispatch and delivery tracking system |
US5218629A (en) * | 1989-05-12 | 1993-06-08 | Public Access Cellular Telephone, Inc. | Communication system for message display onboard mass transit vehicles |
US5021780A (en) * | 1989-09-29 | 1991-06-04 | Richard F. Fabiano | Bus passenger alerting system |
US5131020A (en) * | 1989-12-29 | 1992-07-14 | Smartroutes Systems Limited Partnership | Method of and system for providing continually updated traffic or other information to telephonically and other communications-linked customers |
US5003584A (en) * | 1990-04-16 | 1991-03-26 | At&T Bell Laboratories | Method and apparatus for the billing of value-added communication calls |
US5097429A (en) * | 1990-04-23 | 1992-03-17 | Wood Marc B | Programmable event reminder apparatus |
US5021789A (en) * | 1990-07-02 | 1991-06-04 | The United States Of America As Represented By The Secretary Of The Air Force | Real-time high resolution autofocus system in digital radar signal processors |
US5103475A (en) * | 1990-10-29 | 1992-04-07 | At&T Bell Laboratories | Processing of telecommunications call billing data |
US5179584A (en) * | 1990-11-01 | 1993-01-12 | Ricos Co., Ltd. | Automatic billing system controller |
US5652707A (en) * | 1991-01-17 | 1997-07-29 | Highwaymaster Communications, Inc. | Vehicle locating and communicating method and apparatus |
US5398190A (en) * | 1991-01-17 | 1995-03-14 | Hm Holding Corporation | Vehicle locating and communicating method and apparatus |
US5299132A (en) * | 1991-01-17 | 1994-03-29 | By-Word Technologies, Inc. | Vehicle locating and communicating method and apparatus using cellular telephone network |
US5734981A (en) * | 1991-01-17 | 1998-03-31 | Highwaymaster Communications, Inc. | Method and apparatus for call delivery to a mobile unit |
US5519621A (en) * | 1991-01-17 | 1996-05-21 | Highwaymaster Communications, Inc. | Vehicle locating and communicating method and apparatus |
US5513111A (en) * | 1991-01-17 | 1996-04-30 | Highway Master Communications, Inc. | Vehicle locating and communicating method and apparatus |
US5394332A (en) * | 1991-03-18 | 1995-02-28 | Pioneer Electronic Corporation | On-board navigation system having audible tone indicating remaining distance or time in a trip |
US5323456A (en) * | 1991-06-12 | 1994-06-21 | Mitel Corp. | Digitally controlled ringer signal generation |
US5381338A (en) * | 1991-06-21 | 1995-01-10 | Wysocki; David A. | Real time three dimensional geo-referenced digital orthophotograph-based positioning, navigation, collision avoidance and decision support system |
US5218632A (en) * | 1991-10-16 | 1993-06-08 | Telefonaktiebolaget L M Ericsson | Flexible call detail recording system |
US5771455A (en) * | 1992-01-27 | 1998-06-23 | Highwaymaster Communications, Inc. | Data messaging in a communications network using a feature request |
US5539810A (en) * | 1992-01-27 | 1996-07-23 | Highwaymaster Communications, Inc. | Data messaging in a communications network |
US5515421A (en) * | 1992-03-02 | 1996-05-07 | Harris Corporation | Automatic batch broadcast system |
US5223844B1 (en) * | 1992-04-17 | 2000-01-25 | Auto Trac Inc | Vehicle tracking and security system |
US5223844A (en) * | 1992-04-17 | 1993-06-29 | Auto-Trac, Inc. | Vehicle tracking and security system |
US5432841A (en) * | 1992-07-10 | 1995-07-11 | Rimer; Neil A. | System for locating and communicating with mobile vehicles |
US5493295A (en) * | 1992-07-22 | 1996-02-20 | Jean-Claude Decaux | System for informing users about urban transport |
US5428546A (en) * | 1992-10-16 | 1995-06-27 | Mobile Information Systems | Method and apparatus for tracking vehicle location |
US5594650A (en) * | 1992-10-16 | 1997-01-14 | Mobile Information Systems, Inc. | Method and apparatus for tracking vehicle location |
US5381467A (en) * | 1992-10-30 | 1995-01-10 | At&T Corp. | Telephone call billing system |
US5506893A (en) * | 1993-02-19 | 1996-04-09 | At&T Corp. | Telecommunication network arrangement for providing real time access to call records |
US5719771A (en) * | 1993-02-24 | 1998-02-17 | Amsc Subsidiary Corporation | System for mapping occurrences of conditions in a transport route |
US5736940A (en) * | 1993-04-06 | 1998-04-07 | Burgener; E. C. | Portable transit data information system and apparatus |
US5483454A (en) * | 1993-04-30 | 1996-01-09 | Jean-Claude Decaux | Portable appliances for informing bus users |
US5648770A (en) * | 1993-05-14 | 1997-07-15 | Worldwide Notification Systems, Inc. | Apparatus and method of notifying a party of a pending delivery or pickup |
US5400020A (en) * | 1993-05-18 | 1995-03-21 | Global Research Systems, Inc. | Advance notification system and method |
US5623260A (en) * | 1993-05-18 | 1997-04-22 | Global Research Systems, Inc. | Advance notification system and method utilizing passenger-definable notification time period |
US6363323B1 (en) * | 1993-05-18 | 2002-03-26 | Global Research Systems, Inc. | Apparatus and method for monitoring travel of a mobile vehicle |
US20020082770A1 (en) * | 1993-05-18 | 2002-06-27 | Jones Martin Kelly | System and method for an advance notification system for monitoring and reporting proximity of a vehicle |
US20020070882A1 (en) * | 1993-05-18 | 2002-06-13 | Jones Martin Kelly | Advance notification system and method utilizing vehicle signaling |
US5483234A (en) * | 1993-06-04 | 1996-01-09 | Jean-Claude Decaux | Installation for informing users of a bus network about waiting times for the buses |
US5602739A (en) * | 1993-06-09 | 1997-02-11 | Minnesota Mining And Manufacturing Company | Vehicle tracking system incorporating traffic signal preemption |
US5420794A (en) * | 1993-06-30 | 1995-05-30 | James; Robert D. | Automated highway system for controlling the operating parameters of a vehicle |
US5493694A (en) * | 1993-11-08 | 1996-02-20 | Trimble Navigation Limited | Fast response system for a fleet of vehicles |
US5724584A (en) * | 1994-02-28 | 1998-03-03 | Teleflex Information Systems, Inc. | Method and apparatus for processing discrete billing events |
US5526401A (en) * | 1994-03-11 | 1996-06-11 | Bellsouth Corporation | Methods and apparatus for acknowledging a paging message via a cellular network control channel |
US5751245A (en) * | 1994-03-25 | 1998-05-12 | Trimble Navigation Ltd. | Vehicle route and schedule exception reporting system |
US5742672A (en) * | 1994-07-19 | 1998-04-21 | Burk; Peter | Installation of a multi-terminal network |
US5715307A (en) * | 1994-09-26 | 1998-02-03 | Rockwell International Corporation | Integrated voice and business transaction reporting for telephone call centers |
US5594787A (en) * | 1995-01-09 | 1997-01-14 | Fujitsu Limited | Call toll processing method and call toll processing apparatus |
US5724243A (en) * | 1995-02-10 | 1998-03-03 | Highwaymaster Communications, Inc. | Method and apparatus for determining expected time of arrival |
US5760742A (en) * | 1995-05-12 | 1998-06-02 | Trimble Navigation Limited | Integrated mobile GIS/GPS/AVL with wireless messaging capability |
US5729597A (en) * | 1995-05-16 | 1998-03-17 | At&T Corp | Service and information management system for a telecommunications network |
US20020069017A1 (en) * | 1995-08-14 | 2002-06-06 | Schmier Kenneth J. | Public transit vehicle arrival information system |
US5864610A (en) * | 1995-09-22 | 1999-01-26 | At&T Corp. | Interactive and information data services telephone billing system |
US5781156A (en) * | 1995-10-09 | 1998-07-14 | Snaptrack, Inc. | GPS receiver and method for processing GPS signals |
US5774825A (en) * | 1995-10-18 | 1998-06-30 | Trimble Navigation Limited | System for automatic vehicle location via cable TV |
US5875238A (en) * | 1995-12-21 | 1999-02-23 | Ericsson Inc. | Transport mechanism for accounting messages within a telecommunications system |
US5712908A (en) * | 1995-12-22 | 1998-01-27 | Unisys Corporation | Apparatus and method for generating call duration billing records utilizing ISUP messages in the CCS/SS7 telecommunications network |
US5732074A (en) * | 1996-01-16 | 1998-03-24 | Cellport Labs, Inc. | Mobile portable wireless communication system |
US5784443A (en) * | 1996-02-01 | 1998-07-21 | Mci Corporation | Integrated revenue domain for telecommunication networks |
US5739774A (en) * | 1996-07-12 | 1998-04-14 | Olandesi; Antonio Carlos Tambasco | Mass transit monitoring and control system |
US6374176B1 (en) * | 1996-08-13 | 2002-04-16 | Nextbus Information Systems, Inc. | Public transit vehicle arrival information system |
US5771282A (en) * | 1996-12-04 | 1998-06-23 | At&T Corp. | Method for billing multiple services on a single account |
US6070793A (en) * | 1997-01-22 | 2000-06-06 | Eastman Kodak Company | Method and arrangement for tracking and controlling the delivery and/or pickup of goods/containers for goods |
US5912954A (en) * | 1997-02-28 | 1999-06-15 | Alcatel Usa Sourcing, L.P. | Method and system for providing billing information in a telecommunications network |
US6411891B1 (en) * | 1997-03-10 | 2002-06-25 | Global Research Systems, Inc. | Advance notification system and method utilizing user-definable notification time periods |
US5920613A (en) * | 1997-04-25 | 1999-07-06 | Ameritech Corporation | Method and system for generating a billing record |
US5881138A (en) * | 1997-04-27 | 1999-03-09 | Ameritech Corporation | Method and system for detecting a change in at least one telecommunication service rate plan |
US5915006A (en) * | 1997-05-01 | 1999-06-22 | At&T Corp. | Telephone line aggregated billing |
US6253148B1 (en) * | 1997-07-04 | 2001-06-26 | Jean-Claude Decaux | Information system for informing users of a public transport network about waiting times at stops in the network |
US5910979A (en) * | 1997-10-20 | 1999-06-08 | At&T Corp. | Method for billing local communication services provided by an interexchange communication network |
US6178378B1 (en) * | 1998-05-23 | 2001-01-23 | General Motors Corporation | Method for operating a navigation system for motor vehicles |
US6222462B1 (en) * | 1998-06-08 | 2001-04-24 | Robin Hahn | Method and apparatus for warning drivers as to the presence of concealed hazards |
US20020016171A1 (en) * | 1998-09-30 | 2002-02-07 | Yurdaer N. Doganata | Mobile unit location system for automatically reporting to a central controller and subscriber the proximity of mobile units to a destination |
US6363254B1 (en) * | 1998-09-30 | 2002-03-26 | Global Research Systems, Inc. | System and method for enciphering and communicating vehicle tracking information |
US6184802B1 (en) * | 1998-10-13 | 2001-02-06 | Robert Goodman Lamb | Autonomous estimator of vehicle arrival time |
US6360101B1 (en) * | 1998-12-31 | 2002-03-19 | Ericsson Inc. | Cellular phone that displays or sends messages upon its arrival at a predetermined location |
US20050038758A1 (en) * | 1999-02-08 | 2005-02-17 | United Parcel Service Of America | Internet package shipping systems and methods |
US6400956B1 (en) * | 1999-11-15 | 2002-06-04 | Lucent Technologies Inc. | Method and apparatus for a wireless telecommunication system that provides location-based action services |
US6253146B1 (en) * | 1999-12-06 | 2001-06-26 | At&T Corp. | Network-based traffic congestion notification service |
US6510383B1 (en) * | 2000-03-01 | 2003-01-21 | Arrivalstar, Inc. | Vehicular route optimization system and method |
US6191708B1 (en) * | 2000-03-24 | 2001-02-20 | William E. Davidson | Method and system for providing information regarding the location of a vehicle |
US6240362B1 (en) * | 2000-07-10 | 2001-05-29 | Iap Intermodal, Llc | Method to schedule a vehicle in real-time to transport freight and passengers |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080133261A1 (en) * | 2000-09-07 | 2008-06-05 | United States Postal Service | Systems and methods for providing item delivery notification |
US9830570B2 (en) | 2000-09-07 | 2017-11-28 | United States Postal Service | Systems and methods for providing item delivery notification |
US20040128207A1 (en) * | 2001-09-06 | 2004-07-01 | Ray Christine R L | Systems and methods for providing item delivery notification |
US20060184405A1 (en) * | 2004-08-19 | 2006-08-17 | Scott Gale R | Delivery operations information system with planning and scheduling feature and methods of use |
US20060138223A1 (en) * | 2004-12-23 | 2006-06-29 | Schar Brian A | Shipping information acquisition device and usage |
US20080061966A1 (en) * | 2006-09-05 | 2008-03-13 | Nelson David G | System and method for notifying a package recipient of package arrival |
US7528722B2 (en) * | 2006-09-05 | 2009-05-05 | Nelson David G | System and method for notifying a package recipient of package arrival |
US8015023B1 (en) * | 2007-08-29 | 2011-09-06 | Sprint Communications Company L.P. | Package or mail delivery notice and confirmation |
US20100174576A1 (en) * | 2009-01-08 | 2010-07-08 | New Flyer Industries Canada Ulc | System and method for monitoring operation of vehicles |
US8548669B2 (en) | 2009-01-08 | 2013-10-01 | New Flyer Industries Canada Ulc | System and method for monitoring operation of vehicles |
US20110137698A1 (en) * | 2009-12-04 | 2011-06-09 | 3Pd, Inc. | Service call-ahead system and method |
US11769163B2 (en) | 2009-12-04 | 2023-09-26 | Rxo Last Mile, Inc. | Service call-ahead system and method |
WO2015143200A1 (en) * | 2014-03-19 | 2015-09-24 | Chromera, Inc. | Intelligent label processing system |
US11669799B2 (en) | 2014-08-15 | 2023-06-06 | Rxo Last Mile, Inc. | Cascading call notification system and method |
US12033206B2 (en) | 2020-06-30 | 2024-07-09 | Dsrptv, Llc | Product order management |
Also Published As
Publication number | Publication date |
---|---|
US6975998B1 (en) | 2005-12-13 |
WO2001065451A1 (en) | 2001-09-07 |
AU2001243361A1 (en) | 2001-09-12 |
EP1266326A4 (en) | 2008-12-10 |
EP1266326A1 (en) | 2002-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6975998B1 (en) | Package delivery notification system and method | |
US10817826B2 (en) | Systems and methods for providing personalized delivery services | |
EP1266367B1 (en) | Vehicular route optimization system and method | |
US10089596B2 (en) | Systems and methods for providing personalized delivery services | |
EP1264296B1 (en) | System and method for automatically providing vehicle status information | |
US20100223196A1 (en) | System for Resolving Distressed Shipments | |
KR102240997B1 (en) | Delivery service system | |
MX2011006105A (en) | Multi-mode commissioning/decommissioning of tags for managing assets. | |
US7434226B2 (en) | Method and system for monitoring a workflow for an object | |
CN111275387A (en) | Automatic alarm method and system based on transport monitoring system | |
KR20200112265A (en) | Delivery service system | |
WO2021181357A1 (en) | System and method for post-dispatched return to origin prediction of a package in logistics | |
JP2009217356A (en) | Home delivery service arrival time short notice system and home delivery service arrival time short notice system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MELVINO TECHNOLOGIES, INC., VIRGIN ISLANDS, BRITIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRIVALSTAR, INC.;ARRIVALSTAR JERSEY LIMITED;REEL/FRAME:017435/0105;SIGNING DATES FROM 20060203 TO 20060206 |
|
AS | Assignment |
Owner name: ARRIVALSTAR, INC., FLORIDA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JONES, M. KELLY;REEL/FRAME:017798/0534 Effective date: 20050927 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |