US 12,147,821 B2
Selectively switching client device remote control of host device between hardware- and software-based remote control modes
Douglas Reynolds, Fort Collins, CO (US); Peter Seiler, Fort Collins, CO (US); Eric John Gressman, Fort Collins, CO (US); Byron A. Alcorn, Fort Collins, CO (US); J. Michael Stahl, Fort Collins, CO (US); Gregory Mark Hughes, Fort Collins, CO (US); and Patrick S. Anderson, Fort Collins, CO (US)
Assigned to Hewlett-Packard Development Company, L.P., Spring, TX (US)
Appl. No. 18/007,351
Filed by Hewlett-Packard Development Company, L.P., Spring, TX (US)
PCT Filed Aug. 28, 2020, PCT No. PCT/US2020/048351
§ 371(c)(1), (2) Date Jan. 30, 2023,
PCT Pub. No. WO2022/046065, PCT Pub. Date Mar. 3, 2022.
Prior Publication US 2023/0281028 A1, Sep. 7, 2023
Int. Cl. G06F 9/451 (2018.01); G06F 3/023 (2006.01); G06F 3/14 (2006.01); G06F 13/20 (2006.01)
CPC G06F 9/452 (2018.02) [G06F 3/023 (2013.01); G06F 3/1454 (2013.01); G06F 13/20 (2013.01); G06F 2213/40 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A device comprising:
a network interface to communicatively connect to a host device having a hardware-based remote control mode and a software-based remote control mode;
a processor; and
a memory storing program code executable by the processor and comprising:
monitor code to monitor availability of each of the hardware- and software-based remote control modes by monitoring input signals received from the host device via the network interface; and
switch code to selectively switch client device remote control of the host device between the hardware- and software-based remote control modes, based on the monitored availability of each remote control mode.