Derivatives (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2011
Jun. 06, 2011
Oct. 31, 2010
Nov. 25, 2008
Apr. 30, 2011
Cash Flow Hedging [Member]
Forward Contracts [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Options Held [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Current Assets [Member]
Oct. 31, 2010
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Current Assets [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Accrued Liabilities [Member]
Oct. 31, 2010
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Accrued Liabilities [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Comprehensive Income [Member]
Apr. 30, 2010
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Comprehensive Income [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Comprehensive Income [Member]
Apr. 30, 2010
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Other Comprehensive Income [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Cost of Sales [Member]
Apr. 30, 2010
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Cost of Sales [Member]
Apr. 30, 2011
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Cost of Sales [Member]
Apr. 30, 2010
Cash Flow Hedging [Member]
Foreign Exchange Contract [Member]
Cost of Sales [Member]
Apr. 30, 2011
Nondesignated [Member]
Forward Contracts [Member]
Apr. 30, 2011
Nondesignated [Member]
Cross Currency Interest Rate Contract [Member]
Apr. 30, 2011
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Current Assets [Member]
Oct. 31, 2010
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Current Assets [Member]
Apr. 30, 2011
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Accrued Liabilities [Member]
Oct. 31, 2010
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Accrued Liabilities [Member]
Apr. 30, 2011
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Income Expense [Member]
Apr. 30, 2010
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Income Expense [Member]
Apr. 30, 2011
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Income Expense [Member]
Apr. 30, 2010
Nondesignated [Member]
Foreign Exchange Contract [Member]
Other Income Expense [Member]
Apr. 30, 2011
Fair Value Hedging [Member]
Interest Rate Contract [Member]
Other Assets [Member]
Oct. 31, 2010
Fair Value Hedging [Member]
Interest Rate Contract [Member]
Other Assets [Member]
Apr. 30, 2011
Fair Value Hedging [Member]
Interest Rate Contract [Member]
Other Long Term Liabilities [Member]
Oct. 31, 2010
Fair Value Hedging [Member]
Interest Rate Contract [Member]
Other Long Term Liabilities [Member]
Apr. 30, 2011
Fair Value Hedging [Member]
Cross Currency Interest Rate Contract [Member]
Interest Expense [Member]
Apr. 30, 2010
Fair Value Hedging [Member]
Cross Currency Interest Rate Contract [Member]
Interest Expense [Member]
Apr. 30, 2011
Fair Value Hedging [Member]
Cross Currency Interest Rate Contract [Member]
Interest Expense [Member]
Apr. 30, 2010
Fair Value Hedging [Member]
Cross Currency Interest Rate Contract [Member]
Interest Expense [Member]
Apr. 30, 2011
Fair Value Hedging [Member]
Interest Expense [Member]
Apr. 30, 2010
Fair Value Hedging [Member]
Interest Expense [Member]
Apr. 30, 2011
Fair Value Hedging [Member]
Interest Expense [Member]
Apr. 30, 2010
Fair Value Hedging [Member]
Interest Expense [Member]
Derivatives [Abstract]                                                                                
Number of Interest Rate Swap Contracts Designated as Fair Value Hedges 14                                                                              
Types of Items Hedged by Interest Rate Swaps 2012, 2015 and 2020 senior notes                                                                              
Notional Amount of Interest Rate Swaps Designated as Fair Value Hedges $ 1,250                                                                              
Description of Discontinuation of Interest Rate Swaps On November 25, 2008, we terminated two interest rate swap contracts associated with our 2017 senior notes                                                                              
Number of Interest Rate Swap Contracts Designated as Fair Value Hedges Terminated 2                                                                              
Notional Amount of Terminated Interest Rate Swaps 400 500   400                                                                        
Asset Value of Terminated Interest Rate Swaps 43 31   43                                                                        
Amount to be Amortized on Terminated Interest Rate Swaps 33                                                                              
Amortization Period of Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge The proceeds were recorded as operating cash flows and the gain is being deferred and amortized over the remaining life of the 2017 senior notes.                                                                              
Maximum Length of Time Hedged in Foreign Currency Cash Flow Hedge one and twelve months                                                                              
Derivative [Line Items]                                                                                
Euro - Buy                                     187                                          
Euro - Sell         (116)                                                                      
British Pound - Buy                                     137                                          
British Pound - Sell         (47)                                                                      
Canadian Dollar - Buy                                     10                                          
Canadian Dollar - Sell         (42)                                                                      
Australian Dollars - Buy         47                           29                                          
Malaysian Ringgit - Buy         123                           45                                          
Japanese Yen - Buy                                     19                                          
Japanese Yen - Sell         (63) (134)                                                                    
Other Currency - Buy         2                           28                                          
Total Notional Amount         (96) (134)                         455                                          
Number of foreign contracts open         115 7                         209                                          
Aggregate fair value of all derivative instruments         4                             2                                        
Derivatives, Fair Value [Line Items]                                                                                
Derivative Assets Designated as Hedging Instrument, Fair Value 38   74       12 13                                         26 61                    
Derivative Assets Not Designated as Hedging Instrument, Fair Value                                         29 11                                    
Total Asset Derivatives 67   85                                   29 11                                    
Derivative Liability Designated as Hedging Instrument, Fair Value 23   15           14 15                                         9 0                
Derivative Liability Not Designated as Hedging Instrument, Fair Value                                             11 7                                
Total Liability Derivatives 34   22                                       11 7                                
Derivative Instruments, Gain (Loss) [Line Items]                                                                                
Derivative Instruments, Gain (Loss) Recognized in Income, Net                                                 24 (11) 28 (23)         16 5 (28) 16 (8) 0 44 (7)
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income, Effective Portion, Net                     0 9 (2) 11                                                    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net                             (1) 3 (2) 3                                            
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ 2                                                                             Â