发明名称 CONFIGURABLE INPUT / OUTPUT CONNECTOR IN A CAMERA
摘要 A camera includes an input/out system and one or more input/output ports. The camera configures the pins of the input/output port according to a default pin configuration. The camera detects a peripheral device is connected the input/output ports and receives an identifier from the peripheral device indicating whether the peripheral device is a USB3 device or a non-USB3 device. If the peripheral device is a non-USB3 device, the camera remaps the pins to a first configuration. The camera authenticates with the peripheral device to determine if the peripheral device meets a criteria for an approved device. If the authentication is successful, the camera enables communication with the peripheral device and remaps the pins to a second configuration. If the authentication is unsuccessful, the camera disables communication with the peripheral device and remaps the pins of the input/output port to the default configuration.
申请公布号 US2017109302(A1) 申请公布日期 2017.04.20
申请号 US201514885990 申请日期 2015.10.16
申请人 GoPro, Inc. 发明人 Wang Yu
分类号 G06F13/20;G06F13/40;G06F13/42 主分类号 G06F13/20
代理机构 代理人
主权项 1. A method for configuring a USB3 input/output port in a camera, the method comprising: configuring the USB3 input/output port according to a default USB3 pin configuration; detecting that a peripheral device is connected to the camera via the USB3 input/output port; receiving, via a USB3 protocol, an identifier from the peripheral device, the identifier indicating whether the peripheral device is a USB3 device or a non-USB3 device; responsive to the identifier indicating that the peripheral device is a USB3 device, communicating with the peripheral device via the USB3 protocol; responsive to the identifier indicating that the peripheral device is a non-USB3 device, remapping pins of the USB3 input/output port to a first predefined port configuration associated with an I2C protocol; performing authentication between the camera and the peripheral device via the I2C protocol to determine if the peripheral device meets a specified criteria for an approved device; responsive to successful authentication, enabling communication with the peripheral device and remapping the pins of the USB3 input/output port to a second predefined port configuration compatible with operation of the authenticated peripheral device; and responsive to unsuccessful authentication, disabling communication with the peripheral device and remapping the pins of the USB3 input/output port to the default USB3 pin configuration.
地址 San Mateo CA US