5 ms·Are there any existing patents on this?by ballard 13y agoAre there any existing patents on this?