throbber
MAAA
`
`30B2
`
`US0080511
`
`a2) United States Patent
`Logan etal.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,051,130 B2
`Nov. 1, 2011
`
`(54) METHODS AND APPARATUS FOR
`CREATING, COMBINING, DISTRIBUTING
`AND REPRODUCING PROGRAM CONTENT
`FOR GROUPS OF PARTICIPATING USERS
`
`(76)
`
`Inventors: James D. Logan, Candia, NH (US);
`Mark Palmer, Northboro, MA (US);
`Charles G. Call, West Yarmouth, MA
`(US)
`
`(*) Notice:
`
`Subject to any disclaimer, the termofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1236 days.
`
`(21) Appl. No.: 11/708,692
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`7,124,164 BL* 10/2006 Chemtob ou... 709/204
`7,702,728 B2*
`4/2010 Zaner etal. ............... 709/205
`2003/0056220 Al*
`3/2003 Thornton etal.
`.............. 725/62
`2003/0212804 AL*
`11/2003 Hashemi .............
`vee FO9/228
`2005/0125843 Al*
`6/2005 Okezie etal. ...0..0.... 725/133
`2005/0239486 AL*
`10/2005 D’Avello etal.
`.....0... 455/519
`2005/0262542 Al* 11/2005 DeWeeseet al.
`............. 725/106
`2007/0124737 AL™ 5/2007 Wensley et al. ....00.... 719/314
`* cited by examiner
`
`
`
`Primary Examiner
`(74) Attorney, Agent, or Firm
`
`David Lazaro
`Charles G. Call
`
`
`
`(22) Filed:—Feb. 20, 2007
`(57)
`ABSTRACT
`
`(65)
`
`Prior Publication Data
`US 2009/0019374 Al
`Jan. 15, 2009
`
`Related U.S. Application Data
`
`(60) Provisional application No. 60/774,993, filed on Feb.
`18, 2006.
`
`(51)
`
`Int. Cl.
`(2006.01)
`GO06F15/16
`(UES HGsnscsacscnusnnnnmasaccwns 709/204; 709/203
`(323:
`(58) Field of Classification Search .................. 709/203,
`709/204—206
`See application file for complete searchhistory.
`
`A communications system for simulcasting audio or audio-
`visual programcontent to a plurality ofparticipating system
`users Via a communication network. Each user operates an
`access device that reproduces the received program content
`for the user and also accepts spoken comments fromthe user
`concurrently with or immediately following the reproduction
`ofthe program content. The spoken comments are transmit-
`ted to at least selected ones of the other users so that the
`
`selected users can engage ina conversation about the program
`contentasit is simulcast.
`
`26 Claims, 2 Drawing Sheets
`
`csee
`130
`
`170
`
`Participant
`data
`
`160
`
`Playlist
`OpenChannel ~
`
`Controller
`
`i
`
`Playlist
`
`165
`
`490 4
`—
`
`Public Switched
`Telephone
`Network
`
`419
`
`125
`
`:
`
`
`
`Cellular
`iseeneue
`etwor
`
`117
`4
`
`“J
`
`|
`I
`ec
`\
`1 @L
`Ii
`@O@®
`I
`_.
`\
`Participants
`
`O |
`i
`1® |
`|
`!
`!
`
`!
`
`123
`

`
`fs Te |
`|
`1 @)
`|
`Oi /
`:
`1
`I
`| @@ ¢
`i
`Po
`|
`1
`
`Participants
`
`EX1019
`Roku V. Media Chain
`U.S. Patent No. 10,489,560
`
`EX1019
`Roku V. Media Chain
`U.S. Patent No. 10,489,560
`
`

`

`5:£a|A,=azZ3|wo®oO®—=OtZo|=a||ll)
`A(’-|©)™I|}|1Ioaa5"|ORT
`
`een
`
`oes
`
`115
`
`‘
`
`20aoO4oOiG--_~~<=N—N
`o&£5osoD)
`oa0P-—4oa=
`EDOg=OZocogrLt
`~_®mi£osE5325
`
`oo=Oo
`
`I1:i|2=&2|=2os(9)2!nei°iel©&ia©|“|sO23=NGineineeeeeeest=5oOOcQO
`
`
`
`
`
`U.S.PatentNov.1,2011Sheet1of2US8,051,130B2
`
`
`

`

