A DEVICE CAPABLE OF BEING OPERATED IN DIFFERENT MODES

20170371373 ยท 2017-12-28

    Inventors

    Cpc classification

    International classification

    Abstract

    A computing device may have a number of ports that can be connected to different peripheral devices and the availability, capability and/or functionality available through different ports may change depending on a mode of operation of the computing device. A user will not generally be aware of which ports can be used as they are all, in theory, available and the usability of an individual port is likely to change if a different host device is connected to the docking station or according to the mode the computing device is operating in. This is especially the case if the ports can all accept the same plug, for example, a USB Type-C plug. In order to allow a user to see easily which port is/are active to provide a particular capability, a controller determines a mode of operation of the device, the mode of operation being such that particular capabilities are made available at one or more of the plurality of peripheral ports, and controls an indicator associated with a particular peripheral port to provide an indication that the particular peripheral port is active to provide a capability if a peripheral device requiring that capability is connected to the particular peripheral port.

    Claims

    1. A device comprising: a host port for connection to a host computer device; a plurality of peripheral ports for connection to one or more peripheral devices; a controller for determining a mode of operation of the host computer device, when the host computer device is connected to the host port, the mode of operation being such that particular capabilities are made available at one or more of the plurality of peripheral ports; and at least one indicator associated with a particular peripheral port of the plurality of peripheral ports and being controlled by the controller to provide an indication to a user that the particular peripheral port is active to provide a capability if a peripheral device requiring that capability is connected to the particular peripheral port.

    2. A device according to claim 1, wherein the device is a docking station.

    3. A device according to claim 1, wherein the host port is a USB Type-C port.

    4. A device comprising: a plurality of peripheral ports for connection to one or more peripheral devices; a controller for determining a mode of operation of the device, the mode of operation being such that particular capabilities are made available at one or more of the plurality of peripheral ports; and at least one indicator associated with a particular peripheral port of the plurality of peripheral ports and being controlled by the controller to provide an indication to a user that the particular peripheral port is active to provide a capability if a peripheral device requiring that capability is connected to the particular peripheral port.

    5. A device according to claim 1, wherein the at least one indicator comprises a visual indicator.

    6. A device according to claim 5, wherein the visual indicator comprises one or more Light Emitting Diodes (LEDs).

    7. A device according to claim 5, wherein the visual indicator comprises a shutter that blocks access to the particular peripheral port.

    8. A device according to claim 1, wherein the at least one indicator is an aural indicator indicating whether the capability is available when a peripheral device is connected to the particular peripheral port.

    9. A device according to claim 1, wherein the at least one indicator indicates a level of the capability that is available from the particular peripheral port.

    10. A device according to claim 9, wherein the level of the capability comprises a level of quality of the capability that is available from the particular peripheral port.

    11. A device according to claim 1, wherein the controller controls the indicator to provide a constant indication.

    12. A device according to claim 1, wherein the controller controls the indicator to provide the indication when prompted by user behavior.

    13. A method for indicating whether a capability is available at a particular peripheral port of a plurality of peripheral ports on a device, the method comprising: connecting a host computing device to the device; negotiating with the host computing device a mode of operation of the host computing device and which particular capabilities are made available at one or more of a plurality of peripheral ports of the device; controlling at least one indicator associated with a particular peripheral port of the plurality of peripheral ports to provide an indication to a user that the particular peripheral port is active to provide a capability if a peripheral device requiring that capability is connected to the particular peripheral port.

    14. A method according to claim 13, wherein the indication comprises a visual indication.

    15. A method according to claim 13, wherein the indication comprises an aural indication.

    16. A method according to claim 13, wherein the indication indicates a level of the capability that is available from the particular peripheral port.

    17. A method according to claim 16, wherein the level of the capability comprises a level of quality of the capability that is available from the particular peripheral port.

    18. A method according to claim 13, wherein the indicator is controlled to provide a constant indication.

    19. A method according to claim 13, wherein the indicator is controlled to provide the indication when prompted by user behavior.

    20. A device according to claim 4, wherein the at least one indicator comprises a visual indicator.

    21. A device according to claim 20, wherein the visual indicator comprises one or more LEDs.

    22. A device according to claim 20, wherein the visual indicator comprises a shutter that blocks access to the particular peripheral port.

    23. A device according to claim 4, wherein the at least one indicator is an aural indicator indicating whether the capability is available when a peripheral device is connected to the particular peripheral port.

    24. A device according to claim 4, wherein the at least one indicator indicates a level of the capability that is available from the particular peripheral port.

    25. A device according to claim 24, wherein the level of the capability comprises a level of quality of the capability that is available from the particular peripheral port.

    26. A device according to claim 4, wherein the controller controls the indicator to provide a constant indication.

    27. A device according to claim 4, wherein the controller controls the indicator to provide the indication when prompted by user behavior.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0027] An embodiment of the present invention will now be more fully described, solely by way of example, with reference to FIG. 1.

    DETAILED DESCRIPTION OF THE DRAWINGS

    [0028] It will be appreciated that the embodiment to be described is purely an example and the details of its implementation do not in any way limit the invention, which is defined by the claims.

    [0029] Thus, FIG. 1 shows a host Computer [11] connected to a Dock [13] via a USB Type-C cable [12]. The Dock has three ports [17, 18, 19] which have various capabilities: data (suitable for connection to an external hard drive) [17], HDMI [18], and VGA (both of which are suitable for additional monitors) [19]. Each port [17, 18, 19] has a corresponding LED [14, 15, 16] associated therewith. These LEDs provide a visual indication of which port or ports is/are functional. It will, of course, be appreciated that further ports may be available, for example audio ports. However, for ease of description, they are not shown.

    [0030] In this embodiment, the Computer [11] is arranged so that it does not supply HDMI-format display data. When the Type-C cable [12] is plugged into the Computer [11] and Dock [13], the Dock [13] communicates with the Computer [11] to determine whether the Computer [11] is operable to supply appropriate signals to each of the ports [17, 18, 19]. For example, the Dock [13] may send a separate signal for each port, enquiring whether signal are likely to be made available for that port. In this mode of operation, the Computer [11] returns ACK messages to the signals enquiring about data and VGA, but a NAK message to the signal enquiring about HDMI. This indicates to the Dock [13] that the Computer [11] is able to supply data and VGA signals, but not HDMI. The HDMI port [18] will therefore be non-functional.

    [0031] In this embodiment, the indication of the capability of the each port is the colour of the LED [14, 15, 16] associated with each port [17, 18, 19]. Since the data and VGA ports [17, 19] are functional with the Computer [11] in the current mode of operation, the associated LEDs [14, 16] are green. However, because the HDMI port [18] is not functional, the associated LED [15] is red.

    [0032] This provides the user with the information that data and VGA display signals are available at the data and VGA ports [17, 19], and that the HDMI port [18] is inactive. Therefore, the user will not waste time attempting to connect a display to the HDMI port [18], but will immediately connect an appropriate VGA display to the VGA port [19].

    [0033] The above example embodiment assumes that the indication is a binary system (red means that there is no functionality, green means that there is functionality) and that the indication is constantly present as the LEDs are on all the time. Of course, it is possible for there to be a single colour LED (green or red or other colour) which would simply indicate that there is or is not functionality at the particular port, with the absence of the LED light indicating the opposite.

    [0034] In an alternative embodiment, there might be different-coloured LEDs for different levels of functionality. For example, in the case of a video port, there might be a red LED to indicate that no video data is available from that port, a green LED to indicate that there is video data available and a blue LED to indicate that the video data is of HD quality.

    [0035] In a second alternative embodiment, the LEDs might not be lit constantly. Instead, they might flash when the Dock is connected to the Computer, or an individual LED might flash when the user plugs a cable into the socket in question.

    [0036] Other embodiments might use indications other than LEDs. For example, the Dock might beep when a cable is plugged into a port to indicate that there is in fact no functionality available through that port. In another example, the Computer might display a message when the cable is plugged in.

    [0037] In a further embodiment, the indication might take the form of a physical barrier. For example, when, during negotiation, the Dock discovers that the Computer will not supply data through a specific port, it might lower a shutter over that port's socket to prevent the user from plugging in a cable and indicating to him or her that that port will not work.

    [0038] Although only one particular embodiment has been described in detail above, it will be appreciated that various changes, modifications and improvements can be made by a person skilled in the art without departing from the scope of the present invention as defined in the claims. For example, hardware aspects may be implemented as software where appropriate and vice versa. Furthermore, although the particular embodiment has been described in the context of the host Computer being coupled to a Dock, it will be appreciated that the host Computer could, itself, have the Dock functionality in that it may have a plurality of ports for connection to peripherals, and those ports may have different availability, capability and/or functionality depending on a mode of operation of the Computer. In this case, the Computer itself could have the indicator(s) available to indicate to a user which port(s) is/are active and/or has/have particular capability/ies.