`
`(12) United States Patent
`Weiser et a].
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 8,103,719 B2
`*Jan. 24, 2012
`
`(54) MESSAGE BROADCASTING CONTROL
`SYSTEM AND METHOD
`_
`_
`(75) Inventors: Douglas Welser, Port Richey, FL (US);
`Mark Andrew Wood, Haslemere (GB);
`Kevin Russell Preston, Gwent (GB)
`
`2
`,
`,
`6,021,177 A
`6,084,510 A
`6,112,075 A
`
`Téatlltefbadi etal~
`a1 ey et a .
`2/2000 Allport
`7/2000 Lemelson et al.
`8/2000 Weiser
`(Continued)
`
`_
`(73) Ass1gnee: EnVIslonlt, LLC, St. Charles, MO (US)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`0915598 A2 12/1999
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U80 1546)) by 2 days'
`_
`_
`_
`_
`_
`This patent 1s subject to a terminal d1s
`claimer.
`
`(continued)
`
`OTHER PUBLICATIONS
`3rd Generation Partnership Project TS 23 .246, Release 6, Aug. 2004.
`
`(Continued)
`
`(21) Appl. No.: 12/726,098
`
`(22) Filed:
`
`Mar. 17, 2010
`
`(65)
`
`Prior Publication Data
`US 2010/0174779 A1
`Jul. 8, 2010
`
`Related US. Application Data
`(63) Continuation of application NO 1 1/602 4 61 ?led on
`'
`’
`’
`Nov. 20, 2006, now Pat. No. 7,693,938.
`
`(60) Provisional application NO. 60/ 739,819, ?led On NOV.
`23, 2005.
`
`(51) Int- Cl-
`(200601)
`G06F 15/16
`(52) US. Cl. ....................... .. 709/203; 709/217; 709/227
`(58) Field of Classi?cation Search ........ .. 709/2004203,
`709/217i227, 228; 455/404.1, 404.2, 466
`See application ?le for complete search history.
`
`(56)
`
`References Cited
`
`US. PATENT DOCUMENTS
`4,415,771 A 11/1983 Martinez
`4,887,308 A 12/1989 Dutton
`
`Primary Examiner * Moustafa M Meky
`(74) Attorney, Agent, or Firm * Polster, Lieder, Woodruff&
`Lucchesi, LC
`
`ABSTRACT
`(57)
`A system and method of broadcast messaging for providing a
`broadcast message to a broadcast target area including a
`broadcast admission control module receiving the broadcast
`message record having a broadcast message, a de?ned broad
`cast target area, and a broadcast message originator identi?er.
`.
`.
`.
`.
`The broadcast adm1sslon control module vahdatmg the
`broadcast message record as a function one or more of the
`broadcast message originator identi?er, the broadcast target
`area, and a broadcast message transmission network param
`eter associated With a broadcast transmission network
`adapted for broadcasting the message to at least a portion of
`the broadcast target area. The broadcast admission control
`module generating a validated broadcast message record as a
`function of the validating. The system also includes a broad
`cast message distributor module receiving the validated
`broadcast message record and transmitting the broadcast
`message and the broadcast target area, or a part thereof, to an
`output interface distributing the broadcast message to at least
`a portion of the broadcast target area.
`
`30 Claims, 15 Drawing Sheets
`
`1 BMW/CAP
`
`1135
`
`i
`!
`
`BMSP
`1255
`
`‘02
`was 1
`11
`"gag 1
`BMRP/
`i m 1 m 122
`
`1205 m1 Brwdmn
`1175 cm"
`
`11o
`
`12e0
`1245
`
`113C
`
`E
`a
`
`1241:
`
`1/41
`
`DOJ EX. 1003
`
`
`
`US 8,103,719 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`6,169,476 B1
`1/2001 Flanagan
`6,219,696 B1
`4/2001 Wynblatt et al.
`6,240,360 B1
`5/2001 Phelan
`6,255,953 B1* 7/2001 Barber ........................ .. 340/601
`6,278,375 B1* 8/2001 Hucker
`340/601
`6,329,904 B1* 12/2001 Lamb ..................... .. 340/286.02
`6,346,890 B1
`2/2002 Bellin
`6,463,273 B1
`10/2002 Day
`6,480,578 B1
`11/2002 Allport
`6,490,525 B2 12/2002 Baron, Sr. et al.
`6,493,633 B2 12/2002 Baron, Sr. et al.
`6,580,916 B1
`6/2003 Weisshaar et al.
`6,617,964 B1* 9/2003 Lamb ..................... .. 340/286.02
`6,650,902 B1
`11/2003 Richton
`6,683,526 B2
`1/2004 Bellin
`6,721,542 B1
`4/2004 Anttila et al.
`6,745,021 B1
`6/2004 Stevens
`6,751,455 B1
`6/2004 Acampora
`6,753,784 B1
`6/2004 Sznaider et al.
`6,766,163 B1
`7/2004 Sharma
`6,785,551 B1
`8/2004 Richard
`6,867,688 B2
`3/2005 Lamb
`6,882,837 B2
`4/2005 Fernandez et al.
`6,947,754 B2
`9/2005 Ogasawara
`7,039,386 B2* 5/2006 Kolsrud ................... .. 455/404.1
`7,130,610 B2* 10/2006 Dolezal et al.
`455/404.1
`7,180,415 B2* 2/2007 Bankert et al. .
`340/539.17
`7,224,957 B2* 5/2007 Spector
`455/404.2
`7,339,467 B2* 3/2008 Lamb ..... ..
`. 340/539.1
`7,616,942 B2* 11/2009 Karl et al.
`. 455/404.1
`7,693,938 B2* 4/2010 Weiser et al. ............... .. 709/203
`2002/0095333 A1
`7/ 2002 Jokinen et al.
`8/ 2002 Hanley
`2002/0107016 A1
`2002/0124252 A1
`9/ 2002 Schaefer et al.
`2/ 2003 Eyuboglu et al.
`2003/0026240 A1
`2003/0134622 A1
`7/2003 Hsu et al.
`2003/0134651 A1
`7/ 2003 Hsu
`7/ 2003 Thomson
`2003/0137415 A1
`2003/0145064 A1
`7/2003 Hsu et al.
`2003/0197615 A1
`10/2003 Roche et al.
`8/ 2004 Phillips et al.
`2004/0150518 A1
`8/ 2004 Phillips et al.
`2004/0152493 A1
`2004/0247086 A1
`12/ 2004 Menard et al.
`2/2005 Casey et al.
`2005/0030977 A1
`5/ 2005 Fleischman
`2005/0096065 A1
`2005/0162267 A1
`7/ 2005 Khandelwal et al.
`11/2005 Weiser
`2005/0261012 A1
`
`EP
`EP
`EP
`JP
`JP
`JP
`JP
`JP
`JP
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`FOREIGN PATENT DOCUMENTS
`1032148 A2
`8/2000
`1071296 A1
`1/2001
`1515512 A2
`3/2005
`09/098140
`8/1997
`441719
`9/1999
`10336127
`12/1999
`2000165826
`6/2000
`441720
`8/2000
`2000244427
`9/2000
`98/49661
`11/1998
`96/05678 A1
`2/1999
`00/30379
`5/2000
`01/45061 A2
`6/2001
`01/57724 A1
`8/2001
`01/89150 A2 11/2001
`03/071392 A2
`8/2003
`03/077063
`9/2003
`2005/079421 A2
`9/2005
`OTHER PUBLICATIONS
`
`Bharat Sanchar Nigam Limited, “Value Added Services in GSM”,
`Engineering Instruction, May 4, 2005; available at http://www.bsnl.
`co.in/service/mobileivoiceibasediservice.htrn.
`British Parliament Debates CellAlert Service for the UK, May 1,
`2003, may be seen at www.ceasa.us/news.htm.
`Canadian Contract No. 5007441, Jul. 23, 2003; http://72.14.203.104/
`search?q:cache:piSquva74J: strategisic. gc .ca/epic/internet/
`inet-td.
`
`Canadians want Emergency-Location Services, by Dave Ebner, Apr.
`11, 2003, may be seen at www.ceasa.us/news.htm.
`CEASA International, “Public Warnings via Cell Broadcast”, Wood
`and Weiser, May 24, 2005, http://www.ceasa-int.org.
`CEASA International, “Welcome to CEASa USA”, Ceasa Admin,
`Jun.
`12,
`2004,
`http://ceasa-international.com/usa/index2.
`php?option:comcontent&task:view&id:1&Ite.
`CEASA, Cell Alert System Via Cell Broadcast, Wood, Sep. 2005,
`www.eglobalconf.net/speeches/MarkWood.ppt.
`CEASA, “Text Message broadcasts could provide disaster Alerts”
`Jul. 28, 2005, available at: http://ceasa-international.com/usa/index2.
`php?option:comcontent&task:view&id:1&Ite.
`CEASA; News and Events, “News”, Jan. 14, 2005-Jun. 2005, http://
`www.ceasa-international.org/newshtml.
`Cellular Emergency Alert Services Association, Feb. 21, 2003, Cel
`lAlert Services Corporate Structure, may be seen at www.ceasa.us/
`news.htm.
`CSEC “Wireless Implementation & Maintenance, Service Noti?ca
`tion & Testing Noti?cation Policies and Procedures”, Apr. 19, 2002,
`available at: http://www.911.state.tx.us/?les/pdfs/resources/calli
`take.xls.
`Deaf Today, Disability Group Backs Cingular/AWS Merger, Silva,
`Jun. 4, 2004, available at: http://www.deaftoday.com/newsarchives/
`004848.html.
`Engadget, “Dutch Testing Geo-Targeted SMS Emergency Broadcast
`System”, Ricker, Oct. 8, 2005, http://www.engadget.com/entry/
`1234000590062252.
`ETSI TS 123.246, Universal Mobile Telecommunications System
`(UMTS); Multimedia Broadcast/Multicast Service (MBMS); Archi
`tecture and functional description (3GPP TS 23.246 version 6.6.0
`Release 6) (Mar. 2005).
`Global Amateur Radio Emergency Communications Conference,
`Tampere, Finland, Jun. 13-14, 2005, What is ‘Cell Broadcasting’ and
`Why do I care, as a HAM?, Wood, www.rientola.?/oh3ag/garec/
`documents/Cellalertppt.
`International Search Report mailed Jul. 17, 2006 from the Interna
`tional Bureau.
`International Telecommunication Union, “Cell Broadcast Broker
`System” M. Wood, Cell Alert Services Corp., Feb. 18, 2003, available
`at: http://www.itu.int/itudoc/itu-t/workshop/ets/isd3-001.htrnl.
`Messaging Network, Bercut Limited, “Broadcast for the Masses”,
`Sergey Ermilov, Mar. 2, 2005, available at: http://www.bercut.biZ.
`MobileIN.com Perspective, “Cell Broadcasting Technical Primer”,
`Wood, Sep. 2005, available at: http://www.mobilein.com/Perspec
`tive s/Authors/CBiPrimerhtm.
`MobileIN.com Perspective, “History and Importance of Cell Broad
`cast”, Wood, Sep. 2005, available at: http://www.mobilein.com/Per
`spective/Authors/CBiHistoryImportance.htrn.
`News from Senator John Edwards, North Carolina, Apr. 3, 2003,
`Senate Okays Edwards Emergency Warning Bill, may be seen at
`www.ceasa.us/news.htm.
`Newscientist.com, “Text Message Broadcasts Could Provide Disas
`ter Alerts”, Jan. 6, 2005, available at: http://www.newscientist.com/
`article.ns?id:dn6852.
`OCG-EMTEL Archives, “Cell Broadcast Public Demonstration in
`USA Successful”, Wood, Sep. 19, 2004, available at: http://list.etsi.
`fr/scripts/wa.exe?A1:ind0409&L:ocgiemtel&T:O&F:&S:
`&P:693.
`RCR, Cell-Broadcast Service Gets Second Look, Jeffrey Silva, Nov.
`10, 2003, May Be Seen At www.ceasa/us/newshtm.
`Recommendation 12 (WTDC-02), The World Telecommunication
`Development Conference (Istanbul 2002).
`SMS News, “Text Message Broadcasts Could Provide Disaster
`Alerts”, Jan. 7, 2005, available at: http://www.sendsmsnow.com/
`newspage .php?id:44.
`Stanford University, EE179 Introduction to Communications, Pro
`fessor Andrea Goldsmith, Winter 2005, available at: http://www.
`stanford.edu/class/EE179.
`TeliaSonera, “Mobile Broadcast/Multicast Service (MBMS)”,
`MediaLab, Aug. 2004, available at: http://www.medialab.sonera.?.
`Text message warns of ‘killer ?u’ hot spots, Apr. 20, 2003, may be
`seen at www.ceasa.us/news.htm.
`
`2/41
`
`DOJ EX. 1003
`
`
`
`US 8,103,719 B2
`Page 3
`
`The Cellular-Emergency Alert Services Association Policy State-
`ment, Aug. 5, 2002, may be seen at www.ceasa.us/news.htrn.
`The Wall Street Journal Online, Local Governments Look at
`Cellphone-based Alerts, Carl Bialik, Jun. 12, 2003, may be seen at
`WWW.ceasa.us/news/htrn.
`Chinese Search Report, date of receipt Nov. 9, 2009.
`
`Foreign Associate letter of Noti?cation of the First Of?ce Action
`dated Oct. 12, 2010 from State Intellectual Property Of?ce of the
`People’sRepublic ofChina; Application Serial No. 2006800516714
`(letter dated NOV, 2, 2010),
`
`* Cited by examiner
`
`3/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 1 0f 15
`
`US 8,103,719 B2
`
`2
`
`PSM BS System Components
`
`______________ _\
`
`Web
`
`104 r, __________
`
`'
`
`System —
`
`i BMPP/
`
`\Q CAP
`
`108
`
`1 10
`
`PSMBS E
`Broadcast :
`
`1175
`
`Center
`
`123A
`
`Other Warning
`5 Stems/Out uts
`Y
`P
`
`1 130
`
`124D
`
`='
`
`1 17D
`
`
`
`Cell Broadcast Center '
`
`
`
`Network D
`
`FIG. 1
`
`4/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 2 0115
`
`US 8,103,719 B2
`
`200
`
`8
`PSMBS BROKER SYSTEM
`
`_, ______________________________ __f 102
`{
`Emergency Monugemen’r
`}
`{
`Cen'rer's
`:
`i
`B
`:
`w b
`d
`1 A
`106 :
`8,055,, ][ mgysci‘esm. 92"
`I
`
`108
`
`J
`
`109
`202 \/1 Web Handler ][/BA H d|
`203% Adminis’rr‘a’rion Subsystem
`204
`+
`Broodcos’r Record
`206 V
`
`I an er
`
`]
`J [
`
`I
`
`I
`
`Report Subsys’rem
`/
`222
`
`1 [ 6I5 Handler ]
`
`236
`
`21 s
`
`_
`
`214
`
`cc 6
`
`203 \_
`
`210 \d
`212 p
`
`220
`
`'
`
`.
`
`/ L°9f"e
`f21?ll/
`
`AccounT
`doTo
`
`217
`
`|
`
`Feedback Handler
`
`|
`
`1 16A1
`
`23OA1
`
`A
`
`CBE-CBC In'rerfoce i:
`
`AJ = m _,
`226A 113
`_—_
`
`_A-les
`
`N
`
`c
`
`I II I I
`
`*—
`
`'
`
`/
`
`BMSP
`
`CA>\‘ 227
`
`BMSP/
`CAP
`
`114A/ m, ,
`
`-
`- J ‘
`230A2
`
`'
`
`‘
`
`,, mfg”
`
`F 1245“
`228 Net—?k c
`OTher‘ Warning
`\\
`SystemS/OUTP'JTS
`Remofe Selector ‘
`Woes
`
`1 12C
`
`112A
`
`,
`/ I
`Ge“ Broadms” 1265
`Cen’rer' (CBC)
`In pool
`
`f
`1 125
`
`FIG. 2
`
`11651 _J?gimnk B
`L/23OB1
`
`'? \—11_I'B
`\
`23052
`
`5/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 3 0f 15
`
`US 8,103,719 B2
`
`I I
`User A
`De?nes,
`1) message
`2) target area
`
`J 104
`
`Create Msg. Req.
`
`105 M1!
`Msg. Queue
`
`302
`
`300
`a
`
`C88 Admission Control Algorithm
`
`Receives:
`1) message
`2) target area f 108
`
`- Create Msg. Req.
`
`304
`
`306
`
`216
`
`Account
`Data
`
`310
`f 308
`Security Report H All Decline Flags Set]
`l .
`
`322
`
`217
`
`Send to
`Bimn Subs stem
`
`340
`
`Set Admiss_Done Flag
`
`Decline Flag
`This Net?
`
`342
`
`316
`
`318
`
`Log?le
`
`214
`
`To 302
`
`Distributor
`
`224
`
`L Warning Report ]
`[ Warning Flag
`]
`i, \334
`
`[
`[
`
`Decline Report]
`Decline Flag 1
`i \338
`
`v
`
`FIG. 3
`
`6/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 4 0f 15
`
`US 8,103,719 B2
`
`A O O
`
`402
`
`CellAlert
`
`FIG. 4
`
`7/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 5 0f 15
`
`US 8,103,719 B2
`
`01 O O
`
`502
`
`402
`
`LOG!N
`Gianni?
`H
`
`Fn'olprinl
`Piot 'cc'dour
`
`FIG. 5
`
`8/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 6 0f 15
`
`US 8,103,719 B2
`
`600
`
`”
`
`"
`
`FIG. 6
`
`9/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 7 0f 15
`
`US 8,103,719 B2
`
`702
`
`EDIT mac-ET NEWTAP-(wET NEW
`
`Targal.-namé
`
`Sheflnrd chemical spill
`‘Wlling‘tun village
`
`cunts;
`
`402
`
`708
`
`706
`
`FIG. 7
`
`10/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 8 0f 15
`
`US 8,103,719 B2
`
`(D O O
`
`802
`
`‘1 a
`
`
`
`Ref greeted-by
`
`
`
`0.7055475. a?m'in
`
`[— Gyeéted.
`
`25413120113.15:3B;33.
`
`
`
`
`
`
`
`
`
`: Message type Message There has been a bumb eler‘l for this area. Please have ‘ " by 3" awnib‘e “'15- Q02,Terrurisl_ __
`
`
`
`Duratinn Messagename
`
`Bpmb threai
`
`\\
`
`I
`
`'
`
`i
`
`<1
`
`FIG. 8
`
`11/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 9 0f 15
`
`US 8,103,719 B2
`
`to O C)
`
`EDIT TARGET L.‘
`
`10 inins
`
`Message
`
`Ta__rgel
`
`FIG. 9
`
`12/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 10 0f 15
`
`US 8,103,719 B2
`
`.
`
`m. .1.“
`
`PLEASE ENTER YOUR
`USER NAME AND
`PASSWORD TO CONFIRNI 1004
`BROADCAST START.
`
`User name
`
`Passwn'rd
`
`FIG. 10
`
`13/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 11 0f 15
`
`US 8,103,719 B2
`
`ysTem
`'Repor’rirlg Subs
`
`R .
`
`m 1 m
`S F
`
`II \\
`
`P m m
`A d
`e .m
`. m
`
`B +0.
`
`A
`
`S B M %
`Q V16 N .T F
`" Q
`-BURE u
`6 C 6 E AR
`0 .w o
`T. ? P
`
`mm w
`.T e N.
`0
`,_
`
`\\ \ l I l l I lib l I l I I I I I III
`
`I I I l l | I I I | I | I l | l I I' \\
`
`M J
`
`M B _ M; .m _
`.T
`n m .
`
`A d ._
`m -
`A M
`
`w " LI -
`
`. I
`
`'
`
`\ l I l I l l l l l I l l l | l | l ll
`
`Nefwork
`D
`
`We car.
`m .w? “
`R V! _
`
`B _
`U R _
`
`A .
`
`...|l.0 .
`
`.TS _
`
`.
`
`_ . - - - u -
`
`- - - - - n -
`
`\
`
`11028
`
`11020
`
`MoniToring
`Reports
`
`PSMBS Handler
`
`214
`
`Log file
`
`Log file
`Copy
`
`nvigila?o
`Handler
`
`F
`
`"If
`
`ccounTabi li
`Browser
`Handler
`
`I
`
`PSMBS
`ush Servic
`Handler
`
`1
`
`Web Porfal
`
`Ac’rivi’ry
`ReporTS
`1 1 18
`
`Push Service
`Subscribers
`
`FIG. 11
`
`14/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 12 0f 15
`
`US 8,103,719 B2
`
`1200
`
`Billing Subsystem
`
`From 217
`1202
`l
`L Billing S’rar'i f
`> l
`Nex’r NeTwork { 1204
`submission
`
`L
`
`A
`
`1206
`
`All done?
`
`216
`
`1208 1
`L FeTch algori‘lhm
`
`-
`Accoun‘l
`
`L Compute Billing Uni’rs ]
`
`1212
`
`1
`
`1214
`
`Wr'iTe ’ro BR
`l
`1 Wri’re To Agent file
`1216 X l
`L Wri’re. To Network
`file
`
`316
`f—
`v
`Set Admiss_Done HQ
`
`>
`1
`1218 \
`( Go To reporling ]
`
`FIG. 12
`
`15/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 13 0f 15
`
`US 8,103,719 B2
`
`Geo-Fenced Broadcast
`Message Routina Syste_n_'\
`
`1304
`
`1"r Supervisory PSMBS System
`
`A
`I
`II
`I
`
`1302
`\
`Initiating
`Broadcast Message I
`PSMBS System
`/
`
`I
`|
`I
`1306
`\ v V
`
`, 2nd Supervisory PSMBS
`
`1308B 1308
`
`1308D
`
`/
`1308A
`I
`$—*——*/—
`I
`SUb'Iending |
`I
`I
`PSMBS
`I
`I
`1
`A
`I
`|
`1
`I
`1
`I
`I
`l
`I
`|
`I
`1312A /I/
`I
`I
`I
`I
`
`1
`Msg.
`Broadcast
`Network
`T
`1310A
`
`{—_I
`I—jrlt —
`SUb'Iending |
`I
`Sub-tending II Sub-tending I
`PSIQBS
`I
`I
`PSMBS
`Il
`PSMBS
`I
`I
`|
`C
`II
`b
`I
`I
`|
`I
`II
`I
`I
`I
`I
`II
`I
`1
`I
`I
`Msg.
`|I
`Msg.
`I
`Msg.
`I
`I
`Broadcast
`II
`Broadcast I
`Broadcast
`I
`|
`Network
`II
`Network
`I
`Network
`/‘ r f r
`/ /—
`131213 13105
`13120 13100
`13120
`131“)
`
`1. _______|__ _ __1_ __ ___1___ ___J
`
`FIG. 13
`
`16/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 14 0f 15
`
`US 8,103,719 B2
`
`Musing
`
`I, _ _ _ _ _ _ _ ._.‘\’/_ 1402
`lIn’rerno?onal‘
`. ——~ .
`
`: Agenl
`l
`1‘
`
`‘xl/R;
`\Broadccs? Broker ,
`104
`:
`l m 102A .___, 35”" BM; --------
`j
`, """""""""""" -~
`PSMBS
`
`104
`
`------- ' '
`PSMBS
`
`5
`l
`;
`
`Cell Broadcast I
`:H—?' caller
`l
`i
`
`----- -
`
`jjjjjjjj;
`{Inferno-?end“
`
`Broker Server
`
`_____________ __
`lBMSP
`102A3
`E
`Q =
`
`
`
`
`
`
`
`
`
`
`
`i Alzm‘ l 104 l YE I l
`
`g
`
`122 \
`
`
`
`=5 , ._.1_1__7_B_ _______ __ W
`
`
`
`ther warning
`Sysfems.
`
`1128
`HosTed Cell Broadcast
`Cen‘ler‘ in pool.
`1170 1180
`
`"1
`
`Cell Broadcas’r
`Cen'rer
`
`:
`:
`
`I
`
`- | I J
`
`I
`
`k
`
`I.
`
`__.r____
`1404
`
`122
`
`warning
`Sysf ems.
`
`14068
`
`FIG. 14
`
`17/41
`
`DOJ EX. 1003
`
`
`
`US. Patent
`
`Jan. 24, 2012
`
`Sheet 15 0115
`
`US 8,103,719 B2
`
`@Q
`
`Geo Fencing
`
`/
`
`.
`Rlve'"
`
`:jEéFnzlq-éaaf‘
`In’rerna?onal
`Bureau 102i E
`Agen’r E
`'T;=
`:
`'— i
`CAP :
`
`Cell '\ _______ BroadcasT
`
`' Center
`
`1 502
`
`Spill
`Source
`
`To
`JLII‘lSdlCTIO?
`CBC
`
`Jurisdiction A
`Ne’rwor'k A
`
`--------- --
`
`Cell
`
`I
`
`
`
`Broadcas’rl Cen’rer :
`
`n"
`
`Border
`1502A
`A/C
`-- 1- -- — -— —
`
`I 11681
`
`Cell
`1028 BrocdcasT
`
`Cenler
`
`=.
`
`From Im‘.
`Bureau
`
`Jurisdiction B
`w
`
`Cell
`
`_ — — - _ _ _ _ _ “
`
`BroudcaST
`Ceni'er
`
`11653
`
`FIG. 15
`
`18/41
`
`DOJ EX. 1003
`
`
`
`1
`MESSAGE BROADCASTING CONTROL
`SYSTEM AND METHOD
`
`2
`provide an attractive solution to location-based customer
`noti?cation and other location-based broadcast services.
`
`US 8,103,719 B2
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a continuation of US. patent applica
`tion Ser. No. 11/602,461 ?led on Nov. 20, 2006, now US. Pat.
`No. 7,693,938, that claims the bene?t of US. Provisional
`Application No. 60/739,819, ?led on Nov. 23, 2005; and that
`further claims priority to US. patent application Ser. No.
`11/057,704, ?led on Feb. 14, 2005, now US. Pat. No. 7,752,
`259, that claims priority to US. Provisional Application No.
`60/544,739, ?led on Feb. 13, 2004. The disclosures of these
`applications are incorporated herein by reference.
`
`FIELD
`
`The present disclosure relates to message broadcast sys
`tems and in particular to the admission control for broadcast
`ing messaging.
`
`20
`
`BACKGROUND
`
`25
`
`30
`
`35
`
`SUMMARY
`
`The inventors hereof have succeeded at designing an
`improved admission control system and method for message
`broadcasting.
`In one aspect, a message broadcasting control system pro
`viding a broadcast message to a broadcast target area, the
`system including a broadcast admission control module
`receiving the broadcast message record having a broadcast
`message, a de?ned broadcast target area, and a broadcast
`message originator identi?er. The broadcast admission con
`trol module validating the broadcast message record as a
`function one or more of the broadcast message originator
`identi?er, the broadcast target area, and a broadcast message
`transmission network parameter associated with a broadcast
`transmission network adapted for broadcasting the message
`to at least a portion of the broadcast target area. The broadcast
`admission control module generating a validated broadcast
`message record as a function of the validating. The system
`also includes a broadcast message distributor module receiv
`ing the validated broadcast message record and transmitting
`the broadcast message and the broadcast target area, or a part
`thereof, to an output interface distributing the broadcast mes
`sage to at least a portion of the broadcast target area.
`In another aspect, a method of broadcast messaging to a
`broadcast target area, the method including receiving a broad
`cast message record having a broadcast message, a de?ned
`broadcast target area, and a broadcast message originator
`identi?er and validating the broadcast message record as a
`function one or more of the broadcast message originator
`identi?er, the broadcast target area, and a broadcast message
`transmission network parameter associated with a broadcast
`transmission network broadcasting the message to at least a
`portion of the broadcast target area. The method also includes
`generating a validated broadcast message record as a function
`of the validating and transmitting the generated validated
`broadcast message record to an output interface.
`In yet another aspect, a method of controlling broadcast
`messaging including authorizing a submission of a broadcast
`message to a broadcast target area that includes the processes
`of validating an authority of a broadcast message originator
`that originated a broadcast message record including the
`broadcast message and the broadcast target area as a function
`of a broadcast message originator parameter and identifying
`a broadcast transmission network providing broadcast mes
`sage transmission to broadcast message receiving devices
`located within the broadcast target area. The method also
`includes validating the broadcast transmission network
`against a broadcast transmission network parameter and for
`warding the broadcast message record to an output interface
`associated with the broadcast transmission network for trans
`mission to the broadcast mes sage receiving devices within the
`broadcast target area.
`Further aspects of the present invention will become appar
`ent from the detailed description provided hereinafter. It
`should be understood that the detailed description and spe
`ci?c examples, while indicating the preferred embodiment of
`the invention, are intended for purposes of illustration only
`and are not intended to limit the scope of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The statements in this section merely provide background
`information related to the present disclosure and may not
`constitute prior art.
`With the events of Sep. 11, 2001, there has been increased
`concern with the ability of present systems for providing
`public service broadcasting of messages and warnings to the
`public. Existing public service warning systems are anti
`quated and provide only limited access to the public who may
`be in need of knowing of potential emergencies or danger.
`Additionally, existing systems do not provide for location
`based noti?cation or broadcasting messages.
`As such, there is a need for an improved method and system
`for providing timely information to the public related to
`potential hazards affecting them. One suggested solution is
`the utilization of the subscription-based Short Message Ser
`vice (SMS) messaging capability for mass messaging using
`mobile telephones and compatible devices. However, SMS
`systems and technology have signi?cant technical limitations
`and experience with such systems has been disappointing due
`to signi?cant delays in the delivery of SMS messages and
`negative impacts to the networks due to congestion. Addition
`ally, SMS messaging places a considerable call processing
`load on the telecommunication system and infrastructure
`considering that the above process is multiplied by the
`demand of thousands or tens of thousands of SMS call set up
`requests at the same time. The potential initiation of broadcast
`SMS volumes will not only affect network resources for SMS
`messaging, but also negatively affect ability of the telecom
`munication networks to set up and support voice traf?c during
`any period of message broadcasting as these resources are
`shared by both services.
`SMS and Wireless Access Protocol (WAP) messaging sys
`tems utilize capacity on transmission channels making them
`unavailable for other purposes such as voice call set up and
`can only handle a limited number of SMS and/ or WAP trans
`missions. As such, during heavy messaging, the related high
`volumes of messaging traf?c may have a negative affect on
`other services including the set up of voice calls.
`Generally, existing systems are not location-based and as
`such does not send messages to intended recipients located
`within a de?ned geographic location and therefore do not
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`The present invention will become more fully understood
`from the detailed description and the accompanying draw
`ings.
`
`19/41
`
`DOJ EX. 1003
`
`
`
`US 8,103,719 B2
`
`3
`FIG. 1 is a functional block diagram of a public service
`message location broadcast system according to one embodi
`ment of the invention.
`FIG. 2 is a second functional block diagram of a public
`service message location broadcast system according to one
`embodiment of the invention.
`FIG. 3 is a ?ow chart for an admission control process
`within the public service message location broadcast system
`service bureau according to one embodiment of the invention.
`FIG. 4 is a screen shot of the Broadcast Agent Portal
`Webpage according to one embodiment of the invention.
`FIG. 5 is a screen shot of the Broadcast Agent Portal
`Webpage illustrating a Broadcast Agents initial designation
`of a target broadcast area according to one embodiment of the
`invention.
`FIG. 6 is a screen shot of the Broadcast Agent Portal
`Webpage illustrating use of a shape tool to de?ne the desig
`nation of a target broadcast area according to one embodi
`ment of the invention.
`FIG. 7 is a screen shot of the Broadcast Agent Portal
`Webpage illustrating a library of footprints for prede?ned
`target broadcast areas according to one embodiment of the
`invention.
`FIG. 8 is a screen shot of the Broadcast Agent Portal
`Webpage illustrating a dialogue box enabling the Broadcast
`Agent to create a message and parameters of the Broadcast
`Request according to one embodiment of the invention.
`FIG. 9 a screen shot of the Broadcast Agent Portal
`Webpage illustrating a library of target broadcast areas and a
`library of messages according to one embodiment of the
`invention.
`FIG. 10 is a screen shot of the Broadcast Agent Portal
`Webpage illustrating a Broadcast Agent Con?rmation Entry
`prompt/window according to one embodiment of the inven
`tion.
`FIG. 11 is a functional block diagram of the reporting
`system of a public service message location broadcast system
`according to one embodiment.
`FIG. 12 is a ?ow chart for a billing system according to one
`embodiment.
`FIG. 13 is a functional block diagram of a geo-fence pro
`cess for a broadcast message in one embodiment.
`FIG. 14 is a second functional block diagram of an exem
`plary geo-fence process in another embodiment.
`FIG. 15 is a third functional block diagram of a geo-fence
`process in another exemplary embodiment.
`Corresponding reference characters indicate correspond
`ing parts throughout the several views of the drawings.
`
`DETAILED DESCRIPTION
`
`The following description is merely exemplary in nature
`and is not intended to limit the present disclosure, applica
`tions, or uses.
`The public service message location broadcasting system
`(PLBS) according to one or more embodiments of the inven
`tion provide for an improved system and method for public
`service broadcast messaging. A public service message loca
`tion broadcasting system (PLBS) operator provides a Broad
`cast Agent Web Portal or Webpage or other similar Graphical
`User Interface (GUI), implementation and maintenance of the
`networks’ cell-broadcast messaging components, networks
`and platforms, administration and operation of the public
`service message location broadcasting system, and interfaces
`to local telecommunication service providers including
`mobile unit service providers.
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`According to one embodiment in the event of a serious
`public emergency, a short text message is sent over the loca
`tion broadcast channel. A mobile unit or Broadcast Agent
`phone, which is con?gured to receive location-based broad
`cast messages, while in the idle mode and located in the
`prede?ned cell, receives the broadcast message and displays
`the message on its screen.
`Location-based message broadcasting is transmitted from
`the prede?ned cell in a downlink only mode and therefore,
`unlike current SMS services, does not require functionality or
`network resources from the mobile services provider or from
`any portion of the mobile service provider’s mobility man
`agement resources, e.g., HLR, VLR, etc.
`A public service message location broadcasting system
`provides for the simultaneous sending of public service mes
`sages to millions of subscribers with less impact on the sup
`porting networks than a single SMS-message. As such, mini
`mal to no network congestion will result.
`A public service message location broadcasting system
`(PLBS) receives emergency or public service messaging and
`identi?cation of the target broadcast area from public service
`or government entities. The PLBS provides location-based
`broadcast message enablement, security, multi-carrier
`interoperability and connectivity to the telecommunication
`service providers and other network operators offering ser
`vices within the target broadcast area.
`A public service message location broadcasting system
`and method according to one or more embodiments provides
`for the development, transmission, delivery and display of a
`message that is an of?cial govemment-to-citizen information
`broadcast to all compatible telecommunication receiving
`devices in, or entering, a prede?ned at-risk geographic loca
`tion or area.
`The PLBS system sends any public service or emergency
`information associated with an event, as determined by
`authorized messaging entities that may affect public safety.
`These include, but are not limited to, utility outages, missing
`child alerts, severe weather warnings, ?ood warnings, and
`terrorist threat warnings. The messages are broadcast by pub
`lic service message location broadcasting systems participat
`ing with local telecommunication networks and other local
`network operators.
`Unlike other emergency messaging services that require
`the recipient’s identity, a predetermined ?xed delivery loca
`tion, and usually the payment of a service fee, the public
`service message location broadcasting system uses broadcast
`messaging technology to reach an unlimited number of
`people in real time, with no pre-event recipient action
`required and to phones that are setup to receive the message
`channel.
`The public service message location broadcasting system
`uses cell-broadcast SMS (C-BSMS) technology to provide a
`message or alert to a single cell geographic location, a neigh
`borhood, a city, or an entire nation with minimal impact to
`participating telecommunication networks.
`Local broadcast message network operators and/or tele
`communications service providers, such as mobile or cellular
`telephone service carriers provide the local telecommunica
`tions infrastructure and interfacing technologies that enable
`the public service message location broadcasting system to
`transmit public messages in a timely manner to the public that
`may be at risk using standard and commonplace mobile tele
`phone units.
`The public service message location broadcast system and
`methods described herein provide the functions and steps
`necessary to ensure that the Broadcast Agents are authorized
`to send the requested broadcast messages to the de?ned
`
`20/41
`
`DOJ EX. 1003
`
`
`
`US 8,103,719 B2
`
`5
`broadcast target area. The PLBS configuration described
`herein provides intemal controls for insuring that the network
`and components are secure and that messages are authorized
`prior to transmittal. The public service message location
`broadcast system provides the interface to the Broadcast
`Agents to ensure simple and timely definition ofthe broadcast
`target area, the mes sage, and the authentication of the Broad-
`cast Agent. The public service message location broadcast
`system also provides the interconnectivity and functionality
`for interfacing to participating telecommunication service
`providers and other PLBS systems that provide for the deliv-
`ery of the broadcast message to the broadcast target area.
`The public service message location broadcasting system
`consists of five parts:
`1. Public Service Location Broadcast Service Bureau
`(PSMBs or PLBS)
`2. Broadcast Agent Terminal/Web Portal/Vv'eb Page
`3. Public Service Message Broadcast Controller/Distribu-
`tor
`
`‘
`
`4. Carrier Broadcast Center (CBC)
`5. Public Service Location Broadcast Reporter
`One exemplary embodiment of a public service location
`broadcasting system (PLBS) 100 is illustrated in FIG. 1. A
`public service location broadcast service bureau 102, labeled
`In FIG. 1 as a PSMBS Broadcast Broker Server by way of 2
`example, includes interfaces to various system components
`and to the various networks in which a message can be broad-
`cast to mobile units located with a defined target area or
`location.
`One or n1ore broadcast agent access devices 104 can