Annual report pursuant to Section 13 and 15(d)

SUMMARY OF ACCOUNTING POLICIES (Details Narrative)

v3.22.0.1
SUMMARY OF ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Property, Plant and Equipment [Line Items]    
Allowance for doubtful accounts receivable $ 0 $ 47,807
Depreciation cost of goods sold allocation percentage 70.00%  
Advertising Expense $ 5,042 4,884
Deferred commissions 0 3,884
Amortization expense 3,884 125,284
Unbilled receivables 1,080,384 861,300
Deferred revenue 1,879,790 989,588
Component of deferred revenue $ 277,937 211,888
Finite lived intangible asset amortization period Customer relationships, non-compete agreements, patents and licenses are being amortized on a straight-line basis over periods of 2 to 15 years.  
Impairment charges on goodwill and intangible assets $ 0 0
Impairment, Long-Lived Asset, Held-for-Use 0 0
Reduction on research and development expenses $ 0 $ 0
Restricted Stock [Member]    
Property, Plant and Equipment [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 11 months  
Minimum [Member] | Options Held [Member]    
Property, Plant and Equipment [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 months  
Maximum [Member] | Options Held [Member]    
Property, Plant and Equipment [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 17 months  
Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 3 years  
Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 5 years  
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Estimated Useful Lives 50