Samsung patents faster app switching by pre-unpacking data
This patent describes a method for smartphones to speed up switching between apps. It works by predicting when a user will switch tasks and pre-unpacking the necessary data in the background. This allows the new app to load faster by writing the ready data directly to memory.
In the filing’s own words
A method of performing decompression of page data associated with a plurality of applications installed in a User Equipment (UE) includes detecting a context-switching event between at least one first application and at least one second application and prefetching compressed data including a plurality of tokens, parsing each of the plurality of tokens of the prefetched compressed data from the memory buffer and identifying a data format of each of the plurality of tokens, re-encoding each of the parsed tokens and temporarily storing the re-encoded parsed tokens in an instruction queue of an output handler, generating decompressed data, continuously collecting the generated decompressed data into an output packer, and performing a writing operation to write a single line of the data from the collected decompressed data into the output memory.
What exactly they claim (claim 1)
1. A method implemented in a User Equipment (UE) for performing decompression of page data associated with a plurality of applications installed in the UE, the method comprising: detecting a context-switching event between at least one first application among the plurality of applications and at least one second application among the plurality of applications; prefetching, in a memory buffer from an input memory of the UE, compressed data including a plurality of tokens based on detecting the context-switching event; parsing each of the plurality of tokens of the prefetched compressed data from the memory buffer; identifying a data format of each of the plurality of tokens of the prefetched compressed data by decoding each of the plurality of parsed tokens; re-encoding each of the parsed tokens based on the identified data format; temporarily storing the re-encoded parsed tokens in an instruction queue of an output handler; generating decompressed data based on a format of the re-encoded parsed tokens; continuously collecting the generated decompressed data into an output packer of the output handler; and performing a writing operation to write a single line of the data from the collected decompressed data into an output memory of the UE, based on a configuration of the output memory.
Facts
- Company
- Samsung (SAMSUNG ELECTRONICS CO., LTD.)
- Official title
- System and method of performing decompression of page data associated with a plurality of applications
- Patent number
- US12748703B2
- Application number
- 18830851
- Filed
- Sep 11, 2024
- Granted
- Sep 29, 2026
- Inventors
- 4
- Claims
- 20
Classified under
G06F 12/0862 Physics & computingG06F 3/0608 Physics & computingG06F 3/0656 Physics & computingG06F 3/0673 Physics & computingG06F 2212/602 Physics & computingMore from Samsung in Phones & computers
- Samsung patents phone that slides open to enlarge screen Sep 10, 2026
- Samsung patents folding phone that splits app windows when folded Sep 1, 2026
- Samsung patents slider phone with flexible screen that slides out Sep 8, 2026
- Samsung patents phone that shrinks screen when it gets hot Sep 8, 2026
- Samsung patents screen that narrows viewing angle for privacy Sep 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.
