v3.10.0.1
Fair Value - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Jul. 31, 2018
Oct. 31, 2017
Assets    
Total assets $ 3,906 $ 7,260
Liabilities    
Total liabilities 501 477
Time deposits    
Assets    
Total assets 954 1,159
Money market funds    
Assets    
Total assets 2,461 5,592
Foreign bonds    
Assets    
Total assets 137 223
Other debt securities    
Assets    
Total assets 25 26
Foreign exchange contracts    
Assets    
Total assets 327 259
Liabilities    
Total liabilities 165 335
Other derivatives    
Assets    
Total assets 2 1
Interest rate contracts    
Liabilities    
Total liabilities 336 142
Level 1    
Assets    
Total assets 2,469 5,601
Liabilities    
Total liabilities 0 0
Level 1 | Time deposits    
Assets    
Total assets 0 0
Level 1 | Money market funds    
Assets    
Total assets 2,461 5,592
Level 1 | Foreign bonds    
Assets    
Total assets 8 9
Level 1 | Other debt securities    
Assets    
Total assets 0 0
Level 1 | Foreign exchange contracts    
Assets    
Total assets 0 0
Liabilities    
Total liabilities 0 0
Level 1 | Other derivatives    
Assets    
Total assets 0 0
Level 1 | Interest rate contracts    
Liabilities    
Total liabilities 0 0
Level 2    
Assets    
Total assets 1,412 1,633
Liabilities    
Total liabilities 501 477
Level 2 | Time deposits    
Assets    
Total assets 954 1,159
Level 2 | Money market funds    
Assets    
Total assets 0 0
Level 2 | Foreign bonds    
Assets    
Total assets 129 214
Level 2 | Other debt securities    
Assets    
Total assets 0 0
Level 2 | Foreign exchange contracts    
Assets    
Total assets 327 259
Liabilities    
Total liabilities 165 335
Level 2 | Other derivatives    
Assets    
Total assets 2 1
Level 2 | Interest rate contracts    
Liabilities    
Total liabilities 336 142
Level 3    
Assets    
Total assets 25 26
Liabilities    
Total liabilities 0 0
Level 3 | Time deposits    
Assets    
Total assets 0 0
Level 3 | Money market funds    
Assets    
Total assets 0 0
Level 3 | Foreign bonds    
Assets    
Total assets 0 0
Level 3 | Other debt securities    
Assets    
Total assets 25 26
Level 3 | Foreign exchange contracts    
Assets    
Total assets 0 0
Liabilities    
Total liabilities 0 0
Level 3 | Other derivatives    
Assets    
Total assets 0 0
Level 3 | Interest rate contracts    
Liabilities    
Total liabilities $ 0 $ 0