System for creating and rendering synchronized audio and visual programming defined by a markup language text file

a markup language and text file technology, applied in the field of electronic information distribution systems, can solve the problems of insufficient media transmission, inability to adequately convey media, and inability to specialized information to be largely available on any of these three audio delivery systems, and achieve the effect of rapid localization of particular passages

Inactive Publication Date: 2008-01-03
PERSONAL AUDIO
View PDF4 Cites 72 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0016] As contemplated by the invention, the player subsystem includes a control mechanism responsive to commands received from a listener to dynamically alter the sequence and content of the programming material actually presented. More specifically, the player may advantageously incorporate means for skipping the remaining content of any program being played at any time, or returning to the beginning of a particular subject to replay its content. Each given program segment is preferably preceded by a topic description segment, and the program skipping mechanism is the player is preferably adapted to automatically skip to the next topic description, bypassing the intervening program content, whenever a skip command is receive when a topic description is being played. Similarly, related topics (program segments) are sequentially grouped together by subject category, and a subject description program segment advantageously precedes each subject collection. When the user issues a skip command at the time a subject description is playing, the player automatically skips all of the program segments (topics) within the described subject and continues by playing the next subject description. In this way, the listener can rapidly skim through subject categories, one at a time, until a desired subject is reached, and then allow the player to play topic descriptions one at a time until a desired topic (program segment) is reached.
[0017] In accordance with still another feature of the invention, means are employed for identifying one or more discrete passages within any program segment as being a “highlight,” and the player incorporates means operative when the player is placed in a “play highlights” mode for skipping those portions of the content which are not highlights, thus enabling the listener to review only the key points of a presentation, or to more rapidly locate particular passages on interest within the body of a particular prog...

Problems solved by technology

Unfortunately, since most broadcast stations attempting to appeal to the same general listening audience, much of the programming is duplicative and special interest programs are broadcast on a limited basis.
In addition, because there is no convenient way for listeners to be aware of the wide variety of materials scheduled for broadcast, most people listen to only a limited number of stations which dependably broadcast the programming considered to be most acceptable.
Unfortunately, specialized information programming, unlike music, is largely unavailable on tape or disk, and that media is not capable of adequately conveying rapidly evolving information such as local and world news, weather reports, and rapidly changing trade and business information.
Although broadcast rad...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System for creating and rendering synchronized audio and visual programming defined by a markup language text file
  • System for creating and rendering synchronized audio and visual programming defined by a markup language text file
  • System for creating and rendering synchronized audio and visual programming defined by a markup language text file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The illustrative embodiment of the invention shown in FIG. 1 utilizes the Internet to provide communications between a host computer indicated generally at 101 and an audio player device illustrated at 103.

[0029] Subscriber Audio Player

[0030] The player 103 may be advantageously implemented by a conventional laptop or desktop personal computer including a processor (the client CPU 105), a time of day clock 106, and a data storage system consisting of both high speed RAM storage and a persistent mass storage device, such as a magnetic disk memory, the data storage system being used for storing audio, text and image data at 107 and for storing usage data at 109 which records the nature of the programming reproduced by the player 103. The player 103 further includes a sound card 110 which receives audio input from a microphone input device 111 for accepting voice dictation and commands from a user and which delivers audio output to a speaker 113 in order to supply audio inform...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

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.

Description

CROSS REFERENCE TO RELATED APPLICATIONS [0001] This application is a Division of U.S. patent application Ser. No. 09 / 782,546 filed on Feb. 13, 2001 which is a Division of U.S. patent application Ser. No. 08 / 724,813 filed on Oct. 2, 1996 now U.S. Pat. No. 6,199,076. This application claims the benefit of the filing date of both of the above identified applications. The disclosures of U.S. patent application Ser. Nos. 08 / 724,813 and 09 / 782,546, and of U.S. Pat. No. 6,199,076, are incorporated herein by reference.FIELD OF THE INVENTION [0002] This invention relates to electronic information distribution systems and more particularly to a system for dynamically and interactively selecting and playing particular programs from a program library. BACKGROUND OF THE INVENTION [0003] The three dominant commercial systems for providing audio programming to a listeners are broadcast radio systems, cassette tape playback systems and compact disk playback systems. [0004] Broadcast radio uses both...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/30G06F7/00G06Q30/06H04H1/00H04H60/46H04N7/173H04N21/258H04N21/422H04N21/43H04N21/442H04N21/658H04N21/845H04N21/8543
CPCG06F17/30053G06Q30/06H04H60/46H04N7/17318H04N21/25891H04N21/42203H04L65/608H04N21/44204H04N21/6582H04N21/8456H04N21/8543G06F17/30772H04N21/4307G06F16/4387G06F16/639H04N21/43074H04L65/65
Inventor LOGAN, JAMES D.GOESSLING, DANIEL F.CALL, CHARLES G.
Owner PERSONAL AUDIO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products