`(10) Patent N0.:
`US 8,170,527 B2
`
`Granucei et al.
`(45) Date of Patent:
`May 1, 2012
`
`USOO8170527B2
`
`(54) REAL-TIME BALANCE ON A MOBILE
`PHONE
`
`(75)
`
`Inventors: Nicole Janine Granlrcci, San Francisco,
`CA (US); Came Elaine Vrlheasa San
`Francisco, CA (US); Ayman A.
`Hammad Pleasanton CA (US)
`’
`’
`V
`.
`4
`V
`,
`~
`.
`(73) A551gnee: Vlsa U.S.A. lnc., San Pra11c1sco, CA
`(US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 702 days.
`
`(2]) App]. No.: 11/904,409
`
`(22)
`
`Filed:
`
`Sep. 26, 2007
`
`(65)
`
`Prior Publication Data
`US 2009/0081990 A1
`NIar. 26, 2009
`
`(56)
`
`(51)
`
`Int. Cl.
`(2006.01 )
`HIMM 1 mm
`(52) us. Cl.
`........ 455/406; 455/407, 455/408; 455/466;
`705/37; 705/38; 705/30; 705/39, 705/40
`(58) Field of Classification Search .......... 455/4054407.
`455/410, 411, 705/30. 37, 40, 5,7, 39
`See application file for complete search history.
`References Cited
`U.S. PATENT DOCUMENTS
`4,044,231 A
`X/l977 Becketal.
`4,613,904 A
`9/1986 Lurie
`4,614,861 A
`9/1986 Pavlov etal.
`4,674,041 A
`6/1987 Lemon et 31.
`4,701,601 A
`l0/l987 Francinietal.
`4,868,376 A
`9/1989 Lessin etal.
`5,034,597 A
`7/1991 Atsumietal.
`5,305,196 A
`4/1994 Deaton et a1.
`
`5,327,508 A
`5,353,218 A
`5,359,183 A
`
`7/1994 Deaton et al.
`10/1994 DeLapa et :11.
`10/1994 Skodlar
`
`figgjfifi I?
`5.420.606 A
`5,430,644 A
`5,448,471 A
`5,465,206 A
`5,477,038 A
`5,483,444 A
`5,500,513 A
`5,502,636 A
`5,530,438 A
`
`421/1995 Niaélfifiejggrliet :11.
`5/1995 Begum et a1,
`7/1995 Deaton et :11.
`9/1995 Deaton et a1.
`11/1995 HilL e1 a1.
`12/1995 L "
`t
`1.
`1/1996 HZthigeingn et 31.
`3/1996 Langhans et a1.
`3/1996 Clarke
`6/1996 Bickham et al.
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`1 096 439 A2
`
`5/2001
`
`(Continued)
`
`OTHER PUBLICATIONS
`Technical Manual”;
`http://Www.bonusdata.net/
`“GSMVend
`lntusJunior/GSMVend/gsmvendhtin, 14 pages.
`.
`(Connnued)
`G 1.
`J
`.
`. E
`P .
`.
`.
`”WW “mm” * ea“ ,3 “1
`(74) Allow“ Age“ 0r F’rmiKflPaka Townsend 8‘
`51°01‘10”
`ABSTRACT
`(57)
`A system, method and prepaid payment mobile phone con—
`figured to display a current prepaid balance. The prepaid
`payment mobile phone receives a debit balance request from
`input on the mobile phone. After retrieving an encoded cur-
`rent balance, the mobile phone displays the amount. The
`current balance may be calculated by the phone after a trans-
`action, or the phone may receive a debit balance via a short
`message service notification.
`
`21 Claims, 8 Drawing Sheets
`
`4034
`
`1000
`
`
`
`Yall
`[TE
`
`L”?
`
`VISA
`Prepaid Balance:
`
`
`
`
`
`
`
`ions:
`
`1005:
`
`Google LLC v. RFCyber Corp. / Page 1 of 16
`
`GOOG-1012
`
`k Pay
`
`
`
`
`4002
`
`10053
`
`
`
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 1 of 16
`
`PGR2022-00003
`Apple EX1012 Page 1
`
`
`
`US 8,170,527 B2
`Page2
`
`U.S. PATENT DOCUMENTS
`2
`.
`1031996 231911153
`akahisa eta].
`1171996
`
`11’1996 r,
`.
`1
`131997 DMtusat
`231997 A1030“ ‘11
`331997 W’mm
`3
`(”lg
`41997 Langhans eta].
`4,1997 Demonetal
`1
`591997 11 k
`1
`t
`631997 Dart
`3
`ea one 3“
`61997 Deaton et a1.
`,
`7/ 1997 Deaton et :11.
`7/1997 Dcaton ct al.
`8’1997 Jeimiii set a]
`801997 D1
`g
`.1 ‘
`1071997 Deaton et a1.
`Q
`“‘0“ “‘11
`10,1997 R
`1
`t
`1131997 D“:
`1319198 B1633“? ta,
`Q
`09 e‘ 6 3'
`171998 Chrlstensenet a1.
`2,1998 N ft
`/
`,a der
`,
`.
`6/1998 (rolden 61211.
`7/ 1998 Plosenka et a1.
`8’1998 S
`11
`891998 8?
`991998 P “:1
`1031998 DEAL: aetal
`3 7'
`.
`.P
`1271998 .10V1c1c etal.
`2/1999 DeLuca et a1.
`/
`.
`.
`3,1999 Khosla
`5/1999 FajkOV’VSkl
`,
`$9333 figgo‘fid
`/,
`9/ 1999 F?!“ 93.11
`[0/1999 (nu11an1 61211.
`3,333 1133211321111"
`/,
`”/1999 3613?“
`12/1999 Shurllng ctal.
`1320 0 Powell.
`172000 Scroggle et al.
`”000 Walker e‘ 311
`4:2000 leémder
`.1120( 0 (,hrlstensen
`32000 Laor
`432000 Walkeretal
`'
`Q
`32000 E159“
`5120(() Morlal‘tyetal.
`5,2000 G 1d
`'th
`532000 P0751111“
`32000 RE“
`1
`9
`yet” 1
`(928 g £6931“ 931
`62000 Kf‘mak .
`[,1
`/
`1
`1092000 WdallIllierlgtdaj d.
`/2001 Shaffcrctal.
`,
`.
`21’20(1 Scroggleetal.
`5/2001 Campisano
`/2001 Narasiinlian eta].
`/2001 Keathleyetal.
`7/2011 Walker et a].
`8/2001 O’Toole Jr eta]
`,
`1
`~
`72001 Deatonetal.
`,
`10.2001 Deatonetal.
`11928 i
`1131;113:3281
`‘
`C
`,
`_.
`8:33] 8:12:81...
`12/2001 Dcaton Ctal.
`1/20 2 Fortenberryetal.
`1/2002 Bundle”,
`3002 Campisano
`2,2002 Demon eta].
`4/20 2 Deaton et a1.
`.2002 Hayashida
`.2002 Shaffer et a].
`/2002 Deaton eta].
`7/20 2 Shul‘lillg etal.
`
`515641073 A
`5,577,266 A
`5579 537 A
`515921560 A
`51604192] A
`1516151110 A
`1
`1
`5621201 A
`51671181, A
`5157154; A
`5581457 A
`1
`1
`5,642,485 A
`5.644.723 A
`5,649,114 A
`5659165 A
`5,659,469 A
`5 675 662 A
`1
`1
`516781939 A
`5,687,"? A
`51708122; A
`1
`1
`7
`5,710,886 A
`5717 866 A
`1
`1
`5,761,648 A
`5,777,903 A
`5791991 A
`517931972 A
`518061044 A
`5822735 A
`*1 2 1 ~
`5,855,007 A
`5870030 A
`1
`1
`5884277 A
`5 905 246 A
`1
`1
`21393138 2
`’ " ’
`519591577 A
`5,974,399 A
`2133:1331? A
`’
`’
`610091411 A
`6,009,415 A
`610121038 A
`6,014,634 A
`610181718 A
`610391151 A
`6,035,280 A
`6041309 A
`610491778 A
`1
`1
`610551505 A
`6,062,991 A
`6064 990 A
`610671526 A
`610671529 A
`1
`1
`,
`$133982; 2
`6076101 A
`i
`i
`1
`6,128,599 4
`6,185,290 3]
`6,185,541
`11
`6,227,447 31
`6,237,145 31
`6,247,129 31
`6,267,292 11
`6279112 31
`1
`1
`2
`6,292,786 31
`6.307.958 31
`211211523151, ii
`”3 ’
`21831213 :1
`6,334,108 3]
`6,336,098 31
`6336 099 31
`6’341’724 32
`6:351:735 31
`6,377,935 3,1
`6,378,775 32
`6,381,324 31
`6,424,949 31
`6,424,951 31
`
`
`
`
`
`6,434,534 B1
`6,470,181 B1
`6,484,146 B2
`6.488.203 B1
`6,505,046 B1
`6,516,302 Bl
`6,529,725 B1
`6.535.855 B1
`,
`6,560,581 B1
`6,584,309 B1
`6,587,835 B1
`6,601,759 B2
`6,609,104 Bl
`6,611,811 B1
`
`“31349 B2
`6,647,257 B2
`6,647,269 B2
`6,664,948 B2
`6,684,195 B1
`6,685,093 B2
`6,736,322 B2
`6,747,547 B2
`6,775,539 B2
`,
`2, 2
`683, 7,1 B2
`6.837.425 B2
`6,868,391 Bl
`6,877,665 132
`619121398 Bl
`6,920,611 B1
`6975 852 B1
`’
`’
`7003 497 B2
`6,990,330 132
`—’
`’
`/,007,840 B2
`7,013,286 B1
`7,025,256 B1
`7,028,906 B2
`7039611 B2
`7.040.533 Bl
`7,051,923 B2
`7,055,031 132
`7076 339 B1
`7,089,208 B1
`7099850 B1
`7,104,446 B2
`7:107:250 B2
`—110954 B2
`”
`’
`7.121.456 B2
`7,124,937 B2
`7,150,393 B1
`—
`/,152,780 B2
`7,159,770 B2
`7,194,437 B1
`7,201,313 B1
`7,203,300 B2
`7,207,477 B1
`" ’)
`7’331’357 Bl
`”‘31’372 B1
`RE39,736 E
`—743 853 B1
`i" 7‘
`33:03:: E;
`#296704 B1
`1,308,254 B1
`”
`’
`7,343,149 B2
`_,
`/,350,702 B2
`735,187 m
`7,356,516 B2
`7,357,310 B2
`12
`11223122; :3
`11
`1
`/,464,867 B1
`7,945,240 B1 1-
`2001/0013542 A1
`2002/0013711 A1
`2002/0065713 A1
`2002/0091569 A1
`2002/0128903 A1
`2002/0161701 A1
`
`8/2002 Walker 6181,
`10/2002 Maxwell
`11/2002 Dayet a1.
`12/2002 Stoutenburg et :11.
`1/2003 Baker
`2/2003 Deatonetal.
`3/2003 Joao eta].
`3/2003 Cahill eta].
`,
`5/2003 Fox_cta1.
`6/2003 VVhlghaln
`7/2003 Treyzelal.
`8/2003 Fife eta].
`8/2003 Deaton eta].
`8/2003 neaton 6181.
`
`”/2003 310mm
`11/2003 Owensby
`,
`11/2003 Hendreyeta].
`12/2003 (.raneeta].
`1/2004 Deatonetal.
`2/2004 Challaeta].
`5/2004 Gobburueta].
`6/2004 Benson
`8/2004 Deshpande
`[[111
`”/2004 F
`-
`1/2005 Gauthleretal.
`3/2005 Hultgren
`4/2005 (:hallaetal.
`”005 D‘m‘i”
`7/2005 Spaeth eta].
`12/2005 Soferetal
`-‘
`2/2006 Maes
`1/2006 Veerepalhetal.
`-
`3/2006 DaV1s
`3/2006 Aggarwal etal.
`4/2006 Drummond et 81.
`4/2006 Challa eta].
`5/2006 Devine
`5/2006 Ramachandran
`5/2006 Nguyen ct 81.
`5/2006 Platt
`7/2006 K0115
`8/2006 Levchin eta].
`8/2006 Mann et 01
`9/2006 Boitolin eta]
`9/2006 Harrison
`1
`9/2006 Y
`ungeta'
`10/2006 Spaetheta].
`10/2006 Myersetal.
`12/2006 D1111m11011d eta].
`,
`-
`,
`12/2006 Gdulhleretdl,
`1/2007 Onozuetal.
`3/2007 Britto ctal.
`4/2007 Ramachandran
`4/2007 Shaffer et al.
`4/2007 Ramachandran
`)
`6/2007 Shaman
`60007 lrmgeeté‘l'
`7/2007 Moiii]1,Ji.
`7/2007 L ,
`t
`1
`/
`eVye 3'
`13/3383 33:? etal
`11/2007 B 11% 1
`”/2007 Rifle 2“
`”we“
`3/2008 Benco eta].
`,
`.
`4/2008 Bonolln ct al.
`4/2008 momma,
`4/2008 Richeyeta].
`4/2008 Calabrese et a1.
`
`'
`
`£238: 213‘
`1501‘
`12/2008 Kolls
`.................. 455/406
`5/2011 Klocketa].
`8/2001 Horowitz eta].
`1/2002 Ahuja el :11.
`5/2002 Awadaetal.
`7/2002 Kitaui-a eta].
`9/2002 Kernahan
`10/2002 VVarmack
`
`~
`
`~
`
` Google LLC v. RFCyber Corp. / Page 2 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 2 of 16
`
`PGR2022-00003
`Apple EX1012 Page 2
`
`
`
`US 8,170,527 B2
`
`Page 3
`
`12/2006 Balasubramanian et al.
`2 06/0282382 A
`12/2006 Hammad et al.
`2006/0290501 A
`12/2006 Hammad et al.
`2006/0293027 A
`1/2007 Nguyen et al.
`2007/0001000 A
`1/2007 Myers et al.
`2 ()7/0001001 A
`1/2007 Singh et al.
`2007/0005613 A
`1/2007 Singh et al.
`2007/0005774 A
`1/2007 Bortolin et al.
`2007/0012764 A
`1/2007 Gauthier ct al.
`2 07/0017970 A
`2/2007 Gauthier et al.
`2 07/0034679 A
`3/2007 Patel et al.
`2007/0055597 A
`3/2007 Gauthier et al.
`2007/0055630 A
`3/2007 Gauthier et al.
`2007/0057034 A
`3/2007 Hortolin et al.
`2 ()7/0057051 A
`4/2007 Ciurea et al.
`2007/0083465 A
`5/2007 Patterson
`2007/0100691 A
`6/2007 Antoo et al.
`2007/0125 842 A
`8/2007 Fukada
`2 ()7/0194 1 ()4 A
`8/2007 Dndin
`2007/0203836 A
`9/2007 Kemper et al.
`2007/0205270 A
`10/2007 Slavin et al.
`2007/0241189 A
`2 07/0244811 A * 10/2007 Tumminaro .................... 705/39
`2 07/0250380 A
`10/2007 Mankofi‘
`2007/0276764 A
`11/2007 Mann
`2007/0288373 A
`12/2007 Wilkes
`2008/0003987 A
`1/2008 Mechaley
`2 ()8/0006685 A
`1/2008 Rackley. III et al.
`2008/0021784 A
`1/2008 Hessburg et al.
`2008/0040265 A “
`2/2008 Raekley. III et al.
`2008/0114657 A
`5/2008 For'zley
`2 ()8/0120182 A
`5/2008 Arnold et al.
`2008/0126145 A *
`5/2008 Raekley, III et al.
`2008/0133366 A
`6/2008 Evans et al.
`2008/0154727 A
`6/2008 Carlson
`2 08/0154735 A
`6/2008 Carlson
`2 08/0154772 A
`6/2008 Carlson
`2008/0163257 A
`7/2008 Carlson
`2008/0167991 A
`7/2008 Carlson et al.
`2008/0183480 A
`7/2008 Carlson
`2 ()8/0201226 A
`8/2008 Carlson
`2008/0208762 A *
`8/2008 Arthur et al.
`2008/0300973 A
`12/2008 DeWitt et al.
`2008/0319843 A
`12/2008 Moser et al.
`2 09/0076896 A
`3/2009 DeWitt et al.
`2009/0076925 A
`3/2009 DeWitt et al.
`2009/0078777 A
`3/2009 Granueei et al.
`2009/0112721 A
`4/2009 Hammad et al.
`2 09/0119170 A
`5/2009 Hammad et a1.
`2 09/0182634 A
`7/2009 Park et al.
`2009/0314840 A
`12/2009 Grantleci et al.
`2010/0042540 A ”
`2/2010 Graves et al.
`................... 705/40
`
`........... 705/40
`
`
`.. 705/7
`
`.................... 705/79
`
`
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`GB
`W0
`wo
`WO
`W0
`W0
`W0
`W0
`
`1 36 961 Al
`2 348 781 B
`VVO 96/13814 Al
`wo 97/451114 A1
`“r0 99/51038 Al
`VVO (JO/03328 Al
`VVO 00/77697 A1
`WO 2004/077369 Al
`WO 2006/024080 Al
`
`9/2001
`11/2003
`5/1996
`12/1997
`7/1999
`1/2000
`12/2000
`9/2004
`3/2006
`
`OTHER PUBLICATIONS
`“M Pay: Frequently Asked Questions”; http://wwwm—payeom’in—
`dex.php‘.’id:18, 5 pages.
`“Ubiquitous Conlmeree”; http://WWW aceenture.eon‘u’Global/Ser-
`Vices/AceentureiTeehnologyiLabs/Riandil/Mobile.. .. 2 pages.
`.
`.
`.
`.
`“Vm‘ual ShoppIng: StraIght Goods on (fyher-stores and Securlty.”
`Chatelaine; vol. 70, p. 24 (Feb. 1997).
`About Us. 1 page downloaded from http://W\W1.eellfire.eom/about—
`118/011 May10,2007, lpage
`bCodeTM is the future of Mobile Coupon, Ticketing. Loyalty and
`Payments. 2 page product brochure downloaded from http://www.
`beodecom on May 11, 2007, 2 pages.
`
`
`
`11/20 2 Tagseth et al.
`12/2002 Davenport et al.
`12/2002 Yuasa
`1/2003 Elhaoussine
`3/20( 3
`(Thalla et al.
`/2003 Bansal et al.
`7/2003 Vihinen
`7/2003 Cohen et al.
`L /20 3 Kemper et al.
`11/20 3 Antonucci
`11/2003 Weller et al.
`12/2003 Hessburg et al.
`12/2003 Whipple et al.
`l2/20( 3 Richey et al.
`1/2004 Bortolin et al.
`2/2004 Pond et al.
`3/2004 Huang et al.
`3/20( 4 Mohsen7adeh
`3/2004 Gauthier et al.
`3/2004 Marshall
`3/2004 Redford et al.
`3/20 4 Redford et a1.
`3/20 4 Spaeth et al.
`4/2004 Yates et al.
`6/2004 Nemirofsky et al.
`/2004 Defosse et al.
`7/20( 4 Reed et al.
`7/2004 Gauthier et al.
`8/2004 Spaeth et al.
`/2004 Pettit et al.
`l()/20( 4 Perry, Jr. et a1.
`11/2004 Shiftan et al.
`12/2004 Perttila et al.
`12/2004 Golan et al.
`12/20 4 Tsuei et a1.
`1/20 5 Steele et al.
`2/2005 Davis
`2/2005 Bonalle et al.
`/2005 Seaton, Jr. et al.
`3/20( 5 Bottolin et al.
`3/2005 Nguyen et al.
`3/2005 Bortolin et al.
`3/2005 Nguyen et al.
`3/20 5 Hammad et al.
`3/2005 Bortolin et al.
`3/2005 Nguyen et al.
`/2005 Gonzalez
`5/20 5 Malik et a1.
`5/20 5 Park et al.
`5/2005 Devine
`/2005 Gauthier et al.
`/2005 Bruescwitz et al.
`8/20 5
`11111 et al.
`
`9/2005 Brandt Ct al.
`//2005 Alagappan et al.
`10/(2005 Lal et al.
`1020 5 W§Sby
`12/2005 Reid et al.
`12/(2005 Retd et al.
`12/(2005 Retd et al.
`12/20 5 Retd 61 a1.
`)/2006 Alspach-Goss 613.1.
`3/2006 Madhok et al.
`4/20 6 Kemper et al.
`4/20 6 Yamagishi
`/2006 Forbes
`/2006 Reid et al.
`7/2006 Myers et al.
`8/20 6 LeClaire
`/2006 DaV1s
`‘
`(.alabrese et al.
`9’20(
`9/200
`Gibbs et a1
`/
`/20
`Campbell et al.
`10/2006 Byerley et 31.
`11/2006 Singh etal.
`11/2006 Hofer et al.
`11/2006 McCarthy et al.
`ll/2006 Phillips et al.
`
`666
`
`
`
`
`
`
`
`20 2/ 165775 A1
`2002/0190118 A1
`2002/0198777 A1
`2003/0004808 A1
`20 )3/ )058261 Al
`2003/0120593 A1
`2003/0126078 A1
`2003/0144907 A1
`20 3/ 172040 A1
`20 3/ 212595 A1
`2003/0212642 A1
`2003/0225618 A1
`2003/0230630 A1
`20 )3/ )233292 Al
`2004/0019522 A1
`2004/0030601 A1
`2004/0044621 A1
`20 )4/ )049455 Al
`2004/0050922 A1
`2004/0054575 A1
`2004/0054581 A1
`20 4/ 054590 A1
`20 4/ 054591 A1
`2004/0064406 A1
`2004/0117254 A1
`2004/0133653 A1
`20 )4/ )l39021 Al
`2004/0148224 A1
`2004/0153715 A1
`2004/0186770 A1
`20 )4/ )l99470 Al
`2004/0220964 A1
`2004/0243519 A1
`2004/0254848 A1
`20 4/ 260653 A1
`20 5/ 021456 A1
`2005/0029344 A1
`2005/0035847 A1
`2005/0036611 A1
`20 )5/ )045718 Al
`2005/0058427 A1
`2005/0071225 A1
`2005/0071226 A1
`20 5/
`71227 A1
`2005/0071228 A1
`2005/0071235 A1
`2005/0075958 A1
`20 5/ 097473 A1
`20 5/ 102233 A1
`2005/0102234 A1
`2005/0121506 A1
`2005/0149455 A1
`20 5/ 177510 A1
`
`2005/0199314 A1
`2005/0210387 A1
`2005/0219061 A1
`20 5/ 322933 A1
`2005/0283416 A1
`2005/0283430 A1
`2005/0283431 A1
`20 5/ 283432 A1
`2006/0053056 A1
`2006/0059110 A1
`20 6/ 080243 A1
`20 6/ 085260 Al
`2006/0111967 A1
`2006/0155644 A1
`2006/0163345 A1
`20 6/ 1789 57 A1
`2006/0179007 A1
`20 )6/ )202025 Al
`2006/02063 76 A1
`20 6/ 218086 A1
`2006/0224449 A1
`2006/0247981 A1
`2006/0248007 A1
`2006/0253390 A1
`2006/0270421 A1
`
`Google LLC v. RFCyber Corp. / Page 3 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 3 of 16
`
`PGR2022-00003
`Apple EX1012 Page 3
`
`
`
`US 8,170,527 B2
`Page 4
`
`bCodeTM MediaIIub 200 Mobile Coupon, Ticketing Loyalty and
`Payments, 2 page product brochure, from http://wwwbcodecorm’
`newsimediahtm on Vlay I l, 2007, 2 pages.
`CellfireiMobile coupons for your cell phone, 1 page product bro-
`chure downloaded from http://www.cellfire com on May 11, 2007, 1
`page.
`Cellfire, Coupons 011 Cellfire, 2 pages downloaded from http://VVVVVV
`cellfirecom’coupons on May 10, 2007, 2 pages.
`International Preliminaly Report on Patentability from International
`Application No. PCT/USZOO7/088289 dated Jun. 30, 2009.
`International Preliminary Report on Patentability from International
`Application No. PCT/USZOO7/088563 dated Jun. 30, 2009.
`International Preliminary Report on Patentability from International
`Application No. PCT/USZOO7/088659 datcd Jun. 30, 2009.
`International Preliminary Report on Patentability from International
`Application No. PCT/USZOO7/088687 dated Jun. 30, 2009.
`International Search Report from International Application No. PC T/
`US2007/088313 dated Jul. 30, 2008.
`Emerson, Kassidy; “The History of PayPal: One of the Most Suc-
`cessful Online Money Transmitters Today”; 2009, http://wwwas-
`sociatedcontent.conv’popiprint .shtm17contentitype:arti . .., 1 page.
`
`Kageyama, Yuri; “Japanese carrier unveils mobile-phone wallet”;
`http://usatoday.printthis.clickability.com/pt/cpt?action’cpt&
`title:USATODAY.com+-+Jap..., 3 pages.
`Korousic, Boj an et al.; “3rdYear Project Report EZ-Ca$h: Feasibility
`Project”; 2003; Electronics Engineering Technology—Telecommuni—
`cations Systems, Conestoga College, 33 pages.
`Press Release, “Three months after California release, CellfireTM
`reports redemption rates 11 times greater than paper coupons.” issued
`byCellfire, Inc. Mar. 22, 2006; pp. 1-2 downloadedfrom http://www.
`cellfire.convabout-us/aIticles/2006—03-22,redemption—rate,
`2
`pages.
`Purdy et al., “When Mobile Coupons Replace Paper Coupons, Every—
`one Wins,” pp. 1-17 published by Frost & Sullivan.[online]. info.
`cellfirecom. May 11, 2007. [Retrieved from the Internet: URL:
`http://
`info.cellfire.com/cellfire/themes/cellfire/downloads/VVheni
`MobileiCouponsiReplaceiPaperiCoupons.pdfl. 17 pages.
`Subramanian, Hernang C.; “SIM Access Profile: Electronic currency
`using SIM Access Profile”;
`2003, http:/www-128.ibm.com/
`developerworks/wireless/library/Wi-simacc/, 6 pages.
`
`* cited by examiner
`
`Google LLC v. RFCyber Corp. / Page 4 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 4 of 16
`
`PGR2022-00003
`Apple EX1012 Page 4
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 1 0f8
`
`US 8,170,527 B2
`
`1000
`
`Yall E
`
`VISA
`
`Prepaid Balance:
`
`1006a
`
`FIG. 1A
`
` GOOG-1012
`
`Google LLC v. RFCyber Corp. / Page 5 of 16
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 5 of 16
`
`PGR2022-00003
`Apple EX1012 Page 5
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 2 0f8
`
`US 8,170,527 B2
`
`1000
`
`1 004
`
`
`
` VISA
`
`Ynll E
`
`Prepaid Balance:
`
`1002
`
`
`
`1006
`
`1010
`
`1012
`
`1018
`
`1016
`
`1022
`
`RF
`
`Power Supply
`
`Transceiver 1024
`
`
`1014
`
`1020
`
`
`
`FIG. 18
`
`Google LLC v. RFCyber Corp. / Page 6 of 16
`
`6006-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 6 of 16
`
`PGR2022-00003
`Apple EX1012 Page 6
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 3 0f8
`
`US 8,170,527 B2
`
`2000
`[9
`
`Consumer
`
`Prepaid
`Payment
`Phone
`
`Merchant
`
`I I I II lI I I
`
`:II I I l I I | I
`
`Issuer
`
`Acquirer
`(e.g. commercial
`bank)
`
`Payment
`Processor
`
`Google LLC v. RFCyber Corp. / Page 7 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 7 of 16
`
`PGR2022-00003
`Apple EX1012 Page 7
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 4 0f8
`
`US 8,170,527 B2
`
`
` Prepaid
`
`Payment
`
`
`Phone
`
`
`
`3000
`If}
`
`
`Merchant's
`
`Card Point—of—Sale
`Private
`ReadNVriter
`Network
`
`Merchant (2200)
`
`
`
`Merchant
`Central
`Computer
`
`
`
`
`
`Hot List Storage
`
`2240
`
`
`
`Processor
`
`Ac uirer
`q
`
`Payment
`
`Google LLC v. RFCyber Corp. / Page 8 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 8 of 16
`
`PGR2022-00003
`Apple EX1012 Page 8
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 5 0f8
`
`US 8,170,527 B2
`
`4000
`
`Provide prepaid
`phone transaction
`data
`
`balance
`
`Subtract
`transaction
`amount from
`balance of
`ure aid hone
`
`Store remaining
`
`FIG. 4
`
`Google LLC v. RFCyber Corp. / Page 9 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 9 of 16
`
`PGR2022-00003
`Apple EX1012 Page 9
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 6 0f8
`
`US 8,170,527 B2
`
`5000
`L“)
`
`Read transaction
`data from
`prepaid phone
`
`
`
`
`Valid
`
`
`Transaction
`?
`Report Error
`
`
`
`
`
`Perform
`
`Transaction
`
`Send phone
`SMS message
`with remaining
`balance
`
`
`
`FIG. 5
`
`
`
`Google LLC v. RFCyber Corp. / Page 10 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 10 of 16
`
`PGR2022-00003
`Apple EX1012 Page 10
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 7 0f8
`
`US 8,170,527 B2
`
`6000
`11>
`
`Provide prepaid
`phone transaction
`data
`
`balance
`
`Receive
`remaining
`balance of
`prepaid phone
`
`Store remaining
`
`FIG. 6
`
`Google LLC v. RFCyber Corp. / Page 11 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 11 of 16
`
`PGR2022-00003
`Apple EX1012 Page 11
`
`
`
`US. Patent
`
`May 1, 2012
`
`Sheet 8 0f 8
`
`US 8,170,527 B2
`
`7000
`[:9
`
`
`
`
`Prompt for
`PIN number
`
`
`
`
`
`
`Valid
`
`PIN number
`
`
`
`Report Error
`
`‘?
`
`Display remaining
`prepaid balance
`
`
`
`FIG. 7
`
`
`
`Google LLC v. RFCyber Corp. / Page 12 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 12 of 16
`
`PGR2022-00003
`Apple EX1012 Page 12
`
`
`
`US 8,170,527 B2
`
`1
`REAL-TIME BALANCE ON A MOBILE
`PHONE
`
`BACKGROUND
`
`2
`encoded Within, the mobile phone displays the current bal—
`ance. The balance may be calculated after a payment trans—
`action or received as a message from an acquirer, payment
`network, or issuer.
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIGS. 1A—B illustrate an embodiment ofa prepaid payment
`mobile phone configured to display the current balance.
`FIG. 2 is a block diagram of a system embodiment to
`support the display of a current debit balance on a prepaid
`payment mobile phone.
`FIG. 3 is an expanded view of a merchant’s system
`embodiment to support the display of the current debit bal-
`ance on a prepaid payment mobile phone.
`FIG. 4 is a flow chart of a mobile phone process embodi—
`ment configured to calculate and store balance infomiation
`after a payment transaction.
`FIG. 5 illustrates a process embodiment sends a prepaid
`payment mobile phone balance information after a payment
`transaction.
`FIG. 6 is a flow chart of a mobile phone-writer process
`embodiment that stores balance information.
`FIG. 7 illustrates a process embodiment to display the
`current debit balance of a prepaid payment mobile phone.
`
`DETAILED DESCRIPTION
`
`One aspect ofthe present invention includes the realization
`that displaying a real-time balance on a prepaid payment
`mobile phone reduces the cost of issuers supporting balance
`inquiry and balance returns from mobile phone customers.
`With the balance on a mobile phone display solution, mobile
`phone customers would be able to check their balance at any
`time. generating a higher volume of unplanned purchases,
`and potentially a higher amount of re—loads at the point of
`sale.
`Embodiments of the present invention include a mobile
`phone apparatus, system, method, and computer-readable
`medium configured to support the real-time display of a debit
`balance on a prepaid payment mobile phone. Other embodi-
`ments of the present invention may include remote terminals
`configured to support the real-time display of a debit balance
`on a prepaid payment mobile phone.
`Turning to FIGS. lA—B, these figures depict a prepayment
`mobile phone 1000 configured to display of a balance on a
`real—time balance, constructed and operative in accordance
`with an embodiment ofthe present invention. In this example,
`prepayment mobile phone 1000 is depicted as a two-piece
`“flip” phone, but it is understood that the principles herein
`may be applied to any style mobile phone capable of elec-
`tronic payment.
`As shown in FIG. 1A, the payment mobile phone 1000
`includes a housing 1002, a display 1004, and aninput 1006. It
`is understood that housing 1002 may comprise one or more
`components. Some embodiments of housing 1002 may be
`plastic or any other suitable material known in the art.
`Display 1004 may be a liquid crystal display (LCD), light—
`emitting—diode (LED), organic light—emitting—diode (OLED),
`surface-conduction electron-emitter display (SED), digital
`light processing GDLP), interferometric modulator display
`(IMOD) or any other display known in the art that can be used
`within the form factor required by the payment mobile phone
`1000.
`Input 1 006 may be any sensor or input device known in the
`art, including, but not limited to buttons 1006a, trackballs
`
`1. Field of the Invention
`Aspects of the present invention relate in general to finan-
`cial services. Aspects include a prepaid payment mobile
`phone apparatus, system, method and computer-readable
`medium configured to display a real-time prepaid payment
`balance. Further aspects of the invention include a method of
`storing and displaying a real-time prepaid payment balance
`on a mobile phone.
`2. Description of the RelatedArt
`The traditional paper “gift—certificate” is gradually being
`replaced by prepaid payment mobile phones
`debit—account
`mobile phones with a set limited value associated with a
`Primary Account Number (PAN). Some mobile phone debit
`accounts are affiliated with a particular vendor, such as a
`department store, supermarket or restaurant; yet other mobile
`phone debit accounts are afiiliated with an acquirer, payment
`processor, or other issuer.
`When a mobile phone customer makes a purchase, the
`prepaid payment mobile phone may be used to pay for the
`transaction. If the purchase amount equals or exceeds the '
`value of the prepaid payment mobile phone, the customer
`simply pays the excess amount using cash, credit card. debit
`card, or other financial instrument accepted by the vendor.
`However, when the purchase amount is less than the value of
`the prepaid payment mobile phone account. the purchase
`price is simply subtracted from the prepaid payment mobile
`phone account balance, and a new balance remains associated
`with the mobile phone.
`Mobile phone customers who carry prepaid payment
`mobile phones are often unaware of the debit balance of a
`prepaid payment mobile phone, especially on non-reloadable
`mobile phone products. While some issuer and acquirers
`mandate support for balance inquiries for some gift mobile
`phones and incentive mobile phones, such support is optional
`at merchants.
`When issuers fail to support these enhancements, or when
`merchants do not support them, mobile phone customers are
`restricted to spending the amount that is available on the
`mobile phone within one transaction often without knowing
`the balance in advance.
`When issuers, acquirers, and processors do not support
`these enhancements at the point-of-sale, the consumer is
`inconvenienced, and the process breaks down. Consumer
`frustration is common, resulting in higher amounts of break-
`age (resulting in unrecognized sales volume), and alternate
`forms ofpayment being used. Worse. consumers are discour—
`aged from purchasing more prepaid payment mobile phones.
`In the re—loadable prepaid mobile phone category. the only
`way a consumer can determine their balance on a mobile
`phone is by calling their mobile phone iss uer/third party agent
`or looking up the information online.
`
`10
`
`15
`
`30
`
`35
`
`4O
`
`45
`
`50
`
`55
`
`SUMMARY
`
` Embodiments of the invention include a system, method
`and prepaid payment mobile phone configured to display a
`current debit balance. A remarkable aspect of the invention is
`that a prepaid balance retrieved from an issuer and stored at
`the prepaid payment mobile phone, as generally no such
`information is ever stored on such phones. The prepaid pay-
`ment mobile phone receives a balance request from a button
`on the mobile phone. After retrieving the current balance
`
`60
`
`65
`
`Google LLC v. RFCyber Corp. / Page 13 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 13 of 16
`
`PGR2022-00003
`Apple EX1012 Page 13
`
`
`
`US 8,170,527 B2
`
`10
`
`15
`
`30
`
`35
`
`4O
`
`3
`100617, scroll—wheels 1006c, touch—pads or the like. In some
`embodiments, input 1006 and display 1004 may be merged as
`a touch- screen input device.
`Internal components of payment mobile phone 1000 are
`shown in FIG. 1B. Contained within housing 1002, a proces-
`sor or central processing unit 1008 is electrically coupled to
`the display 1004, input 1006, Read-Only-Memory (ROM)
`1010, Random Access Memory (RAM) 1012, a non-volatile
`programmable memory 1014, input/output circuitry 1016, an
`input/output port 1018, power supply 1020, cellular trans—
`ceiver 1022, and radio—frequency transceiver 1024. It
`is
`understood by those familiar with the art that some or all of
`these elements may be embedded together in some combina—
`tion as an integrated circuit (IC).
`Processor 1008 may be any central processing unit, micro-
`processor, micro-controller, computational device or circuit
`known in the art.
`Read only memory 1010 is embedded with an operating
`system.
`Non-volatile programmable memory 1014 is configured to
`be an application memory device, and may store information
`such as the primary account number and/or current debit
`balance infonnation. Examples of non—volatile program—
`mable memory 1014 include, but not limited to: a magnetic
`stripe, flash memory, Electrically Erasable Programmable '
`Read-Only Memory (EEPROM). or any other non-volatile
`computer memory or storage known in the art.
`Random access memory 1012 is any temporary memory
`storage meditnn element known in the art. Random access
`memory is usually (but does not have to be) volatile memory.
`The processor 1008, the read only memory 1010, the ran-
`dom access memory 1012 and the non-volatile program-
`mable memory 1014 may coupled to one another through an
`internal bus system. Data can be interchanged between the
`input/output unit 1016, the processor 1008 and the non—vola—
`tile progrannnable memory 1014. Furthermore, data can be
`interchanged between the processor 1008 and the non—vola—
`tile programmable memory 1014.
`Additionally, in some embodiments, the input/output cir-
`cuitry 1016 is further coupled to an input/output port 1018
`being formed in a surface area of the plastic housing 1002.
`Input/output port 1018 may be any data communications port
`known in the art, including, but not limited to: a serial port, a
`parallel port, a Universal Serial Bus (USB) interface, an the
`
`Institute of Electrical and Electronics Engineers (IEEE) 1394
`(“firewire”) interface, or any port known in the art.
`Cellular transceiver 1022 may be any cellular, personal
`communications system (PCS), Global System for Mobile
`Communications (GSM), General Packet Radio Service
`(GPRS), Enhanced Data for GSM Evolution (EDGE), Code
`Division Multiple Access (CDMA), Wideband Code Divi-
`sion Multiple Access (WCDMA), Frequency Division Mul-
`tiple Access (FDMA), Orthogonal Frequency- )ivision Mul-
`tiplexing (ODFM), or any other wireless communications
`protocol known in the art able to support voice communica-
`tions.
`Radio frequency transceiver 1024 may use any wireless
`data protocol known in the art, such as: Bluetooth, Wireless
`Application Protocol (WAP), IEEE 802.11 (“WiFi”), IEEE
`802.16 (“WiMax”), or any other wireless data communica—
`tions standard known in the art.
`Power supply 1020 may be any electrical power supply,
`including a battery. fuel cell, long-term capacitor or any other
`power storage known in the art. Power supply 1020 may be
`recharged by applying a direct current voltage.
`FIG. 2 illustrates a system to support the display of a
`real-time prepaid payment balance on a mobile phone, con-
`
`
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`structed and operative in accordance with an embodiment of
`the present invention. A customer 2100 receives a prepaid
`payment mobile phone 1000. In some instances the mobile
`phone 1000 is purchased from an issuer 2500;
`in other
`instances the customer receives the mobile phone 1000 indi-
`rectly from the issuer 2500, as a gift or as the result of a
`promotion. When the customer 2100 uses the prepaid pay-
`ment mobile phone 1000 at a merchant 2200 to pay for a
`product or service, the merchant 2200 contacts an acquirer
`2300 (for example, a commercial bank) to determine whether
`there is sufficient funds on the mobile phone to pay for the
`transaction or a portion of the transaction. The acquirer 2300
`forwards the details of the payment transaction to a payment
`processor 2400 for processing. Payment processor may be
`any payment network known in the art. An example of a
`payment network includes, but is not limited to: VisaTM, Mas-
`terCardl’M, American Express“, Club'l'M, or Discoverl'M. In
`some instances,
`the payment processor 2400 determines
`whether the transaction should be allowed; in other instances,
`the payment processor 2400 queries the 2500 to determine
`whether the prepayment mobile phone has enough funds to
`allow the transaction.
`FIG. 3 depicts merchant 2200 in greater detail, Where mer—
`chant 2200 includes a system to support the display of a
`real—time prepaid payment balance on a mobile phone, con—
`structed and operative in accordance with an embodiment of
`the present invention. As shown, in FIG. 3, merchant 2200
`comprises a mobile phone point-of-sale read/writer 2210 that
`communicated with a merchant central computer 2230 via the
`merchant’s private network 2220. In some embodiments,
`merchant central computer 2230 may be coupled to hot list
`storage 2240.
`Mobile phone point-of-sale read/writer 2210 is any device
`capable of reading a personal account number off a prepaid
`payment mobile phone 1000, and write balance infomiation
`to the prepaid payment mobile phone 1000.
`Merchant central computer 2230 is a networked device
`capable of communicating transaction data with mobile
`phone point-of-sale read/writer 2210 and transmitting the
`transaction data over network 3100 to acquirer 2300.
`Hot list storage 2240 may be any list, database, or memory
`structure containing either invalid or valid primary account
`numbers.
`Operation of these prepayment mobile phone and system
`embodiments of the present invention may be illustrated by
`example.
`We now turn our attention to method or process embodi—
`ments. It is understood by those known in the art that instruc—
`tions for such method embodiments may be stored on a non-
`volatile programrnable memory 1014 and executed by a
`processor 1008.
`FIG. 7 illustrates a process embodiment to display the
`current debit balance of a prepaid payment mobile phone
`1000, constructed and operative in accordance with an
`embodiment of the present invention. When a user wants to
`know the balance ofprepaid payment mobile phone 1000, the
`user requests the balance through pressing button 1006. The
`mobile phone receives the balance request, block 7002.
`In mobile phone 1000 embodiments that utilize a personal
`identification number (PIN), display 1004 prompts the user
`for the PIN number, block 7004. The personal identification
`number may be stored in non-volatile programmable memory
`1014. At this point, the user may enter a PIN number using
`butt