JP

John C. Patton

UN Unknown: 4 patents #4,220 of 83,584Top 6%
IR Ironridge: 2 patents #13 of 29Top 45%
Overall (All Time): #247,547 of 4,157,543Top 6%
18
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12388394 Interlocking frame for solar panels Eric Hafter 2025-08-12
12381509 Frames for solar panels Eric Hafter, Tyler B. Hudson 2025-08-05
11996802 Methods and systems for folded frame solar panels Eric Hafter 2024-05-28
11859870 Methods and systems for rigidly attaching components to roof structures 2024-01-02
10594254 Methods and systems for solar panel with pivoting side supports 2020-03-17
10079570 Lateral movement solar panel mounting system Todd Lindstrom, Eric Hafter 2018-09-18
10063183 Solar panel with pivoting side supports 2018-08-28
9647607 Roof mounted installation system YangLin Li, ZhengXue Zhang, Eric Hafter 2017-05-09
9479110 Roof mounted installation solar power system YangLin Li, ZhengXue Zhang, Eric Hafter 2016-10-25
9109814 Adaptive installation roof mounted solar power system YangLin Li, ZhengXue Zhang 2015-08-18
9080792 Method and apparatus for mounting solar panels Todd Lindstrom, Eric Hafter 2015-07-14
D649929 Photovoltaic structure Eric Hafter, James Gillespy, YangLin Li 2011-12-06
5807422 Divided radial and spherical desiccant bed adsorption units George R. Grgich, Michael S. Cranford 1998-09-15
5632802 Apparatus and method of regenerating adsorbers for drying air George R. Grgich, Michael S. Cranford 1997-05-27
D333170 Tethered football practice kicking aid 1993-02-09
4991840 Uninflated tethered football practice kicking aid 1991-02-12
D266015 Combined football kicker's practice mat and auxiliary tee 1982-08-31
D264741 Kicking-practice football 1982-06-01