throbber
US00825.5323B1
`
`(12) United States Patent
`Casey et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8.255,323 B1
`Aug. 28, 2012
`
`(54) MOTION BASED PAYMENT CONFIRMATION
`(75) Inventors: Brandon J. Casey, San Jose, CA (US);
`Gary Wipfler, Los Altos, CA (US); Erik
`Cressall, San Jose, CA (US)
`(73) Assignee: Apple Inc., Cupertino, CA (US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 690 days.
`(21) Appl. No.: 12/351,714
`
`Jan. 9, 2009
`
`(22) Filed:
`(51) Int. Cl.
`(2012.01)
`G06O40/00
`(52) U.S. Cl. ............................... 705/39; 705/35; 705/42
`(58) Field of Classification Search .................... 705/35,
`705/42
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,590,038 A * 12/1996 Pitroda ........................... TOS/41
`5,953,710 A
`9/1999 Fleming
`6,609,113 B1
`8/2003 O'Leary et al.
`6,749,114 B2
`6, 2004 Madani
`6,903,681 B2
`6, 2005 Faris
`7,249,092 B2
`7/2007 Dunn et al.
`7,331,518 B2
`2, 2008 Rable
`7,333,947 B2
`2/2008 Wiebe et al.
`7,357,310 B2
`4/2008 Calabrese et al.
`7,533,059 B2 *
`5/2009 Gattis et al. ..................... TOS/40
`2002/0010631 A1
`1/2002 Sato et al. ....................... TO5/14
`2002/0052805 A1
`5/2002 Seki et al. ....................... 705/27
`6/2002 Christie, IV
`2002fOO82995 A1
`2003/00284.81 A1
`2/2003 Flitcroft et al.
`2003. O135463 A1
`7, 2003 Brown
`2004.0034598 A1
`2/2004 Robinson
`4/2004 Brebner
`2004/0083394 A1
`2005/0O86692 A1*
`4/2005 Dudkiewicz et al. ........... T25/46
`2005.0246278 A1
`11/2005 Gerber et al.
`
`
`
`1/2006 Fitzgerald et al.
`2006,0006226 A1
`1/2006 Gianakis et al.
`2006/0010.042 A1
`2/2006 Brundage et al.
`2006/0031162 A1
`3/2006 Ashman et al. ............... 455,440
`2006, OOS2109 A1*
`4/2006 Bishop et al.
`2006,0074698 A1
`4/2006 Pizarro
`2006/0085357 A1
`5, 2006 Kim et al.
`2006/0105742 A1
`6/2006 Kim
`2006, O131390 A1
`2007/0089061 A1* 4/2007 Terada .......................... 71.5/723
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`1696.626
`8, 2006
`(Continued)
`
`OTHER PUBLICATIONS
`ewallet: users guide and reference Ilium Software Copyright 1997
`2008 No specific date recorded.*
`(Continued)
`Primary Examiner — William Rankins
`(74) Attorney, Agent, or Firm — Fletcher Yoder PC
`(57)
`ABSTRACT
`Methods and devices for confirming payment transactions are
`provided. In one embodiment, an electronic device may
`include a graphical user interface (GUI) with one or more
`graphical elements that may be moved by a user to confirm or
`decline a payment transaction using a selected payment
`instrument. For example, a user may drag the graphical ele
`ment to a confirmation position via a touch screen of the
`electronic device. In another example, a motion sensing
`device. Such as an accelerometer, may sense movement of the
`electronic device and move the graphical element in response
`to the motion. Upon confirmation, payment information for
`the payment transaction may be transmitted to a merchant or
`payment recipient. Various additional methods, machine
`readable media, and devices for confirming payment transac
`tions are provided.
`
`8 Claims, 11 Drawing Sheets
`
`Express Checkout
`Order Summary
`schanise 24338
`175 Shipping $0.06
`Total
`$2,839.00
`Order Details
`-Store Pickup
`Ms. group y
`(Order #177
`
`Y
`
`Order Summa
`Merchandise 3490
`Tax
`14.00
`178 Shipping $9.00
`Total
`2839.00
`Order Details
`In-Store Pickup by
`Ms. Customer
`(Order #177)
`Pay $2,499.00 to
`Apple.com?
`
`S2499,00
`MacBook A,
`140,00
`Tax
`Total $2,639,00
`Amttendered $2,639.00
`Master Card:
`XXXX-XXXX-XXXX-0531
`Ready
`Pickufat
`seius Bar
`
`CSC ServiceWorks - Ex. 1008
`
`Page 1 of 23
`
`

`

`US 8,255,323 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`2007, 0118475 A1
`5, 2007 Picciallo et al.
`2008, OOO6685 A1
`1/2008 Rackley, III et al.
`2008/001019.0 A1
`1/2008 Rackley, III et al.
`2008/0010191 A1
`1/2008 Rackley, III et al.
`2008/0010193 A1
`1/2008 Rackley, III et al.
`2008/0010204 A1
`1/2008 Rackley, III et al.
`2008, OO16232 A1
`1/2008 Yared
`2008, OO27844 A1
`1/2008 Little et al.
`2008/0040265 A1
`2/2008 Rackley, III et al.
`2008/0046362 A1* 2/2008 Easterly .......................... TOS/40
`2008/0078831 A1
`4/2008 Johnson et al.
`2008. O108324 A1
`5, 2008 Moshir
`58,839; A. S. S. sis,
`2008. O166998 A1
`7/2008 Sun et al.
`2008, 0207203 A1
`8, 2008 Arthur et al.
`2008, 0208743 A1
`8, 2008 Arthur
`2008/0294556 A1* 11/2008 Anderson ....................... TOS/44
`
`4, 2009 Park
`2009/0098854 A1
`ck
`58 RAO.A.:
`38885. A
`" -
`“s" "
`-
`- -
`- -
`FOREIGN PATENT DOCUMENTS
`ck
`1696.626 A1 * 8, 2006
`2007323,613
`12/2007
`
`EP
`JP
`
`OTHER PUBLICATIONS
`
`Ilium Software, “Users Guide and Reference: Version 6.1.” Jul. 2008
`(available electronically at: www.iliumsoft.com/dl/doc/eWallet.pdf
`(accessed Apr. 9, 2009)).
`U.S. Appl. No. 12/351,687, filed Jan. 9, 2009, Casey et al.
`U.S. Appl. No. 12/351,674, filed Jan. 9, 2009, Casey et al.
`U.S. Appl. No. 12/351,724, filed Jan. 9, 2009, Casey et al.
`* cited by examiner
`
`CSC ServiceWorks - Ex. 1008
`
`Page 2 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 1 of 11
`
`US 8.255,323 B1
`
`
`
`Settings
`
`CSC ServiceWorks - Ex. 1008
`
`Page 3 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 2 of 11
`
`US 8.255,323 B1
`
`
`
`4.
`
`ga
`
`?
`
`In
`is
`
`se
`as
`
`a
`st
`is a pse a
`
`a di
`
`in a
`a
`a
`
`in a
`
`ris Re
`
`A
`
`his in
`a
`
`
`
`s
`99
`er
`t
`
`Ne
`
`al s C
`
`e
`
`CSC ServiceWorks - Ex. 1008
`
`Page 4 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 3 of 11
`
`US 8.255,323 B1
`
`
`
`
`
`
`
`66
`/
`
`- 68
`
`Y mm YYYY m YYYY m
`
`Receive
`
`Payment Selection
`
`Request Receive
`
`Pin
`
`70
`
`
`
`7
`
`mm YYYY mm mm w
`
`w
`
`m
`
`Y Display m YYYY won Y m
`
`Y m n Y
`
`Confirmation Screen
`72
`
`Sense Motion
`
`-4
`/ faymen
`--K Selection
`
`
`
`
`
`Yes
`Confirm Payment
`Transaction
`
`
`
`
`
`76
`
`78
`
`Display Receipt
`
`F.G. 3
`
`CSC ServiceWorks - Ex. 1008
`
`Page 5 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 4 of 11
`
`US 8.255,323 B1
`
`Saved Orders
`Transaction History
`
`
`
`Y
`X
`
`94. E. Shopping
`in-Store Shopping
`
`>m Y my m
`X
`
`n w
`
`w w YYYYY
`r
`132
`
`
`
`
`
`
`
`
`
`
`
`
`
`Target Wat. Ama.
`
`
`
`
`
`
`
`as
`
`t
`
`25
`
`te
`
`Total
`items Qty Price
`MacB. 1 $2,499 $2,499.00
`Air
`t
`
`CSC ServiceWorks - Ex. 1008
`
`Page 6 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 5 of 11
`
`US 8.255,323 B1
`
`as
`
`s
`
`E.
`
`
`
`
`
`
`
`
`
`Express Checkout
`
`Total
`items Oty Price
`MacB. 1 $2,499 $2,499.00
`cart Total $2,499.00
`138
`Checkout N
`
`Air
`
`g
`
`Order Summary
`Merchandise $2,499.QQ
`Y ax
`0.00
`Shipping
`$
`0.00
`Ota
`$2,499.00-17
`
`Express Checkout
`K Cart
`ne. Order Summary
`ls. Merchandise $2,499.99
`-Y lax
`O.00
`Shipping
`$
`0.00
`Ota
`$2,499.00
`
`i-
`
`Shipto:
`Nship to:
`Ms. Customer
`1.
`Ms. Customer
`1824 Saratoga Ave
`1824 Saratoga Ave
`San Jose, CA 95129
`San Jose, CA 95129
`Swipe to Confirm YYYYYYYYYYYYYY!-100 193- S.
`
`
`
`
`
`198
`
`
`
`Apple Store
`http:listore.apple.Com
`Receipt # 01271977
`Price.
`Qy tem.
`1
`MacBook A. S2499.00
`Total: $2,499.00
`Amt Tendered $2,499.00
`Master Card.
`XXXX-XXXX-XXXX-0531
`
`
`
`F.G. 5
`
`CSC ServiceWorks - Ex. 1008
`
`Page 7 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 6 of 11
`
`US 8.255,323 B1
`
`Order Summary
`Merchandise $2,499.00
`Yax
`0.00
`
`
`
`
`
`
`
`
`
`
`
`- N ay $2,499.00 to
`1.
`Apple.com?
`98 176 Niship to
`Ms.Cistomer
`Ms. Customer
`1824 Saratoga Ave
`1824 Saratoga Ave
`San EAE- -100 1999 EH J-100
`
`M
`
`
`
`
`
`
`
`CSC ServiceWorks - Ex. 1008
`
`Page 8 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 7 of 11
`
`US 8.255,323 B1
`
`
`
`asses,
`
`Transaction History
`
`
`
`a
`
`X
`
`
`
`
`
`
`
`Select items--206
`
`You Car
`items Qty Price
`
`Total
`
`
`
`
`
`
`
`
`
`
`
`ple fy
`
`CSC ServiceWorks - Ex. 1008
`
`Page 9 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`
`
`Sheet 8 of 11
`
`US 8.255,323 B1
`
`
`
`Enter Pin
`
`Express checkout
`
`s
`
`X
`
`2 p.
`
`s
`
`Express checkout Y
`Order Summary
`Merchandise s 2,499.0
`140.00
`? 178 Shipping
`$
`0.00
`otai
`$ 2.639.00
`Order Detaiis
`N
`in-Store Pickup by
`Ms. Customer
`(Order # 177)
`> Pay $2,499.00 to
`Apple.com?
`
`Order Summary
`Merchandise S2,
`Y - Iax
`s
`78 Shipping
`Ota
`Order Details
`N
`in-Store Pickup by
`Ms. Customer
`(Order #177)
`--> PayS2499.09 to
`Apple.Com?
`
`Order for Ms. Customer (#177)
`Qty item
`Price
`$2,499.00
`1
`MacBOOK A...
`Tax $ 140.00
`Total $2,639.00
`X -n
`Amt Tendered $2,639.00
`Master Card:
`XXXX-XXXX-XXXX-0531
`Ready
`Pickup at
`Genius Bar
`
`CSC ServiceWorks - Ex. 1008
`
`Page 10 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 9 of 11
`
`US 8.255,323 B1
`
`
`
`Enterpin s - s
`E.Waiet
`
`Order Summary
`Merchandise $2,499.00
`Tax
`$14000
`Ota
`$2,679.00
`
`?
`
`Tap Other Device
`to Complete Transaction
`
`Price
`
`Appie Store
`http:listore.apple.com
`Receipt # 01271977
`Qty item
`$263300
`MacBook A.
`Total: $2,639.00
`Amt Tendered $2,639.00
`Master Card:
`XXXX-XXXX-XXXX-053
`
`CSC ServiceWorks - Ex. 1008
`
`Page 11 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 10 of 11
`
`US 8.255,323 B1
`
`>
`
`sends soot
`
`Mr. Friend?
`
`in
`
`Order Summary
`Merchandise $2,499.
`-Y ax
`$
`Shipping
`S
`O
`O
`otai
`$2,499
`
`O. s
`
`Apple.com?
`
`iO to:
`824. Saratoga Awe
`an Jose, CA 95-129
`
`
`
`
`
`
`
`
`
`1:25
`
`SE
`
`Express Checkout
`Order Summary
`Merchandise $2,499.09
`Y Tax
`0.00
`Shipping
`S
`0.00
`: 1
`Ota
`$2,499.00
`S2499.00 to ":
`Apple.com?
`
`3
`nShip to.
`8
`Ms. Customer
`1824 Saratoga Ave
`8 San Jose, CA 95129
`
`y1 1.
`
`CSC ServiceWorks - Ex. 1008
`
`Page 12 of 23
`
`

`

`U.S. Patent
`
`Aug. 28, 2012
`
`Sheet 11 of 11
`
`US 8.255,323 B1
`
`is a n w Art an An n n n n w an an An wa in a na
`
`as
`
`a
`
`ses
`a
`to
`see Es
`a s is a
`
`Order Summary
`Merchandise s 2,499.00
`W Tax
`OOO
`Shipping
`$
`0.00
`ota
`$2,499.00
`ay $2,499.00 to
`P
`Apple.com?
`Ship to:
`Ms. Customer
`1824 Saratoga Ave
`San Jose, CA 95129
`al - 8 1ae Tap Receiving
`
`s
`a
`VEN Device
`
`
`
`
`
`
`
`a'
`
`
`
`
`
`
`
`
`
`
`
`
`
`E3-252
`
`-158
`
`-250
`E-100
`
`is s r. ne n w an in n n n n is a n n n n n e a st
`
`CSC ServiceWorks - Ex. 1008
`
`Page 13 of 23
`
`

`

`1.
`MOTON BASED PAYMENT CONFIRMATION
`
`US 8,255,323 B1
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`The present invention relates generally to electronic
`devices, and, more particularly to graphical user interfaces
`configured to receive motion based inputs for confirming a
`payment transaction.
`2. Description of the Related Art
`This section is intended to introduce the reader to various
`aspects of art that may be related to various aspects of the
`present invention, which are described and/or claimed below.
`This discussion is believed to be helpful in providing the
`reader with background information to facilitate a better
`understanding of the various aspects of the present invention.
`Accordingly, it should be understood that these statements are
`to be read in this light, and not as admissions of prior art.
`Payment transactions increasingly occur without the use of
`physical payment objects such as credit cards or cash. For
`example, online purchases may be made using credit card
`information stored in an online account maintained by a mer
`chant or by a payment service such as PayPal. Further, finan
`cial account information may be stored on electronic devices
`and transferred using contactless means, such as near field
`communication (NFC), radio-frequency identification
`(RFID), or networking, to complete payment transactions.
`The increased use of electronic and/or contactless pay
`ments may allow payment transactions to occurat a fast pace
`without the need for payment objects. However, due to the
`speed and virtual nature of modern payment transactions,
`consumers may not fully appreciate the consequences of
`authorizing a payment transaction or may inadvertently
`authorize a payment transaction.
`
`10
`
`15
`
`25
`
`30
`
`35
`
`SUMMARY
`
`Certain aspects commensurate in scope with the originally
`claimed invention are set forth below. It should be understood
`that these aspects are presented merely to provide the reader
`with a brief summary of certain forms of the invention might
`take and that these aspects are not intended to limit the scope
`of the invention. Indeed, the invention may encompass a
`variety of aspects that may not be set forth below.
`The present disclosure generally relates to techniques for
`confirming a payment transaction. In accordance with one
`disclosed embodiment, an electronic device may include a
`graphical user interface (GUI) with one or more graphical
`elements that may be moved by a user to confirm or decline a
`payment transaction. The graphical elements may be config
`ured to virtually represent a swipe of a credit card. For
`example, in one embodiment, the GUI may display a two
`position slide bar that may be moved in one direction to
`confirm the payment transaction and in another direction to
`decline the payment transaction. In accordance with another
`embodiment, the GUI may display an image of a credit card
`that may be moved towards an image of a credit card terminal
`to confirm the payment transaction.
`In certain embodiments, the graphical elements for con
`firming a payment transaction may be displayed in response
`to selection of a payment instrument through a touchscreen of
`an electronic device. For example, credit cards may be digi
`tally represented within an electronic wallet or an online
`payment system. After movement of the graphical elements,
`the electronic device may transmit a confirmation message to
`initiate payment with the selected payment instrument. The
`movable graphical elements may be used to confirm payment
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`transactions in a wide variety of environments such as peer
`to-peer transactions, online shopping transactions, and pur
`chases made within brick and mortar Stores.
`Various refinements of the features noted above may exist
`in relation to various aspects of the present disclosure. Further
`features may also be incorporated in these various aspects as
`well. These refinements and additional features may exist
`individually or in any combination. For instance, various
`features discussed below in relation to one or more of the
`illustrated embodiments may be incorporated into any of the
`above-described aspects alone or in any combination. Again,
`the brief summary presented above is intended only to famil
`iarize the reader with certain aspects and contexts of embodi
`ments of the present disclosure without limitation to the
`claimed Subject matter.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`These and other features, aspects, and advantages of the
`present disclosure will become better understood when the
`following detailed description is read with reference to the
`accompanying drawings in which like characters represent
`like parts throughout the drawings, wherein:
`FIG. 1 is a front view of an electronic device in accordance
`with one embodiment;
`FIG. 2 is a simplified block diagram of the device of FIG.
`1 in accordance with one embodiment;
`FIG. 3 is a flowchart depicting a method for confirming a
`payment transaction in accordance with one embodiment;
`FIG. 4 is a view of screens of the device of FIG. 1 illustrat
`ing an online shopping transaction in accordance with one
`embodiment;
`FIG. 5 is a view of screens of the device of FIG. 1 illustrat
`ing confirmation of an online shopping payment through a
`touch screen in accordance with one embodiment;
`FIG. 6 is a view of screens of the device of FIG. 1 illustrat
`ing rejection of an online shopping payment in accordance
`with one embodiment;
`FIG. 7 is a view of screens of the device of FIG. 1 illustrat
`ing an in-store shopping transaction in accordance with one
`embodiment;
`FIG. 8 is a view of screens of the device of FIG. 1 illustrat
`ing confirmation of an in-store shopping payment in accor
`dance with one embodiment;
`FIG. 9 is an illustration of a payment transaction between
`two electronic devices in accordance with one embodiment;
`FIG.10 a view of screens of the device of FIG. 1 illustrating
`confirmation of a payment from an electronic wallet in accor
`dance with one embodiment;
`FIG.11a view of screens of the device of FIG. 1 illustrating
`confirmation of a peer-to-peer payment in accordance with
`one embodiment;
`FIG. 12 is a front view of the device of FIG. 1 illustrating
`confirmation of a payment transaction through motion of the
`device in accordance with one embodiment; and
`FIG. 13 is a front view of the device of FIG. 1 illustrating
`rejection of a payment transaction through motion of the
`device in accordance with one embodiment.
`
`DETAILED DESCRIPTION OF SPECIFIC
`EMBODIMENTS
`
`One or more specific embodiments of the present invention
`will be described below. In an effort to provide a concise
`description of these embodiments, not all features of an actual
`implementation are described in the specification. It should
`be appreciated that in the development of any such actual
`
`CSC ServiceWorks - Ex. 1008
`
`Page 14 of 23
`
`

`

`US 8,255,323 B1
`
`3
`implementation, as in any engineering or design project,
`numerous implementation-specific decisions must be made
`to achieve the developers specific goals, such as compliance
`with system-related and business-related constraints, which
`may vary from one implementation to another. Moreover, it
`should be appreciated that such a development effort might be
`complex and time consuming, but would nevertheless be a
`routine undertaking of design, fabrication, and manufacture
`for those of ordinary skill having the benefit of this disclosure.
`The present disclosure is directed to techniques for con
`firming a payment transaction on an electronic device that
`includes a touchscreen. Through the touchscreen, a user may
`select a payment instrument, Such as a credit card or debit
`card, for performing a payment transaction. In certain
`embodiments, the payment transaction may include purchas
`ing retail goods online or in a brick and mortar store. In other
`embodiments, the payment transaction may include peer-to
`peer transactions where money may be exchanged between
`private parties.
`After selection of a payment instrument, the electronic
`device may display one or more graphical elements for con
`firming the payment transaction. In certain embodiments, a
`user may slide the graphical elements to a confirmation posi
`tion via the touch screen. In other embodiments, a user may
`move the device in a specified direction or manner to move the
`graphical elements to the confirmation position. Upon con
`firmation, the electronic device may transmit transaction and
`account information, such as a sender and/or recipient iden
`tifier, payment instrument identifier, account number, pay
`ment amount, remittance advice details (including, but not
`limited to, line item details, merchant information, date and
`time, tax details, and shipping costs), device location, ship
`ping location, billing address, and/or confirmation message,
`to a merchant or payment recipient to enable processing of the
`payment transaction. The account and transaction informa
`tion may optionally be encrypted and/or digitally signed by
`the merchants and sender's public keys.
`FIG. 1 illustrates an electronic device 10 that may make use
`of the techniques for confirming a payment transaction as
`described above. It should be noted that while the techniques
`will be described below in reference to the illustrated elec
`tronic device 10 (which may be a cellular telephone, a media
`player for playing music and/or video, a personal data orga
`nizer, or any combination thereof), the techniques described
`herein are usable with any electronic device that includes a
`touch screen and GUI. For example, in certain embodiments,
`the payment confirmation techniques may be employed at an
`electronic touch-screen kiosk located in a retail store or other
`location. In other embodiments, the payment techniques may
`be employed on a desktop computer having a suitable touch
`screen or motion-sensing interface.
`As illustrated in FIG. 1, the electronic device 10 may be a
`handheld device incorporating the functionality of one or
`more portable devices, such as a media player, a cellular
`phone, a personal data organizer, and so forth. Depending, of
`course, on the functionalities provided by the electronic
`device 10, a user may scan articles of merchandise, listen to
`music, play games, record video, take pictures, and place
`telephone calls, while moving freely with the device 10. In
`addition, the electronic device 10 may allow a user to connect
`to and communicate through the Internet or through other
`networks, such as local or wide area networks. For example,
`the electronic device 10 may allow a user to communicate
`using e-mail, text messaging, instant messaging, or other
`forms of electronic communication. The electronic device 10
`also may communicate with other devices using short-range
`connections, such as Bluetooth and near field communica
`
`40
`
`45
`
`4
`tion. By way of example, the electronic device 10 may be a
`model of an iPodR) or iPhone(R), or a derivative thereof, avail
`able from Apple Inc. of Cupertino, Calif.
`In the depicted embodiment, the device 10 includes an
`enclosure 12 that protects the interior components from
`physical damage and shields them from electromagnetic
`interference. The enclosure 12 may be formed from any suit
`able material Such as plastic, metal or a composite material
`and may allow certain frequencies of electromagnetic radia
`tion to pass through to wireless communication circuitry
`within the device 10 to facilitate wireless communication.
`The enclosure 12 includes user input structures 14, 16, 18,
`20, and 22 through which a user may interface with the
`device. Each user input structure 14, 16, 18, 20, and 22 may be
`configured to control a device function when actuated. For
`example, the input structure 14 may include a button that
`when pressed causes a “home' screen or menu to be displayed
`on the device. The input structure 16 may include a button for
`toggling the device 10 between a sleep mode and a wake
`mode. The input structure 18 may include a two-position
`slider that silences a ringer for the cellphone application. The
`input structures 20 and 22 may include buttons for increasing
`and decreasing the Volume output of the device 10. In general,
`the electronic device 10 may include any number ofuser input
`structures existing in various forms including buttons,
`Switches, control pads, keys, knobs, Scroll wheels, or other
`suitable forms.
`The device 10 also includes a display 24 that may display
`various images generated by the device. For example, the
`display 24 may show photos of merchandise, advertisements,
`movies, and/or data, such as text documents, work Schedules,
`financial spreadsheets, text messages, and e-mail, among
`other things. The display 24 also may display system indica
`tors 26 that provide feedback to a user, Such as power status,
`signal strength, call status, external device connection, and
`the like. The display 24 may be any type of display Such as a
`liquid crystal display (LCD), a light emitting diode (LED)
`display, an organic light emitting diode (OLED) display, or
`other suitable display. Additionally, the display 24 may
`include a touch-sensitive element, such as a touch screen.
`The display 24 may be used to display a graphical user
`interface (GUI) 28 that allows a user to interact with the
`device. The GUI 28 may include various layers, windows,
`screens, templates, or other graphical elements that may be
`displayed in all, or a portion, of the display 24. Generally, the
`GUI 28 may include graphical elements that represent appli
`cations and functions of the device 10. The graphical ele
`ments may include icons and other images representing but
`tons, sliders, menu bars, and the like. In certain embodiments,
`the user input structure 14 may be used to display a home
`screen of the GUI 28. For example, in response to actuation of
`the input structure 14, the device may display graphical ele
`ments, shown here as icons 30, of the GUI 28. The icons 30
`may correspond to various applications of the device 10 that
`may open upon selection of a respective icon 30. The icons 30
`may be selected via a touchscreen included in the display 24,
`or may be selected by user input structures, such as a wheel or
`button.
`The icons 30 may represent various layers, windows,
`screens, templates, or other graphical elements that may be
`displayed in Some or all of the areas of the display 24 upon
`selection by the user. Furthermore, selection of an icon 30
`may lead to a hierarchical navigation process, such that selec
`tion of an icon 30 leads to a screen that includes one or more
`additional icons or other GUI elements. Textual indicators 31
`may be displayed on or near the icons 30 to facilitate user
`interpretation of each icon 30. It should be appreciated that
`
`10
`
`15
`
`25
`
`30
`
`35
`
`50
`
`55
`
`60
`
`65
`
`CSC ServiceWorks - Ex. 1008
`
`Page 15 of 23
`
`

`

`US 8,255,323 B1
`
`10
`
`15
`
`25
`
`30
`
`35
`
`5
`the GUI 30 may include various components arranged in
`hierarchical and/or non-hierarchical structures.
`When an icon 30 is selected, the device 10 may be config
`ured to open an application associated with that icon and
`display a corresponding screen. For example, when the Shop
`ping icon 32 is selected, the device 10 may be configured to
`open an application for conducting online or in-store shop
`ping. For each application, Screens including additional icons
`or other GUI elements may be displayed on the display 24.
`The application may present different GUI elements depend
`ing on the context and the device's environment. For
`example, if the device is in motion or in a modal state, the
`application may perform functions optimized to minimize
`user interaction. Environmental factors the device may evalu
`ate include the degree or motion or acceleration, ambient
`light, time of day, location as determined by GPS or other
`location identification services, ambient/background Vol
`ume/noise levels, communication channel signal strength,
`running applications or processes, connected peripherals
`Such as headphones, microphone, or docking station, user
`interaction with any of the various input methods including
`the buttons and the touch screen, or the length of time since
`the aforementioned environmental factors have changed.
`The electronic device 10 also may include various input
`and output (I/O) ports 34, 36, and 38 that allow connection of
`the device 10 to external devices. The I/O port 34 may be a
`connection port for transmitting and receiving data files. Such
`as media files or customer order files. For example, the I/O
`port 34 may be a proprietary port from Apple Inc. In certain
`embodiments, the I/O port 34 may be used to connect an
`external scanning device, such as a barcode reader. The I/O
`port 36 may be a connection slot for receiving a subscriber
`identify module (SIM) card. The I/O port 38 may be an audio
`jack for connecting headphones or external speakers. In other
`embodiments, the device 10 may include any number of I/O
`ports configured to connect to a variety of external devices,
`including but not limited to a power source, a printer, a com
`puter, and an intermediate device, such as a dock, for com
`municating with an external server. In certain embodiments,
`multiple ports may be included on the device. The ports may
`40
`Support any interface type. Such as a universal serial bus
`(USB) port, serial connection port, Firewire port, IEEE-1394
`port, or AC/DC power connection port.
`The electronic device 10 may also include various audio
`input and output structures 40 and 42. For example, the audio
`input structures 40 may include one or more microphones for
`receiving Voice data from a user. The audio output structures
`42 may include one or more speakers for outputting audio
`data, such as data received by the device 10 over a cellular
`network. Together, the audio input and output structures 40
`and 42 may operate to provide telephone functionality. Fur
`ther, in Some embodiments, the audio input structures 40 may
`include one or more integrated speakers serving as audio
`output structures for audio data stored on the device 10. For
`example, the integrated speakers may be used to play music
`stored in the device 10.
`The device 10 may further include a near field communi
`cation (NFC) device 44. The NFC device 44 may be located
`within the enclosure 12, and a mark or symbol on the exterior
`of the enclosure 12 may identify its location within the enclo
`60
`sure 12. The NFC device 44 may allow for close range com
`munication at relatively low data rates (424 kb/s), and may
`comply with standards such as ISO 18092 or ISO 21481, or it
`may allow for close range communication at relatively high
`data rates (560Mbps), and may comply with the TransferJetR)
`protocol. In certain embodiments, the communication may
`occur within a range of approximately 2 to 4 cm. Close range
`
`50
`
`45
`
`55
`
`65
`
`6
`communication with the NFC device 44 may take place via
`magnetic field induction, allowing the NFC device 44 to
`communicate with other NFC devices or to retrieve informa
`tion from tags having radio frequency identification (RFID)
`circuitry. As discussed below, the NFC device 44 may provide
`a manner of connecting to a shopping website and commu
`nicating with an external server.
`Additional details of the illustrative device 10 may be
`better understood through reference to FIG. 2, which is a
`block diagram illustrating various components and features
`of the device 10 in accordance with one embodiment of the
`present invention. The block diagram includes the display 24
`and the NFC interface 44 discussed above, as well as many
`other components.
`The operation of the device 10 may be controlled by a
`central processing unit (CPU) 46 that provides the processing
`capability required to execute the operating system, pro
`grams, GUI 28, and any other functions of the device 10. The
`CPU 46 may include a single processor or it may include a
`plurality of processors. For example, the CPU 46 may include
`'general purpose microprocessors, a combination of general
`and special purpose microprocessors, instruction set proces
`sors, graphics processors, video processors, and/or related
`chips sets, and/or special purpose microprocessors. The CPU
`46 also may include on board memory for caching purposes.
`Information used by the CPU 46 may be located within
`long-term storage 48. The long-term storage 48 of electronic
`device 10 may be used for storing data required for the opera
`tion of the CPU 46 as well as other data required by the device
`10. For example, the storage 48 may store the firmware for the
`electronic device 10 that is used by the CPU46. The firmware
`may include an operating system, as well as other programs
`that enable various functions of the electronic device 10, GUI
`functions, and/or processor functions. The storage 48 also
`may store components for the GUI 28, Such as graphical
`elements, screens, and templates. Additionally, the long term
`storage 48 may store data files such as media (e.g., music and
`Video files), image data, Software, preference information
`(e.g., media playback preferences), financial account infor
`mation, wireless connection information (e.g., information
`that may enable the device 10 to establish a wireless connec
`tion, such as a telephone connection). Subscription informa
`tion (e.g., information that maintains a record of podcasts,
`television shows or other media to which a user subscribes),
`telephone information (e.g., telephone numbers), and any
`other Suitable data. The long term storage 48 may be non
`Volatile memory such as one or more of a read only memory,
`flash memory, a hard drive, or any other Suitable optical,
`magnetic, or Solid-state computer readable media, as well as
`a combination thereof.
`One or more network devices 50 may provide additional
`connectivity channels for receiving and transmitting informa
`tion. The network device 50 may represent, for example, one
`or more network interface cards (NIC) or a network control
`ler. The network device 50 may include a local area network
`(LAN) interface for connecting to a wired Ethernet-based
`network and/or a wireless LAN, such as an IEEE 802.11x
`wireless network. In certain embodiments, the NFC interface
`44 may be used to receive information, Such as the service set
`identifier (SSID), channel, and encryption key, used to con
`nect to the LAN.
`The network device 50 also may include a wide area net
`work (WAN) interface that permits connection to the Internet
`v

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