Method and system for providing shipment tracking and notifications
First Claim
1. A method for tracking shipment of a package, where a mobile communication device is provided within or coupled to the package and used to track the shipment of the package, the mobile communication device including at least a wireless transmitter, said method comprising:
- receiving status information associated with the package during shipment, the status information being provided by the mobile communication device within or coupled to the package, the status information including at least position information and shipping conditions information, and the shipping conditions information being related to conditions of or around the package being shipped, the shipping conditions information being acquired by one or more sensors included within the mobile communication device, the status information being received wirelessly from wireless transmission initiated from the wireless transmitter included in the mobile communication device;
accessing, from a storage device, a particular set of notification criteria corresponding to the package, the particular set of notification criteria including at least a first predetermined criterion for a first type of status information and a second predetermined criterion for a second type of status information;
determining, by one or more computing devices, whether a notification condition pertaining to the package exists based on the status information and the particular set of notification criteria corresponding to the package;
determining, by the one or more computing devices, a notification message when the notification condition exists; and
initiating electronically sending the notification message to a user,wherein the status information includes the first type of status information, and the notification condition is determined to exist based on a first comparison of the first type of status information with the first predetermined criterion for the first type of status information,wherein the status information includes the second type of status information, and the notification condition is determined to exist based on a second comparison of the second type of status information with the second predetermined criterion for the second type of status information, andwherein the mobile communication device that acquires the position information and the shipping conditions information is a dedicated, battery- powered, unitary electronic device that is by itself portable, whereby the mobile communication device is capable of being carried by a person without any mechanical assistance.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved approaches for monitoring status of articles being shipped are disclosed. The monitoring can produce notifications to interested parties. The notifications typically contain status information pertaining to the articles being shipped. Alternatively, interested parties can gain access to status information pertaining to the articles being shipped via a website. According to one embodiment, the status information includes at least position (location) information and shipping conditions information.
437 Citations
62 Claims
-
1. A method for tracking shipment of a package, where a mobile communication device is provided within or coupled to the package and used to track the shipment of the package, the mobile communication device including at least a wireless transmitter, said method comprising:
-
receiving status information associated with the package during shipment, the status information being provided by the mobile communication device within or coupled to the package, the status information including at least position information and shipping conditions information, and the shipping conditions information being related to conditions of or around the package being shipped, the shipping conditions information being acquired by one or more sensors included within the mobile communication device, the status information being received wirelessly from wireless transmission initiated from the wireless transmitter included in the mobile communication device; accessing, from a storage device, a particular set of notification criteria corresponding to the package, the particular set of notification criteria including at least a first predetermined criterion for a first type of status information and a second predetermined criterion for a second type of status information; determining, by one or more computing devices, whether a notification condition pertaining to the package exists based on the status information and the particular set of notification criteria corresponding to the package; determining, by the one or more computing devices, a notification message when the notification condition exists; and initiating electronically sending the notification message to a user, wherein the status information includes the first type of status information, and the notification condition is determined to exist based on a first comparison of the first type of status information with the first predetermined criterion for the first type of status information, wherein the status information includes the second type of status information, and the notification condition is determined to exist based on a second comparison of the second type of status information with the second predetermined criterion for the second type of status information, and wherein the mobile communication device that acquires the position information and the shipping conditions information is a dedicated, battery- powered, unitary electronic device that is by itself portable, whereby the mobile communication device is capable of being carried by a person without any mechanical assistance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A server machine for tracking shipment of a plurality of packages, said server machine comprising:
-
a non-transitory storage device to store at least computer program code and a set of notification criteria for each of a plurality of mobile electronic devices respectively within or coupled to a corresponding one of the packages; and at least one processor to perform at least some of the computer program code, wherein the at least one processor performs at least some of the computer program code to track shipment of the plurality of packages, the computer program code comprises; computer program code for receiving status information associated with a package during shipment, the status information being provided by the mobile electronic device within or coupled to the package, the status information including at least position information and environmental information, and the environmental information being related to environmental conditions of or around the package being shipped; computer program code for accessing, from the storage device, the particular set of notification criteria corresponding to the package, the particular set of notification criteria including at least a first predetermined criterion for a first type of status information and a second predetermined criterion for a second type of status information; computer program code for determining whether a notification condition pertaining to the package exists based on the status information and the particular set of notification criteria corresponding to the package; computer program code for producing a notification message when the notification condition exists; and computer program code for initiating electronically sending the notification message to an interested user, wherein the status information includes the first type of status information, and the notification condition is determined to exist based on a first comparison of the first type of status information with the first predetermined criterion for the first type of status information, wherein the status information includes the second type of status information, and the notification condition is determined to exist based on a second comparison of the second type of status information with the second predetermined criterion for the second type of status information, and wherein the mobile electronic device that acquires the position information and the environmental information is a battery-powered, unitary electronic device that is by itself easily portable by a person. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for tracking shipment of a container, where a mobile communication device is provided within or coupled to the container and used to track the shipment of the container, the mobile communication device including at least a wireless receiver and at least one sensor, said method comprising:
-
receiving status information associated with the container during shipment, the status information being provided by a mobile communication device provided as a single housed device within or coupled to the container, the status information including at least position information and environmental information, and the environmental information being related to an environment of or around the container being shipped, the position information being received or derived from at least data received by the wireless receiver included within the mobile communication device, and the environmental information being received or derived from at least data received from the at least one sensor included within the mobile communication device; accessing, from a storage device, a particular set of notification criteria applicable to the container, the particular set of notification criteria including at least a first predetermined criterion for a first type of status information and a second predetermined criterion for a second type of status information; determining, by one or more computing devices, whether a notification condition pertaining to the container exists based on the status information and the particular set of notification criteria associated with the container; producing, by the one or more computing devices, a notification message when the notification condition exists; and initiating electronically sending the notification message to an interested user; wherein the status information includes the first type of status information, and the notification condition is determined to exist based on a first comparison of the first type of status information with the first predetermined criterion for the first type of status information, wherein the status information includes the second type of status information, and the notification condition is determined to exist based on a second comparison of the second type of status information with the second predetermined criterion for the second type of status information, and wherein the mobile communication device that acquires the position information and the environmental information is a battery-powered, portable electronic device. - View Dependent Claims (45)
-
-
46. A server machine for tracking status of a plurality of objects, said server machine comprising:
-
a non-transitory storage device to store at least computer program code and a set of notification criteria for each of a plurality of mobile electronic devices respectively within or coupled to a corresponding one of the objects; and at least one processor to perform at least some of the computer program code, wherein the at least one processor performs at least some of the computer program code to track movement and conditions of the plurality of objects, the computer program code comprises; computer program code for receiving status information associated with an object, the status information being provided by the mobile electronic device within or coupled to the object, the status information including at least position information and monitored condition information, and the monitored condition information being related to monitored conditions of or around the object; computer program code for accessing, from the storage device, the particular set of notification criteria associated with the object, the particular set of notification criteria including at least a first predetermined criterion for a first type of status information and a second predetermined criterion for a second type of status information; computer program code for determining whether a notification condition pertaining to the object exists based on the status information and the particular set of notification criteria associated with the object; computer program code for producing a notification message when the notification condition exists; and computer program code for initiating electronically sending the notification message to an interested user, wherein the status information includes the first type of status information, and the notification condition is determined to exist based on a first comparison of the first type of status information with the first predetermined criterion for the first type of status information, wherein the status information includes the second type of status information, and the notification condition is determined to exist based on a second comparison of the second type of status information with the second predetermined criterion for the second type of status information, and wherein the mobile electronic device that acquires the status information is a battery-powered, electronic device that is by itself portable. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification