IL222005A

Dynamic configuration of connectors for system level communications

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

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

10 claims: 8 independent, 2 dependent

  1. 1
    222005/3 CLAIMS:1. A method of configuring a connector of a host device for connecting to a accessory device connector of an accessory device, comprising: at the host device, receiving accessory device information from the accessory device, wherein the accessory device is releasably attached to the host device;selecting, based in part on the received accessory device information, one or more functions to be enabled for connecting the host device to the accessory device;configuring host device connector one or more pins of the host device connector, the configuring comprising enabling the one or more selected functions at the host device connector;and instructing the accessory device to configure one or more pins of the accessory device connector to support the one or more selected functions.
  2. 2
    The method of any of the previous numbered claims, wherein the enabling the one or more functions at the host device connector comprises, for respective of the one or more pins to be configured, configuring the host device such that one of a plurality of host device pin controllers controls the respective one or more pins.
  3. 3
    The method of any of the previous numbered claims, wherein the received accessory device information comprises an indication of one or more functions supported by the accessory device connector.
  4. 4
    The method of any of the previous numbered claims, wherein the received accessory device information comprises accessory device power configuration, power consumption and/or application information.
  5. 5
    The method of any of the previous numbered claims further comprising authenticating the accessory device, wherein the selecting one or more functions is further based in part on whether the accessory device is authenticated. - 47 - 02177354\42-01 222005/3
  6. 6
    A method of configuring an accessory device connector of an accessory device for connecting to a connector of a host device, comprising:sending accessory device information to the host device, the accessory device releasably attached to the host device;receiving an instruction from the host device to configure one or more pins of the accessory device connector to support one or more functions selected by the host device for connecting the accessory device to the host device;and configuring the one or more pins of the accessory device connector, the configuring comprising enabling the one or more functions selected by the host device at the accessory device connector.
  7. 8
    The method of any one of claims 6-7, wherein the indicated one or more functions excludes at least one function supported by the accessory device connector, the method further comprising determining the excluded at least one function based in part on accessory device power consumption, power configuration and/or application information.
  8. 9
    A host device programmed to carry out a method, the method comprising:using the host device: receiving accessory device information from an accessory device releasably attached to the host device;selecting, based in part on the accessory device information, one or more functions to be enabled for connecting the host device to the accessory device;- 48 - 02177354\42-01 222005/3 configuring one or more pins of a connector of the host device, the configuring comprising enabling the selected one or more functions at the connector of the host device;and instructing the accessory device to configure one or more pins of a connector of the accessory device to support the selected one or more functions.