‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;var configObj = thumb: ‘none’,video: ‘cnnmoney/2017/10/18/ellen-security-guard-las-vegas-jesus-campos-sje-lon-orig.cnnmoney’,width: ‘100%’,height: ‘100%’,section: ‘international’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘large-media_0’,adsection: ‘const-article-pagetop’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: “mini”:”height”:124,”width”:220,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-small-169.jpg”,”xsmall”:”height”:173,”width”:307,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-medium-plus-169.jpg”,”small”:”height”:259,”width”:460,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-large-169.jpg”,”medium”:”height”:438,”width”:780,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-exlarge-169.jpg”,”large”:”height”:619,”width”:1100,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-super-169.jpg”,”full16x9″:”height”:900,”width”:1600,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-full-169.jpg”,”mini1x1″:”height”:120,”width”:120,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-small-11.jpg”}},autoStartVideo = false,callbackObj,containerEl,currentVideoCollection = ,currentVideoCollection,isLivePlayer = false,moveToNextTimeout,mutePlayerEnabled = false,nextVideo,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (CNN.autoPlayVideoExist === false) autoStartVideo = true;if (autoStartVideo === true) if (turnOnFlashMessaging === true) autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));CNN.VideoPlayer.showFlashSlate(containerEl); else CNN.autoPlayVideoExist = true;}}configObj.autostart = autoStartVideo;CNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled);CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = new CNN.VideoEndSlate(‘large-media_0’);/*** Finds the next video ID and URL in the current collection, if available.* @param currentVideoId The video that is currently playing* @param containerId The parent container Id of the video element*/function findNextVideo(currentVideoId) var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) for (i = 0; i 0) videoEndSlateImpl.showEndSlateForContainer();}}callbackObj = onPlayerReady: function (containerId) CNN.VideoPlayer.reportLoadTime(containerId);CNN.VideoPlayer.handleInitialExpandableVideoState(containerId);CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible());if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) var containerClass + containerId;if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) videoPinner = new CNN.VideoPinner(containerClassId);videoPinner.init(); else CNN.VideoPlayer.hideThumbnail(containerId);}},/** Listen to the metadata event which fires right after the ad ends and the actual video playback begins*/onContentEntryLoad: function(containerId, playerId, contentid, isQueue) CNN.VideoPlayer.showSpinner(containerId);,onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;CNN.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(true);videoPinner.animateDown();}},onTrackingFullscreen: function (containerId, PlayerId, dataObj) CNN.VideoPlayer.handleFullscreenChange(containerId, dataObj);,onContentPlay: function (containerId, cvpId, event) var playerInstance,prevVideoId;/** When the video content starts playing, inject analytics data* for Aspen (if enabled) and the companion ad layout* (if it was set when the ad played) should switch back to* epic ad layout . onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ layout to make this switch*/if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreEpicAds’);clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’) playerInstance = FAVE.player.getInstance(containerId) else playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer(containerId).videoInstance.cvp prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ”;if (playerInstance && typeof playerInstance.reportAnalytics === ‘function’) if (prevVideoId.length === 0 && document.referrer && document.referrer.search(//videos//) >= 0) prevVideoId = document.referrer.replace(/^(?:http}playerInstance.reportAnalytics(‘videoPageData’, videoCollection: currentVideoCollectionId,videoBranding: CNN.omniture.branding_content_page,templateType: CNN.omniture.template_type,nextVideo: nextVideoId,previousVideo: prevVideoId,referrerType: ”,referrerUrl: document.referrer);}if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(true);videoPinner.animateDown();}},onContentReplayRequest: function (containerId, cvpId, contentId) if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(true);var $endSlate = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0);if ($endSlate.length > 0) $endSlate.removeClass(‘video__end-slate–active’).addClass(‘video__end-slate–inactive’);}}},onContentBegin: function (containerId, cvpId, contentId) CNN.VideoPlayer.mutePlayer(containerId);if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘removeEpicAds’);CNN.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);CNN.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreFreewheel’);navigateToNextVideo(contentId, containerId);},onContentEnd: function (containerId, cvpId, contentId) if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(false);}},onCVPVisibilityChange: function (containerId, cvpId, visible) CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) configObj.adsection = window.ssid;CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ?
true : false;CNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});/* videodemanddust is a default feature of the injector */CNN.INJECTOR.scriptComplete(‘videodemanddust’);
(Reuters) – International Business Machines Corp s (IBM.N1) shift to newer businesses such as cloud and security services helped it beat Wall Street s quarterly revenue estimates, and the company said its latest mainframe is getting enthusiastic adoption .
The company s shares rose nearly 5 percent to $152.80 (115.92 pounds)in extended trading on Tuesday.
Revenue in the company s mainframe business jumped 60 percent in the third quarter, Chief Financial Officer Martin Schroeter told Reuters, adding that the business benefited from the newly launched Z14.
The company began shipping the new systems toward the end of September.
System Z uptake topped our expectations, and likely helped support gross profit, said Josh Olson, an analyst with Edward Jones.
Under Chief Executive Ginni Rometty, IBM has in recent years shifted focus to growth areas across its businesses, such as cloud, cybersecurity and data analytics, to counter a slowdown in its legacy hardware and software businesses.
Revenue from these businesses, which IBM calls its strategic imperatives , climbed 11 percent to $8.8 billion in the third quarter ended Sept .
Total revenue fell 0.4 percent to $19.15 billion from a year earlier, marking the smallest quarterly drop since the third quarter of 2016.
IBM s revenue declined for the 22nd quarter in a row as the company continues to exit some legacy businesses, while bolstering its strategic imperatives .
Analysts on average had expected revenue of $18.60 billion, according to Thomson Reuters I/B/E/S.
The company s net income fell to $2.73 billion, or $2.92 per share, in the third quarter, from $2.85 billion, or $2.98 per share, a year earlier.
Excluding one-time items, IBM earned $3.30 per share, beating analysts estimates of $3.28.
Reporting by Pushkala A and Laharee Chatterjee in Bengaluru; Editing by Sriraj Kalluvila
WASHINGTON (Reuters) – President Donald Trump was expected to nominate Kirstjen Nielsen, who as the top aide to his White House chief of staff has sought to instil order in Trump s team, to lead the U.S . Department of Homeland Security, a White House official said on Wednesday.
If confirmed by the Senate, Nielsen would take the reins at a sprawling department with more than 240,000 employees that is responsible for U.S . border and airport security, immigration policy, disaster response, refugee admissions and other matters.
Nielsen, 45, is a cybersecurity expert with a considerable resume in homeland security that includes work at the department s Transportation Security Administration and on Republican former President George W .
Bush s White House Homeland Security Council.
Nielsen was retired Marine Corps General John Kelly s chief of staff when he was secretary of Homeland Security during the opening months of Trump s presidency . Kelly brought her to the White House as his deputy when Trump named him chief of staff in July to replace Reince Priebus after only six months on the job.
The official announcement of her nomination could come as early as later on Wednesday, the official said, speaking on condition of anonymity . The nomination requires Senate confirmation.
Nielsen s departure from the White House would mark the latest upheaval in Trump s White House team . She was responsible for carrying out some of Kelly s orders on who gets access to the president . As a result, she has irritated some White House officials who now have limited contact with Trump.
Kelly has sought to bring more order to the chaotic West Wing since replacing Priebus . Trump has welcomed the changes to some extent, although he has privately confided to friends that the limitations on access to the Oval Office sometimes go too far.
Putting Nielsen into the Homeland Security post will allow Trump and Kelly to keep a close eye on the department, but getting her out of the White House could permit some relaxing of Kelly s strictness.
Cyber security is one of the primary issues under the Homeland Security Department s sprawling portfolio . Nielsen previously worked at a cyber think tank at George Washington University, blocks from the White House, and is considered well-versed in some of the more technical missions at the department, such as sharing cyber threat information with the private sector.
The department was created after the Sept .
11, 2001, attacks on the United States exposed cracks in the country s homeland security apparatus.
The appointment comes at a busy time for the department, with one of its agencies, the Federal Emergency Management Agency, overseeing disaster relief in hurricane-hit Puerto Rico, Texas and Florida as well as wildfire-ravaged areas of California . The department also is responsible for U.S . border security.
The department is a major player in implementing Trump s aggressive stance toward deporting illegal immigrants, as well as vetting the lower number of refugees Trump has decided to allow into the United States.
It seems like a low-drama pick .
It s a little concerning that she seems to have little background in immigration security and policy, but those individual agencies are in good hands already, and there is a strong core of career managers, said Jessica Vaughan, director of policy studies at the Center for Immigration Studies, which favours more limits on immigration.
Politico first reported the appointment.
Reporting by Steve Holland in Washington; Additional reporting by Yeganeh Torbati, Dustin Volz and Doina Chiacu; Writing by Will Dunham; Editing by James Dalgleish