US 11,930,243 B2
Peripheral device registration in and migration between environments
Marc Randall Hammons, Round Rock, TX (US); Jake Mitchell Leland, Round Rock, TX (US); Tyler Ryan Cox, Austin, TX (US); Ryan Nicholas Comer, Round Rock, TX (US); Uboho Thomas Victor, San Antonio, TX (US); and Erik Summa, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 4, 2022, as Appl. No. 17/646,970.
Prior Publication US 2023/0217064 A1, Jul. 6, 2023
Int. Cl. H04N 21/4363 (2011.01); H04L 65/1069 (2022.01); H04L 65/611 (2022.01); H04L 65/65 (2022.01)
CPC H04N 21/43637 (2013.01) [H04L 65/1069 (2013.01); H04L 65/611 (2022.05); H04L 65/65 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a first hub device, a connection request from a first peripheral device for initiating an application session;
determining, by the first hub device, first characteristics of the first peripheral device;
determining, by the first hub device, a first service for execution by the first hub device and a first host device for the application session for the first peripheral device based on the first characteristics;
initiating the application session for the first peripheral device with the first host device and the first service
by
establishing a first communication link between the first peripheral device and the first host device;
establishing a streaming session between the first host device and the first service;
determining, by the first hub, a second communication link between the first peripheral device and the first hub device has better characteristics than the first communication link between the first peripheral device and the first host device; and
migrating, by the first hub, the first peripheral device to the second communication link while maintaining the streaming session between the first host device and the first service.