Quarterly report pursuant to Section 13 or 15(d)

Investments (Details 5)

v2.4.1.9
Investments (Details 5) (USD $)
In Millions, unless otherwise specified
Apr. 03, 2015
Dec. 31, 2014
Investments [Abstracts]    
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis $ 1,170us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost  
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value 1,170us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue  
Available-for-sale Securities, Debt Maturities, after One Through Five Years, Amortized Cost Basis 1,792us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost  
Available-for-sale Securities, Debt Maturities, after One Through Five Years, Fair Value 1,837us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue  
Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Amortized Cost Basis 110us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost  
Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Fair Value 129us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue  
Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis 350us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost  
Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value 371us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue  
Available-for-sale Securities, Amortized Cost Basis 6,848us-gaap_AvailableForSaleSecuritiesAmortizedCost 6,483us-gaap_AvailableForSaleSecuritiesAmortizedCost
Cost Method Investments [Abstract]    
Cost-method Investments, Aggregate Carrying Amount 164us-gaap_CostMethodInvestments 166us-gaap_CostMethodInvestments
Held-to-maturity securities, by type    
Available-for-sale Securities Fair Value 7,986us-gaap_AvailableForSaleSecurities 7,879us-gaap_AvailableForSaleSecurities
Equity Securities [Member]    
Investments [Abstracts]    
Available-for-sale Securities, Amortized Cost Basis 3,426us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
2,687us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Held-to-maturity securities, by type    
Available-for-sale Securities Fair Value $ 4,479us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
$ 4,121us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember