The embodiments disclosed herein relate generally to a transport refrigeration system. More particularly, the embodiments relate to preserving the life of a power source of a wireless end node of a wireless communication system for use in a mobile environment, such as a transport refrigeration system.
Existing transport refrigeration systems are used to cool containers, trailers, and other similar transport units (typically referred to as a “reefer”). Modern reefers may be efficiently stacked for shipment by ship or rail. Typically, when reefers are shipped by truck, a single reefer is placed on a trailer chassis. When cargo in the container includes perishable products (e.g., food product, flowers, etc.), the temperature of the reefer must be controlled to reduce loss of the cargo during shipment.
The embodiments described herein are directed to preserving the life of a power source of a wireless end node of a wireless communication system for use in a mobile environment, such as a transport refrigeration system.
In one embodiment, a method for preserving the life of a power source of a wireless end node of a wireless communication system for use in a mobile environment is provided. The method includes wirelessly transmitting a wireless end node acknowledgment message to a network coordinator during a normal operation mode of the wireless end node. The method also includes the wireless end node monitoring for a network coordinator acknowledgment message from a network coordinator in response to the wireless end node acknowledgement message during the normal operation mode of the wireless end node. Also, the method includes incrementing a missed acknowledgment counter value stored in a memory storage of the wireless end node when the network coordinator acknowledgment message is not received. Further, the method includes increasing a time period of a sleep timer of the wireless end node when the missed acknowledgment counter value equals a missed acknowledgment threshold in order to reduce current being drawn from a power source of the wireless end node.
In another embodiment, a wireless communication system for use in a mobile environment is provided. The system includes one or more wireless end nodes and a network coordinator. The one or more wireless end nodes is configured to monitor a property of a transport refrigeration system and transmit data transmissions to and receive data transmissions from the network coordinator. Also, the wireless end node is configured to operate in a normal operation mode and a sleep mode. The network coordinator is configured to manage, command, direct and regulate the behavior of the one or more wireless end nodes. During the normal operation mode, the wireless node is configured to increment a missed acknowledgment counter value stored in a memory storage of the wireless end node when a network coordinator acknowledgment message is not received. Also, during the normal operation mode, the wireless end node is configured to increase a time period of a sleep timer of the wireless end node when the missed acknowledgment counter value equals a missed acknowledgment threshold in order to reduce current being drawn from a power source of the wireless end node.
In yet another embodiment a wireless end node of a wireless communication system for use in a mobile environment is provided. The wireless end node includes a power source, a controller, an operating sensor, a transceiver and a memory storage. The controller is configured to manage, command, direct and regulate the behavior of the wireless end node and configured to switch operation of the wireless end node between a normal operation mode and a sleep mode. The controller includes a sleep timer configured to count down a time period that the wireless end node operates in the sleep mode. The operating sensor is configured to monitor a property of a transport refrigeration system. The transceiver is configured to transmit data to and receive data from a network coordinator of a wireless communication system. The memory storage stores a missed acknowledgment threshold and a missed acknowledgment counter value. The controller increments a missed acknowledgment counter value stored in a memory storage of the wireless end node when the transceiver does not receive a network coordinator acknowledgment message in response to a transmitted wireless end node acknowledgement message. The controller is configured to increase the time period of the sleep timer when the missed acknowledgment counter value equals the missed acknowledgment threshold in order to reduce current being drawn from the power source.
Referring now to the drawings in which like reference numbers represent corresponding parts throughout.
The embodiments described herein are directed to preserving the life of a power source of a wireless end node of a wireless communication system for use in a mobile environment, such as a transport refrigeration system.
References are made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration of the embodiments in which the methods and systems described herein may be practiced. The term “reefer” generally refers to, for example, a temperature controlled trailer, container, or other type of transport unit, etc. The term “wireless communication system” refers to a communication system that is configured to transmit data over a short distance in a mobile environment, such as, for example, between different points of a reefer that is in transport. The term “wireless end node” refers to an electronic device that is an endpoint of a wireless communication system and is capable of monitoring a property of a transport refrigeration system and transmitting data transmissions to and receiving data transmissions from a network coordinator of the wireless communication system. The term “network coordinator” refers to an electronic device that is configured to manage, command, direct and regulate the behavior of one or more wireless end nodes of the wireless communication system.
In some embodiments, the transport refrigeration system 110 is a multizone system in which different zones or areas of the internal space 130 are controlled to meet different refrigeration requirements based on the cargo stored in the particular zone.
It will be appreciated that the embodiments described herein are not limited to trucks and trailer units. The embodiments described herein may be used in any other suitable temperature controlled apparatuses such as a ship board container, an air cargo cabin, an over the road truck cabin, etc. The refrigeration system may be a vapor-compressor type refrigeration system, or any other suitable refrigeration systems that can use refrigerant, cold plate technology, etc.
The transport refrigeration system 110 includes a wireless communication system 140 and a fuel tank 145. The wireless communication system 140 includes a network coordinator (not shown), an antenna 150, and a plurality of wireless end nodes 155. As shown in
Referring to
In some embodiments the network coordinator 210 is a WPAN module that is configured to be installed in a control box (not shown) of a transport refrigeration system. The network coordinator 210 is configured to transmit to and receive data from each of the plurality of wireless end nodes 220 via the antenna 215 using a short distance wireless communication protocol such as, for example ZigBee, Bluetooth, etc. Also, the network coordinator 210 is configured to connect to a control unit of a transport refrigeration system stored in the control box.
The antenna 215 is a weatherproof antenna that is configured to be installed outside of the control box and is connected to the network coordinator 210 via a wired communication link 212 such as, for example, a coaxial cable. In some embodiments, the antenna 215 can be configured to be installed inside the control box with the network coordinator 210.
Each of the plurality of wireless end nodes 220 is configured to transmit and receive information with the network coordinator 210 using a short distance wireless communication protocol such as, for example ZigBee, Bluetooth, etc. In some embodiments, one or more of the wireless end nodes 220 are industrialized by using a sealed housing (not shown) to prevent failure due to water ingress, extreme temperatures, UV exposure, exposure to oil/solvents, etc.
Each of the plurality of wireless end nodes 220 can be, for example, a door sensor, a fuel tank level sensor, an air space temperature sensor, a humidity sensor, a cargo temperature center, etc. When the wireless end node 220 is a door sensor, the wireless end node 220 is configured to transmit a data signal to the network coordinator 210 when a door of the transport refrigeration system being monitored by the wireless end node 220 is opened or closed. When the wireless end node 220 is a fuel tank level sensor, the wireless end node 220 is configured to transmit a data signal to the network coordinator 210 indicating the level of a fuel tank of a transport refrigeration system. When the wireless end node 220 is an air space temperature sensor, the wireless end node 220 is configured to transmit a data signal to the network coordinator 210 indicating the temperature of an internal space of a reefer. When the wireless end node 220 is a humidity sensor, the wireless end node 220 is configured to transmit a data signal to the network coordinator 210 indicating the humidity of an internal space of a reefer. When the wireless end node 220 is a cargo temperature sensor, the wireless end node 220 is configured to transmit a data signal to the network coordinator 210 indicating the temperature of cargo stored in the reefer.
For transport refrigeration systems, the housing 330 must satisfy vigorous environmental sealing requirements for the wireless end node 300 to be acceptable for use. Accordingly, once the wireless end node is manufactured, the electrical assembly and the power source are not serviceable and any feature within the housing that can penetrate to the outside of the housing could be considered a possible failure point.
The electrical assembly 310 includes a controller 340, an operating sensor 345, a transceiver 350, a memory storage 355, and a light emitting diode (LED) light 360. The controller is provided to control the wireless end node 300 and includes a sleep timer 365.
The controller 340 is configured to manage, command, direct and regulate the behavior of the wireless end node. Also, the controller 340 is configured to direct the wireless end node 300 to operate in a normal operation mode and a sleep mode. In the normal operation mode, the electrical assembly 310 draws current from the power source 320, the operating sensor 345 can monitor a portion of the transport refrigeration system, the transceiver 350 can transmit data to and receive data from the network coordinator of the wireless communication system. In the sleep mode, the electrical assembly is powered down to reduce the amount of current drawn from the power source. During the sleep mode, sufficient current is drawn from the power source 320 to allow the sleep timer 365 to count down an amount of time to indicate to the controller 340 when the wireless end node 300 should switch to the normal operation mode. Also, sufficient current is drawn from the power source 320 to switch the wireless end node 300 from the sleep mode to the normal operation mode when an interrupt request is received or when the sleep timer indicates to the controller 340 to switch to the normal operation mode.
The operating sensor 345 is connected to the controller 340 and performs a sensing operation for the transport refrigeration system. For example, if the wireless end node 300 is a door sensor, the operation sensor 345 can sense when a door that is being monitored by the wireless end node 300 is opened or closed and can notify the controller 340 of this information. If the wireless end node 300 is a fuel level sensor, the operation sensor 345 can measure the level of a fuel tank of a transport refrigeration system and can notify the controller 340 of this information. If the wireless end node 300 is an air space temperature sensor, the operation sensor 345 can measure the temperature of an internal space of a reefer and can notify the controller 340 of this information. If the wireless end node 300 is a humidity sensor, the operation sensor 345 can measure the humidity of a reefer and can notify the controller 340 of this information. If the wireless end node 300 is a cargo temperature sensor, the operation sensor 345 can measure the temperature of cargo stored in a reefer and can notify the controller 340 of this information.
The transceiver 350 is also connected to the controller 340 and is configured to transmit to and receive data signals from a network coordinator of a wireless communication system. For example, if the wireless end node 300 is a door sensor, the transceiver 350 can receive an acknowledgement message from the network coordinator to indicate that the wireless communication system is for use in a normal operation mode, and can send a sensing message to the network coordinator when the door being monitored by the wireless end node 300 is opened or closed. The transceiver 350 is configured to transmit and receive data using a short distance wireless communication protocol such, for example, ZigBee, Bluetooth, etc.
The memory storage 355 is connected to the controller 340 and can store information such as a missed acknowledgement counter value and a missed acknowledgement threshold. The memory storage 355 can also store information such as, for example, the information provided in the table below:
The LED light 360 is connected to the controller 340 and is visible outside of the sealed housing 330. The LED light can be a multi-colored and blinking LED light that is visible to a user of a transport refrigeration system and can be used for pairing the wireless end node 300 to a wireless communication system and for communicating diagnostic information about the wireless end node 300.
The power source 320 can be a native 3.6 volt Li—SOCl2 battery. In other embodiments, the power source 320 can be a lithium based battery (e.g. a lithiumion battery, a lithium/Iron Disulfide (LiFeS2) battery, etc.).
The flowchart 400 begins at 405. At 410, where a wireless communication system (including a network coordinator and one or more wireless end nodes) for use in a transport refrigeration system of a reefer is deployed, paired, installed and set for normal operation. In order to preserve the life of the power source of the wireless node, under normal operation the wireless end node is periodically put in a sleep mode where the electrical assembly is powered down to reduce the amount of current drawn from the power source.
The wireless end node uses the sleep timer in the controller to set a time period that the wireless end node remains in the sleep mode. The time period of the sleep timer can be set by a user to a time limit that allows the network coordinator to provide accurate information regarding the status of the transport refrigeration system being monitored by the wireless end node while preventing excessive use of the power source that can drain lifespan of the wireless end node. In one embodiment, the time period of the sleep timer can be set to, for example, approximately five minutes.
At 415, the network coordinator of the wireless communication system becomes invisible to the wireless end node or the wireless end node becomes invisible to the wireless communication system. The network coordinator can become invisible to the wireless end node when, for example, the wireless environment has become inhospitable due to interference caused by nearby wireless devices (e.g., a wireless camera, microwave oven, a WiFi network on the same channel, etc.), power to the network coordinator has been removed or is too low for operation, or has been shutdown for service.
At 420, a wireless end node switches from the sleep mode to the normal operation mode. The wireless end node can switch from the sleep mode to the normal operation mode when the amount of time that the wireless end node is set to remain in the sleep mode has lapsed or an interrupt request from a user is received. The wireless end node then sends a wireless end node acknowledgement message to the network coordinator. As the network coordinator has become invisible to the wireless end node or the wireless end nodes have become invisible to the wireless end node, the wireless end node does not receive a network coordinator acknowledgment message from the network coordinator. Accordingly, the controller of the wireless end node determines that a missed radio frequency acknowledgement session has occurred at 425. At 430, the controller of the wireless end node increments a missed acknowledgement counter value stored in the memory of the wireless end node by one.
At 435, the controller of the wireless end node determines whether the missed acknowledgement counter value is equal to a missed acknowledgment threshold. The missed acknowledgment threshold can be any non-zero integer set by the user. In one embodiment, the missed acknowledgment threshold is set to three. If the missed acknowledgement counter value does not equal the missed acknowledgment threshold, the process 400 proceeds to 440. If the missed acknowledgement counter value does equal the missed acknowledgment threshold, the process 400 proceeds to 445.
At 440, the controller of the wireless end node resets the sleep timer and switches the wireless end node into a sleep mode. The process 400 then proceeds back to 420.
When the missed acknowledgement counter value does equal the missed acknowledgment threshold, the controller of the wireless end node adjusts the time period of the sleep timer to increase the amount of time that the wireless end node is in the sleep mode at 445. In some embodiments, the time period of the sleep timer can be increased to 30 minutes or more. In one embodiment, the time period of the sleep timer can be increased to, for example, two hours. By increasing the amount of time that the wireless end node is in the sleep mode, the life of the power source of the wireless end node can be increased. The process 400 then proceeds to 450.
At 450, the wireless end node resumes normal operation with the increased time period that the wireless end node remains in the sleep mode unless an interrupt request from a user is received. At 455, when the wireless end node switches to the normal operation mode, the controller of the wireless end node sends a wireless end node acknowledgement message to the network coordinator and waits for a network coordinator acknowledgement message from the network coordinator. When a network coordinator acknowledgment message is not received, indicating that the network coordinator is still invisible to the wireless end node, the process 400 returns to 450. When a network coordinator acknowledgment message is received, the process 400 proceeds to 460. At 460, the controller of the wireless end node clears the missed acknowledgement counter value stored in the memory of the wireless end node. The process 400 then returns to 410.
Aspects:
It is noted that any of aspects 1-6 below can be combined with any of aspects 7-12 and aspects 13-18. Also, any of aspects 7-12 can be combined with any of aspects 13-18.
1. A method for preserving the life of a power source of a wireless end node of a wireless communication system for use in a mobile environment comprising:
wirelessly transmitting a wireless end node acknowledgment message to a network coordinator during a normal operation mode of the wireless end node;
the wireless end node monitoring for a network coordinator acknowledgment message from a network coordinator in response to the wireless end node acknowledgement message during the normal operation mode of the wireless end node;
incrementing a missed acknowledgment counter value stored in a memory storage of the wireless end node when the network coordinator acknowledgment message is not received; and
increasing a time period of a sleep timer of the wireless end node from a first time period to a second time period when the missed acknowledgment counter value equals a missed acknowledgment threshold in order to reduce current being drawn from the power source of the wireless end node.
2. The method of aspect 1, further comprising:
the wireless end node receiving a network coordinator acknowledgement message from the network coordinator; and
clearing the missed acknowledgement counter and returning the time period of the sleep timer from the second time period to the first time period.
3. The method of aspects 1-2, further comprising:
the wireless end node receiving an interrupt request from a user; and
clearing the missed acknowledgement counter and returning the time period of the sleep timer from the second time period to the first time period.
4. The method of aspects 1-3, wherein the missed acknowledgement threshold is three.
5. The method of aspects 1-4, wherein the first time period is five minutes.
6. The method of aspects 1-5, wherein the second time period is two hours.
7. A wireless communication system for use in a mobile environment comprising:
one or more wireless end nodes that is configured to monitor a property of a transport refrigeration system and transmit data transmissions to and receive data transmissions from the network coordinator, the one or more wireless end nodes configured to operate in a normal operation mode and a sleep mode; and
a network coordinator that is configured to manage, command, direct and regulate the behavior of the one or more wireless end nodes;
wherein, during the normal operation mode, the wireless node is configured to increment a missed acknowledgment counter value stored in a memory storage of the wireless end node when a network coordinator acknowledgment message is not received, and
wherein, during the normal operation mode, the wireless end node is configured to increase a time period of a sleep timer of the wireless end node from a first time period to a second time period when the missed acknowledgment counter value equals a missed acknowledgment threshold in order to reduce current being drawn from a power source of the wireless end node.
8. The wireless communication system of aspect 7, wherein the wireless end node is configured to clear the missed acknowledgement counter and return the time period of the sleep timer from the second time period to the first time period when the wireless end node receives a network coordinator acknowledgement message from the network coordinator.
9. The wireless communication system of aspects 7-8, wherein the wireless end node is configured to clear the missed acknowledgement counter and return the time period of the sleep timer from the second time period to the first time period when the wireless end node receives an interrupt request from a user.
10. The wireless communication system of aspects 7-9, wherein the missed acknowledgement threshold is three.
11. The wireless communication system of aspects 7-10, wherein the first time period is five minutes.
12. The wireless communication system of aspects 7-11, wherein the second time period is two hours.
13. A wireless end node of a wireless communication system for use in a mobile environment comprising:
a power source;
a controller configured to manage, command, direct and regulate the behavior of the wireless end node and configured to switch operation of the wireless end node between a normal operation mode and a sleep mode, the controller including a sleep timer configured to count down a time period that the wireless end node operates in the sleep mode;
an operating sensor configured to monitor a property of a transport refrigeration system;
a transceiver configured to transmit data to and receive data from a network coordinator of a wireless communication system; and
a memory storage storing a missed acknowledgment threshold and a missed acknowledgment counter value;
wherein the controller increments a missed acknowledgment counter value stored in a memory storage of the wireless end node when the transceiver does not receive a network coordinator acknowledgment message in response to a transmitted wireless end node acknowledgement message, and
wherein the controller is configured to increase the time period of the sleep timer from a first time period to a second time period when the missed acknowledgment counter value equals the missed acknowledgment threshold in order to reduce current being drawn from the power source.
14. The wireless end node of aspect 13, wherein the controller is configured to clear the missed acknowledgement counter and return the time period of the sleep timer from the second time period to the first time period when the transceiver receives a network coordinator acknowledgement message from the network coordinator.
15. The wireless end node of aspects 13-14, wherein the wireless end node is configured to clear the missed acknowledgement counter and return the time period of the sleep timer from the second time period to the first time period when the wireless end node receives an interrupt request from a user.
16. The wireless end node of aspects 13-15, wherein the missed acknowledgement threshold is three.
17. The wireless end node of aspects 13-16, wherein the first time period is five minutes.
18. The wireless end node of aspects 13-17, wherein the second time period is two hours.
With regard to the foregoing description, it is to be understood that changes may be made in detail, especially in matters of the construction materials employed and the shape, size and arrangement of the parts without departing from the scope of the present invention. It is intended that the specification and depicted embodiment to be considered exemplary only, with a true scope and spirit of the invention being indicated by the broad meaning of the claims.
Number | Name | Date | Kind |
---|---|---|---|
5361985 | Rein et al. | Nov 1994 | A |
5557096 | Watanabe et al. | Sep 1996 | A |
5720171 | Osterhoff et al. | Feb 1998 | A |
5907491 | Canada et al. | May 1999 | A |
6467694 | Jerome | Oct 2002 | B1 |
6553336 | Johnson et al. | Apr 2003 | B1 |
6593845 | Friedman et al. | Jul 2003 | B1 |
6693511 | Seal | Feb 2004 | B1 |
6721546 | Compton | Apr 2004 | B1 |
6744352 | Lesesky et al. | Jun 2004 | B2 |
6863222 | Slifkin et al. | Mar 2005 | B2 |
6917857 | Rentmeester et al. | Jul 2005 | B2 |
6922558 | Delp et al. | Jul 2005 | B2 |
7026929 | Wallace | Apr 2006 | B1 |
7260732 | Bittner, Jr. | Aug 2007 | B1 |
7612652 | Stewart et al. | Nov 2009 | B2 |
7647078 | Kim et al. | Jan 2010 | B2 |
7743616 | Renken et al. | Jun 2010 | B2 |
7784707 | Witty et al. | Aug 2010 | B2 |
7831282 | Luebke et al. | Nov 2010 | B2 |
7878008 | Mateski et al. | Feb 2011 | B1 |
7903494 | Battista | Mar 2011 | B2 |
7940716 | Twitchell, Jr. | May 2011 | B2 |
7952485 | Schechter et al. | May 2011 | B2 |
7969912 | Jeon et al. | Jun 2011 | B2 |
7992421 | Jeftic-Stojanovski et al. | Aug 2011 | B2 |
7995339 | Bash et al. | Aug 2011 | B2 |
8035508 | Breed | Oct 2011 | B2 |
8047432 | Breed | Nov 2011 | B2 |
8115620 | Breed | Feb 2012 | B2 |
8248252 | Schechter et al. | Aug 2012 | B2 |
8269627 | Gore et al. | Sep 2012 | B2 |
8307667 | Rusignuolo et al. | Nov 2012 | B2 |
8619653 | Ji et al. | Dec 2013 | B2 |
20020187025 | Speasl et al. | Dec 2002 | A1 |
20050232747 | Brackmann et al. | Oct 2005 | A1 |
20060202859 | Mastrototaro et al. | Sep 2006 | A1 |
20060279424 | Yoong | Dec 2006 | A1 |
20070193289 | Matsui et al. | Aug 2007 | A1 |
20070267509 | Witty et al. | Nov 2007 | A1 |
20080077260 | Porter et al. | Mar 2008 | A1 |
20080252469 | Perten et al. | Oct 2008 | A1 |
20090015400 | Breed | Jan 2009 | A1 |
20090037142 | Kates | Feb 2009 | A1 |
20090058593 | Breed | Mar 2009 | A1 |
20090061897 | Hamilton et al. | Mar 2009 | A1 |
20090135000 | Twitchell, Jr. | May 2009 | A1 |
20090139246 | Lifson et al. | Jun 2009 | A1 |
20090140858 | Gore et al. | Jun 2009 | A1 |
20090143923 | Breed | Jun 2009 | A1 |
20090216497 | Schwiers et al. | Aug 2009 | A1 |
20090237258 | Heck et al. | Sep 2009 | A1 |
20090272132 | Rusignuolo et al. | Nov 2009 | A1 |
20100102136 | Hadzidedic et al. | Apr 2010 | A1 |
20100127881 | Schechter et al. | May 2010 | A1 |
20100176170 | O'Hare | Jul 2010 | A1 |
20100250009 | Lifson et al. | Sep 2010 | A1 |
20100274604 | Crilly | Oct 2010 | A1 |
20100305794 | Foster | Dec 2010 | A1 |
20110012731 | Stevens | Jan 2011 | A1 |
20110059779 | Thomas et al. | Mar 2011 | A1 |
20110185749 | Metzger | Aug 2011 | A1 |
20110193710 | McIlvain et al. | Aug 2011 | A1 |
20120026016 | Mitchell et al. | Feb 2012 | A1 |
20120028680 | Breed | Feb 2012 | A1 |
20130147624 | Fragnito et al. | Jun 2013 | A1 |
Number | Date | Country |
---|---|---|
09-126902 | May 1997 | JP |
09-196768 | Jul 1997 | JP |
10013338 | Jan 1998 | JP |
2001-324253 | Nov 2001 | JP |
2003-214747 | Jul 2003 | JP |
2005-234815 | Sep 2005 | JP |
2007-228373 | Sep 2007 | JP |
2008-185241 | Aug 2008 | JP |
2005043446 | May 2005 | WO |
2008153518 | Dec 2008 | WO |
Entry |
---|
International Search Report for PCT/US2013/033300 dated Apr. 30, 2013, 3 pages. |
Written Opinion for PCT/US2013/033300 dated Apr. 29, 2013, 3 pages. |
CargoLink Wireless Sensors, Wireless Sensor System Saves Money, Reduces Maintenance and Offers Increased Load Protection, Thermo King Corporation, Copyright 2011, 4 pages. |
Installation Manual, Truck and Trailer Edition, WPAN Installation Manual, Thermo King Corporation, Copyright 2012, 28 pages. |
Transport Wireless Technologies Inc., www.transportwireless.com, Copyright 2013, Last accessed Mar. 2012, 1 page. |
TRMS-200, Transport Refrigeration Wireless Sensors, Door Switch Sensoers and Fuel Level Sensor, Transport Refrigeration Wireless Technologies, 2 pages. |
Number | Date | Country | |
---|---|---|---|
20130279386 A1 | Oct 2013 | US |
Number | Date | Country | |
---|---|---|---|
61613944 | Mar 2012 | US | |
61787691 | Mar 2013 | US | |
61613956 | Mar 2012 | US | |
61613949 | Mar 2012 | US | |
61613952 | Mar 2012 | US | |
61787719 | Mar 2013 | US | |
61613946 | Mar 2012 | US |