`US 6,512,919 B2
`(10) Patent N0.:
`
`Ogasawara Jan. 28, 2003 (45) Date of Patent:
`
`
`U8006512919B2
`
`(54) ELECTRONIC SHOPPING SYSTEM
`UTILIZING A PROGRAM DOWNLOADABLE
`WIRELESS VIDEOPHONE
`
`(75)
`
`Inventor: N obuo Ogasawara, San Diego, CA
`(Us)
`
`(73) Assignee: Fujitsu Limited, Kawasaki (JP)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. N0.: 09/281,557
`(22) Filed:
`Mar. 30, 1999
`(65)
`Prior Publication Data
`US 2002/0065728 A1 May 30, 2002
`
`Related US. Application Data
`
`(63) Continuation-impart of application No. 09/211,308, filed on
`Dec. 14, 1998.
`
`(51)
`
`(52) US. Cl.
`
`Int. Cl.7 .......................... H04Q 7/20; G06K 15/00;
`G06F 17/60; H04N 7/14
`....................... 455/422; 235/383; 235/385;
`186/61; 705/23; 455/403; 348/1401
`(58) Field of Search .............................. 705/23, 26, 16,
`705/17, 379/14; 455/303, 3.05, 403, 405,
`406, 409, 410, 411, 414, 418, 419, 422;
`235/383, 385; 709/217, 224, 186/52, 61;
`348/1401, 14.02, 14.04
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5,410,326 A
`5,424,524 A
`5,594,779 A
`
`4/1995 Goldstein
`6/1995 Ruppert et al.
`1/1997 Goodman
`
`(List continued on next page.)
`FOREIGN PATENT DOCUMENTS
`
`EP
`EP
`NL
`WO
`WO
`
`0843290 A2
`0865219 A2
`9002296
`WO-97/50222
`99/46706
`
`*
`
`5/1998
`9/1998
`10/1990
`12/1997
`9/1999
`
`OTHER PUBLICATIONS
`
`‘Phones win Headlines during CES
`Blankenhorn, D.,
`Week’, Newsbytes, May 28, 1992.: Dialog Information
`Services, file 275: Gale Group Computer DB (TM), Dialog
`Accession # 01516621 .*
`Nuttall, N., ‘First the PC, now the Videophone’, Times of
`London (TL), Apr. 24, 1992. Retrieved from: Dialog Infor-
`mation Services,
`file 710: Times/Sun. Times (London),
`Dialog Accession # 06875280.*
`Fenner, E., ‘AT&T: The Store without Walls’, Money, V22,
`n12, pp. 88—96, Dec. 1993. Retrieved from: Dialog Infor-
`mation Services, file 15: ABI/Inform ®, Dialog Accession #
`00788284.*
`Radio Communications Report, V 18, n 48, p. 24 “Millicom
`releases GSM online payment system.” Nov. 29, 1999.
`Business Wire, “Lava2140 Introduces Wireless E—com-
`merce Application at PCS '99; E—Shop Mobile Delivers
`Unified Internet and Wireless Shopping Solution” Sep. 23,
`1999.
`Newsbytes News Network, “France Telecom Readies
`E—Commerce By Phone Service”, Feb. 24, 1999.
`Primary Examiner—Richard Chileot
`Assistant Examiner—And rew Joseph Rudy
`(74) Attorney, Agent, or Firm$hristie, Parker & Hale,
`LLP
`
`(57)
`
`ABSTRACT
`
`An electronic shopping system facilitates purchase transac—
`tions Via a Wireless videophone. A purchase transaction
`program is downloaded from the seller’s server to a pur-
`chaser’s wireless videophone via a program loader con—
`tained within the purchaser’s wireless videophone. The
`purchase transaction program is stored in a program memory
`and is used by the purchaser to facilitate the selection of
`items to be purchased, as well as payment therefor. An
`integral digital camera is attached to the wireless telephone
`to facilitate the selection of items to be purchased and is
`controlled Via the downloaded purchase transaction program
`to function as a bar code or product icon image capture
`device. Character or pattern recognition software translates
`the bar or icon code image into an appropriate item identi-
`fier.
`
`........... GOGF/17/60
`
`58 Claims, 13 Drawing Sheets
`
`OUT OF STORE
`
`
`
`
`
`
`
`lN-STORE
`//
`
`
`
` 410
`
`
` ,.
`1 N ,«1
`fl/c, 2 1,
`>4 2
`EXTENSlON
`
`
`
`
`
`
`
`
`
`
`
`
`/
`
`19
`
`
`
`< 1.59
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 1 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 1 of 31
`
`
`
`US 6,512,919 B2
`Page 2
`
`
`
`5,606,361 A
`£31,833:
`’
`’
`5825 002 A
`’
`’
`_
`5,832,115 A
`5
`,,
`5,867,712 A
`
`Us, PATENT DOCUMENTS
`X
`.
`..... 348/14
`2/1997 Dav1dsoh11 et a1.
`348,14
`x 3022: 3011?: h
`t
`1
`'
`/
`a“ 0 “e ‘1' """"""
`10/1998 Roslak
`x
`11/1998 Rosenberg .................. 382/199
`,
`,
`x
`2/1999 Shaw et :11.
`395/704
`
`
`5,918,211 A
`6/1999 Sloane ........................ 705/16
`5,970,473 A 5 10/1999 GeIszberg el al.
`.
`..... 705/26
`.705/26
`6,055,513 A x
`4/2000 Katz et a1.
`
`7/2000 Woolston ..................... 705/37
`6,085,176 A *
`
`.................. 348/15
`/2000 Voois et a1.
`6,124,882 A *
`..
`.. 705/26
`10/2000 Gottsman ct a1.
`6,134,548 A
`
`455/419
`111/2000 Walsh et a1.
`6,144,848 A
`
`................ 235/375
`3/2001 Tracy etal.
`6,199,753 B1 *
`3/2001 Woolston ..................... 705/27
`6.202.051 B1 4,
`,
`,
`,
`.,
`x
`,
`,
`
`/2001 Barraclough eta].
`348/1413
`6,226,031 B1 *
`348/1402
`6.313.864 B1 * 11/2001 Tabala el '41.
`1
`,
`,
`,
`
`6,314,406 B1 + 11/2001 0 Hagan .....
`705/14
`6377570 B1 *
`2002 V .,
`t
`1
`370/352
`all“ a' """"""""
`,
`,.
`'
`.
`
`* Cited by examiner
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 2 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 2 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 1 0f 13
`
`US 6,512,919 B2
`
`FICJ
`
`OUT OF STORE
`
`lN—STORE
`
`
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 3 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 3 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 2 0f 13
`
`US 6,512,919 132
`
`
`
`K.
`
`
`
`mmdemm>mmm
`
`
`
`.1Pw—MZOIQHEE.mmmjmmzs
`
`mmmjmmzs
`
`
`zo:<zmoLz_mo<LmMHz_\mmwmzoza
`
`Q<042goaonzocozsumm<azmcv
`
`
`
`mgzomFQMJM
`
`
`
`2920?;in,Qoziaoxm
`
`/I\
`
`om<olo_
`
`2,}
`
`
`
`mmzz<omONmooom<m
`
`mm>mmm
`
`4<Zommma
`
`>m02m2
`
`>mogm22<moomm¢n
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 4 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 4 of 31
`
`
`
`
`
`
`
`
`m.
`
`
`
`JIii-‘11:..iI1-EIIIIIIIIII
`
`W3:85:0
`
`H:l)1—0.95:383‘39'-cococaM368005Emhmoim95.3$293)coco—$5;
`
`8:0355.”.I2.k'\1+2380..
`
`U
`
`a
`
`m
`
`.n;S.+.
`
`mBEEwcmfi.
`
`P05.3925.
`
`3t
`
`3
`
`US 6,512,919 132
`
`M5:830mac.ESmoi
`
`
`
`EmuumoE‘so—o
`
`Emhmoa
`
`.6283.
`
`050\u‘\W35395
`
`n2&5..
`
`I
`
`hmccgummuoohum
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 5 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 5 of 31
`
`
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 4 0f 13
`
`US 6,512,919 132
`
`vFEME
`
`Loccmom38.3
`
`. I
`
`h®>_®0®
`
`
`09m...,iis.j:i:07,.9525
`
`5::.E<$8qu.0380..thEoO
`
`
`528mm..6555£33ownfiwumM-l/..No.
`3::0:J0NI
`
`
`
` anE.wxwfizoran0:fiESxm.
`
`Emaoa63:8r)“
`
`
`
`8.5325.28-0.
`
`.95?PS
`
`538059.25.
`
`
`
`9::.9558
`
`
`
`
`
`wakfimhmstomEmogmxLymEmmmooa
`
`
`
`
`
`mccmE<_mcm_m32.\Jwi
`
`..955—K\032mg.
`0.:3LNE0.:82853
`
`L0t®>COQ00’
`
`.
`
`5&5
`
`65:8..
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 6 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 6 of 31
`
`
`
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 5 0f 13
`
`US 6,512,919 B2
`
`
`
`CALL SERVER WITH WIRELESS I 51
`TELEPHONE
`
`
`
`
`
`I DOWNLOAD PROGRAM FROM i
`SERVER INTO WIRELESS R
`TELEPHONE/
`AUTHENTICATE PASSPORD
`
`53
`
`USE PROGRAM TO PERFORM
`PURCHASE TRANSACTION
`
`55
`
`FIG. 5
`
`F‘——“_——‘—‘—*
`SELECT ITEMS TO PURCHASE WITH
`
`BAR CODE SCANNER
`
`_;j 68
`
`
`
`E1
`AFTER ALL ITEMS TO PURCHASE
`HAVE BEEN SELECTED, THEN PAY I
`1
`
`FOR PURCHASE ;
`
`70
`
`——__———_____—_.__-__-———_———__———-—_——————-——_____—_____._.__
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 7 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 7 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 6 0f 13
`
`US 6,512,919 B2
`
`DIAL SERVER WITH WIRELESS
`
`TELEPHONE
`
`SERVER ANSWERS AND USES
`
`TELEPHONE INTERFACE TO
`
`COMMUNICATE WITH WIRELESS
`
`
`
`TELEPHONE
`
`TELEPHONE INTERFACE OBTAIN S
`
`WIRELESS TELEPHONE NUMBER
`
`51a
`
`51b
`
`5 1c
`
`51d
`
`5 le
`
`SHOPPING APPLICATION -._-_-———-—————-———————-———-—————————-———-———-l———-————-——-—-—-—-——----—--1
`
`CUSTOMER INFORMATION DATABASE IS
`
`SEARCHED TO PROVIDE DOWNLOAD
`
`
`
`PROGRAM ID, CUSTOMER ID &
`CUSTOMER NAME
`
`CUSTOMER ID AND CUSTOMER NAME
`
`ARE PROVIDED BY TELEPHONE
`
`INTERFACE TO SERVER PERSONAL
`
`I'IIIIIIIIIII IIIIIIIIIIIIIIIIIIII IIIIIIIIIIIIIIII IIIIIIIII|IIIIIIL
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 8 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 8 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 7 0f 13
`
`US 6,512,919 B2
`
`SERVER TRANSMITS PURCHASE
`
`TRANSACTION PROGRAM TO WIRELESS
`
`TELEPHONE BASED ON SEARCHED
`
`IN PROGRAM LOADER FIRMWARE
`
`DOWNLOAD PROGRAM ID
`
`MICROPROCESSOR OF WIRELESS
`
`TELEPHONE PERFORMS DOWNLOAD
`
`ACCORDING TO INSTRUCTIONS STORED
`
`53a
`
`53b
`
`r-———---—-———--———_—————————-——-———-——-——————————————an-——-—-—-—--————_—--‘-1
`
`DOWNLOADED PROGRAM STORED IN
`PROGRAM MEMORY
`
`153a
`
`REQUESTS PASSWORD
`FROM WIRELESS TELEPHONE
`
`53d
`
`WIRELESS TELEPHONE TRANSMITS
`
`PASSWORD TO SERVER
`
`53c
`
`SERVER AUTHENTICATES PASSWORD
`
`I-53f
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 9 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 9 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 8 0f 13
`
`US 6,512,919 B2
`
`FIG. 9
`
`Download Program ID
`
`
`
`
`
`
`Phone
`number
`
`Telephone
`type
`
`
`
`
`
`Password Customer Customer Other customer
`ID
`name
`profile information
`
`
`
`
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 10 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 10 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 9 0f 13
`
`US 6,512,919 132
`
`vmw
`
`mm>mmw
`
`._<20wmm_n_
`
`oz_nEO:w
`
`zo_._.<ojn_n_<
`
`QNUNK
`
`2NE8Nnew“.
`
`
`mmw(0&0:thmvm><.Ew_omOmemnwmmm9.N
`
`
`29238mflwmwroflmEmma“?$3_I(E
`
`Qm<o-o_—o<m>mx-
`
`3E
`
`
`
`
`
`Omo_>
`
`.mwmoomn.
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 11 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 11 of 31
`
`
`
`
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 10 0f 13
`
`US 6,512,919 132
`
`
`
`>_nEmmmmmccmE<
`
`CTNmcocqomns
`
`:ozozé\mEmmmooa
`
`329:5
`
`
`
`EmuumoEBou
`
`Emhmoa
`
`528$.
`
`
`
`EEmoauwumog
`
`«0m
`
`32EEmoi
`
`5:83
`
`BEEmcmfi
`
`Em
`
`
`
`
`
`m....................NIVMN...........awkwaaveme.
`
`223.65
`
`
`
` >mam522920iDow
`
`2896!ama
`
`cmcozas
`
`H”.EZ<m98-0.
`
`.mxmmnm—‘NON
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 12 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 12 of 31
`
`
`
`
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 11 0f 13
`
`US 6,512,919 132
`
`..........................an_.8wafisz
`
`m
`
`
`
`m$600.080
`
`inmmccmE<=o_mcm_m!N¢
`
`.0550Namigo
`
`0236
`
`95885
`
`k,flmzfiowmmmEmofimx
`
`8x995
`
`530005922
`
`9::6:53
`
`
`
`ficmfi99.233
`
`.228"umm.“
`
`>>EE86.
`
`
`
`90:60.365
`
`Em
`
`1w
`
`...............................................................................................................................................................................................................................................................................................................................
`
`.0280”.
`
`dun955.8%
`
`
`
`
`
`.wfiSuoEmo3::chcowoawown—uhm/M—m-\NJN
`
`“muoomo.25qu
`
`55.250W
`
`—..............................................................................................................................................................................................................................................................................................................................
`Av,vmmmmm.ommmocofiegz
`
`
`
`5:950M
`
`
`
`.955—A2mo_m:<cow
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 13 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 13 of 31
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 12 0f 13
`
`US 6,512,919 B2
`
`Other Function
`Key Processing
`
`CICID
`EDD
`i: D (:1
`DEC!
`mam
`
`.
`
`Wait for Keyboard
`"“3”"
`
`
`
`.'|||||I| fl:
`Capture Bar Code Image
`3'.
`[:2 _’ ‘M’rh Digital Camera
`
`‘7
`
`Decode Bar Code Image
`to Numeric Bar Code Data
`
`Transmit Bar Code Data
`/ to Server With Phone Functlon
`.
`
`\ With Phone Function
`
`Receive Response From Server
`
`D
`
`‘
`
`Display Response
`
`Vifith Graphic Display
`
`FIG. 13
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 14 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 14 of 31
`
`
`
`US. Patent
`
`Jan. 28, 2003
`
`Sheet 13 0f 13
`
`US 6,512,919 B2
`
`allllllllllllj
`
`214
`
`242
`
`236 "'-.__ 218
`
`FIG. 14
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 15 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 15 of 31
`
`
`
`US 6,512,919 B2
`
`1
`ELECTRONIC SHOPPING SYSTEM
`UTILIZING A PROGRAM DOWNLOADABLE
`WIRELESS VIDEOPHONE
`
`2
`shopping from locations away from the home. For example,
`a purchaser may wish to order items from the workplace,
`over lunch in a restaurant, while traveling, and in a variety
`of other, different circumstances wherein the purchaser does
`5 not have access to his or her home television or computer.
`CROSS—REFERENCE TO RELATED
`It is also known to use a personal shopping system (PSS)
`APPLICATIONS
`wherein the purchaser carries ascanner embedded hand-held
`The present application is a continuation—in—part of
`terminal within a store. Bar codes of products to be pur-
`co-pending application Ser. No. 09/211,308, filed Dec. 14,
`chased are scanned with the hand—held scanner. Adisplay on
`1998 entitled ELECTRONIC SHOPPING-SYSTEM UT].
`LlZlNG A PROGRAM DOWNLOADABLE WIRELESS 10 the scanner embedded hand-held terminal displays an item
`TELEPHONE, commonly owned by the Assignee of the
`price and a running total 0f the purchase prices Of the
`present invention, the entire disclosure of which is expressly
`products WhiCh have been scanned. Payment for the scanned
`incorporated herein by reference.
`products is accomplished at a checkout counter in a con-
`ventional manner.
`
`15
`
`However, contemporary personal shopping systems
`FIELD OF THE INVENTION
`require the use Of a dedicated Personal Shopping system
`The present invention relates generally to electronic shop-
`terminal, WhiCh has a small display, a number keypad, and
`ping systems and, more particularly to an electronic shop—
`a built-in bar code scanner. Of course, the use Of such a
`ping system which utilizes aprogram downloadable wireless
`contemporary dedicated portable personal shopping system
`video phone as a purpose-type dedicated terminal which
`enables a shopper to capture, recognize and decode captured 20 requires a substantial financial investment by the retailer in
`images.
`the portable personal shopping system terminals.
`Wireless telephones, such as cellular telephones, are very
`popular. As the price of wireless telephones and the cost of
`BACKGROUND OF THE INVENTION
`Electronic shopping systems for allowing a shopper to 7— making calls therewith continue to decrease, more people
`purchase products without necessarily having to travel to a “3 are purchasing and using wireless telephones,
`store are well known, One example Of a contemporary
`As used herein, the term wireless telephone is defined to
`electrOrliC ShOpping system is a cable television Shopping
`include mobile telephones, cellular telephones, satellite tele-
`channel, wherein products are advertised on television. A
`phones and any other telephones not requiring a wired
`shOpper merely watches the television and when an item is 30 connection, such as cordless home telephones which have a
`shown for WhiCh a purchase is desired, the shopper uses a
`limited range and must generally therefore be used close to
`telephone to call an agent of the seller to place an order for
`the house.
`
`In view of the low cost and ubiquitous nature of wireless
`the desired Pmdth- Usually, a credit card number is given
`telephones, it is desirable to provide a system for performing
`over the telephone to facrlitate payment for the purchased
`item. The purchased product is then shipped dhCCtly to the 35 electronic shopping which utilizes a customer’s own Wire-
`buyer.
`less telephone for the selection of items to be purchased, as
`In an improved version of cable television shopping, an
`well as for providing payment for such purchased items. By
`interaCtiVe or bidirectional cable syStem allows the pur-
`utilizing the customer’s own wireless telephone for elec-
`chaser to make selections directly from the television screen.
`tronic shopping, rather than using a dedicated personal
`This may be accomplished by using a menu driven system 40 shopping system terminal, the substantial investment asso-
`controlled by the television remote control. In this manner,
`ciated with the use of such dedicated personal shopping
`the need to make a telephone call is avoided. The added
`system terminals is eliminated.
`convenience hf shopping directly from the television is
`l’urther, additional efficiencies can be realized if wireless
`expected to enhance consumer response to such advertise—
`telephones are provided with a graphic display, such as a
`merits.
`45 small color or monochrome LCD display and a visual image
`Similar to cable television shopping is the use of the
`capture device, such as a CCD digital camera,
`i.e.,
`is
`Internet to make desired purchases from the home. Many
`configured as a wireless videophone. In this particular case,
`companies presently offer their products for sale on the
`a wireless videophone is able to extend the capabilities of
`Internet, and the number doing so is increasing rapidly.
`electronic shipping by eliminating altogether the require-
`Products as diVerse as pizzas, books and automobiles can 50 ment for dedicated terminals to scan machine—readable code,
`readily be purchased from the comfort or a person’s home,
`as well as reduce a vendor’s investment in these dedicated
`simply by locating the web page Of a company selling the
`terminals. Wireless videophones would, thus, provide the
`desired item, selecting the item to be purchased, providing
`most cost effective way of accommodating an electronic
`an address to WhiCh the item is to be delivered, and provid-
`shopping system since a customer need only carry a single,
`ing a credit card number to pay for the purchased item.
`55 personalized commodity apparatus which serves multiple
`However, one disadvantage of such contemporary elec—
`functions, including electronic shopping, thus minimizing
`tronic shopping systems is that they require that the pro-
`the customer’s investment.
`spectivc purchaser subscribe to either cable television or to
`an Internet service, for which a subscription fee is charged.
`Further, such contemporary electronic shopping systems 60
`rcquirc that purchases be made from either the purchaser’s
`teleViSiOn or computer, bOth 0f WhiCh are typically located
`in the purchaser’s home and cannot usually be easily trans-
`ported. Thus,
`the purChascr is undesirably constrained to
`Sh0pping from the home.
`Because of the highly mobile nature of modern society, it
`is desirable to provide the ability to conduct electronic
`
`SUMMARY OF THE INVENTION
`The present invention specifically addresses and allevi—
`ates the above-mentioned deficiencies associated with the
`prior art. More particularly, the present invention comprises
`an electronic shopping system for facilitating purchase
`transactions via a wireless videophone to which a program
`65 download function, a downloaded program execution func-
`tion and an integral digital camera and display screen have
`been added. However, since the functionality added to the
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 16 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 16 of 31
`
`
`
`US 6,512,919 B2
`
`3
`wireless videophone is small, the wireless videophone is still
`capable of being produced as an inexpensive commodity
`product.
`The electronic shopping system comprises a server and at
`least one wireless videophone for communicating with the
`server. Thus, according to one preferred embodiment of the
`present invention, once a customer visits a store, the cus-
`tomer simply dials the number of the store’s personal
`shopping system service. The personal shopping system
`application is then automatically downloaded into the cus-
`tomer’s videophone. The downloaded program automati-
`cally begins execution and provides the desired functionality
`of a personal shopping system. An integral digital camera is
`used to scan the images of bar codes of purchased items, and
`pattern recognition software resident either in the video—
`phone or in the server, translates the bar code image data into
`an alpha-numeric product identification. Thus, the present
`invention allows retailers to implement a personal shopping
`system while minimizing the cost investment necessary to
`do so.
`
`More particularly, according to the present invention a
`store maintains a server which provides a downloadable
`purchase transaction program to a purchaser’s wireless
`videophone when the purchaser calls the store’s server via
`the purchaser’s wireless videophone. After downloading the
`purchase transaction program from the server to the wireless
`videophone,
`the server communicates with the wireless
`videophone so as to use the downloaded purchase transac-
`tion program to facilitate selection of the desired product(s)
`for purchase, as well as to facilitate payment therefore.
`It is desirable to download the purchase transaction pro-
`gram into a wireless videophone as needed, rather than to
`permanently store the purchase transaction program in the
`wireless videophone, because downloading allows a plural-
`ity of different sellers to utilize their own programs, rather
`than requiring a single, universal program for all sellers. It
`should be appreciated that different sellers will desire to
`incorporate different messages, advertisements, menus, etc.
`into their own purchase transaction program and to further
`customize their own purchase transaction program so as to
`tailor it to the particular products being sold.
`Further, since different types of wireless videophones are
`contemplated to have different displays, keypads, camera
`and display types, etc., it is desirable to download a purchase
`transaction program which is specifically tailored to a par-
`ticular type of wireless videophone, so as to make the best
`use of that particular wireless Videophone’s features.
`The purchase transaction progam transmitted from the
`server to the wireless telephone is loaded into a program
`memory of the wireless videophone Via a program loader of
`the wireless videophone. The program loader effects loading
`of the purchase transaction program into the program
`memory as the purchase transaction program is being trans-
`mitted from the server to the wireless videophone. The
`downloaded purchase transaction program contains instruc-
`tions for facilitating product selection and payment Via the
`wireless videophone. Thus,
`the purchase transaction pro—
`gram converts the wireless videophone into a point of
`purchase electronic shopping terminal.
`Although the electronic shopping system of the present
`invention is described herein as being used to purchase
`products, those skilled in the art will appreciate that the
`electronic shopping system is likewise suitable for purchas-
`ing services, or anything else which is desired. Thus, use of
`the term “product” is by way of illustration only and not by
`way of limitation. Further, as used herein the term “store” is
`
`10
`
`tom
`
`30
`
`L»LA
`
`40
`
`60
`
`65
`
`4
`defined to include any seller of goods or services, including
`a retail store, a wholesale store, or any other vendor.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`These and other features, aspects and advantages of the
`present invention will be more fully understood when con-
`sidered with respect to the following detailed description,
`appended claims and accompanying drawings, wherein:
`FIG. 1 is a schematic overview of the electronic shopping
`system of the present invention,
`FIG. 2 is a block diagram showing the wireless telephone
`and a server in further detail;
`FIG. 3 is a functional block diagram of the wireless
`telephone of the present invention;
`FIG. 4 is a block diagram of the wireless telephone 0f the
`present invention showing the interrelationship of the com-
`ponents of the present invention (shown with bold or heavy
`lines) with the components of a contemporary wireless
`telephone;
`FIG. 5 is a flow chart showing operation of the electronic
`shopping system of the present invention;
`FIG. 6 is a flow chart showing the step of calling the
`server with the wireless telephone according to FIG. 5, in
`further detail;
`FIG. 7 is a flow chart showing the step of downloading the
`program from the server into the wireless telephone accord-
`ing to FIG. 5, in further detail;
`FIG. 8 is a flow chart showing the step of using the
`program to perform a purchase transaction according to FIG.
`5, in further detail;
`FIG. 9 is a customer information table;
`FIG. 10 is a block diagram depicting a wireless Video-
`phone embodiment of the electronic shopping system
`according to the invention,
`FIG. 11 is a functional block diagram of a wireless
`videophone according to the present invention;
`FIG. 12 is a block diagram of the wireless videophone of
`the present invention depicting the inner relationship of the
`components of the present invention (shown with bold or
`heavy lines) with the components of a contemporary wire-
`less telephone system,
`FIG. 13 is a flow chart depicting the steps associated with
`using a downloaded program to acquire and decode bar code
`information according to the invention; and
`FIG. 14 is a semi—schematic representation of a wireless
`videophone in accord with practice of principles of the
`invention.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`The detailed description set forth below in connection
`with the appended drawings is intended as a description of
`the presently preferred embodiment of the invention, and is
`not intended to represent the only form in which the present
`invention may be constructed or utilized. The detailed
`description sets forth the construction and functions of the
`invention, as well as the sequence of steps for operating the
`invention in connection with the illustrated embodiment. It
`is to be understood, however, that the same or equivalent
`functions may be accomplished by different embodiments
`that are also intended to be encompassed within the spirit
`and scope of the invention.
`Referring now to FIG. 1, the present invention generally
`comprises a store server 10 in communication with a com-
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 17 of 31
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 17 of 31
`
`
`
`US 6,512,919 B2
`
`5
`mercial telephone network 14, typically via a wire connec—
`tion 12. Alternatively, the store server 10 may communicate
`with the commercial telephone network 14 via any other
`desired means, such as via fiber optics, radio signals, etc.
`Such commercial telephone networks are those commonly
`used to communicate voice and data both locally and over
`long distances. Example of such commercial
`telephone
`networks include Pacific Bell, General Telephone, AT&T,
`MCI and Sprint.
`The commercial telephone network 14 facilitates connec-
`tion of the store server 10 to a wireless telephone 18 via a
`cellular telephone network 17, to which the conventional
`telephone network 14 is in communication, typically via a
`wire connection 16. Examples of such cellular telephone
`networks include L.A. Cellular and Pacific Bell. Again, the
`wired connection 16 may alternatively comprise a fiber
`optic, radio or other means of communication.
`The cellular telephone network 17 communicates with the
`wireless telephone 18 via radio transmission according to
`well known principles.
`Alternatively, a remote server 26, rather than the store
`server 10, communicates with the wired telephone network
`14, again preferably via a wire connection 28. The wire
`connection 28 may alternatively comprise fiber optic, radio,
`or other communication means.
`
`10
`
`tom
`
`6
`use of the cellular network 17 are avoided. Those skilled in
`the art will appreciate various other means of providing
`in-house radio communication between the wireless tele-
`phone 18 and the store server 10 are likewise suitable.
`In use, a purchaser merely dials the telephone number of
`the store server 10 or remote server 26 with the wireless
`telephone 18. Upon connection of the wireless telephone 18
`to the store server 10 or the remote server 26, the purchase
`transaction program is downloaded from the store server 10
`or the remote server 26 into the wireless telephone 18 under
`the direction of a program loader 32 (FIG, 2).
`More particularly,
`the telephone interface of the store
`server 10 or remote server 26 facilitates receipt of the
`telephone call from the customer and downloading of the
`appropriate purchase transaction program to the wireless
`telephone 18. The server personal shopping application
`facilitates sending and receiving of information between the
`customer’s wireless telephone 18 and the store server 10 or
`remote server 26. When the store server 10 or remote server
`26 is called by the customer’s wireless telephone 18, then
`the telephone interface obtains the customer’s phone number
`and then searches the customer information database in the
`store server 10 or remote server 26 in order to obtain the
`following information: customer’s telephone number, down-
`load program ID, customer ID, and customer name. This
`information is preferably stored in the store server 10 or
`Optionally, the store server 10 is in communication with
`remote server 26 when the customer enrolls in the personal
`an extension PBX 24 or the like, preferably via a wired
`connection 11. The extension PBX 24 communicates with
`shopping application. In this manner, the customer’s tele-
`phone number provides a degree of validation, and thus
`the wireless telephone 18 via a radio connection.
`serves to indicate that the customer is authorized to make
`Optionally, an external bar code scanner 20 communi-
`pureh ases.
`cates with the wireless telephone 18 via wire connection 19.
`Based upon the download program ID, the appropriate
`Alternatively, the bar code scanner 20 communicates with
`download program is downloaded from the store server 10
`the wireless telephone 18 Via infrared, laser, radio, or any
`other desired means.
`or remote server 26 to the wireless telephone 18. The
`particular purchase transaction program (which has a unique
`Alternatively, a built—in bar code scanner 25 and/or a
`ID) which is transmitted from the store server 10 or remote
`built-in IC card reader/writer 27 are formed integrally with
`server 26 to the wireless telephone 18 is selected so as to be
`the wireless telephone 18. In a store,
`a bar code on a
`consistent with the purchaser’s profile, e.g., telephone type,
`purchased item 33 is scanned by bar code scanner 20
`as well as the purchaser’s personal preferences, such as
`attached to a wireless telephone 18.
`language and particular interests.
`Acatalog 21 of the items which can be purchased contains
`The store server 10 or remote server 26 personal shopping
`a bar code 22 for each such item, and preferably also
`application facilitates purchase transactions. Each message
`contains descriptive text 13 and a picture 15 of each item.
`coming from a wireless telephone 18 is associated with the
`The use of such a catalog 21 or the like facilitates the
`customer’s telephone number,
`the customer ID, or some
`purchasing of products via the electronic shopping system of
`other unique identification. When the store server 10 or
`the present invention when the purchaser is not in the store
`remote server 26 receives bar code data from the customer’s
`where the items are sold. Typically, each item 33 also has a
`wireless telephone 18, then the store server 10 or remote
`bar code 31 applied thereto.
`server 26 searches a database and obtains a description and
`The store server 10, as well as any remote server 26, if
`used, stores the purchase transaction program which is to be 50 price for the item SCfithd- The item description and price is
`downloaded into the wireless telephone 18 when a call is
`then transmitted to the customer’s wireless telephone 18 and
`made from the wireless telephone 18 to the store server 10
`is preferably displayed “P011 £115 display 42 thereof. All Of
`or the remote server 26. The store server 10 and the remote
`the data received from the customer’s wireless telephone 18,
`server 26 also contain a program, i.e., the server personal
`including data regarding returned items (those WhiCh the
`shopping application (FIG. 2), which cooperates with the 55 customer has dec1ded not to purchase) are kept by the store
`purchase transaction program downloaded [0 the wireless
`server 10 or remote server 26 so as to facilitate a subsequent
`telephone 18 to effect purchase transactions, including the
`payment procedure.
`selection of items to be purchased and payment therefore, as
`Optionally, the store server 10 or remote server 26 also
`discussed in detail below.
`sends other information to the customer’s wireless telephone
`When the wireless telephone 18 is used within or close to 60 18~ ShCh other information may comprise promotional
`the store where the store server is located, then the optional
`information, discount information, a personal, etc.
`extension PBX 24 may be utili7ed to facilitate radio com-
`After being downloaded,
`the purchase transaction pro-
`munication between the store server 10 and the wireless
`gram optionally requests that the purchaser enter a pass—
`telephone 18, thereby eliminating the need for the cellular
`word. The use of such a password provides further valida-
`telephone network 17. By using an extension PBX 24, 65 tion of the customer. The use of such a password is
`reliable communication between the store server 10 and the
`particularly useful in preventing the use of a stolen wireless
`wireless telephone 18 is assured and costs associated with
`telephone 18 in the performance of unauthorized purchase
`
`30
`
`L»LA
`
`40
`
`BANK OF AMERICA
`
`IPR2021-01080
`
`Ex. 1005, p. 18 of 31
`
`BANK OF AMERICA
`
`IPR2021-01