`US009104288B2
`
`c12) United States Patent
`Wever et al.
`
`(IO) Patent No.:
`(45) Date of Patent:
`
`US 9,104,288 B2
`Aug. 11, 2015
`
`(54) METHOD AND APPARATUS FOR
`PROVIDING QUICK ACCESS TO MEDIA
`FUNCTIONS FROM A LOCKED SCREEN
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`(75)
`
`Inventors: Pascal Wever, Los Angeles, CA (US);
`Julian Bleecker, Los Angeles, CA (US);
`Duncan Burns, Santa Monica, CA (US);
`Andrew Julian Gartrell, Woodland
`Hills, CA (US); John-Rhys Newman,
`Woodland Hills, CA (US); Marco
`Paglia, San Francisco, CA (US); Ilkka
`Hyytiainen, Espoo (FI)
`
`(73) Assignee: Nokia Technologies Oy, Espoo (FI)
`
`( *) Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 155 days.
`
`(21) Appl. No.: 13/043,067
`
`(22) Filed:
`
`Mar. 8, 2011
`
`(65)
`
`Prior Publication Data
`
`US 2012/0233571 Al
`
`Sep. 13, 2012
`
`(51)
`
`Int. Cl.
`G06F 3/00
`G06F 3/048
`G06F 3/0488
`H04M 11725
`H04M 1/67
`(52) U.S. Cl.
`CPC .............. G06F 3/048 (2013.01); G06F 3/0488
`(2013.01); H04M 1172544 (2013.01); H04M
`1/67 (2013.01)
`
`(2006.01)
`(2013.01)
`(2013.01)
`(2006.01)
`(2006.01)
`
`( 58) Field of Classification Search
`CPC ......................... G06F 3/048; G06F 2206/1008
`USPC .......................................... 715/835, 863, 823
`See application file for complete search history.
`
`122
`
`6,501,380 Bl
`7,421,656 B2 *
`7,461,264 B2 *
`8,199,125 B2 *
`2003/0112266 Al *
`2004/0001105 Al
`2004/0225502 Al*
`2007/0100978 Al *
`
`12/2002 Jakobsson
`9/2008 Fong et al. .................... 715/716
`12/2008 Chen ............................. 713/182
`6/2012 Misawa et al. ................ 345/173
`6/2003 Chang et al. .................. 345/727
`1/2004 Chew et al.
`11/2004 Bear et al. ..................... 704/270
`5/2007 Levi et al. ..................... 709/223
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`EP
`
`6/2001
`1 109 382 A2
`1/2010
`2 144 148 A2
`(Continued)
`OTHER PUBLICATIONS
`
`International Search Report and Written Opinion for Application No.
`PCT/IB2012/050982 dated Jul. 2, 2012.
`(Continued)
`
`Primary Examiner - Kieu Vu
`Assistant Examiner - Andrew Chung
`(74) Attorney, Agent, or Firm -Alston & Bird LLP
`
`ABSTRACT
`(57)
`A method for providing quick access to functions from a
`locked screen may include receiving an indication of entry of
`an activation input at a user terminal while the user terminal is
`displaying a locked screen, causing a launch of an application
`associated with performance of a function associated with the
`application from the locked screen and without completion of
`an unlock procedure in response to the activation input,
`enabling the function to be performed while the activation
`input is provided, and causing the user terminal to revert to the
`locked screen in response to removal of the activation input.
`A corresponding apparatus and computer program product
`are also provided.
`18 Claims, 8 Drawing Sheets
`
`Apple Ex. 1020
`Apple Inc. v. Firstface Co., Ltd.
`IPR2019-01011
`Page 00001
`
`
`
`US 9,104,288 B2
`Page 2
`
`(56)
`
`References Cited
`
`FOREIGN PATENT DOCUMENTS
`
`U.S. PATENT DOCUMENTS
`
`2007/0143851 Al *
`2007 /0239837 Al
`2009/0006991 Al
`2009/0172542 Al *
`2010/0079794 Al *
`2010/0146235 Al
`2010/0159995 Al
`2010/0257490 Al *
`2010/0269040 Al *
`2011/0047368 Al
`2011/0163972 Al *
`2011/0258547 Al*
`2012/0009896 Al*
`2012/0069231 Al*
`2012/0150698 Al*
`
`6/2007 Nicodemus et al. ............ 726/25
`10/2007 Jablokov et al.
`1/2009 Lindberg et al.
`7/2009 Girish et al.
`.................. 715/716
`4/2010 Kim ............................. 358/1.15
`6/2010 Weberetal.
`6/2010 Stallings et al.
`10/2010 Lyon et al. .................... 715/863
`10/2010 Lee ............................... 715/702
`2/2011 Sundaramurthy et al.
`7/2011 Anzures et al ................ 345/173
`10/2011 Symons et al.
`............... 715/723
`.. 455/411
`1/2012 Bandyopadhyay et al.
`3/2012 Chao .
`348/333.01
`6/2012 McClements, IV ......... 705/27.2
`
`EP
`WO
`
`2 161 645 A2
`WO 2009/072852 A2
`
`3/2010
`6/2009
`
`OTHER PUBLICATIONS
`
`Supplementary European Search Report for Application No. EP 12
`75 5136 dated Jul. 22, 2014.
`International Preliminary report on Patentability for Application No.
`PCT/IB2012/050982 dated Sep. 10, 2013.
`Supplemantary Search Report for European Application No. 12 75
`5136 dated Jul. 22, 2014.
`Snappy-the Fastest Camera App for Jailbroken iPhone I Redmond
`Pie [online] [retrieved Jan. 28, 2015]. Retrieved from the internet:
`<URL:
`http://www.redmondpie.com/snappy-the-fastest-camera(cid:173)
`app-for-jailbroken-iphone-9140131>. (dated Nov. 22, 2009) 5 pages.
`
`* cited by examiner
`
`IPR2019-01011 Page 00002
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 1 of 8
`
`US 9,104,288 B2
`
`r12
`
`TRANSMITTER
`
`20
`16
`
`RECEIVER
`
`RINGER N7
`22_;1,LJ
`
`CONTROLLER
`
`r10
`
`28
`
`DISPLAY
`
`KEYPAD
`
`30
`
`42
`
`r 34
`
`40
`
`VOLATILE
`MEMORY
`
`NON(cid:173)
`VOLATILE
`
`MEMORY r 38
`
`UIM
`~ - -~
`
`FIG. 1.
`
`IPR2019-01011 Page 00003
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 2 of 8
`
`US 9,104,288 B2
`
`72
`,----------------------------------------------------------------------------------------------r ____________________________________________ _
`USER INTERFACE
`
`r 68
`
`:
`
`TOUCH
`SCREEN
`DISPLAY
`
`TOUCH SCREEN INTERFACE
`
`v 82
`
`DETECTOR
`
`'
`
`;-86
`
`,.
`
`INPUT
`~ - - - - - - - -+ CLASSIFIER ,._.
`
`/84
`
`'
`DISPLAY
`MANAGER
`
`LOCKED STATE
`FUNCTION
`ACCESS
`MANAGER
`"'-as
`
`'----------------------------------- --------------------------------------------------
`
`-----------------------------------------------------
`
`COMMUNICATION 14-----~ - - ;
`INTERFACE
`
`PROCESSOR
`
`v-70
`
`'-so
`
`,.
`
`MEMORY
`DEVICE
`
`FIG. 2.
`
`IPR2019-01011 Page 00004
`
`
`
`U.S. Patent
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 3 of 8
`
`US 9,104,288 B2
`B00
`9U
`
`~100
`
`110
`
`8m29104101O12.l1
`
`120
`
`0-0-
`0'00
`0’:’0.0
`29:
`
`102
`102
`
`$000000§0x...N...“.0«.0§.x...x.00000000"..000000030....”0000000»...
`
`
`
`
`
`
`.000010010L00.00<00040:0400(0(00..000..(0004(0401040404040104040«04010404044044040<040(010‘0404040104040404
`
`
`
`
`
`00w0w0w0m0w0w0w0w0»0M0?»00...»0000w0m0w0n0w0w0w0w0w0>»>y0000000000000000w0w0w0n0M00000000000000000w0M0w0w0w0w0w0m0w0.
`
`Obbbb))>)))00rVbbrrbbvbtk
`
`,.00“x...“1000..000
`.,000000.000000.0.4,0..000200001.0......00000..000000.00000..000000.S00..000.00000..000000.2.00.000..0000000000.2000000000.100000000.x..0n.5.00000000.1.......00..000.000000.
`
`
`
`000000.u".0...3”.A00000..00.
`000000..0000..000000.1.0000
`
`
`.00000.g.0000
`
`.0000000000.
`
`00..0.V99”0..........
`
`
`
`
`
`
`
`
`
`
`000000.000000.t0000v.0...0000.0000000000..000000..3.”0x.“f.0....00.000.0000000000.30000
`
`
`
`
`
`
`000000.e00..000.h"0””.“0””.
`
`
`00000e0000
`000000
`
`
`
`
`
`
`
`
`x.»«.300000..000000.00000..000000.
`
`
`
`
`00WWO”.00.000.
`
`
`
`000000000000000000000000000000000.0000000000000000000000000.00000000000000000000
`
`
`
`
`000000000000000000000000000000/00000??»W04000w0~0w0w0~0w0w0000
`00000000000000000000004000«00000040000000.000.000400000000000004000.000000000000000000000000000000000000000000000000000000000«0004000004000040
`
`
`
`00000000000000000000000000000..0000000000000000000000000000000000000000000,
`
` \
`
`0
`0 OOO n0
`
`
`’0
`
`‘0.0
`
`00.:03
`
`0
`
`00
`
`FIG. 3A.
`FIG. 3A.
`
`IPR2019-01011 Page 00005
`
`IPR2019-01011 Page 00005
`
`
`
`U.S. Patent
`U.S. Patent
`
`Aug. 11, 2015
`Aug. 11,2015
`
`Sheet 4 of 8
`Sheet 4 of 8
`
`US 9,104,288 B2
`US 9,104,288 B2
`
`122
`
`100
`~100
`
`zr
`
`VOQ09VV
`79QVVV V
`
`V0000VV
`V '
`
`VV VV
`V V
`
`VOO.0V
`VVV
`V
`V
`VVV
`VV VVV
`VV
`9rO
`Q
`
`.V00
`
`0'00
`'9'.00000'009
`0‘0000
`'0'000
`0’000079'OO
`
`0"0‘00'0'000
`O6
`O6
`
`:o'10‘.603}2030'
`.6.
`6.9
`’0
`‘3‘:
`0:0’0?
`:0.0?
`
`
` :v.0203}0.030.:Y0
`
`’0’
`0303030
`
`030:0:03’0
`
`‘30Yo’«00:1010302033030 10
`
`’0
`0,0
`3:15(0.0
`030
`30
`20?0
`20102020
`
`20?0Y0
`209020!
`0Y0
`$0
`:31
`0,0
`:3?6,6
`0:
`’0,
`2222’
`
`VO9
`
`v O
`
`V 0
`
`V *
`
`¢,
`
`0 QC0
`
`110
`110
`
`120
`120
`
`
`>0w0w010.0y0.0,0.0.0.0,0.00.0.00.03.90.00.00.00.90.010.000.000?
`
`#6009960OOQ96O6OOO964040*...4%0940.94+9+0.0.069900900900900.QOOQOQOOOQOQOQOQO’QO‘O‘O’OO900
`“onououououcnoucnououououonouowouo»0«0uo«0u0V«0“0”ono».nouououou0noucu0u0uououonow.«0”non.“0»0«0«o«0«0«o«ouononouououéoo
` 0&000000
`0000000¢.0.000000000060000000000Q..00
`
`
`
`
`0000.0uououonouow0uow0vuouo000«.«ou0vn000u0uoouovvuovuouououowouovvvuovuovuovvvuovvv«oufiaouououououooououown.“o000000000000090000000000000000000000000030000600000006000000000000000000000000300000000900000000000000000
`“““““1111““““““‘““‘.“"‘.‘.“““‘
`
`
`
`
`000.0.0.0000000»10,010.010010101000,010.0101.010..1
`
`v.3...
`0'0'9" 0'0.0,.QO
`
`
`
`
`<q0O
`00
`b
`. n,
`
`0:00.0‘3’0
`'0
`
`303':0‘0.0
`
`‘9.4.»0.0.0;
`0.0%
`
`0%"OX
`
`9 O
`0'0
`00'
`O
`0‘
`’0
`
`
`’0‘.0:0:03'34090%.
`‘:?o.
`
`OO
`
`102
`102
`
`130
`
`140
`
`501
`
`FIG. 3B.
`FIG. BB.
`
`IPR2019-01011 Page 00006
`
`IPR2019-01011 Page 00006
`
`
`
`U.S. Patent
`U.S. Patent
`
`Aug. 11, 2015
`Aug. 11,2015
`
`Sheet 5 of 8
`Sheet 5 of 8
`
`US 9,104,288 B2
`US 9,104,288 B2
`
`100
`~100
`
`110
`110
`
`98V>_35K935KV.9
`9999999
`b99%%5§§nv99
`
`’hflflc
`
`unfln
`
`
`
`9«9«9«9«9«9«94119191919191919
`
`91919191919191
`Qqqy
`
`4499441(Q§§§%999
`
`111uumwc1
`
`999
`
`
`9999999u999
`999999
`
`9333&§33933
`999999
`9533?
`wnwmflv
`nmfihfihflfr
`
`99
`9 99A9
`
`
`
`
`/9
`
`999
`
`191
`'v
`'9
`'999
`'9
`
`‘9
`9
`‘9
`999A
`9%&
`9
`A‘99
`‘99A
`
`
` ‘9A‘9‘99‘9
`'3
`.9
`‘9
`‘9‘5
`
`‘9A‘9
`A
`9
`9k‘9A9
`9
`A9
`.9
`.1
`
` /99
`
`
`
`
`
`. 2
`
`(
`
`
`
`130
`
`155
`
`140
`
`150
`
`FIG. 3C.
`FIG. 3C.
`
`IPR2019-01011 Page 00007
`
` 99
`
` 99
`
`99
`
` 9
`99
`
`99
`
`99
`
`9 999
` 9
` 9999
`
`
`
`
`9%
`3r.9
`9%99
`.9
`q§
`‘9”a
`9p
`q;99
`Qfl99
`9%9
`q;
`99
`9
`9
`‘9
`9
`91
`9:
`5999
`59>
`
`99b9
`
`>9bb
`
`99bV
`
`102
`102
`
`
`
`
`
`
`
`
`
`
` 9
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` .
`
`
`
`
`,9
`,.99
`9'.
`.‘Q'.
`9'9
`999
`9'.
`9".
`9'.
`9'.
`
`9'. 9‘9
`4,...
`
`
`'9 '9”9'9'9
`
`'9V'.'.
`'9'9
`w.
`99
`9%99
`9%9
`9%99
`9%9
`9%9
`9%9
`9%9
`9%9
`9..A ..
`9..9
`
`
`
`6%Qfik 93999: :9. :9‘9 :9‘9 :9‘9 3%‘39 9%a;Q?99 éfl$9999 db99 3%Ah?.9... ......:9‘93»‘93&&afifih?.‘.,Qfi§9:Vs.fiék §®§Aka?
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`‘9
`W???“
`2929 ,
`:9:
`:9:
`:2:,9
`292
`29:
`3.929 ,
`:9:
`:9:
`.9:
`:4.
`‘QQQQV
`&\
`$%%bww?
`99999
`949999
`59?%%
`“‘
`9%?1
`
`§R§8§X¢¢€9
`9999999999
`
`99dd?
`
`99?}VLII9’9DDLIIDFDDRIPDDDD
`
`999999999999999999
`
`
`
`
`
`
`
`M9N99999999999999>9>9M9>9>9N9N9M9N9N9N9N9H9N9H9N9M9M9>v>999»)9999
`
`9&&§§$¢9
`9.9nuuv
`9999999
`
`>9D|99ILIV99995
`
`AZ€£M1
`
`9449494949494494444
`
`IPR2019-01011 Page 00007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 6 of 8
`
`US 9,104,288 B2
`
`102
`
`~10 0
`
`110
`
`~ Photo dated DD/MM/YY
`
`FIG. 3D.
`
`IPR2019-01011 Page 00008
`
`
`
`U.S. Patent
`U.S. Patent
`
`Aug. 11, 2015
`Aug. 11,2015
`
`Sheet 7 of 8
`Sheet 7 of 8
`
`US 9,104,288 B2
`US 9,104,288 B2
`
`122
`
`100
`~ 1 0 0
`
`.v
`9'9'9
`€%%999«
`9%9
`'39‘
`4&9999
`‘fififi
`292
`
`999
`
`, '
`
`'9
`'9
`
`9
`
`9'99v
`‘.9 99
`79'9v9
`99
`99
`
`
` 9''9'9
`v9'9'9
`'9
`
` *39.0302‘:gag3.A
`$>‘9
`
`:9‘9
`
`
`
`
`
`
`
`
`393‘gap3».93999:9.93.A>3..9 3&53».9 ‘g99
`r.9
`:92
`E:
`
`9 3
`999
`
`a 3
`
`999
`9 9
`
`
`'9 ,.9999999
`
`
`:O.
`‘9
`fit
`
`9
`
`
`
` 9'99%9ww
`
`c999
`'9'9
`'
`'9‘9'
`r
`'5
`
`:9.93».9
`
`
` ».9:9.9:9.9
`:4g
`fi§€999.9..
`3'30‘9“
`£5:
`292
`15
`
`110
`110
`
`120
`120
`
`999999999999999999999999999999999999999999999999999999999
`99,Z,.447.«‘4r44.4
`
`QQQQQflfiflfififlfifififlfififififlfiflfifififlWfifififififififififififiv
`
`999999999999999999999999999999999999999999999999999999999999999999999999999999999999
`
`éhflflfififififl%flflvflxmfiflfifixxflflflflfl$3$MMWbkkkhfiWkQfimfififihfikfififlQQfififififififififififififlflflfiflfifififlflflfim%%%%%9
`59999999999955},>9}O}>9>9>>999>9>9>999D999>9>999999999»)9>9>9>9>9>>9>9>>999>9>9>99999999999)9D999>9D9999.99.99999999999999.999999999}9>9>9>>9>9999
`
`
`
`
`
`
`9&3»?.wwwmm».mwvmwvvwwwwwmwwwaawawmwuwwwwwwmwam..999999999999999999....999.9.
`
`
`
`
`{444949494419(9(44.1‘(9‘9999999949949499949499999‘9999049499499(9491‘9949494999919499494.994994,119(99949‘949(9(9(49499.9(9(949
`
`99999999999999999999999999999999999999999999999999999999999999999999999999996
`
`
`9.
`
`9 ’
`
`102
`102
`
`.
`
`((5 Photo dated DD/MM/YY
`9
`'9’.
`9
`,
`'9
`‘9‘
`.
`99
`..,.
`99
` 9999999999999
`
`
`
`9
`
` 999999999999999
`9
`9
`
` 99999999999
`
`9999
`'9
`
`9%
`'9‘
`$999
`9
`9A
`:93999ass
`
`999%339‘39A9
`
`:9‘9A:9A9
`
`
` $»9%:99k:99%
`
`39&£
`:999%:3r‘d
`:992
`9
`333::99
`9
`g»A
`:9A
`49A9
`4%9p
`9.9
`
`
`
` 4d9ififi19
`
`
` fiQfi1929
`29
`
`fl!fin
`2:
`
`99
`
`99A
`
`999
`
`160
`
`FIG. 3E.
`FIG. 3E.
`
`IPR2019-01011 Page 00009
`
`IPR2019-01011 Page 00009
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 8 of 8
`
`US 9,104,288 B2
`
`Receiving an indication of entry of
`an activation input at a user terminal
`while the user terminal is displaying
`a locked screen
`
`Causing a launch of an application
`associated with performance of a
`function from the locked screen and
`without completion of an unlock
`procedure in response to the
`activation input
`
`200
`
`210
`
`Enabling the function to be
`performed while the activation input
`is provided
`
`220
`
`Causing the user terminal to revert to
`the locked screen in response to
`removal of the activation input
`
`230
`
`FIG. 4.
`
`IPR2019-01011 Page 00010
`
`
`
`US 9,104,288 B2
`
`1
`METHOD AND APPARATUS FOR
`PROVIDING QUICK ACCESS TO MEDIA
`FUNCTIONS FROM A LOCKED SCREEN
`
`TECHNOLOGICAL FIELD
`
`Some example embodiments of the present invention relate
`generally to user interface technology and, more particularly,
`relate to a method and apparatus for providing a multi-stage
`device transition mechanism that is initiated based on a touch 10
`gesture.
`
`2
`Some embodiments of the invention may provide a
`method, apparatus and computer program product for
`improving user experience relating to devices having touch
`screen interfaces. As a result, for example, mobile terminal
`5 users may enjoy improved capabilities with respect to access(cid:173)
`ing functions of their devices without a cumbersome unlock(cid:173)
`ing procedure and application launching procedure to slow
`that access down.
`
`BRIEF DESCRIPTION OF THE SEVERAL
`VIEWS OF THE DRAWING(S)
`
`BACKGROUND
`
`BRIEF SUMMARY
`
`A method, apparatus and computer program product are
`provided to enable the provision of quick access to media
`functions from a locked screen. In some cases, for example,
`the device may be transitioned from a locked state directly
`into an application having a media function ( e.g., a camera
`application that is able to take a picture, a video application
`that can capture video, an audio application that can capture
`audio, a media player that can render media, etc.) for the
`purposes of utilizing the media function (e.g., creating, using
`or rendering media) and then reverting to the locked state after
`the media function is completed.
`
`The modern communications era has brought about a tre(cid:173)
`mendous expansion ofwireline and wireless networks. Com(cid:173)
`puter networks, television networks, and telephony networks
`are experiencing an unprecedented technological expansion,
`fueled by consumer demand. Wireless and mobile network- 20
`ing technologies have addressed related consumer demands,
`while providing more flexibility and immediacy of informa(cid:173)
`tion transfer.
`Current and future networking technologies continue to
`facilitate ease of information transfer and convenience to 25
`users. One area in which there is a demand to increase ease of
`information transfer relates to the delivery of services to a
`user of a mobile terminal. The services may be in the form of
`a particular media or communication application desired by
`the user, such as a music player, a game player, an electronic
`book, short messages, email, content sharing, web browsing,
`etc. The services may also be in the form of interactive appli(cid:173)
`cations in which the user may respond to a network device in
`order to perform a task or achieve a goal. The services may be
`provided from a network server or other network device, or 35
`even from the mobile terminal such as, for example, a mobile
`telephone, a mobile television, a mobile gaming system, elec(cid:173)
`tronic book or reading device, etc.
`In many situations, it may be desirable for the user to
`interface with a device such as a mobile terminal for the 40
`provision of an application or service. A user's experience
`during certain applications such as, for example, web brows(cid:173)
`ing or navigating through content may be enhanced by using
`a touch screen display as the user interface. Furthermore,
`some users may have a preference for use of a touch screen
`display for entry of user interface commands over other alter(cid:173)
`natives. In recognition of the utility and popularity of touch
`screen displays, many devices, including some mobile termi(cid:173)
`nals, now employ touch screen displays. As such, touch
`screen devices are now relatively well known in the art, with 50
`numerous different technologies being employed for sensing
`a particular point at which an object may contact the touch
`screen display.
`
`15
`
`Having thus described embodiments of the invention in
`general terms, reference will now be made to the accompa(cid:173)
`nying drawings, which are not necessarily drawn to scale, and
`wherein:
`FIG. 1 is a schematic block diagram of a mobile terminal
`according to an example embodiment of the present inven(cid:173)
`tion;
`FIG. 2 is a schematic block diagram of an apparatus for
`providing quick access to media functions from a locked
`screen according to an example embodiment of the present
`invention;
`FIG. 3, which includes FIGS. 3A to 3E, shows some
`examples of display screens that may be presented according
`to example embodiments of the present invention; and
`FIG. 4 is a block diagram according to an example method
`for providing quick access to media functions from a locked
`30 screen according to an example embodiment of the present
`invention.
`
`DETAILED DESCRIPTION
`
`Some embodiments of the present invention will now be
`described more fully hereinafter with reference to the accom(cid:173)
`panying drawings, in which some, but not all embodiments of
`the invention are shown. Indeed, various embodiments of the
`invention may be embodied in many different forms and
`should not be construed as limited to the embodiments set
`forth herein; rather, these embodiments are provided so that
`this disclosure will satisfy applicable legal requirements.
`Like reference numerals refer to like elements throughout. As
`used herein, the terms "data," "content," "information" and
`45 similar terms may be used interchangeably to refer to data
`capable of being transmitted, received and/or stored in accor(cid:173)
`dance with some embodiments of the present invention. Thus,
`use of any such terms should not be taken to limit the spirit
`and scope of embodiments of the present invention.
`Additionally, as used herein, the term 'circuitry' refers to
`(a) hardware-only circuit implementations (e.g., implemen(cid:173)
`tations in analog circuitry and/or digital circuitry); (b) com(cid:173)
`binations of circuits and computer program product(s) com(cid:173)
`prising software and/or firmware instructions stored on one or
`55 more computer readable memories that work together to
`cause an apparatus to perform one or more functions
`described herein; and ( c) circuits, such as, for example, a
`microprocessor(s) or a portion of a microprocessor(s), that
`require software or firmware for operation even if the soft-
`60 ware or firmware is not physically present. This definition of
`'circuitry' applies to all uses ofthis term herein, including in
`any claims. As a further example, as used herein, the term
`'circuitry' also includes an implementation comprising one or
`more processors and/or portion(s) thereof and accompanying
`65 software and/or firmware. As another example, the term 'cir(cid:173)
`cuitry' as used herein also includes, for example, a baseband
`integrated circuit or applications processor integrated circuit
`
`IPR2019-01011 Page 00011
`
`
`
`US 9,104,288 B2
`
`3
`for a mobile phone or a similar integrated circuit in a server,
`a cellular network device, other network device, and/or other
`computing device.
`As defined herein a "computer-readable storage medium,"
`which refers to a non-transitory, physical storage medium
`(e.g., volatile or non-volatile memory device), can be differ(cid:173)
`entiated from a "computer-readable transmission medium,"
`which refers to an electromagnetic signal.
`The use of a touch screen interface is often attractive to
`users due to the generally intuitive nature of the interface.
`Various activities such as selecting an object, dragging an
`object, drawing a symbol, turning a page, zooming in or out,
`and/or the like, are often performed using simple gestures that
`seem to naturally coincide with the resulting activity. Thus,
`touch screen devices have been becoming increasingly popu(cid:173)
`lar.
`Many electronic devices also have multiple different stages
`or user interface states that may be defined for the devices in
`order to conserve energy or control access to various different
`applications or content items. As an example, many devices
`may have an unlocked state in which the user may directly
`interact with items presented on the device ( e.g., on the home
`screen or via device menus). The unlocked state may repre(cid:173)
`sent a state from which various activities may be undertaken,
`functions may be initiated and/or applications may be
`launched. The activities, functions and/or applications may
`also operate or run in the unlocked state. In a locked state,
`direct interaction with most functions and/or applications
`may not be allowed until the device transitions first into the
`unlocked state. The locked state may provide a locked screen
`(e.g., presenting either a blank screen or a predetermined
`wallpaper or other display screen corresponding to a locked
`user interface). The locked screen may hide content or access
`mechanisms for accessing content or applications and gener(cid:173)
`ally prevent interaction therewith. For example, the locked
`screen may obstruct the view of the home screen or content
`associated with an application-specific display screen that
`was being displayed prior to the device being placed in the
`locked state. The locked screen may also prevent uninten(cid:173)
`tional activations or interactions with the user interface. For
`example, many users may put their devices in a pocket, purse
`or bag, when not in use. In such situations, inadvertent or
`unintentional contact with otherobjects would possibly cause
`many unintended actions or functions to be undertaken by
`their device if, for example, the contact causes the launch of
`an application or the execution of a function based on inter(cid:173)
`action with an icon or soft key. Moreover, when a device is in
`the locked state ( or asleep) power consumption may be
`reduced by limiting the processing required by the device to
`run applications, present content or the like.
`Many devices provide specific user inputs that may be used
`to shift the device directly from the locked state to the
`unlocked state. These specific user inputs may be defined by
`specific interactions with the touch screen display itself ( e.g.,
`a particular swipe configuration, gesture or code entry). In
`other cases, the specific user inputs may be provided via one
`or more keys used to shift device state or enter codes, etc.
`Furthermore, some embodiments may employ a combination
`of key and gesture interactions. While these interactions that 60
`are used to transition from a locked state to an unlocked state
`to facilitate access to device functionality may be reliable in
`terms of their ability to unlock the device and avoid unin(cid:173)
`tended interactions, they may be cumbersome and/or time
`consuming. Thus, in some cases, convenience or time being
`of the essence may dictate that a more direct approach to
`accessing certain device functionalities may be preferable.
`
`4
`Some example embodiments of the present invention may
`provide a mechanism by which to transition directly from the
`locked state to having access to a particular media function,
`without having to launch an application associated with the
`5 particular media function. As an example, a user may be able
`to directly transition from a locked state to having the ability
`to take a picture, capture video/audio, render content, or per(cid:173)
`form other media related functions. In this regard, instead of
`unlocking the device and then requiring the user to use the
`10 unlocked state to locate and open an application or define a
`function from the unlocked screen or home screen, the user
`may be enabled to directly access the function from the
`locked screen. Thus, some example embodiments may define
`one or more activation inputs (e.g., a specific gesture or touch
`15 input, combination of gestures or touch inputs, key, combi(cid:173)
`nation of keys, or combination of one or more keys with one
`or more gestures or touch inputs) that are directly associated
`with corresponding one or more media functions such that
`during the execution of a specific one of the activation inputs,
`20 the corresponding one of the defined media functions for that
`activation input may be executed directly from the locked
`state. However, after execution of the activation input is
`secured or stopped, the device may immediately revert to the
`locked state. Thus, the activation input of some examples not
`25 only defines a certain function to be performed directly from
`the locked screen when executed, but the activation input also
`defines the duration of the period of time for which the device
`is not in the locked state. The activation input may have
`specific activation characteristics that, when met, trigger rec-
`30 ognition of the activation input and therefore also trigger the
`execution of the function associated with the activation input.
`The activation characteristics may define one or more stimuli
`corresponding to activation of one or more keys and/or one or
`more touch gestures along with time criteria or pattern criteria
`35 (e.g., order or combination of inputs) associated with the
`respective stimuli. The time criteria or pattern criteria may
`help to prevent inadvertent, unintentional or brief contact
`with an object or objects that approximate the stimuli from
`triggering execution of the function due to being mistakenly
`40 recognized as an instance of the activation input.
`FIG. 1, one example embodiment, illustrates a block dia(cid:173)
`gram ofa mo bile terminal 10 that would benefit from embodi(cid:173)
`ments of the present invention. It should be understood, how(cid:173)
`ever, that the mobile terminal 10 as illustrated and hereinafter
`45 described is merely illustrative of one type of device that may
`benefit from embodiments of the present invention and, there(cid:173)
`fore, should not be taken to limit the scope of embodiments of
`the present invention. As such, although numerous types of
`mobile terminals, such as portable digital assistants (PDAs),
`50 mobile telephones, pagers, mobile televisions, gaming
`devices, laptop computers, cameras, tablet computers, touch
`surfaces, wearable devices, video recorders, audio/video
`players, radios, electronic books, positioning devices (e.g.,
`global positioning system (GPS) devices), or any combina-
`55 tion of the aforementioned, and other types of voice and text
`communications systems, may readily employ embodiments
`of the present invention, other devices including fixed (non(cid:173)
`mobile) electronic devices may also employ some example
`embodiments.
`The mobile terminal 10 may include an antenna 12 (or
`multiple antennas) in operable communication with a trans(cid:173)
`mitter 14 and a receiver 16. The mobile terminal 10 may
`further include an apparatus, such as a controller 20 or other
`processing device (e.g., processor 70 of FIG. 2), which con-
`65 trols the provision of signals to and the receipt of signals from
`the transmitter 14 and receiver 16, respectively. The signals
`may include signaling information in accordance with the air
`
`IPR2019-01011 Page 00012
`
`
`
`US 9,104,288 B2
`
`5
`interface standard of the applicable cellular system, and also
`user speech, received data and/or user generated data. In this
`regard, the mobile terminal 10 is capable of operating with
`one or more air interface standards, communication proto(cid:173)
`cols, modulation types, and access types. By way of illustra(cid:173)
`tion, the mobile terminal 10 is capable of operating in accor(cid:173)
`dance with any of a number of first, second, third and/or
`fourth-generation communication protocols or the like. For
`example, the mobile terminal 10 may be capable of operating
`in accordance with second-generation (2G) wireless commu(cid:173)
`nication protocols IS-136 (time division multiple access
`(TDMA)), GSM (global system for mobile communication),
`and IS-95 (code division multiple access (CDMA)), or with
`third-generation (3G) wireless communication protocols,
`such as Universal Mobile Telecommunications System
`(UMTS), CDMA2000, wideband CDMA (WCDMA) and
`time division-synchronous CDMA (TD-SCDMA), with 3.9G
`wireless communication protocol such as evolved UMTS
`Terrestrial Radio Access Network (E-UTRAN), with fourth(cid:173)
`generation (4G) wireless communication protocols (e.g.,
`Long Term Evolution (LTE) or LTE-Advanced (LTE-A) or
`the like. As an alternative ( or additionally), the mo bile termi(cid:173)
`nal 10 may be capable of operating in accordance with non(cid:173)
`cellular communication mechanisms. For example, the
`mobile terminal 10 may be capable of communication in a 25
`wireless local area network (WLAN) or other communication
`networks.
`In some embodiments, the controller 20 may include cir(cid:173)
`cuitry desirable for implementing audio and logic functions
`of the mobile terminal 10. For example, the controller 20 may 30
`be comprised of a digital signal processor device, a micro(cid:173)
`processor device, and various analog to digital converters,
`digital to analog converters, and other support circuits. Con(cid:173)
`trol and signal processing functions of the mobile terminal 10
`are allocated between these devices according to their respec- 35
`tive capabilities. The controller 20 thus may also include the
`functionality to convolutionally encode and interleave mes(cid:173)
`sage and data prior to modulation and transmission. The
`controller 20 may additionally include an internal voice
`coder, and may include an internal data modem. Further, the 40
`controller 20 may include functionality to operate one or
`more software programs, which may be stored in memory.
`For example, the controller 20 may be capable of operating a
`connectivity program, such as a conventional Web browser.
`The connectivity program may then allow the mobile termi- 45
`nal 10 to transmit and receive Web content, such as location(cid:173)
`based content and/or other web page content, according to a
`Wireless Application Protocol (WAP), Hypertext Transfer
`Protocol (HTTP) and/or the like, for example.
`The mobile terminal 10 may also comprise a user interface 50
`including an output device such as a conventional earphone or
`speaker 24, a ringer 22, a microphone 26, a display 28, and a
`user input interface, all of which are coupled to the controller
`20. The user input interface, which allows the mobile terminal
`10 to receive data, may include any of a number of devices 55
`allowing the mobile terminal 10 to receive data, such as a
`keypad 30, a touch display ( display 28 providing an example
`of such a touch display) or other input device. In embodi(cid:173)
`ments including the keypad 30, the keypad 3 0 may include the
`conventional numeric (0-9) and related keys (#, *), and other 60
`hard and soft keys used for operating the mobile terminal 10.
`Alternatively or additionally, the keypad 30 may include a
`conventional QWERTY keypad arrangement. The keypad 30
`may also include various soft keys with associated functions.
`In addition, or alternatively, the mobile terminal 10 may 65
`include an interface device such as a joystick or other user
`input interface. Some embodiments employing a touch dis-
`
`6
`play may omit the keypad 30 and any or all of the speaker 24,
`ringer 22, and microphone 26 entirely. The mobile terminal
`10 further includes a battery 34, such as a vibrating battery
`pack, for powering various circuits that are required to oper-
`5 ate the mobile terminal 10, as well as optionally providing
`mechanical vibration as a detectable output.
`The mo bile terminal 10 may further include a user identity
`module (UIM) 38. The UIM 38 is typically a memory device
`having a processor built in. The UIM 38 may include, for
`10 example, a subscriber identity module (SIM), a universal
`integrated circuit card (UICC), a universal subscriber identity
`module (USIM), a removable user identity module (R-UIM),
`etc. The UIM 38