Method and system for controlling an accessory having a tuner
First Claim
Patent Images
1. A method for an accessory communicatively coupled with a portable media player, the accessory having a tuner for receiving radio signals, the method comprising:
- receiving a first command from the portable media player, the first command requesting tuner capability information indicating one or more capabilities of the tuner;
sending a second command to the portable media player, the second command including the tuner capability information;
receiving a third command from the portable media player, the third command requesting tuner state information indicating a current state of the tuner;
sending a fourth command to the portable media player, the fourth command including the tuner state information; and
subsequently to sending the second and fourth commands, receiving one or more fifth commands from the portable media player, wherein the one or more fifth commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and connector interface for controlling an accessory. The method includes obtaining, by a portable media player, tuning information from the accessory; and controlling, by the portable media player, the accessory based on the tuning information. According to the system and method disclosed herein, the portable media player and accessory may utilize a plurality of commands utilized in a variety of environments such as within a connector interface system environment to control access to the portable media player.
91 Citations
64 Claims
-
1. A method for an accessory communicatively coupled with a portable media player, the accessory having a tuner for receiving radio signals, the method comprising:
-
receiving a first command from the portable media player, the first command requesting tuner capability information indicating one or more capabilities of the tuner; sending a second command to the portable media player, the second command including the tuner capability information; receiving a third command from the portable media player, the third command requesting tuner state information indicating a current state of the tuner; sending a fourth command to the portable media player, the fourth command including the tuner state information; and subsequently to sending the second and fourth commands, receiving one or more fifth commands from the portable media player, wherein the one or more fifth commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for an accessory communicatively coupled with a portable media player, the accessory having a tuner for receiving radio signals, the method comprising:
-
receiving a first command from the portable media player, the first command requesting tuner capability information indicating one or more capabilities of the tuner and tuner state information indicating a current state of the tuner; sending a second command to the portable media player, the second command including the tuner capability information and tuner state information; and subsequently to sending the second command, receiving one or more third commands from the portable media player, wherein the one or more third commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information.
-
-
15. An accessory for use with a portable media player, the accessory comprising:
-
a tuner for receiving radio signals; an interface adapted to be coupled with a portable media player and configured to support a tuner protocol for exchanging with the portable media player commands and information related to operation of the tuner; and a control module coupled to the interface, the control module being configured to; receive a first command from the portable media player, the first command requesting tuner capability information indicating one or more capabilities of the tuner; send a second command to the portable media player, the second command including the tuner capability information; receive a third command from the portable media player, the third command requesting tuner state information indicating a current state of the tuner; send a fourth command to the portable media player, the fourth command including the tuner state information; and subsequently to sending the second and fourth commands, receive one or more fifth commands from the portable media player, wherein the one or more fifth commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An accessory for use with a portable media player, the accessory comprising:
-
a tuner for receiving radio signals; an interface adapted to be coupled with a portable media player and configured to support a tuner protocol for exchanging with the portable media player commands and information related to operation of the tuner; and a control module coupled to the interface, the control module being configured to; receive a first command from the portable media player, the first command requesting tuner capability information indicating one or more capabilities of the tuner and tuner state information indicating a current state of the tuner; send a second command to the portable media player, the second command including the tuner capability information and the tuner state information; and subsequently to sending the second command, receive one or more third commands from the portable media player, wherein the one or more third commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information.
-
-
33. A method for a portable media player communicatively coupled with an accessory having a tuner for receiving radio signals, the method comprising:
-
sending a first command to the accessory, the first command requesting tuner capability information indicating one or more capabilities of the tuner; receiving a second command from the accessory, the second command including the tuner capability information; sending a third command to the accessory, the third command requesting tuner state information indicating a current state of the tuner; receiving a fourth command from the accessory, the fourth command including the tuner state information; and subsequently to receiving the second and fourth commands, sending one or more fifth commands to the accessory, wherein the one or more fifth commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for a portable media player communicatively coupled with an accessory having a tuner for receiving radio signals, the method comprising:
-
sending a first command to the accessory, the first command requesting tuner capability information indicating one or more capabilities of the tuner and tuner state information indicating a current state of the tuner; receiving a second command from the accessory, the second command including the tuner capability information and tuner state information; and subsequently to receiving the second command, sending one or more third commands to the accessory, wherein the one or more third commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information.
-
-
47. A portable media player comprising:
-
a storage device configured to store a plurality of media assets; an interface adapted to be coupled with an accessory having a tuner to receive radio signals, the interface being configured to support a tuner protocol for exchanging with the accessory commands and information related to operation of the tuner; and a control module coupled to the storage device and the interface, the control module being configured to; send a first command to the accessory, the first command requesting tuner capability information indicating one or more capabilities of the tuner; receive a second command from the accessory, the second command including the tuner capability information; send a third command to the accessory, the third command requesting tuner state information indicating a current state of the tuner; receive a fourth command from the accessory, the fourth command including the tuner state information; and subsequently to receiving the second and fourth commands, send one or more fifth commands to the accessory, wherein the one or more fifth commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A portable media player comprising:
-
a storage device configured to store a plurality of media assets; an interface adapted to be coupled with an accessory having a tuner to receive radio signals, the interface being configured to support a tuner protocol for exchanging with the accessory commands and information related to operation of the tuner; and a control module coupled to the storage device and the interface, the control module being configured to; send a first command to the accessory, the first command requesting tuner capability information indicating one or more capabilities of the tuner and tuner state information indicating a current state of the tuner; receive a second command from the accessory, the second command including the tuner capability information and the tuner state information; and subsequently to receiving the second command, send one or more third commands to the accessory, wherein the one or more third commands include tuner control information for controlling the tuner, and wherein the tuner control information is based, at least in part, on the tuner capability information and the tuner state information.
-
Specification