U.S. Patent Documents: Click on document number to display in pdf format: Patent #: US8343938 Patent #: US11421232 Patent #: US9220721 Patent #: US11124793 Patent #: US566243B2