`
`
`Open
`
`Channel
`Controller
`
`|
`|
`
`|
`!
`
`270
`
`242
`
`\
`
`Playlist
`
`215
`
`\
`Participant
`
`O
`
`Participant
`
`yuajed“Sn
`TL07‘1“AON
`7JOZJOOYS
`
`7HO€TTSOSSA
`
`[
`
`O™04¢-------
`
`com
`
`Coa)
`7
`C00
`
`Commercial
`
`nN a oO
`
`0
`
`~e
`
`|
`! Otese
`
`| for 8
`Playlist
`|
`278
`275 i
`290 272
`360 |
`Participant
`|
`| 279
`O~"O
`40
`.
`P|
`fn
`
`Active
`|
`i
`Sie
`_
`Le
`Channel
`Ljevaiviasiont
`
`aylist
`
`:
`
`:
`
`:
`
`i
`
`Playlist
`
` Playlist
`
`

`

`US 8,051,130 B2
`
`1
`METHODS AND APPARATUS FOR
`CREATING, COMBINING, DISTRIBUTING
`AND REPRODUCING PROGRAM CONTENT
`FOR GROUPS OF PARTICIPATING USERS
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a non-provisional of, and claims the
`benefit of the filing date of, U.S. Provisional Patent Applica-
`tion Ser. No. 60/774,993filed on Feb. 18, 2006.
`‘Thepresent invention makes use of methods and apparatus
`described in the following related U.S. Patents and a Patent
`Application Publication, the disclosures of which are incor-
`porated herein by reference:
`U.S. Pat. No. 5,732,216 issued to James D. Loganetal. on
`Mar. 24, 1998 entitled “Audio Message Exchange Sys-
`tem;”
`USS. Pat. No. 5,721,827 issued to James D. Loganet al. on
`Feb. 24, 1998 entitled “System for Electrically Distrib-
`uting Personalized Information:”
`U.S. Pat. No. 6,199,076 issued to James D. Loganetal. on
`Mar. 6, 2001 entitled “Audio ProgramPlayerincluding a
`Dynamic Program Selection Controller;”
`U.S. Pat. No. 6,816,577 issued to James D. Logan on Nov.
`9, 2004 entitled “Cellular Telephone with Audio
`Recording Subsystem;”
`U.S. Pat. No. 6,788,766 issued to James D. Logan on Sep.
`7, 2004 entitled “Methods and apparatus for providing
`location dependent cellular
`telephone communica-
`tions,” and
`U.S. Pat. No. 7,769,364 issued to James D. Logan et al. on
`Aug. 3, 2010, entitled “On demand voice mail recording
`system.”
`
`FIELD OF THE INVENTION
`
`This invention relates to electronic media creation, deliv-
`ery and playback systems.
`
`BACKGROUNDOFTHE INVENTION
`
`There are several emerging trends in the media industry
`that influence and facilitate the development of the present
`invention, including the following:
`Content Creation: A radical democratization of the media
`creation process is underway, dueto the distribution oppor-
`tunities offered by the Internet and advances in content cre-
`ation technology such as low-cost camcorders and music
`production systems. An aspiring entertainer can acquire a
`large audience withouta label signing by using popular social
`networksites like MySpace®.
`Content Licensing: The market for licensing of content
`such as music is becoming more robustand efficient. There
`are now services such as iTunes® where users can purchase
`single songs, subscriptionservices such as Rhapsody®where
`users can have access to any song wheneverdesired so long as
`a monthly fee is paid, and Internet Radio where anybody can
`host a stream so long as certain playlist rules are followed and
`certain royalties are paid.
`Collaborative Filtering: Withlisteners now having access
`to any songat any time, the challenge then becomesdeciding
`whatto listen to. People increasingly choose whatto listen
`based on shared tastes and suggestions fromfriends. By 2010,
`it is estimated that 25% ofonline music store transactions will
`be driven directly by consumer-to-consumer taste sharing
`applications, such as playlist publishing and rankingtools.
`
`2
`Thus people are relying on other people to decide whatto play
`and what new music to explore.
`Infrastructure and Hardware: Cell phone networks are
`being upgraded to 3G and other higher bandwidthplatforms,
`and handsets are being augmented with the capability to
`receive streamed media content. Cell bandwidth is becoming
`cheaperandfaster, and services such as Push to Talk are being
`more popular. Push to talk is now able to allow calls to 90
`people simultaneously.
`
`SUMMARYOF THE INVENTION
`
`The following summary provides a simplified introduction
`to some aspects of the invention as a prelude to the more
`detailed description that is presented later, but is not intended
`to define or delineate the scope of the invention.
`In its preferred embodiment, the present inventiontakes the
`form ofa system, here called the “Open Channel System,” for
`delivering programcontent to, and for concurrently enabling
`communication between, a plurality of participating users.
`The Open Channel System employs a first communications
`pathway for simultaneously sending the program contentto a
`plurality of different program receivers, here called “Open
`Channel Receivers,” each of which is operated by one of the
`participating users. The system employs a second, bidirec-
`tional communications pathway, which may be implemented
`by the sameora different communicationsfacility, for cou-
`pling the members of a group of the participating users during
`or immediately after the transmission of the program content
`to establish a spoken conversation between the members of
`the group. A supervisory controller operable by a managing
`user, here called the “DJ” or “Disk Jockey,” is used to select
`and transmit the program content to the participating users
`and tograntaccess to the useof the bidirectional communi-
`cations pathway to the participants in the spoken conversa-
`tion.
`
`The DJ mayselect at least some ofthe programcontent in
`response to requests or preference indications received from
`at least someof said participating users, and may grant access
`to the bidirectional communications pathway in response to
`access requests received fromparticipating users.
`The program content simulcast to the participating users
`maybe specified by a playlist file containing anordered list of
`program segments. The system may incorporate an editor
`used by the DJ, or others, for modifying the playlist to vary the
`designated program segments or the order in which those
`segments are simulcast. The supervisory controller may
`inhibit the operation of the bidirectional pathway whenat
`least a portion ofat least some of said program segments is
`being transmitted.
`Individual members of the group participating in the con-
`versation may control
`the relative volume at which the
`received program content is played back relative to the vol-
`umeat which the conversation is played, and may “mute” the
`transmission of spoken comments fromthat individual mem-
`ber. Individual members may also establish private connec-
`tions with one or more other participating users,
`The Open Channel System may simulcast video as well as
`audio content
`to participating users, and may exchange
`images or video clips betweenusers as well as spoken com-
`mentsvia the bidirectional “conversation” channel. The Open
`Channel System may employ a websiteor the like for estab-
`lishing subscription agreements which specify the terms upon
`which the system will be used by subscribing participating
`users, and/or the Open Channel System may be used to
`supplementthe services offered by existing subscriber-based
`content delivery services, such as Video on Demandservices
`
`ay
`
`J
`2
`
`30
`
`4
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`

