Smart enumeration for a dongle
AssigneeLogitech Europe S.A.
InventorsSrisenthilkumar CHANDRASEKARAN, Prajith Puthiyedath ERINGATHODY, Jang-Fu CHIANG
Life of this patent
Estimating the term…
Abstract
Aspects of the disclosure provide an apparatus and method for smart enumeration of a dongle. An example method includes detecting a first communication interface of a dongle is in a first state. The method further includes establishing a communication link, with a host device, as a first type of device via a second communication interface of the dongle in response to detecting the first communication interface is in the first state.
Claims20
A method of operating a dongle, comprising:
- detecting a first communication interface of the dongle is in a first state based at least in part on a communication status between a peripheral device and the dongle;
- and
- establishing, by the dongle, a communication link with a host device in response to detecting the first communication interface is in the first state, wherein the dongle establishes the communication link as a first type of device via a second communication interface.
A dongle, comprising:
- a first communication interface configured to communicate with a peripheral device;
- a second communication interface configured to communicate with a host device;
- a memory;
- and
- a processor coupled to the memory, the first communication interface, and the second communication interface, wherein the processor is configured to:
- detect the first communication interface is in a first state based at least in part on a communication status between a peripheral device and the dongle, and
- establish a communication link, with the host device, as a first type of device via the second communication interface in response to detecting the first communication interface is in the first state.
A non-transitory computer-readable medium storing code that, when executed by one or more processors of a host device, cause the host device to perform a method, the method comprising:
- detecting a peripheral device, in communication with the host device via a dongle, is in a first state;
- and
- establishing a communication link, with the dongle being configured as a first type of device, via a communication interface of the host device in response to detecting the peripheral device is in the first state.
Dependencies are inferred from the claim text.