throbber
Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 1 of 18
`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 1 of 18
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EXHIBIT 3
`
`EXHIBIT 3
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 2 of 18
`I lllll llllllll Ill lllll lllll lllll lllll lllll 111111111111111111111111111111111
`US008903307B2
`
`c12) United States Patent
`Christensen et al.
`
`(IO) Patent No.:
`(45) Date of Patent:
`
`US 8,903,307 B2
`*Dec. 2, 2014
`
`(54) BROADCAST RESPONSE SYSTEM
`(71) Applicant: StratosAudio, Inc., Kirkland, WA (US)
`
`(72)
`
`Inventors: Kelly M. Christensen, Mill Creek, WA
`(US); Barry D. Thomas, West Hills, CA
`(US); Thomas J. Smyth, North
`Hollywood, CA (US)
`(73) Assignee: StratosAudio, Inc., Kirkland, WA (US)
`( * ) Notice:
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`This patent is subject to a terminal dis(cid:173)
`claimer.
`
`(2008.01)
`(2008.01)
`(2008.01)
`(2008.01)
`
`H04H 20130
`H04H 20134
`H04H60/33
`H04H60/37
`(52) U.S. Cl.
`CPC ............ H04L 65160 (2013.01); G06Q 3010267
`(2013.01); G06Q 3010277 (2013.01); G06Q
`30106 (2013.01); G06Q 3010605 (2013.01);
`G06Q 3010613 (2013.01); G06Q 3010633
`
`(Continued)
`(58) Field of Classification Search
`USPC ......................................................... 455/3.06
`See application file for complete search history.
`
`(21) Appl. No.: 14/179, 798
`(22) Filed:
`Feb. 13, 2014
`(65)
`Prior Publication Data
`
`Jun. 12, 2014
`US 2014/0164578 Al
`Related U.S. Application Data
`
`(63)
`
`Continuation of application No. 13/889,176, filed on
`May 7, 2013, which is a continuation of application
`No. 11/562,300, filed on Nov. 21, 2006, now Pat. No.
`8,467,724, which is a continuation of application No.
`11/203,556, filed on Aug. 12, 2005, now Pat. No.
`7,773,939, which is a continuation of application No.
`09/953,335, filed on Sep. 13, 2001, now Pat. No.
`6,957,041.
`
`(60)
`
`Provisional application No. 60/232,333, filed on Sep.
`13, 2000.
`
`(51)
`
`Int. Cl.
`H04H 40100
`H04L29/06
`G06Q30/02
`G06Q30/06
`H04H20/93
`H04H60/61
`H04H60/63
`H04H60/74
`H04N7/173
`H04N 2112543
`H04N21/262
`H04N211274
`H04N21/462
`H04N211472
`H04N 2114722
`H04N21/61
`H04N21/81
`H04H60/27
`
`(2008.01)
`(2006.01)
`(2012.01)
`(2012.01)
`(2008.01)
`(2008.01)
`(2008.01)
`(2008.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2011.01)
`(2008.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,926,255 A
`5,134,719 A
`
`5/1990 Von Kohorn
`7/1992 Mankovitz
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`CA
`DE
`
`7 /1999
`2 316 925
`2/1996
`44 27 046 Al
`(Continued)
`OTHER PUBLICATIONS
`
`"Bookmark Your World", 1999-2000 Xenote, www.xenote.com.
`
`(Continued)
`Primary Examiner -Ajibola Akinyemi
`(74) Attorney, Agent, or Firm -Knobbe Martens Olson &
`BearLLP
`
`ABSTRACT
`(57)
`A broadcast response system provides, e.g., a radio broadcast
`listener with the ability to obtain media content such as music
`or speech while listening to the radio. The user can respond to
`items in the radio broadcast such as advertisements, fund
`raising drives, or interactive listener polls during the broad(cid:173)
`cast. Data such as song title and artist, author or publisher and
`the IP address forthe location where the digital version of the
`content is stored, can be transmitted using, e.g., the RBDS/
`RDS data stream. A reference number representing song title
`and artist, author or publisher and the IP address for the
`location where the digital version of the content is stored can
`also be employed for ease of implementation. This reference
`number can reside in a lookup table to be accessed by broad(cid:173)
`cast response server.
`
`20 Claims, 6 Drawing Sheets
`
`"''"'"'"
`I
`- - - - - - - - - - - - - - - - - - _ _l _I
`
`.J
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 3 of 18
`
`US 8,903,307 B2
`Page 2
`
`(52) U.S. Cl.
`CPC ....... (2013.01); H04H 20193 (2013.01); H04H
`60161 (2013.01); H04H 60163 (2013.01); H04H
`60174 (2013.01); H04N 7117318 (2013.01);
`H04N 2112543 (2013.01); H04N 21126258
`(2013.01); H04N 211274 (2013.01); H04N
`2114622 (2013.01); H04N 211472 (2013.01);
`H04N 2114722 (2013.01); H04N 2116118
`(2013.01); H04N 2116181 (2013.01); H04N
`2118113 (2013.01); H04H 60127 (2013.01);
`H04H 20130 (2013.01); H04H 20134 (2013.01);
`H04H 60133 (2013.01); H04H 60137 (2013.01);
`H04H 2201113 (2013.01); H04H 2201130
`(2013.01); H04H 2201137 (2013.01)
`USPC ................ 455/3.06; 725/32; 725/34; 725/36;
`725/58
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4/1994 Noreen et al.
`5,303,393 A
`8/1995 Palmer
`5,438,355 A
`8/1995 Koen et al.
`5,444,769 A
`7/1996 Larson, Jr.
`5,539,635 A
`8/1996 Kozaki et al.
`5,548,828 A
`9/1996 Schulhof et al.
`5,557,541 A
`1111996 Takahisa
`5,579,537 A
`8/1997 Pocock
`5,661,787 A
`111998 Tognazzini
`5,708,478 A
`5/1998 Faust et al.
`5,752,159 A
`111999 Anderson
`5,857,156 A
`2/1999 Morales
`5,872,589 A
`5/1999 Kamal ski
`5,903,617 A
`5/1999 Palmer et al.
`5,905,865 A
`5/1999 Reams
`5,907,793 A
`1111999 Anderson
`5,991,601 A
`1111999 Chen
`5,991,737 A
`3/2000 Moses et al.
`6,035,177 A
`3/2000 Sizer, II et al.
`6,036,086 A
`8/2000 Philyaw et al.
`6,098,106 A
`3/2001 Ludtke
`6,202,210 Bl
`9/2001 Ivanyi
`6,286,140 Bl
`912002 Malaure et al.
`6,446,262 Bl
`10/2002 Yavitz
`6,463,469 Bl
`10/2002 Yavitz et al.
`6,473,792 Bl
`112003 Henrick
`6,507,727 Bl
`6/2003 Deguchi
`6,578,047 Bl
`8/2003 Bishop et al.
`6,611,201 Bl
`12/2003 Johnson
`6,658,232 Bl
`3/2004 Brandt et al.
`6,701,355 Bl
`3/2004 Ozer et al.
`6,708,335 Bl
`412004 Clayton et al.
`6,725,022 Bl
`12/2004 McKenna et al.
`6,829,486 B2
`8/2005 Yamanaka
`6,928,423 Bl
`912005 Ritter
`6,941,154 Bl
`10/2005 Christensen et al.
`6,957,041 B2
`6,970,886 Bl * 1112005 Conwell et al.
`6,990,312 Bl
`112006 Gioscia et al.
`7,110,714 Bl
`912006 Kay et al.
`7,190,971 Bl
`3/2007 Kawamoto
`7,266,343 Bl
`9/2007 Yli-juuti et al.
`7,299,194 Bl
`1112007 Manganaris et al.
`7,415,430 B2
`8/2008 Christensen et al.
`7,647,609 B2
`112010 Wachtfogel et al.
`7,765,574 Bl
`7/2010 Maybury et al.
`7,773,939 B2
`8/2010 Christensen et al.
`7,788,693 B2 *
`8/2010 Robbins .......................... 725/58
`7,917,130 Bl
`3/2011 Christensen et al.
`8,166,081 B2
`412012 Christensen et al.
`8,200,203 Bl
`612012 Christensen et al.
`8,516,017 B2
`8/2013 Christensen et al.
`8,688,028 B2
`4/2014 Christensen et al.
`2002/0046407 Al
`412002 Franco
`2002/0133824 Al
`912002 Mensch
`
`111
`
`2003/0097338 Al
`2003/02087 56 Al *
`2005/0021744 Al
`2007/0156457 Al
`200910104870 Al
`200910104872 Al
`200910177736 Al
`2009/0192916 Al*
`200910205000 Al
`2013/0311278 Al
`2014/0109152 Al
`2014/0115105 Al
`
`5/2003 Mankovich et al.
`1112003 Macrae et al.
`.................. 725/34
`112005 Haitsuka et al.
`7/2007 Brown
`412009 Christensen et al.
`412009 Christensen et al.
`712009 Christensen et al.
`712009 Casper ............................ 705/26
`8/2009 Christensen et al.
`1112013 Christensen et al.
`412014 Christensen et al.
`412014 Christensen et al.
`
`FOREIGN PATENT DOCUMENTS
`
`DE
`EP
`GB
`JP
`JP
`JP
`JP
`JP
`KR
`KR
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`196 27 308 Al
`0 713 335 A2
`2346472
`08-139624
`09-163346
`10-135855
`2000-236306
`2000292182 A
`10-1996-0033096
`10-1998-0078248
`WO 90/00847
`WO 92/14222
`WO 94/02909
`W0/97/21291
`WO 97/42724
`WO 97/45814
`WO 99/18518
`W099/35771
`WO 99/35809
`WO 99/43109
`WO 00/19662
`WO 01101331
`WO 01122633
`WO 01152541
`WO 01157759
`WO 02/23773
`
`111998
`5/1996
`8/2000
`5/1996
`6/1997
`5/1998
`8/2000
`10/2000
`9/1996
`1111998
`111990
`8/1992
`2/1994
`6/1997
`1111997
`12/1997
`4/1999
`7 /1999
`7 /1999
`8/1999
`412000
`1/2001
`3/2001
`712001
`8/2001
`212002
`
`OTHER PUBLICATIONS
`
`"Sirius to Add 'Instant Buy' Button", Mar. 13, 2000, Twice, V 15, n
`7, p. 28.
`Australian App. No. 20072004 71, Office Actions mailed on Oct. 15,
`2008 and Jan. 12, 2009.
`European Patent Office Examination Report dated Feb. 21, 2007.
`European Patent Office Examination Report dated Oct. 17, 2005.
`Final Office Action in Japanese App No. 2002-527094, mailed on
`Sep. 6, 2011 (both English and Japanese Versions).
`Final Office Action in Japanese App. No. 2002-527094, mailed on
`Dec. 21, 2010 (both English and Japanese verions).
`Final Office Action in Korean App. No. 10-2008-7031275, mailed on
`Dec. 30, 2010 (Korean version only).
`Final Office Action in Korean App. No. 10-2008-7031275, mailed on
`Sep. 29, 2011 (both English and Korean versions).
`Jan. 25, 2000, Showcase 2000-Xenote Press Release re Xenote
`iTage, www.xenote.com/html/press/releases.htrnl.
`Office Action in Canadian App. No. 2,421,165, mailed on Feb. 1,
`2010.
`Office Action in Japanese App. No. 2002-527094, mailed on Feb. 24,
`2010 (both English and Japanese versions).
`Office Action in Korean App. No. 10-2003-7003701, mailed on Feb.
`29, 2008 (both English and Korean versions).
`Office Action in Korean App. No. 10-2003-7003701, mailed on Sep.
`20, 2007 (both English and Korean versions).
`Office Action in Korean App. No. 10-2003-7003701, mailed on Sep.
`20, 2007 and Feb. 29, 2008 (both English and Korean versions).
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 4 of 18
`
`US 8,903,307 B2
`Page 3
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`Office Action in Korean App. No. 10-2008-7001677, mailed on May
`23, 2008 (both English and Korean versions).
`Office Action in Korean App. No. 10-2008-7031275, mailed on Jan.
`28, 2010 (both English and Korean versions).
`
`Office Action in Korean App. No. 10-2010-7019126, mailed on Nov.
`9, 2010 (both English and Korean versions).
`Office Action in Korean App. No. 10-2011-7010599, mailed on Sep.
`8, 2011 (both English and Korean versions).
`Office Action in Korean App. No. 10-2008-7031275, mailed on May
`4, 2009(both English and Korean versions).
`International Search Report dated Sep. 13, 2001.
`* cited by examiner
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 5 of 18
`
`142
`
`SONG TITLE/ ARTIST /CUT
`NUMBER INFORMATION
`SERIAL DATA
`
`!44
`
`INTERNET OR
`ENCRYPTED DATA -
`DEDICATED DATA LINK
`
`164
`
`INTERNET OR
`ENCRYPTED DATA -
`DEDICATED DATA LINK
`
`AUDIO
`DATABASE
`ENCODING
`SERVER
`(PROPRIETARY)
`
`SERVER COMPARES CUT
`INFORMATION WITH VALID
`DATABASE OF AVAILABLE
`AUDIO. FORMATS DATA AND
`SENDS
`IT TO RBDS
`ENCODER.
`THE SAME
`INFORMATION
`IS UPLOAD
`PURCHASE DATABASE
`SERVER
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`c ('D
`
`~
`
`~
`N
`N
`
`0 ....
`
`.i;...
`
`z
`0
`I(cid:173)
`<{
`::::;::
`a::
`0
`u...
`z
`w
`(/)
`<{
`CD
`<{
`I(cid:173)
`<{
`Cl
`
`0
`z
`0
`(/)
`w
`_J
`CD
`:5
`
`<{
`
`> <{ J_
`
`INTERNET OR
`ENCRYPTED DATA -
`DEDICATED DATA LINK
`
`SERIAL DATA
`
`148
`
`RBDS ENCODER
`
`166
`
`57 KHZ RBDS SUBCARRIER
`
`!70
`
`FIG.IA
`
`RADIO RECEIVER
`
`I
`_[J
`
`('D
`('D
`
`1J1 =(cid:173)
`.....
`....
`0 .....
`O'I
`
`d
`rJl
`00
`
`\c = w w = -....l = N
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 6 of 18
`
`140
`FM BASEBAND PROGRAM ~
`& OTHER SUBCARRIERS
`
`146
`
`172
`
`FM
`TRANSMISSION
`SYSTEM
`
`fiG. IB
`
`!62
`
`FM RF SIGNAL
`
`FIG.I
`
`fiG. IA I fiG. IB
`
`fiG. IC I fiG. I 0
`
`I RF DEMODULATOR SECTION ~/02
`I
`. - _ J_ - . - - . - - . -
`I_ -
`. -
`-
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`c ('D
`
`~
`N
`N
`
`~
`
`0 ....
`
`.i;...
`
`('D
`('D
`
`1J1 =(cid:173)
`.....
`N
`0 .....
`O'I
`
`d
`rJl
`00
`
`\c = w w = -....l = N
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 7 of 18
`
`FIG. IC
`
`RBDS FUNCTION CONTROLS I 1
`(AS,TP,TA,PTY, ETC)
`
`!24
`
`,.
`
`I
`
`SCA &
`RBDS
`DECODER
`
`/04
`
`!!6'j
`
`SCROLLING DISPLAY
`
`122 !06
`
`!JO
`
`I
`
`CONTROL SURFACE/INTERFACE
`
`I • I
`
`I
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`c ('D
`
`~
`N
`N
`
`~
`
`0 ....
`
`.i;...
`
`PURCHASE
`DATABASE
`SERVER
`(PROPRIETARY)
`
`/54
`
`z
`0
`I(cid:173)
`<{
`N
`(}:'.
`0
`:r:
`I(cid:173)
`::>
`<{
`
`0
`<{
`0
`_J z
`3'
`0
`Cl
`Cl z
`
`<{
`
`LLI
`Vl
`<{
`:r:
`(.)
`(}:'.
`::::>
`Q_
`
`Cl
`
`LLI >
`0
`(}:'.
`Q_
`Q_
`<{
`
`Cl
`LLI
`Vl
`<{
`:r:
`(.)
`(}:'.
`::::>
`Q_
`
`168
`
`!54
`
`!52
`
`AUTHENTICATION
`AND BILLING
`SYSTEM
`
`( I 58
`
`I 56
`
`~~t.c\\0~
`~'-'co 10"-"''''o"
`coc'"o" '" o<-•''s
`"''"'-'-'-ss
`co.ll'-s' ,,.o ,s''-"' "'"'c" o'll"'-o'o
`oo'll>''-o ,o ''\o •''-'-'"G s R'-o.ll'-s' '° ~"os ,\lo10
`,_\\) Ro\)\t.S o'1t.~ \\\t~
`\S st.~
`\)~' f!>-\"
`" st:"~
`\lo'N~\..o~v
`\O ~t>-\J\0·
`f!>-ccO
`s'-"-''-"·
`11\J.
`
`DOWNLOAD
`SERVER(S)
`
`I
`
`WIRELESS
`
`INTERNET CONNECTION
`
`1J1 =(cid:173)
`.....
`
`('D
`('D
`
`(.H
`
`0 .....
`O'I
`
`d
`rJl
`00
`
`\c = w w = -....l = N
`
`I I
`I
`I
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 8 of 18
`
`U.S. Patent
`
`Dec. 2, 2014
`
`Sheet 4 of 6
`
`US 8,903,307 B2
`
`~
`"
`
`~
`"
`
`0
`Ci
`::::>
`<(
`
`~
`"
`
`...........
`a::
`~ e5 z
`Q<CL;:Q
`0 _J -
`I-
`::::>::::>_Ju
`<Coo..w
`0
`:::::. (/)
`:::::. <(
`w
`0
`
`~
`"
`~ "
`
`w
`
`0
`
`u > w
`>(cid:173)a::
`0
`:::::.
`w
`:::::.
`
`NOl1:J3NNO:J BNCJ31NI SS313CllM
`
`WO oz
`0 <(
`u:::::.
`':::::. zo
`2u
`1-
`j~
`3z
`0 o (cid:173)
`<( l(cid:173)o <(
`_J :::E
`ze:::
`~2
`oz o -
`
`_J
`<(
`u
`0
`_J
`
`a::
`0
`t(cid:173)u
`w
`a::
`0
`
`0
`<(
`0 _J
`z
`~
`0
`0
`1-w
`z
`0::: w
`1-z
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 9 of 18
`
`f7C.2
`
`200
`
`250
`
`/
`
`,-
`
`~
`
`TECHNOLOGY ENABLED RADIO
`
`APS
`MODULE
`
`MEMORY
`
`,_...__
`
`,.--<--
`
`IDENTIFIER
`DATA
`
`WIRELESS
`TRANSMITTER
`
`r--
`
`,,---<--
`
`PLAYLIST
`
`DISPLAY
`
`r--
`
`,,--f-
`
`'
`
`INPUT
`PROCESSING
`
`CJ CJ CJ)-
`
`I\
`220
`
`I\
`218
`
`I\
`210
`
`I\
`212
`
`,,---'--
`
`VOICE
`RECOGNITION
`
`DATA
`PORT
`\
`
`216'
`
`20..
`
`20.
`
`20.
`
`20,
`
`21
`
`~
`
`c:::::==1 v
`
`26'0
`
`SERVER
`
`u
`
`NETWORK
`
`{
`
`250
`
`D DODD DDDD DODOO
`DDDDDDDDDD= DODD
`DDDDDDDDDDD DODD
`=ooODDDDDCJ DODD
`oo=o DODOO
`
`I
`
`-~
`
`~242
`
`240
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`c ('D
`~
`J'J
`N
`0 ....
`
`.i;...
`
`('D
`('D
`
`1J1 =(cid:173)
`.....
`Ul
`0 .....
`O'I
`
`d
`rJl
`"'QIO
`
`\C = w w = -....l = N
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 10 of 18
`
`J8~---
`
`g I
`
`.550
`
`_______..I
`
`c::::::=:1
`1 c:::::JI
`
`.560
`
`.500
`
`NETWORK
`
`~ /
`
`SERVER
`
`fiC.J
`
`TECHNOLOGY ENABLED RADIO
`
`-
`
`/
`
`-~
`
`1..-~
`
`APS
`MODULE
`
`1..-
`
`L--1-
`
`IDENTIFIER
`DATA
`
`SELECTION
`LIST
`
`1..-~
`
`INPUT
`PROCESSING
`
`1..-
`
`VOICE
`RECOGNITION
`
`.5i.
`
`.5i.
`
`.50,
`
`.5/.
`
`MEMORY
`
`;----... f\
`.520
`
`WIRELESS
`TRANSMITTER ~ f\
`.518
`
`c=J c=J c=J~
`f\
`.512
`
`DATA
`PORT
`\
`
`.516
`
`NETWORK
`
`.550
`
`r
`D- ·I CD-ROM I
`
`-.
`
`D CIIlJ ODDO DODOO
`DDDDDDDDDDCJ DODD
`DDDDDDDDDDD ODDO
`CJDDDDDDODCJ DODD
`oo=o DODOO
`
`.540
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`c ('D
`~
`J'J
`N
`0 ....
`
`.i;...
`
`('D
`('D
`
`1J1 =(cid:173)
`.....
`O'I
`0 .....
`O'I
`
`d
`rJl
`"'QIO
`
`\C = w w = -....l = N
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 11 of 18
`
`US 8,903,307 B2
`
`1
`BROADCAST RESPONSE SYSTEM
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`BACKGROUND
`
`2
`An RBDS data group is composed of 4 blocks, each
`divided by checkwords used for error correction. Block 1 is a
`4-digit Program Identification code (PI) which is derived
`from the transmitting station's call letters. Block 2 includes a
`5 4-bit type code and a 1-bit group version code which identi(cid:173)
`fies the type of information the data group contains. This
`This application is a continuation of U.S. patent applica(cid:173)
`block also contains a 1-bit code that identifies the transmitting
`tion Ser. No. 13/889,176, titled BROADCAST RESPONSE
`station as one that broadcasts traffic information, followed by
`SYSTEM, filed May 7, 2013, which is a continuation of U.S.
`a 5-bit Program Type (PTY) code which describes the current
`patent application Ser. No. 11/562,300, titled BROADCAST
`10 program or format being broadcast by the station (Rock,
`RESPONSE SYSTEM, filed Nov. 21, 2006, which is a con(cid:173)
`Oldies, Talk, News, etc.). Information contained in Blocks 3
`tinuation of U.S. patent application Ser. No. 11/203,556,
`and 4 are dependent on the codes included in Block 2. Blocks
`titled BROADCAST RESPONSE SYSTEM, filed Aug. 12,
`3 and 4 provide two 16-bit data slots where specific informa(cid:173)
`2005, which is a continuation of U.S. patent application Ser.
`tion can be sent to the special receiver.
`No. 09/953,335, titled SYSTEM AND METHOD FOR 15
`For example, RBDS Group types 2A, use blocks 3 and 4 to
`ORDERING AND DELIVERING MEDIA CONTENT, filed
`transmit a 64-character text message known as RadioText
`Sep. 13, 2001, which claims the benefit of U.S. Provisional
`(RT). This appears on REDS-enabled radios as a scrolling
`Application No. 60/232,333,
`titled SYSTEM AND
`message which some stations use to identify the song or
`METHOD FOR ORDERING AND DELIVERING MEDIA
`program being broadcasted. Other group types use these
`CONTENT, filed Sep. 13, 2000. Each of the foregoing appli- 20 blocks to identify alternate frequencies where the same pro(cid:173)
`cations is hereby incorporated by reference in its entirety.
`gramming can be available, in-house station text messages, or
`Emergency Alert System (EAS) communication messages.
`An extensive description of the RBDS standard is available
`through the National Association of Broadcasters and the
`25 National Radio Systems Committee.
`A similar standard used in Europe is the European Radio
`Data System (RDS).
`Broadcasters using the RBDS standard can distribute infor(cid:173)
`mation to a large number of users. However, the standard does
`30 not allow individual users to respond to the broadcast infor-
`mation.
`Currently, users listening to the radio or watching televi-
`sion may particularly like a song or program that they would
`like to purchase. While stations using RBDS/RDS may pro(cid:173)
`vide a user with the station call letters or the name of the song
`currently being broadcast, the user has no way to purchase the
`media at that point. Instead, the user must write down or
`remember the identifying information and then go to a store
`or online retailer to purchase the media. Not only is this
`inconvenient, but the user may forget the name of the song or
`not be able to find a store that sells the song. Additionally, the
`information provided by the radio station may not be enough
`to sufficiently identify the song. For example, the user may
`have the song title, but not the artist name, album name, or
`45 other necessary identifying information. Some material, such
`as editorial news broadcasts or live events, may not be avail(cid:173)
`able for purchase or may be difficult to find. Radio stations
`often have fund raising drives or listener surveys that require
`a listener to call the station or respond within a limited time.
`50 These same problems also apply to television and other forms
`of broadcast media.
`
`1. Field
`This invention relates to processing responses to a broad(cid:173)
`cast.
`2. Description
`From the early days of FM broadcast transmission, stations
`have included ancillary signals such as background music or
`reading services for the blind along with a main carrier signal.
`The idea of transmitting data along with the main carrier
`signal caught on, and now many broadcast radio services
`either transmit an ancillary data signal or are developing a
`method to do so. The most current and widely used data 35
`transmission standard is the United States Radio Broadcast
`Data Systems ("RBDS") standard.
`The RBDS standard, published by the National Radio Sys(cid:173)
`tems Committee and sponsored by the Electronics Industry
`Association and the National Association of Broadcasters, 40
`describes a system for broadcasting a variety of program(cid:173)
`related information on a subcarrier of a standard FM broad(cid:173)
`cast channel. The RBDS standard teaches a system for trans(cid:173)
`mitting station identification and location information, as
`well as time, traffic and miscellaneous other information.
`The RBDS standard was designed to allow stations to send
`information such as call letters, station format, traffic alerts
`and scrolling text messages to compatible radios.
`Many stations installed RBDS encoders through a program
`encouraged by the FCC in the early 1990's that provided
`encoders at no charge. Radio stations that did not participate
`in this "RBDS Roll-Out" can still obtain encoders at com(cid:173)
`petitive prices.
`RBDS encoders generate what is known as a "subcarrier"
`that modulates along with an FM station broadcast signal and 55
`can be demodulated by special decoders. The RBDS uses a
`subcarrier frequency of 57 khz. Commercially available
`RBDS encoders usually accept information via either serial
`or parallel data ports and format the information into the
`appropriate RBDS block type.
`The RBDS data signal is a specially encoded text stream
`containing up to 32 repeating data "groups" transmitting at
`1187 .5 bits/second. The RBDS data signal does not require
`inclusion of all potential data group blocks of both repeating
`and unique data. One embodiment includes using one of 65
`several groups that are designed for data transmission func-
`tions.
`
`SUMMARY
`
`The present invention solves these and other problems by
`providing a system that allows an individual user to respond
`to a data broadcast. In one embodiment, an Automatic Pur(cid:173)
`chase System (APS) provides a radio broadcast listener with
`the ability to conveniently purchase media content such as
`60 music or speech while listening to the radio. Additionally, the
`user can respond to items in the radio broadcast such as
`advertisements, fund raising drives such as those conducted
`by public radio, or interactive listener polls during the broad-
`cast.
`In one embodiment, the user establishes a "Creative con(cid:173)
`tent" purchasing account with a wireless carrier. In one
`embodiment, a personal URL (web address) is assigned to the
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 12 of 18
`
`US 8,903,307 B2
`
`3
`user to allow the user, for example, to monitor account activ(cid:173)
`ity, enable or disable APS software downloads, display pre(cid:173)
`miums offered by sponsors, and manage and track content or
`APS purchases using a Technology Enabled Radio (TER) or
`a personal computer.
`In one embodiment, the user makes routing choices
`between the TER or the web account for content. In one
`embodiment, the user selects the compression type, such as
`MP3, RA, Liquid Audio etc.
`In one embodiment, each broadcaster has an RBDS/RDS
`or similar technology enabled server onsite to, for example,
`generate RBDS/RDS or equivalent code for inclusion in the
`broadcast, validate and route purchase information to the
`user's wireless carrier for billing, monitor online sales trans(cid:173)
`actions for data mining, or route validated purchases to
`licensed creative content providers.
`In one embodiment, radio hardware can include, for
`example, RBDS/RDS or equivalent decoder capability (e.g.,
`in an internal chip with APS code); flash card slot and record(cid:173)
`ing ability; or storage of multiple items such as artist name, 20
`song title, IP address of creative content provider, and time
`stamp for delayed purchase (e.g., in an internal chip withAPS
`code).
`In one embodiment, the system uses the RBDS/RDS to
`send a data stream in combination with a broadcast signal for 25
`identifying music or speech content available for purchase. A
`broadcast organization participating in theAPS system is able
`to respond to requests for purchases placed by users who
`either click a button or issue a voice command to the radio at
`the time of the content was broadcast, at a later time by 30
`scrolling through the play list stored in theAPS module in the
`radio then selecting one or more items for purchase from the
`list stored in the radio, or by accessing a private web account
`via the Internet and downloading content to the personal
`computer. In one embodiment, purchases are made by saving 35
`requests for selected items for purchase on a flash card or
`storage technology and transferring that data to a personal
`computer for purchase through the Internet at a later time.
`Data such as song title and artist, author or publisher and
`the IP address for the location where the digital version of the 40
`content is stored, can be transmitted using the RBDS/RDS
`data stream. A reference number representing song title and
`artist, author or publisher and the IP address for the location
`where the digital version of the content is stored can also be
`employed for ease of implementation. This reference number 45
`can reside in a lookup table to be accessed by the APS server
`software on a Data Server located at the broadcast site, a
`remote site or both for purposes of redundancy. Transmission
`of purchase requests from a Technology Enabled Radio
`(TER) is provided via wireless transmission, or by accessing 50
`the Internet using a personal computer or through a cellular or
`wireless phone. In one embodiment, activity of each sale
`using the above system is tracked for the purposes of aggre(cid:173)
`gating data or "Data Mining" for sale to interested parties
`such as trade publications and record companies.
`Portable radios can come equipped with a voice interface
`or a purchase button, a flash card or storage device and a port
`for connecting the radio to the personal computer such as a 9
`pin serial, USB or wireless networking technology.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1, comprising FIGS. lA through lD, illustrates an
`electronic purchasing system with a radio station that broad(cid:173)
`casts information to individual radio receivers.
`FIG. 2 illustrates a radio receiver that includes an automatic
`purchasing system module.
`
`4
`FIG. 3 illustrates a television adapter that includes an auto(cid:173)
`matic purchasing system module.
`
`DETAILED DESCRIPTION
`
`The present invention solves various problems in the prior
`art by providing a system that allows an individual user to
`respond to a data broadcast. In one embodiment, an Auto(cid:173)
`matic Purchase System (APS) provides a radio broadcast
`10 listener with the ability to conveniently purchase media con(cid:173)
`tent such as music or speech while listening to the radio.
`Additionally, the user can respond to items in the radio broad(cid:173)
`cast such as advertisements, fund raising drives such as those
`conducted by public radio, or interactive listener polls during
`15 the broadcast.
`One of ordinary skill in the art will recognize that there are
`various forms of media that can be broadcast. Where a spe(cid:173)
`cific type of media is used in the following examples, it is for
`demonstration purposes only and the examples should not be
`limited in that regard. Some examples of the various types of
`media can include music, songs, speech, text, video, etc.
`FIG. 1 illustrates one embodiment of a system that allows
`a user to respond to a data broadcast. FIG. 1 shows a radio
`station 140 that broadcasts information to a radio receiver
`100. The radio receiver 100 has a control interface 116 that
`allows a user to initiate a purchase of music or products based
`on the radio station broadcast.
`The terms RBDS/RDS are used throughout this document,
`but it should be understood other data standards can also be
`used. In one embodiment, the radio receiver 100 comprises a
`Radio Frequency (RF) Demodulator Section 102, a RBDS/
`RDS Decoder 106, a RBDS/RDS function control interpreter
`104, an audio demodulator amplifier section 108, a scrolling
`display 110, an Internet Download Director 112, a local
`memory device 114 and the control interface 116. Addition(cid:173)
`ally, the receiver 100 provides for audio output by transmit-
`ting an audio signal 128 from an audio demodulator amplifier
`section 108 to the speaker 118.
`In one embodiment, the RF Demodulator Section 102
`splits the signal into an audio signal and a data signal, with the
`data signal provided to the RBDS/RDS decoder 106 and the
`audio signal provided to the audio demodulator amplifier
`section 108. The RBDS/RDS decoder 106 parses the data
`signal from the RF Demodulator Section 102 and transmits
`the data to the RBDS/RDS Function Controller 104, the
`Scrolling Display 110, and the Internet Download Director
`112.
`The RBDS/RDS Function Controller 104 handles codes
`124 sent using the RBDS/RDS standard. The codes 124 can,
`for example, include a Program Service name (PS), a Pro(cid:173)
`gram Type (PTY), a Program Identification (PI), a Traffic
`Program (TP), a Traffic Announcement (TA), etc.
`In one embodiment, the data is converted to an audio signal
`played on one or more speakers for the user to hear. A 64
`55 character radio text message can be transmitted in five sec(cid:173)
`onds under the RBDS standard, where a Type 2A group with
`4 characters is transmitted 3.2 times a second.
`In one embodiment, a pointer to an Open Data Applications
`(ODA) group is transmitted in a Type 3A group. The pointer,
`60 16 message bits and 16 bit identifier (AID) are transmitted
`once a second.
`In one embodiment, an ODA group with 37 usable bits is
`transmitted once a second during the broadcast of a "tagged"
`program. The ODA group can contain, for example, a song or
`65 commercial campaign identification.
`In one embodiment, the scrolling display 110 receives
`display data 122 from the RBDS/RDS Decoder 106. The
`
`

`

`Case 6:20-cv-01131-ADA Document 1-5 Filed 12/11/20 Page 13 of 18
`
`US 8,903,307 B2
`
`5
`display data 122 can include information such as the program
`service name and program type, or it can include radio text
`information or messages displaying purchase options.
`Additionally, the RBDS/RDS Decoder 106 provides data
`to the Internet Download Director 112 that includes instruc(cid:173)
`tions for the location of downloadable audio. For example, a
`radio station 140 can broadcast data regarding the current
`song that is playing, such as the song name, artist, album
`name, and year the song was recorded. The radio station 140
`can also broadcast information providing a location where the 10
`song, editorial news broadcast, collection of songs, or other
`program material can be downloaded or purchased, and the
`purchase price for the song.
`In one embodiment, a user can place an order to download
`a song using the control interface 116. The control interface 15
`116 provides a download command signal 126 to the Internet
`Download Director 112. The Internet Download Director 112
`can then provide download instructions such as, for example,
`the location of the file for download and the security proce(cid:173)
`dures required for access. The download information is then
`transmitted over, for example, a wireless internet connection
`156 to the authentication and billing system 152. The authen(cid:173)
`tication and billing system 152 verifies the customer infor(cid:173)
`mation and determines whether the customer account can be
`debited for the cost of the order. The authentication and bill(cid:173)
`ing system 152 then provides an approval signal 168 indicat(cid:173)
`ing whether the purchase was approved. The approval signal
`168 is transmitted to the purchase database server 150.
`Once the purchase is approved, the purchase database
`server 150 provides purchase and download authorization to 30
`the download server 154. The download server 154 can then
`transmit the requested material over a network connection
`158. In one embodiment, the material is transmitted using a
`wireless internet connection directly to the radio receiver 100.
`In another embodiment, the material is made available to a
`personal computer. In one embodiment, the material is sent
`using traditional mail or parcel services. The download server
`154 also communicates with the audio database and encoding
`server 144 to provide available sound database information
`164.
`The radio station 140 includes a radio automation or CD
`playback system 142, an audio database/encoding server 144,
`an FM transmission system 146 and a RBDS/RDS encoder
`148. The radio automation or CD playback system 142 can
`extract information about songs or a radio program from the 45
`station play list or by extracting information encoded on a CD
`or a CD-ROM. The playlist information is provided to the
`audio database and coding server 144. The playlist informa(cid:173)
`tion can include the song title, artist, cut or other information.
`The audio database/encoding server 144 matches the infor- 50
`mation sent from the radio automation system 142 with infor(cid:173)
`mation in the database. If there is an audio file available for
`download, the database/encoding server 144 formats the
`download information and sends it to the RBDS/RDS
`encoder 148. Corresponding information is uploaded to the 55
`purchase database server 150.
`The RBDS/RDS encoder 148 transmits the RBDS/RDS
`information using the

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