WO2018089087A1

Mobile device external controller module

Abstract

An external controller module is configured for electrically coupling a mobile device to the one or more peripheral devices. The external controller module includes an interface port for coupling to a communication port of the mobile device and a number of interface ports for coupling the external controller module to respective peripheral devices. The controller module operating system includes device driver program code for facilitating electrical communication between the peripheral device and the mobile device without installing the device driver program code on the mobile device.

WO2018089087A1, drawing sheet 1
Sheet 1 of 4

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 2 independent, 18 dependent

  1. 1
    CLAIMS 1. An apparatus for interfacing a mobile device to one or more peripheral devices, the apparatus comprising:a first interface port configured for electrically coupling to a communication port of the mobile device;a second interface port configured for electrically coupling to one of the one or more peripheral devices;processor circuitry coupled to the first interface port and the second interface port;storage circuitry coupled to the processor circuitry, the storage circuitry storing an operating system executable by the processor circuitry, the operating system including device driver program code for facilitating electrical communication between the peripheral device and the mobile device without installing the device driver program code on the mobile device.
  2. 15
    A method for configuring a communication pathway between a mobile device and one or more peripheral devices, comprising:coupling an external controller module between a mobile device to the one or more peripheral devices, the external controller module comprising: a first interface port configured for electrically coupling the external controller module to a communication port of the mobile device;a second interface port configured for electrically coupling the external controller module to a peripheral device;processor circuitry in the external controller module coupled to the first interface port and the second interface port;storage circuitry in the external controller module coupled to the processor circuitry, the storage circuitry storing a controller module operating system executable by the processor circuitry, wherein the controller module operating system includes device driver program code for facilitating electrical communication between the peripheral device and the mobile device without installing the device driver program code on the mobile device.