Power staple avoidance for routing via reduction Grant US-12277375-B2 United States of America 15 Apr 2025