throbber
THIRUTTUULLITE
`
`US009817545B2
`
`( 12 ) United States Patent
`Cranfill et al .
`
`( 10 ) Patent No . :
`( 45 ) Date of Patent :
`
`US 9 , 817 , 545 B2
`Nov . 14 , 2017
`
`( 54 ) IDENTIFICATION OF RECENTLY
`DOWNLOADED CONTENT
`( 71 ) Applicant : Apple Inc . , Cupertino , CA ( US )
`( 72 )
`Inventors : Elizabeth C . Cranfill , San Francisco ,
`CA ( US ) ; Scott Forstall , Los Altos , CA
`( US )
`( 73 ) Assignee : APPLE INC . , Cupertino , CA ( US )
`( * ) Notice :
`Subject to any disclaimer , the term of this
`patent is extended or adjusted under 35
`U . S . C . 154 ( b ) by 0 days .
`( 21 ) Appl . No . : 15 / 249 , 215
`( 22 ) Filed :
`Aug . 26 , 2016
`Prior Publication Data
`( 65 )
`US 2017 / 0083209 A1 Mar . 23 , 2017
`Related U . S . Application Data
`( 63 ) Continuation of application No . 13 / 830 , 297 , filed on
`Mar . 14 , 2013 , now Pat . No . 9 , 430 , 120 .
`( 60 ) Provisional application No . 61 / 657 , 419 , filed on Jun .
`8 , 2012 .
`( 51 ) Int . Ci .
`G06F 3 / 0482
`G06F 3 / 0481
`GO6F 3 / 0488
`G06F 3 / 041
`U . S . CI .
`CPC . . . . . . . . GOOF 3 / 04817 ( 2013 . 01 ) ; G06F 3 / 0482
`( 2013 . 01 ) ; G06F 3 / 04886 ( 2013 . 01 ) ; G06F
`3 / 0416 ( 2013 . 01 ) ; G06F 3 / 04883 ( 2013 . 01 )
`Field of Classification Search
`CPC . GO6F 3 / 0482 ; G06F 3 / 04817 ; G06F 3 / 04886
`See application file for complete search history .
`
`( 52 )
`
`( 58 )
`
`( 2013 . 01 )
`( 2013 . 01 )
`( 2013 . 01 )
`( 2006 . 01 )
`
`EP EP
`
`( 56 )
`
`References Cited
`U . S . PATENT DOCUMENTS
`2005 / 0120306 A16 / 2005 Klassen et al .
`2007 / 0233782 AL 10 / 2007 Tali
`2009 / 0058821 A1
`3 / 2009 Chaudhri et al .
`( Continued )
`FOREIGN PATENT DOCUMENTS
`2 224 324 A1
`9 / 2010
`OTHER PUBLICATIONS
`Office Action , dated Nov . 21 , 2014 , received in U . S . Appl . No .
`13 / 830 , 297 , 33 pages .
`( Continued )
`Primary Examiner — Andrey Belousov
`Assistant Examiner — Seth A Silverman
`( 74 ) Attorney , Agent , or Firm — Morgan , Lewis &
`Bockius LLP
`ABSTRACT
`( 57 )
`Techniques for identifying recently installed applications on
`a portable electronic device facilitating locating newly
`installed applications on a mobile device are disclosed . A
`visual indicator may be displayed on an icon associated with
`an application that was recently installed on the portable
`electronic device . The visual indicator may be removed after
`a user has interacted with the application in some meaning
`ful way . One or more applications are selected in an appli
`cation store session for installation on a portable electronic
`device . After a selection of one or more applications , the
`application store session continues , and other applications
`may be selected , until an exit instruction is received . Upon
`the exit instruction , a home screen page containing at least
`one of the new applications is displayed .
`18 Claims , 15 Drawing Sheets
`
`502
`
`DIES 504
`
`5051
`T
`
`500 500
`
`wwwwwwwwwwwwwwwwwwwwwww
`
`510
`
`500
`
`Utilities
`
`.
`
`Clock
`
`Calculator Compass Voice Memos
`
`WHY terlewdwww
`
`CYM ' or 145
`
`504
`
`506
`
`508
`
`

`

`US 9 , 817 , 545 B2
`Page 2
`
`( 56 )
`
`References Cited
`U . S . PATENT DOCUMENTS
`2009 / 0064055 Al
`3 / 2009 Chaudhri et al .
`2009 / 0178008 AL
`7 / 2009 Herz et al .
`2009 / 0249247 Al 10 / 2009 Tseng et al .
`2010 / 0107150 A
`4 / 2010 Kamada et al .
`2010 / 0157989 A1
`6 / 2010 Krzyzanowski et al .
`2011 / 0055763 A1
`3 / 2011 Utsuki et al .
`2011 / 0099392 A1 *
`4 / 2011 Conway . . . . . . . . . . . . . GO1C 21 / 265
`713 / 300
`2011 / 0177775 A1
`7 / 2011 Gupta et al .
`2011 / 0191770 A1
`8 / 2011 Inoue
`2012 / 0009903 A11 / 2012 Schultz et al .
`2012 / 0047499 AL
`2 / 2012 Krzystofczyk et al .
`2012 / 0072871 A1 *
`3 / 2012 Seo
`2012 / 0204131 A1
`8 / 2012 Hoang et al .
`2012 / 0303476 A1 11 / 2012 Krzyzanowski et al .
`2012 / 0317498 A1 * 12 / 2012 Logan . . . . . . . . . . . . . . . . . G06F 3 / 04817
`715 / 752
`
`HO4N 5 / 445
`715 / 838
`
`OTHER PUBLICATIONS
`Final Office Action , dated Apr . 29 , 2015 , received in U . S . Appl . No .
`13 / 830 , 297 , 37 pages .
`Office Action , dated Nov . 15 , 2015 , received in U . S . Appl . No .
`13 / 830 , 297 , 48 pages .
`Notice of Allowance , dated May 2 , 2016 , received in U . S . Appl . No .
`13 / 830 , 297 , 13 pages .
`* cited by examiner
`
`

`

`55555555 % % % % 8
`
`AMARAKSHARAAN
`
`WALAU
`
`OPERATING SYSTEM
`COMMUNICATION MODULE
`
`na AATIOTA
`
`HO
`
`ORNSPORT 2012
`
`opOKEROCROCROMAXXRAMMERMAXWXNXX
`
`
`
`OKUMCHOMOMMUR WWW . WWW
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`WOWOWIogado .
`E333 WWWOWO
`
`wwwwwwwwwwwww
`w
`Wwwwwwwwww
`??????
`?????? ??????? ?????
`
`wwwAAAANY
`
`% % % %
`
`2171
`
`A AAAAAPIB929431980ODSADRASIYOSI
`
`APPLICATIONS
`APPLICATION STORE
`OTHER APPLICATIONS
`GRAPHICS MODULE
`GRAPHICAL OBJECT MODULE
`PAGE GENERATOR MODULE
`INDICATOR HEURISTIC MODULE
`103 - 5
`
`AI NI
`
`COMMUNIC
`100
`
`DVIVE
`
`- 144
`
`POWER
`SYSTEM
`
`EXTERNAL 6
`PORT
`
`142
`
`116
`
`T
`
`108
`
`RF CIRCUITRY
`
`Nov . 14 , 2017
`
`Sheet 1 of 15
`
`US 9 , 817 , 545 B2
`
`U . S . Patent
`
`atent
`
`CRM 102
`
`140
`103 - 8
`
`www
`L
`
`1
`
`1 .
`KMCWWWWWWWMOT
`A AMANI
`MAMARAAMAMMAMMA MAWULANILMAMU W
`
`104
`
`120
`
`CONTROLLER
`
`PROCESSOR
`
`??????????????
`
`www
`
`103 - 4
`
`PERIPHERALS
`INTERFACE
`
`103 - 3
`
`RRR
`
`103 - 2
`
`110
`
`SPEAKER
`
`150
`
`ARA * * * *
`
`AUDIO
`CIRCUITRY
`
`152
`MICROPHONE
`
`2015 Agor
`
`*
`
`M
`
`103 - 1
`VO SUBSYSTEM
`TOUCH SCREEN
`OTHER INPUT
`CONTROLLER ( S )
`CONTROLLER
`
`A
`
`rad Almanlannat
`
`134
`
`132
`
`wwwwwwwwwwww
`
`- 103 - 6
`
`103 - 7
`
`SHA
`
`.
`
`TOUCH SENSITIVE
`DISPLAY SYSTEM
`
`www
`
`" AAAAA
`
`ded
`
`OTHER INPUT
`CONTROL
`DEVICES
`
`114
`
`WWWWWWWWW
`
`DISPLAY
`APPS
`INSTALLED
`ON DEVICE ;
`DISPLAY
`VISUAL
`INDICATOR
`USER INPUT TO
`BROWSE AND
`DOWNLOAD APPS
`
`DISPLAY APPS
`AVAILABLE FOR
`INSTALLATION
`
`* * *
`
`FIG . 1
`
`USER INPUT TO
`INTERACT WITH
`INSTALLED APPS ;
`REMOVE VISUAL
`INDICATOR
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 2 of 15
`
`US 9 , 817 , 545 B2
`
`100
`
`* * * * * * * * *
`
`m
`
`itt
`
`mit
`
`m
`
`rammy
`
`www
`
`yiye
`
`Y Y
`
`N
`
`.
`
`*
`
`v
`
`*
`
`*
`
`Y
`
`* *
`
`*
`
`YYYY
`
`YYY
`
`w
`
`WWWXXXX
`FO
`
`YU
`
`27 - 00
`83200
`0 - 0 - 0 0
`@ OOO
`NOHO
`
`uurimuur
`uuruse
`
`vane
`
`WWWMWWWWMWYTYYTYWYTYTTANYWYTYTYNNY
`S
`
`ste
`
`breton
`
`* * * * *
`
`MXXXXXXXXXXXXXXXXXXXXXXXXXXYY .
`Avverteerdere
`
`FIG . 2A
`
`wws
`
`Ww ?
`
`W
`
`ruce PN
`
`mi u
`
`verHTAMA
`
`RAAN
`
`19
`
`. URAVE wwwwwww
`
`??????????
`MYRE
`wwWMA
`WWW
`* * 150 LGA 77
`
`M
`
`J
`
`H
`
`LAWw
`G
`AAN
`108 . 74
`Shoot
`NA
`W17 WWW
`
`XXX
`
`W
`
`you
`
`duke
`.
`
`Box
`. . with
`
`Sellings
`TH
`
`MAWA
`
`Wwwxv . L
`ws Perny
`
`the news
`
`par $
`
`464
`
`45 + . ' vr . 14454
`
`W AA . 1944 ,
`
`WAK
`WAKE
`
`Wri ANY
`
`4
`
`52
`
`*
`
`

`

`U . S . Patent
`
`N ov . 14 , 2017
`
`Sheet 3 of 15
`
`US 9 , 817 , 545 B2
`
`1 : |
`
`#
`
`??
`
`+ +
`
`+ + +
`
`+
`
`+ +
`
`+
`
`? +
`
`* * ?????
`
`*
`
`* * *
`
`?????????????
`
`? ???????????????????????????
`
`isd .
`
`?????
`
`????
`
`????????????????????
`
`???
`
`??
`
`*
`
`*
`
`*
`
`* *
`
`*
`
`* *
`
`*
`
`??
`
`* * * * * # ?
`
`???????????????????????????
`
`???
`
`????
`???
`
`???
`??
`
`?? * ????
`
`* * * *
`
`??????? ?? ??? ? ??? ,
`
`??
`
`??????
`
`,
`
`% 8
`
`6
`
`%
`
`? ?????????? ? ???????????????????????
`
`?????
`
`?????
`
`?
`
`??
`
`?? ? ?
`
`? ? ? ? ? ? ? ? ? ? ?
`
`? ? ? ? ?? ? ?
`
`???
`
`ttiirth ;
`' gyarig
`
`??
`
`18
`
`? * h
`
`*
`
`* * *
`
`3
`*
`
`7
`
`# * *
`
`
`
`@ ? ??? # ? ???? ??? ?????
`
`11
`* * # ;
`: . .
`
`•
`
`itsii
`
`?????
`
`*
`
`
`
`????? *
`
`8 , ???
`
`?
`
`*
`
`*
`
`*
`
`* * * ?
`
`*
`
`*
`
`* *
`
`*
`
`?
`??
`
`, , ?
`- lt ?
`2? 222 ( O ) 21 218
`
`??
`
`222
`
`1ti?
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 4 of 15
`
`US 9 , 817 , 545 B2
`
`300
`
`302
`
`304
`
`306
`
`308
`
`310
`
`312
`
`oooopood
`
`
`
`adooo00ood Oooooodood
`
`INSTALL A FIRST APPLICATION ON PORTABLE
`ELECTRONIC DEVICE
`
`GENERATE ONE OR MORE PAGES CONTAINING ONE
`OR MORE GRAPHICAL OBJECTS CORRESPONDING TO
`ONE OR MORE APPLICATIONS
`
`oooooooooooo
`
`oooo00000000000000 songs
`
`wwwwwwwwwwwwww
`
`DISPLAY A FIRST PAGE WITH A FIRST GRAPHICAL
`OBJECT CORRESPONDING TO THE FIRST APPLICATION
`
`DISPLAY A VISUAL INDICATOR ASSOCIATED WITH THE
`FIRST GRAPHICAL OBJECT
`
`REMOVE VISUAL INDICATOR FROM FIRST GRAPHICAL
`OBJECT UPON A REMOVE VISUAL INDICATOR EVENT
`
`wwwwwwwwwwwww
`
`wwwwwwwwwww
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`
`FIRST GRAPHICAL
`DISPLAY THE FIRST PAGE WITH THE FIRST GRAPHICAL
`OBJECT WITHOUT THE VISUAL INDICATOR
`
`tes
`
`anom
`
`enama
`
`FIG . 3
`
`

`

`atent
`
`Nov . 14 , 2017
`
`Nov . 14 , 2017
`
`Sheet 5 of 15
`
`Sheet 5 of 15
`
`US 9 , 817 , 545 B2
`
`N
`
`more
`
`*
`
`A
`
`. W w
`
`*
`
`*
`
`#
`
`AMA . MAMA MAMA
`
`MMMM
`
`MAM
`
`MAMA
`
`MAMA
`
`MA
`
`W
`
`A WA L
`
`100 100
`
`.
`
`WWW
`
`UNUL
`
`MAAILMALLA
`
`12 : 34 PM
`
`zruce
`
`W
`
`Camera
`
`JUGAKKO
`
`Calendar
`
`dobu
`
`AX
`
`aren
`
`Maps
`Weather
`Stocks
`Joe10120
`
`10374
`
`AAPL
`
`74
`
`72
`
`Application
`Application
`Appalcaton
`
`W
`
`*
`
`*
`
`W
`
`AM
`
`1
`
`
`
`Y wMKN
`
`YY
`
`M
`
`FYYYYYRWWYWWWWYWYYN
`
`Phone
`
`QO # @
`
`FIG . 4B

`
`dia
`
`Web
`
`Mail
`
`*
`
`W
`
`*
`
`*
`
`*
`
`*
`
`4
`
`*
`
`I
`
`*
`
`*
`
`"
`
`*
`
`W
`
`1
`
`DADO
`
`s
`
`W
`
`a
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`
`A
`
`Camera
`
`Maps
`
`
`
`IS MAA * WKRA MAKARA A ARRAY
`
`
`
`orrvin One
`
`n
`
`- 100
`
`MM # MALAM # H
`12 : 34 PM
`
`MR 4
`
`WA
`
`
`
`# MAMA MAMA . # SAMAA
`
`?? 5
`
`Calendar
`
`Text
`
`Application
`978 - 60 $ 32 . 0 . 0
`Application
`ALA
`Application
`
`Media
`# 1
`KOK
`
`360
`
`
`
`wwwmmitted the naturalitat de la historier
`
`RAY
`
`? ,
`
`LE
`
`
`
`* * * CHOWO HORARIO
`
`Buous
`?
`
`harta
`
`74
`
`72
`
`70
`
`FIG . 4A
`
`Weather
`
`108 . 74
`
`AAPL
`
`Calcuator
`
`wwwwwwwwwwwwwwwwwwwwwwwst . wwwwwwwwwwwwwwwwwwwwwwwww
`
`

`

`atent
`
`Nov . 14 , 2017
`
`Sheet 6 of 15
`
`US 9 , 817 , 545 B2
`
`500
`510
`
`IN
`
`ARENAKA
`A LLARI
`XENAIXENNIALNE KIRAN
`* We WWWWWWWWWWWWWW
`
`
`
`
`
`Compass Voice Memos
`
`5B
`
`508
`
`506
`
`
`
`WAKAMATAAKKAAKSAAMKAAKASAWA KOROKKHAKAMAMAHAHAHAHAHAHAKAMCOROCKKRARSAAKASHALAMANSARAH - MARAMHAKAMAMMA
`
`512
`
`WAWAN
`
`i
`
`* *
`
`)
`
`your
`
`Calculator image
`Clock za
`
`my
`
`ADD RHOD Shu do BT .
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`w wwwwwwwwwwwwwwwwww
`
`520
`
`009
`
`OLG www
`
`OLANLAMAMALAWAKAWALA
`wwwwwwwwwwwwwwwwww
`
`* * * * *
`
`wwww
`
`506
`
`504
`
`www?MAM
`
`*
`www
`
`508
`
`* * * * * * * * wwwwwwwww
`wwwwwwwwwwwwwwwwwwwwwwwwww
`WAMAA KAAMMARMAALAMMAMMAMAMAAMAMHAMAMHAAKMAMARASHIKA
`
`ZOS
`
`women
`
`

`

`atent
`
`Nov . 14 , 2017
`
`Sheet 7 of 15
`
`US 9 , 817 , 545 B2
`
`600
`AILAKU
`
`602
`
`T
`
`DISPLAY FIRST UI WITH APPS
`AVAILABLE FOR DOWNLOAD / INSTALLATION
`
`??????????????????????????????????????????????
`
`WWW . Mehemmed
`
`hench
`
`o
`
`NO
`
`RECEIVE APP
`SELECTION TO INSTALL ?
`
`604
`
`NULU
`
`YES
`
`1
`
`E
`
`0000000000
`
`NO
`
`RECEIVE EXIT
`INSTRUCTION ?
`
`my
`
`606
`
`608
`
`YES
`GENERATE TOP - LEVEL UI WITH ONE OR MORE
`PAGES CONTAINING ONE OR MORE GRAPHICAL
`OBJECTS CORRESPONDING TO APPS
`
`wwwwwwwwwwww
`
`wwwwwwwwwww
`
`DISPLAY ONE OF THE GENERATED PAGES THAT
`CONTAINS A RECENTLY DOWNLOADED APP
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwx
`
`x
`
`K * * *
`
`* * * * *
`
`614
`
`ter
`* * * * * *
`* * * *
`*
`*
`* na
`O
`W
`*
`*
`*
`*
`* * * * * * * * * *
`DISPLAY VISUAL INDICATOR WITH ICON
`ASSOCIATED WITH A RECENTLY DOWNLOADED
`APP
`
`in a
`
`w
`
`arm
`
`wwwwwwwwwwwwwwwwwwwwwwwwwww w
`
`w
`
`w
`
`w w
`
`w
`
`w
`
`w
`
`w
`
`w ww www mm
`
`FIG . 6
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 8 of 15
`
`US 9 , 817 , 545 B2
`
`100
`
`Cre
`
`am
`
`TOT
`
`0
`
`wwwwwwwww
`wwwwwwwww
`WWWWWWW
`
`wwwwwwwwwwwwwwwwwww
`
`MAMAMADI
`
`W
`
`anna
`
`7 700
`
`702
`
`AEROCACO
`
`. CO
`
`00347777777
`X Par
`
`6 : 47 PM
`6 : 47 PM
`Info
`Search
`Find My iPhone
`Apple
`* * * * * 541 Ratings PINSTALL
`If you misplace your iPhone , iPad , iPod touch , or
`Mac , the Find My iPhone app will let you use
`another iOS device to find it and protect your data .
`Simply install this free app on another iOS device ,
`open it , and sign in with your Apple ID . Find My
`iPhone will help you locate your missing device on a
`map . You can then choose to display a message or
`play a sound , remotely lock your device , or rease
`your data on it .
`Please note that Find My iPhone bust be enabled in
`the iCloud settings on your device for you to locate
`it with this app .
`FEATURES
`* Locate your iPhone , iPad , iPod touch , or Mac on a
`map
`
`
`
`YORKERKOURO RACH
`
`U NKO
`
`R
`
`I OKONECNOLYCKAROOROCKCIICCICOHONAKOO
`
`K KUROROKORR
`
`OWEROW
`ERONICO
`
`ke
`
`COCKROACRAROKKOKOKORONDACKOKOUKROKOKOROWO Pere de care
`
`Featured Categories
`
`UNNANDER
`
`a
`
`Search
`
`Top 25
`
`cededor
`
`FIG . 7A
`
`WAARMAAKAANUMARA
`
`
`
`
`0 . 13 odado ADOSSOWEIT Mungu
`
`Updates
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 9 of 15
`
`US 9 , 817 , 545 B2
`
`wwwny www
`
`*
`
`* *
`
`* *
`* *
`dsweswwwwwwwwwwwA * * * * * *
`
`in W
`* * * * *
`
`enn
`
`man
`
`ANYWA YW4444444444444444wwwmmm
`
`MWAAAAAAALALALAXY XXX WWW
`

`
`www Marissasaswauwwwwwww XXARXA NXA
`X
`KAWwwwwwwwwwwww XCOCO COOK
`
`RXWWW
`WWW
`
`INSTALLED »
`
`* * * * * * * * 0 . .
`
`Fri
`
`XL 90
`AAL714
`714
`
`ww
`
`AXA
`
`ALL XXXXXXX
`
`WWW * * * * ARAMALALALALUWW
`
`WWWWWWWWWWWWW
`
`
`
`MAGUMAWA MAMLANACAK kinasini tinit
`
`
`
`
`
`XX MMMWWWWWWWWWWWWWWWWWWWWWWWW
`Q Search
`Apple
`Books
`* * * * * 1761 Ratings
`Apple
`Find My iPhone
`* * * * * * * 41 Ratros
`Apple
`3 INSTALLED > >
`Apple Store
`
`rennerrnin mamma
`* * * * * 158 Ratings
`Apple
`Pages
`* * * * *
`Apple
`Remote
`* * *
`713 Ratings
`*
`* *
`*
`* * * * * * * * *
`*
`*
`* * * *
`* * * * * * * * * * * * * *
`*
`wwwwwwwwwwwwwwwwwwwwwwwwwwww
`
`
`
`menerima WAMAMAAwnininN
`
`AS ACCUMHUMUHAMMANS
`
`rin
`mamama
`
`* * * * *
`
`2 .
`
`*
`
`*
`
`*
`
`*
`
`* *
`
`Y
`
`UNU
`
`*
`? '
`
`* * * * 23843
`?????????????????????????? LUMASINA WWWww
`
`O INSTALL >
`
`778 Ratins
`
`INSTALLED
`
`ifiihiilid
`
`
`
`
` * * * * * * * . m . m . wimmi
`W
`
`vete
`Featured C
`
`wwwwwwwwwwwwwwwwwww
`
`ontent
`
`* * * * *
`
`Too
`
`* * *
`
`NA
`
`FIG . 7B
`
`i
`
`nonsomnis
`
`ratante
`wym
`Wedales
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 10 of 15
`
`US 9 , 817 , 545 B2
`
`wwwwwwwwwwwwwwwww
`
`my
`
`. .
`
`. .
`
`. . . . . .
`
`.
`
`. . . .
`
`whose
`
`WANWA
`
`w owww
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`
`6 : 47 PM
`
`S
`
`A
`
`1761 Ratings
`
`720
`
`722
`
`w
`
`wwwww
`
`778 Ratings
`
`INSTALL >
`
`INSTALLED > >
`
`. . . 880
`( Q Search
`Apple
`iBooks
`* * *
`Apple
`Find My iPhone E INSTALLED H
`* * * * * 541 Ratings
`2
`Apple
`E INSTALLED > >
`Apple Store
`* * * * * 158 Ratings
`Apple
`Pages
`* * *
`Apple
`Remote
`* * 713 Ratings
`A
`
`.
`
`. . . WA . . MAMA . MM . . .
`
`. MW . .
`
`.
`
`.
`
`W
`
`AAAMMMMMMMMMMMMMMMMMMM
`
`M MMWAKAMAA KAAKAKAKUHARAAAAAAAAAAA
`
`MAKMAMAMMAMMA MMMMMMMMMMMMMMM
`
`
`
`MAHAKAMA WAWASAKAALUKARKKAAKAKKU
`
`X
`
`Featured Categories
`
`Top 25
`
`WWWWWWWWWWW
`
`Q
`
`Search
`
`OLAB
`
`Updates
`
`KAHAWA
`
`WwwwwwwwwwwwwLAXULARRUKALLAAMALLAKARUU
`URKANLALVULA
`WACULAULU
`
`UUUUUUwwga
`U
`K
`UAWAMAMLANANLANAN
`
`FIG . 7C
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 11 of 15
`
`US 9 , 817 , 545 B2
`
`100
`
`800
`
`MAMAMALAN
`
`
`LLAS ERARA ARRATERNARERKKOKKKKKKKKKKKKKKKKKKKKKKO
`
`RA
`
`E
`
`M
`
`180
`
`ANAUNAMARRAMARAA
`
`N
`
`&
`
`A
`
`POROVO
`
`12 : 34 PM
`23 February
`
`UUUU
`
`Web
`
`Web Video
`
`Calendar
`
`Address Book
`
`Clock
`Clock
`
`Calculator
`O
`
`O
`
`Settings
`O
`
`Find iPhone
`
`802
`
`.
`
`812
`
`*
`
`*
`
`*
`
`a ORO . KAK
`
`O
`
`*
`
`A
`
`>
`
`c
`
`k . . .
`
`>
`
`A GOOD & DR
`
`.
`
`DK
`
`a
`
`ADRID
`
`24
`
`Music
`
`WWWXXXXXXX
`
`? ? ??
`
`Video
`
`Photos
`
`Store
`
`suvka
`*
`* OLLAAAA
`
`RU
`ARMALNU
`A AAAAAAAAAAAAAA
`
`*
`*
`
`* *
`
`*
`
`*
`* * * * * * * * *
`
`ALLANLLAW
`AKKUM
`A
`RLARALLAXANAALSU
`
`FIG . 8A
`
`A AAARAANRAANMANANARARAM
`
`MERKEKLERE ERKRAN KUKKLAXRAKAMAMARAAMAMAMARAARKARARKKARARAAAKKURALLARIKAKARARRAKEKARNARRAKERRRRRRRRLANARAKKERR
`
`NMARAAMRAAKARAAN
`
`
`
`
`
`A
`
`KARAMERKKAAK . . .
`AWAM
`
`SUKURKIRKAR A MAMARAANIRAMAARANAMAN
`MAAK
`
`

`

`atent
`
`Nov . 14 , 2017
`
`Sheet 12 of 15
`
`US 9 , 817 , 545 B2
`
`OOL
`
`MAUGHANAAAAA
`
`w
`
`wwwwwwww
`
`wwwwwwwwwwwwww
`wwwwwwwwwwwwwwwwwwwwwwww
`* * *
`* *
`* *
`* * * * * *
`* * *
`* * * *
`
`WW
`
`hinnat WWW
`W WWWWWWWWWWWWWWWWWWWW
`
`mommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmort W wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwhatthyllythella
`
`* *
`
`O
`
`S 63 D
`
`O
`
`I WON O XXO XXXX
`
`4
`
`900 D
`
`IN •
`
`*
`
`80 a
`
`I WYNE . DE CET 3
`
`@
`
`#
`
`#
`
`814
`
`12 : 34 PM - - - - - - - - DIL
`Yrnnnnnnnnnnn
`
`12 : 34 PM
`What
`Hotel
`
`the
`
`Calendar
`
`Address Book
`NO
`
`Settings
`
`
`
`Pu !
`
`Bu04d
`
`810 watt
`
`w
`
`w
`
`whether we
`
`w w
`
`Application
`
`i
`
`th
`
`the
`
`world
`whether
`
`A
`
`W
`
`All
`
`Myth
`
`the
`
`
`
`Parent sitem
`
`www www bh whe
`
`hr
`
`www
`
`oh
`
`
`
`no water with
`
`
`
`the man who
`
`* *
`comun
`
`OF 3 PORT
`
`Applica
`Swak
`
`=
`
`d
`
`do
`
`.
`
`Q
`
`3 con
`
`no . * * * . O
`
`DEDI
`
`I
`
`E
`
`RRO QUE
`
`OK101
`
`Music
`
`Video
`
`soloud
`
`ant
`wwwwwwwwwwww
`
`W
`
`WHAT
`
`Siore
`
`AS MAMAMARAW
`
`* * X
`
`X XSCMOCK * * *
`
`* *
`
`*
`
`* * * * *
`
`* * *
`
`*
`
`*
`
`*
`
`FIG . 8B
`
`

`

`atent
`
`Nov . 14 , 2017
`
`Sheet 13 of 15
`
`US 9 , 817 , 545 B2
`
`100
`
`WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
`
`W
`
`WWW
`
`*
`
`*
`
`
`
`
`
`WwW * WWW
`
`814
`
`* .
`
`* * * * *
`
`
`
`* * oon oors < KK
`
`mask ou 10
`
`5 4900 *
`
`* *
`
`wwwwwwwwwwwwwwwwwwwwwwww
`* * on a ono ( n wwwwwwwwwwwwwwwwww
`wwwwwwwwwwwwwwww
`
`o
`
`*
`
`* * * 0904 * * * *
`
`2000 > 22
`
`W WWWWWUWMAALI
`
`
`
`MAMAMAMAWAM MAMMAMMA M
`
`WMMWW . WWW .
`
`. M . M .
`
`A
`
`WANAW
`
`
`
`MAKAMU WAKAMWAMAMA
`
`A
`
`MILWAUNGW
`
`wwwwwwwwwwwwwww
`
`ww www mm www www
`
`* * 12 : 34 PM * * * * * * * * *
`12 : 34 PM
`
`ARAW
`
`A
`
`* * *
`
`*
`
`*
`
`* *
`
`* * * *
`
`m
`
`+
`
`L
`
`m
`
`MAMAK
`
`* *
`
`*
`
`
`
`WWWWWWWWWWWW *
`
`G
`
`.
`
`+ AW
`
`A
`
`IWE VAN 4 ALA ALA WA M
`
`
`
`ARA YANVENUE NA . M 44
`
`ann
`Application
`
`Application
`
`Application
`
`Application
`
`802
`
`ALMAMAMAMMAMU
`
`T VUMAS
`* * * * * *
`*
`
`*
`
`Photos
`
`ET
`
`Store
`
`VAAVAA
`
`mm
`
`Music
`
`143
`
`3X
`Video
`
`wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
`WWW WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
`
`FIG . 8C
`
`

`

`Nov . 14 , 2017
`
`Sheet 14 of 15
`
`US 9 , 817 , 545 B2
`
`OCULOS
`
`Sigal
`
`VA
`
`L Mwwwwwwwwwww
`
`wwwwwwwwwwwwwwwwwwwwww
`
`.
`
`U . S . Patent
`
`atent
`
`900
`
`WW * *
`
`O
`
`Q apple
`
`appie
`CD Base
`
`POWOWOWOW
`
`D
`
`Fing
`
`iTunes 0
`
`Podcasis
`Books
`
`
`
`App Store
`
`TV Shows
`Movies
`Music
`
`U
`
`POOPOOOOOOOOOOOOOORRAADIOPROVODI WARKAN
`
`
`LEKLEVASILIULUULERUUALUEELLLLLLLL LLLLLLLLLLSULULIKULECEKULLULLLLLERULLUML
`menos la
`UK anna
`
`. tuldu
`
`.
`
`wwwwwww
`Mar 07 , 2012 €9 . 99 BUY V
`wwww
`
`Remote Entertainment Updated
`Mer 07 , 2012 FREED
`Numbers Productivity Updated
`TA
`O
`908
`
`WAH * * KKUU
`
`WWW
`
`Mar 07 , 2012 19 . 99 BUY Y
`
`Pages Productivity Updated
`
`$ 9 . 99 BUY Y
`
`Mar 07 . 2012
`
`Keynote Productivity Updated
`
`wwwwwww
`
`906
`& - %
`Wwwwwwwwwwwwwwwww
`
`Updated May 01 , 2012
`Updated
`Mar 07 , 2012 GREED
`
`LXXWL * * * * KUWAKAMATWALKW LKW WWWLUCRUKLUKAKUWA
`Find My iPhone Utilities
`iMovie Photo & Video
`
`$ 4 . 99 BUY
`
`904
`
`FIG . 9
`
`2 . 2 .
`
`. 3 . 2 .
`
`2
`
`CO
`
`$ 4 . 99 BUY
`
`RAX
`
`CAMERAMAT
`
`
`Updated May 01 , 2012
`Updated
`Apr 16 , 2012 FREED
`Garage and
`Books Books
`Music
`Q
`902
`
`powerpoop290099pso99woooooo
`
`.
`
`WWW
`
`K
`
`aaananococccdooddooooooooooooooooooooooooooooooooooo T
`mmmmmmmmmwenyewwwwwwwwwwwwwww w wwwwwwwwwwwwwwww
`View moooooooooooooooooo
`
`w
`
`w
`
`1Tunes
`
`oowww
`
`
`
`
`Controls Store Advanced Window Help
`
`
`
`File Edit
`
`Tunes
`
`H
`
`dat
`
`* no
`000 OD LIBRARY med
`
`wwwwwwwwwwwwwwwwwwwwwwwwww
`
`????? ?? \ ns tCre : Turies Martin
`
`30 Ping SHARED
`Music 1 Movies Door TV Shows * Radio STORE
`
`
`
`Home Sharing
`
`of one or more
`
`GENIUS * Genius PLAYLISTS $ iTunes D . )
`
`

`

