Architecture for building native graphical user interfaces
US12020045B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 29, 2023 |
| Grant date | Jun 25, 2024 |
| Priority date | — |
| Expiry date | Jun 29, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/44521
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods are disclosed for updating an application's user interface (UI) without updating the application. A system provides, for a client device, an application with host instructions having host memory and a guest environment having guest memory. The system receives guest instructions relating to an update to a UI element to be presented via the application's UI without the application being updated. The system selects, based on the client device's platform, a native UI type for the UI element, selected from possible UI types corresponding to different platforms. The system bridges an interaction between a function of the guest instructions and a function of the host instructions without the guest memory and the host memory sharing memory. The system causes the application to display, via the UI, the UI element according to the native UI type based on the bridging and without the application being updated.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.