Get the newsletter
Google · AI / ML · Filed May 6, 2025 · USPTO published Nov 12, 2026 · This week's release

A New Google Patent Translates the Text on Your Screen While You Scroll

Most translation tools make you wait, or handle one line at a time. This Google filing describes painting over the original words on your screen, drawing the translation in their place, and keeping it going as you scroll.

A smartphone screen translating French text into English and letting the user select on-screen items for more details. Drawing from patent filing US 2026/0359953 A1.
A smartphone screen translating French text into English and letting the user select on-screen items for more details.All 20 drawings ↓
Publication number
US 2026/0359953 A1(US20260359953A1)
Applicant
Google LLC
Filed · Published
May 6, 2025 · Nov 12, 2026
Inventors
Clement Dickinson Wright, Sarah Fay Smith, Daniel Paik, Darren Kuo, Dylan Brandon Kristolaitis, Kyle Brien Firth
Status when we published
Examiner raised objections; the company can respond
Document
20 claims
US classification
345/619
Examiner
GHEBRETINSAE, TEMESGHEN (Art Unit 2626)

What Google's on-screen translation overlay does

Ever tried to read a foreign-language website and ended up translating it one line at a time, or waiting while a whole page crawled through a translator? Google's filing describes a way to translate whatever is on your screen as you look at it.

The system treats your screen like a stream of snapshots, taken every 5 to 100 milliseconds. It finds the text, translates it, paints over the original words so the background looks clean, and draws the translated words in the same spot with a matching font size and color.

The clever part is that it doesn't redo everything each time. When you scroll, the words still look the same, just higher up the page, so it reuses the translation it already has. When you move to a new page or app, it waits until things settle before doing fresh work.

From the filing · CLAIM 1
… processing, using a first machine-learning model, the display data to categorize portions of each frame of the temporally sequential set of frames as static regions or dynamic regions; …

Translation: An artificial intelligence model separates the moving parts of the screen from the still background.

How Google tells scrolling text from new text

The system captures the screen as a stream of frames (snapshots taken every 5 to 100 milliseconds, per the description). Each frame is cut into a grid of small cells, and a machine-learning model sorts them into static regions (content that stays the same) and dynamic regions (video, animations, changing text).

Text that moves only because you scrolled, but still says the same thing, counts as static. The model tracks that shift using optical flow (a way of estimating how pixels moved between two frames), so an earlier translation can be reused at the new position.

For text it hasn't handled yet, the system:

  • Reads it with OCR (optical character recognition, software that turns pictures of letters into real text);
  • Sends it to a translation model, which can run on the device or on a server;
  • inpaints the original words, meaning a second model fills in the background where they were;
  • Draws the translation there, copying the original font, size and alignment, and adjusting for right-to-left languages like Arabic.

Earlier translations and background fills are stored and reused, and a rolling pixel comparison decides when fresh work is needed. A separate independent claim covers pausing during a navigation event (scrolling or switching apps) and translating again once the frames stop changing.

From the filing · THE ABSTRACT
inpainting portions of the display content; and rendering the second set of textual data in the portions that were inpainted.

Translation: The system erases the original foreign text and paints the newly translated words directly into the empty space.

Why live screen translation could reach any app

For you, the pitch is that a foreign-language app, website or menu could show up in your own language the moment you land on it, with no copying text into a separate translator. The filing describes an overlay that works across different applications, so it isn't tied to one browser.

Speed is the whole game here. Reusing earlier work and holding off while you scroll saves computing effort, which matters on a phone. The examiner's first review rejected the claims as filed, a routine step that usually leads to amendments, so the final scope could change.

Google's 120th filing in Language AI work we've tracked since May adds to a thread that includes an AI video filter sorter and a tool for full social campaigns.

Source: US 2026/0359953 A1 at the USPTO (PDF). Full patent text and figures are in the official publication.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time Google patent news breaks.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings · 20 sheets

20 drawing sheets from US 2026/0359953 A1 · click any drawing to enlarge

Sending on-screen text to a server for live translation, drawing sheet 1 from US 2026/0359953 A1
Sheet 1 Sending on-screen text to a server for live translation
Phone AI that tracks moving text and displays translations, drawing sheet 2 from US 2026/0359953 A1
Sheet 2 Phone AI that tracks moving text and displays translations
Watching which parts of a webpage move during scrolling, drawing sheet 3 from US 2026/0359953 A1
Sheet 3 Watching which parts of a webpage move during scrolling
Replacing foreign screen text and tapping objects to search them, drawing sheet 4 from US 2026/0359953 A1
Sheet 4 Replacing foreign screen text and tapping objects to search them
Screen layers that let you tap while text translates, drawing sheet 5 from US 2026/0359953 A1
Sheet 5 Screen layers that let you tap while text translates
Timing how frames are compared and translated without screen stutter, drawing sheet 6 from US 2026/0359953 A1
Sheet 6 Timing how frames are compared and translated without screen stutter
Steps for separating moving content from text that needs translating, drawing sheet 7 from US 2026/0359953 A1
Sheet 7 Steps for separating moving content from text that needs translating
Detecting pauses in scrolling to trigger fresh image translations, drawing sheet 8 from US 2026/0359953 A1
Sheet 8 Detecting pauses in scrolling to trigger fresh image translations
Show the other 12 sheets
Connecting your device to cloud servers to translate screen content, drawing sheet 9 from US 2026/0359953 A1
Sheet 9 Connecting your device to cloud servers to translate screen content
Translating on-screen text using vision AI and web search, drawing sheet 10 from US 2026/0359953 A1
Sheet 10 Translating on-screen text using vision AI and web search
Training the AI by testing it on sample tasks, drawing sheet 11 from US 2026/0359953 A1
Sheet 11 Training the AI by testing it on sample tasks
Turning raw screen data directly into translated text, drawing sheet 12 from US 2026/0359953 A1
Sheet 12 Turning raw screen data directly into translated text
Turning ordered inputs into an updated stream of translated content, drawing sheet 13 from US 2026/0359953 A1
Sheet 13 Turning ordered inputs into an updated stream of translated content
Merging different types of user input for the AI, drawing sheet 14 from US 2026/0359953 A1
Sheet 14 Merging different types of user input for the AI
Building and fine-tuning AI models in one workspace, drawing sheet 15 from US 2026/0359953 A1
Sheet 15 Building and fine-tuning AI models in one workspace
Refining translation models with user feedback and speed optimizations, drawing sheet 16 from US 2026/0359953 A1
Sheet 16 Refining translation models with user feedback and speed optimizations
How cloud servers receive user requests and run AI translations, drawing sheet 17 from US 2026/0359953 A1
Sheet 17 How cloud servers receive user requests and run AI translations
Updating phone AI models over the internet, drawing sheet 18 from US 2026/0359953 A1
Sheet 18 Updating phone AI models over the internet
Apps directly using sensor data for AI tools, drawing sheet 19 from US 2026/0359953 A1
Sheet 19 Apps directly using sensor data for AI tools
Sharing sensor readings across apps through a central AI system, drawing sheet 20 from US 2026/0359953 A1
Sheet 20 Sharing sensor readings across apps through a central AI system
Patent filing page

Reader comments

No comments yet

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.