CINXE.COM

What is on-device processing? A Google engineer explains

<!DOCTYPE html> <html class="no-js glue-flexbox keyword-blog" lang="en-us" data-locale="en-us" data-version="pr20250205-1847"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>What is on-device processing? A Google engineer explains</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0" /> <meta name="optimize_experiments" content="[]"> <!--Article Specific Metadata--> <meta name="description" content="Here’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features."/> <meta name="keywords" content="None"/> <meta name="article-author" content="Molly McHugh-Johnson"/> <meta name="robots" content="max-image-preview:large"> <!--Open Graph Metadata--> <meta property="og:type" content="article" /> <meta property="og:title" content="Ask a Techspert: What is on-device processing?"/> <meta property="og:description" content="Here’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features." /> <meta property="og:image" content="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-03.width-1300.jpg" /> <meta property="og:site_name" content="Google" /> <meta property="og:url" content="https://blog.google/technology/ai/on-device-processing/" /> <meta property="article:publisher" content="https://www.facebook.com/Google/" /> <meta property="article:published_time" content="2024-10-14" /> <!--Twitter Card Metadata--> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://blog.google/technology/ai/on-device-processing/" /> <meta name="twitter:title" content="Ask a Techspert: What is on-device processing?"/> <meta name="twitter:description" content="Here’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features." /> <meta name="twitter:image:src" content="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-03.width-1300.jpg" /> <meta name="twitter:site" content="@google" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "mainEntityOfPage": "https://blog.google/technology/ai/on-device-processing/", "headline": "Ask a Techspert: What is on\u002Ddevice processing?", "datePublished": "2024-10-14T18:10:00+00:00", "dateModified": "2024-10-14T23:41:39.040506+00:00", "description": "Here’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features.", "author": { "@type": "Person", "name": "Molly McHugh-Johnson" }, "publisher": { "@type": "Organization", "name": "Google", "logo": { "@type": "ImageObject", "url": "https://blog.google/static/blogv2/images/google-1000x1000.png?version=pr20250205-1847", "width": "200", "height": "200" } }, "image": { "@type": "ImageObject", "url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-03.width-1300.jpg", "width": "1440", "height": "810" }, "speakable": { "@type": "SpeakableSpecification" } } </script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" type="text/css" href="/static/keyword/css/blog/index.min.css?version=pr20250205-1847" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Google+Sans:400,500,600,700|Product+Sans:400&amp;display=swap&amp;lang=en"> <link href="https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap" rel="stylesheet"> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/static/keyword/css/print/index.min.css?version=pr20250205-1847" media="print" /> <link rel="canonical" href="https://blog.google/technology/ai/on-device-processing/"/> <link href="/favicon.ico" rel="icon"> <link href="/static/blogv2/images/apple-touch-icon.png?version=pr20250205-1847" rel="apple-touch-icon"> <meta property="gtm-tag" content="GTM-TRV24V"> <!-- https://developer.mozilla.org/en-US/docs/Web/API/Trusted_Types_API --> <script> let trustedTypePolicy = { createHTML: (str) => str, createScript: (str) => str, createScriptURL: (url) => url }; if (window.trustedTypes && window.trustedTypes.createPolicy) { const safeScriptDomains = [ 'blob:', '/static/blogv2/', '/static/keyword/', '/static/youtube/', '/static/blog_youtube/', '//cdn.ampproject.org/', '//googleads.g.doubleclick.net', '//survey.g.doubleclick.net', '//www.google-analytics.com/', '//www.google.com', '//www.googletagmanager.com', '//www.gstatic.com', '//www.youtube.com', '//youtube.googleapis.com', ]; const safeScripts = [ 'google_tag_manager[""]', '(function anonymous(' ]; trustedTypePolicy = window.trustedTypes.createPolicy('default', { /* Enable create HTML */ createHTML: (str) => { return str }, /* Enable script creation */ createScript: (str) => { const safeScriptString = safeScripts.find( (safeScript) => str.includes(safeScript) ); if (!safeScriptString) { console.warn( `unsafe createScript: "${str}"` ); } return str; }, /* Allow for safe domains only */ createScriptURL: (url) => { const safeDomainsUrl = safeScriptDomains.find( (safeDomain) => url.includes(safeDomain) ); if (!safeDomainsUrl && !url.startsWith(window.location.origin)) { console.warn( `Unsafe createScriptURL: "${url}"` ); } return url; }, }); } window.trustedTypePolicy = trustedTypePolicy; </script> </head> <body class="template-articlepage keyword-blog"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TRV24V" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="data-layer-init-data" data-analytics=' { "event": "dataLayer_initialized", "page_name": "What is on-device processing? A Google engineer explains", "experiments": "undefined", "locale": "en-us", "page_type": "blogv2 | article page", "primary_tag": "topics - ai", "secondary_tags": "Pixel,Google Nest,Fitbit,Ask a Techspert", "landing_page_tags": "products - pixel|products - google nest|products - fitbit|series - ask a techspert", "article_name": "Ask a Techspert: What is on\u002Ddevice processing?", "author_name": "Molly McHugh-Johnson", "publish_date": "2024-10-14|18:10", "hero_media": "image", "special_hero": "undefined", "days_since_published": "125", "content_category": "Topics - AI", "word_count": "long 600+", "has_audio": "no", "has_video": "yes" }'> </div> <div class="page-analytics-data" data-analytics=' { "event": "pageview", "slug": "on-device-processing", "contentType": "blogv2 | article page", "author": "molly mchugh-johnson", "primaryTag": "topics - ai", "secondaryTags": "products - pixel|products - google nest|products - fitbit|series - ask a techspert", "publishDate": "2024-10-14|18:10", "tags": "products - pixel|products - google nest|products - fitbit|series - ask a techspert", "wordCount": "long 600+", "contentCategory": "Announcement", "heroMedia": "", }'> </div> <script type="text/javascript"> (function() { var dataLayerInitElement = document.querySelector('.data-layer-init-data'); var dataLayerObject = JSON.parse( dataLayerInitElement.getAttribute('data-analytics') ); // Change undefined strings to primitive value undefined. Object.entries(dataLayerObject).forEach(([key, value]) => { dataLayerObject[key] = value === 'undefined' ? undefined : value; }); if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(dataLayerObject); }()); </script> <script type="text/javascript"> (function() { var elem_ = document.querySelector('.page-analytics-data'); var scrubObject = { 'event': 'scrubbedUrl', 'url': getScrubbedUrl() }; var baseAnalyticsObject = JSON.parse( elem_.getAttribute('data-analytics').replace(/,(?=[^,]*$)/, '') ); function getScrubbedUrl() { const urlParams = location.href.split('?'); const hostPathUrl = urlParams[0]; if(urlParams.length === 1) return hostPathUrl; try { const searchParams = urlParams[1].split('&'); const utmParams = searchParams.filter(param => param.startsWith('utm') || param.startsWith('query')).join('&'); if(!utmParams.length) return hostPathUrl; return `${hostPathUrl}?${utmParams}`; } catch(error) { console.error('scrubbed Url error =>', e); } return hostPathUrl; } function handlePublishDate(dataObj) { var publishDate = dataObj['publishDate']; if (typeof publishDate !== 'undefined') { var oneDay = 24*60*60*1000; var dateParts = publishDate.split('|'); var pubDay = new Date(dateParts[0]); var today = new Date(); var daysSince = Math.round((today - pubDay) / oneDay); dataObj['daysSincePublished'] = daysSince.toString(); } pushData(dataObj); } function pushData(analyticsEvent) { if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(analyticsEvent); const globalKWDimenssions = Object.assign({}, analyticsEvent); if(globalKWDimenssions['event']) { delete globalKWDimenssions['event']; } window['globalKWCustomDimensions'] = globalKWDimenssions; } pushData(scrubObject); handlePublishDate(baseAnalyticsObject); }()); </script> <div class="surveys"> <uni-feedback-survey-controller> <div id="feedback-surveys-json" style="display: none;" data-static-icons='{ "close": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-close" }' > [{&quot;model&quot;: &quot;blogsurvey.survey&quot;, &quot;pk&quot;: 5, &quot;fields&quot;: {&quot;name&quot;: &quot;Sentiment Change - All Articles - Nov 2024&quot;, &quot;survey_id&quot;: &quot;sentiment-change-all-articles-nov-2024_241031&quot;, &quot;scroll_depth_trigger&quot;: 75, &quot;previous_survey&quot;: null, &quot;display_rate&quot;: 50, &quot;thank_message&quot;: &quot;Thank you!&quot;, &quot;thank_emoji&quot;: &quot;✅&quot;, &quot;questions&quot;: &quot;[{\&quot;id\&quot;: \&quot;c32a4772-5575-4985-814a-afd8d15d5d6d\&quot;, \&quot;type\&quot;: \&quot;simple_question\&quot;, \&quot;value\&quot;: {\&quot;question\&quot;: \&quot;After reading this article, how has your perception of Google changed?\&quot;, \&quot;responses\&quot;: [{\&quot;id\&quot;: \&quot;cb111cda-60ba-4ac5-8260-17c5326e485b\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Gotten better\&quot;}, {\&quot;id\&quot;: \&quot;d8864abb-689a-4b52-b021-449af0b0a7c6\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Gotten worse\&quot;}, {\&quot;id\&quot;: \&quot;f169d98d-1731-4efc-be90-3cd379a2a63e\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Stayed the same\&quot;}, {\&quot;id\&quot;: \&quot;701d8c63-affe-4f44-85f0-71538a310d65\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Don&#x27;t know\&quot;}]}}]&quot;, &quot;target_article_pages&quot;: true}}] </div> </uni-feedback-survey-controller> </div> <div class="uni-header-content-pusher"></div> <header class="uni-header h-u-box-shadow-2" data-component="uni-header"> <div class="uni-header__hamburguer-wrapper"> <button class="uni-header__hamburguer-button" aria-expanded="false" tabindex="0" aria-label="Navigation menu"> <svg class="h-c-header__hamburger-img h-c-header__hamburger-img--standard events-off" role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#h-burger"></use> </svg> </button> </div> <figure class="uni-header__logo-google" title="Google" tabindex="-1"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#h-color-google-logo"></use> </svg> </figure> <div> <a href="#jump-content" class="h-c-header__jump-to-content"> <span class="h-c-header__jump-to-content-text">Skip to main content</span> </a> </div> <div class="uni-header__site-title" data-analytics-module='{ "module_name": "main nav", "section_header": "The Keyword" }'> <a href="/" class="uni-header__site-title-link"> <div> The Keyword </div> </a> </div> <div class="uni-article-progress-bar slide-up" data-component="uni-progress-bar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" aria-hidden="true" tab-index="-1" role="progressbar"> <div class="uni-article-progress-bar__title uni-article-progress-bar__ellipsis"> Ask a Techspert: What is on-device processing? </div> <div class="uni-article-progress-bar__social" aria-hidden="true" data-analytics-module='{ "module_name": "Progress Bar", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }' > <div class ="uni-social-share " data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "menu", "label": "label" }'> <svg class="h-c-icon h-c-icon--color-text" aria-hidden="true" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F%20%40google&url=https://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "twitter" }' data-ga4-method="twitter"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F&u=https://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "facebook" }' data-ga4-method="facebook"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/ai/on-device-processing/&title=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "linkedin" }' data-ga4-method="linkedin"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F&body=Check out this article on the Keyword:%0A%0AAsk%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F%0A%0AHere’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features.%0A%0Ahttps://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "email" }' data-ga4-method="email"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/ai/on-device-processing/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <div class="uni-article-progress-bar__indicator hide-progress-bar"></div> </div> <nav class="uni-navigation uni-navigation--desktop" role="navigation" aria-label="Main" data-analytics-module='{ "module_name": "main nav", "section_header": "Desktop menu" }'> <div class="uni-navigation__list-desktop"> <ul id="uni-main-menu" class="uni-main-menu" data-component="uni-navigation"> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--desktop inactive "> <a href="/" class="uni-main-menu__item-label " role="button" tabindex="0"> Home </a> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--desktop inactive has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Product news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--desktop"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--desktop"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Product news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Android, Chrome &amp; Play <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/android/" data-navigation=product-news> Android </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chrome/" data-navigation=product-news> Chrome </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chromebooks/" data-navigation=product-news> Chromebooks </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-play/" data-navigation=product-news> Google Play </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/wear-os/" data-navigation=product-news> Wear OS </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/android-chrome-play/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Android, Chrome &amp; Play"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Platforms &amp; Devices <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/fitbit/" data-navigation=product-news> Fitbit </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-nest/" data-navigation=product-news> Google Nest </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/pixel/" data-navigation=product-news> Pixel </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/platforms-devices/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Platforms &amp; Devices"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Explore &amp; Get Answers <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/gemini/" data-navigation=product-news> Gemini </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/maps/" data-navigation=product-news> Maps </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/news/" data-navigation=product-news> News </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/search/" data-navigation=product-news> Search </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/shopping/" data-navigation=product-news> Shopping </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/explore-get-answers/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Explore &amp; Get Answers"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Connect &amp; Communicate <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/classroom/" data-navigation=product-news> Classroom </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/photos/" data-navigation=product-news> Photos </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/registry/" data-navigation=product-news> Registry </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/translate/" data-navigation=product-news> Translate </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> In the Cloud <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/workspace/" data-navigation=product-news> Google Workspace </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="https://cloud.google.com/blog/" data-navigation=product-news> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__subnav-sublist-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-cloud/" data-navigation=product-news> Google Cloud </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/cloud/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="In the Cloud"> See all </a> </li> </ul> </li> </ul> <a href="/products/" class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--landing uni-main-menu__subnav-item-name--desktop"> See all product updates </a> </div> <div class="h-c-page uni-main-menu__submenu-wrapper" id="uni-navigation__item-1-2" aria-expanded="false" aria-hidden="true" role="menu"> <ul class="uni-main-menu__submenu has-view-all"> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-1"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-1"> Android, Chrome &amp; Play </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/android/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Android </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/chrome/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Chrome </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/chromebooks/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Chromebooks </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-play/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Play </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/wear-os/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Wear OS </a> </li> </ul> <a href="/products/android-chrome-play/" data-navigation="Android, Chrome &amp; Play" role="menuitem" title="See all Android, Chrome &amp; Play articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-2"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-2"> Platforms &amp; Devices </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/fitbit/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Fitbit </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-nest/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Nest </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/pixel/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Pixel </a> </li> </ul> <a href="/products/platforms-devices/" data-navigation="Platforms &amp; Devices" role="menuitem" title="See all Platforms &amp; Devices articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-3"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-3"> Explore &amp; Get Answers </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/gemini/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Gemini </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/maps/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Maps </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/news/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> News </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/search/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Search </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/shopping/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Shopping </a> </li> </ul> <a href="/products/explore-get-answers/" data-navigation="Explore &amp; Get Answers" role="menuitem" title="See all Explore &amp; Get Answers articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-4"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-4"> Connect &amp; Communicate </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/classroom/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Classroom </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/photos/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Photos </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/registry/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Registry </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/translate/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Translate </a> </li> </ul> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-product-news-5"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-product-news-5"> In the Cloud </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/products/workspace/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Workspace </a> </li> <li class="uni-main-menu__submenu-link"> <a href="https://cloud.google.com/blog/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__submenu-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/products/google-cloud/" role="menuitem" data-navigation=product-news class="uni-main-menu__submenu-anchor"> Google Cloud </a> </li> </ul> <a href="/products/cloud/" data-navigation="In the Cloud" role="menuitem" title="See all In the Cloud articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> </ul> <div class="uni-main-menu__submenu-view-all"> <a href="/products/" class="uni-main-menu__submenu-view-all-link"> See all product updates <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </div> <button class="uni-main-menu__submenu-close" aria-label="Close Menu"> <svg class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#close_icon"></use> </svg> </button> </div> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--desktop active has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Company news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--desktop"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--desktop"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Company news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Outreach &amp; initiatives <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/arts-culture/" data-navigation=company-news> Arts &amp; Culture </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/education/" data-navigation=company-news> Education </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/entrepreneurs/" data-navigation=company-news> Entrepreneurs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/public-policy/" data-navigation=company-news> Public Policy </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/sustainability/" data-navigation=company-news> Sustainability </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/outreach-initiatives/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Outreach &amp; initiatives"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Technology <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/ai/" data-navigation=company-news> AI </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/developers/" data-navigation=company-news> Developers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/health/" data-navigation=company-news> Health </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-deepmind/" data-navigation=company-news> Google DeepMind </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-labs/" data-navigation=company-news> Google Labs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/safety-security/" data-navigation=company-news> Safety and security </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/technology/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Technology"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Inside Google <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/infrastructure/" data-navigation=company-news> Data centers and infrastructure </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/doodles/" data-navigation=company-news> Doodles </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/googlers/" data-navigation=company-news> Googlers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/life-at-google/" data-navigation=company-news> Life at Google </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/inside-google/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Inside Google"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Around the globe <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-asia/" data-navigation=company-news> Google in Asia </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-europe/" data-navigation=company-news> Google in Europe </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-latin-america/" data-navigation=company-news> Google in Latin America </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/around-the-globe/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Around the globe"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--desktop has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--desktop"> Authors <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--desktop"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/sundar-pichai/" data-navigation=company-news> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/ruth-porat/" data-navigation=company-news> Ruth Porat, President &amp; Chief Investment Officer </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/kent-walker/" data-navigation=company-news> Kent Walker, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/james-manyika/" data-navigation=company-news> James Manyika, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/authors/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Authors"> See all </a> </li> </ul> </li> </ul> </div> <div class="h-c-page uni-main-menu__submenu-wrapper" id="uni-navigation__item-1-3" aria-expanded="false" aria-hidden="true" role="menu"> <ul class="uni-main-menu__submenu has-view-all"> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-1"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-1"> Outreach &amp; initiatives </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/arts-culture/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Arts &amp; Culture </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/education/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Education </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/entrepreneurs/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Entrepreneurs </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/public-policy/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Public Policy </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/outreach-initiatives/sustainability/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Sustainability </a> </li> </ul> <a href="/outreach-initiatives/" data-navigation="Outreach &amp; initiatives" role="menuitem" title="See all Outreach &amp; initiatives articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-2"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-2"> Technology </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/technology/ai/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> AI </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/developers/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Developers </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/health/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Health </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/google-deepmind/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google DeepMind </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/google-labs/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google Labs </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/technology/safety-security/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Safety and security </a> </li> </ul> <a href="/technology/" data-navigation="Technology" role="menuitem" title="See all Technology articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-3"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-3"> Inside Google </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/infrastructure/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Data centers and infrastructure </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/doodles/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Doodles </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/googlers/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Googlers </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/inside-google/life-at-google/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Life at Google </a> </li> </ul> <a href="/inside-google/" data-navigation="Inside Google" role="menuitem" title="See all Inside Google articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-4"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-4"> Around the globe </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-asia/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Asia </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-europe/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Europe </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/around-the-globe/google-latin-america/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Google in Latin America </a> </li> </ul> <a href="/around-the-globe/" data-navigation="Around the globe" role="menuitem" title="See all Around the globe articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> <li class="uni-main-menu__submenu-item" role="group" aria-labelledby="uni-main-menu__submenu-item-label-company-news-5"> <span class="uni-main-menu__submenu-item-label" id="uni-main-menu__submenu-item-label-company-news-5"> Authors </span> <ul class="uni-main-menu__submenu-links"> <li class="uni-main-menu__submenu-link"> <a href="/authors/sundar-pichai/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/ruth-porat/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Ruth Porat, President &amp; Chief Investment Officer </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/kent-walker/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> Kent Walker, SVP </a> </li> <li class="uni-main-menu__submenu-link"> <a href="/authors/james-manyika/" role="menuitem" data-navigation=company-news class="uni-main-menu__submenu-anchor"> James Manyika, SVP </a> </li> </ul> <a href="/authors/" data-navigation="Authors" role="menuitem" title="See all Authors articles" class="uni-main-menu__submenu-item-see-all"> See all <svg id="mi-arrow-forward-no-bg" viewBox="0 0 32 32"> <polygon points="16,0 13.2,2.8 24.3,14 0,14 0,18 24.3,18 13.2,29.2 16,32 32,16"></polygon> </svg> </a> </li> </ul> <button class="uni-main-menu__submenu-close" aria-label="Close Menu"> <svg class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#close_icon"></use> </svg> </button> </div> </li> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--desktop inactive "> <a href="/feed" class="uni-main-menu__item-label " role="button" tabindex="0"> Feed </a> </li> </ul> </div> <div class="uni-header__newsletter uni-header__newsletter--mobile"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--mobile kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "menu" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </nav> <script type="application/json" data-catalog-id="search-bar"> { "find_an_article": "Find an article...", "rss_link": "/rss/", "rss_feed": "RSS feed", "press_corner": "Press corner", "press_corner_slug": "press/", "secondary_menu": "Secondary menu", "search": "Search", "submit": "Submit", "close": "Close", "execute_search": "Execute search", "dismiss_search": "Dismiss search", "suggested_results_for": "[[number]] suggested results for [[query_term]]", "by_string": "By", "conjunction_symbol": "\u0026" } </script> <uni-search-bar class="uni-search-bar" site-id="2" data-static-icons='{ "clear": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-clear", "more_vert": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-more-vert", "rss_feed": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-rss-feed", "search": "/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-search" }' > </uni-search-bar> <div class="uni-header__newsletter uni-header__newsletter--desktop"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--desktop kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "header" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </header> <nav class="uni-navigation uni-navigation--mobile" role="navigation" aria-label="Main" data-component="uni-navigation-mobile" aria-hidden='true' data-analytics-module='{ "module_name": "mobile nav", "section_header": "Mobile menu" }'> <div class="uni-navigation__brand-mobile"> <button class="uni-navigation__close" aria-label="Close Menu" aria-hidden="true"> <svg aria-label="Close Menu" class="h-c-icon h-c-icon--24px uni-main-menu__submenu-close--icon" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#close_icon"></use> </svg> </button> <figure class="uni-navigation__logo-google" title="Google"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#h-color-google-logo"></use> </svg> </figure> <span class="uni-navigation__site-title"> <a class="uni-header__site-title-link" href="/" data-analytics=""> <div> The Keyword </div> </a> </span> </div> <div class="uni-navigation__list-mobile"> <ul id="uni-main-menu" class="uni-main-menu" > <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--mobile inactive "> <a href="/" class="uni-main-menu__item-label " role="button" tabindex="0"> Home </a> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--mobile inactive has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Product news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--mobile"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--mobile"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Product news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Android, Chrome &amp; Play <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/android/" data-navigation=product-news> Android </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chrome/" data-navigation=product-news> Chrome </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/chromebooks/" data-navigation=product-news> Chromebooks </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-play/" data-navigation=product-news> Google Play </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/wear-os/" data-navigation=product-news> Wear OS </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/android-chrome-play/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Android, Chrome &amp; Play"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Platforms &amp; Devices <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/fitbit/" data-navigation=product-news> Fitbit </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-nest/" data-navigation=product-news> Google Nest </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/pixel/" data-navigation=product-news> Pixel </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/platforms-devices/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Platforms &amp; Devices"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Explore &amp; Get Answers <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/gemini/" data-navigation=product-news> Gemini </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/maps/" data-navigation=product-news> Maps </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/news/" data-navigation=product-news> News </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/search/" data-navigation=product-news> Search </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/shopping/" data-navigation=product-news> Shopping </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/explore-get-answers/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Explore &amp; Get Answers"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Connect &amp; Communicate <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/classroom/" data-navigation=product-news> Classroom </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/photos/" data-navigation=product-news> Photos </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/registry/" data-navigation=product-news> Registry </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/translate/" data-navigation=product-news> Translate </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> In the Cloud <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/workspace/" data-navigation=product-news> Google Workspace </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="https://cloud.google.com/blog/" data-navigation=product-news> More on the Cloud Blog <svg class="icon h-c-icon uni-main-menu__subnav-sublist-external-icon" role="presentation" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward"></use> </svg> </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/products/google-cloud/" data-navigation=product-news> Google Cloud </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/products/cloud/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="In the Cloud"> See all </a> </li> </ul> </li> </ul> <a href="/products/" class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--landing uni-main-menu__subnav-item-name--mobile"> See all product updates </a> </div> </li> <li data-has-subnav="yes" class="uni-main-menu__item uni-main-menu__item--mobile active has-submenu"> <button class="uni-main-menu__item-label has-submenu" tabindex="0"> Company news <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <div class="uni-main-menu__subnav uni-main-menu__subnav--mobile"> <button class="uni-main-menu__subnav-title uni-main-menu__subnav-title--mobile"> <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> Company news </button> <ul class="uni-main-menu__subnav-list"> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Outreach &amp; initiatives <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/arts-culture/" data-navigation=company-news> Arts &amp; Culture </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/education/" data-navigation=company-news> Education </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/entrepreneurs/" data-navigation=company-news> Entrepreneurs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/public-policy/" data-navigation=company-news> Public Policy </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/outreach-initiatives/sustainability/" data-navigation=company-news> Sustainability </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/outreach-initiatives/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Outreach &amp; initiatives"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Technology <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/ai/" data-navigation=company-news> AI </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/developers/" data-navigation=company-news> Developers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/health/" data-navigation=company-news> Health </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-deepmind/" data-navigation=company-news> Google DeepMind </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/google-labs/" data-navigation=company-news> Google Labs </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/technology/safety-security/" data-navigation=company-news> Safety and security </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/technology/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Technology"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Inside Google <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/infrastructure/" data-navigation=company-news> Data centers and infrastructure </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/doodles/" data-navigation=company-news> Doodles </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/googlers/" data-navigation=company-news> Googlers </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/inside-google/life-at-google/" data-navigation=company-news> Life at Google </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/inside-google/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Inside Google"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Around the globe <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-asia/" data-navigation=company-news> Google in Asia </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-europe/" data-navigation=company-news> Google in Europe </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/around-the-globe/google-latin-america/" data-navigation=company-news> Google in Latin America </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/around-the-globe/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Around the globe"> See all </a> </li> </ul> </li> <li class="uni-main-menu__subnav-item uni-main-menu__subnav-item--mobile has-submenu"> <button class="uni-main-menu__subnav-item-name uni-main-menu__subnav-item-name--mobile"> Authors <figure class="expand-caret"> <svg class="icon" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-expand"></use> </svg> </figure> </button> <ul class="uni-main-menu__subnav-sublist uni-main-menu__subnav-sublist--mobile"> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/sundar-pichai/" data-navigation=company-news> Sundar Pichai, CEO </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/ruth-porat/" data-navigation=company-news> Ruth Porat, President &amp; Chief Investment Officer </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/kent-walker/" data-navigation=company-news> Kent Walker, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a class="uni-main-menu__subnav-sublist-link" href="/authors/james-manyika/" data-navigation=company-news> James Manyika, SVP </a> </li> <li class="uni-main-menu__subnav-sublist-item"> <a href="/authors/" class="uni-main-menu__subnav-sublist-link uni-main-menu__subnav-sublist-link--all" data-navigation="Authors"> See all </a> </li> </ul> </li> </ul> </div> </li> <li data-has-subnav="" class="uni-main-menu__item uni-main-menu__item--mobile inactive "> <a href="/feed" class="uni-main-menu__item-label " role="button" tabindex="0"> Feed </a> </li> </ul> <ul class="uni-header__kebab-menu uni-header__kebab-menu--mobile"> <li class="uni-header__kebab-menu-item"> <li class="uni-header__kebab-menu-item"> <a href="/press//" title="Press corner">Press corner</a> </li> </li> <li class="uni-header__kebab-menu-item"> <a href="/rss/" title="RSS feed"> RSS feed </a> </li> </ul> </div> <div class="uni-header__newsletter uni-header__newsletter--mobile"> <a class="uni-header__newsletter--cta uni-header__newsletter--cta--mobile kw-button kw-button--high-emphasis" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "menu" , "label": "subscribe" }' aria-label="Newsletter subscribe" data-content-type="blogv2 | article page"> Subscribe</a> </div> </nav> <div class="overlay-body-menu--mobile"></div> <div class="loader-mask"> <div class="loader-mask__loader"></div> </div> <main id="jump-content" class="site-content" tabindex="-1"> <article class="uni-article-wrapper"> <section class="article-hero"> <div class="article-hero__container"> <div class="article-hero__breadcrumb"> <div class="breadcrumb__container" data-component="uni-breadcrumb"> <button class="breadcrumb__prev-btn hide" aria-label="Previous"> <svg role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> </button> <div class="breadcrumb__focusable breadcrumb__focusable--start"></div> <nav aria-label="Breadcrumb" class="breadcrumb breadcrumb__scrollable"> <span class="breadcrumb__label">Breadcrumb</span> <ol data-analytics-module='{ "module_name": "breadcrumbs", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <li> <a href="https://blog.google/" class="breadcrumb__button breadcrumb__button--homepage" title="The Keyword" aria-label="The Keyword" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "The Keyword" }' > <svg role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-homepage"></use> </svg> </a> </li> <li> <svg class="breadcrumb__chevron" role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> <a href="https://blog.google/technology/" class="breadcrumb__button" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Technology" }' > Technology </a> </li> <li> <svg class="breadcrumb__chevron" role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> <a href="https://blog.google/technology/ai/" class="breadcrumb__button" data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "AI" }' > AI </a> </li> </ol> </nav> <div class="breadcrumb__focusable breadcrumb__focusable--end"></div> <button class="breadcrumb__next-btn hide" aria-label="Next"> <svg role="presentation" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#uni-icon-chevron-right"></use> </svg> </button> </div> </div> <h1 class="article-hero__h1">Ask a Techspert: What is on-device processing?</h1> </div> </section> <div class="article-meta__author-container" data-analytics-module='{ "module_name": "Hero Menu", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <div class="article-meta__author-wrapper"> <div class="article-meta__abstract"> <div class="article-meta__abstract-aside"> <div class="article-meta__published-wrapper"> <p class="article-meta__published-at uni-body--small">Oct 14, 2024</p> <span aria-hidden="true" class="article-meta__separator">·</span> <p class="article-meta__read-time uni-body--small" data-reading-time-render>[[read-time]] min read</p> </div> <div class ="uni-social-share uni-social-share--mobile" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg class="h-c-icon h-c-icon--color-text" aria-hidden="true" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F%20%40google&url=https://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F&u=https://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/ai/on-device-processing/&title=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F&body=Check out this article on the Keyword:%0A%0AAsk%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F%0A%0AHere’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features.%0A%0Ahttps://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/ai/on-device-processing/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <p class="article-meta__abstract-text uni-body--large"> Learn about how on-device processing actually works, plus how it powers features across Google products, like Pixel, Nest and more. </p> </div> </div> <div class="article-meta__container"> <div class="article-meta__content"> <a class="article-meta__author author-active" href="https://blog.google/authors/molly-mchugh-johnson/" aria-label="Molly McHugh-Johnson, Contributor, The Keyword" data-analytics-onclick='{ "event": "page interaction", "category" : "perspective author", "action" : "perspectives - author byline", "label" : "Molly McHugh-Johnson", "contentType": "article page" }' data-ga4-analytics-perspective-author-click='{ "link_text": "Molly McHugh\u002DJohnson", "link_url": "https://blog.google/authors/molly-mchugh-johnson/" }' > <figure class="article-meta__author-photo"> <picture> <source media="(max-resolution: 1.5dppx)" sizes="122px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/unnamed_5_skVBvw8.max-122x92.format-webp.webp 122w"> <source media="(min-resolution: 1.5dppx)" sizes="244px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/unnamed_5_skVBvw8.max-244x184.format-webp.webp 244w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/unnamed_5_skVBvw8.max-244x184.format-webp.webp" alt="Molly McHugh-Johnson headshot" sizes=" 122px, 244px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/unnamed_5_skVBvw8.max-122x92.format-webp.webp 122w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/unnamed_5_skVBvw8.max-244x184.format-webp.webp 244w" data-target="image" loading="lazy" > </picture> </figure> <div class="article-meta__author-info"> <div class="article-meta__author-name">Molly McHugh-Johnson</div> <div class="article-meta__author-title"> Contributor, The Keyword </div> </div> </a> </div> <div class="article-summary__content " data-component="uni-ai-generated-summary" data-analytics-module='{ "event": "module_impression", "module_name": "ai_summary", "section_header": "CTA" }' > <div class="article-summary__btn-container" data-component="uni-ai-summary-btn"> <button class="article-summary--btn" aria-expanded="false"> <svg class="h-c-icon h-c-icon__generate-summary" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#ai-generate-summary"></use> </svg> Read AI-generated summary <svg class="h-c-icon h-c-icon__chevron-down" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#ai-chevron-down"></use> </svg> </button> <div class="article-summary-modal"> <div class="article-summary-modal__summary active" data-summary-id="ai_summary_1"> <h2 class="article-summary-modal__title">General summary</h2> <p class="article-summary-modal__copy"> <p>On-device processing is the ability of a device to perform tasks without sending data to the cloud. It's made possible by powerful chipsets like Tensor G4, which can run large language models like Gemini Nano. On-device processing offers faster results, better availability, and reliability, and it's free for apps to leverage. While cloud processing has advantages like more powerful models and data storage, on-device processing is becoming increasingly capable and useful for specific tasks.</p> </p> <small class="article-summary-modal__legal"> Summaries were generated by Google AI. Generative AI is experimental. </small> </div> <div class="article-summary-modal__summary " data-summary-id="ai_summary_2"> <h2 class="article-summary-modal__title">Bullet points</h2> <p class="article-summary-modal__copy"> <ul> <li>"Ask a Techspert: What is on-device processing?" by Molly McHugh-Johnson.<ul> <li>On-device processing means that the processing of data happens on the device itself, rather than in the cloud.</li> <li>It enables faster and more reliable performance, especially for specific tasks that don't require a large amount of data or complex computations.</li> <li>On-device processing is made possible by powerful chipsets like Google's Tensor G4, which can handle high-performance computations.</li> <li>It opens up opportunities for new features and capabilities that leverage the device's processing power, such as generative AI, video rendering, and language translation.</li> </ul> </li> </ul> </p> <small class="article-summary-modal__legal"> Summaries were generated by Google AI. Generative AI is experimental. </small> </div> <div class="article-summary-modal__summary " data-summary-id="ai_summary_3"> <h2 class="article-summary-modal__title">Basic explainer</h2> <p class="article-summary-modal__copy"> <p>On-device processing means your phone does the work, not a computer somewhere else.</p> <p>It makes things faster, more reliable, and possible without an internet connection.</p> <p>New, more powerful chips like Tensor G4 make it possible.</p> <p>It's not always better than off-device processing, but it's great for specific tasks.</p> </p> <small class="article-summary-modal__legal"> Summaries were generated by Google AI. Generative AI is experimental. </small> </div> <div class="article-sumary-modal__explore"> <h4 class="article-summary-modal__explore-title"> Explore other styles: </h4> <div class="article-summary-modal__explore-styles"> <ul class="article-summary-modal__chips"> <li> <button class="article-summary-modal__chip--btn" aria-label="General summary" data-summary-id="ai_summary_1" aria-pressed="true"> <span class="article-summary-modal__chip active" aria-hidden="true"> General summary </span> </button> </li> <li> <button class="article-summary-modal__chip--btn" aria-label="Bullet points" data-summary-id="ai_summary_2" > <span class="article-summary-modal__chip " aria-hidden="true"> Bullet points </span> </button> </li> <li> <button class="article-summary-modal__chip--btn" aria-label="Basic explainer" data-summary-id="ai_summary_3" > <span class="article-summary-modal__chip " aria-hidden="true"> Basic explainer </span> </button> </li> </ul> </div> </div> <button class="article-summary-modal__icon" title="Close summary"> <svg class="h-c-icon h-c-icon__close" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#ai-modal-close"></use> </svg> </button> </div> </div> </div> <div class="article-share__wrapper" data-analytics-module='{ "module_name": "Hero Share", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <div class ="uni-social-share uni-social-share--desktop" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg class="h-c-icon h-c-icon--color-text" aria-hidden="true" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F%20%40google&url=https://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F&u=https://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/technology/ai/on-device-processing/&title=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Ask%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F&body=Check out this article on the Keyword:%0A%0AAsk%20a%20Techspert%3A%20What%20is%20on-device%20processing%3F%0A%0AHere’s a breakdown of on-device processing and how we&#x27;re working to make your devices better with local AI features.%0A%0Ahttps://blog.google/technology/ai/on-device-processing/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg class="h-c-icon h-c-icon--social h-c-icon--30px" aria-hidden="true" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/technology/ai/on-device-processing/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> </div> </div> <div class="article-image-hero"> <div class="article-image-hero__container"> <figure class="article-image--full-aspect article-module"> <div class="aspect-ratio-image" style="--height-percentage: 41.7%;"> <div class="aspect-ratio-image__container"> <img srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-0.width-800.format-webp.webp 800w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-.width-1200.format-webp.webp 1200w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-.width-1600.format-webp.webp 1600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-.width-2200.format-webp.webp 2200w" sizes="(max-width: 1023px) 100vw,(min-width: 1024px and max-width: 1259) 80vw, 1046px" src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/ask_a_techspert_processing_hero-.width-1200.format-webp.webp" fetchpriority="high" alt="A stack of three chips — one yellow, one transparent with a stitched white outline, one dark blue — sits within concentric white circles against a light blue background." class="aspect-ratio-image__image"> </div> </div> </figure> </div> </div> <section class="uni-container article-container"> <div class="uni-wrapper article-container__wrapper"> <div class="uni-content uni-blog-article-container article-container__content " data-reading-time="true" data-component="uni-article-body"> <google-read-aloud-player data-analytics-module='{ "event": "module_impression", "module_name": "ai_audio", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }' data-call-to-action-text="Listen to article" data-date-modified="2024-10-14T23:41:39.040506+00:00" data-progress-bar-style="half-wave" data-api-key="AIzaSyBLT6VkYe-x7sWLZI2Ep26-fNkBKgND-Ac" data-article-style="style9" data-tracking-ids="G-HGNBTNCHCQ,G-6NKTLKV14N" data-voice-list="en.ioh-pngnat:Cyan,en.usb-pngnat:Lime" data-layout-style="style1" data-highlight-mode="word-over-paragraph" data-highlight-text-color="#000000" data-highlight-word-background="#8AB4F8" data-highlight-paragraph-background="#D2E3FC" data-background="linear-gradient(180deg, #F1F3F4 0%, #F8F9FA 100%)" data-foreground-color="#202124" data-font="600 16px Google Sans, sans-serif" data-box-shadow="0px 1px 3px 1px rgba(60, 64, 67, 0.15)" style=min-height:55px;display:block;max-width:726px;margin-left:auto;margin-right:auto;margin-bottom:36px; > </google-read-aloud-player> <script async src="https://www.gstatic.com/readaloud/player/web/api/js/api.js"></script> <!--article text--> <div class="module--text module--text__article" data-analytics-module='{ "module_name": "Paragraph", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <div class="uni-paragraph article-paragraph" data-component="uni-article-paragraph"> <div class="rich-text"><p data-block-key="51m6r">Every time a new Pixel phone comes out, you might hear that “on-device processing” makes its cool new features possible. Just take a look at the <a href="https://blog.google/products/pixel/google-pixel-9-pro-xl/">new Pixel 9 phones</a> — things like <a href="https://blog.google/products/pixel/google-pixel-9-new-ai-features/">Pixel Studio and Call Notes</a> run “on device.” And it’s not just phones: <a href="https://blog.google/products/google-nest/google-nest-august-2024-updates/">Nest cameras</a>, <a href="https://blog.google/products/fitbit/pixel-watch-3-daily-readiness-update-cardio-target-load/">Pixel smartwatches</a> and <a href="https://blog.google/products/fitbit/fitbit-ace-back-to-school-update/">Fitbit devices</a> also use this whole “on-device processing” thing. Given the devices that use it and the features it’s powering, it sounds pretty important.</p><p data-block-key="6tt8g">It’s safe to assume that the, er, processing, is happening on the, uh…well, the device. But to get a better understanding of what that means, we talked to Trystan Upstill, who has been at Google for nearly 20 years working on engineering teams across Android, Google News and Search.</p><p data-block-key="6647u"><b>You were on a team that helped develop some of the exciting features that shipped with our new Pixel devices — can you tell me a little about what you worked on?</b><br/></p><p data-block-key="4f6pq">Most recently, I worked within Android where I led a team that focuses on melding Google’s various technology stack into an amazing experience that’s meaningful to the user. Then figuring out how to build it and ship it.</p><p data-block-key="bph1b"><b>Since we’re improving technologies and introducing new ones quite often, it seems like that would be a never-ending job.</b><br/></p><p data-block-key="67o2f">Exactly! Within recent years, there’s been this explosion in generative AI capabilities. At first when we started thinking about running large language models on devices, we thought it was kind of a joke — like, “Sure we can do that, but maybe by 2026.” But then we began scoping it out, and the technology performance evolved so quickly that we were able to launch features using Gemini Nano, our on-device model, on Pixel 8 Pro in <a href="https://blog.google/intl/en-in/pixel-feature-drop-december-2023/">December 2023</a>.</p><p data-block-key="a9ehu"><b>That’s what I want to know more about: “on-device processing.” Let’s break it down and start with what exactly “processing” means.</b></p><p data-block-key="72tmj">The main processor, or system-on-a-chip (SoC), in your devices, has a number of what are called Processing Units designed specifically to handle the tasks you want to do with that device. That&#x27;s why you&#x27;ll see the chip (like the Tensor chip found in Pixels) referred to as a &quot;system-on-a-chip: There&#x27;s not just one processor, but several processing units, memory, interfaces and much more, all together on one piece of silicon.</p><p data-block-key="5bhrh">Let’s use Pixel smartphones as an example: The processing units include a Central Processing Unit, or CPU, as the main “engine” of sorts; a Graphics Processing Unit, or GPU, which renders visuals; and now today we have a Tensor Processing Unit, or TPU, specially designed by Google to run AI/ML workloads on a device. These all work together to help your phone get things done — aka, processing.</p><p data-block-key="bu7r1">For example, when you take photos, you’re often using all elements of your phone’s processing power to good effect. The CPU will be busy running core tasks that control what the phone is doing, the GPU will be helping render what the lens is seeing and, on a premium Android device like a Pixel, there&#x27;s also a lot of work happening on the TPU to process what the optical lens sees to make your photos look awesome.</p><p data-block-key="6vv5j"><b>Got it. “On-device” processing implies there’s off-device. Where is “off-device processing” happening, exactly?</b></p><p data-block-key="9ieru">Off-device processing happens in the cloud. Your device connects to the internet and sends your request to servers elsewhere, which perform the task, and then send the output back to your phone. So if we wanted to take that process and make it happen on device, we’d take the large machine learning model that powered that task in the cloud and make it smaller and more efficient so it can run on your device’s operating system and hardware.</p><p data-block-key="a2g3s"><b>What hardware makes that possible?</b><br/><br/>New, more powerful chipsets. For example, with the <a href="https://store.google.com/us/product/pixel_9_pro">Pixel 9 Pro</a>, that’s happening thanks to our SoC called Tensor G4. Tensor G4 enables these phones to run models like Gemini Nano — it’s able to handle these high-performance computations.</p><p data-block-key="93qql"><b>So basically, Tensor is designed specifically to run Google AI, which is</b> <b><i>also</i></b> <b>what powers a lot of Pixel’s new gen AI capabilities.</b></p><p data-block-key="9sj3p">Right! And the generative AI features are definitely part of it, but there are lots of other things on-device processing makes possible, too. Rendering video, playing games, HDR photo editing, language translation — most everything you do with your phone. These are all happening on your phone, not being sent up to a server for processing.</p></div> </div> </div> <uni-image-full-width alignment="full" alt-text="Animation shows a phone screen with an online shop with a black and white gingham dress. A TalkBack overlay appears on top with detailed information describing the image." external-image="" or-mp4-video-title="Talkback with Gemini" or-mp4-video-url="https://storage.googleapis.com/gweb-uniblog-publish-prod/original_videos/3._Talkback_with_Gemini.mp4" section-header="Ask a Techspert: What is on\u002Ddevice processing?" custom-class="image-full-width--constrained-width uni-component-spacing" > <div slot="caption-slot"> <div class="rich-text"><p data-block-key="qvauc">TalkBack with Gemini, which analyzes images and reads descriptions out loud to blind or low-vision users, is an example of on-device processing that makes use of Tensor, Pixel’s system on a chip.</p></div> </div> </uni-image-full-width> <div class="module--text module--text__article" data-analytics-module='{ "module_name": "Paragraph", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <div class="uni-paragraph article-paragraph" data-component="uni-article-paragraph"> <div class="rich-text"><p data-block-key="51m6r">The computation your phone can do today is pretty incredible. Today&#x27;s smartphones are thousands of times faster than early high-performance computers, even those that were the size of rooms. Back in the day, those high-performance computers were the state of the art in terms of data analysis, image processing, anomaly detection and early AI research. Now we can do this all on device, and it opens up all sorts of neat opportunities to build helpful features that use this processing capability.</p><p data-block-key="90t8o"><b>Is on-device processing better than off-device?</b></p><p data-block-key="ft4es">Not necessarily. If you were to use Search entirely on-device, that would be really slow or really limited or both, because when you’re searching the web, you’re sort of looking for a needle in a haystack. To fit the entire web index on your phone would be too much! Instead, when you use Search, you’re tapping into the cloud and our data centers to access trillions of web pages to find what you’re looking for.</p><p data-block-key="df26f">But if you want to perform a more specific task, then on-device processing is really useful. For starters, there’s latency — if something’s being processed directly on the device, you may get the result faster. Then there’s also the fact that features that are fully on device work without an internet connection, meaning better availability and reliability.</p><p data-block-key="b168j">Finally, given the AI chip is in your pocket rather than being served through a cloud backend, it&#x27;s free for apps to leverage the LLM capabilities.</p><p data-block-key="49ams">All this said, there are distinct advantages to both: Cloud has more powerful models and can house lots of important data. Lots of your data, like photos, videos and more, sits in the cloud today. It also helps support actions like searching massive databases, like Drive, Gmail and Google Photos.</p><p data-block-key="amh4m"><b>I’m already pretty impressed with what my Pixel can do today, but from what you’re saying, I’d imagine it’s only going to get better.</b></p><p data-block-key="apkhm">Yes, the models we’re using to do these complex tasks on Android devices are getting more capable. And of course it’s not just about better models and better technology: We also put a lot of work and research into thinking about what’s actually going to benefit people. We don’t want to just introduce products because the on-device processing can handle it; we want to make sure it’s something that people want to use on their phones in their everyday lives.</p></div> </div> </div> <div class="uni-blog-article-tags article-tags" data-analytics-module='{ "module_name": "Article Tags", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <div class="uni-blog-article-tags__wrapper"> <span class="uni-blog-article-tags__label uni-eyebrow">POSTED IN:</span> </div> <nav class="uni-blog-article-tags__container uni-click-tracker" data-analytics='{ "category": "landing page lead", "action": "article tag" }' > <ul class="uni-blog-article-tags__tags-list"> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/technology/ai/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "AI" }' data-analytics='{"label": "topics: AI"}' > AI </a> </li> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/products/pixel/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "AI" }' data-analytics='{"label": "product: Pixel"}' > Pixel </a> </li> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/products/google-nest/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "AI" }' data-analytics='{"label": "product: Google Nest"}' > Google Nest </a> </li> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/products/fitbit/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "AI" }' data-analytics='{"label": "product: Fitbit"}' > Fitbit </a> </li> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/inside-google/googlers/ask-a-techspert/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "AI" }' data-analytics='{"label": "product: Ask a Techspert"}' > Ask a Techspert </a> </li> </ul> </nav> </div> </div> </div> </section> </article> <div class="uni-related-articles-cards ga4-carousel" data-analytics-module='{ "module_name": "Article Footer Related Stories", "section_header": "Related stories" }' > <div class="uni-related-articles-cards-container" data-component="uni-related-articles"> <div class="uni-related-articles-grid-title"> <div class="uni-related-articles-grid-wrapper"> <h3 class="uni-related-articles-cards__title"> <div class="uni-related-articles-cards__title-content "> Related stories </div> </h3> </div> </div> <div class="uni-related-articles-cards__track"> <ul aria-role="menu" aria-label="Related articles" class="uni-related-articles-cards__wrap "> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/around-the-globe/google-europe/taoiseach-visits-google-to-celebrate-the-future-of-irelands-tech-talent/" class="uni-related-articles-cards__link" data-index="1" data-target="card" data-primaryTag = "topics - google in europe" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Taoiseach visits Google to celebrate the future of Ireland’s tech talent", "link_url": "https://blog.google/around-the-globe/google-europe/taoiseach-visits-google-to-celebrate-the-future-of-irelands-tech-talent/", "source_content": "Related stories", "related_index": "1", "related_article_tag": "topics - google in europe", "article_name": "Taoiseach visits Google to celebrate the future of Ireland’s tech talent", "author_name": "Jessica McCarthy" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Screenshot_2025-02-14_6.51.13_A.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Screenshot_2025-02-14_6.51.13_.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Screenshot_2025-02-14_6.51.13_.max-1200x416.format-webp.webp" alt="Screenshot 2025-02-14 6.51.13 AM" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Screenshot_2025-02-14_6.51.13_A.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Screenshot_2025-02-14_6.51.13_.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google in Europe</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Taoiseach visits Google to celebrate the future of Ireland’s tech talent</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Jessica McCarthy </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 14, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/developers/google-io-2025-puzzle-ai/" class="uni-related-articles-cards__link" data-index="2" data-target="card" data-primaryTag = "topics - developers" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "How Gemini added a new dimension to our I/O 2025 save the date puzzle", "link_url": "https://blog.google/technology/developers/google-io-2025-puzzle-ai/", "source_content": "Related stories", "related_index": "2", "related_article_tag": "topics - developers", "article_name": "How Gemini added a new dimension to our I/O 2025 save the date puzzle", "author_name": "Ari Marini" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOGames.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOGames.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOGames.max-1200x416.format-webp.webp" alt="IOGames" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOGames.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/IOGames.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Developers</span> <h4 class="uni-related-articles-cards__headline" data-target="title">How Gemini added a new dimension to our I/O 2025 save the date puzzle</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Ari Marini </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 12, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/health/google-ai-institute-womens-cancers/" class="uni-related-articles-cards__link" data-index="3" data-target="card" data-primaryTag = "topics - health" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "A new partnership to advance the treatment of women\u0027s cancer", "link_url": "https://blog.google/technology/health/google-ai-institute-womens-cancers/", "source_content": "Related stories", "related_index": "3", "related_article_tag": "topics - health", "article_name": "A new partnership to advance the treatment of women\u0027s cancer", "author_name": "Dr. Karen DeSalvo" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/NZ8_9433.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/NZ8_9433.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/NZ8_9433.max-1200x416.format-webp.webp" alt="NZ8_9433" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/NZ8_9433.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/NZ8_9433.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Health</span> <h4 class="uni-related-articles-cards__headline" data-target="title">A new partnership to advance the treatment of women&#x27;s cancer</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Dr. Karen DeSalvo </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 12, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/chrome/google-chrome-safe-browsing-one-billion-users/" class="uni-related-articles-cards__link" data-index="4" data-target="card" data-primaryTag = "products - chrome" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Defending 1 billion Chrome users with Enhanced Protection", "link_url": "https://blog.google/products/chrome/google-chrome-safe-browsing-one-billion-users/", "source_content": "Related stories", "related_index": "4", "related_article_tag": "products - chrome", "article_name": "Defending 1 billion Chrome users with Enhanced Protection", "author_name": "Benjamin Ackerman, Jonathan Li" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog_.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog.max-1200x416.format-webp.webp" alt="Chrome_Safer Internet Day_Blog Header_V5" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog_.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Chrome_Safer_Internet_Day_Blog.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Chrome</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Defending 1 billion Chrome users with Enhanced Protection</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Benjamin Ackerman </span> & <span class="uni-related-articles-cards__author--name" data-target="author"> Jonathan Li </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 11, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/ai/sundar-pichai-ai-action-summit/" class="uni-related-articles-cards__link" data-index="5" data-target="card" data-primaryTag = "topics - ai" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "The AI Action Summit: A golden age of innovation", "link_url": "https://blog.google/technology/ai/sundar-pichai-ai-action-summit/", "source_content": "Related stories", "related_index": "5", "related_article_tag": "topics - ai", "article_name": "The AI Action Summit: A golden age of innovation", "author_name": "Sundar Pichai" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_SP.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_SP.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_SP.max-1200x416.format-webp.webp" alt="Hero_SP" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_SP.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_SP.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">AI</span> <h4 class="uni-related-articles-cards__headline" data-target="title">The AI Action Summit: A golden age of innovation</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Sundar Pichai </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 10, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/technology/ai/ai-future-of-scientific-leadership/" class="uni-related-articles-cards__link" data-index="6" data-target="card" data-primaryTag = "topics - ai" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "AI and the future of scientific leadership", "link_url": "https://blog.google/technology/ai/ai-future-of-scientific-leadership/", "source_content": "Related stories", "related_index": "6", "related_article_tag": "topics - ai", "article_name": "AI and the future of scientific leadership", "author_name": "Kent Walker, James Manyika" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/2096x1182_AI_and_the_Future_of_.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/2096x1182_AI_and_the_Future_of.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/2096x1182_AI_and_the_Future_of.max-1200x416.format-webp.webp" alt="2096x1182 AI and the Future of Science - Keyword hero image" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/2096x1182_AI_and_the_Future_of_.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/2096x1182_AI_and_the_Future_of.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">AI</span> <h4 class="uni-related-articles-cards__headline" data-target="title">AI and the future of scientific leadership</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Kent Walker </span> & <span class="uni-related-articles-cards__author--name" data-target="author"> James Manyika </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Feb 06, 2025</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item--placeholder">.</li> </ul> </div> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--prev " aria-controls="Previous" aria-label="Previous" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - left", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--next " aria-controls="Next" aria-label="Next" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - right", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <fieldset class="uni-related-articles-cards__pagination ga4-bullets " aria-label="Pagination"> <label for="uni-related-articles-cards__pagination-dot-1" data-index="1" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "1" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-1"> </label> <label for="uni-related-articles-cards__pagination-dot-2" data-index="2" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "2" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-2"> </label> <label for="uni-related-articles-cards__pagination-dot-3" data-index="3" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "3" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-3"> </label> <label for="uni-related-articles-cards__pagination-dot-4" data-index="4" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "4" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-4"> </label> <label for="uni-related-articles-cards__pagination-dot-5" data-index="5" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "5" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-5"> </label> <label for="uni-related-articles-cards__pagination-dot-6" data-index="6" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "6" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-6"> </label> </fieldset> </div> </main> <div class="uni-newsletter-toast" data-component="uni-newsletter-toast" data-analytics-onvisble ='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "view" }'> <div class="h-c-page"> <div class="uni-newsletter-toast--container h-c-grid"> <div class="uni-newsletter-toast__info h-c-grid__col h-c-grid__col--12 h-c-grid__col-l--9 h-c-grid__col--align-middle"> <div class="uni-newsletter-toast__img"> <img src="/static/blogv2/images/newsletter_toast.svg?version=pr20250205-1847" alt=""> </div> <p class="uni-newsletter-toast__text">Let’s stay in touch. Get the latest news from Google in your inbox.</p> </div> <div class="uni-newsletter-toast__buttons h-c-grid__col h-c-grid__col--8 h-c-grid__col-l--3"> <a class="uni-newsletter-toast__cta uni-newsletter-toast__cta--sub" href="/newsletter-subscribe/" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "subscribe" }' tabindex="0" aria-label="Newsletter subscribe" data-content-type="blogv2 | article page" >Subscribe</a> <button class="uni-newsletter-toast__cta uni-newsletter-toast__cta--no" data-analytics-onclick='{ "event": "page interaction", "category": "newsletter", "action": "toast", "label": "no thanks" }' tabindex="0" data-content-type="blogv2 | article page">No thanks</button> </div> </div> </div> </div> <footer class="h-c-footer h-c-footer--topmargin h-c-footer--standard h-has-social" id="footer-standard" data-component="uni-footer-component" data-analytics-module='{ "module_name": "footer", "section_header": "Ask a Techspert: What is on\u002Ddevice processing?" }'> <section class="h-c-footer__upper"> <section class="h-c-social"> <div class="h-c-social__group"> <p class="h-c-social__title h-c-social__title--inline"> Follow Us </p> <ul class="h-c-social__list h-no-bullet"> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Instagram", "pagePath": "https://www.instagram.com/google/" }' aria-label="Instagram" href="https://www.instagram.com/google/"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-instagram"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Twitter", "pagePath": "https://twitter.com/google" }' aria-label="Twitter" href="https://twitter.com/google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-twitter"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Youtube", "pagePath": "https://www.youtube.com/google" }' aria-label="YouTube" href="https://www.youtube.com/google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-youtube"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Facebook", "pagePath": "https://www.facebook.com/Google" }' aria-label="Facebook" href="https://www.facebook.com/Google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-facebook"></use> </svg> </a> </li> <li class="h-c-social__item"> <a class="h-c-social__link uni-click-tracker" data-analytics='{ "category": "social", "action": "follow - footer", "label": "Linkedin", "pagePath": "https://www.linkedin.com/company/google" }' aria-label="LinkedIn" href="https://www.linkedin.com/company/google"> <svg class="h-c-icon h-c-icon--24px h-c-icon--social" aria-hidden="true" viewBox="0 0 18 18" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#social-linkedin"></use> </svg> </a> </li> </ul> </div> </section> </section> <section class="h-c-footer__global"> <div class="h-c-footer__logo"> <a class="uni-click-tracker" href="https://www.google.com" title="Google" data-analytics='{ "category": "navigation", "action": "footer", "label": "logo", "pagePath": "https://www.google.com" }'> <svg class="h-c-footer__logo-img" aria-hidden="true" viewBox="0 0 396 130" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#google-logo"></use> </svg> </a> </div> <ul class="h-c-footer__global-links h-no-bullet"> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/privacy" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/privacy" }'>Privacy </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/terms" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/terms" }'>Terms </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/" }'>About Google </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/products/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/products/" }'>Google Products </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="/about/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "/about/" }'>About the Keyword </a> </li> </ul> <ul class="h-c-footer__global-links h-c-footer__global-links--extra h-no-bullet"> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra"> <a class="h-c-footer__link uni-click-tracker" href="https://support.google.com" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://support.google.com" }'> <svg class="h-c-icon h-c-icon--24px h-c-icon--footer" aria-hidden="true" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20250205-1847#mi-help"></use> </svg> Help </a> </li> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra uni-footer-language"> <div class="uni-picker" data-component="uni-lang-picker"> <select name="language" class="uni-picker__order-menu" aria-label="Select a language"> <option label="Bahasa Indonesia (Indonesia)" value="/intl/id-id/" class="uni-picker__item" > Bahasa Indonesia (Indonesia) </option> <option label="Deutsch" value="/intl/de-de/" class="uni-picker__item" > Deutsch </option> <option label="English" value="/" class="uni-picker__item" selected="selected" > English </option> <option label="English (Africa)" value="/intl/en-africa/" class="uni-picker__item" > English (Africa) </option> <option label="English (Australia)" value="/intl/en-au/" class="uni-picker__item" > English (Australia) </option> <option label="English (Canada)" value="/intl/en-ca/" class="uni-picker__item" > English (Canada) </option> <option label="English (India)" value="/intl/en-in/" class="uni-picker__item" > English (India) </option> <option label="English (MENA)" value="/intl/en-mena/" class="uni-picker__item" > English (MENA) </option> <option label="Español (España)" value="/intl/es-es/" class="uni-picker__item" > Español (España) </option> <option label="Español (Latinoamérica)" value="/intl/es-419/" class="uni-picker__item" > Español (Latinoamérica) </option> <option label="Français (Canada)" value="/intl/fr-ca/" class="uni-picker__item" > Français (Canada) </option> <option label="Français (France)" value="/intl/fr-fr/" class="uni-picker__item" > Français (France) </option> <option label="Italiano" value="/intl/it-it/" class="uni-picker__item" > Italiano </option> <option label="Nederlands (Nederland)" value="/intl/nl-nl/" class="uni-picker__item" > Nederlands (Nederland) </option> <option label="Polski" value="/intl/pl-pl/" class="uni-picker__item" > Polski </option> <option label="Português (Brasil)" value="/intl/pt-br/" class="uni-picker__item" > Português (Brasil) </option> <option label="Türkçe (Türkiye)" value="/intl/tr-tr/" class="uni-picker__item" > Türkçe (Türkiye) </option> <option label="Česko (Čeština)" value="/intl/cs-cz/" class="uni-picker__item" > Česko (Čeština) </option> <option label="اللغة العربية (MENA)" value="/intl/ar-mena/" class="uni-picker__item" > اللغة العربية (MENA) </option> <option label="中文 (台灣)" value="/intl/zh-tw/" class="uni-picker__item" > 中文 (台灣) </option> <option label="日本語 (日本)" value="/intl/ja-jp/" class="uni-picker__item" > 日本語 (日本) </option> <option label="한국어" value="/intl/ko-kr/" class="uni-picker__item" > 한국어 </option> </select> </div> </li> </ul> </section> </footer> <div id="base-scripts" data-scripts='[ { "url": "/static/blogv2/js/csp/gtm.js?version=pr20250205-1847", "options": { "async": false, "defer": true } }, { "url": "/static/keyword/js/all/index.js?version=pr20250205-1847", "options": { "async": false, "defer": false } } ]'></div> <div id="extra-scripts" data-scripts=""> </div> <script> var base_scripts = document.querySelector("#base-scripts").getAttribute('data-scripts'); base_scripts = JSON.parse(base_scripts); var extra_scripts = document.querySelector("#extra-scripts").getAttribute('data-scripts'); if (extra_scripts) { extra_scripts = JSON.parse(extra_scripts); } else { extra_scripts = []; } var scripts = base_scripts.concat(extra_scripts); scripts.forEach(function(scriptObj) { var s = document.createElement('script'); s.async = scriptObj.options.async; s.defer = scriptObj.options.defer; s.src = scriptObj.url; document.head.appendChild(s); }); </script> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2B" data-glue-cookie-notification-bar-site-id="blog.google"> </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10