`
`axis of the ellipse may be detected (e.g., from contact ellipse 706-R in Figure 7A to contact
`
`ellipse 708-R in Figure 7B, as shown on an enlarged portion of touch screen 112 in Figure
`
`7C). In some embodiments, at least some of a user's other fingers (i.e., fingers other than
`
`thumb 704-R) support the device 100 by contacting the backside of the device.
`
`[00120]
`
`In some embodiments,
`
`the first sense of rotation is a counterclockwise
`
`rotation. For example, thumb 704-Ris initially on the upper right side of touch screen 112
`
`(rather than the lowerright side in Figure 7A), and the device is rotated clockwise, then the
`
`sense of rotation detected by the touch screen 112 will be counterclockwise for the thumb.
`
`[00121]
`
`In some embodiments, in response to detecting the rotation of the thumb, the
`
`first application 702 is displayed (806) in a landscapeorientation. In some embodiments, in
`
`response to detecting the rotation of the thumb and simultaneously detecting at least one
`
`finger on the side of the device opposite the touch screen display, the first application 702 is
`
`displayed in a landscape orientation.
`
`[00122]
`
`In some embodiments,
`
`the thumb rotation gesture is used to override
`
`automatic changes in portrait/landscape orientation based on analysis of data from
`
`accelerometers 168 until a predetermined condition is met. In some embodiments, any
`
`changes in orientation of the device that are detected after the rotation of the thumb is
`
`detected are disregarded until the device displays a second application different from the
`
`first application. In some embodiments, any changes in orientation of the device that are
`
`detected after the rotation of the thumb is detected are disregarded until the device is put in
`
`a locked state or turned off. In some cmbodiments, any changes in oricntation of the device
`
`that are detected after the rotation of the thumb is detected are disregarded for a
`
`predetermined time period.
`
`[00123]
`
`In some embodiments, rotation of the thumb is detected (808) within a
`
`predetermined range of angles near 90° in a second sense of rotation that is opposite the first
`
`sense of rotation on the touch screen display. In response to detecting the rotation of the
`
`thumb in the second sense of rotation, the first application is displayed (810) in a portrait
`
`orientation.
`
`P3940USP1, 063266-5022-PR
`
`31
`
`HP Inc. - Exhibit 1005 - Page 5614
`
`HP Inc. - Exhibit 1005 - Page 5614
`
`
`
`[00124]
`
`In some embodiments, any changes in orientation of the device that are
`
`detected after the rotation of the thumb in the first sense is detected are disregarded until the
`
`rotation of the thumb in the secondsense is detected.
`
`[00125]
`
`A graphical user interface on a portable multifunction device with a touch
`
`screen display comprises an application that is displayed in either a first orientation or a
`
`second orientation, the second orientation being 90° from the first orientation. In some
`
`embodiments, in response to detecting a rotation of a thumb within a predetermined range
`
`of angles near 90° in a first sense of rotation on the touch screen display, the display of the
`
`application changes from thefirst orientation to the second orientation. In some
`
`embodiments, in response to detecting a rotation of a thumb within a predetermined range
`
`of angles near 90° in a first sense of rotation on the touch screen display and simultaneously
`
`detecting at least one finger on a side of the device opposite the touch screen display, the
`
`display of the application changes from thefirst oricntation to the sccond oricntation.
`
`[00126]
`
`The foregoing description, for purpose of explanation, has been described
`
`with reference to specific embodiments. However, the illustrative discussions above are not
`
`intended to be exhaustiveor to limit the invention to the precise forms disclosed. Many
`
`modifications and variations are possible in view of the above teachings. The embodiments
`
`were chosen and described in order to best explain the principles of the invention andits
`
`practical applications, to thereby enable others skilled in the art to best utilize the invention
`
`and various embodiments with various modifications as are suited to the particular use
`
`contemplated.
`
`P3940USP1, 063266-5022-PR
`
`32
`
`HP Inc. - Exhibit 1005 - Page 5615
`
`HP Inc. - Exhibit 1005 - Page 5615
`
`
`
`Whatis claimedis:
`
`1.
`
`A computer-implemented method, comprising:
`
`at a portable multifunction device with a touch screen display,
`
`displaying information on the touch screen display in a portrait orientation;
`
`detecting simultaneousrotation of two thumbsin a first sense of rotation on the
`
`touch screen display;
`
`in responseto detecting the simultaneousrotation of the two thumbsin thefirst
`
`sense of rotation, displaying the information in a landscapeorientation;
`
`detecting simultaneousrotation of the two thumbs in a second sense of rotation that
`
`is opposite the first sense of rotation; and
`
`in response to detecting the simultaneous rotation of the two thumbsin the second
`
`sense of rotation, displaying the information in a portrait orientation.
`
`2.
`
`A computer-implemented method, comprising:
`
`at a portable multifunction device with a touch screen display,
`
`displaying a first application on the touch screen display in a portrait orientation;
`
`detecting simultaneous rotation of two thumbsinafirst sense of rotation on the
`
`touch screen display; and
`
`in responseto detecting the simultaneous rotation of the two thumbsin thefirst
`
`sense of rotation, displaying the first application in a landscapeorientation.
`
`3.
`
`The computer-implemented method of claim 2, wherein the first sense of rotation is
`
`a clockwise rotation.
`
`4.
`
`The computer-implemented method of claim 2, wherein the first sense of rotation is
`
`a counterclockwise rotation.
`
`5.
`
`The computer-implemented method of claim 2, wherein the first application is a
`
`browser, a photo manager, a music player, or a video player.
`
`6.
`
`The computer-implemented method ofclaim 2, including disregarding any changes
`
`in orientation of the device that are detected after the simultaneous rotation of the two
`
`P3940USP1, 063266-5022-PR
`
`33
`
`HP Inc. - Exhibit 1005 - Page 5616
`
`HP Inc. - Exhibit 1005 - Page 5616
`
`
`
`thumbsis detected until the device displays a second application different from the first
`
`application.
`
`7.
`
`The computer-implemented method of claim 2, including disregarding any changes
`
`in orientation of the device that are detected after the simultaneous rotation of the two
`
`thumbsis detected until the device is put in a locked state or turnedoff.
`
`8.
`
`The computer-implemented method of claim 2, including disregarding, for a
`
`predetermined time period, any changesin orientation of the device that are detected after
`
`the simultaneous rotation of the two thumbs is detected.
`
`9.
`
`The computer-implemented method of claim 2, including:
`
`detecting simultaneousrotation of the two thumbs in a second senseof rotation that
`
`is opposite the first sense of rotation on the touch screen display; and
`
`in response to detecting the simultaneous rotation of the two thumbsin the second
`
`sense of rotation, displaying the first application in a portrait orientation.
`
`10.
`
`The computer-implemented method ofclaim 9, including disregarding any changes
`
`in orientation of the device that are detected after the simultaneous rotation of the two
`
`thumbs in the first sense is detected until the simultaneous rotation of the two thumbs in the
`
`second sense is detected.
`
`11.
`
`A graphical user interface on a portable multifunction device with a touch screen
`
`display, comprising:
`
`an application that is displayed in eithera first orientation or a secondorientation,
`
`the second orientation being 90° from the first orientation,
`
`wherein:
`
`in response to detecting simultaneousrotation of two thumbsinafirst sense
`
`of rotation on the touch screen display, the display of the application changes from thefirst
`
`orientation to the second orientation.
`
`12.
`
`A portable multifunction device, comprising:
`
`a touch screen display;
`
`one or more processors;
`
`memory; and
`
`P3940USP1, 063266-5022-PR
`
`34
`
`HP Inc. - Exhibit 1005 - Page 5617
`
`HP Inc. - Exhibit 1005 - Page 5617
`
`
`
`one or more programs, wherein the one or more programs are stored in the memory
`
`and configured to be executed by the one or moreprocessors, the programs including:
`
`instructions for displaying a first application on the touch screen display in a
`
`portrait orientation;
`
`instructions for detecting simultaneous rotation of two thumbsinafirst sense
`
`of rotation on the touch screen display; and
`
`instructions for displaying the first application in a landscapeorientation in
`
`response to detecting the simultaneousrotation of the two thumbsin thefirst sense of
`
`rotation.
`
`13.
`
`A computer-program product, comprising:
`
`a computerreadable storage medium and a computer program mechanism embedded
`
`therein, the computer program mechanism comprising instructions, which when executed
`
`by a portable multifunction device with a touch screen display, cause the deviceto:
`
`display a first application on the touch screen display in a portrait
`
`orientation;
`
`detect simultaneousrotation of two thumbs in a first sense of rotation on the
`
`touch screen display; and
`
`display the first application in a landscapeorientation in response to
`
`detecting the simultaneousrotation of the two thumbsin the first sense of rotation.
`
`14.
`
`A portable multifunction device with a touch screen display, comprising:
`
`means for displaying a first application on the touch screen display in a portrait
`
`orientation;
`
`meansfor detecting simultaneous rotation of two thumbs in a first sense of rotation
`
`on the touch screen display; and
`
`meansfor displaying the first application in a landscape orientation in response to
`
`detecting the simultaneousrotation of the two thumbsin the first sense of rotation.
`
`15.
`
`A computer-implemented method, comprising:
`
`at a portable multifunction device with a touch screen display,
`
`displaying a first application on the touch screen display in a portrait orientation;
`
`P3940USP 1, 063266-5022-PR
`
`35
`
`HP Inc. - Exhibit 1005 - Page 5618
`
`HP Inc. - Exhibit 1005 - Page 5618
`
`
`
`detecting a rotation of a thumb within a predetermined range of angles near 90° in a
`
`first sense of rotation on the touch screen display; and
`
`in response to detecting the rotation of the thumb, displaying the first application in
`
`a landscapeorientation.
`
`16.
`
`The computer-implemented method of claim 15, wherein predetermined range of
`
`angles is between 85° and 95°.
`
`17.
`
`The computer-implemented method of claim 15, wherein predetermined range of
`
`angles is between 80° and 100°.
`
`18.
`
`The computer-implemented method of claim 15, wherein predetermined range of
`
`angles is between 75° and 105°.
`
`19.
`
`The computer-implemented method of claim 15, wherein predetermined range of
`
`angles is between 70° and 110°.
`
`20.
`
`The computer-implemented method of claim 15, including:
`
`detecting a rotation of the thumb within a predetermined range of angles near 90° in
`
`a secondsenseof rotation on the touch screen display, wherein the second senseof rotation
`
`is opposite the first sense of rotation; and
`
`in response to detecting the rotation of the thumbin the second sense ofrotation,
`
`displaying the first application in a portrait orientation.
`
`21.
`
`A graphical user interface on a portable multifunction device with a touch screen
`
`display, comprising:
`
`an application that is displayed in either a first orientation or a second orientation,
`
`the second orientation being 90° from thefirst orientation,
`
`wherein:
`
`in responseto detecting a rotation of a thumb within a predetermined range
`
`of angles near 90° in a first sense of rotation on the touch screen display, the display of the
`
`application changes from thefirst orientation to the secondorientation.
`
`22,
`
`A portable multifunction device, comprising:
`
`a touch screen display;
`
`P3940USP1, 063266-5022-PR
`
`36
`
`HP Inc. - Exhibit 1005 - Page 5619
`
`HP Inc. - Exhibit 1005 - Page 5619
`
`
`
`one or more processors;
`
`memory; and
`
`one or more programs, wherein the one or more programsare stored in the memory
`
`and configured to be executed by the one or moreprocessors, the programs including:
`
`instructions for displaying a first application on the touch screen display in a
`
`portrait orientation;
`
`instructions for detecting a rotation of a thumb within a predetermined range
`
`of angles near 90° in a first sense of rotation on the touch screen display; and
`
`instructions for displaying the first application in a landscapeorientation in
`
`response to detecting the rotation of the thumb.
`
`23.
`
`A computer-program product, comprising:
`
`a computer readable storage medium and a computer program mechanism embedded
`
`therein, the computer program mechanism comprising instructions, which when executed
`
`by a portable multifunction device with a touch screen display, cause the deviceto:
`
`display a first application on the touch screen display in a portrait
`
`orientation;
`
`detect a rotation of a thumb within a predetermined range of angles near 90°
`
`in a first sense of rotation on the touch screen display; and
`
`display the first application in a landscapeorientation in response to
`
`detecting the rotation of the thumb.
`
`24.
`
`A portable multifunction device with a touch screen display, comprising:
`
`means for displaying a first application on the touch screen display in a portrait
`
`orientation;
`
`means for detecting a rotation of a thumb within a predetermined range of angles
`
`near 90° in a first sense of rotation on the touch screen display; and
`
`meansfor displaying the first application in a landscape orientation in response to
`
`detecting the rotation of the thumb.
`
`25.
`
`A computer-implemented method, comprising:
`
`at a portable multifunction device with a touch screen display,
`
`displaying a first application on the touch screen display in a portrait orientation;
`
`P3940USP 1, 063266-5022-PR
`
`37
`
`HP Inc. - Exhibit 1005 - Page 5620
`
`HP Inc. - Exhibit 1005 - Page 5620
`
`
`
`detecting a rotation of a thumb within a predetermined range of angles near 90° in a
`
`first sense of rotation on the touch screen display;
`
`simultaneously detecting at least one finger on a side of the device opposite the
`
`touch screen display; and
`
`in responseto detecting the rotation of the thumb and simultaneously detecting at
`
`least one finger on the side of the device opposite the touch screen display, displaying the
`
`first application in a landscapeorientation.
`
`26.
`
`A graphical user interface on a portable multifunction device with a touch screen
`
`display, comprising:
`
`an application that is displayed in eithera first orientation or a secondorientation,
`
`the second orientation being 90° from the first orientation,
`
`wherein:
`
`in response to detecting a rotation of a thumb within a predetermined range
`
`of angles near 90° in a first sense of rotation on the touch screen display and simultaneously
`
`detecting at least one finger on a side of the device opposite the touch screen display, the
`
`display of the application changes from thefirst orientation to the second orientation.
`
`27.
`
`A portable multifunction device, comprising:
`
`a touch sercen display;
`
`one or more processors;
`
`memory; and
`
`one or more programs, wherein the one or more programsare stored in the memory
`
`and configured to be executed by the one or moreprocessors, the programs including:
`
`instructions for displaying a first application on the touch screen display in a
`
`portrait orientation;
`
`instructions for detecting a rotation of a thumb within a predetermined range
`
`of angles near 90° in a first sense of rotation on the touch screen display; and
`
`instructions for simultancously detecting at lcast onc finger on a side of the
`
`device opposite the touch screen display; and
`
`instructions for displaying the first application in a landscape orientation in
`
`response to detecting the rotation of the thumb and simultaneously detecting at least one
`
`finger on the side of the device opposite the touch screen display.
`
`P3940USP1, 063266-5022-PR
`
`38
`
`HP Inc. - Exhibit 1005 - Page 5621
`
`HP Inc. - Exhibit 1005 - Page 5621
`
`
`
`28.
`
`A computer-program product, comprising:
`
`a computer readable storage medium and a computer program mechanism embedded
`
`therein, the computer program mechanism comprising instructions, which when executed
`
`by a portable multifunction device with a touch screen display, cause the deviceto:
`
`display a first application on the touch screen display in a portrait
`
`orientation;
`
`detect a rotation of a thumb within a predetermined range of angles near 90°
`
`in a first sense of rotation on the touch screen display;
`
`simultaneously detect at least one finger on a side of the device opposite the
`
`touch screen display; and
`
`display the first application in a landscapeorientation in response to
`
`detecting the rotation of the thumb and simultaneously detecting at least one finger on the
`
`side of the device opposite the touch screen display.
`
`29,
`
`A portable multifunction device with a touch screen display, comprising:
`
`meansfor displaying a first application on the touch screen display in a portrait
`
`orientation;
`
`meansfor detecting a rotation of a thumb within a predetermined range of angles
`
`near 90° in a first sense of rotation on the touch screen display;
`
`means for simultaneously detecting at least one finger on a side of the device
`
`opposite the touch screen display; and
`
`means for displaying the first application in a landscapeorientation in response to
`
`detecting the rotation of the thumb and simultaneously detecting at least one finger on the
`
`side of the device opposite the touch screen display.
`
`P3940USP1, 063266-5022-PR
`
`39
`
`HP Inc. - Exhibit 1005 - Page 5622
`
`HP Inc. - Exhibit 1005 - Page 5622
`
`
`
`Screen Rotation Gestures on a Portable Multifunction Device
`
`ABSTRACT
`
`In accordance with some embodiments, a computer-implemented method performed at a
`
`portable multifunction device with a touch screen display includes displaying information
`
`on the touch screen display in a portrait orientation. The methodalso includes detecting
`
`simultaneous rotation of two thumbs in a first sense of rotation on the touch screen display,
`
`and in response to detecting the simultaneousrotation of the two thumbsin the first sense of
`
`rotation, displaying the information in a landscape orientation. In some embodiments, the
`
`methodfurther includes detecting simultaneousrotation of the two thumbsin a second sense
`
`of rotation that is opposite the first sense of rotation, and in response to detecting the
`
`simultaneousrotation of the two thumbs in the second senseofrotation, displaying the
`
`information in a portrait orientation.
`
`P3940USP1, 063266-5022-PR
`
`40
`
`HP Inc. - Exhibit 1005 - Page 5623
`
`HP Inc. - Exhibit 1005 - Page 5623
`
`
`
`-
`
`Portable Multifunction Device
`100
`126 Applications (continued)
`148
`128
`Calendar Module
`449
`130
`i
`132
`149-1
`149-2
`149.3
`149-4
`
`Weather Widget
`Stocks Widget
`Calculator Widget
`
`136
`
`149.5
`
`Contacts Module Telephone Module
`
`Memory
`102
`Operating System
`Communication Module
`Contact/Motion Module
`-
`Graphics Module
`igs
`Text Input Module
`136
`GPS Module
` 137
`sae139 rs
`140
`150
`441
`454
`142
`143
`
`Video Conference Module
`E-mail Client Module
`nstant Messaging Module
`Blogging Module
`Camera Module
`mage
`anagement
`Video Player Module
`.
`Music Player Module
`Browsing Module
`
`Module
`
`145
`146
`147
`
`System
`
`External
`Port
`
`124
`
`/|—
`104
`Circuitry
`ontromer
`122
`110_-¥{)
`Peripherals
`103
`Microphone
`Interface
`113
`166
`
`118
`
`103
`
`103
`
`1
`
`.
`
`RF Circuitry
`108
`
`Speaker
`111
`
`
`
`Proximity
`Sensor
`
`103
`
`120
`
`Processor(s)
`
`106
`
`
`158
`VO Subsystem
`>
`
`Display
`Optical
`Other Input
`
`sensor(s)
`
`
`Controller
`Controller(s)
`
`
`Controller
`156——|
`
`160
`
`
`
`
`Accelerometer(s)
`168
`
`103
`
`103
`
`103
`
`Touch-Sensitive
`
`Display System
`
`112
`
`Sencor(s)
`
`164
`
`Oferinput
`
`116
`
`Devices
`
`Figure 1A
`
`HP Inc. - Exhibit 1005 - Page 5624
`
`HP Inc. - Exhibit 1005 - Page 5624
`
`
`
`Memory 102
`
`Operating System
`Communication Module
`
`Contact/Motion Module
`
`Graphics Module
`
`Text Input Module
`
`GPS Module
`
`
`
`Contacts Module
`
`<—=—=—|aoO2we032>5as=©@.=°°a)Qo.2<ooO ® = °a & O
`
`Video Conference Module
`
`E-mail Client Module
`
`nstant Messaging Module
`Blogging Module
`Camera Module
`
`mage Management Module
`
`Notes Module
`
`Map Module
`Browsing Module
`
`103
`
`126
`
`128
`
`130
`
`132
`
`134
`
`135
`136
`
`137
`
`138
`
`139
`
`140
`
`141
`
`142
`
`143
`
`144
`
`152
`
`153
`
`154
`
`| 147
`
`118
`
`Portable Multifunction Device
`100
`
`
`
`Applications (continued)
`Calendar Module
`
`Widget Modules
`
`Dictionary Widget
`
`User-Created Widget(s)
`Widget Creator Module
`Search Module
`
`136
`
`148
`
`149
`
`149-1
`
`149-2
`
`149-3
`
`149-4
`
`149-5
`
`149-6
`
`150
`
`151
`
`Power
`System
`
`External
`Port
`
`162
`
`124
`
`103
`
`RF Circuitry
`
`Speaker
`
`103
`
`103
`
`Proximity
`Sensor
`
`Microphone
`113
`
`16
`
`ri
`103
`
`Accelerometer(s)
`168
`
`xSH
`108
`114
`104|;——
`5 103
`/—yudio Tt]
`
`
`|
`110 |)
`
`Peripherals
`Interface
`
`122
`
`|
`
`Controller
`
`
`158
`
`1/0 Subsystem
`
`
`Optical
`OtherInput
`
`
`
`Display
`sensor(s)
`
`
`Controller(s)
`Controller
`Controller
`
`156-—“"[_
`
`103
`103
`
`106
`
`112
`
`Touch-Sensitive
`Display System
`
`Optical
`Sensor(s)
`164
`
`
`
`103
`
`
`
`Other Input
`Control
`Devices
`
`160
`
`116
`
`Figure 1B
`
`HP Inc. - Exhibit 1005 - Page 5625
`
`HP Inc. - Exhibit 1005 - Page 5625
`
`
`
`Portable Multifunction Device 100
`210
`
`212
`
`Speaker 111
`
`Optical
`Sensor 164
`
`Proximity
`Sensor 166
`
`200
`
`.
`S
`
`ee)
`N
`
`
`
`210 is SIM card slot
`212 is headphone jack
`
`202
`
`Touch Screen 112
`
`Microphone
`113
`
`Home
`204
`a
`
`Accelerometer(s)
`168
`
`
`External Port 12
`Figure 2
`
`HP Inc. - Exhibit 1005 - Page 5626
`
`HP Inc. - Exhibit 1005 - Page 5626
`
`
`
`206
`
`Portable Multifunction Device
`100
`
`
`
`Current Time ~ 308
`310 ~ Day and Date 312
`
`Wallpaper image
`314
`
`
`
`Slide to unlock
`
`(Mierpppone|Home Accelerometer(s)
`
`
`1(Mierpppone|_204 168
`
`Touch Screen 112
`
`Figure 3
`
`HP Inc. - Exhibit 1005 - Page 5627
`
`HP Inc. - Exhibit 1005 - Page 5627
`
`
`
`
`
`206
`
`Portable Multifunction Device
`100
`
`
`
`
`
`
`
`
`|.)
`
`
`©@©O
`
`
`
`
`
`
`Photos
`144
`
`Camera
`143
`
`a
`
`~
`
`a
`
`.
`
`/
`
`\
`
`Videos
`145
`
`
`
`
`Weather
`149-1
`
`Stocks
`149-2
`
`Blog
`142
`
`Calendar
`148
`
`BI) eR
`
`
`168 Figure 4A
`
`JO ON
`
`+-X= |
`
`NN
`
`| ABC |
`
`~
`
`a
`
`NN
`
`a
`
`.
`
`“~User-_
`
`| Created
`
`_ Widget
`Widget
`149-6
`
`Calculator
`149-3
`
`Alarm
`149-4
`
`Dictionary
`149-5
`
`
`
`
`Touch Screen 112
`
`Browser
`147
`
`146
`
`Microphone
`113
`
`Home
`204
`
`Accelerometer(s)
`
`HP Inc.- Exhibit 1005 - Page 5628
`
`HP Inc. - Exhibit 1005 - Page 5628
`
`
`
`206
`
`Portable Multifunction Device
`100
`
`Current Time 404
`
`eh 406
`
`
`
`
`
`
`
`#)) (E23) LS)
`
`
`a
`
`Calendar
`148
`
`Photos
`144
`
`Camera
`
`A Gea
`
`Calculator
`149-3
`
`Stocks
`149-2
`
`154
`
`Weather
`149-1
`
`
`
`iPod
`Browser
`152
`147
`
`
`Touch Screen 112
`
`
`
`
`
`
`
`
`
`(Mierpprone Home Accelerometer(s)(Mierpprone13 aa 168
`
`
`
`Figure 4B
`
`HP Inc. - Exhibit 1005 - Page 5629
`
`HP Inc. - Exhibit 1005 - Page 5629
`
`
`
` Figure 5A
`
`
`
`Figure 5C
`
`
`HP Inc. - Exhibit 1005 - Page 5630
`
`HP Inc. - Exhibit 1005 - Page 5630
`
`
`
`600
`
`
`
`
`
`
`
`Displaya first application on the touch screen __,- 602
`display in a portrait orientation
`
`
`
`
`
`
`
`Detect simultaneous rotation of two thumbsin
`a first sense of rotation on the touch screen —~
`display
`
`604
`
`
`
`In response to detecting the simultaneous
`rotation of the two thumbsin the first sense of |_,- 606
`rotation, display the first application in a
`landscape orientation
`
`
`
`
`
`
`
`608
`
`|
`!
`Detect simultaneousrotation of the two
`thumbs in a second senseofrotation that is al
`opposite to thefirst sense of rotation
`!
`
`|
`
`!
`!
`!
`
`
`
`|
`|
`In response to detecting the simultaneous
`sz 610
`rotation of the two thumbsin the second
`senseofrotation, display the first application |
`
`in a portrait orientation !|
`
`Figure 6
`
`HP Inc. - Exhibit 1005 - Page 5631
`
`HP Inc. - Exhibit 1005 - Page 5631
`
`
`
`Figure 7A
`
`Figure 7B
`
`Figure 7C
`
`
`
`
`
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 5632
`
`HP Inc. - Exhibit 1005 - Page 5632
`
`
`
`800
`
`Display a first application on the touch screen|,- 802
`display in a portrait orientation
`
`
`
`
`
`
`
`
`
`Detect rotation of a thumb within a
`predetermined range of angles near 90° in a Lr 804
`first sense of rotation on the touch screen
`display (and, in some embodiments,
`simultaneously detect at least one finger on a
`side of the device opposite the touch screen
`display)
`
`
`t
`
`
`
`
`
`In responseto detecting the rotation of the
`thumb in the first sense of rotation (and, in|~ 806
`some embodiments, simultaneously detecting
`at least one finger on the side of the device
`opposite the touch screen display), display the
`first application in a landscape orientation
`
`|
`
`!
`Detect rotation of the thumb within a
`predetermined range of angles near 90° ina | 808
`second senseofrotation that is opposite to
`|
`thefirst senseofrotation (and, insome
`||
`embodiments, simultaneously detect at least
`one finger on the side of the device opposite
`the touch screen display)
`
`
`|||||||
`
`'
`!
`In response to detecting the rotation of the
`thumb in the second senseofrotation (and, in _~
`some embodiments, simultaneously detecting |
`at least onefinger on theside of the device
`|
`opposite the touch screen display), display the |
`first application in a portrait orientation
`!|
`
`810
`
`Figure 8
`
`HP Inc. - Exhibit 1005 - Page 5633
`
`HP Inc. - Exhibit 1005 - Page 5633
`
`
`
`Filing Date:
`
`Title of Invention:
`
`Screen Rotation Gestures on a Portable Multifunction Device
`
`First Named Inventor/Applicant Name:
`
`Electronic Patent Application Fee Transmittal
`
`Extension-of-Time:
`
`Provisional Filing Fees
`
`aminrc|com]rn |
`
`Basic Filing:
`
`Miscellaneous-Filing:
`
`Patent-Appeals-and-Interference:
`
`Post-Allowance-and-Post-Issuance:
`
`HP Inc. - Exhibit 1005 - Page 5634
`
`
`
`men|rTae] |
`
`Total in USD ($)
`
`Miscellaneous:
`
`HP Inc. - Exhibit 1005 - Page 5635
`
`HP Inc. - Exhibit 1005 - Page 5635
`
`
`
`a
`
`
`
`Title of Invention:
`
`Screen Rotation Gestures on a Portable Multifunction Device
`
`First Named Inventor/Applicant Name:
`
`ee
`
`P3940USp1/63266-5022PR
`
`ee
`
`Paymentinformation:
`
`Submitted with Payment
`
`yes
`
`
`
`File Listing:
`
`Document
`
`
`
`DocumentDescription|FileName|File Size(Bytes) Part /.zip| (if appl.)
`
`
`sa
`
`.
`
`:
`
`Multi
`
`Pages
`
`HP Inc. - Exhibit 1005 - Page 5636
`
`HP Inc. - Exhibit 1005 - Page 5636
`
`
`
`63266-5022PR_ApplicationA
`
`Multipart Description/PDF files in .zip description
`
`ee
`
`pWarnings:
`Warnings:
`
`Information:
`
`Warnings:
`
`Information:
`
`Fee Worksheet (PTO-06)
`
`fee-info.pdf
`
`8134
`
`Receipt will establish the international filing date of the application.
`
`New International Application Filed with the USPTO as a Receiving Office
`If a new international application is being filed and the international application includes the necessary
`componentsfor an internationalfiling date (see PCT Article 11 and MPEP 1810), a Notification of the
`International Application Numberandof the International Filing Date (Form PCT/RO/105)will be issued in due
`course, subject to prescriptions concerning national security, and the date shown on this Acknowledgement
`
`This AcknowledgementReceipt evidencesreceipt on the noted date by the USPTOofthe indicated documents,
`characterized by the applicant, and including page counts, where applicable.
`It serves as evidenceof receipt
`similar to a Post Card, as described in MPEP 503.
`
`New Applications Under 35 U.S.C. 111
`If a new application is being filed and the application includes the necessary componentsfora filing date (see
`37 CFR 1.53(b)-(d) and MPEP 506), a Filing Receipt (37 CFR 1.54) will be issued in due course and the date
`shown on this AcknowledgementReceipt will establish the filing date of the application.
`
`National Stage of an International Application under 35 U.S.C. 371
`If a timely submission to enter the national stage of an international application is compliant with the conditions
`of 35 U.S.C. 371 and other applicable requirements a Form PCT/DO/E0O/903 indicating acceptance of the
`application as a national stage submission under 35 U.S.C. 371 will be issued in addition to the Filing Receipt,
`in due course.
`
`HP Inc. - Exhibit 1005 - Page 5637
`
`HP Inc. - Exhibit 1005 - Page 5637
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`UNITED STATES DEPARTMENT OF COMMERCE
`United States Patent and Trademark Office
`Address: COMMISSIONER FOR PATENTS
`P.O. Box 1450
`Alexandria, Virginia 22313-1450
`www.uspto.gov.
`
`
`
`APPLICATION NUMBER FEINor37 (C) GRP ART UNIT|FIL FEE REC'D TOT CLAIMS|IND CLAIMSATTY.DOCKET.NO
`
`
`
`
`
`60/946,970
`
`06/28/2007
`
`200
`
`P3940USP 1/63266-5022PR
`
`61725
`MORGANLEWIS & BOCKIUS LLP/ APPLE COMPUTER INC.
`2 PALO ALTO SQUARE
`3000 EL CAMINO REAL
`PALO ALTO, CA94306
`
`CONFIRMATION NO. 6816
`
`FILING RECEIPT
`
`Date Mailed: 07/24/2007
`
`It will not be examined for patentability and
`Receipt is acknowledged of this provisional patent application.
`will become abandonednotlater than twelve monthsafter its filing date. Any correspondence concerning the
`application must include the following identification information: the U.S. APPLICATION NUMBER, FILING
`DATE, NAME OF APPLICANT, and TITLE OF INVENTION. Fees transmitted by checkor draft are subject to
`collection. Please verify the accuracy of the data presented on this receipt.
`If an error is noted on this
`Filing Receipt, please write to the Office of Initial Patent Examination's Filing Receipt Corrections.
`Please provide a copy of this Filing Receipt with the changes noted thereon. If you received a "Notice
`to File Missing Parts" for this application, please submit any corrections to this Filing Receipt with
`your reply to the Notice. When the USPTO processesthe reply to the Notice, the USPTO will generate
`another Filing Receipt incorporating the requested corrections
`
`Applicant(s)
`
`Bas Ording, San Francisco, CA;
`Brett Alten, Cupertino, CA;
`
`Powerof Attorney:
`Gary Williams--31066
`
`If Required, Foreign Filing License Granted: 07/17/2007
`
`The country code and number of your priority application, to be usedfor filing abroad under the Paris Convention, is
`US60/946,970
`
`Projected Publication Date: None, application is not eligible for pre-grant publication
`
`Non-Publication Request: No
`
`Early Publication Request: No
`
`Title
`
`Screen Rotation Gestures on a Portable Multifunction Device
`
`PROTECTING YOUR INVENTION OUTSIDE THE UNITED STATES
`
`Since the rights granted by a U.S. patent extend only throughoutthe territory of the United States and have
`no effect in a foreign country, an inventor who wishes patent protection in another country must apply for a
`patent in a specific country or in regional patent offices. Applicants may wish to consider the filing of an
`international application under the Patent Cooperation Treaty (PCT). An international (PCT) application
`generally has the same effect as a regular national patent application in each PCT-member country. The
`
`HP Inc. - Exhibit 1005 - Page 5638
`
`HP Inc. - Exhibit 1005 - Page 5638
`
`
`
`PCT process simplifies the filing of patent applications on the same invention in member countries, but
`does notresult in a grant of "an international patent" and does not eliminate the need of applicantstofile
`additional documents and fees in countries where patentprotection is desired.
`
`Almost every country has its own patent law, and a person desiring a patent in a particular country must
`make an application for patent in that country in accordance with its particular laws. Since the laws of many
`countries differ in various respects from the patent law of the United States, applicants are advised to seek
`guidance from specific foreign countries to ensure that patent rights are not lost prematurely.
`
`Applicants also are advised that in the case of inventions made in the United States, the Director of the
`USPTO mustissue a license before applicants can apply for a patent in a foreign country. Thefiling of a U.S.
`patent application serves as a request for a foreign filing license. The application's filing receipt contains
`further information and guidanceasto the status of applicant's license for foreign filing.
`
`Applicants may wish to consult the USPTO booklet, "General Information Concerning Patents” (specifically,
`the section entitled "Treaties and Foreign Patents") for more information on timeframes and deadlinesfor
`filing foreign patent applications. The guide is available either by contacting the USPTO Contact Center at
`800-786-9199, or it can be viewed on the USPTO website at
`http://www.uspto.gov/web/offices/pac/doc/general/index.html.
`
`For information on preventing theft of your intellectual property (patents, trademarks and copyrights), you
`may wish to consult the U.S. Government website, http://www.stopfakes.gov. Part of a Department of
`Commerceinitiative, this website includes self-help "toolkits" giving innovators guidance on howto protect
`intellectual property in specific countries such as China, Korea and Mexico. For questions rega