Abstract:
PROBLEM TO BE SOLVED: To provide various communication techniques for communications between a mobile computing device and an accessory. SOLUTION: An accessory protocol which is generic to the mobile computing device 200 can be used for some communication. An application executed on the mobile computing device can communicate with the accessory 205 using an application communication protocol. In some embodiments, the application communication protocol may be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to the application protocol are communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide various communication techniques for communication between a mobile computing device and an accessory.SOLUTION: An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments, the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
Abstract:
Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
Abstract:
A method and system for allowing a media player to transfer digital audio to an accessory is disclosed. The method and system comprises sending a play command to the media player; returning information about the media player; and providing digital audio to the accessory based upon the information about the media player. In a system and method in accordance with the present invention a plurality of commands allow a media player to transfer digital audio to an accessory. These commands are used by the media player to gather a list of supported sample rates from the accessory and to inform the accessory of the media player's information.
Abstract:
A method and system for allowing a media player to transfer digital audio to an accessory is disclosed. The method and system comprises sending a play command to the media player; returning information about the media player; and providing digital audio to the accessory based upon the information about the media player. In a system and method in accordance with the present invention a plurality of commands allow a media player to transfer digital audio to an accessory. These commands are used by the media player to gather a list of supported sample rates from the accessory and to inform the accessory of the media player's information.
Abstract:
Verfahren umfassend:Kommunizieren, durch eine Zubehörvorrichtung, mit einem Betriebssystem, das auf einer mobilen Rechenvorrichtung ausgeführt wird, mit Hilfe eines Zubehörvorrichtungskommunikationsprotokolls;Kommunizieren, durch die Zubehörvorrichtung, an die mobile Rechenvorrichtung, von Information, die durch die mobile Rechenvorrichtung verwendbar ist, um ein Anwendungskommunikationsprotokoll zu identifizieren, das durch die Zubehörvorrichtung unterstützt wird, um mit einer Anwendung, die auf der mobilen Rechenvorrichtung ausgeführt wird, zu kommunizieren, wobei die Information mit Hilfe des Zubehörvorrichtungskommunikationsprotokolls kommuniziert wird, und wobei sich das Anwendungskommunikationsprotokoll von dem Zubehörvorrichtungskommunikationsprotokoll unterscheidet; undKommunizieren, durch die Zubehörvorrichtung, mit der Anwendung, die auf der mobilen Rechenvorrichtung ausgeführt wird mit Hilfe des Anwendungs-kommunikationsprotokollswobei das Kommunizieren mit dem Betriebssystem, das auf der mobilen Rechenvorrichtung ausgeführt wird, ein Senden an das Betriebssystem der mobilen Rechenvorrichtung einer ersten Mitteilung, welche dem Zubehörvorrichtungskommunikationsprotokoll entspricht über einen Anschluss der mobile Rechenvorrichtung, der einen bestimmten Kommunikationskanal unterstützt, umfasst; undwobei das Kommunizieren mit der Anwendung, die auf der mobilen Rechenvorrichtung ausgeführt wird, umfasst:Erzeugen einer zweiten Mitteilung, welche dem Zubehörvorrichtungskommunikationsprotokoll entspricht, wobei die zweite Mitteilung eine dritte Mitteilung durch Einkapseln, Umschlagen oder Einpacken enthält, die dem Anwendungskommunikationsprotokoll entspricht; undSenden der zweiten Mitteilung an das Betriebssystem der mobilen Rechenvorrichtung über den Anschluss der mobile Rechenvorrichtung, der den bestimmten Kommunikationskanal unterstützt, wobei das Betriebssystem der mobilen Rechenvorrichtung die dritte Mitteilung an die Anwendung weiterleitet und die dritte Mitteilung durch die Anwendung interpretiert wird.
Abstract:
Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
Abstract:
Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
Abstract:
A method and system for allowing a media player to transfer digital audio to an accessory is disclosed. The method and system comprises sending a play command to the media player; returning information about the media player; and providing digital audio to the accessory based upon the information about the media player. In a system and method in accordance with the present invention a plurality of commands allow a media player to transfer digital audio to an accessory. These commands are used by the media player to gather a list of supported sample rates from the accessory and to inform the accessory of the media player's information.