Here are many of the patents that I have prosecuted.

Document/Patent numberTitle
US-11666796-B2Flat strap pulley
US-D987485-SMotorcycle floorboard
US-11598092-B1Metal decking hanger
US-11557077-B2System and method for retexturing of images of three-dimensional objects
US-11534286-B1Method of using an endovascular stent-graft with an extra vascular extension
US-11509649-B2Exclusive self-escrow method and apparatus
US-11455902-B2System and method for displaying a large number of participants in a videoconference
US-D961808-SArchitectural panel
US-11389622-B1Patch for providing dialysis
US-D950107-SArchitectural panel
US-11288042-B2Systems and methods for programming mobile devices
US-11185018-B2Vineyard fruit protection apparatus and process
US-11105444-B2Frangible hanger assembly and method
US-11097153-B1Adjustable balance board
US-11065173-B1Massage apparatus
US-10975900-B1Apparatus and method for bracing a load
US-D913860-SMotorcycle air cleaner
US-10914237-B2Airblast injector for a gas turbine engine
US-10905342-B2Method and system for determining cardiac performance
US-10905856-B1Fistula patch and method of providing dialysis
US-10905026-B2Integration cell for seismic electronic equipment rack and method of transporting electronic equipment units thereby
US-10850084-B1Arteriovenous graft and method of providing dialysis
US-10746700-B2System and method for particulate matter analysis
US-10746324-B1Cable brace bracket, system, and method of cable bracing
US-10718112-B1Method of attaching a hanger to a deck
US-10668579-B2Apparatus for joining solar receiver tubes
US-10624631-B1Surgical suture and method of suturing
US-10561215-B1Configurable system for organizing items
US-10561895-B1Balance board
US-D871986-SMotorcycle rear-view mirror
US-D871987-SMotorcycle rear-view mirror
US-10489125-B2Systems and methods for programming mobile devices
US-10448571-B1Universal vineyard tillage and spray carrier
US-10342727-B2Method of massaging using a massage tool
US-D852680-SMotorcycle air filter cover
US-10308416-B2Apparatus for thermal conditioning a product
US-10293246-B2Structures and kits for displaying two-dimensional images in three dimensions
US-10281062-B2Vertical compression assembly and method of installing a vertical compression assembly
US-10174673-B2Portable green power systems
US-10053851-B2Adjustable drain
US-D824504-SRemovable top for a portable vaporizer
US-9956736-B2Waste processing apparatus and method
US-9928044-B2Systems and methods for programming mobile devices
US-9909619-B2Free-floating shaft for gas turbine engines
US-9869251-B2Electric motor assisted airblast injector
US-9850659-B2Method of attaching a hanger to a deck
US-D800380-SPortable vaporizer
US-9777870-B2Bracket for seismic bracing of conduits
US-9766864-B2Systems and methods for integrating widgets on mobile devices
US-9668469-B2Decoy system and method
US-9671324-B2Method and apparatus to compensate analytical devices that collect constituents of interest on a filter for the effect of filter loading
US-9642423-B2Configurable system for organizing items
US-9542163-B2Systems and methods for processing analytics on mobile devices
US-9507571-B2Systems and methods for integrating analytics with web services on mobile devices
US-9471287-B2Systems and methods for integrating widgets on mobile devices
US-9422013-B2Modular trailer system and method
US-9358586-B2Apparatus and method for separating plants
US-9307626-B2System for generating electromagnetic waveforms, subatomic paticles, substantially charge-less particles, and/or magnetic waves with substantially no electric field
US-D742492-SRemovable top for a portable vaporizer
US-9167242-B1Sensor measurement system and method