An apparatus, method and system for contextually aware monitoring of a supply chain are disclosed. In some implementations, contextually aware monitoring can include monitoring of the supply chain tradelane with tracking devices including sensors for determining location, velocity, heading, vibratio
An apparatus, method and system for contextually aware monitoring of a supply chain are disclosed. In some implementations, contextually aware monitoring can include monitoring of the supply chain tradelane with tracking devices including sensors for determining location, velocity, heading, vibration, acceleration (e.g., 3D acceleration), or any other sensor that can monitor the environment of the shipping container to provide contextual awareness. The contextual awareness can be enabled by geofencing and recursive algorithms, which allow dynamic modification of the tracking device behavior. Dynamic modification can reduce performance to save power (e.g., save battery usage) and lower costs. Dynamic modification can increase performance where it matters in the supply chain for improved reporting accuracy or frequency or recognition of supply chain events. Dynamic modification can adapt performance such as wireless communications to the region or location of the tracking device.
대표청구항▼
1. A computer-implemented method, comprising: receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location;utilizing a Hidden Markov Model to assess a shipping context of the asset
1. A computer-implemented method, comprising: receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location;utilizing a Hidden Markov Model to assess a shipping context of the asset based on the received tracking data, wherein the shipping context is a predicted state of the asset;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 2. The method of claim 1, wherein adjusting the dynamic behavior of the tracking device, comprises: adjusting a frequency of collecting location data to increase granularity of the location data, or to reduce power consumption by the tracking device. 3. The method of claim 1, wherein adjusting the dynamic behavior of the tracking device comprises: adjusting a frequency of sending communication reports to reduce a latency of the reports, or to reduce power consumption by the tracking device. 4. The method of claim 1, wherein adjusting the dynamic behavior of the tracking device comprises: using higher accuracy modes of a navigation receiver in the tracking device to increase accuracy of the location data, or lower accuracy modes of the navigation receiver to reduce power consumption by the tracking device. 5. The method of claim 1, wherein adjusting the dynamic behavior of the tracking device comprises: selecting a communication channel from a plurality of available communication channels; and sending communication reports on the selected communication channel. 6. The method of claim 5, wherein it is determined whether it is cost-effective to report the event at the particular time is based at least in part on a type of the event and the cost and resources required for reporting. 7. The method of claim 5, wherein the list of preferred communication channels and the list of excluded communication channels correspond to a particular geographic region in which the asset is currently located. 8. The method of claim 1, wherein determining the shipping context comprises: determining an occurrence of a supply chain event. 9. The method of claim 8, wherein the supply chain event is at least one of a gate in to a supply chain node or gate out from a supply chain node. 10. The method of claim 1, wherein determining the shipping context comprises: determining an occurrence of change of custody of the asset being shipped. 11. The method of claim 1, wherein determining the shipping context comprises: determining an updated dynamic estimated time of arrival of the asset at a destination. 12. The method of claim 1, wherein determining the shipping context comprises: determining an occurrence of a stuck shipment exception condition. 13. The method of claim 1, further comprising: accumulating data from multiple tracking devices; and downloading contextual data to each tracking device. 14. A computer-implemented method, comprising: receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location;utilizing nested geofences to assess a shipping context of the asset based on the received tracking data, wherein the shipping context is that the asset has entered or exited at least one of the nested geofences;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 15. A computer-implemented method, comprising: receiving sensor data for an asset from a tracking device coupled to the asset, the sensor data including one or more of vibration data, velocimeter data, and accelerometer data of the asset and a timestamp corresponding to the sensor data;utilizing pattern matching to assess a shipping context of the asset based on the received sensor data, wherein the shipping context is a predicted state of the asset;determining that a dynamic behavior of a tracking device coupled to the asset is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and adjustable frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 16. The method of claim 15, wherein determining the shipping context comprises: determining an occurrence of a supply chain event. 17. The method of claim 16, wherein the supply chain event is at least one of a crane load to a ship or a crane unload from a ship. 18. A computer-implemented method, comprising: receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location;receiving sensor data for an asset from the tracking device, the sensor data including one or more of vibration data, velocimeter data, and accelerometer data of the asset at the location;determining whether the asset is stationary or in motion;selecting a context model based on whether the asset is stationary or in motionbased on determining that the asset is stationary, selecting a vibration or acceleration pattern matching model;based on determining that the asset is in motion, selecting at least one of a Hidden Markov model with historical data for a tradelane of the asset, or a nested geofence model without historical data for the tradelane of the asset;assessing a shipping context of the asset based on the selected model and the received tracking or sensor data;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination that the dynamic behavior is to be adjusted, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 19. A system for tracking an asset based on shipping context, the system comprising: a communication interface configured for communicating with a tracking device coupled to the asset, the communication interface configured for receiving tracking data for the asset from the tracking device, the tracking data including a location of the asset and a timestamp corresponding to the location;a processor coupled to the communication interface and configured for: utilizing a Hidden Markov Model to assess a shipping context of the asset based on the received tracking data, wherein the shipping context is a predicted state of the asset;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 20. A system for tracking an asset based on shipping context, the system comprising: a communication interface configured for receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location;a processor coupled to the communication interface and configured for: utilizing nested geofences to assess a shipping context of the asset based on the received tracking data, wherein the shipping context is that the asset has entered or exited at least one of the nested geofences;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 21. A system for tracking an asset based on shipping context, the system comprising: a communication interface configured for receiving sensor data for an asset from one or more sensors from a tracking device coupled to the asset, the sensor data including one or more of vibration data, velocimeter data, and accelerometer data of the asset and a timestamp corresponding to the sensor data;a processor coupled to the communication interface and configured for: utilizing pattern matching to assess a shipping context of the asset based on the received sensor data, wherein the shipping context is a predicted state of the asset;determining that a dynamic behavior of a tracking device coupled to the asset is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 22. A system for tracking an asset based on shipping context, the system comprising: a communication interface configured for receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location, and for receiving sensor data for an asset from the tracking device, the sensor data including one or more of vibration data, velocimeter data, and accelerometer data of the asset at the location;a processor coupled to the communication interface and configured for: determining whether the shipment is stationary or in motion based on the sensor data or location data;selecting a context model based on whether the shipment is stationary or in motion;based on determining that the shipment is stationary, selecting a vibration or acceleration pattern matching model;based on determining that the shipment is in motion, selecting at least one of a Hidden Markov model with historical data for a tradelane of the shipment, or a nested geofence model without historical data for the tradelane of the shipment;assessing a shipping context of the asset based on the selected model and the received tracking or sensor data;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to an adjustable frequency of data collection at the tracking device and an adjustable frequency of data reporting at the tracking device; andbased on the determination that the dynamic behavior should be adjusted, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: adjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 23. A computer-implemented method, comprising: receiving tracking data for an asset from a tracking device coupled to the asset, the tracking data including a location of the asset and a timestamp corresponding to the location;utilizing a Hidden Markov Model to assess a shipping context of the asset based on the received tracking data, wherein the shipping context is a predicted state of the asset;determining that a dynamic behavior of the tracking device is to be adjusted based on the shipping context, wherein the dynamic behavior corresponds to changing a communication channel of the tracking device and adjusting frequency of data collection and frequency of data reporting at the tracking device; andbased on the determination, adjusting the dynamic behavior of the tracking device for the asset, wherein adjusting the dynamic behavior includes: changing the communication channel of the tracking device from a first communication channel to a second communication channel, andadjusting the frequency of location data collection from a navigation receiver in the tracking device from a first collection frequency to a second collection frequency, andadjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency. 24. The method of claim 1, wherein adjusting the dynamic behavior further includes adjusting the frequency of data reporting from the tracking device to a remote server from a first reporting frequency to a second reporting frequency.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (138)
Joao,Raymond Anthony, Apparatus and method for providing shipment information.
Eckert, Lee; Kozlowski, Jr., William J.; Shute, Matthew R.; Gates, Timothy M.; Wyatt, Jr., James G.; Orbach, Stephen A.; Cornelison, Michael J., Cable lock closure with defeat prevention.
Shannon,David L.; Lee,Gregory Y. H.; Stephenson,Christopher A., Continuous security state tracking for intermodal containers transported through a global supply chain.
Thorne, Roderick E.; Keleshian, Philip J.; Redler, Timothy R.; Chan, Joseph S.; Cargonja, Nikola, Method and apparatus for providing container security with a tag.
Huffman James R. ; Cruickshank Ronald D. ; Jambhekar Shrirang Nikanth ; Van Myers Jeffrey ; Collins Russell L., Method and device for inhibiting the operation of an electronic device during take-off and landing of an aircraft.
Yamada Jun,JPX ; Terashima Masaki,JPX ; Ooyama Kenichi,JPX ; Ohmori Eiji,JPX, Method for allocating idle channels of a cellular mobile telephone system for use in a microcellular system.
Tice, Russell N., Method for enabling communication and condition monitoring from inside of a sealed shipping container using impulse radio wireless techniques.
Kuelbs,Gustav P.; Kuelbs,John A.; Kuelbs,Gregory G.; Domzalski,Donald, Method of producing, selling, and distributing articles of manufacture through the automated aggregation of orders and the visual representation of standardized shipping volumes.
Ainsworth, Miley; Skaaksrud, Ole Petter; Jacobs, Randy; Gregory, Tim; Veitenheimer, Marshall, Methods and systems for tracking items using a sensor web.
Welles ; II Kenneth B. (Scotia NY) Tiemann Jerome J. (Schenectady NY) Tomlinson ; Jr. Harold W. (Scotia NY), Mobile tracking units employing motion sensors for reducing power consumption therein.
Lareau, Neil William; Wagner, Ronald Earl; Baggerman, Robert W.; Welch, Gisele, Monitoring and tracking of assets by utilizing wireless communications.
Harrison Daniel David ; Pradeep Anantha Krishnan ; Brooksby Glen William ; Hladik Stephen Michael, Reduced-power GPS-based system for tracking multiple objects from a central location.
Harrison,Daniel David; Pradeep,Anatha Krishnan; Brooksby,Glen William; Hladik,Stephen M., Reduced-power GPS-based system for tracking multiple objects from a central location.
Francis, Richard Hugh; Mandry, James Edward; Holigan, David James; Prince, Douglas Webster; Vrablik, Ed Allen, Shipping container seal monitoring device, system and method.
Irwin,Charles F., System and method for effectuating the acquisition and distribution of tracking data on mobile assets, including shipment containers used in freight transportation.
Taylor, Thomas B.; Murray, Jason W.; Patel, Ankit; Ehrhardt, John R.; Jaykumar, Karpagavalli; Awalt, Kimberly, System and method for providing export services to merchants.
Dulin, Jacques M.; Berland, Kerry; Berland, Paul; Reid, David; Brackmann, Rogers; Kossnar, Dennis, System for maintaining security of evidence throughout chain of custody.
Fritchie, Patrick P.; Gardner, Gregory E.; Mahoney, Richard W.; Schwartz, Oscar F., System for tracking vessels in automated laboratory analyzers by radio frequency identification.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.