Patent 7617558 was granted and assigned to Prototech Limited on November, 2009 by the United States Patent and Trademark Office.
A device can travel along a pipeline which has fluid flowing along the pipeline. The device is able to extract power from the fluid flow in the pipeline and to use that power to move the device along the pipeline against the fluid flow. The device is arranged in a series of coupled modules.