throbber
17/39
`
`irisHeronendeetCeee cogoneadCELAECUeeeeyaSey
`
`
`aaeedSeoatekEnceeced‘MreneeaseerryyetTae
`
`;sineretaniaedibineeado;
`
`“naysoouyengMRtadpeg-asend:CeoRtDecree)eeeeeeTLLa
`
`CeeeeeeaCOeteceee
`
`HP Inc. - Exhibit 1005 - Page 1484
`
`BTsasegHDeatcariaudpens
`
`
`
`
`
` eatenpNOS94nicieamesee~wensaoupyuteeoe:eeeetTe
`
`HP Inc. - Exhibit 1005 - Page 1484
`
`

`

`18/39
`
`S)2)RSTOTES
`Eo-MUtel}\0(8M10-10
`
`aeonsAerts
`
`HP Inc. - Exhibit 1005 - Page 1485
`
`HP Inc. - Exhibit 1005 - Page 1485
`
`

`

`19/39
`
`
` Pregnancy Sa
`
`
`
`
`Bios » Sank ef Sengrigg|Home ) Pergaraigoo Groteg « Wilawne co Packbuster DeGne
`
`
`
`
`
`
`RY Welecne
`bo Mewhing - & Gane wk
` BUIOAK Gallery: Prin}, Stare & Share Lute Pho
`
`
`
`
` W Legocom
`The Delioial Wek Sade of LEGO pe
` te GusltyMastag. Patong, Carapiny and... MM? Yahoos! Mail Camber mich}
`
`
`48 Dee Salt eis
`
`.
` aS Wading Greg.
` i Chingy Sedu, Hotela, Flights VM.
`
`
`a ost
`CHUSTEERS ©
`
`
`4 {Ons & Cominfat a
`
`Bush faults China
`over rights and
`oTas alate)
`B.2oe
`
`epeeeen Treenrgriieen
`
`HP Inc. - Exhibit 1005 - Page 1486
`
`HP Inc. - Exhibit 1005 - Page 1486
`
`

`

`20/39
`
`sss
`
`
`BIG. 235A
`
`HP Inc. - Exhibit 1005 - Page 1487
`
`HP Inc. - Exhibit 1005 - Page 1487
`
`

`

`21/39
`
`FIG. 25B
`
`Channel
`
`od 53.Ra
`
`
`
`
`2556
`Channel selector
`
`Menu bacon
`Change ro
`selected channel
`
`ve
`
`aT
`
`ss
`
`:
`wf
`
`1
`1
`
`;
`
`.
`:
`
`“
`
`‘
`Menu button:
`Select content
`
`Scrall moves through channels
`
`Scrall moves through content.
`
`Screen facing out
`
`
`
`212
`
`:4
`SpenttteEHS
`
`
`
`
`
`
`Keyboard facing down
`into surface
`
`FIG. 26
`
`HP Inc. - Exhibit 1005 - Page 1488
`
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 1488
`
`

`

`22/39
`
`
`
`
`
`
`
`
`
`‘A \ 2\\© 108
`
`OYS\ 4\
`
`FIG. 28
`
`Channet A$OQ
`
`Serall wheel |
`
`Mang buren
`
`
`
`
`seleceed thanact
`
`ler Button:
`Qgll
`i Otherepisodes
`
`Tracing control t
`i
`4
`i
`i
`2a ‘
`Timeline conrroler
`Centent menu
`
`
`
`Vie
`j
`;
`Menu buceon:
`
`
`Play selacced
`Serail moves payback head
`Scroil moves through consent
`AOY¥
`AEIO
`
`Channel selector
`
`Mena button:
`Change i
`
`Scrat esoves throug channels
`g | Q
`
`Plena buccos:
`Resume
`
`Mana burren:
`
`A
`
`Menu bution:
`resume playback
`
`—/
`
`(
`are
`
`
`
`
`
`
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 1489
`
`HP Inc. - Exhibit 1005 - Page 1489
`
`

`

`23/39
`
`
`
`ZY
`iY
`
`YY
`Ug
`
`FIG. 29B
`
`,
`
`
`
`
`
`
`
`
`todTake witha sndegeing wxheduindmatenaern, fs
`:
`INTERACTIVE Fortune Teller
`
`ih iy as
`
`tag
`402% Flan
`eSBesr Enz
`
`
` Views: B41: setebagheetypitate: ROR eReye
`
`Bw Sayre
`W Favotile
`Pay
`oe Flag
`aR
`*
`.
`Qivsrne
`Mb ccsct
`
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 1490
`
`HP Inc. - Exhibit 1005 - Page 1490
`
`

`

`24/39
`
`3004
`
`FIG.30 3000
`
`BOOR
`
`FIG. 31
`
`BCcelstasislat ieL eee
`
`RECAPOR28 oo
`
`More illinois elementary
`
`
`students pass state exams
`
`
`
`
`
`
`
`
`
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 1491
`
`HP Inc. - Exhibit 1005 - Page 1491
`
`

`

`25/39
`
`FIG. 32
`
`ambermitch@yahoo.com
`
`claudiamitchell6G@yahoo.com
`
`Bape
`
`FIG. 33
`
`Don't use a stored account
`item|Ill took eSAEe
`
`Bisvemeialior-l-coldalelelal-Merel ark
`
`Viewfirst
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 1492
`
`HP Inc. - Exhibit 1005 - Page 1492
`
`

`

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`26/39
`
`oteelLaeo
`
`FIG. 35
`
`“We? (2 unread} Yahoo! Mait, Claudiamitchent6
`Aarcdirraichedtn
`Saye Gea. ty wnver
`
`Pe atau Mie vahent
`
`
`
`UNCOLN KX
`
`Ebacca toe
`
`Kagepowamend xeceat:
`
`"ORape
`
`He dent
`
`Seakalesesviisentee
`
`i T
`
`ERE Create
`¥ Radsas
`aerder
`es KORE
`& 3 aime
`# feyrencsg
`
`chica
`ite aetheptewetbeyEAtart wilect maetsgure, avi e
`
`Frases eatin
`Ma Yenene Pe
`
`LENE OEM
`
`
`
`HP Inc. - Exhibit 1005 - Page 1493
`
`HP Inc. - Exhibit 1005 - Page 1493
`
`

`

`GKrte 3G
`freattUae] - 9400
`
`Access Eleckow]
` ¢
`Cutomt
`3602
`Daven Elecroc
`Content
`in GUE
`3 lO
`
`
`
`
`
`O PIEVUXTTON
`4QOY
`
`
`AIR
`
`ne
`
`O PE ATTOW 3702
`
`Reso hve Cam purere
`Focus OW EXECUTABLE.
`
`
`
`
`
`
`7 3100
`
`| Aree
`
`|. FxecuTAGLE
`
`OPEKRATI
`
`AYE VAT
`
`
`320K
`
`
`
`
`
`
`
`“beansForm Lowe
`enerNee
`
`(ot
`
`Fro. 7
`
`HP Inc. - Exhibit 1005 - Page 1494
`
`HP Inc. - Exhibit 1005 - Page 1494
`
`

`

`rte. 3¥
`Totortey kesvet
`OF OPERATTOM
`
`3YO2
`
`
`
`de
`Tormey Frve Tye
`Su@ TEcT OF DPEMATIon)
`ZgF04
`
`
`
`
`Display MATCHED (
`3 106
`
`' ACCESS AT LEAST OVE OF
`
`DEVICE AMM VEE, POTILE
`ZxO6
`
`
` PEMiLT UBER
`
`
`| RETPEVE AVATLABLE
`
`SELEcTIM
`SEWVICES
`3 F0F
`3508
`eeeee
`
`USE QE FAUTT
`
`DELIVErt CONTERT
`SERVICE
`TO @EMOTE SERMICE
`Ball
`3410
`
`
`
`ACCESSINFO k—312
`OBTAIN SECVICE
`
`
`28/39
`
`vp 3900
`
`ACCESS ATLEASTONE OF
`OEVICE + USEX
`PROFILE
`44502
`
`nN
`
`ager
`
`WATCH SE CVICES
`3404
`
`|
`
`SE @vICES
`
`Fro 34
`
`
`
`kes
`
`HP Inc. - Exhibit 1005 - Page 1495
`
`
`
`Ervice
`
`REOTECT LOCAL
`ACCESS OPERATION
`3814
`
`HP Inc. - Exhibit 1005 - Page 1495
`
`

`

`29/39
`
`
`
`|
`
`Atceet UR0E
`L100 2
`7000
`ye
`hiQust OATA
`
`
`MINING
`OD PERKT.IO)
`
`
`
`
` LIO0G
`PEXZ mas $16
`
`YES
`
`RETRIEVE INFO
`ASSOCETATEO WITH
`ORLIWE ACCESS
`HOOK
`
`V
`
`ACCUMULATE
`HEMOGCAPHTC
`
`THEO OW RECTPTENT
`
`4010
`
` STREAMLINE O
`
`eV TCE.
`40\2
`Dr
`
`
`
`
`FTO, 10
`
`HP Inc. - Exhibit 1005 - Page 1496
`
`HP Inc. - Exhibit 1005 - Page 1496
`
`

