`Apple Inc. v. Firstface Co., Ltd.
`IPR2019-00613
`Page 00001
`
`
`
`US 9,104,288 B2
` Page 2
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`............ 726/25
`
`6/2007 Nicodemus et a1.
`2007/0143851 A1*
`10/2007 Jablokov et a1.
`2007/0239837 A1
`1/2009 Lindberg et a1.
`2009/0006991 A1
`7/2009 Girish et 31.
`,,,,,,,,,,,,,,,,,, 715/716
`2009/0172542 A1 *
`4/2010 Kim ............................. 358/115
`2010/0079794 A1*
`6/2010 Weber et al.
`2010/0146235 A1
`6/2010 Stallings et a1.
`2010/0159995 A1
`2010/0257490 A1 * 10/2010 Lyon et al.
`.................... 715/863
`2010/0269040 A1* 10/2010 Lee ............................... 715/702
`201 1/0047368 A1
`2/201 1 Sundaramurthy et a1.
`2011/0163972 A1 *
`7/2011 Anzmes et a1 ............... 345/173
`2011/0258547 A1 * 10/2011 Syrnons et al.
`............... 715/723
`2012/0009896 A1 *
`1/2012 Bandyopadhyay et a1.
`,, 455/411
`2012/0069231 A1*
`3/2012 Chao ........................ 348/33301
`
`FOREIGN PATENT DOCUMENTS
`2 161 645 A2
`3/2010
`WO 2009/072852 A2
`6/2009
`
`EP
`W0
`
`OTHER PUBLICATIONS
`
`.
`.
`Supplementary EUIOPean Search Report for Application N0~ EP 12
`75 5136 dated Ju1.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.
`Snappyithe Fastest Camera App for Jailbroken iPhone | Redmond
`Pie [online] [retrieved Jan. 28, 2015]. Retrieved from the internet:
`<URL:
`http://WWW.redmondpie.conflsnappy-the-fastest-camera-
`app-for-jailbroken-iphone-9140131>. (dated Nov. 22, 2009) 5 pages.
`
`2012/0150698 A1*
`
`6/2012 McClements, IV ......... 705/27.2
`
`* cited by examiner
`
`IPR2019-00613 Page 00002
`
`IPR2019-00613 Page 00002
`
`
`
`US. Patent
`
`Aug. 11,2015
`
`Sheet 1 of8
`
`US 9,104,288 B2
`
`[12
`
`TRANSMITTER
`
`[10
`
`RECEIVER
`
`CONTROLLER
`
`DISPLAY
`
`28
`
`30
`
`KEYPAD
`34
`
`2(—
`:—
`l
`
`22
`
`RINGE‘R/Ij]
`SPEAKER’I
`24
`MICROPHONE.
`26
`
`4o
`
`VOLAT'LE
`
`MEMORY
`
`42
`
`NON-
`VOLATILE
`MEMORY
`
`38
`
`FIG. 1.
`
`IPR2019-00613 Page 00003
`
`IPR2019-00613 Page 00003
`
`
`
`US. Patent
`
`Aug. 11,2015
`
`Sheet 2 of 8
`
`US 9,104,288 B2
`
`72
`,..............................................................................................r
`USER INTERFACE
`68
`
`
`TOUCH
`SCREEN
`DISPLAY
`A
`
`
`
`
`
` ‘
`
`
`
`
`TOUCH SCREEN INTERFACE
`
`DETECTOR
`
`DISPLAY
`MANAGER
`
`LOCKED STATE
`FUNCTION
`’ CLASSIFIER
`ACCESS
`MANAGER
`
`..................................................................................................................................................
`
`
`
`COMMUNICATION
`INTERFACE
`
`
`
`
`[—74
`
`PROCESSOR f 70
`
`
`
`
`V
`
`MEMORY
`
`
`
`DEVICE
`F L76
`
`FIG. 2.
`
`\ 50
`
`IPR2019-00613 Page 00004
`
`IPR2019-00613 Page 00004
`
`
`
`U.S. Patent
`
`9U
`
`99-
`9'99
`9"9.9
`29:
`
`
`
`
`
`
`.,999999.949.99929999,........099999.999999..99999.2,9999999999999.1.99999.99999999.5«9”99N9».1.......99.999.a999999
`999999.1.9999.999999.99...999.1.99999.
`
`
`
`
`
`.99999.gx.mono».
`99999
`9.9..999.
`
`
`
`.99..9.V99”93.....:.9999999999.u99999..999.A99999.99.
`
`102
`
`x.................x...x...N...“.”.«.x.x.x...x.9wwxfifi..u.«...“.«...“.....x.x93%.”...9
`
`
`
`
`
`.99991991959999199949:94991949..999..(9‘94(9491949494949194949«94919494944944949<949(919‘9494949194949494
`
`
`
`
`
`99w9w9w9m9w9w9W9W9»9M9?»99k...9999w9m9w9n9w9w9W9w9w9>.>y9999999999999999w9w9w9n9M99999999999999999w9M9~9M9M9M9~9~9M¢
`
`Obbbb))>)))99rVbbrrbbvbtk
`
`B00
`
`8m29104101O12l}1
`
`99N999n99999999999«9N9M999u999u9u9u9n99999u9u999M9M999w9M99.9w9wnw9wwwu99999Nwwwuwwwnwnwuwu999999999999999999999M999
`99999999999999999999999999<9999949<9999999¢9999999.949499.9999994999.99999999999993v9999999.99999.99949999999999999999999999«9994999994999949
`
`
`
`99999999999999999999999999999..9999999999999999999999999999999999999999999.
`
`
`
`
`999999.e99999999999999.399999.9999999999.t9999
`999999.0099999..999999.999999.f99999..99999..
`
`
`
`
`999999.S“a.“3.x999.999
`
`999999.C99999.999999.h99999.
`
`
`99.999.099999.999999.
`
`999999.999999.999999.29999.
`
`
`
`99999.999999.99999.999999.99999..999999.99999..999999.
`
`
`
`99999.999999.
`
`
`
`
`
`
`
`99WW9”.
`
` \
`
`9
`9 OOO n9
`
`
`’9
`
`‘9.9
`
`99.:9.9
`
`O
`
`99
`
`FIG. 3A.
`
`IPR2019-00613 Page 00005
`
`IPR2019-00613 Page 00005
`
`
`
`U.S. Patent
`
`Aug. 11,2015
`
`Sheet 4 of 8
`
`US 9,104,288 B2
`
`122
`
`100
`
`110
`
`120
`
`zr
`
`VO909VV
`V99VVV V
`
`VV V
`V V
`v
`VVV
`
`
` VVV9V99
`V
`' V
`V
`VV
`VV
`VV
`9rO
`Q
`99'O
`9
`
`.V99
`
`'9'.99999'909
`9‘9999
`a99 9
`9’999079'OO
`
`9"9‘99'9'999
`‘’9
`O6
`O6
`‘991
`9.9.9.9
`.6.
`6.9
`3?9‘1':
`
`‘3‘:
`9.9
`
`
`9:9:9
`:9.9?
`
`
`
`
`3939.‘3’.‘3‘:3’9 :9929:99.92939’931-‘9
`
`
`‘39Y9.O3939
`‘9‘9
`9:9’
`9393939
`
`’93929’3’9.
`'3':
`’9
`9.9
`£929
`29?9
`29192929
`
`29%Y9
`‘9?
`2939'
`9Y9
`9?9
`’9’9
`1.9.1
`9.9
`9:
`’9,
`2222’
`
`9 ‘
`
`9O
`
`VO9
`
`v O
`
`V '
`
`V ‘
`
`V ‘
`
`102
`
`
`#69999609OQ96O6OOO964940*...4%9949.94+9+9.0.999900900999999.(999969990009999'0909’990090O900
`u9n9u9u9u9u9n9u9n9u9u9u9u9n9uow9u9»9«9u9«9«9«9«9“9”9”9u9u9u9u9u9u9n9u9u9u9u9u9u9n9w.«939v“9»9«9«9«9«9«9«9«9«9«9«9u9»9999
` “““““1111
`0909999¢.99090900009999.999909009¢.09
`
`
`
`
`
`99,9.919.9y9.9,9.9.9.9,9.99.9.99.99.99.99.99.99.9.9.919.9.919919199999599999.9»999.99.99999.’919.9191.919..
`.N.“.".u.".”.x.«.x.u..9.93".”9x.9x.x.xa."9.9“9x.”$9”.x9”za.§.§.».§x.x9n
`
`
`999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
`““““““‘““‘.“"‘.‘.“““‘
`
`99
`O
`9‘9‘999
`V.0V.9
`'9
`.......
`
`
`
` '9'99'9'99....'0
`0'0
`9
`9
`:99‘
`9
`999
`‘9
`u,__v..
`‘.....M..,.
`9:99.9
`'9
`
`
` '3‘:9.9.’3‘3‘:.9:9.9
`
`
` 9:9’9.9‘3’9A"
`‘33'3’3%
`9.9.9.9.9
`9’9‘9
`«’9’
`:9
`
`¢.
`
`9 990
`
`130
`
`140
`
`501
`
`FIG. BB.
`
`IPR2019-00613 Page 00006
`
`IPR2019-00613 Page 00006
`
`
`
`U.S. Patent
`
`Aug. 11,2015
`
`Sheet 5 of 8
`
`US 9,104,288 B2
`
`100
`
`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.
`
`IPR2019-00613 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
`
`
`
`
`
`
`
`
`
`
` 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-00613 Page 00007
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 11,2015
`
`Sheet 6 of 8
`
`US 9,104,288 B2
`
`V '
`
`
`
`. ‘
`
` " £
`
`
`
`
`
`
`
`:33
`60¢
`aflfi‘
`V0.99
`
`.
`
`,
`
`
`
`
`
`
`V
`VOO
`w. .
`
`
` .vev.v‘v‘v'O99O' 6O"Vo.
`
`Oo
`3r.9.
`92
`’93
`
`
`{k 3r’33:.
`
` é
`
`.adfiflfifi%§§%
`a§§§88dirnbww
`\‘‘‘‘‘{3““‘.
`
`
`999999399.
`
`do9‘?
`
`
`
`
`
`
`""
`9'V..-
`
`"' V. V
`' V,vv,.
`"".V
`ooo
`6%9co‘.V
`
`0'.OOO
`OO
`Oo
`9
`9§
`
` 9.?! 90ééfifi‘3’:8.9.39.
`
` 9¢9§9.809.Q?qp
`
`%» {3q;I'3':%%
`
`
`@&9
`
`éfifi«o:
`
`
` 39.o9.9qp
`9.9.?
`
`”2%?
`
`29:96
`90
`ax?
`
`
`b)bb>h>>>
`90¢¢¢o¢o
`é8§fik$flkfl
`$9£fiflufiwo
`
`§
`9
`Q>Q>O
`{4
`aW§
`
`»
`
`102
`
` ’ .
`
`
`
`
`
`no».v”“wag.”.«ovvvvvn.... V
`.009909$99999.O
`
`
`
`kvwwwvwvwwvwwwwwwwwwwwrmmmBmEBBwbwwwwwvwwwwwwwwwwwBFmwwwwwmwwwwwwwwwwwwmwwwww
`ooo¢oovvooeooooooooooooooooooooooooooooooo¢ooooooeo.oooooooooooooooooooo¢oooo
`
`IQRBRFDDVOO0w99999999999o.990w90.99.0699990owwowowowowewowowo999999999
`
`
`9.9zefifi
`
`.9“{‘““““.‘“{‘(““‘}“
`
`
`
`
`
`
`(a)
`Photo dated DD/MM/YY
`
`
`
`33%fiflfififififififififififififiQfififififlflW
`“““.““‘.“““““.
`...sue»:www§nv$v
`
`A
`
`
`
`#33:}???O5
`
`\o
`6% €$fivO OO
`
`,7
`“v;
`
`‘Q9
`oo
`’7
`
` Q}up:}§>§'3‘‘59.
`033;;
`
`
`
`9A9.fig?as;A
`33’:
`
`#29t
`to:
`3:323:
`
`1
`
`3
`
`O
`
`V
`
`€35
`1029:
`
`1 40
`
`FIG. 3D.
`
`v
`,xa.“
`
`
`
`
`
`l&$.a.” 3%.o.3.x2??
`"ax.“3....
`090$9.
`9‘
`.9“
`501
`
`100
`
`110
`
`IPR2019-00613 Page 00008
`
`IPR2019-00613 Page 00008
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 11,2015
`
`Sheet 7 of 8
`
`US 9,104,288 B2
`
`122
`
`.v
`'99999'9'9999999
`
`9
`9%9
`
`9%
` 3.9'3.‘
`.9
`292
`€$¢
`
`, ‘
`
`999
`v *
`
`'9
`,999
`'9
`
`
`9
`9'9'9'
`‘.
`'9'9'9
`'9'9
`99
`99
`
`
` w''9'9
`'9'9
`
`3r4:$>‘g
`
` 39A'39:OI...
`
`:9I;:9‘9
`
`
`
`
`
`
`
`
`:9‘993»lg39:9‘93..93.‘9 39%3»‘9 ‘g99
`:9.9
`ii
`292
`
`9 ‘
`
`99
`
`
`
`
`
`9V
`9 9,‘99 '9999'9
`'9 9
`
`9‘999www
`
`999'99
`9'9
`
`r
`'5
`:9‘9
`
`
`3.‘ 3:49%99
`I;%9
`393'
`3:0A9:
`A’A’A
`3'39:
`‘9
`26
`15
`292
`Eb
`
`999
`
`100
`
`110
`
`120
`
`999999999999999999999999999999999999999999999999999999999
`99,Z,.447.V4r44.4
`
`QQQQQflfiflfififlfifififlfififififlfiflfifififlWfifififififififififififiv 102
`
`999999999999999999999999999999999999999999999999999999999999999999999999999999999999
`
`afififlfififififl§flflvfixQflflflflflQfiflflflfiflflfififlfififififififififififififlfifihQfifififlQQQfifififififififififififlflflfiflfifififlflflflfl$5§§$9a95999}
`
`
`>b9>OD9>9>9>9>>9>9>9>9>9>9>9>9b9>9>V999D9b9>9>9>9>9>9>9>999)9)9)9>9>9>9>9>9>9>>9>9b9>9>9>9>9>999b99959999D9>955999.9)9s.9)99999>9>9>9>9>9>9>9>9>999>9}>9>9>9
`
`
`
`
`9W””9N999N9”99999999999N>9W9W“99)9W”9”9999999999994999WN999N9N9NW9999N99N9W9W9WNN9WNW9W99MW9r99999999999999999999999999999
`
`
`
`
`(444949494419{9(441‘(9499999999994949994919999999999949499499(949499491949999(9499494.99(99(419499949{9{9(9(9{49(99.9(9(949
`
`99999999999999999999999999.999999999999999999999999999999999999999999999999999
`
`
`
`
`y9»p»yp>9»199,9».1»99,9
`
`9 o
`
`(6)
`Photo dated DD/MM/YY
`9
`9
`9
`'9
`‘9‘
`99
`..,
`.,.,
`9
`,,
`9
` 9999999999999
`
`
`
`9
` 99999999999
`
`
` 999999999999999
`
`999
`
`9'9999
`
` :999.Q99.99A6gp9“;A»:
`9A
`fifig999”mm
`
`3% Q9 999.3
`A
`:9.9A
`:‘9A
`
`
`
`
` :1929$»9%:99k:99%
`
`39&£
`?9%:3r‘d
`9
`g»A
`
`:329 1€2?
`39:93Asap
`
`
`
` 4dfifi3r19
`
`
` fiQfi1929
`d9
`
`
`99
`, 9
`
`99A
`
`999
`
`9 9
`
`160
`
`FIG. 3E.
`
`IPR2019-00613 Page 00009
`
`IPR2019-00613 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
`
`/— 200
`
`l
`
`210
`
`IPR2019-00613 Page 00010
`
`
`
`
`Causing a launch of an application
`associated with performance of a
`function from the locked screen and
`
`K.
`
`without completion of an unlock
`procedure in response to the
`
` i
`
`activation input
`
`
`
`Enabling the function to be
`performed while the activation input
`is provided
`
`l
`
`
`
`Causing the user terminal to revert to
`the locked screen in response to
`removal of the activation input
`
`FIG. 4.
`
`IPR2019-00613 Page 00010
`
`
`
`US 9,104,288 B2
`
`1
`METHOD AND APPARATUS FOR
`PROVIDING QUICK ACCESS TO MEDIA
`FUNCTIONS FROMA LOCKED SCREEN
`
`TECHNOLOGICAL FIELD
`
`Some example embodiments ofthe 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
`gesture.
`
`BACKGROUND
`
`The modern communications era has brought about a tre-
`mendous expansion of wireline and wireless networks. Com-
`puter networks, television networks, and telephony networks
`are experiencing an unprecedented technological expansion,
`fueled by consumer demand. Wireless and mobile network-
`ing technologies have addressed related consumer demands,
`while providing more flexibility and immediacy of informa-
`tion transfer.
`
`10
`
`15
`
`20
`
`Current and future networking technologies continue to
`facilitate ease of information transfer and convenience to
`users. One area in which there is a demand to increase ease of
`
`25
`
`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-
`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
`even from the mobile terminal such as, for example, a mobile
`telephone, a mobile television, a mobile gaming system, elec-
`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
`
`provision of an application or service. A user’s experience
`during certain applications such as, for example, web brows-
`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-
`natives. In recognition of the utility and popularity of touch
`screen displays, many devices, including some mobile termi-
`nals, now employ touch screen displays. As such, touch
`screen devices are now relatively well known in the art, with
`numerous different technologies being employed for sensing
`a particular point at which an object may contact the touch
`screen display.
`
`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.
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`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
`users may enjoy improved capabilities with respect to access-
`ing functions of their devices without a cumbersome unlock-
`ing procedure and application launching procedure to slow
`that access down.
`
`BRIEF DESCRIPTION OF THE SEVERAL
`
`VIEWS OF THE DRAWING(S)
`
`Having thus described embodiments of the invention in
`general terms, reference will now be made to the accompa-
`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-
`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
`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-
`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
`similar terms may be used interchangeably to refer to data
`capable of being transmitted, received and/or stored in accor-
`dance with some embodiments ofthe 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-
`tations in analog circuitry and/or digital circuitry); (b) com-
`binations of circuits and computer program product(s) com-
`prising software and/or firmware instructions stored on one or
`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-
`ware or firmware is not physically present. This definition of
`‘circuitry’ applies to all uses of this 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
`software and/or firmware. As another example, the term ‘cir-
`cuitry’ as used herein also includes, for example, a baseband
`integrated circuit or applications processor integrated circuit
`
`IPR2019-00613 Page 00011
`
`IPR2019-00613 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-
`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-
`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-
`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-
`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-
`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 other objects 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-
`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
`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-
`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.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`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
`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-
`form other media related functions. In this regard, instead of
`unlocking the device and then requiring the user to use the
`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
`input, combination of gestures or touch inputs, key, combi-
`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,
`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
`only defines a certain function to be performed directly from
`the locked screen when executed, but the activation input also
`defines the duration ofthe period oftime for which the device
`is not in the locked state. The activation input may have
`specific activation characteristics that, when met, trigger rec-
`ognition of the activation input and therefore also trigger the
`execution ofthe 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
`(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
`recognized as an instance of the activation input.
`FIG. 1, one example embodiment, illustrates a block dia-
`gram of a mobile terminal 10 that would benefit from embodi-
`ments of the present invention. It should be understood, how-
`ever, that the mobile terminal 1 0 as illustrated and hereinafter
`described is merely illustrative of one type of device that may
`benefit from embodiments ofthe present invention and, there-
`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),
`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-
`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-
`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-
`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-
`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-00613 Page 00012
`
`IPR2019-00613 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-
`cols, modulation types, and access types. By way of illustra-
`tion, the mobile terminal 10 is capable of operating in accor-
`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-
`nication protocols IS-l36 (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-
`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 mobile termi-
`nal 10 may be capable of operating in accordance with non-
`cellular communication mechanisms. For example,
`the
`mobile terminal 10 may be capable of communication in a
`wireless local area network (WLAN) or other communication
`networks.
`
`In some embodiments, the controller 20 may include cir-
`cuitry desirable for implementing audio and logic functions
`ofthe mobile terminal 10. For example, the controller 20 may
`be comprised of a digital signal processor device, a micro-
`processor device, and various analog to digital converters,
`digital to analog converters, and other support circuits. Con-
`trol and signal processing functions ofthe mobile terminal 10
`are allocated between these devices according to their respec-
`tive capabilities. The controller 20 thus may also include the
`functionality to convolutionally encode and interleave mes-
`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
`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-
`nal 10 to transmit and receive Web content, such as location-
`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
`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
`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-
`ments including the keypad 30, the keypad 3 0 may include the
`conventional numeric (0-9) and related keys (#, *), and other
`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
`include an interface device such as a joystick or other user
`input interface. Some embodiments employing a touch dis-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`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-
`ate the mobile terminal 10, as well as optionally providing
`mechanical vibration as a detectable output.
`The mobile 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
`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 typically stores information elements related
`to a mobile subscriber. In addition to the UIM 38, the mobile
`terminal 10 may be equipped with memory. For example, the
`mobile terminal 10 may include volatile memory 40, such as
`volatile Random Access Memory (RAM) including a cache
`area for the temporary storage of data. The mobile terminal 1 0
`may also include other non-volatile memory 42, which may
`be embedded and/or may be removable. The memories may
`store any of a number of pieces of information, and data, used
`by the mobile terminal 10 to implement the functions of the
`mobile terminal 10.
`
`In some embodiments, the mobile terminal 10 may also
`include a camera or other media capturing element (not
`shown) in order to capture images or video of objects, people
`and places proximate to the user of the mobile terminal 10.
`However, the mobile terminal 10 (or even some other fixed
`terminal) may also practice example embodiments in connec-
`tion with images or video content (among other types of
`content) that are produced or generated elsewhere, but are
`available for consumption at the mobile terminal 10 (or fixed
`terminal).
`An example embodiment of the invention will now be
`described with reference to FIG. 2, in which certain elements
`of an apparatus 50 for providing quick access to media func-
`tions from a locked screen are displayed. The apparatus 50 of
`FIG. 2 may be employed, for example, in conjunction with the
`mobile terminal 10 ofFIG. 1. However, it should be noted that
`the apparatus 50 of FIG. 2, may also be employed in connec-
`tion with a variety ofother devices, both mobile and fixed, and
`therefore, embodiments ofthe present invention should not be
`limited to application on devices such as the mobile terminal
`10 of FIG. 1. For example, the apparatus 50 may be employed
`on a personal computer or other user terminal. Moreover, in
`some cases, the apparatus 50 may be on a fixed device such as
`server or other service platform and the content may be pre-
`sented (e. g., via a server/client relationship) on a remote
`device such as a user terminal (e.g., the mobile terminal 10)
`based on processing that occurs at the fixed device.
`It should also be noted that while FIG. 2 illustrates one
`
`example of a configuration of an apparatus for providing
`quick access to media functions from a locked screen, numer-
`ous other configurations may also be used to implement
`embodiments of the present invention. As such,
`in some
`embodiments, although devices or elements are shown as
`being in communication with each other, hereinafter such
`devices or elements should be considered to be capable of
`being embodied within a same device or element and thus,
`devices or elements shown in communication should be
`
`understood to alternative