All tagged submarine patent