`US 8,051,130 B2
`
`ay
`
`0
`
`bh a
`
`La
`
`3
`offered by cable companies, IPTV services, and online pro-
`gramming offered to subscribers via the Internet. The Open
`Channel Systemmay further deliver advertising program seg-
`ments to participating users.
`The present invention contemplates combining the point-
`to-point, fixed-duration connections nowtypically provided
`by wireline, cellular and Internet telephone connections with
`new modes of“constant contact” or “constant operation”.
`The illustrative embodimentof the inventiondescribed below
`provides users with connectivity to both programcontent and
`social communication through a facility called an “Open
`Channel”that allows one or more participating users tolisten
`to, and add to, an audio program content stream at the same
`time the stream is being listened to. An Open Channelpro-
`vides bidirectional communications capabilities that are sim1-
`lar toa conference call, except that a music streamprovided to
`participating listeners in as highfidelity as possible is trans-
`mitted or “simulcast” to all participants most ofthe time the
`Open Channel is active. Telephones and other communica-
`tions devices whichare used to receive and reproduce content
`via an Open Channelare referred as Open Channel Receivers
`(OCRs),
`including cellular, VoIP, WiFi and wireline tele-
`phones, personal computers, PDAs, music players, cable “set
`top boxes,” and radio and television broadcast receivers.
`The specific preferred embodimentof the invention to be
`described, a systemhere called “the Open Channel System,”
`provides a new form of audio entertainment, which may be
`termed “Social Listening.” that combines music or video
`streaming with a conference-call connection technology.It
`envisions small groupsof listeners sharing a common audio
`connectionto a program source overa cellular network, VoIP
`Internet connections, or the public switched telephone net-
`work. The Open Channel System allows friends, or even
`strangers,to listen to or view a commonprogramstreamat the
`same time. In addition, bidirectional communications con-
`nections are established via the Open Channel that allows
`someorall of the participating listeners to talk to one another
`under controlled conditions before, during, and after the time
`a song or other program material plays.
`is
`In the preferred embodiment,
`the program content
`defined by one or more editable playlists that may be authored
`or personalized to a group’s tastes, and may beinteractively
`modified as they are played. In one embodiment, the Open
`Channel System may be viewed as providing a newradio
`format, where mostofthelisteners are cell phone users who
`are participating in a conference call as they listen to music
`played by a “DJ” (disk jockey) who is typically one of the
`people participating in the conference call. Unlike conven-
`tional radio stations, the audio content provided by the Open
`Channel System through a selected Open Channel provides
`an ephemeral group listening, and the music or other audio
`content presented may be repeated in subsequent time periods
`to other groupsof listeners.
`The Open Channel System offers significant advantages
`not provided by conventional media. First, the Open Channel
`Systemoffers a new wayto find music orother contentthatis
`likely to match a given listener’s taste in a world that is
`over-flowing with choices. Secondly, the Open Channel Sys-
`temoffers a new, more interesting way tolisten to or watch
`programcontent, one thatis less sterile and predictable than
`listening to straight playlists of songs as one does when lis-
`tening on an music player suchas aniPod® or toa CD,Today,
`over 75%of music listening in cars occurs using the radio
`rather than listening to CDs. This is because radio bringslife
`to an otherwise pure music medium by the introduction of
`randomnessin the musical selections played, a DJ’s voice and
`even advertising. The popularity of “talk radio” has also
`shownthe appeal oflistening to strangers converse about any
`number of topics, the popularity of cell phones is proof of
`peoples’ propensity to chat endlessly. The Open Channel
`
`4
`
`45
`
`65
`
`4
`System combines these random music selections with human
`conversation and makes it conveniently available to cell
`phoneusers.
`The Open Channel Systemoffers a form of social listening,
`where one listener may knowwhoelse is listening at any
`momentin time.It is also participatory, and social, in that the
`specific content played can be a function ofgroup inputs. In
`this regard, it is similar to playing music on a jukebox ina
`public forumor at a party. In these environs, multiple partici-
`pants can play their favorite songs, jockey for positionin the
`queue, and interact and talk with peers—all while everybody
`listens to the same music.
`The Open Channel System goes beyond other music shar-
`ing forums, such as those found on the popular Internet web
`site MySpace®),in that not only can users share their playlists,
`but they canlet others listentotheir playlists at the same time
`the creator of the playlist is listening to it. Feedback and
`commentary can be synchronous with the playing music.
`Friends can listen to the group playlists while commenting
`over the music and influencing the selections dynamically.
`The framework ofsocial listening which the Open Channel
`System provides may also support other types of program-
`ming content types, such as newscasts, podcasts, talk radio
`sessions, or RSS text reader feeds rendered to speech. While
`the predominate focus ofthe preferred embodimentdescribed
`below evolves around audio, and particularly music, it should
`be understood that in cases where bandwidth and display
`capabilities permit, accompanying images or full-motion
`video, in particular from music video recordings, can also be
`delivered. Accordingly, although users ofthe system will be
`frequently referred to as “listeners,” it should be understood
`that these users may also be “viewers” of content delivered
`throughthe “Open Channel.” Ina systemthat supports visual
`displays, the visual component presented to all participants
`(still images or full motion video) may be the visual compo-
`nent of the simulcast program content segments as those
`segments are transmitted, and may be an imagerepresentative
`of the individual speaker(e.g. a photographor anavatar, ora
`full motion “videophone”picture), switching the image to
`that person who is speaking while “conference call” type
`conversations are going forward between programsegments.
`It should also be understoodthat, although the embodiment
`described indetail below can be accessed and used by cellular
`or WiFi phoneusers, the instrumentalities that may be used to
`provide the communications capabilities that implement an
`“Open Channel” may be provided by a variety of communi-
`cations networks, some ofwhich may be used in combination
`to transfer the program contentto listeners, to provide bidi-
`rectional communications between listeners, and to transfer
`the control commands between participating listeners and
`system administrators and the programdelivery mechanisms
`which provide desired systemfunctions.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In the detailed description which follows, frequent refer-
`ence will be madeto the attached drawings, in which:
`FIGS. Land 2 are functional block diagrams illustrating the
`organization and function ofthe principle building blocks of
`an embodimentofthe invention
`
`DETAILED DESCRIPTION
`
`Overview
`The Open Channel System makes an Open Channel (Open
`Channel) available to a group of participating users who
`receive content from the Open Channelvia different commu-
`nication facilities, as illustrated in FIG. 1. In this illustrative
`example, one or more cellular telephone networks is illus-
`trated by the network seen at 115 in FIG. 1 whichserves the
`
`

