`(10) Patent No.:
`a2) United States Patent
`Granucciet al.
`(45) Date of Patent:
`May1, 2012
`
`
`US008170527B2
`
`(75)
`
`(54) REAL-TIME BALANCE ON A MOBILE
`PHONE
`Inventors: Nicole Janine Granucci, San Francisco,
`CA (US): Carrie Elaine Vriheas, San
`Francisco, CA (US); Ayman A.
`Hammad, Pleasanton, CA (US)
`,
`,
`.
`.
`.
`:
`3
`:
`:
`(73) Assignee: Visa U.S.A. Inc., San Francisco, CA
`(US)
`
`(*) Notice:
`
`(21) Appl. No.:
`ppl.
`(22)
`Filed:
`
`No.:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 702 days.
`11/904,409
`*
`Sep. 26, 2007
`
`5,327,508 A
`5,353,218 A
`§,359,183 A
`5
`Resto1s ,
`5,420,606 A
`5,430,644 A
`5,448,471 A
`5,465,206 A
`5,477,038 A
`5483.444 A
`5,500,513 A
`5,502,636 A
`5,530,438 A
`
`7/1994 Deatonetal.
`10/1994 DeLapaetal.
`10/1994 Skodlar
`‘tose Nichibesscret al.
`5/1995 Begum etal.
`7/1995 Deaton etal.
`9/1995
`Ieatonetal.
`11/1995 Hili eval.
`12/1995 Levi
`tal.
`1/1996 Heintveman etal.
`3/1996 Langhansetal.
`3/1996 Clarke
`6/1996 Bickham etal.
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`1096 439 A2
`5/2001
`(Continued)
`
`OTHER PUBLICATIONS
`Prior Publication Data
`(65)
`
`US 2009/0081990 Al ‘Technical Manual”,—http://www.bonusdata.net/Mar. 26, 2009 “GSMVend
`
`
`IntusJunior/GSMVend/gsmvend.htm, 14 pages.
`;
`Int. CL.
`(Continued)
`(2006.01)
`HO4M 11/00
`Geli
`(52) US.Ch ..... 455/406; 455/407; 455/408; 455/466; oy Jean
`705/37; 705/38; 705/30; 705/39; 705/40
`PUNOFY EXONEL ACO
`(58) Field of Classification Seareh......... 455/405-4097,
`(74) Attorney, Agent, or Firm — Kilpatrick Townsend &
`455/410, 411; 705/30, 37, 40, 5,7,39
`Stockton
`See application file for complete search history.
`(57)
`
`ABSTRACT
`
`(51)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`4,044,231 A
`8/1977. Beck et al.
`4,613,904 A
`9/1986 Lurie
`rea4at “
`clos rye “a
`,674,
`/
`emonet al.
`4701601 A
`1O/1987 Francini etal.
`4.868.376 A
`9/1989 Lessin et al.
`5,034,597 A
`7/1991 Atsumietal.
`5,305,196 A
`4/1994 Deaton etal.
`
`A system, method and prepaid payment mobile phone con-
`figured to display a current prepaid balance. The prepaid
`payment mobile phonereceives 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 maybecalculated by the phoneaftera trans-
`.
`.
`:
`:
`action, or thephonemayreceive a debit balance via a short
`message service notification.
`
`21 Claims, 8 Drawing Sheets
`
`1004
`
`Yall
`
`quad
`
`
`VISA
`Prepaid Balance:
`
`1002
`
`Pay
`
`1000 2
`10062
`
`
`
`
`
`
`
`
`
`
`1008
`
`1006c.
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 1 of 16
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 1 of 16
`
`
`
`US 8,170,527 B2
`Page 2
`
`8/2002 Walkeretal.
`6,434,534 Bl
`U.S. PATENT DOCUMENTS
`6,470,181 Bl=10/2002 Maxwell
` Hhiose ane ta
`236,073
`10/1996 Takahisa
`6,484,146 B2
`11/2002 Dayet al.
`35771266
`
`6.488.203 BI
`12/2002 Stoutenburg et al.
`oeeeu
`viloos Deatonet al
`6,505,046 Bl
`1/2003 Baker
`oor
`ee
`‘
`.
`6,516,302 Bl
`2/2003 Deatonetal.
`Soy wana
`feet
`6,529,725 Bl
`3/2003 Joaoetal.
`5°621201
`4/1097 Langhans et al
`6,535,855 BL
`3/2003 Cahill et al.
`S181
`4/1997 Dentonetal.
`6,560,581 BL
`5/2003 Foxetal.
`oereo
`S907 Pek
`6,584,309 BL
`6/2003 Whigham
`E38"
`i
`ar
`6,587,835 Bl
`7/2003 Treyz etal.
`5,638,457
`6/1997 Deatonetal.
`6.601.759 B2
`8/2003 Fife etal.
`3,642,485
`6/1907 Deaton et al.
`6,609,104 BI
`8/2003 Deatonetal.
`3,644,723
`V/1997 Deaton et al.
`6,611,811 Bl
`8/2003 Deatonet al.
`3,649,114
`7/1997 Deaton ct al.
`6,631,849 B2
`10/2003 Blossom
`§,659,165
`8/1997 Jenningset al.
`6.647.257 B2
`11/2003 Owensby
`Sensse?
`ioe Dee
`6,647,269 B2
`11/2003 Hendreyetal.
`aS
`,
`6,664,948 B2
`12/2003. Crane etal.
`aoe
`11007 heosom et al
`6,684,195 Bl
`1/2004 Deatonetal.
`3708420
`11008 Blonder et al
`6,685,093 B2
`2/2004 Challa etal.
`10
`eRe
`‘
`i
`6,736,322 B2
`5/2004 Gobbumuetal.
`5,710,886
`1/1998 Christensenet al.
`6.747.547 B2
`6/2004 Benson
`3:717,866
`2/1998 Nafizger
`6.775.539 B2
`8/2004 Deshpande
`6/1998 Goldenetal.
`5795
`tee
`5,761,648
`7/1998 Piosenka etal.
`
`5.777903 6,832,721 B2=12/2004 Fujii
`6,837,425 B2
`1/2005 Gauthieret al,
`5,791,991
`8/1998 Small
`6,868,391 BL
`3/2005 Hultgren
`3,793,972
`8/1998 Shane
`6,877,665 B2
`4/2005. halla et al
`5,806,044
`9/1998 Powell
`OT
`tos
`2 yaa
`2999734
`10/1998 Deana etal
`6,912,398 BL
`6/2005 Domnitz
`3,822,735
`10
`Lap:
`6.920,611 BL
`7/2005 Spaeth et al.
`5,855,007
`12/1998 Jovicic et al.
`6.975.852 Bl
`12/2005 Soferetal
`5,870,030
`2/1999 DeLucaet al.
`Ou
`.
`5.884.277
`3/1999 Khosla
`6,990,330 1B2
`1/2006 Veerepalli etal.
`884,
`(
`;
`7,003,497 B2
`2/2006 Maes
`.
`eran
`rere pakowskt
`7,007,840 B2
`3/2006 Davis
`5'924'080
`71999 Tolneon
`7,013.286 Bl
`3/2006 Aggarwal et al.
`ea’
`‘
`7,025,256 Bl
`4/2006 Drummondetal.
`5,959,577
`9/1999 Fan et al.
`7,028,906 B2
`4/2006 Challa etal.
`5,974,399
`10/1999 Giuliani et al.
`7.039611 B2
`5/2006 Devine
`Coole
`1/1900 wot. Jr.
`7,040,533 Bl
`5/2006 Ramachandran
`on
`,
`7,051,923 B2
`5/2006 Nguyenct al,
`6,009,411
`12/1999 Kepecs
`7,055,031 B2
`5/2006 Platt
`6,009,415
`12/1999 Shurlingctal.
`7.076.329 Bl
`7/2006 Kolls
`6,012,038
`1/2000 Powell
`7.089.208 B1
`8/2006 Levchinet al.
`6,014,634
`1/2000 Scroggie etal.
`7.099.850 Bl
`8/2006 Mannet al
`6,018,718
`'2000 Walkeret al.
`7.104.446 B2
`9/2006 Bortolin etal
`Ooeo
`5000 ikander
`7.107.250 B2
`9/2006 Harrison
`6.041.309
`3/2000 aor ensen
`7,110,954 B2
`9/2006 Yungetal.
`8040778
`19000 Walker et al
`7,121,456 B2
`10/2006 Spaeth et al.
`ees
`’
`7,124,937 B2
`10/2006 Myers etal.
`.
`peyen
`aeoon piston
`7,150,393 BL
`12/2006 Drummondet al.
`eye4'900
`25000 oe
`7,152,780 B2
`12/2006 Gauthierelal.
`606756
`5/2000 Powell
`7,159,770 B2
`1/2007 Onozuet al.
`6067329
`3000 Rave
`1
`7,194,437 BL
`3/2007 Britto ct al.
`1
`pe
`fee
`y etal.
`7,201,313 Bl
`4/2007 Ramachandran
`aa Ooo ° peLapa etal.
`7,203,300 B2
`4/2007 Shafferet al.
`607610!
`6/2000 Kam akura
`et al
`7,207,477 Bl
`4/2007 Ramachandran
`212d,
`d
`:
`79
`>
`6.128599 A
`10/2000 Walkeretal.
`7,231,357 Bl
`6/2007 Shanman
`6,185,290 BL
`{2001 Shaffer ct al.
`7,231,372 Bl
`6/2007 Prange et al.
`shatter
`RE39,736 E
`7/2007 Mousill, Ir.
`6,185,541
`131
`2/2001 Scroggie et al.
`7.243.853 Bl
`7/2007 Levy
`et
`al
`6,227,447 BL
`5/2001 Campisano
`w587
`;
`evy et al.
`6,237,145 BL
`/2001 Narasimhan et al.
`etn By boy hans etal
`.
`6,247,129 Bl
`/2001 Keathleyet al.
`7390704 Bl
`11/2007 B la 1
`6,267,292 BL
`7/2001 Walkeret al.
`308954 BI
`12/2007 Ris ae
`6,279,112 BL
`8/2001 O’ Toole,
`Jr. et al
`ae
`Ssanen
`
`
`
`279112 vir.etal., 7,343,149 B2 3/2008 Bencoetal.
`
`6,292,786 BL
`(2001 Deatonet al.
`4°
`9
`.
`|
`7,350,702 B2
`4/2008 Bortolin ct al.
`6.307.958 BL
`10/2001 Deatonetal.
`383,187 Bl
`4/2008 Frmodi et al
`ORL thoeor geeen
`7,356,516 B2
`4/2008 Richeyetal.
`an
`‘
`>
`a
`7,357,310 B2
`4/2008 Calabreseetal.
`.
`61330380 BL
`12/2001 Brisebois et al
`7,407,094 B2
`8/2008 Myers etal
`6.334.108 BL
`{2/2001 Deaton ct al.
`aoa BS
`heocos ns
`6,336,098 BI
`1/2002 Tortenberry et al.
`Las
`ison
`6336099 BL
`1/2002 Bametel al.
`7,464,867 BI
`12/2008 Kolls
`6.341.724 B2
`1/2002. Campisano
`7,945,240 BL*
`5/2011 Klocketal. ccs 455/406
`6.351.735 BL
`2/2002 Deatonetal.
`2001/0013542 Al
`8/2001 Horowitz etal.
`6,377,935 BL
`4/2002 Deatonet al.
`2002/0013711 Al
`1/2002 Ahuja etal.
`6,378,775 B2
`4/2002 Hayashida
`2002/0065713 Al
`5/2002 Awadaetal.
`378,
`y
`6,381,324 Bl
`2002 Shaffer etal.
`2002/0091569 Al
`7/2002 Kitauraet al.
`6.424.949 BL
`/2002 Deaton etal.
`2002/0128903 Al
`9/2002 Kernahan
`6,424,951 BL
`7/2002 Shurling etal.
`2002/0161701 Al
`10/2002 Warmack
`
`PPPPPPPPEPSEPEPE>PPEPEEEPEEPPSPPEPEPPPEPEPPPPPEEPEEEPS
`
`
`
`.
`
`
`
`Google LLC v. RFCyber Corp. / Page 2 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 2 of 16
`
`
`
`
`
`
`
`
`
`
`
`
`
`US 8,170,527 B2
`
`Page 3
`
`12/2006 Balasubramanianetal.
`2006/0282382 A
`11/2002 Tagseth etal.
`2002/0165775 Al
`12/2006 Hammadet al.
`2006/0290501 A
`12/2002 Davenport et al.
`2002/0190118 Al
`12/2006 Hammadet al.
`2006/0293027 A
`12/2002 Yuasa
`2002/0198777 Al
`1/2007 Nguyen etal.
`2007/0001000 A
`1/2003 Elhaoussine
`2003/0004808 Al
`1/2007 Myersetal.
`2007/0001001 A
`3/2003 Challaet al.
`2003/0058261 Al
`1/2007 Singhetal.
`2007/0005613 A
`2003 Bansal etal.
`2003/0120593 Al
`1/2007 Singh etal.
`2007/0005774 A
`7/2003 Vihinen
`2003/0126078 Al
`1/2007 Bortolin etal.
`2007/0012764 A
`7/2003 Cohen etal.
`2003/0144907 Al
`1/2007 Gauthierctal.
`2007/0017970 A
`9/2003 Kemperct al.
`2003/0172040 Al
`2/2007 Gauthieret al.
`2007/0034679 A
`11/2003 Antonucci
`2003/0212595 Al
`3/2007 Patelet al.
`2007/0055597 A
`11/2003 Welleretal.
`2003/0212642 Al
`3/2007 Gauthier et al,
`2007/0055630 A
`12/2003 Hessburgetal.
`2003/0225618 Al
`3/2007 Gauthier et al,
`2007/0057034 A
`12/2003 Whipple etal.
`2003/0230630 Al
`3/2007 Bortolin etal.
`2007/0057051 A
`12/2003 Richey etal.
`2003/0233292 Al
`4/2007 Ciureaetal.
`2007/0083465 A
`1/2004 Bortolin etal.
`2004/0019522 Al
`5/2007 Patterson
`2007/0100691 A
`2/2004 Pondetal.
`2004/0030601 Al
`6/2007 Antoo etal.
`2007/0125842 A
`3/2004 Huangetal.
`2004/0044621 Al
`8/2007 Fukada
`2007/0194104 A
`3/2004 Mohsenzadeh
`2004/0049455 Al
`8/2007 Dodin
`2007/0203836 A
`3/2004 Gauthieret al.
`2004/0050922 Al
`9/2007 Kemperetal.
`2007/0205270 A
`3/2004 Marshall
`2004/0054575 Al
`10/2007 Slavin etal.
`2007/0241189 A
`3/2004 Redford etal.
`2004/0054581 Al
`2007/0244811 Al* 10/2007 Tumminaro ou... 705/39
`3/2004 Redfordct al.
`2004/0054590 Al
`2007/0250380 A
`10/2007 Mankoff
`3/2004 Spaeth etal.
`2004/0054591 Al
`2007/0276764 A
`11/2007 Mann
`4/2004 Yatesetal.
`2004/0064406 Al
`2007/0288373 A
`12/2007 Wilkes
`6/2004 Nemirofsky etal.
`2004/0117254 Al
`2008/0003987 A
`1/2008 Mechaley
`/2004 Defosse etal.
`2004/0133653 Al
`2008/0006685 A
`1/2008 Rackley, III et al.
`7/2004 Reedetal.
`2004/0139021 Al
`2008/0021784 A
`1/2008 Hessburg etal.
`7/2004 Gauthier etal.
`2004/0148224 Al
`2008/0040265 Al*
`2/2008 Rackley, Tet al.
`8/2004 Spaeth etal.
`2004/0153715 Al
`2008/0114657 A
`5/2008 Forzley
`2004 Pettit et al.
`2004/0186770 Al
`2008/0120182 A
`5/2008 Arnold et al.
`10/2004 Ferry, Jr. et al.
`2004/0199470 Al
`
`. 7105/7
`...
`2008/0126145 Al*
`5/2008 Rackley, Wet al.
`11/2004 Shiftan et al.
`2004/0220964 Al
`2008/0133366 A
`6/2008 Evansetal.
`12/2004 Perttila et al.
`2004/0243519 Al
`
`2004/0254848 Al=12/2004 Golan etal. 2008/0154727 A 6/2008 Carlson
`
`2004/0260653 Al
`12/2004 Tsueietal.
`2008/0154735 A
`6/2008 Carlson
`2005/0021456 Al
`1/2005 Steele etal.
`2008/0154772 A
`6/2008 Carlson
`2005/0029344 Al
`2/2005 Davis
`2008/0163257 A
`7/2008 Carlson
`2005/0035847 Al
`2/2005 Bonalle et al.
`2008/0167991 A
`7/2008 Carlson etal.
`2005/0036611 Al
`/2005 Scaton,Jr. ct al.
`2008/0183480 A
`7/2008 Carlson
`2005/0045718 Al
`3/2005 Bortolin et al.
`2008/0201226 A
`8/2008 Carlson
`2005/0058427 Al
`3/2005 Nguyen et al.
`2008/0208762 Al*
`8/2008 Arthuretal. oo. 705/79
`2005/0071225 Al
`3/2005 Bortolinetal.
`2008/0300973 A
`12/2008 DeWitt etal.
`2005/0071226 Al
`3/2005 Nguyen etal.
`2008/03 19843 A
`12/2008 Moseretal.
`2005/0071227 Al
`3/2005 Hammadetal.
`2009/0076896 A
`3/2009 DeWitt etal.
`2005/0071228 Al
`3/2005 Bortolin etal.
`2009/0076925 A
`3/2009 DeWitt et al.
`2005/0071235 Al
`3/2005 Nguyen etal.
`2009/0078777 A
`3/2009 Granucci et al.
`2005/0075958 Al
`2005 Gonzalez
`2009/0112721 A
`4/2009 Hammadet al.
`2005/0097473 Al
`$/2005 Malik etal.
`2009/0119170 A
`5/2009 Hammadetal.
`2005/0102233 Al
`5/2005 Park etal.
`2009/0182634 A
`7/2009 Park etal.
`2005/0102234 Al
`5/2005 Devine
`2009/03 14840 A
`12/2009 Granuccielal.
`2005/0121506 Al
`2005 Gauthier etal.
`2010/0042540 Al*
`2/2010 Gravesetal. ou... 705/40
`2005/0149455 Al
`/2005 Brucsewitz ctal.
`2005/0177510 Al
`8/2005 Tliltet al.
`2005/0197 14 Al
`9/2005 Brandtet al.
`2005/0210387 Al
`12005 Alagappan et al.
`2005/0219061 Al
`10/2005 Lai et al.
`2005/0222933 Al
`10/2005 Wesby
`2005/0283416 Al
`12/2005 Reid et al.
`2005/0283430 Al
`12/2005 Reid et al.
`2005/0283431 AL
`12/2005 Reid et al.
`2005/0283432 Al
`12/20) 5 Reid et al.
`2006/0053056 Al
`3/2006 Alspach-Goss et al,
`2006/0059110 Al
`3/2006 Madhoketal.
`2006/0080243 Al
`4/2006 Kemperct al.
`2006/0085260 Al
`4/2006 Yamagishi
`2006/0111967 Al
`/2006 Forbes
`2006/0155644 Al
`(2006 Reid etal.
`2006/0163345 Al
`7/2006 Myersetal.
`2006/ 1789 57 AL
`8/20 6 LeClaire
`2006/0179007 Al
`2006 Davis
`2006/0202025 Al
`9/2006. Calabrese et al.
`2006/0206376 Al
`9/2006 Gibbsetal.
`2006/0218086 Al
`9/2006 Campbell etal.
`2006/0224449 Al
`10/2006 Byerleyetal.
`2006/0247981 Al
`11/2006 Singh etal.
`2006/0248007 Al
`11/2006 Hoferetal.
`2006/0253390 Al
`11/2006 McCarthyetal.
`2006/0270421 Al
`11/2006 Phillipset: al.
`
`.......... 705/40
`
`FOREIGN PATENT DOCUMENTS
`1136961 Al
`9/2001
`2348 781 B
`11/2003
`WO 96/13814 Al
`5/1996
`WO 97/45814 Al
`12/1997
`WO 99/51038 Al
`7/1999
`WO 00/03328 Al
`1/2000
`WO 00/77697 Al
`12/2000
`WO 2004/077369 Al
`9/2004
`WO 2006/024080 Al
`3/2006
`
`EP
`GB
`Wo
`wo
`Wo
`WO
`Wo
`WoO
`Wo
`
`OTHER PUBLICATIONS
`“M Pay: Frequently Asked. Questions”, http://www.m-pay.com/in-
`dex.php’?id=18, 5 pages.
`“Ubiquitous Commerce”; _http://www.accenture.com/Global/Ser-
`vices/Accenture_Technology_Labs/R_and_I/Mobilc..., 2 pages.
`cay wen :
`ey
`Virtual Shopping: Straight Goods on Cyber-stores and. Security:
`Chatelaine: vol. 70, p. 24 (Feb. 1997).
`About Us. 1 page downloaded. from http://www.cellfire.com/about-
`us/ on May10, 2007, | page.
`bCode™is the future of Mobile Coupon, Ticketing. Loyalty and
`Payments. 2 page product brochure downloaded. from http://www.
`beode.com on May11, 2007, 2 pages.
`
`Google LLC v. RFCyber Corp. / Page 3 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 3 of 16
`
`
`
`US 8,170,527 B2
`Page 4
`
`bCode™ MedialIub 200 Mobile Coupon, Ticketing Loyalty and
`Payments, 2 page product brochure, from http://www.bcode.com/
`news_media.htm on May11, 2007, 2 pages.
`Cellfire—Mobile couponsfor yourcell phone, | page product bro-
`chure downloaded fromhttp://www.cellfire.com on May11, 2007, 1
`page.
`Cellfire, Coupons on Cellfire, 2 pages downloaded fromhttp://www.
`cellfire.com/coupons on May 10, 2007, 2 pages.
`International Preliminary Report on Patentability fromInternational
`Application No. PCT/US2007/088289 dated Jun. 30, 2009.
`International Preliminary Repori on Patentability [rom International
`Application No. PCT/US2007/088563 dated Jun. 30, 2009.
`International Preliminary Report on Patentability from International
`Application No. PCT/US2007/088659 dated Jun. 30, 2009.
`International Preliminary Report on Patentability from International
`Application No. PCT/US2007/088687 dated Jun. 30, 2009.
`International Search Report from International Application No. PCT/
`US2007/088313 dated Jul. 30, 2008.
`Emmerson, Kassidy; “The History of PayPal: One of the Most Suc-
`cessful Online Money Transmitters Today”; 2009, http://www.as-
`sociatedcontent.com/pop__print.shtml?content_type=arti..., 1 page.
`
`Kageyama, Yuri; “Japanese carrier unveils mobile-phone wallet”;
`http://usatoday.printthis.clickability.com/pt/cpt?action—cpt&
`titlke-USATODAY.com+-+Jap..., 3 pages.
`Korousic, Bojanet 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, Cellfire™
`reports redemption rates n times greater than paper coupons.”issued.
`by Cellfire, Inc. Mar. 22, 2006; pp. 1-2 downloadedfrom http://www.
`cellfire.com/about-us/articles/2006-03-22__redemption-rate,
`2
`pages.
`Purdyet al., “When Mobile Coupons Replace Paper Coupons, Every-
`one Wins,” pp. 1-17 published by Frost & Sullivan.[online]. info.
`cellfire.com, May 11, 2007, [Retrieved from the Internet: URL:
`hitp://
`info.cellfire.com/cellfire/themes/cellfire/downloads/When_
`Mobile_Coupons_Replace_Paper_Coupons.pdf], 17 pages.
`Subramanian, Hemang 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
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 1 of 8
`
`US 8,170,527 B2
`
`1000
`
`¥ ull
`
`TT)
`
`VISA
`
`Prepaid Balance:
`
`1006a FIG. 1A
`
`1002
`
` GOOG-1012
`
`Google LLC v. RFCyber Corp. / Page 5 of 16
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 5 of 16
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 2 of 8
`
`US 8,170,527 B2
`
`1004
`
`iT
`
`1000
`
` ¥ all
`
`VISA
`
`Prepaid Balance:
`
`1002
`
`1018
`
`1006
`
`1010
`
`1012
`
`
`
`1016
`
`
`
`
`
`
`
`
` Cellular
`ransceive
`
`Non-Volatile
`
`
`
`Prog. Memo
`
`1022
`
`1024
`
`RF
`
`Transceiver
`
`Power Supply
`
`1014
`
`1020
`
`
`
`FIG. 1B
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page6 of 16
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 6 of 16
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 3 of 8
`
`US 8,170,527 B2
`
`2000
`[?
`
`| l | |I || | |
`
`! |l | l | I I I I
`
`Consumer
`
`Prepaid
`Payment
`Phone
`
`Merchant
`
`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
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 4 of 8
`
`US 8,170,527 B2
`
`
`
` Prepaid
`Payment
`
`Phone
`
`3000
`[2
`
`
`
`
`
`
`
`Merchant's
`Card Point-of-Sale
`Private
`ReadMrriter
`Network
`
`Merchant (2200)
`
`
`
`
`Merchant
`Central
`Computer
`
`
`
`Hot List Storage
`2240
`
`Issuer
`
`Payment
`Processor
`
`Acquirer
`q
`
`Google LLC v. RFCyber Corp. / Page 8 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 8 of 16
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 5 of 8
`
`US 8,170,527 B2
`
`4000
`
`Provide prepaid
`phone transaction
`data
`
`balance
`
`Subtract
`transaction
`amount from
`balance of
`prepaid phone
`
`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
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet6 of 8
`
`US 8,170,527 B2
`
`9000
`
`Read transaction
`data from
`prepaid phone
`
`(?
`
`
`
`Valid
`Transaction Report Error
`
`
`
`
`Transaction
`
`Send phone
`SMS message
`with remaining
`balance
`
`FIG. 5
`
`
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 10 of 16
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 10 of 16
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 7 of 8
`
`US 8,170,527 B2
`
`6000
`I"
`
`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
`
`
`
`U.S. Patent
`
`May1, 2012
`
`Sheet 8 of 8
`
`US 8,170,527 B2
`
`7000
`(>
`
`
`
`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
`
`
`
`US 8,170,527 B2
`
`1
`REAL-TIME BALANCE ON A MOBILE
`PHONE
`
`BACKGROUND
`
`— 0
`
`e 5
`
`1. Field of the Invention
`Aspects of the present invention relate in generalto 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 Related Art
`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
`departmentstore, supermarket or restaurant; yet other mobile 2
`phonedebit accountsare affiliated with an acquirer, payment
`processor, or otherissuer.
`When a mobile phone customer makes a purchase, the
`prepaid payment mobile phone maybe used to payfor the
`transaction. If the purchase amount equals or exceeds the :
`value of the prepaid payment mobile phone, the customer
`simplypays the excess amount using cash, credit card, debit
`card, or other financial instrument accepted by the vendor.
`However, when the purchase amountis 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 remainsassociated
`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-relaadable
`mobile phone products. While some issuer and acquirers
`mandate support for balance inquiries for some gift mobile
`phonesand incentive mobile phones, such support is optional
`at merchants.
`Whenissuers 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.
`Whenissuers, 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 ofpaymentbeing used. Worse, consumersare discour-
`aged from purchasing more prepaid payment mobile phones.
`In the re-loadable prepaid mobile phonecategory, the only
`way a consumer can determine their balance on a mobile
`phoneis bycalling their mobile phoneissuer/third parly agent
`or looking up the informationonline.
`
`40
`
`45
`
`55
`
`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-Billustrate an embodimentofa 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
`embodimentto 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 information
`after a paymenttransaction.
`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
`embodimentthat stores balance information.
`FIG. 7 illustrates a process embodiment to display the
`current debit balance of a prepaid payment mobile phone.
`
`DETAILED DESCRIPTION
`
`Oneaspect ofthe present invention includesthe realization
`that displaying a real-time balance on a prepaid payment
`mobile phone reducesthe cost of issuers supporting balance
`inquiry and balance returns from mobile phone customers.
`With the balance on a mobile phonedisplay solution, mobile
`phonecustomers 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 displayof 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. 14-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 embodimentofthe 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
`maybe applied to any style mobile phone capable ofelec-
`tronic payment.
`As shown in FIG. 1A, the payment mobile phone 1000
`includesa housing 1002, a display 1004, and an input 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 knownintheart.
`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 (DLP), interferometric modulator display
`(MOD)or any other display knowninthe art that can be used
`within the formfactor required bythe payment mobile phone
`1000.
`Input 1006 maybe anysensor or input device known in the
`art, including, but not limited to buttons 1006qa, trackballs
`
`SUMMARY
`
` Embodiments of the invention include a system, method
`and prepaid payment mobile phone configured to display a
`current debit balance. A remarkable aspectof the inventionis
`that a prepaid balanceretrieved from an issuer and stored at
`the prepaid payment mobile phone, as generally no such
`informationis ever stored on such phones. The prepaid pay-
`ment mobile phonereceives a balance request from a button
`on the mobile phone. After retrieving the current balance
`
`Google LLC v. RFCyber Corp. / Page 13 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 13 of 16
`
`
`
`US 8,170,527 B2
`
`2
`
`mB wu
`
`36
`
`40
`
`45
`
`4
`3
`structed and operative in accordance with an embodiment of
`10064, scroll-wheels 1006c, touch-padsorthe like. In some
`the present invention. A customer 2100 receives a prepaid
`embodiments, input 1006 and display 1004 may be merged as
`payment mobile phone 1000. In someinstances the mobile
`a touch-screeninput device.
`phone 1000 is purchased from an issuer 2500;
`in other
`Internal components of payment mobile phone 1000 are
`instances the customer receives the mobile phone 1000 indi-
`shownin FIG. 1B. Contained within housing 1002, a proces-
`rectly from the issuer 2500, as a gift or as the result of a
`sor or central processing unit 1008 is electrically coupled to
`promotion. When the customer 2100 uses the prepaid pay-
`the display 1004, input 1006, Read-Only-Memory (ROM)
`ment mobile phone 1000 at a merchant 2200 to pay for a
`1010, Random Access Memory (RAM) 1012, a non-volatile
`product or service, the merchant 2200 contacts an acquirer
`programmable memory 1014, input/output circuitry 1016, an
`2300 (for example, a commercial bank) to determine whether
`input/output port 1018. power supply 1020, cellular trans-
`there is sufficient funds on the mobile phoneto pay for the
`ceiver 1022, and radio-frequency transceiver 1024. It
`is
`transaction or a portion ofthe transaction. The acquirer 2300
`understood by those familiar with the art that someorall of
`forwardsthe details of the paymenttransaction to a payment
`these elements may be embedded together in some combina-
`processor 2400 [or processing. Payment processor may be
`tion as an integrated circuit (IC).
`any payment network knownin the art. An example of a
`Processor 1008 maybe any central processing unit, micro-
`payment networkincludes,but is not limited to: Visa™, Mas-
`processor, micro-controller, computational device or circuit
`knownintheart.
`terCard!™, American Express!“, Club™, or Discover™. In
`some instances,
`the payment processor 2400 determines
`Read only memory 1010 is embedded with an operating
`whetherthe transaction should be allowed; in other instances,
`system.
`n> D
`the payment processor 2400 queries the 2500 to determine
`Non-volatile programmable memory1014 is configured to 2
`whether the prepayment mobile phone has cnough funds to
`be an application memory device, and maystore information
`allow the transaction.
`such as the primary account number and/or current debit
`FIG.3 depicts merchant 2200 in greater detail, where mer-
`balance information. Examples of non-volatile program-
`chant 2200 includes a system to support the display of a
`mable memory 1014 include, but not limited to: a magnetic
`real-time prepaid payment balance on a mobile phone, con-
`stripe, flash memory, Electrically Erasable Programmable 2
`structed and operative in accordance with an embodiment of
`Read-Only Memory (EEPROM), or any other non-volatile
`the present invention. As shown, in FIG. 3, merchant 2200
`computer memoryor storage knownin theart.
`comprises a mobile phone point-of-sale read/writer 2210 that
`Randomaccess memory 1012 is any temporary memory
`communicated with a merchant central computer 2230 via the
`storage medium element knownin the art. Randomaccess
`merchant’s private network 2220. In some embodiments,
`memoryis usually (but does not have to be) volatile memory.
`merchant central computer 2230 may be coupled to hotlist
`The processor 1008, the read only memory 1010, the ran-
`storage 2240.
`dom access memory 1012 and the non-volatile program-
`Mobile phonepoint-of-sale read/writer 2210 is any device
`mable memory 1014 may coupled to one another through an
`capable of reading a personal account numberoff a prepaid
`internal bus system. Data can be interchanged between the
`payment mobile phone 1000, and write balance information
`input/output unit 1016, the processor 1008 and the non-vola-
`to the prepaid payment mobile phone 1000.
`tile programmable memory 1014. Furthermore, data can be
`Merchant central computer 2230 is a networked device
`interchanged between the processor 1008 and the non-vola-
`capable of communicating transaction data with mobile
`tile programmable memory1014.
`phone point-of-sale read/wriler 2210 and transmitting the
`Additionally, in some embodiments, the input/output cir-
`transaction data over network 3100 to acquirer 2300.
`cuitry 1016 is further coupled to an input/output port 1018
`Hotlist storage 2240 maybe anylist, database, or memory
`being formed in a surface area of the plastic housing 1002.
`structure containing either invalid or valid primary account
`Input/output port 1018 may be any data communicationsport
`numbers.
`known in theart, including. but not limited to: a serial port, a
`Operation of these prepayment mobile phone and system
`parallel port, a Universal Serial Bus (USB)interface, an the
`
`embodiments of the present invention may beillustrated by
`Institute of Electrical and Electronics Engineers (IEEE) 1394
`example.
`(“firewire”) interface, or any port knowninthe art.
`We nowturn our attention to method or process embodi-
`Cellular transceiver 1022 may be any cellular, personal
`ments. It is understood by those knowninthe art that instruc-
`communications system (PCS), Global System for Mobile
`Communications (GSM), General Packet Radio Service
`tions for such method embodiments maybe stored on a non-
`volatile programmable memory 1014 and executed by a
`(GPRS), Enhanced Data for GSM Evolution (EDGE), Code
`processor 1008.
`Division Multiple Access (CDMA), Wideband Code Divi-
`FIG. 7 illustrates a process embodiment to display the
`sion Multiple Access (WCDMA), Frequency Division Mul-
`current debit balance of a prepaid payment mobile phone
`tiple Access (FDMA), Orthogonal Frequency-Division Mul-
`1000, constructed and operative in accordance with an
`tiplexing (ODI'M), or any other wireless communications
`embodimentof the present invention. When a user wants to
`protocol! knownintheart able to support voice communica-
`tions.
`know the balance ofprepaid payment mobile phone 1000, the
`user requests the balance through pressing button 1006. The
`Radio frequency transeciver 1024 may use any wireless
`mobile phone reccives the balance request, block 7002.
`data protocol knownin theart, such as: Bluctooth, Wireless
`In mobile phone 1000 embodimentsthat utilize a personal
`Application Protocol (WAP), IEEE 802.11 (“WiFi”), IEEE
`identification number (PIN), display 1004 prompts the user
`802.16 (“WiMax”), or any other wireless data communica-
`tions standard knownintheart.
`for the PIN number, block 7004. The personal identification
`Power supply 1020 maybe any electrical power supply,
`number maybestored in non-volatile programmable memory
`
`includingabattery, fuel cell, long-term capacitoror anyother 1014. At this point, the user may enter a PIN numberusing
`buttons 1006a.
`power storage knownin the art. Power supply 1020 may be
`65
`recharged by applying a direct current voltage.
`In some embodiments, an error messageis displayed when
`an invalid PIN number is entered, block 7010, and flow
`FIG. 2 illustrates a system to support the display of a
`returns to block 7004.
`real-time prepaid payment balance on a mobile phone, con-
`
`
`
`55
`
`)
`
`Google LLC v. RFCyber Corp. / Page 14 of 16
`
`GOOG-1012
`
`GOOG-1012
`Google LLC v. RFCyber Corp. / Page 14 of 16
`
`
`
`US 8,170,527 B2
`
`:
`
`36
`
`35
`
`5
`Upon receipt of a valid PIN numberas determinedat deci-
`sion block 7006, the display shows the remaining prepaid
`balance, block 7008.
`Turning to FIG. 4, a flow chart depicts a mobile phone-
`writer process embodiment configured to calculate and store
`balance information on a prepaid payment mobile phoneafter
`a payment transaction, constructed and operative in accor-
`dance with an embodimentof the present invention.
`When a prepaid payment mobile phone 1000 is presented
`for paymentat a merchant 2200, the primary account number
`and other data may be read at a mobile phone point-of-sale
`read/writer 2210, block 4002. The mobile phone 1000 maybe
`presentedin a variety of different methods, suchas transmit-
`ling personal account data or via a contactless (‘paywave”’)
`radio-frequency presentation, as are knownintheart.
`The transaction amount is subtracted from