×

Transmission of digital audio data

  • US 9,203,884 B2
  • Filed: 04/11/2014
  • Issued: 12/01/2015
  • Est. Priority Date: 12/13/2005
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device including a non-transitory computer readable storage medium having computer readable code, which when executed by a processor, causes said electronic device to:

  • access a first bookmark created on and transferred from a second other electronic device, the first bookmark for starting an audio stream at a first bookmarked point in the audio stream, the first bookmark including information to identify the audio stream and information to identify the first bookmarked point in the audio stream;

    select a first segment of the audio stream to download from a first network accessible library, the first segment selected in dependence upon the information to identify the first bookmarked point in the audio stream;

    download and store the first segment;

    render the stored first segment;

    download and store a plurality of other segments of the audio stream from one of the first network accessible library and a second other network accessible library, at least one of the segments in the plurality of other segments starting to download while the first segment is being rendered;

    render the stored plurality of other segments such that the transition between segments is inaudible;

    track a current position in the audio stream as the stored plurality of other segments is being rendered;

    create a second bookmark for identifying a second bookmarked point in the audio stream; and

    transfer the second bookmark to at least one of the second electronic device and a third other electronic device,wherein selected segments of the stored plurality of other segments are stored for at least a duration that a locally stored bookmark of the audio stream is retained, the selected segments determined in dependence upon a bookmarked position identified in the locally stored bookmark.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×