View activation via hit testing in an asynchronous windowing system
US10346031B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 28, 2017 |
| Grant date | Jul 9, 2019 |
| Priority date | — |
| Expiry date | Oct 13, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/04842
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments provide systems and methods for activating applications in a distributed asynchronous system based on detecting touches on a display. The system detects an input on a display. The input on the display may be, for example, from a human touch or a pointing device. An input state manager executes hit-testing on a visual tree to identify a selected view using the input on the display. The selected view is compared to an active view. A shell in the system is notified when the selected view does not match the active view. The input state manager is then notified if the selected view should be made a new active view. The system instructs an application activation service to activate an application associated with the selected view. An input state manager is notified when the application associated with the selected view has been made an active view.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.