`

`US 8,051,130 B2
`
`5
`six participants seen at 117, At the same time, the public
`switched telephone network 118 is used to connect the three
`participating users 121 to the Open Channel, and four addi-
`tional participating users seen at 123 are connected to the
`Open Channelvia the Internet 125.
`Each of the 13 participating users seen in FIG. 1 is con-
`nected via one or more communication pathways which may
`be implemented in a variety of ways to an Open Channel
`controller 130. The controller 130 transmits an audio (and
`possibly a video) content stream to each participant. The
`content stream typically consists of the combination of a
`sequence of program segments which may be mixed with
`spoken comments (and possibly image content) received
`from participating users and retransmitted to other partici-
`pants who are monitoring the Open Channel. The communi-
`cation links connecting the individual participants to the
`Open Channel controller 130 are bidirectional, thus permit-
`ting each participant to not only monitor the audio stream
`being sent from the Open Channel controller 130, but also
`permitting at least selected participating users to transmit
`spoken comments, other content, and control commands to
`the controller 130.
`In the discussion that follows, participating users may
`assumedifferent roles. All of themhavethe ability to monitor
`the audio, image or video content transmitted from the Open
`Channel Controller, and these users will
`frequently be
`referred to in this description as “listeners” with the under-
`standing that listeners may also be viewing content as well.
`Someofthese participants may perform other functions: they
`may create an Open Channel and define its characteristics:
`they may author or modify playlists and create or identify the
`program segments specified in these playlists: they may per-
`form the functions of a DJ (disk jockey), supervising the
`operation of an active Open Channel, and they may performa
`variety of control functions whichaffect the manner in which
`they participate aslisteners when connected to an Open Chan-
`nel.
`The Open Channel controller 130 performs numerous
`functions which will be described in more detail below,
`including: establishing a communication connection with
`eachparticipant: controlling access to an Open Channel by
`persons who ask to be connected; providing a control inter-
`face, such as spoken or displayed prompts and menuoptions,
`and accepting a variety of commands and requests from par-
`licipating users and potential users: providing an interface
`that allows users and others to create Open Channels and to
`define their characteristics and access privileges: providing
`aninterface that allows users and others to author, edit and
`store playlists; performing enrollment and accounting func-
`tions for newsubscribers and monitoring usage by existing
`subscribers; accepting express preference information from
`participating users, and/or creating preference data based on
`the use of the system by individual participants; creating and
`storing metadata which describes individual program seg-
`ments and individual playlists to facilitate matching of pro-
`gramand playlist content with the knownor probable prefer-
`ences ofusers and sets ofusers; establishing “buddylists” and
`other relationships betweendifferent users to promotesocial-
`ization; and numerousother functions to be described in more
`detail in the description that follows.
`The sequence of program segments whichare transmitted
`in the audio stream to participatingusers is preferably (but not
`necessarily) defined and controlled by a selected playlist
`which can beselected from a library of available stored play-
`lists seen at 140 whose use may be limited in ways defined by
`the playlist author or editor. Eachplaylist is implemented by
`an editable file of metadata which identifies program seg-
`
`ay
`
`wa
`
`J
`2
`
`30
`
`4
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`ments (for example, by theirfile name in a content store seen
`at 150, or by a URLwhichidentifies a content resource which
`can be accessed via the Internet. A playlist controller seenat
`160 reads a selected playlist from the playlist library 140 to
`identify the content files whichare to be fetched and routed to
`the participating users as part of the output content stream. As
`described below, the content store 150 may include songs,
`recorded talk, video clips, and the like uploaded by anindi-
`vidual user in advance of an Open Channelsessionor placed
`in the library for use by playlist authors or extemporaneous
`use by a DJ during a live session. Playlists may identify
`programsegments in the store 150 or at accessible locations
`onthe Internet.
`Playlists in the library 140 are typically created in advance
`for use by one or more Open Channels. As described in more
`detail later, a playlist may be created or modified by a partici-
`pating user, or by a different author or editor, and placed ina
`playlist library. In addition, for any given Open Channel
`session, a DJ (disk jockey) seen at 165 supervises the entry of
`participants into the session and exercises supervisory control
`overthe session. The DJ may be one ofthe participating users,
`a person employed by the system operator, or an automated
`system, or a combination ofthese entities.The DJ 165 has the
`ability to edit or modify the playlist associated with asession.
`For example, the DJ may change the order in which program
`segments ontheselected playlist are directed into the output
`stream, may add new segmentstotheplaylist, or delete exist-
`ing segments. Frequently, the DJ mayperform these functions
`at the requestofindividual participants, or may do so to better
`accommodate the knownpreferences of the persons who
`formthe set of participants currently connected to the Open
`Channel. Modified playlists may be stored in the library 140,
`retaining the previous version for separate use.
`In its preferred embodiment, the functions performed by
`the Open Channel Controller 150, the data stores 150 and 170,
`and the playlist controller 160 and the playlist library 140 are
`implemented at one or more central locations and accessed on
`aclient-server basis by the Open Channel Receivers operated
`by participating users. The features and functions of the sys-
`tem can however be performed ona distributed basis by the
`Open Channel Receiver themselves. For example, an Open
`Channel may be created and hosted by one Open Channel
`Receiver whichstores the playlist and eitherlocally stores the
`content of the program segments, or accesses them from an
`available sourceprior to transmitting them ina content stream
`to other participating users. In such an arrangement, the
`operator ofthe originating Open Channel Receiver would
`operate as the DJ, but could seamlessly pass that function to
`another participating Open Channel Receiver which could
`then share music and playlists that the transferee phone was
`storing or accessed, Ina distributed system, one or more ofthe
`Open Channel Receiver’s may be implemented by WiFi
`equipped music players that communicate with other players
`via the Internet, via a local wireless network or by direct
`computer-to-computer wireless links. When music is being
`shared betweenparticipants whoare near to one another,it is
`desirable to closely synchronize the playback so that the
`participants can experience the shared rhythm of the music.
`Mechanisms
`for achieving close
`synchronization are
`described in U.S. Patent Publication No. 2005/0286546
`entitled “Synchronized media streaming between distributed
`peers” filed by Arianna Bassoli et. al.
`The creation and management of Open Channels as well as
`other administrative functions may be performed from a
`remote web browserseenat 190 connected to the Open Chan-
`nel Controller via an Internet Web interface.
`It should be
`understood that the Open Channel Controller may be imple-
`
`

`

`US 8,051,130 B2
`
`ay
`
`30
`
`7
`mented by a plurality ofdifferent servers, including a web
`server, a file server, a database server, and the like, as well as
`a variety of different communications interfaces to telephone
`networksandthe Internet. These instrumentalities may reside
`on a single computer or on a several different computers in
`distributed locations,
`FIG, 2 ofthe drawingsillustrates the relationship between
`program segments, playlists, an individual] “Open Channel”
`(Open Channel), and the audio stream that is reproduced for
`and individual participants.
`At any given time, the Open Channel System may make
`available multiple, concurrently operating Open Channels,
`some of which may be active and others inactive. Each Open
`Channel is associated with a selected one of multiple avail-
`able playlists from the playlist library 140 seen in FIG, 1. As
`seen in FIG, 2, the Open Channel 210is “active:” thatis, it is
`currently generating an audio stream which can be monitored
`by a set of participants 215 who are connected to the Open
`Channel 210. Oneofthe participants that is connected to the
`J
`active Open Channel 210is seen at 220 in FIG. 2. The Open 2
`Channel 210 delivers a sequence of program segmentsillus-
`trated at 230, each ofwhichis identified in an editable ordered
`list contained in the selected playlist 240in the playlist library
`indicated at 242. The active Open Channel 210 establishes a
`playback position withinthe playlist 240, the playback posi-
`tion being a combination ofthe particular segment in the
`listed group 230, and a playback position (offset) within that
`selected segment. Thus, as illustrated by the connections 241
`and 243, at any given time the audio stream routed to the
`participant 220 via the outbound link 250 is “playing” the
`content from the current segment specified in by the playlist
`240. Suitable mechanismsfor structuring playlists and con-
`trolling the playback froma playlist of content segments are
`described in more detail in the above-noted U.S. Pat. No.
`6,199,076 issued to James D. Logan et al. on Mar. 6, 2001
`entitled “Audio Program Player including a Dynamic Pro-
`gramSelection Controller.” the disclosure of whichis incor-
`porated herein by reference.
`‘The Active Open Channel 210 provides three separate out-
`bound information bearing communications links that are
`connected, possibly over different communications facilities,
`to the receiving Open Channel Receiver operated by each
`participant. As illustrated in FIG. 2, an outbound link 262
`transmits the content being played under the control ofthe
`playlist 240 to the content receiver 250 in the Open Channel
`Receiver 265 operated by participant 220. The outboundlink
`266 carries comments and other content supplied from other
`participants asselected by the switch bank 242. The receiver
`250 preferably includes separate volume controls that allow
`the volumefor the contentreceived via link 262 to be adjusted
`independently of the volume ofthe link 266 carrying the
`conversation between active participants. Different people
`could use different ratios of voice vs. music loudness.
`The control switch 290 may be opened by the participant
`220 to separately and completely silence any comments from
`other participants, possibly so that the content from playlist
`240 received via link 262 can be enjoyed without unwanted
`interference. Whenthe listener talks (into a microphone not
`shown), and is not wearing headphones, the volume of both
`the playlist content and conversations from others may be
`automatically reduced to eliminate echo and feedback effects.
`Speaker-Microphone combinations,
`such as Logitech®
`speakerphones incorporating the RightSound™technology
`have been developed for applications such as VoIP telephony
`and conferencing using a PC. These devices include echo
`cancellation processing that permits the use of speakers and a
`microphone without the need of a headset. Voice recognition
`
`4
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`may be used to identify a phrase that may be spoken to
`activate the listener’s microphoneto inject a comment while
`at the same time reducing the volumeof the received audio to
`help insure that a participating listener does not introduce
`echoeffects and feedback into the conversation channel.
`In a playback system with multiple speakers, including
`stereo or multi-channel surround sound systems, the different
`sources could be played back throughdifferent speakers giv-
`ing each channel a spatial separation that would be conducive
`to keeping the various sound sources clear in the listener's
`head. Different people could be assigned different audio
`channels if available, thus allowing multiple voice signals to
`be separated as well.
`On request, a listener may establish a private conversation
`with one or more other participants, excluding the others. ‘To
`accomplish this, the requesting listener employs a menu to
`select the others who are to be included, transmits the selec-
`tion via the control interface 269 to the Open Channel Con-
`troller, whichthen sends a notification messageto the persons
`whoare asked to join the private conversation. As soon as one
`of those requested consents, the Open Channel Controller
`establishes connections between the requesting listener and
`each of the consenting participants.
`Furthermore, in a playback system with multiple speakers,
`the different sources could be played back throughdifferent
`speakers giving each channel a spatial separation that would
`be conducive to keepingthe various soundsourcesclear in the
`listener's head. Different people could be assigned different
`audio channels, as well, if there were enough, thus allowing
`multiple voice signals to be separated as well. In addition,
`outbound control commands are exchanged via the bidirec-
`tional control data link 268 betweenthe control interface 269
`in the Open Channel Receiver 265 and the Open Channel
`Controller 270. The control link 268 may, for example, be
`provided by a WAP Web Internet connection that permits the
`user to select and transmit menued commandsto the Open
`Channel Controller 270 to perform a variety ofoperations.
`Notethat control link 268is typically available tothe partici-
`pant even when not connected to a specific Active Open
`Channel, and mayin fact be used toselect and connect to an
`available channellisted by the menusystem.
`Theparticipant 220, when connectedto and listening to the
`active Open Channel 210, may transmit content, such as
`spoken comments, via the response transmitter 260, a muting
`switch 272 operated by the participant, and thenvia an avail-
`able return communications pathway 275 and a further con-
`trol switch 278 in the switch bank 242 to an input port of the
`Active Channel 210. The participant 220 can openthe muting
`switch 272 to prevent spoken comments from being broadcast
`to the other participants via the Active Open Channel 210.
`The DJ or others supervising the operation of the Active
`Channel 210 may open and close the switch 278 in switch
`bank 242 to control when spoken commentsor other content
`fromthe participant 220is transmitted via the combined input
`line 279 to link 266 via the Active Open Channel 210. For
`example, the DJ mayelect to open all ofthe switches in switch
`bank 242 when nothing but the content designated by the
`playlist 240 is to be transmitted via the Active Open Channel
`210. The switch bank

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket