Patent · US Active

Mapping incompatible windowing topographies across operating systems

US11947860B2 · kind B2 · utility

0Cited by
0References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 22, 2022
Grant dateApr 2, 2024
Priority date
Expiry dateJun 22, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G2354/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The techniques described herein improve user interface consistency when presenting a guest application running on a guest operating system as if it were a native application running on a host operating system. Specifically, window placement limitations imposed by the guest operating system are overcome by coordinating size and location between the guest application and a host proxy application. When the proxy application is confined to a single display, the size and location of the guest application and corresponding proxy application are synchronized. When the proxy application is moved or resized so as to be rendered on multiple displays, the application hosting engine decouples the location synchronization, leaving the guest application within a single display. Before being forwarded to the guest application, user interface events received by the proxy application are adjusted according to the different locations of the guest application and the proxy application.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.