`Apple Inc. v. Firstface Co., Ltd.
`IPR2019-00614
`Page 00001
`
`
`
`US 9,104,288 B2
` Page 2
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`6/2007 Nicodemusetal. ........... 726/25
`2007/0143851 A1l*
`10/2007.
`Jablokovetal.
`2007/0239837 Al
`1/2009 Lindberg etal.
`2009/0006991 Al
`7/2009 Girish et al.
`ceccccccccccssees 715/716
`2009/0172542 A1*®
`4/2010 Kim wie 358/1.15
`2010/0079794 A1*
`6/2010 Weberetal.
`2010/0146235 Al
`6/2010 Stallings etal.
`2010/0159995 Al
`2010/0257490 Al* 10/2010 Lyonetal. oo 715/863
`2010/0269040 A1* 10/2010 Lee wiieececeeeeene 715/702
`2011/0047368 Al
`2/2011 Sundaramurthy etal.
`2011/0163972 Al*
`7/2011 Anzuresetal. wo... 345/173
`2011/0258547 Al* 10/2011 Symons etal. wo... 715/723
`2012/0009896 A1l*
`1/2012 Bandyopadhyayet al.
`.. 455/411
`2012/0069231 A1*
`3/2012 Chao wees 348/333.01
`2012/0150698 A1*
`6/2012 McClements, IV ......... 705/27.2
`
`FOREIGN PATENT DOCUMENTS
`2161645 A2
`3/2010
`WO 2009/072852 A2
`6/2009
`
`EP
`WO
`
`OTHER PUBLICATIONS
`
`ou.
`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 Appfor Jailbroken iPhone | Redmond
`Pie [online] [retrieved Jan. 28, 2015]. Retrieved from the internet:
`<URL:
`_http://www.redmondpie.com/snappy-the-fastest-camera-
`app-for-jailbroken-iphone-9 140131>. (dated Nov. 22, 2009) 5 pages.
`
`* cited by examiner
`
`IPR2019-00614 Page 00002
`
`IPR2019-00614 Page 00002
`
`
`
`U.S. Patent
`
`Aug.11, 2015
`
`Sheet 1 of 8
`
`US 9,104,288 B2
`
`yo
`
`TRANSMITTER
`
`y 0
`
`RECEIVER
`
`CONTROLLER
`
`DISPLAY
`
`28
`
`22
`
`30
`
`KEYPAD
`ricer
`34
`SPEAKER)||
`42 x
`40
`24
`>
`NON-
`
`
`MICROPHONE(_) VOLATILE|||VOLATILE L
`96
`MEMORY
`
`MEMORY
`
`38
`
`FIG. 1.
`
`IPR2019-00614 Page 00003
`
`IPR2019-00614 Page 00003
`
`
`
`U.S. Patent
`
`Aug.11, 2015
`
`Sheet 2 of 8
`
`US 9,104,288 B2
`
`y- 72
`
`
`
`
`
`
`|
`
`
`
`
`COMMUNICATION
`INTERFACE
`
`Ln
`
`TOUCH SCREEN INTERFACE
`
`|erecron
`
`DISPLAY
`MANAGER
`
`LOCKED STATE
`FUNCTION
`ACCESS
`MANAGER
`
`r| CLASSIFIER
`
`PROCESSOR
`
`70
`
`
`
`
`v
`
`
`
`MEMORY
`DEVICE
`L76
`
`KO
`
`50
`
`IPR2019-00614 Page 00004
`
`a 6
`
`USER INTERFACE
`
`8
`
`
`TOUCH
`SCREEN
`DISPLAY
`a
`
`IPR2019-00614 Page 00004
`
`
`
`KERIOKOKIMIRDeoreSeeRereONSS
`S588 <e
`
`SRRSKKERRKOOKSSORRRRRII,Ms
`EXEERERKIINNRRRKRRRIKISOCBOCKB82OrLS
`
`waratatetatacaratatetatatatetsacarerenSX
`ReeeeReexoS
`atetaretetatetensnaleranennBoKESERK
`EEEEERE
`ERRRRREERERRRR
`SEELORI
`SESONReNeeSe>
`
`S82esecaceneOK
`SSSSSR
`SOICSSetatatrtttnetanetree x?Ke
`
`aeetattalatatatatetetateren
`PDDedoFoodeoaeeOe
`slceBL
`
`SZ<
`SZ
`7
`SN
`SOKO62
`OO
`oe
`
`
`
` SoSSeeeoeOy SOSEBO
`<><2?
`%
`esRS
`oeoeAesRRRRRS
`<2
`Ke
`55550525
`RoeSeOOS‘2
`
`AC
`PEONRRQRRRQERHoe:
`
`
`BEoeKe“
`besKoey8Sx
`KA Kh6XK2626COOKoxS
`
`
`
`%,
`
`x+9,99RN
`
`SRROLERRICE595LA
`
`OSSas
`
`KRIS
`SoC
`
`SeRee
`tratatt
`ererereren
`SEG
`rocaretes
`
`KL
`
`SOKO
`
`xS
`
`FIG. 3A.
`
`IPR2019-00614 Page 00005
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 3 of 8
`
`US 9,104,288 B2
`
`122
`
`PPAR
`SSOe
`Lf
`Rey
`S505
`PLCSLOSOCKOLCROLL
`
`100
`
`110
`
`120
`
`102
`
`eRRS
`
`SOSSCISOL
`SSSSOS
`
`“4
`
`KKKKKKSEM
`
`IPR2019-00614 Page 00005
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 4 of 8
`
`US 9,104,288 B2
`
`100
`
`110
`
`120
`
`122
`
`RSS
`She
`SZ<>;,©,
`avers
`i
`SOOSe
`Pie
`SP2
`Pe
`SPO?
`Ms
`Ne
`BOLSevotes
`OexxO
`KENRELICS
`oS
`SeScoeKS
`RSS2sesq
`Kees
`ex]
`
`SSeSR805eek
`
`
`oSSieSSSS LioSC50 SSSOS92SEERESS00SRLS
`
`
`S5555eoSFBS. oe5Seter
`
`
`
`
`
`RSENS
`Mie!
`e
`SESE
`PERE
`
`6o
`
`Kghe Ne
`wecatereteleeeeeeSRRRRKCOrooeIo05BoGeSoRO
`SSSx%SRSTeoREIRORRRRRKKNIORI
`SSRsereBRRSEENI5559a,SooNTSeSSLI
`SBP5BOPSSESSSSSSESEKSSPRSPSeeISRSSSRRNRNSeRNPLCSSLL
`ePIDPNeadPorGNOPPOoeSe
`SBPOseJM¥SiSeLOSESSC
`
`soraseroranerecheeserectctreceeesesaS<votesKRRRRRSa5vicececenecerss
`
`&
`NAS
`7
`Re
`Jot©.
`SOoSoo
`ooescox
`IRBo>CORO
`Ke<x
`Se
`
` Soecoee
`oe626
`a0x60
`oe
`Se82
`256
`So8
`
`7 S
`
`7 58
`
`102
`
`cK
`
`LOSSCRS
`
`_“> ERSSORESRES Kone2PRay‘+,+.
`
`
`
`
`
`
`
`
`25
`
`
`2Sge£55oS<> <fyO55
`x
`be
`$6
`oS
`Seas
`RePERO
`
`SNeSS Pa$509So
`RRSoS
`SS
`eh
`ooh
`WS
`
`OOSeas
`os
`S505
`
`130
`
`501
`
`FIG. 3B.
`
`IPR2019-00614 Page 00006
`
`IPR2019-00614 Page 00006
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 5 of 8
`
`US 9,104,288 B2
`
`e2
`1%
`KO
`
`oRoe
`
` <2KSKk?
`Seo
`Ke
`We
`
`
`
` Sox$26$6oeSf
`
`
`RP
`OR:o
`
`RSoR
`<x
`ox
`3h
`5<2
`oeSS
`<>
`2
`XO
`
`
`
`6io,ve2°49Soas SS oe55yoy
`*o
`{
`
`
`
`Bee
`28RX
`
`oK
`
`9x4
`
`o x
`
`Re
`x
`14
`S
`SS
`x
`oe
`
`
`
`
`IXTR
`
`xP
`Re
`
`xP .o; x?ito,.,Ke
`RP
`eeOR
`_
`ox
`mS
`
`Be
`oeKe
`oO
`KeSe
`7,
`xx?
`asosx> 5J5%
`
`
`
`
`x 3S<SeSS53ACy
`
`$%3%
`reSSio%,
`30
`oe
`RR
`Sa
`
`
`
`
`
`
` oSweSSx SSSooy SSSoCY 5a45Sori seoSoS oSx5SraSosBeeeeSe i$3XsS05SoS25$5iY
`505J
`KD
`Sex
`
`JS+fe)
`KD
`aLSx
`x
`e
`weYS
`
`
`
`
`
`
`es
`
`$6hooe
`<0aose
`sex
`5RS
`
`
`
`SeLySS0 6OS6268
`<6
`So
`ie
`
`
`
`BM A,545Ky
`i
`64i
`LN
`ys
`
`oe
`
`ege
`1%See
`PO
`SEO
`
`<6<8 +
`
`100
`
`110
`
`merecerene
`SSeS
`5550550505
`scenes
`BAK
`“6%
`0KOS0RRS
`
`
`SSSCIRRR
`
`KIKIRD
`
`PPSRIS
`
`
`
`
`
`IPR2019-00614 Page 00007
`
`{?
`
`<2 <i<2XISxxx
`~%
`
`sf
`tp
`RP
`6
`<2%
`+.
`Be
`oe<2
`oe
`%
`x2\?A
`oex2
`Ke
`be)%,mS
`
`SeX,ee©SS
`RHI
`oeA%SF>
`esA
`S509eo
`SS
`oe
`2
`~
`0
`SOR
`
`5~
`
`150
`
`130
`
`155
`
`140
`
`FIG. 3C.
`
`102
`
`SRN
`
`x
`
`LPIIIIIIIMMIIMPRIMAIIIELIPILLLIALPPPIIE
`
`55
`5«
`
`K n
`%T
`
`x L
`
`
`
`IPR2019-00614 Page 00007
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 6 of 8
`
`US 9,104,288 B2
`
`7,> 102
`
`
`ReeoeiosematiccadeeeeleeaeeeeeeeleeeeuenesacteatetcSx eatatatatatatetataretarereteruereearae
`LEEKESSERESSeS8855HHHSNRHRTRRRTCeeeCE
`
`KIRKEKRKKHSxSFReee
`
`SOSSORRELLOHHRHRIILHBKBKOCI
`.° >KOCSLOSS
`TOOTCCCCOCCCRC
`
`CIICSSBIOIIIICIIBBIIIICICS
`
`
`
`
`
`
`fe)
`Photo dated DD/MM/YY
`
`
`
`
`
`
`FIG. 3D.
`
`IPR2019-00614 Page 00008
`
`“ $
`
`SZ3
`
`
`SZ2;zsSZesoK>+,
`>
`xX
`OS,
`S5455mx
`
`
`
`o
`
`8oy5%oy
`ae
`<
`ieoS
`
`
`SSELLLCoesoes so1,
`
`7 S
`
`Ss
`oex
`SeSXSSi
`S
`HO
`SS
`
`100
`
`110
`
`>x
`
`— R
`
`KKEBKKMAKKMKKKAK
`
`SF
`oO
`Me
`Se
`mo
`FI
`
`57OO
`Sr
`Pe
`RSa<5
`x<>
`ReoKx
`
`
`
`SO5ex SOSe ORROPO32%
`SELL
`Se
`Secm
`RRS
`Ct
`KOOo5 50226K<SKs oSSS3eee SooS S59655omNGoe6Y 5226,
`S096)
`
`
`
`
`
`
`
`
`
`
` Hox<7KeSeoe
`
`
` 85% SigeS26 eoSRR
`
`RSeoC%
`
`
`
`ei
`
`IPR2019-00614 Page 00008
`
`
`
`U.S. Patent
`
`Aug. 11, 2015
`
`Sheet 7 of 8
`
`US 9,104,288 B2
`
`100
`
`110
`
`120
`
`122
`
`CR
`KF
`
`OOOox
`y?
`RX
`on7.0,KeLEERco
`
`oS
`RO
`
`on6%>XX
`BOSCOoe
`oo
`Be
`OSXS
`
`Rees
`
`
`%KeKSAY
`*%5oN>
`KD
`x
`
`
`eagSOK
`SOSOeS KD
`
`ROR£525
`
`Ke
`
` S58oe %$8LX
`beSe5e)
`p
`Aex
`3
`SSZ|
`%
`2
`>
`exSe
`
`eXesssx
`BS
`SISO
`xos
`eNOe585
`
`OR oeISSPOO?
`
`RRODSeu5
`esseLe
`$<52
`SKSSVY
`oS
`x
`veees
`8
`SO
`esx5
`
`xS
`
`102
`
`OAS
`
`Photo dated DD/MM/YY
`(e)
`Ow
`KMS
`2KeKeSO
`3ox°
`“eres
`CORI
`visacecevenenechctcecerectventr’s
`SReeeeee
`KSKSetRS
`
`+,
`
`Sey
`ooSe
`oxSe
`Se
`+.
`RRRKRRIN,
`ooOO
`SKOOO
`SH55SSSR
`RSESERRELINSS
`SESSRRR
`S333
`
`XSSe
`SOC
`
`xxx
`
`FIG. 3E.
`
`IPR2019-00614 Page 00009
`
`558585SKBAARAAA,
`SSS
`
`SO
`
`KD
`xO
`
`SOY
`eReKoaoNRRCTRCNHEHRTEHRHTTNS
`PRESSKKKKKKKRISHVHSHHI
`
`RoLIORSOCIOLZSPIERxxSNK
`KKKKEINENSSRRNooITHRIFTeeNTTITSCTCSR
`
`
`LPPIPLPPPILLLPLLPMALLILLIIIPIIIAESABAPOOPOOOOOODOQOD,
`<SO8ON55505C555525555555SSPh5S5hSSCS?
`
`SCSIPSOHIOS5505882SRSSOOKSOSSRRRRRROeo
`RRMMKKIRKENGIDCORKKIKI
`“J‘S5585S
`
`SEHKOOOOOKORDKA
`
`4
`
`+
`
`SHRSSO
`
`SEK]
`SSeS)
`S782
`SRS
`A
`
`IPR2019-00614 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
`
`
`
`
`
`Causing a launch ofan application
`associated with performanceof a
`function from the locked screen and
`without completion of an unlock
`procedure in responseto the
`
`activation input
`
`Enabling the function to be
`performed while the activation input
`is provided
`
`
`
`
`|
`Causing the user terminalto revert to
`the locked screen in response to
`removalof the activation input
`
`210
`
`230
`
`FIG. 4.
`
`IPR2019-00614 Page 00010
`
`IPR2019-00614 Page 00010
`
`
`
`US 9,104,288 B2
`
`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)
`
`15
`
`Having thus described embodiments of the invention in
`general terms, reference will now be made to the accompa-
`nying drawings, whichare not necessarily drawn to scale, and
`wherein:
`
`1
`METHOD AND APPARATUS FOR
`PROVIDING QUICK ACCESS TO MEDIA
`FUNCTIONS FROM A 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 thatis initiated based on a touch
`gesture.
`
`BACKGROUND
`
`The modern communications era has brought abouta tre-
`mendousexpansionof 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.
`
`Current and future networking technologies continue to
`facilitate ease of information transfer and convenience to
`users. One area in whichthere is a demandto increase ease of
`
`25
`
`information transfer relates to the delivery of services to a
`user of a mobile terminal. The services maybein the form of
`a particular media or communication application desired by
`the user, such as a music player, a gameplayer, an electronic
`book, short messages, email, content sharing, web browsing,
`etc. The services mayalso be in the form ofinteractive 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, amobile gaming system, elec-
`tronic book or reading device,etc.
`In manysituations, 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 enhancedby 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 commandsoverotheralter-
`natives. In recognition ofthe 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 knownin the art, with
`numerousdifferent technologies being employedfor sensing
`a particular point at which an object may contact the touch
`screen display.
`
`BRIEF SUMMARY
`
`40
`
`45
`
`55
`
`A method, apparatus and computer program product are
`provided to enable the provision of quick access to media
`functions from a locked screen. In somecases, for example,
`the device may betransitioned from a lockedstate 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
`purposesofutilizing the media function (e.g., creating, using
`or rendering media) and thenreverting to the locked state after
`the media function is completed.
`
`FIG. 1 is a schematic block diagram of a mobile terminal
`according to an example embodimentof 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 embodimentofthe 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 embodimentofthe 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 numeralsrefer 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/orfirmwareinstructions 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-00614 Page 00011
`
`IPR2019-00614 Page 00011
`
`
`
`US 9,104,288 B2
`
`3
`for a mobile phoneor a similar integrated circuit in a server,
`a cellular network device, other network device, and/or other
`computing device.
`Asdefined 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,”
`whichrefers 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, zoomingin orout,
`and/orthe like, are often performed using simple gestures that
`seem to naturally coincide with the resulting activity. Thus,
`touch screen devices have been becomingincreasingly popu-
`lar.
`
`Manyelectronic 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 variousdifferent
`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 variousactivities 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 lockedstate,
`direct interaction with most functions and/or applications
`may not be allowed until the device transitionsfirst into the
`unlocked state. The locked state may provide a locked screen
`(e.g., presenting either a blank screen or a predetermined
`wallpaperor other display screen corresponding to a locked
`user interface). The locked screen may hide contentor access
`mechanismsfor 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-
`tionalactivations or interactions with the user interface. For
`example, many users mayputtheir 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 contentorthelike.
`Manydevices 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 embodimentsof the present invention may
`provide a mechanism by whichtotransition 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 lockedstate 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 homescreen, the user
`may be enabled to directly access the function from the
`locked screen. Thus, some example embodiments maydefine
`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 oneofthe defined media functionsfor 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
`lockedstate. Thus, the activation input of some examples not
`only defines a certain function to be performeddirectly from
`the locked screen when executed, butthe 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
`correspondingto activation of one or more keys and/or one or
`more touch gestures along with timecriteria 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 ofthe activation input.
`FIG. 1, one example embodiment,illustrates a block dia-
`gram ofa mobile terminal 10 that would benefit from embodi-
`ments of the present invention.It should be understood, how-
`ever, that the mobile terminal 10 asillustrated and hereinafter
`described is merely illustrative of one type of device that may
`benefit from embodiments ofthe present invention and, there-
`fore, should notbe takento limit the scope of embodiments of
`the present invention. As such, although numeroustypes 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 ofsignals to and the receipt of signals from
`the transmitter 14 and receiver 16, respectively. The signals
`mayinclude signaling information in accordancewith the air
`IPR2019-00614 Page 00012
`
`IPR2019-00614 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 moreair interface standards, communication proto-
`cols, modulation types, and access types. By wayofillustra-
`tion, the mobile terminal 10 is capable of operating in accor-
`dance with any of a number offirst, 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-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 COMA (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 includecir-
`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 accordingto their respec-
`tive capabilities. The controller 20 thus may also include the
`functionality to convolutionally encode andinterleave 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 maybe 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/orthelike, for example.
`The mobile terminal 10 may also comprise a userinterface
`including an output device such as a conventional earphone or
`speaker 24, a ringer 22, a microphone 26, a display 28, anda
`user input interface, all of which are coupledto the controller
`20. The user inputinterface, which allows the mobile terminal
`10 to receive data, may include any of a numberof 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 30 may include the
`conventional numeric (0-9) andrelated 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 keypadarrangement. The keypad 30
`mayalso 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 anyorall 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 variouscircuits that are required to oper-
`ate the mobile terminal 10, as well as optionally providing
`mechanicalvibration as a detectable output.
`The mobile terminal 10 mayfurtherincludea useridentity
`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 10
`mayalso include other non-volatile memory 42, which may
`be embedded and/or may be removable. The memories may
`store any of a numberofpieces of information, and data, used
`by the mobile terminal 10 to implementthe 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 imagesor video of objects, people
`and places proximate to the user of the mobile terminal 10.
`However, the mobile terminal 10 (or even someother 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 computeror other user terminal. Moreover, in
`somecases, the apparatus 50 maybe ona fixed device such as
`server or other service platform and the content may bepre-
`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
`understoodto alternatively be portions of the same device or
`element.
`Referring now to FIG. 2, the apparatus 50 for providing
`quick access to media functions from a locked screen is
`provided and mayinclude or otherwise be in communication
`with a processor 70, a user interface 72, a communication
`interface 74 anda memory device 76. In some embodiments,
`IPR2019-00614 Page 00013
`
`IPR2019-00614 Page 00013
`
`
`
`US 9,104,288 B2
`
`7
`the processor 70 (and/or co-processors or any other process-
`ing circuitry assisting or otherwise associated with the pro-
`cessor 70) may be in communication with the memory device
`76 via a bus for passing information among components of
`the apparatus 50. The memory device 76 mayinclude, for
`example, one or more volatile and/or non-volatile memories.
`In other words, for example, the memory device 76 may be an
`electronic storage device (e.g., a computer readable storage
`medium) comprising gates configured to store data (e.g., bits)
`that may be retrievable by a machine (e.g., a computing
`device like the processor 70). The memory device 76 may be
`configured to store information, data, applications, instruc-
`tionsorthe like for enabling the apparatusto carry out various
`functions in accordance with an example embodimentof the
`present invention. For example, the memory device 76 could
`be configured to buffer input data for processing by the pro-
`cessor 70. Additionally or alternatively, the memory device
`76 could be configured to store instructions for execution by
`the processor 70.
`The apparatus 50 may, in some embodiments, be a mobile
`terminal (e.g., mobile terminal 10) or a fixed communication
`device or computing device configured to employ an example
`embodiment of the present invention. However,
`in some
`embodiments, the apparatus 50 may be embodied as a chip or
`chip set. In other words, the apparatus 50 may comprise one
`or more physical packages(e.g., chips) including materials,
`components and/or wires on a structural assembly (e.g., a
`baseboard). The structural assembly may provide physical
`strength, conservation of size, and/or limitation ofelectrical
`interaction for component circuitry included thereon. The
`apparatus 50 maytherefore, in somecases, be configured to
`implement an embodiment of the present invention on a
`single chip or as a single “system ona chip.” As such, in some
`cases, a chip or chipset may constitute means for performing
`one or more operations for providing the functionalities
`described herein.
`
`The processor 70 may be embodied in a numberofdiffer-
`ent ways. For example, the processor 70 may be embodied as
`one or more of various hardware processing means such as a
`coprocessor, a microprocessor, a controller, a digital signal
`processor (DSP), a processing element with or without an
`accompanying DSP, or various other processing circuitry
`including integrated circuits such as, for example, an ASIC
`(application specific integrated circuit), an FPGA (field pro-
`grammable gate array), a microcontroller unit (MCU), ahard-
`ware accelerator, a special-purpose computer chip, or the like.
`Assuch, in some embodiments, the processor 70 may include
`one or more processing cores configured to perform indepen-
`dently. A multi-core processor may enable multiprocessing
`within a single physical package. Additionally or alterna-
`tively, the proc