Boomerang Strap System receives US Patent Posted on February 8, 2009 The Boomerang Strap System is now U.S. Patent number 7,485,785. You can check out the patent on the US Patent and Trademark Office’s website