`
`U.S. DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`PTO- 1556
`(5/87)
`
`Yamaha Corporation of America Exhibit 1005 Page 1
`
`
`
`SERIAL NUMBER
`
`09/096,703
`
`FILING DATE
`
`CLASS
`
`06/12/98
`
`455
`
`GROUP ARIT
`
`ATTORNEY DOCKET NO.
`
`2744
`
`SQURESH.001A
`
`SAFI QURESHEY, SANTA ANA, CA; WASI QURESHEY, IRVINE, CA.
`
`-J
`Q-
`
`Q-<
`
`**CONTINUING DOMESTIC DATA*********************
`VERIFIED PROVISIONAL APPLICATION NO. 60/072,127 01/22/98
`
`**371 (NAT'L STAGE) DATA*********************
`VERIFIED
`
`41k e
`
`**FOREIGN APPLICATIONS************
`VERIFIED
`
`/v__
`
`InItInis
`
`SHEETS
`DRAWING
`12
`
`TOTAL
`CLAIMS
`49
`
`INDEPENDENT
`CLAIMS
`5
`
`FOREIGN FILING LICENSE GRANTED 06/29/98
`Dyes no
`STATE OR
`Foreign Priority claimed
`35 Usc ii 9 (a-d) conditIons met Dyes iio DMet after Allowance COUNTRY
`CA
`Verified and Acknowledged
`
`r
`
`bcamitYWlnitiaIs
`KNOBBE MARTENS OLé)N & BEAR
`620 NEWPORT CENTER DR
`16TH FLOOR
`NEWPORT BEACH CA 92660
`
`INTELLIGENT RADIO
`
`w-J
`I-.
`I—
`
`FlUNG FEE
`.
`
`$861
`
`FEES: Authority has been given in Paper
`to charge/credit DEPOSIT ACCOUNT
`No.
`for the following:
`NO.
`
`All Fees
`n 1 .16 Fees (Filing)
`ri 1 .17 Fees (Processing Ext. of time)
`fl 1.18 Fees (Issue)
`E Other
`E Credit
`
`Yamaha Corporation of America Exhibit 1005 Page 2
`
`
`
`INTELLECTUAL PROPERTY LAW
`KNC .3E. MARTENS. OLSON & BE,-',r<
`
`A LIMITED LIABILITY PARTNERSHIP INCLUDING
`PROFESSIONAL CORPORATIONS
`PATENT, TRADEMARK AND COPYRIGHT CAUSES
`620 NEWPORT CENTER DRIVE
`SIXTEENTH FLOOR
`NEWPORT BEACH, CALIFORNIA 92660-8016
`:949) 760—0404
`FAX (949) 760—9502
`INTERNET WWW KMOB COM
`
`R6E
`1T(NS
`pLSONl
`I R
`OLSON
`SUNKERN
`ROSEI
`JAMES F LESNIAK
`NED A. ISRACLSEN
`DREW S HAMILTON
`JERRY T. SEWCLL
`JOHN B SOANCA, JR
`EDWARD A SCHLATTER
`GERARD VON IIOFFMANN
`JOSEPH R RE
`CATHERINE J HOLLAND
`JOHN U CARSON
`KAREN V0GI:L WElLt
`ANDREW H SIMPSON
`JEFFREY L. VAN H005EAR
`DANIEL E ALTMAN
`ERNEST A. BELITLER
`MARGUERITE L. GUNN
`STEPHEN C. JENSEN
`VITO A CAKUSO III
`
`WILLIAM H SHREVE
`LYNDA J ZADRA_SYMEStI
`STEVEN J. NATAUPSKY
`PAUL A STEWART
`JOSEPH F. JENNINGS
`CRAIG S SUMMERS
`ANNEMARIE KAISER
`BRENTON R, BABCOCKt
`THOMAS F SMEGAL, JR
`MICHAEL H. TRENHOLU
`DIANE U REED
`JONATHAN A. BARNEY
`RONALD J SCHOENBAIJM
`JOHN R KING
`FREDERICK S BERRETTA
`NANCY WAYS VENSKO
`RICHARD C GILMORE
`JOHN P SIEZENTANNEN
`ADEEL S AKHTAR
`THOMAS B ARNO
`DAVID N WEISS
`DANIEL HART
`JAMES T HAGLER
`DOUGLAS S UUEHLHALISER
`LORI L YAMATO
`STEPHEN U LOBBIN
`RICHARD C. KIN
`
`A
`
`OF COUNSEL
`JERRY 9 SElLER
`
`JAPANESE PATENT ATTY
`KATSUHIRO ARAI
`
`EUROPEAN PATENT ATTY
`MARTIN HELLEBRANDT
`
`KOREAN PATENT ATTY
`MINCHEOL KIM
`
`CHINESE PATENT ATTY
`JIAWEI HUANG
`
`SCIENTISTS & ENGINEERS
`1609—LAWYERS)
`
`RAIMOND J. SALENIEKS
`RENEE
`CANUSO
`MICHAEL L FULLER
`NEIL S BARTFELD
`MICHAEL J GILLS'
`HALIT N YAKUPOGLU
`DANIEL E JOHNSON
`JEFFERT KOEPKE
`KIIURRAM RAHUAN
`
`ANN A BYUN
`ROBERT F GAZDZINSKI
`FRED C HERNANDEZ
`STACEY R HALPERNt
`R. SCOTT WEIDE
`MICHAEL K FRIEDLAND
`DALE C HUNT
`LEE W HENDERSON
`DEBORAH S SHEPHERD
`RICHARD E CAMPBELL
`MARK U ABUMERI
`JON W GURKA
`KATHERINE W WHITE
`JOSEPH J BASISTA
`ERIC U NELSON
`ALEXANDER C CHEN
`MARK R BENEDICT
`PAUL N CONOVER
`MICHAEL T CRUX
`JOHN P MLJSONC
`ROBERT J RORY
`SABING H LEE
`JENNY S KO
`CAROLINE A DELANEY
`JOHN W HOLCOMB
`JAMES J MULLEN, III
`
`Assistant Commissioner for Patents
`Washington, D.C. 20231
`
`CERTIFICATE OF MAILING BY "EXPRESS MAIL"
`
`Attorney Docket No.
`
`SQIJRESH.001A
`
`Applicant(s)
`
`For
`
`Attorney
`
`Safi Qureshey and Wasi Qureshey
`
`INTELLIGENT RADIO
`
`Louis J. Knobbe/Lee W. Henderson
`
`"Express Mail"
`Mailing Label No.
`
`El 637 023 258 US
`
`Date of Deposit
`
`June 12, 1998
`
`I hereby certify that the accompanying
`
`Transmittal; Specification in 27 pages;
`Postcard
`
`12 sheets of drawings; Return Prepaid
`
`are being deposited with the United States Postal Service "Express Mail Post Office to
`to the
`Addressee" service under 37 CFR 1.10 on the date indicated above and are
`Assistant Commissioner for Patents, Washington, D.C. 20231, —
`
`LWH-2007:lcb
`061298
`
`275 BATTERY STREET
`SUITE 1640
`SAN FRANCISCO, CALIFORNIA 94111
`(415) 904—4114
`FAX (415) 954—4111
`
`501 WEST BROADWAY
`SUITE 1400
`SAN DIEGO, CALIFORNIA 02101
`(619) 235—6550
`FAX (619) 235—DI76
`
`3601 UNIVERSITY AVENUE
`SUITE 710
`RIVERSIDE, CALIFORNIA 92501
`(909) 791—9231
`FAR (909) 781—4507
`
`* PROFESSIONAL CORPORATION
`
`St ALSO BARRISrER AT LAW (U.K I
`U.S. PATENT AGCNT
`
`Yamaha Corporation of America Exhibit 1005 Page 3
`
`
`
`gn
`
`PATENT
`
`Attorney Docket No. SQIJRESH.001A
`Date: June 12, 1998
`Page 1
`
`ASSISTANT COMMISSIONER FOR PATENTS
`WASHiNGTON, D.C. 20231
`ATTENTION: APPLICATION BRANCH
`
`Sir:
`
`Transmitted herewith for filing is the patent application of
`
`Inventor(s): Safi Qureshey and Wasi Qureshey
`For: INTELLIGENT RADIO
`
`Enclosed are:
`
`(X) Specification in 27 pages.
`
`(X) TWELVE (12) sheets of drawings.
`
`(X) Return prepaid postcard.
`
`FOR
`
`Basic Fee
`
`Total Claims
`
`Independent Claims
`
`LWH-2006 Icb
`061298
`
`CLAIMS AS FILED
`
`NUMBER
`FILED
`
`NUMBER
`EXTRA
`
`RATE
`
`$395
`
`49 - 20
`- 3 =
`
`5
`
`$11
`
`29 x
`2 x
`FILING FEE
`TO BE PAID
`AT A LATER
`DATE
`
`$41
`
`FEE
`
`$395
`
`$319
`
`$82
`
`$796
`
`QpA4 7,JLJL
`JeT. Sew 1
`]€lstration No. 31,567
`forney of Record
`
`KNOBBE, MARTENS, OLSON & BEAR, LLF
`620 NEWPORT CENTER OR
`NEWPORT BEACH, CA 92660
`16TH FLOOR
`(949) 760-0404
`FAX (949) 760-9502
`
`Yamaha Corporation of America Exhibit 1005 Page 4
`
`
`
`SQURESH.001A
`
`PATENT
`
`INTELLIGENT RADIO
`
`Background of the Invention
`
`Reference to Prior Related Application
`
`5
`
`This application claims priority from U.S. Provisional Patent Application No.
`
`60/072,127 filed January 22, 1998 and titled "WEB RADIO."
`
`Field of the Invention
`
`The present invention relates to the field of reception of audio programming, and,
`
`more particularly, relates to the field of transmission and reception of streaming audio
`
`10
`
`over a computer network such as the Internet.
`
`Description of the Related Art
`
`The Internet is a worldwide array of interconnected computers and information
`
`servers that allow anyone with a computer and access to the Internet to get information
`
`about virtually any subject 24 hours a day. For the average consumer, an Internet Service
`
`15
`
`Provider (ISP) provides access to the Internet. ISPs such as CompuServe, Prodigy, and
`
`America On-Line, currently link over ten million users to the Internet. Users typically
`
`connect to the ISP by using standard telephone lines and a telephone modem. Cable
`
`modems that allow a user to connect to the ISP over cable television lines, and satellite
`
`4
`
`connections to the Internet, are also available.
`
`20
`
`The Internet provides a wealth of information from stock reports to headline news.
`
`One of the newer services provided on the Internet is a streaming audio (e.g., RealAudio
`
`and MPEG audio) service. Streaming audio services are often provided in connection
`
`with the World Wide Web (Web) and thus are often called Web radio broadcasts. With
`
`streaming audio, a user with a Personal Computer (PC), a sound card, and the necessary
`
`25
`
`software can listen to audio programs from anywhere in the world. For example, Radio
`
`Prague provides daily Internet broadcasts from the Czech Republic. Listeners in the U.S.
`
`can listen to these Web radio broadcasts either in real time, or stored for later replay.
`Thus, unlike more traditional radio broadcasts where the listener must be within a
`
`—1—
`
`Yamaha Corporation of America Exhibit 1005 Page 5
`
`
`
`reception area, Web radio broadcasts can be heard anywhere, so long as the listener has a
`
`connection to the Internet and the necessaiy computer hardware and software.
`
`Unfortunately, even with the ever-decreasing cost of personal computers, the
`
`hardware and software needed to listen to a Web radio broadcast is beyond the financial
`
`5
`
`means of many people. Even for those that can afford a personal computer, listening to a
`
`Web radio broadcast ties up the computer so that the user cannot use it for other purposes.
`
`Moreover, the use of a personal computer to receive streaming audio (e.g., Web radio
`
`broadcasts) requires a certain amount of computer literacy on the part of the user. The
`
`user must be able to install the Web Radio software, configure the Web Radio software to
`
`10
`
`communicate with the ISP, and find the various Web radio broadcasts provided on the
`
`Web.
`
`Summary of the Invention
`
`Embodiments of the present invention solve these and other problems by
`
`providing an intelligent radio apparatus that is adapted to allow a user to receive Web
`
`15
`
`radio broadcasts in a manner similar to the ease and low cost with which a user receives a
`
`regular radio broadcast. Embodiments of the intelligent radio also provide Internet
`
`telephony, voicemail, text-to-voice email, voice-to-text email, and voice activated
`
`commands. These features are provided in a simple, low-cost, easy-to-use device.
`
`20
`
`A preferred embodiment of the intelligent radio apparatus relieves the user of the
`complicated tasks associated with installing and configuring computer software. The
`intelligent radio apparatus also preferably provides a user interface that is less like a
`
`computer program and more like a conventional radio, thus making the device easy to use.
`
`In a preferred embodiment, the user controls provided by the intelligent radio are so
`similar to the controls provided on a conventional AM radio or FM radio that a non-
`
`25
`
`technical user can tune into Web radio broadcasts or AM/FM radio broadcasts with
`
`similar ease. When compared to a full-fledged computer, such as a laptop or desktop
`
`computer, the intelligent radio typically provides lower cost, smaller size, lower power
`
`consumption, less upkeep and maintenance, and more convenience.
`
`-2-
`
`Yamaha Corporation of America Exhibit 1005 Page 6
`
`
`
`Various embodiments of the intelligent radio include user controls such as
`
`switches, a tuning knob, joysticks, cursor controls, remote controls, etc. The user controls
`
`allow the user to select a Web radio station and control other aspects of the operation of
`
`the intelligent radio. In some embodiments, the user controls are configured such that the
`
`5
`
`intelligent radio operates more like a conventional radio and less like a computer program.
`For example, in one embodiment, the intelligent radio includes a tuning knob that allows
`
`the user to "tune" Web radio stations from a list of available Web radio stations. The user
`
`turns the tuning knob to move from one Web radio station in a manner similar to the way
`
`a user would use the tuning knob on a conventional radio to tune from one radio station to
`
`10
`
`another. The intelligent radio provides each selection of Web radio broadcasts by
`
`categories such as, for example, language, content, subject matter, etc.
`
`The intelligent radio apparatus includes a visual display for providing information
`
`to a user, a network interface (e.g., a modem) for transmitting and receiving digital data
`
`over a communications network, and embedded software adapted to connect to the Web
`
`15
`
`and to decode streaming audio. The communications network may be telephone lines,
`
`cable TV lines, satellite communication systems, etc.
`In an alternative embodiment, the intelligent radio apparatus also includes
`
`loudspeakers for playing the broadcasts. Other embodiments include a data storage device
`
`for storing software and audio files.
`
`20
`
`Tn other embodiments, the intelligent radio apparatus is adapted to be installed in
`
`an automobile, boat, airplane, or other vehicle. In yet another embodiment, the intelligent
`
`radio apparatus is adapted to be a portable device much like a conventional transistor
`
`radio.
`
`In yet another embodiment, the intelligent radio is configured to work in
`
`25
`
`connection with service routines running on a remote computer connected to a computer
`
`network. The remote computer may be an Internet site (e.g., a web site or ISP) that
`
`provides additional functionality to the intelligent radio. For example, the intelligent radio
`
`may include a microphone to allow voice-activated commands to be used for controlling
`
`the intelligent radio. Voice recognition software to interpret the voice commands may be
`
`30
`
`provided in either the intelligent radio or in the remote computer. If the voice recognition
`
`-3-
`
`Yamaha Corporation of America Exhibit 1005 Page 7
`
`
`
`software is located in the remote computer, then the intelligent radio digitizes the voice
`
`data and passes the digitized voice data to the remote computer. The remote computer
`
`converts the voice data into computer commands and passes the command to the
`
`intelligent computer. In some embodiments, service routines in the remote computer are
`
`5
`
`used to offload other tasks as well, including, for example, formatting the display,
`
`searching the Internet for radio web sites, converting audio and other data from one format
`
`to another format, etc. Offloading tasks to the remote computer simplifies the intelligent
`radio and reduces the size and cost of the intelligent radio without sacrificing
`
`functionality. Moreover, the software in the remote site can be kept up-to-date at all times
`
`10
`
`without updating the software in the intelligent radio.
`
`In yet another embodiment, the intelligent radio is configured to provide Internet
`
`telephone services to a user by connecting a telephone or telephone handset to the
`
`intelligent radio. An Internet telephone connection, that provides streaming audio, is
`established between the intelligent radio and a remote unit such as an intelligent radio,
`
`15
`
`computer, or telephone system. When the user speaks into the handset, the user's voice is
`digitized and passed to the remote unit where it is converted to audio for the user of the
`
`remote unit. Likewise, the remote user's speech is digitized and passes as a stream of
`
`digital data to the intelligent radio where it is converted into audio and provided to a
`
`loudspeaker in the telephone handset.
`
`20
`
`BriefDescription of the Figures
`The various novel features of the invention are illustrated in the figures listed
`
`below and described in the detailed description that follows.
`
`Figure 1 is a perspective view of one embodiment of a tabletop intelligent radio
`
`apparatus.
`Figure 2 is a block diagram of the functional elements of the intelligent radio
`
`25
`
`apparatus.
`Figure 3A shows a default display that appears while a Web broadcast is being
`
`received.
`
`-4-
`
`Yamaha Corporation of America Exhibit 1005 Page 8
`
`
`
`Figure 3B shows a menu display that allows the user to select one of the command
`
`and setup displays shown in Figures 3C-3E.
`
`Figure 3C illustrates a select language display that allows a user to specify desired
`
`languages (e.g., English, French, etc.).
`Figure 3D illustrates a display that allows a user to select a type of program
`
`5
`
`material (e.g., news, sports, weather, etc.).
`Figure 3E illustrates a display that allows a user to select various program
`
`broadcasts.
`
`Figure 4 illustrates a data-entry display that the intelligent radio apparatus uses to
`allow the user to input alphanumeric text.
`
`10
`
`Figure 5 is a flowchart that illustrates operation of the intelligent radio apparatus.
`
`Figure 6A illustrates the information management and data processing functions
`
`provided by a Web radio Web site (e.g., www.webradio.com) to produce a list of Web
`
`radio broadcast stations for the user.
`
`15
`
`Figure 6B illustrates a relationship between the Web radio Web site and other web
`
`sites that provide streaming audio programming.
`
`Figure 7 is a perspective view of a tabletop intelligent radio tuner.
`
`Figure 8 is a block diagram of the functional elements of the intelligent radio tuner
`
`shown in Figure 7.
`
`20
`
`Figure 9 is a block diagram of the functional elements of an embodiment of the
`
`intelligent radio that provides a remote playback capability.
`
`Figure 10 is a block diagram of the functional elements of an embodiment of the
`
`intelligent radio that provides a remote access capability.
`
`In the figures, the first digit of any three-digit number indicates the number of the
`
`25
`
`figure in which the element first appears. For example, an element with the reference
`number 502 first appears in Figure 5. Where four-digit reference numbers are used, the
`
`first two digits indicate the figure number.
`
`-5-
`
`Yamaha Corporation of America Exhibit 1005 Page 9
`
`
`
`Detailed Description of the Preferred Embodiment
`
`One aspect of the present invention is an intelligent radio device that allows a user
`
`to receive digitized radio broadcasts over the World Wide Web (Web). The intelligent
`
`radio provides the hardware and software necessary to receive digitized radio from the
`
`5 Web without the need for a personal computer or other expensive equipment. The
`
`intelligent radio provides a display device, such as a Liquid Crystal Display (LCD) that
`
`allows the user to select a desired Web broadcast from a list of available Web broadcasts.
`
`The display also allows the user to select Web broadcasts in a particular language. The
`
`software, the user controls, and the display in the intelligent radio 100 are operably
`
`10
`
`configured and connected such that a user can tune into a Web radio broadcast in a manner
`similar to the way a user would use the controls on a conventional radio to tune into an
`AM or FM radio station. Thus, the intelligent radio provides people who are not
`comfortable with computers, or who do not own or have access to a computer, an
`
`opportunity to listen to streaming audio information from the Internet.
`
`15
`
`In one embodiment, the intelligent radio is a low-cost tabletop box that connects to
`
`an AC power line and a phone line. The device includes a display device, speakers, a
`
`control panel, a computer processor, a stored software program, and a modem. The
`
`intelligent radio uses the modem to establish a telephone connection to an Internet Service
`
`Provider (ISP). The stored software program connects to a Web Radio home page, via the
`
`20
`
`ISP, and downloads a list of Web radio station addresses. Alternatively, the user may
`enter a web address (e.g., a Uniform Resource Locator (IJRL)) to connect directly to a
`
`web page that provides audio broadcasts (instead of first connecting to the Web Radio
`
`home page). The user may use buttons on the control panel to scroll through the display
`
`and select a Web radio broadcast "station" for listening. When a station is selected, the
`
`25
`
`stored software program connects to the station and begins to receive digitized audio data
`
`transmitted by the station. The intelligent radio converts the received data to analog audio
`
`and plays the audio on one or more loudspeakers.
`
`In an alternate embodiment, the intelligent radio is a tuner that connects to an
`
`audio system such as a component stereo system. The tuner provides an audio output to
`
`30
`
`the audio system. The audio system provides amplifiers and loudspeakers. The tuner
`
`-6-
`
`Yamaha Corporation of America Exhibit 1005 Page 10
`
`
`
`comprises an enclosure that connects to an AC power line, a network line, and the audio
`
`system. The network line may be any type of computer data connection, including, for
`
`example, a telephone line, a cable line, an Ethernet line, a Token-Ring line, a twisted pair
`
`line, an infrared link, a radio frequency link, an IEEE-1394 FireWire line, etc. The tuner
`
`5
`
`includes a display device, a control panel, a computer processor, a stored software
`
`program, and a modem. The intelligent radio uses the modem to establish a telephone
`
`connection to an Internet Service Provider (ISP). The stored software program connects
`
`to a Web Radio home page, usually provided by the ISP, and downloads a list of Web
`
`radio stations. A user uses use buttons on the control panel (or remote control) to scroll
`
`10
`
`through the display and select a Web radio broadcast "station" for listening. Alternatively,
`the user may use voice-activated commands to scroll through the display. When a station
`
`is selected, the stored software program connects to the station and begins to receive
`
`digitized audio data transmitted by the station. The intelligent radio converts the received
`
`15
`
`data to analog audio, which is provided to the audio system.
`Figure 1 illustrates one embodiment of a tabletop intelligent radio 100. The
`intelligent radio 100 is mounted in an enclosure 101 and connects to household AC power
`
`through a power cord 104 and to a communications network by a network cable 102. The
`
`network cable 102 may be a telephone line, a network cable, a cable TV cable, a
`connection to a wireless (e.g., satellite) unit, etc. For example, the communications
`
`20
`
`network may use Iridium satellites developed by the Motorola Corp., Globalstar satellites
`
`developed by a consortium of European manufacturers which includes Aérospatiale and
`
`Alcatel, P21 satellites developed on a project financed by Inmarsat, or the Odyssey
`
`satellite system developed by a TRW consortium associated with Teleglobe/Canada.
`User controls are mounted on the front of the enclosure 101 and include a
`
`25
`
`combined on-off and volume control 110, a command button 121, a cursor control 116, a
`
`select button 118, a tuning control 114, and a button bar 120. The cursor control 116
`
`provides up, down, left, and right movements of a cursor or other entity on a display
`
`device 112. The button bar 120 provides buttons to select an audio source, including, for
`
`example, "AM" radio, "FM" radio, "Web" radio, "Cassette", and "External" input. Also
`30 mounted on the front of the enclosure 101 is the display device 112, which provides
`
`-7-
`
`Yamaha Corporation of America Exhibit 1005 Page 11
`
`
`
`information to the user. An optional cassette player/recorder 130 provides the capability
`
`to play and record audio cassettes. The intelligent radio 100 also includes a left stereo
`
`speaker 106 and a right stereo speaker 108 that may be mounted in the enclosure 101 or in
`
`separate enclosures. A wireless remote 135 provides remote operation of the intelligent
`
`5
`
`radio 100. In some embodiments, a microphone is provided as well. An output from the
`microphone is provided to an analog-to-digital converter to convert the analog
`
`microphone signal into digital data. The microphone may be placed in the intelligent
`radio 100, in the wireless remote 135, or both.
`
`Figure 2 is a block diagram of the functional elements of the intelligent radio 100.
`
`10
`
`The intelligent radio 100 comprises a Central Processor Unit (CPU) 202 that is used to
`
`run the intelligent radio software. The CPU 202 is connected to a random access memory
`
`204, a data storage device 210, and a modem 206. The data storage device 210 may be
`
`any type of non-volatile data storage device, including, for example, a floppy disk drive, a
`hard disk drive, a flash memory, a CD-ROM, a DVD-ROM, a CMOS memory with
`
`15
`
`battery backup, etc. The data storage device 210 provides storage for software programs
`
`used by the intelligent radio 100. The software stored on the data storage device 210 may
`
`be upgraded by downloading new software from the Web. The data storage device 210
`
`may also provide storage for digitized audio material, such as recorded Web radio
`
`broadcasts, CD-Audio, etc. The modem 206 is connected to a communications network
`
`20
`
`230, shown as a Public Switched Telephone Network (PSTN), by the network cable 102.
`
`Although the communications network 230 is shown as a PSTN network, one skilled in
`
`the art will recognize that the network 230 may also be a cable television (CATV)
`
`network, a satellite network, or any other communications network. In one embodiment,
`
`the network 230 comprises both a Direct TV/PC satellite connection that provides
`
`25
`
`information to the intelligent radio 100 at high speed (e.g., 400,000 bytes per second or
`
`more), and a PSTN network connection so the intelligent radio can upload information
`
`back to the ISP 232 (because many Direct TV/PC connections are only one-way). In yet
`
`another embodiment, the satellite network is a two-way satellite network that uses the
`
`satellite for both download and upload. In one embodiment, the satellite network uses the
`
`30
`
`IridiumTM system developed, in part, by the Motorola Corp.
`
`-8-
`
`Yamaha Corporation of America Exhibit 1005 Page 12
`
`
`
`Optionally, a telephone 229 is connected to a first port of a codec 260. A second
`
`port of the codec 260 is provided to the CPU 202. The codec provides digital-to-analog
`
`conversion and analog-to-digital conversion for the telephone 229. The codec 260 also
`
`provides standard telephone interface signals, such as a ringing signal, to the telephone
`
`5
`
`229, and telephone status conditions, such as receiver up or receiver down, to the CPU
`202. In some embodiments, the codec 260 and the modem 206 may be combined as a
`
`telephone modem. The telephone 229 may be connected even when the network 230 is
`
`not a telephone network.
`The modem 206 provides an interface between the CPU 202 and the
`communications network 230 and the operational characteristics of the modem 206 are
`
`10
`
`determined by the type of communications network 230. Thus, if the network 230 is a
`
`PSTN network, then a telephone modem is used; if the network 230 is a CATV network,
`
`then a cable modem is used, etc. In a preferred embodiment, the modem 206 is integral to
`
`the intelligent radio 100. In other embodiments, the modem 206 is provided in a separate
`
`15
`
`enclosure. An Internet Service Provider (ISP) 232 provides the user with a connection
`
`from the communications network 230 to the Web via the Internet 234. Note that Figure 2
`
`shows functional elements, but not necessarily hardware configurations. Thus, for
`
`example, the modem 206 may be implemented in software on the CPU 202. The CPU
`
`202 may be a Digital Signal Processor (DSP). The CPU 202 may comprise a single
`
`20
`
`computer processor, or multiple computer processors. In one embodiment, the CPU 202
`In one
`comprises two processors, a DSP and a general purpose microprocessor.
`embodiment, the modem 206 is provided in a plug-in module such that the intelligent
`
`radio can be configured for different types of computer networks by simply changing the
`
`modem plug-in to suit the type of network being used.
`
`25
`
`The CPU 202 provides data to the display device 112. The CPU 202 receives user
`
`inputs from the command button 121, the tuning control 114, the button bar 120, the select
`
`button 118, and the cursor control 116. The CPU 202 provides digitized audio samples to
`
`an input of a Digital-to-Analog Converter (DAC) 220. The analog audio output of the
`
`DAC 220 is provided to an amplifier 222. In a preferred embodiment, the DAC 220 and
`
`30
`
`the amplifier 222 are each two-channel devices, providing left and right stereo channels.
`
`-9-
`
`Yamaha Corporation of America Exhibit 1005 Page 13
`
`
`
`A left channel output of the amplifier 222 is provided to the left channel speaker 106 and a
`
`right channel output of the amplifier 222 is provided to the right channel speaker 108. The
`
`volume control 110 controls the gain of the amplifier 222.
`
`As shown in the preferred embodiment in Figure 2, the other optional audio
`
`5
`
`sources such as the cassette device 130, an AM tuner 240, an FM tuner 242, and an
`
`external input 244 also provide inputs to the amplifier 222. Other optional audio sources
`
`may be provided, such as, for example, an audio CD, a DVD, a digital audio tape unit, etc.
`
`The CPU 202 controls the cassette device 130, the AM tuner 240, the FM tuner 242, and
`
`other optional audio sources. A line output from the amplifier 222 may also be provided
`
`io
`
`to a record input of the cassette device 130.
`
`As described above, the button bar 120 is used to select one of the audio sources.
`
`When the button bar 120 is set to "AM," the intelligent radio 100 operates in an AM radio
`
`mode. In the AM radio mode, an analog output from the AM tuner 240 is provided to the
`
`15
`
`amplifier 222. Also in the AM radio mode, the display device 112 displays the frequency
`ofan AM station selected by the AM tuner 240. The user may use the tuning control 114
`to select a desired AM station. The AM mode is optional.
`
`An analog output from a microphone 250 is provided to an analog input of an
`
`analog-to-digital converter 252. A digital output from the analog-to-digital converter 252
`
`is provided to the CPU 202. The microphone 250 and converter 252 allow for voice
`
`20
`
`commands to control the intelligent radio. The microphone 250 and converter 252 are
`
`optional. In some embodiments, a microphone is also placed in a wireless remote so that
`
`voice commands can be provided from the wireless remote.
`
`When the button bar 120 is set to "FM," the intelligent radio 100 operates in an
`
`25
`
`FM radio mode. In the FM radio mode, the analog audio output from the FM tuner is
`provided to the amplifier 222, and the display device 112 displays the frequency of the
`FM station selected by the FM tuner 242. The FM mode is also optional.
`
`When the button bar 120 is set to "Cassette," the intelligent radio 100 operates in a
`
`cassette playback mode. In the cassette playback mode, analog output from the cassette
`
`player is provided to the amplifier 222, and the display device 112 displays information
`relating to the cassette playback. The cassette playback mode is also optional. The
`
`30
`
`-10-
`
`Yamaha Corporation of America Exhibit 1005 Page 14
`
`
`
`cassette device 130 may also optionally be configured to provide a record capability such
`
`that the cassette can be used to record audio information from any of the other modes.
`
`Thus, for example, the cassette can be used to record FM radio, AM radio, or Web radio
`
`broadcasts.
`
`5
`
`When the button bar 120 is set to "Web," the intelligent radio 100 operates in a
`
`Web Radio mode. In the Web Radio mode, the intelligent radio 100 uses the modem 206
`
`to coimect to the ISP 232. The ISP 232 provides a list of available Web broadcasts, and
`
`access to the Internet 234, so that the various Web broadcasts can be received by the
`
`intelligent radio 100. In the Web Radio mode, the display device 112 is used to select a
`
`io Web broadcast and to provide information about the selected Web broadcast.
`
`Figures 3A through 3E show various displays provided by the display device 112
`
`while in the Web Radio mode. Figure 3A shows a default display 300 that appears while
`
`a Web broadcast is being received. Figure 3B shows a menu display that allows the user
`
`to select one of the command and setup displays shown in Figures 3C-3E.
`
`is
`
`The display 300, shown in Figure 3A, includes information about the Web
`
`broadcast including the type of broadcast (e.g., "Newscast"), the Web address (URL) of
`
`the source for the broadcast (e.g., http:://www/npr.org), a description of the broadcast
`
`(e.g., "National Public Radio 1997"), a broadcast format (e.g., "Streaming RealAudio"),
`
`etc.
`
`20
`
`Figure 3B shows a menu display 320 that allows the user to access the various
`
`setup and control displays shown in Figures 3D-3E. The user activates the menu display
`
`320 by pressing the command button 121. The display 320 provides a menu list 322 that
`
`lists the various other command displays. The list 322 may provide: a "Tune Station"
`command for activating a tune-station display 340, shown in Figure 3E; a "Select
`
`25
`
`Language" command for activating a select-language display 310, shown in Figure 3C;
`and a "Select List" command for activating a select-list display 322, shown in Figure 3D.
`
`The list 322 may also provide conmiands to activate other displays (not shown) such as
`
`"Setup," to initialize the intelligent radio, "Scan Stations," to get a new list of Web
`
`broadcast stations from the ISP 232, and "Define Station," to manually define a Web
`
`30
`
`broadcast station not listed by the ISP 232. The list 322 may also provide commands to
`
`—11—
`
`Yamaha Corporation of America Exhibit 1005 Page 15
`
`
`
`activate other displays such as "Set Clock," and "Set Alarm," to provide optional clock
`
`and alarm clock modes for the display device 112.
`
`The display 320 also provides a scroll bar 321 to allow the user to scroll through
`
`the list 322 and select an item (command) from the list. Scrolling may be accomplished
`
`5
`
`by using either the cursor control 116 or the tuning control 114. The user uses the cursor
`control 116 or the tuning control 114 to highlight a desired menu item in the list 322, and
`
`then the user presses the select button 118 to select the highlighted menu item.
`
`The select-language display 310, shown in Figure 3B, allows the user to elect to
`
`receive Web broadcasts in one or more selected languages. The display 310 provides a list
`of available languages 312 and a scroll bar 314 for scrolling through the list 312. Each
`
`10
`
`item in the list 312 corresponds to a language (e.g., English, French, etc.) and each item is
`
`provided with a checkbox 313. If a checkbox 313 is checked, then the corresponding
`
`language is enabled. The display 310 also provides an OK bu