Preserving the Integrity of Segments of Audio Streams
First Claim
1. A method for preserving the integrity of a segment of an audio stream, the method comprising:
- receiving an audio stream at an audio playback device, the audio stream received from an audio transmission source, the audio stream comprising a plurality of segments;
temporarily storing the audio stream in a buffer that contains a contiguous portion of the audio stream from a preceding time period, the buffer residing in memory of the audio playback device;
receiving indicia of a selection through a user interface at the audio playback device, the indicia of the selection associated with the segment currently being received from the audio transmission source; and
storing the segment associated with the indicia of the selection in memory of the audio playback device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for preserving the integrity of segments of audio streams are provided. An audio playback device may receive an audio stream from an audio transmission source. The audio stream may include a plurality of segments. The segments may each include a whole or partial song, talk program, commercial, DJ chatter, news or weather report, or the like. The audio stream may be temporarily stored in a buffer that contains a contiguous portion of the audio stream from a preceding time period. The buffer may reside in memory of the audio playback device. Indicia of a selection may be received via a user interface of the audio playback device. The indicia of the selection may be associated with the segment being currently received from the audio transmission source. The segment associated with the indicia of the selection may be stored in memory of the audio playback device.
-
Citations
20 Claims
-
1. A method for preserving the integrity of a segment of an audio stream, the method comprising:
-
receiving an audio stream at an audio playback device, the audio stream received from an audio transmission source, the audio stream comprising a plurality of segments; temporarily storing the audio stream in a buffer that contains a contiguous portion of the audio stream from a preceding time period, the buffer residing in memory of the audio playback device; receiving indicia of a selection through a user interface at the audio playback device, the indicia of the selection associated with the segment currently being received from the audio transmission source; and storing the segment associated with the indicia of the selection in memory of the audio playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for preserving the integrity of a segment of an audio stream, the system comprising:
-
a communications module stored in memory and executable by a processor to receive an audio stream from an audio transmission source, the audio stream comprising a plurality of segments; a buffering module stored in memory and executable by a processor to temporarily store the audio stream in a buffer that contains a contiguous portion of the audio stream from a preceding time period, the buffer residing in memory of the audio playback device; a selection module stored in memory and executable by a processor to receive via a user interface of the audio playback device indicia of a selection, the indicia of the selection associated with the segment being currently received from the audio transmission source; and a data management module stored in memory and executable by a processor to store the segment associated with the indicia of the selection in memory of the audio playback device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium having a program embodied thereon, the program executable by a processor to perform a method for preserving the integrity of a segment of an audio stream, the method comprising:
-
receiving an audio stream from an audio transmission source, the audio stream comprising a plurality of segments; temporarily storing the audio stream in a buffer that contains a contiguous portion of the audio stream from a preceding time period; receiving indicia of a selection, the indicia of the selection associated with the segment being currently received from the audio transmission source; and storing the segment associated with the indicia of the selection in memory of the audio playback device.
-
Specification