Patent 7509178

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

Active provider: Google · gemini-2.5-flash

Obviousness

Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.

✓ Generated

The US patent 7509178, titled "Audio program distribution and playback system," describes a system designed to overcome limitations of traditional audio delivery methods (broadcast radio, cassette, CD) and early Internet radio systems. The patent's priority date is October 2, 1996. For an obviousness analysis under 35 U.S.C. § 103, we consider the scope and content of prior art available by this date, the differences between that prior art and the claimed invention, and the motivation a person having ordinary skill in the art (POSITA) would have had to combine them.

A POSITA in October 1996 would likely possess a bachelor's or master's degree in computer science, electrical engineering, or a related field, with practical experience in software development, networking, digital audio processing, and database management. They would be familiar with client-server architectures, common Internet protocols (e.g., TCP/IP, HTTP, FTP), and user interface design principles for computer applications.

The core inventive concepts of US7509178, as gathered from the "Definitions" and "Description of the Preferred Embodiment" sections, revolve around:

  1. Automated and interactive audio playback: A player that automatically plays a predetermined schedule of audio segments, offering simple controls for dynamic navigation (skipping, rewinding, playing highlights, hierarchical skipping by topic/subject, nested hyperlinks, bookmarking).
  2. Client-server distribution with personalization: A server subsystem that creates and transmits personalized session schedules based on user preferences and usage data, and a player that downloads content and uploads usage information.
  3. Integrated commercial model: The system supports targeted advertising, subscriber billing, and content provider royalty accounting based on actual playback.
  4. Audio annotations: The player can accept dictated annotations from the user, associated with bookmarked passages.

The "Prior art keywords" from the Google Patents page for US7509178 are "audio program, listener, program, file, player," which are broad terms reflecting the field of the invention. The patent itself describes the state of the art at the time, specifically mentioning limitations of:

  • Broadcast radio: Programs available on a random access basis, often duplicative, limited special interest programs, and listener must adhere to broadcaster's schedule [cite: The "Broadcast radio" and "Most broadcast stations" definitions from the provided text describe this prior art.].
  • Cassette tape and compact disk (CD) players: Allow replaying purchased selections, CDs offer pushbutton track selection, but limited to pre-purchased content and unsuitable for rapidly evolving information or specialized programming [cite: The "Tape and compact disk audio players" and "Pushbutton track selection, as well as improved fidelity," definitions from the provided text describe this prior art.].
  • Internet radio (circa 1996): Sources making audio files available for downloading on the World Wide Web, played in real-time by programs like "Real Audio." However, it was "impractical for routine desktop use, and wholly unsuitable for use by an automobile drive" due to the need for a "visual web browser to search for and then play individual program selections one at a time" [cite: The "Internet radio" and "Internet radio systems" definitions from the provided text describe this prior art.].

Based on this background, the following combinations of prior art elements would render many of the claimed features obvious to a POSITA.

Combination 1: Internet-based Audio Delivery + Local Playback Control + Basic Personalization

Prior Art Elements:

  • Internet radio/streaming audio (circa 1996): Systems like "Real Audio" allowed users to download and play audio files over the Internet [cite: The "Internet radio" definition from the provided text describes this prior art.]. U.S. Pat. No. 5,371,551, by some of the same inventors and sharing the priority date, describes concurrent downloading and playback into a memory buffer.
  • Personal Computers (PCs) with audio capabilities: PCs with sound cards and speakers were common, capable of playing various audio formats [cite: The "the player 103" and "the sound card 110" definitions from the provided text describe this prior art.].
  • CD players with track selection: Provided direct user control (e.g., skip forward/backward) over a predefined sequence of audio content [cite: The "Pushbutton track selection, as well as improved fidelity," definition from the provided text describes this prior art.].
  • Early database-driven content management: Systems existed for managing content libraries and associating metadata (e.g., genre, artist).
  • Basic user preference settings in software: Many software applications allowed users to set preferences or configurations.

