Portable audio player
First Claim
1. A portable audio player comprising, in combination,a digital mass storage unit for storing data files transported from a local server computer, said local server computer being coupled via the Internet to a remotely located host computer that stores a library of available data files that may be selectively transferred on request to said local server computer via the Internet and thereafter transferred to said digital mass storage unit in said portable audio player,said data files including a plurality of separate digital compressed audio program files and a separate sequencing file from one or more server computers, said sequencing file containing data specifying an ordered sequence of a collection of said separate digital compressed audio program files,an audio output unit including at least one speaker or headset for reproducing selected ones of said digital compressed audio program files in audible form perceptible to a listener in response to a request from said listener,one or more manual controls for accepting commands from said listener, anda processor for continuously delivering a succession of said digital compressed audio program files in said collection to said audio output unit in said ordered sequence specified by said sequencing file in the absence of a program selection command from said listener, and for discontinuing the reproduction of the currently playing digital compressed audio program file and instead continuing the reproduction at the beginning of a listener-selected one of said digital compressed audio program files in said collection in response to a program selection command from said listener.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio program and message distribution system in which a host system organizes and transmits program segments to client subscriber locations. The host organizes the program segments by subject matter and creates scheduled programming in accordance with preferences associated with each subscriber. Program segments are associated with descriptive subject matter segments, and the subject matter segments may be used to generate both text and audio cataloging presentations to enable the user to more easily identify and select desirable programming. A playback unit at the subscriber location reproduces the program segments received from the host and includes mechanisms for interactively navigating among the program segments. A usage log is compiled to record the subscriber'"'"'s use of the provided program materials, to return data to the host for billing, to adaptively modify the subscriber'"'"'s preferences based on actual usage, and to send subscriber-generated comments and requests to the host for processing. Voice input and control mechanisms included in the player allow the user to perform hands-free navigation of the program materials and to dictate comments and messages which are returned to the host for retransmission to other subscribers. The program segments sent to each subscriber may include advertising materials which the user can selectively play to obtain credits against the subscriber fee. Parallel audio and text transcript files for at least selected programming enable subject matter searching and synchronization of the audio and text files. Speech synthesis may be used to convert transcript files into audio format. Image files may also be transmitted from the server for synchronized playback with the audio programming.
117 Citations
21 Claims
-
1. A portable audio player comprising, in combination,
a digital mass storage unit for storing data files transported from a local server computer, said local server computer being coupled via the Internet to a remotely located host computer that stores a library of available data files that may be selectively transferred on request to said local server computer via the Internet and thereafter transferred to said digital mass storage unit in said portable audio player, said data files including a plurality of separate digital compressed audio program files and a separate sequencing file from one or more server computers, said sequencing file containing data specifying an ordered sequence of a collection of said separate digital compressed audio program files, an audio output unit including at least one speaker or headset for reproducing selected ones of said digital compressed audio program files in audible form perceptible to a listener in response to a request from said listener, one or more manual controls for accepting commands from said listener, and a processor for continuously delivering a succession of said digital compressed audio program files in said collection to said audio output unit in said ordered sequence specified by said sequencing file in the absence of a program selection command from said listener, and for discontinuing the reproduction of the currently playing digital compressed audio program file and instead continuing the reproduction at the beginning of a listener-selected one of said digital compressed audio program files in said collection in response to a program selection command from said listener.
-
10. A portable audio program player that enables a listener to listen to a recommended sequence of audio recording files during a playback session and further enables said listener to locate and select a desired one of said audio recording files in said sequence for immediate playback in an easy and intuitive way using simple selection controls, said portable audio program player comprising, in combination:
-
a digital mass storage unit, an input data port for connecting said digital mass storage unit to an external server via a communication link for receiving and storing; (a) a plurality of separate digital compressed audio recording files, (b) attribute data including a text description of each of said digital compressed audio recording files, and (c) at least one session scheduling file specifying an ordered sequence of a subset of said separate digital compressed audio recording files stored by said digital mass storage unit, a headset-out port for delivering an audio output signal to an external headset, an audio output unit for reproducing selected ones of said digital compressed audio recording files and delivering said audio output signal to said headset-out port, a processor coupled to said digital mass storage unit and said audio output unit for causing said subset of said digital compressed audio recording files to be reproduced in the ordered sequence specified by said session scheduling file in the absence of a control command from said listener, one or more selection controls operated by said listener for altering the sequence in which said subset of digital compressed audio recording files is reproduced by skipping the remainder of the digital compressed audio recording file currently being reproduced and resuming playback at the beginning of the prior digital compressed audio recording file in said ordered sequence, the beginning of the digital compressed audio recording file currently being played, or the beginning of the next digital compressed audio recording file in said ordered sequence, as requested by said listener, a screen for visibly displaying a scrollable listing of said text descriptions describing each of said digital compressed audio recording files in said subset, and one of said selection controls accepting a selection by said listener of a desired one of said digital compressed audio recording files described on said scrollable listing and resuming playback at the beginning of said desired one of said digital compressed audio recording files in response to said selection. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A portable audio program player for storing and reproducing a collection of audio recording files using simple playback controls that allow a listener to dynamically and interactively select a desired recording file for playback from said collection in an easy and intuitive way without the need to refer to a visual display screen, said portable audio program player comprising:
-
a communications port for receiving digital data files from an external source, said digital data files received via said communications port including a plurality of separate digital compressed audio recording files and at least one playback session scheduling file that specifies an ordered sequence of a collection of said separate digital compressed audio recording files, a mass storage unit for storing said digital data files, an audio output unit for reproducing selected ones of said digital compressed audio recording files in audible form perceptible to a listener, one or more manual playback controls for accepting playback selection commands from said listener, and a processor coupled to said mass storage unit, said audio output unit and said playback controls for; initiating and then continuing the sequential reproduction of said collection of separate digital compressed audio recording files in the ordered sequence specified by said playback session scheduling file in the absence of a further playback selection command from said listener, responding to a skip forward playback selection command by discontinuing the reproduction of said currently playing digital compressed audio recording file and instead continuing the reproduction at the beginning of that digital compressed audio recording file which follows said currently playing digital compressed audio recording file in said ordered sequence specified by said playback session scheduling file, responding to a skip backward playback selection command accepted from said listener at a time when said currently playing digital compressed audio recording file has played for at least a predetermined amount of time by discontinuing the reproduction of said currently playing digital compressed audio recording file and instead continuing the reproduction at the beginning of said currently digital compressed playing audio recording file, responding to a skip backward playback selection command accepted from said listener at a time when said currently playing digital compressed audio recording file has not yet played for said predetermined amount of time for discontinuing the reproduction of the currently digital compressed playing audio recording file and instead continuing the reproduction at the beginning of the digital compressed audio recording file which precedes said currently playing digital compressed audio recording file in said ordered sequence specified by said playback session scheduling file. - View Dependent Claims (19, 20, 21)
-
Specification