Abstract:
A host device and an accessory exchange information (e.g., commands and data) via an intermediate device. The host device and accessory can each connect to the intermediate device through a direct wired path and can exchange commands and data with the intermediate device. The host device and the accessory can also 'tunnel' information to each other through the intermediate device, by packaging the tunneled information as a payload of a command recognizable by the intermediate device; the intermediate device can repackage and forward the payload. In some embodiments, the tunneled information relates to configuring a wireless link (e.g., a Bluetooth pairing) between the host device and the accessory.
Abstract:
Remote user interfaces for portable media devices provided improved access by accessories to media assets and metadata stored in a database of a portable media device, enhancing a user's ability to control operation of the portable media device using a remote user interface provided by the accessory. In one example, an accessory can determine whether the database of the portable media device was updated while the portable media device was disconnected from the accessory. In a second example, an accessory can create and manage a playlist for the portable media device and can incorporate into the playlist tracks already queued for playback when the accessory connects to the portable media device. In a third example, an accessory can obtain database navigation history and initialize a database navigation interface to match the database navigation history.
Abstract:
Se proporciona un accesorio para su uso con un dispositivo portátil de computación. El accesorio incluye un teclado numérico y un pedestal para alojar el sistema de circuitos electrónicos de control y proporcionar estabilidad mecánica para el accesorio. El accesorio incluye una masa de metal que realiza la doble función de ofrecer estabilidad a la masa así como actuar como conexión a tierra para el teclado numérico y otro sistema de circuitos electrónicos de control. El accesorio incluye un conector para interactuar con un dispositivo portátil de computación y un conector adicional para interactuar con un accesorio adicional.
Abstract:
An accessory for use with a portable computing device is provided. The accessory includes a keypad and a pedestal to house the control circuitry and provide mechanical stability for the accessory. The accessory includes a metal mass that performs dual functions of providing the mass for stability as well as acting as a ground connection for the keypad and other control circuitry. The accessory includes a connector for interfacing with a portable computing device and an additional connector for interfacing with an additional accessory.
Abstract:
Un controlador de autenticación acoplado a un primer puerto de comunicaciones de un dispositivo portátil de computación se autoriza para proporcionar autenticación en nombre de un dispositivo accesorio acoplado a un segundo puerto de comunicaciones del dispositivo portátil de computación. En una modalidad, un candado electrónico que incluye un controlador de autenticación puede acoplarse con el dispositivo portátil de computación. También pueden acoplarse dispositivos accesorios con el dispositivo portátil de computación a través de otros puertos, incluyendo puertos inalámbricos. El candado electrónico puede proporcionar autenticación por transporte cruzado para los accesorios que no incluyen controladores de autenticación. Una vez que el candado electrónico se ha autenticado apropiadamente, los permisos otorgados al puerto de candado electrónico pueden transferirse a un puerto de comunicaciones acoplado con un accesorio.
Abstract:
A method, system, and connector interface for authenticating an accessory. A method includes performing an authentication operation and allowing the accessory to access the media player during the authentication operation; if the authentication operation fails, the accessory is locked out from any further access to the media player. The authentication operation can include, e.g., validating authentication information included in an authentication certificate provided by the accessory and/or validating a digital signature provided by the accessory. The media player and accessory may utilize a plurality of commands in a variety of environments such as within a connector interface system environment to control access to the media player.
Abstract:
A method, system, and connector interface for authenticating an accessory. A method includes performing an authentication operation and allowing the accessory to access the media player during the authentication operation; if the authentication operation fails, the accessory is locked out from any further access to the media player. The authentication operation can include, e.g., validating authentication information included in an authentication certificate provided by the accessory and/or validating a digital signature provided by the accessory. The media player and accessory may utilize a plurality of commands in a variety of environments such as within a connector interface system environment to control access to the media player.
Abstract:
A method for communicating information between a first electronic device and a second electronic device, the method comprising: receiving, by an intermediate device, a first tunneling command from a first electronic device, the first tunneling command conforming to a first protocol and incorporating a tunneled information item therein; converting, by the intermediate device, the first tunneling command to a second tunneling command, the second tunneling command conforming to a second protocol and incorporating the tunneled information item therein; and transmitting, by the intermediate device, the second tunneling command to a second electronic device, the second electronic device being configured to extract the tunneled information item from the second tunneling command, wherein the tunneled information item includes information usable to establish a wireless communication link between the first electronic device and the second electronic device.
Abstract:
An authentication controller coupled to a first communication port of a portable media device is allowed to provide authentication on behalf of an accessory device coupled to a second communication port of the portable media device. In one embodiment, a cross transport connector includes a connector configured to couple with an accessory and a connector configured to couple with a portable media device such that the accessory can be coupled to the second communication port of the portable media device. The cross-transport connector also includes an authentication controller. The authentication controller may request authentication from the media device over the first communication port of the portable media device. The request may also include an identifier of the second port, to which authenticated permissions obtained via the first port may be transferred.
Abstract:
Remote user interfaces for portable media devices provided improved access by accessories to media assets and metadata stored in a database of a portable media device, enhancing a user's ability to control operation of the portable media device using a remote user interface provided by the accessory. In one example, an accessory can determine whether the database of the portable media device was updated while the portable media device was disconnected from the accessory. In a second example, an accessory can create and manage a playlist for the portable media device and can incorporate into the playlist tracks already queued for playback when the accessory connects to the portable media device. In a third example, an accessory can obtain database navigation history and initialize a database navigation interface to match the database navigation history.