One solution is to use a simple script to assign a static IPv4 address to the USB network connection. You can do this with the built-in Netsh command as follows:
netsh int ip set addr "<connection-name>" static <static-ip> <subnet-mask>
For example, if your network connection is named USB Connection 1 and you want to assign the static IP address 10.24.0.77 in a /24 subnet, use the command:
netsh int ip set addr "USB Connection 1" static 10.24.0.77 255.255.255.0
You can read more about Netsh's commands for manipulating your network connections in this TechNet article.