Software updates via digital audio media
First Claim
Patent Images
1. A system comprising:
- a stream detector configured to receive a digital data stream comprising audio data or encoded data, the stream detector further configured to detect whether the encoded data is formatted as audio data or is formatted as re-programming data;
an audio receiver device configured to receive the audio data and the encoded data formatted as audio data for playback; and
a device configured to receive the re-programming data, the re-programming data configured to re-program the device based on the re-programming data.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for processing encoded digital data for programming a device to be re-programmed in an audio playback system. The system includes an audio media source containing digital data having audio data or encoded data in an audio data format. An audio media reader reads the digital data from the audio media source. A stream detector receives the digital data from the audio media reader and detects whether the received digital data includes encoded data formatted as audio data or audio data. An audio receiver device receives the audio data and processes the audio data for playback. A device to be re-programmed uses the encoded data formatted as audio data.
10 Citations
48 Claims
-
1. A system comprising:
-
a stream detector configured to receive a digital data stream comprising audio data or encoded data, the stream detector further configured to detect whether the encoded data is formatted as audio data or is formatted as re-programming data; an audio receiver device configured to receive the audio data and the encoded data formatted as audio data for playback; and a device configured to receive the re-programming data, the re-programming data configured to re-program the device based on the re-programming data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
reading a digital data stream from an audio media source; determining if digital data in the digital data stream includes encoded data; determining if the encoded data is formatted as audio data or formatted as update code; processing the digital data as audio data if the digital data does not include encoded data; processing the digital data as audio data if the digital data includes encoded data formatted as audio data; and sending the digital data formatted as update code to a device to be re-programmed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A digital recording medium for storing digital data in a digital audio format, the digital recording medium comprising:
-
a disc form compatible with an audio digital reader for reading the digital data stored on the digital recording medium and sending the digital data to a stream detector that determines whether to process the digital data as audio data or encoded data; recorded tracks containing the encoded data, the encoded data including program code in a first format intended for storage in the device to be re-programmed and for execution by a processor that operates using the device to be re-programmed and the encoded data further including music data in a second format, the music data in the second format processed as audio data by the stream detector. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An audio receiver device comprising:
-
a digital data input connection to an audio media reader;
a device to be reprogrammed configured to store program code used by an audio data processor, the device configurable to be electrically programmed and re-programmed;an audio data processor coupled to an audio output, the audio data processor configured to convert audio data to analog audio signals; and a stream detector configured to receive a digital data stream from the audio media reader and detect encoded data and audio data in the digital data stream, the stream detector further configured to detect encoded data formatted as audio data and encoded data formatted as executable program code, and the stream detector also configured to direct audio data and the encoded data formatted as audio data to the audio data processor and direct the encoded data formatted as executable program code to the device for storing program code. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification