`(12) Patent Application Publication (10) Pub. No.: US 2009/0167508 A1
`(43) Pub. Date:
`Jul. 2, 2009
`Fadell et al.
`
`US 20090167508A1
`
`(54) TACTILE FEEDBACK IN AN ELECTRONIC
`DEVICE
`
`(75) Inventors:
`
`Anthony Fadell, Portola Valley, CA
`(US); Andrew Hodge, Palo Alto,
`CA (US); Stephen Zadesky,
`Portola Valley, CA (US); Aram
`Lindahl, Menlo Park, CA (US);
`Anthony Guetta, Palo Alto, CA
`(US)
`
`Correspondence Address:
`KRAMERLEVIN NAFTALIS & FRANKEL, LLP
`1177 Avenue of the Americas
`New York, NY 10036 (US)
`
`(73) Assignee:
`
`Apple Inc., Cupertino, CA (US)
`
`(21) Appl. No.:
`
`12/139,009
`
`(22) Filed:
`
`Jun. 13, 2008
`
`Related U.S. Application Data
`(60) Provisional application No. 61/009,625, filed on Dec.
`31, 2007.
`
`
`
`Publication Classification
`
`(51) Int. Cl.
`(2006.01)
`G08B 6/00
`(52) U.S. Cl. ..................................................... 340/407.2
`(57)
`ABSTRACT
`An electronic device for providing tactile feedback is pro
`vided. The electronic device may provide tactile feedback
`using any suitable approach, including for example vibration,
`heat, electrical, visual, or any other type of feedback. The
`electronic device may provide tactile feedback in response to
`detecting any particular status of the electronic device, receiv
`ing any particular input, or detecting any Suitable communi
`cation received by the electronic device. For example, the
`electronic device may provide tactile feedback in response to
`identifying the current network of the device, the status of a
`particular electronic device component, or any other elec
`tronic device status. As another example, the electronic
`device may provide tactile feedback in response to receiving
`a particular type of communication, or in response to receiv
`ing a communication from a particular contact. As still
`another example, the electronic device may provide tactile
`feedback in response to receiving a particular user input, or to
`detecting a user's finger on a particular portion of the elec
`tronic device.
`
`- 106
`
`108
`
`APPLE 1018
`
`1
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 1 of 11
`
`US 2009/0167508 A1
`
`
`
`&
`
`
`
`Š
`
`3
`
`s
`
`S
`
`2
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 2 of 11
`
`US 2009/0167508 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`JOSS0001)
`
`ZOS
`
`afieuois
`
`TN?55
`
`90€
`
`809
`
`3
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 3 of 11
`
`US 2009/0167508A1
`
`
`
`Z
`
`SpunOS
`
`
`
`ou lood e º
`
`4
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 4 of 11
`
`US 2009/0167508A1
`
`
`
`02/
`
`09/
`
`
`
`36ue?O eun?eJeduuel
`
`uo??emq?A
`
`
`
`Áouenbela ufilH
`
`Áouenbºu-, MOT
`
`5
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 5 of 11
`
`US 2009/0167508A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Z08~009
`
`6
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 6 of 11
`
`US 2009/0167508 A1
`
`
`
`
`
`
`
`GH
`
`5
`JKL
`
`910
`
`PORS
`
`TUV
`
`WXYZ
`
`930
`N
`
`1-932
`
`SR E O O?
`G)
`Favorites Recents Contacts Keypad voicemail
`
`934
`
`
`
`
`
`
`
`As PFG HDK.
`M.
`G. "
`
`
`
`98O
`
`960
`
`
`
`
`
`7
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 7 of 11
`
`US 2009/0167508 A1
`
`1000
`
`
`
`1010
`
`1010
`
`w
`
`Wi-Fi Music Store, Ringtones, And more,
`
`.
`
`.
`
`.
`
`.
`
`. .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. wire were
`
`1020
`
`1010
`
`rea
`si'
`yey
`8
`ware & was -e- is a six w
`
`FIG. 10
`
`8
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 8 of 11
`
`US 2009/0167508 A1
`
`10:46 AM
`
`eof] AT&T
`btterres tre D
`
`[EJ
`
`ameeee wb Hee ooene
`
`Ov
`
`‘eareves
`seers woey
`wetere at ceeee Hier
`
`theres terres
`wweer ey weter seew
`wrebee avese
`aereenes
`
`Owwewsees oe wet ew
`Pe eee etter
`fear
`
`weet
`sennwe
`vheewewe vere
`vepaeer ore
`SAdte dade tre te
`tet betes
`
`
`
`Wrettren 4 wties
`ahh eveper ebee:
`wrwesey
`oene
`ODE Oreee ate
`eee wee
`ast eee
`
`Feteerrr
`eeeees some
`Bote erten deee
`band © veewe
`ore
` need aetere
`mee tery nee
`
`
`
`
`
`PeOee teh POORWEF Sekine Hit Feed Aik EREEHE trek tem Urente Retih CttiW
`We Fert © eoeree
`
`RObee ret odie tee babebetee a
`Pee: bbeheh
`
`en
`Ye overe woe
`te veereree
`We crews eteee
`Wy eva ore
`wee sreeeen D
`
`oeees eve
`
`wee torree wore
`
`etereeent new ever
`ereree
`eee Cele owes
`
`erie
`Weed nb ween etier
`SEEE Co eb tre Css
`revs tone
` ome
`Bikeen sete
`savene
`
`wereee
`
`
`
`1120
`
`RRERHE dbE EERE rebbe think EredtetterneerEt ieee
`
`1112
`
`FIG. 11
`
`9
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 9 of 11
`
`US 2009/0167508A1
`
`1200
`of AT&T
`
`
`
`10:46 AM
`
`Web apps for iPhone.
`Part fun. Part function.
`
`D
`
`FIG. 12
`
`10
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009
`
`Sheet 10 of 11
`
`US 2009/0167508 A1
`
`
`
`EIGESTE
`
`11
`
`
`
`Patent Application Publication
`
`Jul. 2, 2009 Sheet 11 of 11
`
`US 2009/0167508 A1
`
`
`
`1504
`Display Selectable
`Options
`
`1506
`Detect User's Finger
`On SCreen
`
`(ocation
`of Finger Associated
`with a Particular Displayed
`
`LOCation
`of Finger Associated with
`Tactile Feedback
`
`
`
`Provide Tactile Feedback
`ASSOCiated With Particular
`LOCation
`
`F.G. 15
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Provide Tactile Feedback
`Associated with Particular
`Displayed Option
`
`12
`
`
`
`US 2009/0167508 A1
`
`Jul. 2, 2009
`
`TACTILE FEEDBACK IN AN ELECTRONIC
`DEVICE
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`0001. This application claims the benefit of prior filed U.S.
`Provisional Patent Application No. 61/009,625, filed Dec. 31,
`2007
`(Attorney
`Docket
`No.
`104677-0128-001
`(P5345USP1)), which is incorporated by reference herein in
`its entirety.
`
`BACKGROUND OF THE INVENTION
`0002 This invention is directed to providing tactile feed
`back to a user of an electronic device.
`0003 Portable electronic devices have shrunk while pro
`viding ever more functionality. Because the devices are
`Smaller, users can more easily carry them, and use them in a
`variety of situations where larger, less portable electronic
`devices could be more difficult to use. An effect of the
`decrease in size of electronic devices has been a decrease in
`the size of input mechanisms for providing instructions to the
`electronic device, and a decrease in the size of displays or
`screens used to navigate the electronic devices and to access
`the electronic device functions.
`0004 For some users, including for example users with
`poor vision, or users in dark environments (e.g., at night with
`little or no electronic device backlight), the reduction in size
`of the input mechanism and display inconveniences the users
`and may prevent the users from properly using the electronic
`device, thus leading to frustration. To remedy these limita
`tions, electronic device manufacturers have spent much effort
`in creating electronic device interfaces with an emphasis on
`ease of use and intuitiveness.
`0005. Some electronic devices provide tactile feedback to
`users in limited circumstances. For example, Some electronic
`devices vibrate when a telephone call or text message is
`received. As another example, some electronic devices may
`vibrate in response to receiving a user selection of a vibration
`instruction (e.g., a vibrate button).
`
`SUMMARY OF THE INVENTION
`0006 An electronic device for providing tactile feedback
`to a user in response to detecting a particular state of the
`device, or in response to detecting a particular user input is
`provided. Using tactile feedback, the electronic device may
`Supplement one or more menus, selectable options, or other
`user interface features to facilitate the use of the electronic
`device.
`0007. The electronic device may be operative to provide
`any suitable tactile feedback. For example, the electronic
`device may provide vibration feedback. The electronic device
`may vibrate using any Suitable approach. For example, one or
`more vibrating components integrated in the electronic
`device may vibrate at particular times. The vibrating compo
`nents may be operative to cause the entire electronic device to
`vibrate, or only portions of the electronic device (e.g., the
`portion of the screen under the user's finger) to vibrate. As
`another example, the electronic device may provide tempera
`ture or heat-based tactile feedback (e.g., change the tempera
`ture of one or more portions of the electronic device), elec
`trical tactile feedback (e.g., Small, localized or general
`electrical discharges). In some embodiments, the electronic
`device may simultaneously provide different types of tactile
`
`feedback, visual feedback, audio feedback, olfactory feed
`back, or any other suitable combination offeedback.
`0008. The electronic device may provide tactile feedback
`at any suitable time. In some embodiments, the electronic
`device may provide tactile feedback based on communica
`tions operations available to the device. For example, the
`electronic device may provide tactile feedback in response to
`detecting a particular type of communications network, or
`receiving a particular communication (e.g., a particular type
`of communication, or a communication from a particular
`Source). As another example, the electronic device may pro
`vide tactile feedback in response to determining the current
`status of an ongoing communications operation (e.g., the
`duration of the communications operation, or the amount of
`data received or sent). As still another example, the electronic
`device may provide tactile feedback in response to determin
`ing the current amount of communications credit remaining
`in a user's account.
`0009. In some embodiments, the electronic device may
`provide tactile feedback in response to detecting the user's
`hands on the electronic device. For example, the electronic
`device may provide tactile feedback in response to detecting
`a user's finger overa particular displayed option (e.g., a key of
`a keyboard or keypad, or a particular selectable option of an
`application). As another example, the electronic device may
`provide tactile feedback to guide the user in entering text on
`the electronic device (e.g., provide tactile feedback to identify
`the position of a displayed line, word, character or cursor). As
`still another example, the electronic device may provide tac
`tile feedback to assist the user in navigating displayed menu
`options.
`0010. In some embodiments, the electronic device may be
`operative to provide tactile feedback based on the status of the
`electronic device. For example, the electronic device may
`provide tactile feedback in response to determining the
`amount of memory available, the battery life, the processor or
`bus speed, or any other resource of the electronic device. As
`another example, the electronic device may provide tactile
`feedback based on the location of the user (e.g., provide
`tactile feedback to guide a user along a path, or to a particular
`destination). As still another example, the electronic device
`may provide tactile feedback in response to detecting the
`environment in which the device is found (e.g., based on a
`proximity sensor or an accelerometer).
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0011. The above and other features of the present inven
`tion, its nature and various advantages will be more apparent
`upon consideration of the following detailed description,
`taken in conjunction with the accompanying drawings, in
`which like reference characters refer to like parts throughout,
`and in which:
`0012 FIGS. 1 and 2 are simplified diagrams of computer
`systems in accordance with one embodiment of the invention;
`0013 FIG. 3 illustrates a simplified schematic diagram of
`an illustrative electronic device or devices in accordance with
`one embodiment of the present invention;
`0014 FIG. 4 is a schematic view of an illustrative display
`for receiving an incoming telephone call in accordance with
`one embodiment of the invention;
`(0015 FIG.5is a schematic view of illustrative displays for
`associating a particular tactile feedback with a received com
`munication in accordance with one embodiment of the inven
`tion;
`
`13
`
`
`
`US 2009/0167508 A1
`
`Jul. 2, 2009
`
`0016 FIG. 6 is a schematic view of a display for selecting
`a particular tactile response in accordance with one embodi
`ment of the invention;
`0017 FIG. 7 is a schematic view of a display screen for
`defining a contact's settings in accordance with one embodi
`ment of the invention;
`0018 FIG. 8 is a flowchart of an illustrative process for
`providing tactile feedback in response to detecting a particu
`lar state of the electronic device in accordance with one
`embodiment of the invention;
`0019 FIGS. 9A and 9B are illustrative display screens for
`providing inputs to an electronic device in accordance with
`one embodiment of the invention;
`0020 FIG.10 is a schematic view of an illustrative display
`screen of a page in accordance with one embodiment of the
`invention;
`0021
`FIG. 11 is a schematic view of illustrative display
`1000 of FIG. 10 when the display is scrolled in accordance
`with one embodiment of the invention;
`0022 FIG. 12 is a schematic view of illustrative display
`1000 of FIG. 10 when the display is Zoomed in accordance
`with one embodiment of the invention;
`0023 FIG. 13 is a schematic view of an illustrative display
`screen of a mapping application in accordance with one
`embodiment;
`0024 FIG. 14 is a schematic view of an illustrative display
`screen of a mapping application as a user follows a deter
`mined path in accordance with one embodiment of the inven
`tion; and
`0025 FIG. 15 is a flowchart of an illustrative process for
`providing tactile feedback in response to receiving a user
`input in accordance with one embodiment of the invention.
`
`DETAILED DESCRIPTION
`0026 FIG. 1 is a simplified diagram of computer system
`100, which can be operated in accordance with the principles
`of the present invention. In some embodiments, computer
`system 100 may include electronic device 102 and accessory
`device 104. Electronic device 102 may include display com
`ponent 106 and user input component 108.
`0027 Display component 106 is illustrated in FIG. 1 as a
`display screen that is integrated into electronic device 102. In
`Some embodiments, display component 106 may instead be
`external to electronic device 102. For example, display com
`ponent 106 may be a computer monitor, television screen,
`and/or any other graphical user interface, textual user inter
`face, or combination thereof. Using display component 106.
`electronic device 102 may display the video portion of video
`content, one or more images, a user interface for controlling
`electronic device 102, combinations thereof, or any other
`Suitable display.
`0028. User input component 108 is illustrated in FIG. 1 as
`a click wheel. One skilled in the art will appreciate that user
`input component 108 could be any type of user input device
`that is integrated into or located external to electronic device
`102. For example, user input component 108 could also
`include a mouse, keyboard, trackball, slider bar, one or more
`buttons, electronic device pad, dial, or any combination
`thereof. User input component 108 may also include a multi
`touch screen such as that shown in FIG. 2 and described in
`commonly owned Westerman et al., U.S. Pat. No. 6,323,846,
`issued Nov. 27, 2001, entitled “Method and Apparatus for
`Integrating Manual Input, which is incorporated by refer
`ence herein in its entirety. User input component 108 may
`
`emulate a rotary phone or a multi-button electronic device
`pad, which may be implemented on a touch screen or the
`combination of a click wheel or other user input device and a
`screen. A more detailed discussion of Such a rotary phone
`interface may be found, for example, in commonly owned
`McKillop et al., U.S. patent application Ser. No. 1 1/591,752,
`filed Nov. 1, 2006, entitled “TouchPad with Symbols based
`on Mode,” which is incorporated by reference herein in its
`entirety.
`0029. Accessory device 104 can include microphones
`110, input buttons 112 and eject button 114. Microphones 110
`may be operative to receive audio signals. Circuitry (not
`shown), which can be included in electronic device 102.
`accessory device 104, or both can convert the audio signals
`into one or more audio data files. Buttons 112 can be used to
`interact with (e.g., edit, save, export, delete, etc.) the audio
`data files. Eject button 114 can be used to decouple accessory
`device 104 from electronic device 102.
`0030. Accessory device 104 is shown in FIG. 1 as being
`physically and electrically coupled to electronic device 102
`via a connector component (not shown). In other embodi
`ments, accessory device 104 can be wirelessly coupled to
`electronic device 102. When accessory device 104 is coupled
`to electronic device 102, either or both devices may have
`enhanced functionality. This enhanced functionality may
`automatically occur in response to the devices being coupled
`together or in response to a user input. For example, accessory
`device 104 may not have its own power supply or display
`screen and only function when it is coupled to electronic
`device 102. Similarly, electronic device 102 may not have its
`own microphone(s) or only have a lower fidelity microphone,
`but when electronic device 102 is coupled to accessory device
`104, the circuitry in electronic device 102 can make high
`fidelity recordings. As another example, specialized circuitry
`or applications (e.g., for recording and converting audio sig
`nals) may only be included in accessory device 104 and not in
`electronic device 102. Accessory device 104 may also have,
`for example, limited storage capacity and may need to utilize
`the storage component(s) of electronic device 102 to store
`audio data files.
`0031
`FIG. 2 shows computer system 200 which can also
`be used in accordance with the present invention. Computer
`system 200 includes electronic device 202, which can
`include, for example, a portable media player, cellular tele
`phone, personal organizer, hybrid of Such devices, or any
`other electronic device. Electronic device 202 may include
`user interface component 204. User interface component 204
`is shown in FIG. 2 as a multi-touchscreen that can function as
`both an integrated display screen and user input device. Elec
`tronic device 202 can also include one or more other user
`interface components, such as button 206, which can be used
`to supplement user interface component 204.
`0032 Electronic device 202 may include any suitable
`input and output components. For example, electronic device
`202 may include microphone 208 and audio output 210.
`Microphone 208 may include some or all of the features of
`microphones 110 discussed above. As such, the audio record
`ing functionality, circuitry and components of accessory
`device 104 of FIG. 1 can be integrated into electronic device
`202. Audio output 210 is shown as being a speaker integrated
`into electronic device 202, but one skilled in the art would
`appreciate that audio output 210 may also include an external
`
`14
`
`
`
`US 2009/0167508 A1
`
`Jul. 2, 2009
`
`device (such as headphones) or connector used to facilitate
`the playing back of audio content and/or the audio portion of
`Video content.
`0033 FIG. 3 illustrates a simplified schematic diagram of
`an illustrative electronic device or devices in accordance with
`one embodiment of the present invention. Electronic device
`300 can be implemented in or as any type of electronic device
`or devices, such as, for example, electronic devices 102 and
`202 discussed above.
`0034 Electronic device 300 may include processor 302,
`storage 304, memory 306, communications circuitry 308,
`input/output circuitry 310, display circuitry 312, power Sup
`ply circuitry 314, tactile feedback component 320, or any
`other Suitable component. In some embodiments, electronic
`device 300 can include more than one of each component or
`circuitry, but for sake of simplicity, only one of each is shown
`in FIG. 3. In addition, one skilled in the art would appreciate
`that the functionality of certain components and circuitry can
`be combined or omitted and that additional components and
`circuitry, which are not shown in FIGS. 1-3, can be included
`in electronic devices 102, 202 and 300, and in accessory
`device 104.
`0035. Processor 302 may include any processing circuitry
`operative to control the operations and performance of elec
`tronic device 300. For example, processor 302 may be used to
`run operating system applications, firmware applications,
`media playback applications, media editing applications,
`and/or any other application. In some embodiments, a pro
`cessor may drive the display and process inputs received from
`the user interface.
`0036 Storage 304 can be, for example, one or more stor
`age mediums, including a hard-drive, flash memory, perma
`nent memory such as ROM, any other Suitable type of storage
`component, or any combination thereof. Storage 304 may
`store, for example, media data (e.g., music and video files),
`application data (e.g., for implementing functions on device
`200), firmware, user preference information data (e.g., media
`playback preferences), lifestyle information data (e.g., food
`preferences), exercise information data (e.g., information
`obtained by exercise monitoring equipment), transaction
`information data (e.g., information Such as credit card infor
`mation), wireless connection information data (e.g., informa
`tion that may enable electronic device 300 to establish a
`wireless connection), Subscription information data (e.g.,
`information that keeps track of podcasts or television shows
`or other media a user Subscribes to), contact information data
`(e.g., telephone numbers and email addresses ), calendar
`information data, and any other Suitable data or any combi
`nation thereof.
`0037 Memory 306 can include cache memory, semi-per
`manent memory such as RAM, and/or one or more different
`types of memory used for temporarily storing data. In some
`embodiments, memory 306 can also be used for storing data
`used to operate electronic device applications, or any other
`type of data that may be stored in storage 304. In some
`embodiments, memory 306 and storage 304 may be com
`bined as a single storage medium.
`0038 Communications circuitry 308 can permit device
`300 to communicate with one or more servers or other devices
`using any Suitable communications protocol. For example,
`communications circuitry 308 may support Wi-Fi (e.g., a
`802.11 protocol), Ethernet, BluetoothTM (which is a trade
`mark owned by Bluetooth Sig, Inc.), high frequency systems
`(e.g., 900 MHz, 2.4 GHz, and 5.6 GHz communication sys
`
`tems), infrared, TCP/IP (e.g., any of the protocols used in
`each of the TCP/IP layers), HTTP, BitTorrent, FTP, RTP,
`RTSP, SSH, any other communications protocol, or any com
`bination thereof.
`0039 Communications circuitry 308 may include any
`Suitable communications circuitry operative to connect to a
`communications network and to transmit communications
`(e.g., voice or data) from electronic device 300 to other
`devices within the communications network (e.g., other elec
`tronic devices or servers). Communications circuitry 308
`may be operative to interface with the communications net
`work using any suitable communications protocol such as, for
`example, Wi-Fi (e.g., a 802.11 protocol), Bluetooth (regis
`tered trademark), high frequency systems (e.g.,900 MHz, 2.4
`GHZ, and 5.6 GHz communication systems), infrared, GSM,
`GSM plus EDGE, CDMA, quadband, and other cellular pro
`tocols, VOIP, or any other suitable protocol (e.g., TCP/IP.
`HTTP. BitTorrent, FTP, RTP, RTSP, SSH, or Telnet).
`0040. In some embodiments, communications circuitry
`308 may be operative to create a communications network
`using any Suitable communications protocol. For example,
`communications circuitry 308 may create a short-range com
`munications network using a short-range communications
`protocol to connect to other devices. For example, commu
`nications circuitry 308 may be operative to create a local
`communications network using the Bluetooth R protocol to
`couple electronic device 300 with a Bluetooth R) headset.
`0041
`Electronic device 300 may include one more
`instances of communications circuitry 308 for simulta
`neously performing several communications operations
`using different communications networks, although only one
`is shown in FIG.3 to avoid overcomplicating the drawing. For
`example, electronic device 300 may include a first instance of
`communications circuitry 308 for communicating over a cel
`lular network, and a second instance of communications cir
`cuitry 308 for communicating over Wi-Fi or using Bluetooth.
`In some embodiments, the same instance of communications
`circuitry 308 may be operative to provide for communica
`tions over several communications networks.
`0042. Input/output circuitry 310 may be operative to con
`Vert (and encode/decode, if necessary) analog signals and
`other signals into digital data. In some embodiments, input/
`output circuitry can also convert digital data into any other
`type of signal, and Vice-versa. For example, input/output
`circuitry 310 may receive and convert physical contact inputs
`(e.g., from a multi-touch screen), physical movements (e.g.,
`from a mouse), analog audio signals (e.g., from a micro
`phone), or any other input. The digital data can be provided to
`and received from processor 302, storage 304, memory 306,
`or any other component of electronic device 300. Although
`input/output circuitry 310 is illustrated in FIG.3 as a single
`component of electronic device 300, a plurality of input/
`output circuitry can be included in electronic device 300.
`0043. Electronic device 300 may include any suitable
`mechanism or component for allowing a user to provide
`inputs to input/output circuitry 310. For example, electronic
`device 300 may include any suitable input mechanism, such
`as for example, a button, keypad, dial, a click wheel, or a
`touch screen. In some embodiments, electronic device 300
`may include a capacitive sensing mechanism, or a multi
`touch capacitive sensing mechanism. Some sensing mecha
`nisms are described in commonly owned U.S. patent appli
`cation Ser. No. 10/903,964, filed Jul. 30, 2004, entitled
`“Gestures for Touch Sensitive Input Device.” and U.S. patent
`
`15
`
`
`
`US 2009/0167508 A1
`
`Jul. 2, 2009
`
`application Ser. No. 11/038,590, filed Jan. 18, 2005, entitled
`“Mode-Based Graphical User Interfaces for Touch Sensitive
`Input Device, both of which are incorporated herein in their
`entirety. The capacitive sensing mechanism may use any Suit
`able approach for detecting an input, including for example
`centroid detection. The implementation of a mechanism
`using centroid detection is described in commonly owned
`U.S. patent application Ser. No. 1 1/619,464, filed Jan. 3,
`2007, entitled “Multi-Touch Input Discrimination, which is
`incorporated by reference herein in its entirety. The input
`mechanism may include any of the features of the input
`mechanisms described above in connection with electronic
`devices 102 (FIG. 1) and 202 (FIG. 2).
`0044. In some embodiments, electronic device 300 can
`include specialized output circuitry associated with output
`devices such as, for example, one or more audio outputs. The
`audio output may include one or more speakers (e.g., mono or
`stereo speakers) built into electronic device 300, or an audio
`component that is remotely coupled to electronic device 300
`(e.g., aheadset, headphones or earbuds that may be coupled to
`communications device with a wire or wirelessly).
`0045 Display circuitry 312 may include any suitable
`screen or projection system for providing a display visible to
`the user. For example, display circuitry 312 may include a
`screen (e.g., an LCD Screen) that is incorporated in electron
`ics device 300. As another example, display circuitry 312 may
`include a movable display or a projecting system for provid
`ing a display of content on a Surface remote from electronic
`device 300 (e.g., a video projector). In some embodiments,
`display circuitry 312 can include a coder/decoder (CODEC)
`to convert digital media data into analog signals. Display
`circuitry 312 also can include display driver circuitry, cir
`cuitry for driving display drivers, or both. Display circuitry
`312 may be operative to display content (e.g., media playback
`information, application screens for applications imple
`mented on the electronic device, information regarding ongo
`ing communications operations, information regarding
`incoming communications requests, or device operation
`screens) under the direction of processor 302.
`0046 Power supply 314 can provide power to the compo
`nents of device 300. In some embodiments, power supply 314
`can be coupled to a power grid (e.g., a wall outlet or automo
`bile cigarette lighter). In some embodiments, power Supply
`314 can include one or more batteries for providing power to
`a portable electronic device. As another example, power Sup
`ply 314 can be configured to generate power in a portable
`electronic device from a natural Source (e.g., Solar power
`using Solar cells).
`0047 Bus 316 may be operative to provide a data transfer
`path for transferring data to, from, or between control proces
`sor 302, storage 304, memory 306, communications circuitry
`308, and any other component included in the electronic
`device.
`0048. In some embodiments, electronic device 300 may
`include tactile feedback component 320. Tactile feedback
`component 320 may include any suitable component for pro
`viding a tactile or haptic feedback to the user of electronic
`device 300. In some embodiments, electronic device 300 may
`enable, disable, or modify tactile feedback based on the state
`or mode of the electronic device, the particular user (e.g., low
`amplitude vibrations for a frail user, and high amplitude
`vibrations for a visually impaired user), or any other suitable
`criteria. The tactile feedback provided may be localized (e.g.,
`specific to the location of a user's finger or hand on electronic
`
`device 300) or general (e.g., the entire device provides tactile
`feedback). In some embodiments, electronic device 300 may
`include several tactile feedback components 320 distributed
`throughout the device, wherein one or more of tactile feed
`back components 320 are operative to provide tactile feed
`back at a particular time.
`0049 Tactile feedback component 320 may use any suit
`able approach for providing tactile feedback. For example,
`tactile feedback component 320 may vibrate to provide tactile
`feedback. Any suitable component operative to vibrate may
`be used. For example, tactile feedback component 320 may
`include one or more of an unbalanced rotating mass (e.g., that
`resonates upon rotation), a linear vibrator, an oscillator, an
`undulating coil wire, a piezo-electric grid, or any other Suit
`able vibrating component. The vibration provided may be any
`suitable type of vibration. For example, tactile feedback com
`ponent 320 may be operative to provide a sinesweep vibra
`tion, a random vibration, a synthesized shock, or any other
`suitable type of vibration. Tactile feedback component 320
`may define any Suitable parameter or characteristic for a
`vibration. For example, tactile feedback component 320 may
`define the one or more frequencies, the change in frequency,
`the amplitude (or intensity), the change in amplitude, the
`duration, the delay between vibrations, the period of the
`vibration (e.g., the duration of a vibration and pause before
`the vibration repeats) or any other suitable characteristic of
`the vibration. In some embodiments, tactile feedback com
`ponent 320 may provide vibrations with different character
`istics based on the mode or state of electronic device 300. In
`some embodiments, tactile feedback component 320 may
`include some or all of the features of the vibrating tactile
`feedback component described in commonly assigned U.S.
`patent application Ser. No.
`, filed
`entitled
`“Touchscreen Display with Localized Tactile Feedback’ (At
`torney Docket No. 104677-0069-101 (P4994)), which is
`incorporated herein in its entirety. For example, the tactile
`feedback may include a localized vibration under or adjacent
`a user's finger, or a general vibration of the electronic device.
`0050. As another example, tactile feedback component
`320 may change the temperature of electronic device 300 to
`provide tactile or haptic feedback. Tactile feedback compo
`nent 320 may include any suitable component operative to
`change temperatures to provide the tactile feedback. For
`example, tactile feedback component 320 may include a
`resistor, athermistor, a radiator, a cooling system, or any other
`component for changing the t