Motivation for Combination:
A POSITA, observing the cumbersome nature of early Internet radio (requiring a visual browser for single-selection playback), would be motivated to improve user convenience and experience. The goal would be to integrate the vast content availability of the Internet with the ease of use of existing audio players.

  1. Automate playback: To address the "one-at-a-time" limitation of Internet radio, it would be obvious to generate a "predetermined schedule" of audio programs for automated playback, similar to a broadcast radio schedule but delivered digitally.
  2. Simplify controls: To make Internet audio suitable for "routine desktop use" or "automobile drive" [cite: The "Internet radio systems" definition from the provided text describes this motivation.], a POSITA would integrate physical or software controls mimicking CD player "track selection" to allow skipping between segments in the automated schedule.
  3. Introduce basic personalization: Knowing that broadcast radio had limited "special interest programs" [cite: The "Most broadcast stations" definition from the provided text describes this motivation.], and that users often listened to a "limited number of stations" [cite: The "most people" definition from the provided text describes this motivation.], it would be a logical step to use basic user preferences (e.g., preferred genres or topics) stored in a database to influence the content of the automated schedule, moving beyond a generic "broadcast."

Resulting Obvious Features:

  • A client-server system for distributing audio programs to a player application on a personal computer.
  • The player automatically playing a sequence of downloaded audio program segments.
  • User controls on the player to skip to the next or previous program segment.
  • The server compiling an initial program schedule based on user-provided preferences or default settings.
  • Recording of basic usage data (e.g., which programs were played).

Combination 2: Interactive Information Systems + Digital Audio + User-Generated Content

Prior Art Elements:

  • Hypertext and Hypermedia (WWW, HTML): The concept of non-linear navigation through linked information was well-established by 1996 with the widespread adoption of the World Wide Web and HTML [cite: The "HTML" definition from the provided text describes this prior art.].
  • Computer-based annotation and note-taking: Personal computer applications allowed users to add notes, highlights, or comments to digital documents.
  • Audio recording on PCs: PCs equipped with microphones and sound cards could record and store audio (e.g., voice memos) [cite: The "the player 103" and "the sound card 110" definitions from the provided text describe this prior art.].
  • Hierarchical content organization: Databases and file systems commonly organized information into hierarchical structures (e.g., folders, categories, subcategories).

Motivation for Combination:
Given the desire to offer "specialized information programming" which was "largely unavailable on tape or disk" and difficult to navigate with existing Internet radio [cite: The "specialized information programming" definition from the provided text describes this motivation.], a POSITA would seek to enhance the interactive experience of audio content beyond simple sequential playback.

  1. Non-linear audio navigation (Hyperlinks): Extending the well-known concept of hypertext links from visual documents to audio programs would allow listeners to "jump to another portion of the session sequence" to explore related information [cite: The "a designated portion of a program segment" definition from the provided text describes this motivation.]. Providing an "audible cue signal" for anchors would be an obvious adaptation for an audio-only interface [cite: The "Means are advantageously employed for generating an audible cue signal" definition from the provided text describes this motivation.]. The use of a "stack mechanism" for nested jumps and returns was a standard programming technique for managing subroutines and context in many computer applications.
  2. Personalized content marking (Bookmarks/Highlights): Just as users marked important sections in text documents or bookmarked web pages, it would be evident to apply similar functionality to audio programs. Identifying "highlight" passages within audio and providing a "play highlights" mode would be an obvious way to enable quicker consumption of content, analogous to reading a summary.
  3. User-generated annotations: Given the capability to record audio on PCs, and the utility of annotations in information management, it would be a straightforward extension to allow users to record "dictated annotation" and associate it with "bookmarked" audio passages [cite: The "the player system" definition from the provided text describes this motivation.]. This would be particularly useful for "email or voice mail messages" mentioned in the patent [cite: The "This annotation mechanism" definition from the provided text describes this motivation.].
  4. Hierarchical audio navigation (Topics/Subjects): To manage longer audio compilations, structuring content into "subject categories" and "topic descriptions" [cite: The "Each given program segment" and "related topics" definitions from the provided text describe this motivation.] with corresponding "skip" commands would be an obvious application of hierarchical data browsing techniques common in other software interfaces.

