Abstract:
Systems, devices, and techniques for providing shortcuts to applications of a computing device are described. In one example, a method includes outputting, for display at a screen, a plurality of input nodes while the computing device is in a locked state and receiving an indication of a selection of a set of the plurality of input nodes in a defined order. The method may also include determining that the selection matches a predetermined selection order of the input nodes, the predetermined selection order being associated with the computing device. The method may also include, responsive to the determining, outputting, for display in place of at least one of the plurality of input nodes at the screen, an icon representative of an operation executable by the computing device, receiving an indication of a selection of the icon, and responsive to receiving the indication, executing the operation.
Abstract:
In one general aspect, a computer-readable storage medium storing instructions that when executed cause one or more processors to perform a process that can include sending from a client device to a host device an indicator of a size of a target display area of a moving window session with respect to a host display area of an application operating at the host device where the application can be remotely controlled via the client device. The process can include analyzing a stream of images associated with the target display area of the moving window session and defining at the client device a plurality of regions within the target display area based on the analyzing. The process can also include modifying the moving window session without terminating the moving window session and without establishing a new moving window session.