v2.4.1.9
STOCKHOLDER'S EQUITY - Accumulated Other Comprehensive Income (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Beginning balance $ (336)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other comprehensive income (loss) before reclassifications (38)us-gaap_OtherComprehensiveIncomeLossBeforeTax  
Amounts reclassified out of accumulated other comprehensive income 3us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax  
Tax (expense) benefit 2us-gaap_OtherComprehensiveIncomeLossTax  
Other comprehensive income (loss) (33)us-gaap_OtherComprehensiveIncomeLossNetOfTax (14)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (369)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Unrealized gain on investments [Abstract]    
Beginning balance 16us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax  
Other comprehensive income (loss) before reclassifications 0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax  
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax  
Tax (expense) benefit 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax 1us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
Other comprehensive income (loss) 0us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent  
Ending balance 16us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax  
Foreign currency translation [Abstract]    
Beginning balance 6us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax  
Other comprehensive income (loss) before reclassifications (33)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax  
Amounts reclassified out of accumulated other comprehensive income 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax  
Tax (expense) benefit 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax 1us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
Other comprehensive income (loss) (33)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent  
Ending balance (27)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax  
Prior service credits [Abstract]    
Beginning balance (83)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax  
Other comprehensive income (loss) before reclassifications 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax  
Amounts reclassified out of accumulated other comprehensive income (7)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax 0us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
Tax (expense) benefit (3)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBenefitPlanImprovementTaxEffect  
Other comprehensive income (loss) (4)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
Ending balance (79)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax  
Actuarial Losses [Abstract]    
Beginning balance 444us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax  
Other comprehensive income (loss) before reclassifications 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax  
Amounts reclassified out of accumulated other comprehensive income (11)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
Tax (expense) benefit 3keys_OtherComprehensiveIncomelosspensionandotherpostretirementbenefitplansamortizationofnetlosstax  
Other comprehensive income (loss) 8us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
Ending balance 436us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax  
Unrealized gains (losses) on derivatives [Abstract]    
Beginning balance 3us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax  
Other comprehensive income (loss) before reclassifications (5)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet  
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax (1)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax  
Tax (expense) benefit 2us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax  
Other comprehensive income (loss) (4)us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent  
Ending balance $ (1)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax