Proprietary radio control head with authentication
First Claim
1. An automated method on a control device for authenticating a control device to a radio receiver, comprising:
- communicating;
(a) commands from the control device to the radio receiver, and(b) a reduced set of metadata from the radio receiver to the control device, the reduced set of metadata;
(i) pertaining to and being contemporary with processing performed by the radio receiver,(ii) received by the radio receiver over a broadcast link, and(iii) comprising a tuned channel indicator for a radio channel being received by the radio receiver;
transmitting a unique identifier request to the radio receiver;
receiving a device identifier from the radio receiver that uniquely identifies the radio receiver;
transmitting a refresh time window request to the radio receiver;
receiving a refresh window definition from the radio receiver;
determining a first authentication code, the first authentication code being derived from the device identifier in accordance with a defined algorithm;
transmitting, after the expiration of the refresh time window, the first authentication code from the control device to the radio receiver; and
receiving, in response to transmitting the first authentication code, an enhanced set of metadata, the enhanced set of metadata (i) pertaining to and contemporary with processing performed by the radio receiver, (ii) comprising a song title and artist, and (iii) having been received by the radio receiver over the broadcast radio link.
4 Assignments
0 Petitions
Accused Products
Abstract
A combination of a radio receiver with a detachable controller is presented. The radio receiver sends either reduced or enhanced metadata about received programming to the controller. A connection from the controller to the receiver carries commands and carries only the reduced set of metadata, such as tuned channel and tuned channel name, from the radio receiver back to the controller. The controller is authorized by the radio receiver sending a radio identifier to the controller, determination of an authentication code at the controller and communication of the determined authentication code back to the radio receiver for validation. Upon validation, an enhanced set of metadata, including song title and artist, is sent to the controller. The enhanced metadata, the reduced metadata, or both, may be encrypted. Such authorization processing is periodically performed by the radio receiver.
20 Citations
20 Claims
-
1. An automated method on a control device for authenticating a control device to a radio receiver, comprising:
-
communicating; (a) commands from the control device to the radio receiver, and (b) a reduced set of metadata from the radio receiver to the control device, the reduced set of metadata; (i) pertaining to and being contemporary with processing performed by the radio receiver, (ii) received by the radio receiver over a broadcast link, and (iii) comprising a tuned channel indicator for a radio channel being received by the radio receiver; transmitting a unique identifier request to the radio receiver; receiving a device identifier from the radio receiver that uniquely identifies the radio receiver; transmitting a refresh time window request to the radio receiver; receiving a refresh window definition from the radio receiver; determining a first authentication code, the first authentication code being derived from the device identifier in accordance with a defined algorithm; transmitting, after the expiration of the refresh time window, the first authentication code from the control device to the radio receiver; and receiving, in response to transmitting the first authentication code, an enhanced set of metadata, the enhanced set of metadata (i) pertaining to and contemporary with processing performed by the radio receiver, (ii) comprising a song title and artist, and (iii) having been received by the radio receiver over the broadcast radio link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An automated method on an in-vehicle radio receiver for authenticating a control device, the method comprising:
-
receiving a broadcast radio signal at a radio receiver in a vehicle, the broadcast radio signal carrying; data comprising at least one radio channel, a reduced set of metadata and an enhanced set of metadata, the reduced set of metadata and the enhanced set of metadata pertaining to and being contemporary with processing performed by the radio receiver, the reduced set of metadata comprising a tuned channel indicator of a received radio channel being received by the radio receiver and the enhanced set of metadata comprising a song title and artist and having been received by the radio receiver over the broadcast radio link; establishing a connection from the radio receiver to a detachable control device in the vehicle, the connection communicating the reduced set of metadata from the radio receiver to the control device;
receiving, over the connection, a request for unique device identifier from the control device;providing, over the connection, a unique device identifier from the radio receiver, the device identifier uniquely identifying the radio receiver; receiving, over the connection, a received authentication code, said authentication code having been obtained by operating on the unique device identifier using a defined algorithm; validating the received authentication code based upon the valid authentication code; and transmitting, in response to validating the received authentication code, the enhanced set of metadata over the connection to the control device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine implemented method in a control device connected to a tunable radio receiving set, said set having a tunable receiver for receiving broadcast audio content and metadata on one of a multiplicity of channels, the tunable receiver controllable by a control device, the method comprising:
-
transmitting command signals from a control device to a tunable radio receiving set to select one tuned channel for the tunable receiver, the command signals further enabling the tunable receiver to reproduce broadcast audio content received by the tunable receiver; receiving, from the tunable receiving set, a unique device identifier uniquely identifying the tunable receiving set; determining, based upon the unique device identifier, an authentication code in accordance with a predefined algorithm; transmitting a refresh time window request to the tunable radio receiving set; receiving a refresh window definition from the tunable radio receiving set; transmitting the authentication code to the tunable receiving set in order to enable the tunable receiving set to communicate broadcast metadata that is received by the tunable receiver and that is descriptive of the audio content received by the tunable receiver; determining, based upon the device identifier, a decryption code in accordance with a predefined algorithm; receiving, from the tunable receiving set, reduced broadcast metadata that is descriptive of the selected channel being received by the tunable receiver; reproducing, without using the decryption code, the reduced broadcast metadata received by the tunable receiver and descriptive of the selected channel; receiving, from the tunable receiving set, enhanced broadcast metadata that is received by the tunable receiver and that is descriptive of the audio content received by the-tunable receiver; decrypting, based upon the decryption code, the enhanced broadcast metadata received by the tunable receiver that is descriptive of the audio content received by tunable receiver, said broadcast metadata comprising a song or program title and artist; and reproducing the decrypted broadcast metadata received by the tunable receiver that is descriptive of the audio content received by tunable receiver. - View Dependent Claims (20)
-
Specification