`U . S . Patent
`
`Nov . 14 , 2017
`
`Sheet 15 of 15
`
`US 9 , 817 , 545 B2
`
`1000
`
`1003
`
`?? " ?
`Terbare ? ? ??
`TULL
`
`1002
`
`SWAROPRO
`
`O RAK
`
`NOWOROK
`
`MONOKKAKKAROSKICHWARAEORU
`
`M
`
`NA
`
`WAVU
`
`1010
`
`hinney
`
`E
`
`W3303 NRO
`
`RICERCA
`
`APPLICATION
`STORE
`SERVER
`
`Uk
`
`1008
`
`FIG . 10
`
`1001
`
`*
`
`* * *
`
`D
`
`KROKODIO SHA
`Loqopeo .
`
`U
`
`mmmmmmmmmmm
`
`CLOUD
`SERVER
`
`WW
`
`000 D3
`
`000000000 B00000000 salonoga wwwwwwwwwwwwwww
`
`wwwwwwwwwwwwww
`
`.
`
`1006
`
`

`

`US 9 , 817 , 545 B2
`
`5
`
`IDENTIFICATION OF RECENTLY
`DOWNLOADED CONTENT
`
`icon with a recently installed application can be shown ( e . g . ,
`the last home screen page , the home screen page containing
`the most recently installed application , or the home screen
`page containing the first recently installed application ) .
`RELATED APPLICATIONS
`Examples of the remove visual indicator event include ,
`but are not limited to : when the installed application is
`This application is a continuation of U . S . application Ser .
`launched , when the installed application is moved to a
`No . 13 / 830 , 297 , filed Mar . 14 , 2013 , which claims priority
`folder , and when the installed application is moved to
`a
`from and is a nonprovisional application of U . S . Provisional
`different location on one or more of the pages . The visual
`Application No . 61 / 657 , 419 , titled “ Identification of
`Recently Installed Content , " filed Jun . 8 , 2012 , which are 10 indicator may comprise one or more of the following : a sash
`hereby incorporated by reference in their entirety .
`on the first graphical object , a badge on the first graphical
`object , a color of the first graphical object , text , opacity of
`BACKGROUND
`the first graphical object , size of the first graphical object ,
`movement of the first graphical object ( e . g . , animation ) , or
`The present disclosure generally relates to identification 15 flashing of the first graphical object . In one embodiment , the
`first user interface is an application store application user
`of recently installed applications on a portable electronic
`device .
`interface . In one embodiment , the second user interface is an
`Applications , or apps , may be installed and executed on
`application menu user interface .
`These and other embodiments will be described further
`portable electronic devices . Icons corresponding to the
`installed applications may be displayed on a user interface of 20 below .
`the portable electronic device sometimes called a home
`BRIEF DESCRIPTION OF THE DRAWINGS
`screen , application menu , or springboard on iOS devices . An
`icon corresponding to an application generally displays
`some application - specific information so that the application
`FIG . 1 depicts a simplified block diagram of a system
`corresponding to an icon is easily identifiable by the user . 25 according to some embodiments of the present invention .
`Selecting an icon corresponding to an application generally
`FIGS . 2A and 2B depict an exemplary page of an appli
`invokes execution of the application . The icons on the home
`cation menu user interface and an application store user
`screen thus act as launching pads for the corresponding
`interface , respectively , according to some embodiments of
`applications .
`the invention .
`A home screen may contain one or more pages of icons 30
`FIG . 3 depicts a simplified flowchart of a method for
`displaying and removing a visual indicator according to
`for one or more applications . There may be several home
`screen pages on a portable electronic device to display the
`some embodiments .
`various icons corresponding to applications installed on the
`FIGS . 4A - 4B and 5A - 5B depict exemplary user interfaces
`device . As more and more applications are installed on a
`with visual indicators according to some embodiments .
`device , it becomes difficult for a user to find applications , 35
`FIG . 6 depicts a simplified flowchart of a method for
`especially recently installed applications . This problem is
`displaying a page with a recently installed application .
`especially acute if the user installs several new applications
`FIGS . 7A - 7C and 8A - 8C depict exemplary interfaces
`and does not know where on the home screen the icons
`according to some embodiments .
`FIG . 9 is an exemplary user interface for initiating an
`corresponding to the new applications are located
`Embodiments of the invention address this and other 40 application download from a personal computer according
`problems both individually and collectively .
`to some embodiments .
`FIG . 10 depicts a simplified diagram of a system accord
`BRIEF SUMMARY
`ing to some embodiments .
`DETAILED DESCRIPTION
`Certain embodiments are described that enable locating 45
`recently installed applications on a portable electronic
`In the following description , specific details are set forth
`device .
`In some embodiments , a visual indicator is displayed with
`in order to provide a thorough understanding of embodi
`an icon associated with an application that was recently
`ments of the invention for the purposes of explanation .
`installed on a portable electronic device . The visual indicator 50 However , it will be apparent that various embodiments may
`visually distinguishes the icon from other icons for other
`be practiced without these specific details .
`In other
`applications . This makes it easier for a user to locate and use
`instances , well - known methods , procedures , components ,
`a recently installed application . Examples of a visual indi -
`and circuits have not been described in detail so as not to
`cator include a sash on the icon , a badge on the icon , a color
`unnecessarily obscure aspects of certain embodiments .
`of the icon , text , opacity of the icon , size of the icon , 55
`Certain embodiments of the present invention assist in
`identifying recently installed applications so recently
`movement of the icon , or flashing of the icon .
`In some embodiments , a user browses and installs appli -
`installed applications can be easily located and launched by
`the user . This enhances the user experience by eliminating
`cations using an application store application on a portable
`electronic device . After selecting a first application for
`the frustration of “ losing " applications and spending time
`installation , the device continues to display a user interface 60 searching home screen pages for newly installed applica
`for the application store application , allowing the user to
`tions . Some embodiments of the invention may also allow a
`continue to browse additional applications and , potentially ,
`user to stay in the application store and browse additional
`select other applications for installation . Upon the next
`applications without immediately having to be shown the
`presentation of the home screen , the first home screen page
`location of the recently installed application on the home
`containing an icon with a recently installed application can 65 screen . Again , this enhances the user experience by allowing
`be shown . In another embodiment , upon the next presenta -
`the user to remain in the application store and browse and
`tion of the home screen , any home screen page containing an
`select additional applications for installation . By making it
`
`

`

`US 9 , 817 , 545 B2
`
`5 .
`
`the like , including a combination of two or more of these
`more convenient for the user to download applications , the
`items . Specific examples of portable electronic devices
`number of applications downloaded may increase . In some
`include , but are not limited to , IPHONE , IPAD® , IPOD® ,
`cases , where the applications are paid applications , applica
`IPOD TOUCH® , etc .
`tion developer revenue may increase as a result of certain
`In the case of mobile devices with the operating system
`embodiments of the present invention .
`iOS ( e . g . , IPHONE® ; IPAD , IPOD® , IPOD TOUCH® ) ,
`In one embodiment , a visual indicator may be displayed
`the one or more home screens may be managed by a
`on an icon for an application after the application is installed
`" springboard . ” Springboard is an application that is config
`on a portable electronic device . For example , if a home
`ured to manage the home screen ( s ) , launch and bootstrap
`screen has ten application icons displayed on it and one of
`the applications was recently installed on the portable elec - 10 applications , and manage certain device settings at startup .
`tronic device , a visual indicator may be displayed along with
`For example , in iOS devices , actuating the home button may
`an icon for the application . The visual indicator may be a
`display a page of the home screen with application icons for
`sash associated with an icon corresponding to a recently
`launching applications ( e . g . , a home screen or springboard
`installed application . A " sash , ” as used herein , refers to a
`with application icons ) . Springboard manages the one or
`graphical object associated with an icon for an application 15 more pages of applications for an application menu user
`that graphically resembles a physical sash ( a clothing acces -
`interface ( i . e . , a user interface that displays and facilitates
`sory worn over one shoulder or about the waist ) . For
`the use of the various applications on a portable electronic
`example , the graphical sash may appear to be draped diago -
`device ) . The specific home screen page may be the last
`nally across the icon for an application . In one embodiment ,
`visited home screen page ; however , in other embodiments ,
`a user may download multiple applications from the appli - 20 it is possible to display another home screen page ( e . g . , the
`cation store , and each icon for the recently downloaded
`first home screen page in a sequence of pages , the main
`applications may be visually distinguished from other icons
`home screen page , the last home screen page in a sequence
`of pages , etc . ) .
`with a sash .
`In some embodiments , the visual indicator associated
`It should be apparent that the architecture shown in FIG .
`with an icon corresponding to a recently installed applica - 25
`1 is only one example of an architecture for the portable
`tion may be displayed until one or more specified events
`electronic device 100 , and that the device 100 could have
`occur . In one embodiment , the sash may be removed after
`more or fewer components than shown , or a different
`the user has interacted with the application in some way .
`configuration of components . The various components
`Interactions that may trigger removal of the visual indicator
`shown in FIG . 1 can be implemented in hardware , software ,
`include , but are not limited to , launching the application , 30 or a combination of hardware and software , including one or
`moving it into a folder , or moving the icon for the applica
`more signal processing and / or application specific integrated
`tion to another location on the home screen . In one embodi
`circuits . The RF circuitry 108 is used to send and receive
`ment , the sash may be removed after a predetermined time
`information over a wireless link or network to one or more
`has passed since the application was installed ( e . g . , one
`other devices and includes well - known circuitry for per
`35 forming this function , including but not limited to an
`week , one month , etc . ) .
`In one embodiment , after a user installs one or more
`antenna system , an RF transceiver , one or more amplifiers ,
`applications on a portable electronic device using an appli
`a tuner , one or more oscillators , a digital signal processor , a
`cation store user interface , the display continues to show the
`CODEC chipset , memory , etc . In some embodiments , the
`application store user interface until an instruction to exit the
`RF circuitry 108 is capable of establishing and maintaining
`application store is received . After receiving an instruction 40 communications with other devices using one or more
`to exit the application store , the home screen page that has
`communications protocols , including but not limited to time
`an icon for a recently installed application may be displayed
`division multiple access ( TDMA ) , code division multiple
`regardless of whether the particular home screen page is the
`access ( CDMA ) , global system for mobile communications
`first application menu page in a sequence of pages or the
`( GSM ) , Enhanced Data GSM Environment ( EDGE ) , wide
`main application menu page . For example , if the portable 45 band code division multiple access ( W - CDMA ) , WI - FI
`electronic device has three pages of applications , upon
`( such as IEEE 802 . 11a , IEEE 802 . 11b , IEEE 802 . 11g and / or
`exiting the application store user interface , the portable
`IEEE 802 . 11n ) , BLUETOOTH , WI - MAX , voice over Inter
`electronic device may display a page with one or more icons
`net Protocol ( VoIP ) , a protocol for email , instant messaging ,
`for new applications on the page . In another embodiment ,
`and / or a short message service ( SMS ) , or any other suitable
`after the user leaves the application store user interface , the 50 communication protocol , including communication proto
`page of the home screen containing the new application
`cols not yet developed as of the filing date of this document .
`icon ( s ) may be displayed to the user . In one embodiment , the
`The RF circuitry 108 and the audio circuitry 110 are
`icon for the new appl

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket