XML 29 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and acquisition-related intangibles - Acquisition-related intangibles (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, gross carrying amount $ 2,948us-gaap_FiniteLivedIntangibleAssetsGross $ 2,991us-gaap_FiniteLivedIntangibleAssetsGross  
Acquisition-related intangibles, accumulated amortization 1,046us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 768us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Acquisition-related intangibles, net 1,902us-gaap_FiniteLivedIntangibleAssetsNet 2,223us-gaap_FiniteLivedIntangibleAssetsNet  
Amortization of acquisition-related intangibles 321us-gaap_AmortizationOfIntangibleAssets 336us-gaap_AmortizationOfIntangibleAssets 342us-gaap_AmortizationOfIntangibleAssets
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]      
2015 319us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
2016 319us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
2017 318us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
2018 318us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
2019 288us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Thereafter 340us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive    
Developed technology      
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, gross carrying amount 2,135us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
2,157us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
 
Acquisition-related intangibles, accumulated amortization 714us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
526us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
 
Acquisition-related intangibles, net 1,421us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
1,631us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
 
Customer relationships      
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, amortization period 8 years    
Acquisition-related intangibles, gross carrying amount 810us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
821us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Acquisition-related intangibles, accumulated amortization 330us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
239us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Acquisition-related intangibles, net 480us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
582us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Other intangibles      
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, amortization period 5 years    
Acquisition-related intangibles, gross carrying amount 3us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
5us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Acquisition-related intangibles, accumulated amortization 2us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
3us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Acquisition-related intangibles, net 1us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
2us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
In-process R&D      
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, gross carrying amount 0us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InProcessResearchAndDevelopmentMember
8us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InProcessResearchAndDevelopmentMember
 
Acquisition-related intangibles, net $ 0us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InProcessResearchAndDevelopmentMember
$ 8us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_InProcessResearchAndDevelopmentMember
 
Minimum | Developed technology      
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, amortization period 5 years    
Maximum | Developed technology      
Finite-Lived Intangible Assets, Net [Abstract]      
Acquisition-related intangibles, amortization period 10 years