throbber
example, if the contact area of the thumbis elliptical, the change in the orientation of an
`
`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

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