XML 42 R40.htm IDEA: XBRL DOCUMENT v3.3.0.814
Patents (Details Narrative) - USD ($)
12 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2013
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Accounting Policies [Abstract]                
Amortization expense, patents $ 378,954 $ 357,965            
Amortization expense, patents, next year               $ 265,000
Amortization expense, patents, year two             $ 265,000  
Amortization expense, patents, year three           $ 265,000    
Amortization expense, patents, year four         $ 265,000      
Amortization expense, patents, year five       $ 265,000        
Write-off of abandoned patents $ 320,160 $ 440,780