`

`30/39
`
`FIG. 41A
`
`We (2 unread} Yahoo! Mail, ClaudiaMitchell6é
`
`“ta Wymeet | ap eanee5SF
`4102
`
`aa
`
`
`hie exelentReayahancep:
`
`:
`
`the Yate | Me Yak cot
`
`FIG. 41B
`
`BOMLeleAyLeeCis
`YO OG,EISTTAT
`eet LALAETH,
`Siae StBAPREISBRNaOiRES Cran. Fes erieMTR
`“f| OG
`SESEARPURRASHLAAIION
`heRieke Abn Beaters te oonwhikdadits,gleHeeRES
`28s SRTorOw FEaINERperEEREANY-
`CRELARED. HEOE RTTINLERSATEDOERLEERRUAEKER
`
`OIC,
`G8 RATESMULHOLAG EWEDRARATESBOOT
`SeerenieaccoriNedgwwasec}
`
`dttsBie stRiaichUs, peicesNOM celaReteHs,
`
`SituthararklseyMateEyCazeuyerCie,veacit$kEsewaeHe,
`BIBS heaartBAARRE bee,coeGit 08PUNHE $ Hoe,
`to
`| DachaaePteKistaLivSACRAkd HEEHe
`Aeattiatede
`youoat
`o Reresgersok,
`Find ut
`
`oh cahentWernhe
`
`
`
`
`A 1O4
`
`L
`
`:
`
`
`
`HP Inc. - Exhibit 1005 - Page 1497
`
`HP Inc. - Exhibit 1005 - Page 1497
`
`

`

`Fre 42
`
`Yoemir User Io
`Access ELecteonrc
`COWTENT
`
`
`
`31/89
`
`
`
`
`Oreseut HrasT
`VIS0AC REPRESEN TATION
`4302
`
`
`
`TWEO FR? SOURCE
`20
`
`
`
`
`
`Seu,
` YEEAULT _
`
`
`
`
`ACESS TNFO
`
`
`
`
`|
`PEemrt Use lo
`Resove computer|4500
`FOCOS
`4304
`aa
`3
`
`
`OTSPLAY FOCUS
`REPRESENTATION
`
`4306
`
`
`OTSPLAY HEADE
`=} BOOY SUMMAREZING
`
`| COMTENT 0% OPE RATTAN
`450¥
`
`>
`
`AtESs
`TNFO?
`420
`YES
`NY
`Pass ACCESS
`TNEO To SOURCE
`4214
`
`
`
`OY
`NAVIGATE TO
`CONTENT VIEW
`
`H310
`
`FI6. 43
`
`HP Inc. - Exhibit 1005 - Page 1498
`
`HP Inc. - Exhibit 1005 - Page 1498
`
`

`

`
`
`OTSPLAY ENLARGED
`VIEW OF [ST Visual
`
`REPRESENTATION
` 141 OA
`
`
`
`
`
`
`PEQMET USER
`TNTERACT Lor)
`HOG
`
`
`
`
`{ Provtwe Focus
`
`
`RES panstve VIEW
`ee
`our DOTTIONAL
`
`CONTROLS Ugo4
`
`Con cear AvorrranA
`CONTROLS USO
`
`|
`
`
`Set
`PRovIDE AoottTONAL
`Focus REsPen STVE
`
`
`
`Fro. 4s
`
`32/39
`
`ee
`
`Preseut Home
`
`
`
`
`AF VISPAL REPRESENTA TTon)
`L1G@o4
`
`Peesent ORGANITA'a
`ET|
`
`
`
`|
`
`Exec oTe NAvIGTZOVAL
`FLEMENT YGOY
`
`Of MAPPING
`L606
`
`
`
`
`
`
`
`HP Inc. - Exhibit 1005 - Page 1499
`
`HP Inc. - Exhibit 1005 - Page 1499
`
`

`

`DISPLAY
`REPRE SENTATIOW
`GENERATOR
`HO
`
`
`
`(IENE 2 ATOR
`LO
`
`fld00
`
`
`
` WETIVATE
`
`
`
`
`
`{DLS PLAY
`ANIMATION
` 41706
`
`
`
`OTSPLAY
`
`SECO
`ANTMATTON
`470K
`
`
`[SSOGATE
`
`CONTENT TOME
`
`
`REPLESENTATLON)
`
`
`APL 2.
`
`OTs PLAY AVIMATE
`7ooOmM TO VIEW OF
`_COTSTie
`
`
`
`Fre. 47A
`
`
`
`NCCES S VIEW
`H?10
`
`
`
`
`88898
`
`
`SELECT NEW
`
`WInden) LINUX
`
`Teansirrew [o
`Home Vrew
`
`
`
`
`
`
`
`
`
`OLS PLAY
`ANIMATION
`
`425G
`
`Hl7@0
`
`OTS PLAY
`FI?@st VIEW
`OF COWTENT
`
`
`
`HP Inc. - Exhibit 1005 - Page 1500
`
`HP Inc. - Exhibit 1005 - Page 1500
`
`

`

`34/39
`
`
`| Pees Ewr CoNTENT
`OPTIMIZED FOR
`OTFREeCENT VEEWANG |L“00
`Moet >
`LFO2
`
`
`
`oO
`USE CHANGES
`DEVICE CWFIG 74900
`Hi4o 2
` Swiien cine
`
`SELECT LEAW
`I ack YIEwWTUG
`JMOCneE
`FOF
`
`“GOG
`[2ore0rHe€aTERFACEA
`[KA
`NETTION U5EL
`
`
`
`
`View TO CHANNE
`VIEW G04
`
`DISPLAY SELECTOR
`ResPexsve To L/O
`PROFILE
`
`
`OTSPLAY CHABREL
`Port Vrew IA
`CESBONSE TO
`ELECTIS”Ceeok
`
`rT
`
`1450 ~
`:
`TO!
`JUTE pncrion)
`
`irene HomerMEW —Pipygooela AND I/OhaceTLE
`
`SER CHANGES
`SWITC It TO
`Pr eMIT Used
`
`Fr 192
`
`HP Inc. - Exhibit 1005 - Page 1501
`
`HP Inc. - Exhibit 1005 - Page 1501
`
`

`

`S839
`
`T
`
`a
`
`OR GARE 21
`REPRE SENTATIOWS
`
`
`
`\V1sv0ac
`DrsecAy [P!
`EPRESENTATIOW
`6290 2
`
`
`
` hr
`a
`1-000
`
`
`
`
`
`PRESENT HIGHEK
`
`LEVEL OPERATIONS
`AS AVIEW S06
`
`
`SELECT HIGHE
`
`| LUE’ OPEATION
`
`
`TO NAVIGATE T°
`
`SELECT FROM
`Lower LEVEES
`OPERA TIPS TO
`JUAVIGATE TO OTHER
`Lower? LEVELS
`5010
`76 40
`
`
`
`|
`
`HP Inc. - Exhibit 1005 - Page 1502
`
`HP Inc. - Exhibit 1005 - Page 1502
`
`

`

`~~~ 5400
`
`-
`
`ontoe
`
`
`
`
`
`Mechanism
`
`
`
`(5108)
`
`
`
`
`
`
`
`3688
`
`Processor
`(5106)
`
`Input Device
`(5104)
`
`interconnection
`
`
`
`Storage
`(5112)
`
`
`
`FIGURE 51
`
`HP Inc. - Exhibit 1005 - Page 1503
`
`HP Inc. - Exhibit 1005 - Page 1503
`
`

`

`37/39
`
`
`
`FIG. S20
`
`HP Inc. - Exhibit 1005 - Page 1504
`
`HP Inc. - Exhibit 1005 - Page 1504
`
`

`

`— 88/890
`
` FIG.53A
`
`HP Inc. - Exhibit 1005 - Page 1505
`
`

`

`39/39
`
`
`
`FIG. 53B
`
`HP Inc. - Exhibit 1005 - Page 1506
`
`HP Inc. - Exhibit 1005 - Page 1506
`
`

`

`APP. NO. 12/611,282
`
`METHODS AND APPARATUS FOR MANAGING DIGITAL MEDIA CONTENT
`
`CROSS-REFERENCE TO RELATED APPLICATIONS
`
`This application is a continuation-in-part of, and claims priority under 35 U.S.C. § 120
`
`to, U.S. Patent Application Serial Number 12/170,951 entitled “PORTABLE COMPUTER
`
`WITH MULTIPLE DISPLAY CONFIGURATIONS,” filed on July 10, 2008; which claims
`
`priority under 35 U.S.C. § 119(e) to U.S. Provisional Application Serial No. 61/041,365,
`
`entitled “PORTABLE COMPUTER WITH MULTIPLE DISPLAY CONFIGURATIONS,”
`
`filed April 1, 2008, both of which are herein incorporated by reference in their entirety.
`
`10
`
`Furthermore, this application is a continuation-in-part of, and claimspriority under 35 U.S.C. §
`
`120 to U.S. Patent Application Serial Number 12/170,939, entitled “PORTABLE COMPUTER
`
`WITH MULTIPLE DISPLAY CONFIGURATIONS,” filed on July 10, 2008; which claims
`
`priority under 35 U.S.C. 119(e) to U.S. Provisional Application Serial No. 61/041,365, entitled
`
`“PORTABLE COMPUTER WITH MULTIPLE DISPLAY CONFIGURATIONS,” filed April
`
`1, 2008, both of which applications are herein incorporated by reference in their entirety.
`
`Furthermore,this application is a continuation-in-part of, and claims priority under 35 U.S.C.
`
`$120 to U.S. Patent Application No. 12/416,479, filed on April 1, 2009 and entitled “SYSTEM
`
`AND METHOD FOR STREAMLINING USER INTERACTION WITH ELECTRONIC
`
`CONTENT,” which claimspriority under 35 U.S.C. 119(e) to U.S. Provisional Application
`
`Serial No. 61/041,365, entitled “PORTABLE COMPUTER WITH MULTIPLE DISPLAY
`
`CONFIGURATIONS,” filed April 1, 2008, both of which applications are herein incorporated
`
`15
`
`20
`
`by reference in their entirety.
`
`25
`
`Field of Invention
`
`BACKGROUND
`
`The present invention is in the field of computer systems and, more particularly, is
`
`directed to methods and apparatus for managing computer-based digital media libraries.
`
`Discussion of Related Art
`
`30
`
`Muchof the advancement in contemporary computer systems and services stems from
`
`the significant increases in computing power. Hand in hand with those increases, enhanced
`
`features sets have developed designed to utilize that computing power. Conventional wisdom
`
`suggests that the more features that can be provided to a particular computeruser, the better the
`
`user’s experience will be. As computers have become more powerful and capable of providing
`
`HP Inc. - Exhibit 1005 - Page 1507
`
`HP Inc. - Exhibit 1005 - Page 1507
`
`

`

`APP. NO. 12/611,282
`
`-2-
`
`more and more features, however, ordinary/typical computer users have not been able to keep
`
`up with availability of features and services. Users may becomefrustrated by the inability to
`
`navigate the myriad (sometime unending) configurations and options provided in order to
`
`achieve something useful and/or workable to their ordinary use. Many users simply don’t take
`
`advantage of provided features. Some outright ignore options and features that would simplify
`
`the use of their computer system; in some instances because the user lacks experience with
`
`new features and doesn’t know the feature can be useful.
`
`User frustration is felt not only with respect to the newer more powerful computer
`
`systems being offered today, but also frustration aboundswith respect to their computer’ s
`
`10
`
`interaction with the Internet. The present movement on the Internet, often referred to as Web
`
`2.0, also subscribes to conventional thinking in that more and more features are being packed
`
`into each and every aspect of the web experience. Often, these on-line services provide very
`
`useful opportunities for the users who know howto take advantage of them - online photo
`
`management/sharing, online financial services, online marketplaces, online exchanges, web
`
`15
`
`hosting, web development, dating services, social networking to name only a few. However,
`
`computer users often simply can’t take advantageof all the functionality offered, either the
`
`services and features offered by their own computer, or the services and features offered by
`
`online providers. The complexity of the interface (both hardware and software) hampers
`
`adoption, as does the volumeof features offered.
`
`20
`
`With the proliferation of digital cameras, digital music players and digital video
`
`players, more and more people are turning to digital audio and video media. For example,
`
`many people have replaced,or at least greatly supplemented, printed photograph albums with
`
`digital photos stored on their computer and/or using an online photo service. Similarly, many
`
`people use digitally stored music and videos rather than, or in addition to, traditional media
`
`25
`
`such as records, compactdiscs, video cassettes, etc. However, due to the complexity and
`
`volumeof digital photography features, services, etc., many users are not taking full advantage
`
`of the capabilities and services available to them.
`
`SUMMARYOF INVENTION
`
`30
`
`Accordingly, aspects and embodiments are directed to methods and apparatus for
`
`managing digital media content that may provide a user-friendly, streamlined user experience.
`
`Various aspects and embodiments are directed to a streamlined computer device and a
`
`graphical user interface that organizes interface elements into views of computer content for
`
`HP Inc. - Exhibit 1005 - Page 1508
`
`HP Inc. - Exhibit 1005 - Page 1508
`
`

`

`APP. NO. 12/611,282
`
`-3-
`
`presentation to a user. Various viewsof digital media content permits users to easily and
`
`efficiently access various digital media content. Different views are used to provide an
`
`interface that is responsive to configurations of the device and responsiveto activity being
`
`performed by the user. Aspects include permitting the user to maintain and managedigital
`
`media content libraries. According to some embodiments, the libraries comprise user digital
`
`media content and references digital media content. Functionality provided to a user can be
`
`tailored to the type of content displayed, accessed and/or managed. According to various
`
`aspects, methods and systems are provided for accessing and managing digital media libraries
`
`on a streamlined computing device with a plurality selectable I/O profiles. According to some
`
`10
`
`embodiments, the methods mayinclude displaying a GUI on a device, wherein the GUI
`
`comprises at least a plurality of views of digital media content, providing for transition
`
`between the plurality of views in response to selection of an I/O profile and in responseto
`
`activation of a view selector component by a user, executing an association with the at least
`
`oneof the plurality of visual representations with digital media content in response to
`
`15
`
`selection, transitioning a display on the computing device to a view of the digital media
`
`content, and providing for display of user digital media content and referenced digital media
`
`content in the view of the digital media content.
`
`According to one aspect of the present invention, a method for accessing and managing
`
`digital media libraries on a streamlined computing device with a plurality selectable I/O
`
`20
`
`profiles is provided. The method comprises displaying a graphical user interface on a
`
`computing device, wherein the graphical user interface comprises at least a plurality of views
`
`of digital media content, providing for transition between the plurality of views in response to
`
`selection of an I/O profile, providing for transition between the plurality of views in response
`
`to activation of a view selector component configured to permit a user to select one of the
`
`25
`
`plurality of views, associating at least one of a plurality of visual representations with digital
`
`media content, executing the association with the at least one of the plurality of visual
`
`representations with digital media content in response to selection, transitioning a display on
`
`the computing device to a view of the digital media content in response to the act of executing
`
`the association, and providing for display of user digital media content and referenceddigital
`
`30
`
`media content in the view of the digital media content. According to one embodiment of the
`
`present invention, the method further comprises an act of displaying in the view userdigital
`
`media content and referenced digital media content in responseto the act of executing the
`
`association with the at least one of the plurality of visual representations. According to another
`
`HP Inc. - Exhibit 1005 - Page 1509
`
`HP Inc. - Exhibit 1005 - Page 1509
`
`

`

`APP. NO. 12/611,282
`
`-4-
`
`embodimentof the invention, the act of displaying in the view user digital media content and
`
`referenced digital media content includes an act of accessing a reference to remote digital
`
`content not controlled by the user in orderto display referenced digital content. According to
`
`another embodimentof the invention, the method further comprises an act of associating the at
`
`least one of the plurality of visual representations with a remote service provider. According to
`
`another embodimentof the invention, the method further comprises an act storing the
`
`association between the at least one visual representation with the remote service providerin at
`
`least one of a device profile and a userprofile.
`
`According to one embodimentof the present invention, the method further comprises
`
`10
`
`acts of configuring access to a remote service, and integrating operations provided by the
`
`remote service provider into the view of the digital media content. According to another
`
`embodimentof the invention, the view comprisesat least one of an album view anda timeline
`
`view. According to another embodimentof the invention, the method further comprises an act
`
`of displaying digital media content in a body portion of the view. According to another
`
`15
`
`embodiment of the invention, the method further comprises an act of displaying a toggle
`
`element in a header portion of the view, wherein the toggle element transitions the computing
`
`device display between the album view andthe timeline view upon selection by a user.
`
`According to another embodimentof the invention, the method further comprises acts of
`
`displaying emulation controls responsive to selection by the user, and emulating standard
`
`20
`
`computer operations for referenced digital media content displayed in the view, wherein the act
`
`of emulating standard computer operations includesan act of determining if the user has
`
`authority to perform the standard computer operations, determining the user does not have the
`
`authority to perform the standard computer operation on a source of the referenced digital
`
`media content, and wherein the act of displaying the emulation controls occurs in responseto
`
`25
`
`the determination that the user does not have the authority. According to another embodiment
`
`of the invention, the standard computer operation includesan act of deleting digital media
`
`content, and the method further comprises an act of altering the view of the digital media
`
`content so the digital media content marked for deletion is not displayed within the view.
`
`According to one embodimentof the present invention, the method further comprises
`
`30
`
`an act of generating a state entry, associated with at least one of the view and the source of the
`
`referenced digital media content. According to another embodimentof the invention, the
`
`method further comprises acts of accessing any state entry for at least one of the view and the
`
`source of referenced digital media content, and displaying referenced digital media content
`
`HP Inc. - Exhibit 1005 - Page 1510
`
`HP Inc. - Exhibit 1005 - Page 1510
`
`

`

`APP. NO. 12/611,282
`
`-5-
`
`according to any state entry requirement. According to another embodimentof the invention,
`
`the standard computer operation includes an act of editing referenced digital media content,
`
`and the method further comprises an act of generating a state entry reflecting any edits made to
`
`the referenced digital media content. According to another embodiment of the invention, the
`
`method further comprises acts of providing an aggregation component configured to permit the
`
`user to select a plurality of digital media content, displaying the plurality of digital media
`
`content in the body of the view, and permitting the user to perform operations on the plurality
`
`of digital media content. According to another embodimentof the invention, the act of
`
`permitting the user to perform operations on the plurality of digital media content includes at
`
`10
`
`least one of a share operation, a create channel operation, and an orderprints operation.
`
`According to another embodimentof the invention the at least one operation is a share
`
`operation, and the method further comprises acts of identifying any state entries for the
`
`plurality of digital media content, identifying any remote service settings for the plurality of
`
`digital media content, and transmitting a visual representation associated with the plurality of
`
`15
`
`digital media content, any state settings, and any remote service settings to another streamlined
`
`device user.
`
`According to one embodimentof the present invention, the method further comprising
`
`acts of permitting the user to share the at least one visual representation, including any
`
`associated digital media content with anotheruser, storing shared information in response to an
`
`20
`
`act of sharing by the user, and updating any associated digital media automatically for the
`
`another user, wherein the act of updating any associated digital media includes acts of
`
`identifying any changesin shared digital media content, wherein changesinclude at least one
`
`of addition of digital media content associated with the at least one visual representation,
`
`deletion of digital media content associated with the at least one visual representation, edits of
`
`25
`
`digital media content associated with the at least one visual representation, and updates of
`
`information associated with digital media content associated with the at least one visual
`
`representation. According to another embodimentof the invention, the method further
`
`comprising acts of permitting the user to share the at least one visual representation, including
`
`any associated digital media content with another user, transmitting the at least one visual
`
`30
`
`representation associated with the digital media content, any state settings, and any remote
`
`service settings to another streamlined device user. According to another embodimentof the
`
`invention, he method further comprises an act of permitting the user to update date information
`
`associated with the digital media content. According to another embodimentof the invention,
`
`HP Inc. - Exhibit 1005 - Page 1511
`
`HP Inc. - Exhibit 1005 - Page 1511
`
`

`

`APP. NO. 12/611,282
`
`-6-
`
`the method further comprises acts of generating an offset for the updated date information
`
`associated with the digital media content, and applying the offset to similar digital media
`
`content.
`
`According to one embodimentof the present invention, the view is a time view and the
`
`method further comprises displaying a timeline navigation control in the body of the view,
`
`wherein the timeline navigation control is configured to provide organization segments, the
`
`organization segments providing a visual indication of a numberof digital media content items
`
`in each segment. According to another embodimentof the invention, the timeline navigation
`
`control further comprises a handle responsive to a pointer displayed on the computer device,
`
`10
`
`wherein the handle is further responsive to select and drag operations. According to another
`
`embodimentof the invention, the act of displaying the user interface includes providing a
`
`plurality of viewsof the plurality of visual representations of computer content, and associating
`
`the plurality of visual representations of computer content with at least one of the plurality of
`
`views, and wherein the each of the plurality of visual representations is responsive to focus and
`
`15
`
`execution, wherein execution includes selection of the visual representation. According to
`
`another embodimentof the invention, the act of providing for transition between the plurality
`
`20
`
`25
`
`30
`
`of views in response to selection of an I/O profile includes permitting the user to rotate a
`
`display element about a longitudinal axis running along an interface between the display
`
`componentand a base of the streamlined computing device, wherein rotating the display
`
`componentaboutthe longitudinal axis up to approximately 180 degrees from the closed mode
`
`configures the portable computer into a laptop mode with oneof the plurality of views as a
`
`default display, and wherein rotating the display component about the longitudinal axis beyond
`
`approximately 180 degrees from the closed mode configures the portable computer into an
`
`easel mode with another one of the plurality of views as a default display.
`
`According to one aspect of the present invention, a computer-readable medium having
`
`computer-readable instructions stored thereon that as a result of being executed by a computer,
`
`instruct the computer to perform the method for accessing and managing digital media libraries
`
`on a streamlined computing device with a plurality selectable I/O profiles, wherein the method
`
`comprises displaying a graphical user interface on a computing device, wherein the graphical
`
`user interface comprises at least a plurality of views of digital media content, providing for
`
`transition betweenthe plurality of views in responseto selection of an I/O profile, providing
`
`for transition betweenthe plurality of views in response to activation of a view selector
`
`component configured to permit a user to select one of the plurality of views, associating at
`
`HP Inc. - Exhibit 1005 - Page 1512
`
`HP Inc. - Exhibit 1005 - Page 1512
`
`

`

`APP. NO. 12/611,282
`
`-7-
`
`least one of a plurality of visual representations with digital media content, executing the
`
`association with the at least one of the plurality of visual representations with digital media
`
`content in response to selection, transitioning a display on the computing device to a view of
`
`the digital media content in response to the act of executing the association, and providing for
`
`display of user digital media content and referenced digital media content in the view of the
`
`digital media content. According to another embodiment of the invention, the method further
`
`comprises an act of displaying in the view user digital media content and referenced digital
`
`media content in responseto the act of executing the association with the at least one of the
`
`plurality of visual representations. According to another embodimentof the invention, the act
`
`10
`
`of displaying in the view user digital media content and referenced digital media content
`
`includes an act of accessing a reference to remote digital content not controlled by the user in
`
`order to display referenced digital content.
`
`According to one embodimentof the present invention, the method further comprises
`
`an act of associating the at least one of the plurality of visual representations with a remote
`
`15
`
`service provider. According to another embodimentof the invention, the method further
`
`comprises an act storing the association betweenthe at least one visual representation with the
`
`remote service provider in at least one of a device profile and a user profile. According to
`
`another embodimentof the invention, the method further comprises acts of configuring access
`
`to a remote service, and integrating operations provided by the remote service providerinto the
`
`20
`
`view of the digital media content. According to another embodiment of the invention, the view
`
`comprises at least one of an album view and a timeline view. According to another
`
`embodiment of the invention, the method further comprises an act of displaying digital media
`
`content in a body portion of the view. According to another embodimentof the invention, the
`
`method further comprises an act of displaying a toggle element in a header portion of the view,
`
`25
`
`wherein the toggle element transitions the computing device display between the album view
`
`and the timeline view upon selection by a user. According to another embodimentof the
`
`invention, the method further comprises acts of displaying emulation controls responsive to
`
`selection by the user, and emulating standard computer operations for referenced digital media
`
`content displayed in the view, wherein the act of emulating standard computer operations
`
`30
`
`includes an act of determining if the user has authority to perform the standard computer
`
`operations, determining the user does not havethe authority to perform the standard computer
`
`operation on a source of the referenced digital media content, and wherein the act of displaying
`
`HP Inc. - Exhibit 1005 - Page 1513
`
`HP Inc. - Exhibit 1005 - Page 1513
`
`

`

`APP. NO. 12/611,282
`
`-8-
`
`the emulation controls occurs in response to the determination that the user does not have the
`
`authority.
`
`According to one embodimentof the invention, the standard computer operation
`
`includes anact of deleting digital media content, and the method further comprisesan act of
`
`altering the view of the digital media content so the digital media content marked for deletion
`
`is not displayed within the view. According to another embodiment of the invention, the
`
`method further comprises an act of generating a state entry, associated with at least one of the
`
`view and the source of the referenced digital media content. According to another embodiment
`
`of the invention, the method further comprises an acts of accessing any state entry for at least
`
`10
`
`one of the view and the source of referenced digital media content, and displaying referenced
`
`digital media content according to any state entry requirement. According to another
`
`embodimentof the invention, the standard computer operation includesan act of editing
`
`referenced digital media content, and the method further comprises an act of generating a state
`
`entry reflecting any edits made to the referenced digital media content. According to another
`
`15
`
`embodiment of the invention, the method further comprises acts of providing an aggregation
`
`component configured to permit the user to select a plurality of digital media content,
`
`displaying the plurality of digital media content in the body of the view, and permitting the
`
`user to perform operations on the plurality of digital media content. According to another
`
`embodimentof the invention, the act of permitting the user to perform operations on the
`
`20
`
`plurality of digital media content includes at least one of a share operation, a create channel
`
`operation, and an orderprints operation. According to another embodimentof the invention,
`
`the at least one operation is a share operation, and the method further comprisesacts of
`
`identifying any state entries for the plurality of digital media content, identifying any remote
`
`service settings for the plurality of digital media content, and transmitting a visual
`
`25
`
`representation associated with the plurality of digital media content, any state settings, and any
`
`remote service settings to another streamlined device user.
`
`According to one embodimentof the present invention, the method further comprises
`
`acts of permitting the user to share the at least one visual representation, including any
`
`associated digital media content with another user, storing shared information in response to an
`
`30
`
`act of sharing by the user, and updating any associated digital media automatically for the
`
`another user, wherein the act of updating any associated digital media includes acts of
`
`identifying any changesin shared digital media content, wherein changes include at least one
`
`of addition of digital media content associated with the at least one visual representation,
`
`HP Inc. - Exhibit 1005 - Page 1514
`
`HP Inc. - Exhibit 1005 - Page 1514
`
`

`

`APP. NO. 12/611,282
`
`-9-
`
`deletion of digital media content associated with the at least one visual repr

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