throbber

`
`
`(19) United States
`
`
`
`
`
`
`
`
`
`(12) Patent Application Publication (10) Pub. No.: US 2014/0362274 A1
`
`
`
`
`
`
`
`
`
`
` CHRISTIE et al. (43) Pub. Date: Dec. 11, 2014
`
`US 20140362274A1
`
`
`
`
`(54) DEVICE, METHOD, AND GRAPHICAL USER
`
`
`
`
`
`INTERFACE FOR SWITCHING BETWEEN
`
`
`
`
`
`CAMERA INTERFACES
`
`
`
`
`
`
`
`
`(71) Applicant: Apple Inc, Clipeninos CA (US)
`
`
`(72)
`
`
`
`(52) US. Cl.
`
`
`
`CPC ........ G06F 3/04847 (2013.01); H04N 5/23216
`
`
`
`
`
`
`
`
`
`
`
`
`(2013.01); G06F 3/0488 (2013.01); H04N
`5/23293 (2013.01)
`
`
`USPC ...................................... 348/333.11; 715/763
`
`
`
`
`
`Inventors: Gregory N. CHRISTIE; San Jose; CA
`
`
`
`
`
`(US); Imran CHAUDHRI; San
`
`
`
`Francisco; CA (US)
`
`
`
`
`
`
`(73) Assignee: APPLE INC.; Cupertino; CA (US)
`
`
`
`
`(21) Appl. No.: 14/290,922
`.
`.
`
`
`(22) Flled'
`
`
`
`
`
`
`
`
`May 29’ 2014
`
`
`
`
`Related US. Application Data
`
`
`
`
`
`
`(60) Provisional application No' 61/832,958’ filed on Jun.
`
`
`9’ 2013‘
`
`Publication Classification
`
`
`
`
`(51)
`
`
`
`
`Int. Cl,
`
`
`G06F 3/0484
`G06F 3/0488
`
`
`H04N 5/232
`
`
`
`(2006.01)
`(2006.01)
`(2006.01)
`
`
`
`
`
`
`
`(57)
`
`ABSTRACT
`
`
`
`
`
`
`
`
`
`
`
`
`A method is performed at an electronic device with a display;
`
`
`
`
`
`
`
`
`a touch-sensitive surface; and a camera. The device displays
`
`
`
`
`
`
`
`
`
`
`a first camera interface on the display for a first Virtual camera
`that produces media with first output dimensions. While dis-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`playing the first camera interface on the display; the device
`
`
`
`
`
`
`
`detects a first gesture that includes movement of a contact in
`a first direction on the touch-sensitive surface. The first ges-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ture does not interact with a predefined camera-switching
`
`
`
`
`
`
`
`
`affordance. In response to detecting the first gesture; the
`
`
`
`
`
`
`
`
`device switches from displaying the first camera interface to
`
`
`
`
`
`
`
`displaying a second camera interface for a second virtual
`
`
`
`
`
`
`
`
`camera that produces media with second output dimensions
`different from the first output dimensions. The second camera
`
`
`
`
`
`
`
`
`interface is different from the first camera interface.
`
`
`
`
`
`
`
`
`Portable Multifunction Device
`
`
`
`
`100
`206
`\
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Optical W
`Proximity
`i Speaker m] [Sensorm [Sensorm
`502-1
`
`
`

`r’s"
`
`
`
`
`
`
`A
`(510
`(512
`(514
`(518
`(516
`
`
`
`
`
`
`
`
`
`
`—
`[FlashAutol CHDR Off]
`(Grid Off) kFiltersj LC 0 )]
`DN
`
`°°|
`
`
`
`
`
`)
`
`
`
` (
`
`
`
`
`
`/
`
`l
`
`
`
`
`
`[520%
`\
`l
`
`
`
`
`
`
`
`
`
`
`
`506-1
`g 504
`4) J
`
`C.
`
`
`Touch Screen 11;:
`
`
`
`Microphone
`Accelerometer(s)
`
`11:
`E
`
`
`204
`K.
`
`
`
`__J
`
`
`
`
`
`APPL-1021 / Page 1 of 53
`Apple v. Corephotonics
`
`APPL-1021 / Page 1 of 53
`Apple v. Corephotonics
`
`

`

`
`
`
`Patent Application Publication
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 1 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Memory 102
`
`
`Operating System
`Communication Module
`
`
`Contact/Motion Module
`
`
`
`
`Graphics Module
`
`
`
`Haptic Feedback Module
`
`
`
`Text input Module
`GPS Module
`
`
`
`
`Applications
`Contacts Module
`
`
`
`
`Telephone Module
`Video Conference Module
`
`
`
`E-mail Client Module
`
`
`
`
`
`
`instant Messaging Module
`
`
`
`Workout Support Module
`Camera Module
`
`
`
`
`
`mage Management Module
`
`
`
`
`Video & Music Player Module
`Notes Module
`
`
`
`
`Map Module
`Browser Module
`
`
`
`
`
`
`
`
`103
`
`
`
`Pena
`
`
`)
`
`
`
`
`
`
`
`ble Multifunction Device 1_0
`
`126 Applications (continued
`)
`
`
`
`128
`
`
`
`Calendar Module
`
`
`130
`
`
`
`Widget Modules
`132
`
`
`Weather Widget(s
`
`
`
`133
`
`
`
`Stocks Widget
`134
`
`Calculator Widget
`
`
`
`135
`
`
`
`
`136
`Alarm Clock Widget
`
`
`
`Dictionary Widget
`137
`
`138
`
`139
`
`140
`
`141
`
`142
`
`136
`
`
`148
`
`149
`
`149—1
`
`149—2
`
`149—3
`
`149—4
`
`149-5
`
`
`
`149—6
`
`150
`
`151
`
`155
`
`
`157
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`124
`
`
`
`153
`
`154
`
`
`
`f 147
`
`118
`
`
`
`User—Created Widget(s)
`
`
`
`
`Widget Creator Moduie
`Search Module
`
`
`
`Online Video Module
`
`
`
`0O
`
`143
`'
`
`
`
`
`144 Device/Global Internal State
`162
`152
`Power
`
`
`
`
`
`System
`External
`
`Port
`
`
`1.
`103
`
`I- 1
`
`I 03
`
`
`
`Speaker
`
`m
`
`
`
`
`
`
`
`
`
`RF Circuitry
`_10_8
`
`
`‘ u- lo -I‘
`Circuitry
`
`11o —.
`Micro.hone
`
`113
`166
`
`
`103
`
`
`
`103
`
`
`
`
`Proximity
`
`Sensor
`
`104 F
`
`
`
`
`
`
`
`_
`
`
`Peripherals
`
`
`
`
`interface
`
`
`
`
`Controller
`
`122
`
`120
`
`
`
`I
`
`106
`
`
`
`
`
`
`Display
`Controller 1§§
`
`
`
`
`
`
`103
`Touch-
`
`Sensitive
`
`
`Display
`
`System 1_1_2
`
`
`
`
`
` — Acceierometer(s)
`sensor(s)
`103
`Contact
`
`
`
`Intensity
`
`Sensor(s)
`165
`
`
`Figure 1A
`
`
`
`
`
`103
`
`
`
`
`
`16
`—§
`
`
`
`
`intensity
`
`sensor(s)
`
`Controller Q
`
`
`
`
`Haptic
`Feedback
`
`
`Controller E1
`
`
`
`
`
`Other input
`
`Controller(s)
`
`1&0
`
`Optical
`
`
`
`
`Controller @
`
`
`103
`
`
`
`
`Optical
`Sensor(s)
`1%
`
`
`
`
`
`
`103
`
`
`
`
`Tactile Output
`
`Generator(s)
`
`E7.
`
`103
`
`
`
`
`
`Other input
`Controi
`
`
`Devices 110
`
`
`
`APPL-1021 / Page 2 of 53
`
`APPL-1021 / Page 2 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 2 of 28
`
`
`
`US 2014/0362274 A1
`
`Event Sorter
`
`170
`
`
`
`
`Event Monitor
`
`
`
`
`
`
`
`
`Hit View Determination
`
`
`Module
`
`
`
`Active Event Recognizer
`Determination Module
`
`
`
`
`
`
`
`Event Dispatcher Module
`
`
`
`171
`
`
`
`172
`
`
`
`173
`
`
`
`174
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Application 136—1
`
`
`
`Application
`
`
`
`
`
`
`
`Application View 121
`_/
`
`
`
`Application View 191
`Event Handler
`
`
`
`
`1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1 2
`
`
`
`
`
`1.7.6.
`Data Updater
`
`
`
`Object Updater fl
`
`
`\\
`GUI Updater
`12g
`
`_ ‘\
`
`
`
`Event Handler
`leg
`
`
`
`
`
`
`\
`
`
`
`
`
`
`
`
`
`
`Event Recognizer 1_8_0
`
`
`
`
`
`
`
`
`
`Event Recognizer @
`Event Data
`17_9
`
`
`
`
`
`
`
`
`Event Recognizer
`Event Receiver
`
`
`
`
`Event Comparator
`Event Definitions 186
`
`
`
`fill
`
`
`
`fl
`
`
`184
`
`
`
`
`
`
`
`
`
`
`
`
`Metadata
`
`
`
`Event Delivery E
`
`&
`
`\
`
`
`
`
`Application internal
`State
`
`
`
`
`
`
`
`Figure 1B
`
`APPL-1021 / Page 3 0f 53
`
`APPL-1021 / Page 3 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 3 of 28
`
`
`
`US 2014/0362274 A1
`
`Portable Multifunction Device 100
`
`
`
`
`2__1O
`
`
`
`
`Op-ical
`_peakerfl.11 _ensor164
`
`
`
`
`
`
`
`Proximity
`Sensor mg
`
`
`
`
`
`
`
`co
`
`
`:8
`
`00
`
`ON
`
`
`
`
`
`
`
`210 is SIM card slot
`
`
`
`
`
`
`212 is headphone jack
`
`
`
`N ON
`
`
`
`
`
`
`Touch Screen m
`
`
`
`fCSEJrit—aa fire-53E
`
`
`'
`' Sensor(s) 165
`
`
`
`
`IiaztiI—e- SUEUT \
`
`
`Generator(s) 1_6_7I
`
`
`
`
`
`
`Home
`Mi-rophone
`
`
`113 2__O_4
`
`
`
`
`_ccelerometer(s)
`
`-__81
`
`
`3'
`
`External Port m
`
`
`
`Figure 2
`
`
`
`APPL-1021 / Page 4 of 53
`
`
`
`APPL-1021 / Page 4 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 4 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`
`Memory 370
`
`
`
`
`126
`
`128
`
`1:3
`133
`
`132
`137
`138
`139
`
`144
`147
`148
`
`
`
`New
`
`
`k
`
`310
`
`
`
`
`
`
`
`320
`
`330
`
`
`
`
`IIO Interface
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Applications
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Widget Modules
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1494
`149-5
`
`
`
`
`
`
`
`
`
`
`
`140
`
`141
`
`142
`
`143
`
`
`
`
`149
`
`1494
`
`1492
`
`149-3
`
`
`
`
`
`
`:2:
`388
`
`390
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Tactile Output
`
`Generator<s)
`
`340
`
`
`
`
`
`350
`
`355
`
`
`
`357
`
`
`
`359
`
`
`
`360
`
`
`
`
`Network
`Communications
`
`
`Interface
`
`
`
`.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_ 149-6
`
`
`150
`
`151
`
`152
`
`380
`
`382
`
`
`
`
`
`
`Device/Global Internal State
`
`
`
`
`
`157
`
`
`
`
`Figure 3
`
`APPL-1021 / Page 5 0f 53
`
`APPL-1021 / Page 5 of 53
`
`

`

`
`
`
`Patent Application Publication
`
`
`
`
`
`Dec. 11, 2014 Sheet 5 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`
`
`
`
`ۤ
`
`A 49;
`
`Current Time M
`
`Tu3esdoay %,qn‘
`
`
`Messages
`egg
`
`
`
`
`Oniine Video
`
`
`$3.2.
`
`
`
`Clock
`
`fliQ
`
`
`
`Workout
`
`Support 1&2
`
`
`
`73°
`Weather
`
`
`
`
`
`
`
`
`
`
`
`Voice Memos
`App Store
`iTunes
`Utilities
`
`
`Q00
`
`Mail4_1_8O
`Browser4_20
`iPod422
`
`
`100
`
`
`
`
`fl
`
`
`
`
`
`
`
`I”
`
`
`Touch Screen 1_‘l__2
`
`
`
`
`
`
`_icr0ph0ne_1_1_3
`
`_cceierometer(s)1__-8
`
`
`
`2Figure 4A
`
`
`
`
`
`
`
`
`APPL-1021 / Page 6 0f 53
`
`APPL-1021 / Page 6 of 53
`
`

`

`
`
`
`Patent Application Publication
`
`
`
`
`
`Dec. 11, 2014 Sheet 6 of 28
`
`
`
`US 2014/0362274 A1
`
`450
`
`
`
`468
`
`
`
`470
`
`
`
`453
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`8‘
`
`m
`
`
`
`
`
`
`
`/ 7'28“; (gut—pu—t. \
`|
`|
`
`\EE’EEI‘LESLLQEEJ
`
`
`
`
`{Contact Intensity\
`' Sensor(s)§® /
`\ ______
`
`
`
`
`
`
`Figure 4B
`
`460
`
`
`
`452
`
`
`
`
`
`APPL-1021 / Page 7 of 53
`
`APPL-1021 / Page 7 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 7 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`
`
`
`Touch Screen 112
`Microphone
`
`1.13
`
`
`
`Accelerometer(s)
`
`1%
`
`
`
`204
`
`
`
`
`Figure 5A
`
`APPL-1021 / Page 8 0f 53
`
`APPL-1021 / Page 8 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 8 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`
`
`Portable Multifunction Device
`100
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Microphone
`
`13
`
`
`
`
`
`
`
`Touch Screen 1_1_2_
`Accelerometer(s)
`
`1633
`
`
`
`204
`
`
`
`
`Figure 5B
`
`APPL-1021 / Page 9 0f 53
`
`APPL-1021 / Page 9 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 9 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`522-b
`
`
`
` 524-2
`
`
`
`
`Microphone
`
`13;
`
`
`
`Touch Screen l2.
`
`
`Accelerometer(s)
`
`ES.
`
`
`
`204
`
`
`
`
`Figure 5C
`
`APPL—1021 /Page 10 0f 53
`
`APPL-1021 / Page 10 of 53
`
`

`

`
`
`
`Patent Application Publication
`
`
`
`
`
`Dec. 11, 2014 Sheet 10 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`
`
`
`Touch Screen fl
`
`Accelerometer(s)
`
`1.6.8
`
`
`
`Microphone
`
`1.1.3
`
`
`
`204
`
`
`
`
`Figure 5D
`
`APPL—1021 /Page 11 of 53
`
`APPL-1021 / Page 11 of 53
`
`

`

`APPL-1021 / Page 12 of 53
`
`

`

`Dmm,m,\\\\\\N\W&m
`
`I%%
`
`APPL-1021 / Page 13 of 53
`
`

`

`Ail!!!
`
`‘‘‘ _\
`
`\
`
`APPL-1021 / Page 14 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 14 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`Microphone
`
`113i
`
`
`
`534
`
`
`
`
`
`Touch Screen 1L
`
`
`
`Accelerometer(s)
`
`165.
`
`204
`
`
`
`
`Figure 5H
`
`APPL—1021 / Page 15 0f 53
`
`APPL-1021 / Page 15 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 15 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
` Touch Screen 112
`
`Microphone
`
`111.3.
`
`
`
`
`
`
`
`Accelerometer(s)
`
`1_G_§
`
`
`
`204
`
`
`
`
`Figure 5|
`
`APPL—1021 /Page 16 0f 53
`
`APPL-1021 / Page 16 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 16 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`
`
`Portable Multifunction Device
`100
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`\
`
`
`
`Microphonem
`
`
`
`
`
`Touch Screen112
`
`
`
`
`-ccelerometer(—_§__8
`
`
`
`
`
`
`
`
`204
`
`
`
`
`Figure 5J
`
`APPL—1021 /Page 17 of 53
`
`APPL-1021 / Page 17 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 17 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`512
`
`
`
`514
`
`
`
`
`_\
`
`516
`
`
`
`518
`
`
`
`
`Flash Auto
`
`
`
`
`Grid Off
`
`
`
`(Filter?
`
`
`
`K554
`
`
`
` 510
`
`Microphone
`
`m
`
`
`
`
`
`Touch Screen 11;
`
`
`Accelerometer(s)
`
`1_6_8
`
`
`
`204
`
`
`
`
`Figure 5K
`
`APPL—1021 /Page 18 0f 53
`
`APPL-1021 / Page 18 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 18 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`
`
`
`Microphone
`
`113
`
`
`
`
`
`Touch Screen 112
`
`
`Accelerometer(s)
`
`16.31
`
`
`
`204
`
`
`
`
`Figure 5L
`
`APPL—1021 /Page 19 0f 53
`
`APPL-1021 / Page 19 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 19 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`
`
`
`
`
`
`Microphone
`
`1L3
`
`
`
`
`
`Touch Screen fl
`
`
`Accelerometer(s)
`
`@
`
`
`
`204
`
`
`
`
`Figure 5M
`
`APPL—1021 / Page 20 0f 53
`
`APPL-1021 / Page 20 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 20 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`Portable Multifunction Device
`
`
`100
`
`
`
`
`
`
`560-1
`
`560—3
`
`
`
`
`
`
`Touch Screenm
`Microphone
`
`113.
`
`
`
`
`5 0—2
`
`
`Accelerometer(s)
`
`1§§
`
`204
`
`
`
`
`Figure 5N
`
`APPL—1021 /Page 21 of 53
`
`APPL-1021 / Page 21 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 21 of 28
`
`
`
`US 2014/0362274 A1
`
`QQQ
`
`
`
`
`
`
`
`
`
`
`Display a first camera interface on a display for a first virtual camera that
`
`
`
`
`
`
`
`produces media with first output dimensions
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`While displaying the first camera interface on the display, detect a first gesture
`that includes movement of a contact in a first direction on the touch-sensitive
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`surface, where the first gesture does not interact with a predefined camera—
`
`
`switching affordance
`
`'l
`
`
`
`
`
`
`
`
`
`I — "TFe't’mTchTsé'néTtixE EurTaéé is? pErt—oi'a’tBtEhEcr‘eefi derBTay'; 51d— "
`
`
`
`
`
`
`
`
`
`the first gesture includes movement of a contact across a camera
`l
`._.._._.
`_l
`
`
`
`
`
`l_____ _preview displaygdgnihgtgychsgregmdigolay_____
`
`
`
`
`
`
`
`
`
`
`
`l_ "TheToRlCSEngrrifi suFaC—e E [:v—ar't—of—aEJLTc—zhscfiaén {lisp—lay; and— _
`
`
`
`
`
`
`
`
`
`the first gesture includes movement of a contact across a portion of the
`l
`
`
`
`
`
`
`
`
`
`
`
`
`touchscreen display that does not include any displayed affordances for
`l
`
`
`
`
`
`
`L __ _ _ _ _ _ goetrelliflgemretm 9f megameta_______
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In response to detecting the first gesture, switch from displaying the first
`
`
`
`
`
`
`
`
`
`
`camera interface to displaying a second camera interface for a second virtual
`
`
`
`
`
`
`
`
`
`
`
`
`
`camera that produces media with second output dimensions different from the
`
`
`
`
`
`
`
`
`
`
`
`
`first output dimensions, where the second camera interface is different from
`
`
`the first camera interface
`
`
`
`
` 612
`
`
`
`
`
`
`
`
`
`
`I “THE firsTcEmTera—ifiieFf'ac—e ErJzicTesTaVis'fiafi nfiiéétEnTafThEfiFEtBut—ptfi “
`
`
`
`
`
`
`
`
`dimensions; and the second camera interface provides a visual
`|
`
`|______ imiigatigrmflhs Sscgnmgtwimeflsien: _____ J
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`| ”T-he—ffstzu—t-pfi (Fm—ens-icfisTfiaveE affluent—aspect Edi-o— than-the Eeafia 1
`
`
`I... ._ _ _ _. _ _ __ __ _ _ou_t_pu_t dimensions__________
`
`| _ 'fite—fir-s‘tcame—r—a—int—e—rface—in—cllfle's Erie—OFmBrECB-ntrBI—s-th—a’are trot“
`
`
`
`
`
`
`
`
`
`
`
`included in the second camera interface
`
`
`
`
`
`
`
`
`
`
`
`
`
`Figure 6A
`
`602
`
`604
`
`606
`
`608
`
`
`
`
`
`
`
`
`
`610
`
`
`
`
`
`
`
`
`
`614
`
`616
`
`618
`
`
`
`APPL—1021 / Page 22 of 53
`
`APPL-1021 / Page 22 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 22 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`63
`
`
`
`I
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In response to detecting the first gesture, switch from displaying the first
`
`
`
`
`
`
`
`
`
`camera interface to displaying a second camera interface for a second virtual
`
`
`
`
`
`
`
`
`
`
`
`camera that produces media with second output dimensions different from the
`
`
`
`
`
`
`
`
`
`
`first output dimensions, where the second camera interface is different from
`the first camera interface
`
`
`
`
`1
`Switching from displaying the first camera interface to displaying a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`I
`second camera interface includes displaying an animated transition
`
`
`
`
`
`
`
`
`
`
`between the first camera interface and the second camera interface; and |
`
`
`
`
`
`
`
`
`
`the animated transition includes: displaying a first blurred image that
`I
`
`
`
`
`
`
`
`
`corresponds to visual data recently detected by the camera; translating |
`
`
`
`
`
`
`
`
`the first blurred image off of the display in a respective direction;
`I
`
`
`
`
`
`
`
`
`displaying movement of a boundary across the display in the respective I
`
`
`
`
`
`
`
`
`
`
`direction; and translating a second blurred image onto the display in the I
`
`
`
`
`
`
`
`
`respective direction, wherein the second blurred image corresponds to I
`
`
`
`
`
`
`
`510
`
`
`
`620
`
`
`
`
`
`visual data recently detected by the camera
`
`The first camera interface includes a first camera preview for displaying
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`current visual data being detected by the camera
`
`
`
`ll/‘622
`|
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`i
`
`I
`
`
`
`
`
`
`
`
`
`
`
`
`| “Apply-the UsE—EelEcEd'frIErE)Wsua'l—daa—captfied— 5y the—caTne—raTSE' W626
`
`
`
`
`
`
`
`
`
`
`
`I that the first camera preview includes the current visual data modified by
`I
`
`
`
`the user-selected filter
`|
`1
`
`l
`
`
`Figure 6B
`
`APPL—1021 / Page 23 0f 53
`
`APPL-1021 / Page 23 of 53
`
`

`

`
`
`
`Patent Application Publication
`
`
`
`
`
`Dec. 11, 2014 Sheet 23 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`_____________t_.______________ l
`
`|
`
`l
`I
`L
`
`I'
`
`| | l | |
`
`| I
`
`I
`:
`|
`
`| | | | |
`
`'
`628
`The touch-sensitive surface includes a touchscreen display; a respective
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`camera interface includes a respective camera preview for displaying current V“
`
`
`
`
`
`visual data detected by the camera
`I
`
`
`
`
`
`
`
`
`
`
`
`
`While displaying the respective camera interface, detect a respective L/l/‘GBO
`
`
`
`
`
`
`
`
`input that includes a respective contact detected at a location that
`l
`l
`
`
`
`
`
`corresponds to the respective camera preview
`l
`_____________
`
`i
`
`
`in response to detecting the respective input, display a first magnified “#632
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`portion of the respective camera preview and select a point within the
`l
`|
`
`
`
`
`
`
`first magnified portion as an autofocus reference point
`l
`|
`I
`l
`|
`__________________________ 1
`
`
`
`
`
`
`
`
`
`While displaying the first magnified portion, detect movement of the LI/“634
`
`
`
`
`
`
`respective contact within the camera preview
`|
`I
`
`
`
`
`
`
`
`
`
`
`
`
`l'
`l
`
`
`
`
`
`
`
`
`
`In response to detecting the movement of the respective contact, display I.I/"636
`I
`
`
`
`
`
`
`
`
`
`a second magnified portion of the respective camera preview, different
`I
`I
`
`
`
`
`
`
`
`
`
`
`
`from the first magnified portion, and select a point within the second
`I
`I
`
`
`
`
`
`
`magnified portion as the autofocus reference point
`I
`I
`bu..-..—.~————_______—___——______...___..__
`
`
`Figure 60
`
`APPL—1021 / Page 24 of 53
`
`APPL-1021 / Page 24 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 24 of 28
`
`
`
`US 2014/0362274 A1
`
`9
`
`
`
`
`
`
`
`
`
`
`
`
`
`|_Th—e't_0LEhTse_ns'fii\7e surf—ace incEdEs a touchErEen—dispfifth_ef_irs_t-c_5m_er§ 1
`
`
`
`
`
`
`
`
`
`interface includes a respective camera preview for displaying current visual
`l/‘638
`|
`—l
`|_ _ __ __ _ _ _ __ _ gatagetecied bytflegarjeia_________ I
`
`
`
`1
`
`
`
`
`
`
`
`
`
`
`l _ WmlngpEyEg—th—e—fiFsfiaTnEraTnterEce, detéct-ares—rx—273th/‘e—inp—ut7hat — 1
`
`
`
`
`
`
`
`
`'_ Jnglufleiaiegpecfijegwtacwetecteg ”1.th Leseegtivs gamete £re_vie_w_ V
`____-________jt_________-___:
`
`
`
`
`
`
`In response to detecting the respective input:
`U642
`|
`l EeErmin—e WhEthér—i‘nfiifinaudes'm—ovement oTttTe Was—pectifie contact Hy
`
`
`
`
`
`
`
`
`more than a predefined amount on the touchscreen display within a Lil/“644
`l
`l_________ _predefined tifl1e__pe_rigg _________ '
`
`
`
`
`
`
`
`
`
`
`
`
`
`1
`
`[—
`
`
`
`|
`
`I |
`
`|
`|
`l
`l
`
`640
`
`
`
`
`
`
`
`
`
`
`
`
`
`__________________________ l
`
`
`
`
`
`
`
`
`
`
`|
`In accordance with a determination that the respective input includes ”vi/“646
`
`
`
`
`
`
`
`
`
`| movement of the respective contact by more than the predefined amount
`l
`
`
`
`
`
`
`
`
`
`
`
`| on the touchscreen display within the predefined time period, switch from :
`l
`
`
`
`
`
`
`
`the first camera interface to a different camera interface
`|
`
`__________________________ l
`
`
`
`
`
`
`
`
`
`
`
`|
`In accordance with a determination that the respective contact does not 1W 648
`
`
`
`
`
`
`
`
`
`I move by more than the predefined amount on the touchscreen display
`I
`within a predefined time period, display a magnified portion of the
`l
`I
`l
`
`
`
`
`
`
`
`
`respective camera preview and select a point within the magnified
`l
`I
`l
`
`
`
`
`
`
`
`
`
`I______ .PQEtiPI‘253“.9£5033c_us_refergnc_e EOE!" ______ J |
`
`
`
`
`
`
`
`
`
`Figure 6D
`
`APPL—1021 / Page 25 0f 53
`
`APPL-1021 / Page 25 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 25 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`
`
`
`
`
`
`
`
`lT/VFiIEdEpEyWifihE s—ecpnd c—a—rr-i‘er-a- intefiaceBnThEdep-lay: detect a second 1
`I________92899011theyfitsatsfliwsilage_______ 4V6“)
`
`
`
`
`
`
`
`
`
`ln response to detecting the secon—dgesture:
`
`
`
`
`
`
`
`
`
`I" m a'cfird-an'cé'w'ith'a d‘éterfinationfitafi these—Sofia geEtUTETr'icflTioTes_ 7 |
`
`
`
`
`
`
`
`
`movement of the contact in the first direction on the touch-sensitive
`I
`|
`|
`
`
`
`
`
`
`
`
`
`| surface, switch from displaying the second camera interface to displaying ”654
`
`
`
`
`
`
`
`
`
`
`
`a third camera interface for a third virtual camera that produces media
`|
`|
`
`
`
`
`
`
`
`
`
`
`l with third output dimensions different from the first output dimensions
`1
`
`
`
`
`
`
`
`
`
`
`l and the second output dimensions, where: the third camera interface is
`|
`
`
`
`
`
`
`
`
`
`
`
`
`l different from the first camera interface, and the third camera interface is
`
`
`
`
`
`
`
`different from the second camera interface
`_,
`l
`
`'—
`
`| |
`
`L/~552
`
`
`
`
`
`656
`
`
`
`|
`l
`
`I| l
`
`I
`I
`
`
`
`
`
`
`
`
`
`
`in accordance with a determination that the second gesture includes
`l
`.
`.
`.
`.
`.
`
`
`
`
`
`
`
`I movement of the contact In a second direction on the touch-sensatlve
`
`
`
`
`
`
`
`
`
`
`surface, different from the first direction, switch from displaying the
`l
`
`
`
`
`
`
`
`
`second camera interface to displaying the first camera interface
`I
`
`|
`|
`l
`|
`
`|
`|
`|
`i
`I
`
`| l | l l I |
`
`
`
`
`
`
`
`'I
`
`
`
`| |
`
`l |
`
`-/‘658
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`l—The SEC—5nd carrTéra intefia—Ee'iricl'uti'es econ—ha fo'rszthng bTetWeEnEameTa
`
`
`
`
`
`
`
`
`interfaces that includes a plurality of graphical objects, including: a first
`|
`
`
`
`
`
`
`
`
`
`graphical object that is descriptive of the first camera interface; a second
`|
`
`
`
`
`
`
`
`
`
`
`I graphical object that is descriptive of the second camera interface; and a third
`.J
`
`
`
`
`
`
`
`
`I- __ __ firéBhEfloPJ‘BEtfl‘gliidisgliPtiVEOlitDE’Lf‘iLg gameE iflt‘flfafi‘i ._ ..
`____________J______________ _
`
`
`
`
`
`
`
`
`L/“660
`In response to detecting activation of a respective graphical object in the
`
`
`
`I
`plurality of graphical objects:
`:
`i _ IFaEcErd‘anEeTA/itTi a_dEte_rm_ina_tio_n t—hat—tfié fifst—gférifiic'él‘abj'écTw—as' 1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`activated, switch from displaying the second camera interface to
`|
`Lq/“662
`
`
`
`
`
`
`'_ _ _ _ _ _ _ asset/ire IDeJiLSt gamers! wattage ______ J I
`
`
`
`
`
`
`
`
`
`
`I
`| _eraEconanEe'\I—vith Ede—teTm—inafionthafihe tfirdgTapT'iiEalTDbj—eafig 1
`
`
`
`
`
`
`
`
`activated, switch from displaying the second camera interface to V664
`l
`
`
`
`
`
`
`|_ _ _ _ _ _ _ deflating meihldgametajytsfiece ______ J I
`
`
`
`
`Figure 6E
`
`APPL—1021 / Page 26 0f 53
`
`APPL-1021 / Page 26 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 26 of 28
`
`
`
`US 2014/0362274 A1
`
`.I
`
`
`
`
`
`
`
`
`
`
`l While displaying the third camera Interface on the display, detect a third K666
`
`
`
`
`
`
`
`
`
`
`'________9sstgrsontneyucttssnflivs arias _______
`
`
`
`
`
`
`
`
`
`
`
`
`|_ln_re§p5'ns_e ta d‘et‘e’cfing—thé third {es—titre, “m accird‘an—‘cé-wfiha EletErrfin'ati'Jn_'I_/‘668
`
`
`
`
`
`
`
`
`
`
`
`I that the third gesture includes movement ofthe contact in the first direction on |
`
`
`
`
`
`
`
`
`
`
`the touch—sensitive surface, switch from displaying the third camera interface l
`|
`
`
`
`
`
`
`
`
`
`
`
`to displaying a fourth camera interface for a fourth virtual camera that was
`l
`I
`
`
`
`
`
`
`
`
`
`l
`previously selected, based on prior inputs from the user, to be displayed in
`I
`
`
`
`
`
`
`
`
`
`
`| response to movement of a contact in the first direction while the third camera I
`
`
`
`
`
`
`
`
`
`
`interface is displayed, where: the fourth camera interface is different from the I
`|
`
`
`
`
`
`
`
`
`
`
`
`l first camera interface; the fourth camera interface is different from the second I
`
`
`
`
`
`
`
`
`
`
`
`camera interface; and the fourth camera interface is different from the third
`I
`1
`
`
`
`camera interface
`_,
`l
`
`
`
`
`
`
`
`
`
`
`l _ ‘T'fie't'ofi'chTsEns‘itixié 's'urTaJ—z i‘s‘ pfirt—oFétBJEh’s‘cr—eefi assay 5th _
`
`
`
`
`
`
`
`
`the second gesture includes movement of a contact across a camera
`|
`
`
`
`
`
`'_ _ _ _ _ gravismisplayssi gnihsteysbssresmdisplav_____
`
`
`
`
`
`
`
`1— “The—toUchTsEns—itiVe sufiace E FSarTof—aEiIchscFee—n display 51d— _
`
`
`
`
`
`
`
`
`the second gesture includes movement of a contact across a portion of
`l
`
`
`
`
`
`
`
`
`
`
`l the touchscreen display that does not include any displayed affordances
`
`
`
`
`
`l_______f<1 @30an 99618i010flt1s earners ______
`
`
`
`
`
`
`Figure 6F
`
`APPL—1021 / Page 27 of 53
`
`APPL-1021 / Page 27 of 53
`
`

`

`
`
`
`Patent Application Publication
`
`
`
`
`
`Dec. 11, 2014 Sheet 27 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`I— ____________________________ 1/“ 652
`
`
`I—————————————————————————— 1/“ 654
`_________________________
`I
`
`
`
`
`
`
`
`
`
`
`I The third camera interface provides a visual indication of the third I
`I
`
`
`
`l_ _ _ _ _ _ _ _ _ 91w: flmensizns_________ "JI/IA674
`__l
`
`
`
`l
`— — —.— — —' — .“" ’- .— ——————————————— I
`I
`
`
`
`
`
`
`
`
`
`
`
`|
`I The third outputdImenSIons have a different aspect ratiothan the 1
`|
`
`
`
`
`
`
`
`
`| L _ first wtsutyimeflsisns sows $3099 ogtmuiimeflsism _ J I
`I
`
`| ‘Tffefiwifii Earner—a fitfiffie‘inaufiesofifirTan'e—coTItEls—triét'aré— I
`I
`i
`'
`
`
`
`
`
`
`
`
`
`not included in the first camera interface and the second camera Lfi/‘NS
`I
`
`
`
`
`
`
`
`
`
`
`user interface
`I
`
`
`l
`I
`I
`'1
`
`
`
`
`
`
`
`
`
`
`
`I— fiié‘firstVirmaTcam—e'ra the—second Vin—ua—l'c'a—m—e'ra'a-n—dThe—tfii-rd-
`|
`l
`I
`I virtual camera use a same physical camera sensor with respective
`
`
`
`
`
`
`
`
`
`l sensor dimensions to produce media; the media produced by one $680
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`of the virtual cameras has dimensions that are smaller than the
`l
`I
`
`
`
`
`
`
`
`
`respective sensor dimensions of the physical camera sensor; and
`I
`the media produced by a different one of the virtual cameras has
`I
`l
`
`
`
`
`
`
`
`
`
`
`ldimensions that are larger than the respective sensor dimensions ofI
`
`
`
`
`
`
`
`
`
`
`I
`l________tEwfiiealsameiaseflsg _______ a
`
`
`
`
`_________________________
`
`
`
`
`
`
`
`
`
`I
`I The media produced by a different one of the virtual cameras has 1
`
`
`
`
`
`
`
`
`
`|
`dimensions that are the same as the sensor dimensions of the W682
`I
`_l
`
`
`
`
`l
`I________ _ph_ys_iga_l_ca_m_era_se_ns_or________
`I
`l
`
`
`
`
`
`
`
`
`
`
`l
`l —1=Tte_t‘ir_s_t Ean'w‘e’ra fité‘rféEeTtITe ‘s‘ecfiarfi Earner—a fité‘rffififia Fie—
`|
`
`
`
`
`
`
`
`
`I
`third camera interface have a set of one or more common controls,
`I
`I
`I
`
`
`
`
`
`
`
`
`l
`I including a respective common control; and the respective common
`I
`I
`
`
`
`
`
`
`
`
`I
`control is displayed in a same location on the display in the first
`I
`I
`I
`
`
`
`
`
`
`
`
`
`I
`camera interface, the second camera interface and the third
`I
`I __________cemeriinieriacs _________ '
`'
`
`
`
`
`
`
`
`
`
`
`
`
`I
`I —The—firs—t carri'era fits—rfaceTthE s—éc-o'nd cam—era— interfaceT—an—d the— I
`|
`third camera interface include a video camera interface and two m686
`|
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`different still camera interfaces
`|
`|
`I
`
`
`
`
`
`
`
`
`
`
`I “T‘rie—firfi afier‘a irT’cha’EeTtlE s—écfind c‘am‘era ifiteTfaEeTafi'd ”the?
`third camera interface are selected from the set consisting of: a V688
`|
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`rectangular still camera interface, a video camera interface, a
`|
`l
`
`
`
`
`
`
`
`
`
`panorama still camera interface, a black and white still camera
`|
`|
`
`
`
`
`
`
`_ _ _ _ JntflerEtLe,andajgyaregtilicgmgrgirfiefiace_ _ _. _
`
`676
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`I I I
`
`II
`
`I l l |
`
`I I
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`l I
`
`II
`
`|
`l
`
`I I
`
`|
`I
`I
`
`I |
`
`I|
`
`
`
`| l | | | | l | I I | l | l l | | | | |
`
`I
`
`| I I I I l I | | | | | I l I | | I
`
`I
`
`
`Figure 6G
`
`APPL—1021 / Page 28 0f 53
`
`APPL-1021 / Page 28 of 53
`
`

`

`
`
`Patent Application Publication
`
`
`
`
`
`
`
`Dec. 11, 2014 Sheet 28 of 28
`
`
`
`US 2014/0362274 A1
`
`
`
`
`Processing unit
`
`
`
`'— Detecting unit_7_(_)§
`
`
`
`
`
`
`I
`
`1—
`
`Switching unit m
`
`
`
`
`
`
`
`Display unit ZQ_2_
`
`
`
`Touch—sensitive
`
`
`
`
`surface unit _7_0_4_
`
`Camera unit 705
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Figure 7
`
`APPL—1021 / Page 29 0f 53
`
`APPL-1021 / Page 29 of 53
`
`

`

`
`
`US 2014/0362274 A1
`
`
`
`Dec. 11, 2014
`
`
`
`DEVICE, METHOD, AND GRAPHICAL USER
`
`
`
`
`
`INTERFACE FOR SWITCHING BETWEEN
`
`
`
`
`CAMERA INTERFACES
`
`
`RELATED APPLICATIONS
`
`
`
`
`
`
`
`
`
`[0001] This application claims priority to US. Provisional
`
`
`
`
`
`
`
`
`Patent Application No. 61/832,958, filed Jun. 9, 2013, which
`
`
`
`
`
`
`is incorporated by reference herein in its entirety.
`TECHNICAL FIELD
`
`
`
`
`
`
`
`
`
`[0002] This relates generally to electronic devices with
`
`
`
`
`
`
`
`touch-sensitive surfaces, including but not limited to elec-
`tronic devices with touch-sensitive surfaces that include mul-
`
`
`
`
`
`
`
`
`
`
`
`tiple camera interfaces.
`BACKGROUND
`
`
`[0003] The use of touch-sensitive surfaces as input devices
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`for computers and other electronic computing devices has
`
`
`
`
`
`
`increased significantly in recent years. Exemplary touch-sen-
`
`
`
`
`
`
`
`
`
`sitive surfaces include touch pads and touch screen displays.
`
`
`
`
`
`
`
`
`Such surfaces are widely used to manipulate user interface
`
`
`
`
`
`
`
`
`objects on a display or to activate various features of the
`
`
`
`
`
`
`
`
`devices. For example, a user can use a camera application on
`
`
`
`
`
`
`the device to capture still images or videos.
`
`
`
`
`
`
`
`[0004] But methods for switching modes in a camera appli-
`
`
`
`
`
`
`
`
`cation are cumbersome and inefficient. For example, current
`
`
`
`
`
`
`
`methods for switching modes or interfaces in a camera appli-
`
`
`
`
`
`
`
`
`cation include the user activating a toggle switch or navigat-
`
`
`
`
`
`
`
`
`ing through a complex sequence of menus and settings inter-
`
`
`
`
`
`
`
`
`faces. The toggle switch may be inconveniently placed with
`
`
`
`
`
`
`
`respect to the positioning of the hands and fingers of the user
`
`
`
`
`
`
`
`
`when the user is holding the device in preparation for captur-
`
`
`
`
`
`
`
`
`
`ing images or videos. Further, toggle switches are not very
`effective for switching between more than two modes. Thus,
`
`
`
`
`
`
`
`
`
`a more effective and convenient method of switching between
`
`
`
`
`
`
`
`
`camera modes is needed.
`
`
`
`SUMMARY
`
`
`
`
`
`
`
`
`
`[0005] Accordingly, there is a need for electronic devices
`with faster, more efficient methods and interfaces for switch-
`
`
`
`
`
`
`
`
`
`ing between camera interfaces. Such methods and interfaces
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`optionally complement or replace conventional methods for
`switching between camera interfaces. Such methods and
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`interfaces reduce the cognitive burden on a user and produce
`a more efficient human-machine interface. For battery-oper-
`
`
`
`
`
`
`
`ated devices, such methods and interfaces conserve power
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`and increase the time between battery charges.
`[0006] The above deficiencies and other problems associ-
`
`
`
`
`
`
`
`
`ated with user interfaces for electronic devices with touch-
`
`
`
`
`
`
`
`
`
`sensitive surfaces are reduced or eliminated by the disclosed
`
`
`
`
`
`
`devices. In some embodiments, the device is a desktop com-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`puter. In some embodiments, the device is portable (e.g., a
`
`
`
`
`
`
`notebook computer, tablet computer, or handheld device). In
`some embodiments, the device has a touchpad. In some
`
`
`
`
`
`
`
`
`embodiments, the device has a touch-sensitive display (also
`
`
`
`
`
`
`
`known as a “touch screen” or “touch screen display”). In
`
`
`
`
`
`
`
`
`some embodiments, the device has a graphical user interface
`
`
`
`
`
`
`
`

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