Resulting Obvious Features:

  • Embedding hyperlink anchors within audio program segments.
  • Providing audible cues to indicate hyperlink anchors.
  • Allowing the player to jump to linked audio content and return to the original point.
  • Functionality to mark specific audio passages as "bookmarks."
  • The ability to record and associate dictated audio annotations with bookmarked passages.
  • Structuring audio programs hierarchically with subject and topic descriptions, enabling skipping through these levels.
  • A "play highlights" mode that plays only designated key passages within an audio segment.

Combination 3: Commercial Content Distribution + Usage Tracking + Targeted Advertising

Prior Art Elements:

  • Subscription-based services: Many services (e.g., cable TV, magazines, online bulletin boards) operated on a subscription model.
  • Advertising models: Traditional media (radio, TV, print) relied heavily on advertising for revenue. Early online advertising was also emerging.
  • Usage tracking in online systems: Websites and online services often logged user activity for analytics, billing, or personalization.
  • Database marketing/Customer Relationship Management (CRM): Companies used databases to store customer demographics and preferences for targeted marketing.

Motivation for Combination:
To create a commercially viable system for distributing personalized audio content, a POSITA would be motivated to integrate known business models and technological capabilities for managing revenue and content.

  1. Usage-based billing and royalties: For a subscription service offering diverse content, it would be logical to track actual content consumption (e.g., duration played, programs accessed) for fair "subscriber billing" and "content provider royalty payment accounting" [cite: The "the host server upload processing mechanism 153" definition from the provided text describes this motivation.]. The "session usage log" recorded by the player, identifying "every segment actually played, the volume and speed at which that segment was played, and the start and end times" [cite: The "a session usage log" definition from the provided text describes this motivation.], is an obvious data collection mechanism for this purpose.
  2. Targeted and compensated advertising: Recognizing the revenue potential of advertising, and the inefficiency of untargeted ads, a POSITA would seek to implement "targeted advertising" by matching "subscriber's indicated subject matter preferences" [cite: The "the subscriber" definition (regarding assigning priority) from the provided text describes this motivation.] and demographic data with advertising content [cite: The "particular advertising segments" definition from the provided text describes this motivation.]. The concept of offering "rate reduction since advertisers are generally willing to pay more for advertising directed to customers having a known interest" [cite: The "the host system 101" definition from the provided text describes this motivation.] would provide a strong motivation for a POSITA to implement a system where users could trade ad exposure for lower costs.
  3. Adaptive content selection: Using uploaded usage logs to refine a user's "TopChoices array" and "ChoiceCounts array" [cite: The "TopChoices" and "the ChoiceCounts array" definitions from the provided text describe this motivation.] for subject matter preferences would be an obvious application of feedback loops in personalized content delivery, aiming to "better select desired programming to be included in future download compilations" [cite: The "a subscriber" definition (regarding reducing volume/playing speed) from the provided text describes this motivation.].

Resulting Obvious Features:

  • A server processing uploaded usage logs for subscriber billing, advertiser charges, and content provider royalties.
  • The server selecting and inserting advertising segments into the program schedule based on user preferences and demographic data.
  • A mechanism to adjust the quantity of advertising presented to a user based on their willingness to accept ads, potentially affecting subscription cost.
  • Collecting detailed usage data, including playback duration, volume levels, and playing speed, to infer user preferences and dislikes, and to ensure accountability for advertising delivery.

In conclusion, while US7509178 introduced a comprehensive system, many of its individual features and the motivation to combine existing technologies to achieve them would have been apparent to a POSITA by the priority date of October 2, 1996. The general desire to make Internet-delivered audio content more interactive, personalized, and commercially viable, addressing the known shortcomings of existing systems, would have driven the integration of these various prior art elements.

Generated 5/29/2026, 8:48:34 PM