throbber
US 8,170,527 B2
`(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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket