throbber
as) United States
`a2) Patent Application Publication co) Pub. No.: US 2008/0235594 Al
`(43) Pub. Date:
`Sep. 25, 2008
`Bhumkaret al.
`
`
`US 20080235594A1
`
`(54) METHODS AND SYSTEMS FOR ENHANCING
`INTERNET EXPERIENCES
`
`Related U.S. Application Data
`
`(76)
`
`Inventors:
`
`Soujanya Bhumkar,Palo Alto, CA
`(US); Mayank Mehta, Quebec
`(CA); Austin Shoemaker, Palo
`Alto, CA (US)
`
`Correspondence Address:
`SONNENSCHEIN NATH & ROSENTHAL LLP
`P.O. BOX 061080, WACKER DRIVE STATION,
`SEARS TOWER
`
`CHICAGO,IL 60606-1080 (US)
`
`(21) Appl. No.:
`
`11/613,838
`
`(22)
`
`Filed:
`
`Dec. 20, 2006
`
`(60) Provisional application No. 60/753,783, filed on Dec.
`23, 2005.
`
`Publication Classification
`
`(51)
`
`Int. Cl.
`(2006.01)
`GO6F 3/00
`(2006.01)
`GO6F 7/06
`(52) US. Ch oe 715/738; 707/3; 707/E17.014
`
`(57)
`
`ABSTRACT
`
`Previews of a target web site or other Internet-accessible
`resource are displayed in response to cursor control events.
`The previewsare displayed in preview windows, which may
`have associated toolbars that include functions permitting
`various manipulations ofthe content displayed in the preview
`window.In somecases, the target web site is displayed as an
`imagethereof in the preview window.
`
`PPTsreese Lec
`
`EeERtesgoryfeos_lee eo
`
`
`‘esGettingStarted{yptatesHeadines
`
`[mages wivoo Neate
`Web
`Google&
`~__ tefreeteonarycom
`
`Hundreds of Plasma &
`
`70
`
`displaylelgvi sion. Wilapedia
`I
`Modern LED TY sete are geographically unverial ber
`Tv sety can connacl lo a hosl computer wa @ bluglor
`eo edupedte gigakry
`*
`Merk
`teuif
`tem
`
`
`ndcreslaldheplay
`
`: Thesaurus|
`
`Legend: iSynonyms [RelatedWords [Aronyme
`Verb 1, comsitf + onginate (in), “The problems devel in tho social inupleas in theg Country”
`
`
`- be wherent in comething
`
`n, pera+ be as part or attribute of
`zZ cansle -hae 19. #eaental chatacter, do compnied ar cantamed in, bo embodied in, “Tho
`payment consists mi food", Whal dows love consist in?”
`bee: have the quality uf being: {egpuda, used eth an adjectrey or a pledicaty oun}, “Jobin
`ig ach’, "This 28 nol a goed ansyer*
`3. consist - be cousrtunl up fann, taniov, or chatacter, be congrueys, Dorset am to be
`satisfied only so far es consiais wih an approved end”
`i
`L
`.
`.
`eto
`Aon
`roe
`
`
`7 bear igiot
`
`.
`
`|
`
`1
`
`APPLE-1005
`
`4
`<
`corvsist
`‘Web
`78
`thonsis"}
`rote. Concaeted. con-sistlig. con-ahate
`Sany High Dat LCD T's
`1. To be inady up or composed Mea ceek wy cots of la tals See Usage Nate at
`wilde.
`Sany rorvHOTY=Nead Help Choosing the Right LCD Ty
` roapis,
`2. To have o basiv, reside or ha. Tig melty of Nat
`Led - Cheap Prices
`wert NexTag.conuPlasma&LCD
`3. Tobe compatible, accord ff farepaan conuas vole te acca
`[Lenn cinsi stere, te wand spl fo be composed of com-, misnsive pref, sea com. >
`Led at SEARS
`aistere, to cans io slong seq scy- in indoEuropean rocts |
`Wwe,Sons com
`Buy HDTY, Projeciion and Flatscreen”
`The Amencan Wantageé Bicvenaty 41 the Enghsh Langesge, Feank Edibon capyngtt@2000 iyKowohienhittinCocame
`
`AD QED hetero
`Updated ts 2002. PupGemed bry RagahtesMiminCompany
`
`Horesluitorks "How LODs Wolke
`You probebly use fem: containing an LCO (quid cryntal «
`hiquid crystals,
`‘wave howatuffworke carved Rim. 26% - Dec 1h UE. 04,
`
`CRUGcoybal
`Maes
`:
`jot a layer of lquis crystal ma
`Eachpivel of an L
`
`IGh aligns the tiquid erystai callain ae.
`TOLredecettedioplay -S2le Oer 18
`
`
`
`
`
`1
`
`APPLE-1005
`
`

`

`Patent Application Publication
`
`Sep. 25,2008 Sheet 1 of 6
`
`US 2008/0235594 Al
`
` Nevis LD Models.) Mewtacrontr>Emate -
`
` ber Ea" en fa Bookmarhe
`
`
`aeBP DS [atte freee genecathywet MennoAnt nrnin edheadmee aoaT
`~ Bre
`Preece com On. heeVanesnen pne..,
`
`@ sorucsare b,j Meetevesorg,com
`M84 Pe RD Comercio BeeSee
`
`
`
`Bo &® Weems ws
`F
`+
`wp»
`Q
`a
`Tee Seve QUt Reger : Cut Bmie leolae Biase Aelia MameConey PaPage Matve
`Sel Ste waste, sayateinen viet Van Sorc
`
`Efe nee :
`~ SM Sw oe Q- Oe tee ee SereBa
`Pe Genel care ote
`(Giraenna tet congle Gnarls
`"EDru anrtanin Gurnee Goan at, !
`Wrb
`bape
`Stays Miws Lisa"
`chority
`Google eroants —
`
`
`
`. fa webC2pages fem Canadaenv _Bagech
`
`
`Web
`es oo — ,
`16a
`~
`” Rema
`
` 14a
`
`
`Aeon
`16b
`let
`pe
`tebe - edynamicn. oom
`
`Commectt i Gry VGA cignal NTSC PAL. S-Video. OVI, Cempoade wag
`Fim Serwonted
`vet ddyfames a sur
`DeatsonLCDTy’S Irian . fulureshop,cam
`Uner Pini
`CGD Flat Patel
`
`
`aribaerent
`save LEeenhep C3
`Check Oy! Thip Weeks Groat TY Doafa Euy Onbee trom Fuure Shop Now!
`Monanrg in wreck & 1umty 1a php!
`Arngusi
`VE
`Agni’
`samaunn
`Hat
`t
`SOUY DRAMA LEO Ty
`
`mono:
`.
`‘
`Frow <lepping on Sarhung Synemutter LEO WY Flat Screw Mentor gamiung flat panel ied
`Vrat Ofbual SONY Sa & Lown
`
`
`
`14c
`12b
`feectat
`engine =
`AbadORY Flat Pana! HDTVs
`Seems eae REN GaNTedaenai dmeter ede
`
`Leaval Del Crding 4201
`
`
`~p Wordcom,IsThey an LCD Flat Screen:
`tray yrnr meet iA kata aboot Pat-peeed Replay inc hating hie
`tery natch np ayacesl
`
`CRs wee ect ote hasdeae vr PO mug ee gun Be LCD
` seg aS
`ag A4 ee
`
`
`wpprade Buy Howe
`14d
`
`
`
`Hos te Biya Flat Soren JY aw Fignous 12 34 Text » loreeection fno auxun thay
`
`
`fom a TY TEN gamela piime and LCD despaanly 8 fa.
`Sey ainiany Aprsadt A Amaler
`eve pate bya MT a
`a
`
`42
`
`a
`
`
`
`
`percent mare £1
`wal CFIIe you Can Lay am a tee page... Cxnocmyy an dod
`iO hwlps bw ermigirned
`Le O ow CAT lucotosy
`=A ACL
`rm
`
`
`
`
`
`
`—
`1 0
`
`14b
`
`14e
`
`14f
`
`
` nese Prees on Telovorone!
`sere ce, eee
`Pay Only Sat You Year
`Bet fasy Sucmen x Ending How
`
`
`
`
`
`1a
`
`oral f
`
`Canae
`
`AVDEALS.com
`~~oe
`Abways FREE Shipping
`FAG
`K-neunct Renan Vaticy
`Samsung LCD TV and Gemputer Monitors
`sy
`ed Ty ter ate
`
`'
`
`*
`
`G
`
`
`
`
`
`eaete
`
`(aT7) 73-6048
`
`
`,
`
`Xn
`
`
` Ba est vee GO ommone Tee hee
`
`
`
`
`
`TOS Shere tacares na neeAOOTE RETee ta
`“Ocoee
`Shattadh cot de. Pree Treedgton ed Met | MOA EEA” Comprecton ©kre et Myer Medios
`entree > inet
`WF Monts Lode-: Let
`Ge
`Ss
`+
`&

`a
`&
`ve
`-
`
`
`Rela Piakedsy Cant Pinta Were Gal Si MRRMeIM Leet ‘ne Lourie
`
`
`~~ OS HM HB Qe lle De FET Bar Gow Ba
`
`
`flat screen ied - Gongle Search DI. snecowConte | Dow hnas a...
`
`finery
`ravi
`amages
`Web
`
`tat orevAt
`meh "Hie web“ Fpagen Rem
`"
`_
`~
`leva + edyanmice.com shame
`Sennects & any VGA tigea TSC PAL S|
`Tries
`- fubwreehopi. cam
`
`men (Uiudhon oh Chet Our MuWeeks Grout TY Dost Evy €
`
`1Y Fiat Sergan
`Montes
`saris
`™ Lhasa
`Figg ttaagalg ot Saimduny Syncinaiter LCD “Fly Sire
`me ot the eas
`
`
`
`ee ke ec emece
`Le
`denen
`mse a
`pate
`Sanuung
`Anetag
`ICO Hontturs
`
`
`
`eee
`.
`Powwowcon HorgwaraYing ts Maiaan
`
`paral Gapleys onl
`Freerabeag you mond [a baa ahd Fad
`
`-
`CRT and whun ols: Rantaate pour PE runt une th aun 3}
`.
`
`GLO) Coerentes
`Ga Mee gy OR ay ey
`aaa
`BOE Gacyhd o
`
`
`
` FU YORgLCom-Mowte VivaFlat Sereenf 1 :
`
`
`
`How tes a iIatSernen Ty Preseu 1231Fina» nue * 1
`
`
`
`gong mm TY ra Shot non
`:
`20
`
`DerPetedh
`1
`OnKR, Creumutae
`=
`1
`
`
`a mantes a
`
`OK pr LED IN Campsie conte don | hey
`rele Ware
`ar
`
`mvtterpred Wei Rese
`
`
`OSA. Ocverament
`SUGRACU.Zeno Meeage
`inet Dasplays
`Furohasing ene
`
`Pefcert mote vonesn real exiate jou Can ify ot«ero-sege
`
`
`LCD ows CATtecmnsiony incon us mensy and hep he ereronmel
`| ae
`Reps ma snacanmes
`smsere pay
`
`
`
`
`FIGURE 2
`
`Bope SS
`
`2
`
`

`

`Patent Application Publication
`
`Sep. 25,2008 Sheet 2 of 6
`
`US 2008/0235594 Al
`
`
`Detect loading of searchresult page
`| or other page with anchorstherein.
`32
`
`Add event handler scripts to
`anchors as search result page is
`
`loaded.
`38
`frame and load target web page
` 48
`efects).
`
`Non-Prefetch
`
`Upon mouseover (or other
`designated event), create hidden
`
`Convert frame with target web page
`to scalable image.
`
`Display image (if desired, with
`visual effects).
`
`40
`
`Pre fetch
`
`Prefetch (preferably in serial
`fashion) target web pagesinto
`hidden frames.
`
`Convert frames into scalable
`images.
`
`On mouseover (or other designated
`event) display images of target web
`pages (if desired, using visual
`effects).
`
`On mouseout, remove image from
`display (if desired with visual
`
`FIGURE 3
`
`3
`
`

`

`Patent Application Publication
`
`Sep. 25,2008 Sheet 3 of 6
`
`US 2008/0235594 Al
`
`See Perce
`
`fic
`Fal
`Yew Go ~— Tors
`elo.
`
`
`
`
`
`ionnnseas sadacarchcrefat recon reftbanefeeee
`
`Memeined.ca. [Bi shatechco On. “PreeMandatenancvo MARA 3 8 07j POREICenericton«aetf ¢"pase 4) Madels Recker «Bowe
`
`mw +o fs
`ass
`oo FRB
`SO ae
`.
`Seba Sane, Geet Rep Gat Paste fecain frave elon Mairi Ceniey fia Pagr Ramone
`Set Enie Sorifruta Moly. treesthtTPa ewSaucy
`
`5
`cooea be Qe 6 Bre CS) eeBere Bea
`
`
`
`8
`-
`U4. 12 AnyCote Converter ~Daurdone HT.
`
`oo —_ © Sqniy ™ .
`
`
`
`
`Ceeet
`
`CuUGM MERE FOR FREE
`TECHAOLOGY A IT MAGAZINES
`Se ettad
`
`
`
`
` TeakYourOriet Oy keataad” YF Yeurcart
`
`
`<2
`arblcarss, Loan,
`Cont
`Chere”
`
`Jbetind Uda
`Toe Icce |
`

`
`
`
`
`ics WagarTD
`:
`
`Raa Ve
`*
`EO Abas BRAVES Flat Panel HOTVs
`
` 18
`
` ' Deans be
`DetComrn
`.
`a
`$43
`.
`Weaidy SosonlDest Enaing 1201
`hain
`Blockbuster Desktop Deal!
`y
`teen
`Free MuroatyUpgrade Buy Noa!
`Peak berwy
`Aastra shite supplies ant
`ang tad ontele
`wt or
`
`Vornters
`Mt Pee A HT SCHR
`04
`sa
`varnvawe
`»SIRME DON FROGRLOD
`Sratee
`Gas BuyCaradnGrime
`,
`eee
`D/CaRW Dat Lape
`Sep le res ten
`Huge electeen of teley sions
`«FIG. Mada Fusder
`Neekty arvune specials & deata!
`=
`ans
`nak “orer
`-
`war
`‘
`Weybepe5Atgepat
`“WindsXPhone
`tap De paper 8roto
`
`
`© eda CL Tae areFlorScroep|edQasree UckE iar Maye AE ap facie
`
`
`
`
`| Xacona eco
`Tau ate roe
`Spine ianeen
`lar Scroop
`bed
`,
`meee
`bes oats
`Fem ene Det te
`ene ae
`Chewip Prices on Telensiuns!
`3 Binoy
`our 85745"
`Healer
`RGAE IEC 4 =
`Compare Prews 2 49 169 Slorey
`LupRawe
`cl
`ve Neate|TORY COT
`iaewres
`
`be
`Sercenatear
`
`:
`
`Top frutny to
`Art Faat + Aucnoa 13 Ending Now
`fAM eadaee!
`yr
`vony oP
`
`aog eo:
`FIGURE 4
`
`50
`
`
`
`$c ACD Meee
`
`Server
`230
`
`FIGURE 6
`
`nternet 228
`
`Storage
`device
`210
`
`
`network 202 Cursor
`
`Local
`Reite
`
`a4
`
`
`
`control
`216
`
`Processor
`204
`
`Communication
`interface 218
`
`4
`
`€
`

`

`Patent Application Publication
`
`Sep. 25,2008 Sheet 4 of 6
`
`US 2008/0235594 Al
`
`58
`
`Dithtetiritaubeiescid
`
`
`@ Getting Started EB Latest Hoadines |
`
`56
`
`.
`a LL ourSponsors
`DiGiTACRT,
`
`iL
`
`
`
`54
`
`||
`
`i
`;
`\
`i
`|
`
`t4
`
`
`
`FIGURE 5
`
`Sony High Def LCD TV's
`
`
`Sony comvHOTV~~Need Help
`
`ate
`i
`Check LCD Models | Check Prices !
`LCD TVs on Sale
`
`Save up to
`ww. Sears.com
`Welcometo tho LCD TY Guying Guide
`> 8 Step Buying Guide
`Your #1 source for LCD TV Reviews, Buying Tips and Rosources
`Led Ty
`ww. BestBuy.carm©Shap for’ BLCD TV ReviewsREDTyNews,16DTyReviews, fuvingTies
`
`LCD Buying Tips
`ee
`.
`of
`
`© Compare Models
`io
`ry
`wo
`
`Read LCD TV Reviews and Fiat ¢ © Top 10LCOTVs
`Coleen a Ld
`LCD TV News
`Dealers online
` Reem Malaise

`0
`E
`i
`
`vewey Icutwbuyingguide com- 461 @ WheretoBuy
`
`
`Top10LCD TYs- www icc ©ShawLODTY+ Nete Roles fen Loony Leo Ni
`
`
`
`Reviews: Read reviews oft
`© Sony
`[ate
`in
`Inev,
`
`© Toshiba
`Inte
`Naw
`|
`LCDTelevision. 8 Step qui
`You Be The Juiiga
`
`philips
`Devel
`00-inch
`Pan
`Sharp LC-32050U - www |:
`Review a
`*
`
`
`Dealer ae
`_! 2,Click Hare gies
`
`LCD TV. Flat Screen Monit
`OTY City offers LCD TV for any &
`-
`N
`+
`ingd
`i
`[you Be Tho Judge
`panetfeaturingthelatest in Sony!
`Review a
`weaw dtvcily. comledty. php - 63k!
`Weerney
`
`
`
`Plasma TV, LCD TV! S.oduct|
`oT.
`2
`Peers
`:
`x
`Click Here gap
`;
`:
`I+’
`Plasma TV from an Authot
`Televisions. en ee tn
`ror ty mo! aft
`
`vee dtveny coms - 79k -
`17
`
`
`
`
`ai
`od
`
`5
`
`

`

`Patent Application Publication
`
`Sep. 25,2008 Sheet 5 of 6
`
`US 2008/0235594 Al
`
`POTSeteeeeds
`He 8k. Yen Helory Bookmarks Tools’ Hebe
`
`Be ior Aa fic
`
`
`@> Getting Started Gil Latest Headiines
`
`
`Wab (gu
`
`60
`68
`
`
`
`
`Google 4
`.
`.
`PPTeecDECULUTE AEN
`
`RIT) Pe Bi
`_ Sh. es
`Sony High Def LGD Ty's
`feaen¢
`
`
`Sony.comHDTV
`Need Help
`LCD Tvs on Sale
`www.Sears com
`Save up to
`
`hag http:/Avwwicdtvbuyingguide.cor
`Oe
`
`ad
`Te Top 10 LCD Tvs erat ea |
`eer ts)
`res
`tai)
`D TV Buying Guide
`Send copy to my email account
`ews, Buying Tips and Resources
`- BB Stap Buy
`Led Ty
`
`
`Shop for’ @LCD TV Reww, BestBuy.com Raylews, BuyingNesG@LCD Buying
`
`L
`:
`. Lop & Compare
`
`Read LCD TV Reviews and Fiat ¢ © Top 10Lct
`
`Dealers online.
`BLCD TV Ne
`
`swwrw [edtvbuyingguide conv - 45}
`BWhereto Co
`
`Top 1G LCD T¥s - www tec Sham LCDTVReviews Read renows of f
`LCD Television: 8 Step qui
`You Ba The Judge
`Shaip LC-32050U - waw |r
`Review a
`
`& Dealer a
`.
`eu
`rex SisIt's ex
`LCD TV FlatScreen Monite
`eesoeoeeee
`You Be The Judge
`
`DTV City offers LCD TV for any E
`panelfeaturing the latest in Sony’
`Review a
`hy Gtvcily Convledty php. 63k,
`
`
`ron
`.
`.
`:
`
`
`December 2006
`5
`'
`it .
`fh BLGe aa
`products
`Plasma TV, LCD TVé
`
`
`
`
`Plasma TV from an Author
`[jag SC" "9'° nas
`Ty mM
`ti
`7
`ron Myth
`Telewsions
`
`Wer divitty com:-79k
`
`
`.
`
`:
`
`*|
`
`ili
`
`i
`
`:
`
`FIGURE 7
`
`6
`
`

`

`Patent Application Publication
`
`Sep. 25, 2008 Sheet 6 of 6
`
`US 2008/0235594 Al
`
`FIGURE 8
`
`
`
`PEE eTaaeeeence
`
`Ble Eat Yew “History"Bookmarks”: Tools tee
`
`
`WP Gating Srted GY teed Hoodies |
`
`Web
`images Videa News Maps mare»
`
`Googlesenna
`
`Web
`Sony High Def LCD TV's
`
`Sony.com/HDTY
`Need Help Choosing the Right LCD TY Get Custom Shopping Guide fram Sony
`Led - Cheap Prices
`veww, NexTag.comvPlasma&LCO
`Led at SEARS
`www.Sears.com
`
`Hundreds of Plasma & LCD TVs Led on Sala. Read Reviews!
`
`Results 1 - 10 of about 287,000,000 for cd (definition), (0.05 seconds)
`sored Links
`
`
`Led at Wal-Man
`Save on Brand Narne TVs
`One-Stop Holiday Shopping.
`wew.walnian com
`
`Led at Circutt City
`Cireuit City - Official Site.
`Free Shipping an Orders $24 and Up
`wea. CirculCity cam
`
`Le
`
`Buy HDTV, Projection and Flatscreen TVs. Buy Ontine & Pick Up in Storel
`Howstuffworks "How LCDs Work"
`You probably useitems containing an LCD (liquid crystal display) every day. Leam all about
`
`liquid erystals.
`Led at Target
`wow. howslufiworks comfed. Atm » 59k - Bec 15, 2006 - 0:
`
`Led at Target.
`ic
`LCD, Plasma, Fla! Panel & More.
`
`vor.Targel com
`prommcs. In-plane switching is an
`Eachpixel ofan"ico
`LCD technology
`EMS {LCD Integration
`en wikipedia.
`
`
`Electronic Manufacturing Services
`specializing in LCD userinterface
`iguid crystal dist
`SearchGooglefor"consists".
`tne tree encyclopedia
`
`
`werw deuntcparated core
`
`70
`Modem LCD TV sets}
`View Selection Source
`ause they have a... Some newer LCD
`bthorWiktw01a IY oooscnraeyTV sets can connect) Send finkusing Cooliris
`
`
`Buy LCD Telewsions
`
`
`Huge selection LCD Display TVs
`me
`IT) GoagkeImages
`Discount prices & fast dalivery.
`| Gade
`wew BesiBuyPlasma com
`Whats LCD? - A Word Definition From the Web;
`
`
`
`Te eastheonLEDanddaeothreaoeadGangsSeerch’ | 76
`This page describes the term LCD andlists other pages o1hconetereenvfowl find
`bed on Sale
`additional information.
`
`[Bone”
`sen) 20 2 OB lemes xsminnesBet,|(ioF100pe
`SOOUuES
`
`EZRcod
`
`Teck ro
`a_Eet_ ven_Htory “Qookmets
`
`
`
`
`
`
`
`ig ach’, "This 18 nol @ good ansyear*
`
`FIGURE 9
`
`
`
`1. To be rudy up or composed Mew fk vty conatcts
`nity. Con-aisted, consisting, consist
`
`
`
`3
`
`High Dat LOD TV
`Sany
`Snny romHOTY
`ead Holp Chnosing the Right LCD Ty
`Led- Cheap Prices
`werw NesTag.convPlasmaZ,CD=Hundreds ofPlasma&
`
`Led at SEARS
`
`wenSenscom—Buy HDTY, Preyection ond Flotscrecn”
`
`
`Hevestuftworis"HowLEDsWorle
`
`You probebly use ems containing an LCD (Uqutd erystat
`fiquid ciystals.
`son kewstuflaviks carnfled him - 88x Dec 18, NOR Ca,
`
`a layer of lquis crystal ma
`sENCe, be extant, “ly here w God?*
`3 the Fiquid erysal celia in @
`
`duighy +82" Our 1
`@ inherent in something
`
`
`n+ be ® part or attribute of
`
`Liowidsrvsteldisplayislavision-Wilspedia,
`70
`anntial chasacier, do compnied or contamedtn, be embodied in, Tho
`
`Modes LCD TY sets are Geographically unvertal bet
`
`payment consists in (oos", Whal does love consist in?”
`
`WN
`nnacl lo a hos! comp
`blustor
`1a have the quality uf Veing: (eupula, used with an auyectiny or a piedscaty noun), “John
`3. consist . be consiuten! uifunn, tanos, or ehatacter, be congruous, Dore am to be
`Salisfied only sofar as consiais wih an approved end”
`
`7
`
`

`

`US 2008/0235594 Al
`
`Sep. 25, 2008
`
`METHODS AND SYSTEMS FOR ENHANCING
`INTERNET EXPERIENCES
`
`RELATED APPLICATIONS
`
`[0001] This application is a nonprovisionalof, claimspri-
`ority to and incorporates by reference U.S. provisional patent
`application 60/753783, filed 23 Dec. 2006.
`
`FIELD OF THE INVENTION
`
`[0002] The present invention relates to the display and/or
`consumption of information, such as over the Internet. More
`particularly, the present invention relates to methods and sys-
`tems for navigating, displaying, extracting, sharing and/or
`storing links, text and/or media using gesture-basedor similar
`interfaces to the Internet.
`
`BACKGROUND
`
`[0003] The use of search engines (e.g., Google™, Ask
`Jeeves™, Yahoo™, etc.) has become ubiquitous for today’s
`Internet users. Such search engines provide convenient means
`for locating resources of interest among the ever growing
`numberof Internet-accessible Web sites. However, because
`ofthe vast numberofsuchsites catalogued or otherwise made
`accessible by these search engines, users are often confronted
`with large numbersof results in response to search queries.
`Often, many of these search results are not relevant to the
`original queries.
`[0004] Moreover, the Internet is growing rapidly interms of
`the amount of hosted information available to users, yet the
`access/interface to such information remains somewhat
`restrictive. For example, RSS feeds provide pages with
`densely packed links and users are expected to click through
`to or open a new tab or windowfor each feed ofinterest. This
`need to click through or open new tabs (or maximize new
`windowsor windowsthat coverthe parent/original page with-
`out giving the user a choice to do otherwise) causesthe user to
`lose the context of his/her original search. Compoundingthis
`problem, to get back to the original workspace the user is
`sometimesforced to reload the original page.
`[0005] An example of the above-describedinefficiencies in
`browsing is illustrated in FIG. 1. Shownis a list of search
`results (1.e., displayed in a browser running on a user’s com-
`puter) that has been returned in response to a search query.
`Not all of the search results returned in responseto the user’s
`search query are necessarily relevant to that query. However,
`it is often difficult for the searcher to differentiate between
`relevant and irrelevant results because ofthe limited informa-
`
`tion returned by the search engine in a results page 10. For
`example, such results pages often provide only a list ofhyper-
`links to the target web pages associated therewith. In some
`cases, a few linesoftext clipped from the target web page will
`be presented along with the associated hyperlink, however,
`this text is usually limited to a few words which may or may
`not help the searcherin assessing the relevancy ofthe returned
`result.
`
`Inthe example shownin FIG.1, search results page
`[0006]
`10 was returned in responseto a search query directedto “flat
`screen lcd” (in the examples presented herein a Google search
`result page is used, however, the present invention is appli-
`cable to any search results page returned from any search
`engine and, indeed, to any web page whetheror notit is a
`search results page). Links 12a-12e to target web sites are
`displayed alongtheleft side ofthe page while links 14a-14fto
`
`commercial sites are displayed along the right side of the
`page. The modest amount of text displayed in conjunction
`with each ofthe result links provides the searcherwithlittle or
`no information on which to base a decision asto the relevance
`
`of the associated web page/site vis-a-vis the searcher’s
`search. To fully determine whether or notthe result is truly
`relevant the searcher must actually click throughto the target
`webpageassociated with thelink.
`[0007] The so-called “sponsored links” (14a-14fand 16a-
`16) displayed on the top andright side of the search results
`page 10 are usually associated with commercial entities that
`pay for the privilege of having their links appear in these
`prominentlocations on the search results page. The links are
`said to be “sponsored” because the advertiser pays the search
`engine provider to insure that the link to the target web site
`appears in the designated location. Paymentfor this “spon-
`sorship” may be based on either or both ofa “cost per million”
`(CPM)or“cost per click” (CPC) model. In the CPM model,
`advertisers pay based on the number of “impressions” or
`numberof times their sponsored link is presented in conjunc-
`tion with a search result page. In the CPC model, advertisers
`pay for actual click-throughsto the target web site associated
`with the sponsoredlist.
`[0008] Both the CPC and CPM models are inefficient.
`From the search engine provider’s point of view the CPC
`modelis inefficient because valuable search result page real
`estate must be devoted to sponsoredlinks evenifthe user does
`not click through to the target web pages andthe provideris
`not compensatedfor the display of the sponsored link. From
`the advertiser’s point of view the CPM modelis inefficient
`because advertisers must pay for display of their sponsored
`links evenif those links fail to generate any actual usertraffic
`to the target web sites. From the searcher’s standpoint both
`models are inefficient because the information presentedis so
`minimal as to makeit virtually impossible to know whetheror
`not the linkedsite is truly relevant.
`[0009]
`Further, the present interfaces to the Internet make
`extracting information somewhat
`restrictive and often
`involve multiple steps. For example, saving an image from a
`Web page accessed via the Internet requires a user to right-
`click a mouse(or similar cursor control device) and specify a
`file name andstorage location for a local copy of the image to
`be saved. In obtaining any necessary information the user
`often must employ many mouseclicks and cursorscrolls. For
`example, visiting multiple search results and sub-results
`(links within the results) before finding the desired informa-
`tion. Often the user is presented with too much information as
`well. For example, image results returned by conventional
`search engines or sites present the entire original Web page
`containing the image, instead of just the image and some
`information along with it.
`[0010]
`Inaddition,the “point of information share”, suchas
`email or instant messaging is very disconnected from “the
`point of navigation and consumption”. For example, sharing
`a link with oneself or others requires a user to copy and paste
`the link into a new message window in the user’s email client.
`There is also no easy, intuitive method of sharing multiple
`files, links, text, images or videos.
`[0011]
`Furthermore, the “point of access to references”,
`suchas a search engine interface or other Website, is also very
`disconnected from “the point of navigation”. For example,
`looking up a definition for a word or phrase requires a user to
`open a new window or tab to conduct a search, needlessly
`taking the user away from the context of his/her navigation.
`
`8
`
`

`

`US 2008/0235594 Al
`
`Sep. 25, 2008
`
`framework for
`[0012] Geisler described a conceptual
`enriching Web links by displaying small, information-rich
`visualizations—pop-up views—that provide a user with
`information about linked pages that can be used to evaluate
`the appropriateness of the pages before making a commit-
`ment to select the link and wait for the pageto load.See, e.g.,
`Gary Geisler, “Enriched Links: A Framework For Improving
`Web Navigation Using Pop-Up Views”(2000). Three types of
`pop-up views were described: Preview pop-up views con-
`sisted of thumbnail imaged of the linked page; Overview
`pop-up views provided a more detailed summary of the
`objects that make up a linked page; and History pop-up views
`used Webaccess log data to givethe user an indication ofhow
`the linked page has been accessedby other users. Importantly,
`the enriched links with pop-up viewsas described by Geisler
`required that two significant operations occur on the host Web
`server. First, the to data displayed on the pop-up views had to
`be pre-generated and saved, and second the Web server con-
`figuration was required to be modified to appendthis data to
`the requested Web pageat the time of the request.
`[0013] Brunk et al. generalized the discussion of previews
`and the like in describing so-called “agileviews”, which pro-
`vide a framework for interfaces that permit flexible control
`over different views for an information space. See, e.g., Gary
`Marchionini, Gary Geisler & Ben Brunk, “Agileviews: A
`Human-Centered Framework for Interfaces to Information
`
`Spaces”. Technical Report TR 2000-01, University of North
`Carolina (January 2000).
`
`SUMMARYOF THE INVENTION
`
`Inone embodimentofthe present invention, while a
`[0014]
`first Web page that includes a link to a second Web pageis
`loading in a browser, an anchorassociated with the link to the
`second Web page is identified and a cursor control event
`handler is attached to the anchor. The first Web pageis dis-
`played in the browser and, upon detecting a cursor control
`event associated with the cursor control event handler,
`instructions defined by the cursor control event handler are
`executed to display an image of content from the second Web
`page in a window superimposed over or adjacent to thefirst
`Web page as displayed in the browser. Prior to, or concur-
`rently with, displaying the image of content from the second
`Webpage, the content from the second Web pageis fetched.
`This fetching may be doneprior to detecting the cursor con-
`trol event, or upon detecting the cursor control event.
`[0015] Thecursor control event may involve more than one
`cursor action. For example, upon detecting a first cursor
`action instructions defined by the cursor control event handler
`may be executed to display an icon in proximity to the link to
`the second Web page on the first Web page. Then, upon
`detecting a second cursoraction, the image ofthe second Web
`page may be displayed in the window. This second cursor
`action may, for example, be a mouseoverofthe icon displayed
`in proximity to the link to the second Web page.
`[0016]
`In somecases the cursor control event handler may
`bea script that causes a hidden frame to be renderedin the first
`Web page. The hidden frame may be created through an
`application programming interface associated with a <can-
`vas>, <iframe>, or other DOM element, where such anele-
`ment is supported by the browser, but this is notcritical to the
`present invention. Within the hidden frame, the browser may
`make a request for the content of second Web page, which
`subsequently loads in the hidden frame. The content of the
`
`second Web page loaded in the hidden frame may then be
`converted to the image thereof.
`[0017]
`In some embodiments of the invention, an interac-
`tive browsing view, instead of an image representation, may
`be used to display the second Web page. In some cases, the
`user may interact directly with the second Web page, for
`example by selecting links displayed in the second Web page
`(e.g., thereby navigating to other pages) or performing other
`actions with or within the second Web page.
`[0018]
`In somecases, the content of the second Webpage,
`or the presentation thereof, may be altered from its original
`form. For example, when previewing a newsarticle from a
`news Web site, an associated table of contents may be
`removed to optimize the use of the limited display window.
`More generally, some embodiments of the invention may
`provide for highlighting, summarizing, compressing, or oth-
`erwise bringing attention to regions of the Web pagethat are
`relevant to the user’s browsing context. For example, words in
`the previewed Web page matching a search query term may be
`highlighted or otherwise accentuated when displayed in the
`preview window.Additionally or alternatively, regions of the
`second (or other previewed) Web page deemed most relevant
`to the context of the user’s current browsing session may be
`extracted and concatenated together to form a compressed
`representation of the content/regions in the second Web page
`of most interest to the user.
`
`In some embodiments of the invention, the second
`[0019]
`Web page may bepresented via “progressive disclosure” of
`content, wherein a subset of the page’s content is made ini-
`tially visible. In response to actions by the user, such as a
`cursor control event, the displayed region of content may be
`expanded to reveal more/additional content, or related (e.g.,
`within the context of the browsing session) information. For
`example, a cursor control event such as selection of a button
`placed next to a search result description may result in the
`summary being expandedin place to reveal more of the page
`content. Alternatively, or in addition, selection of a key word
`in an article may open a preview window in which is dis-
`played information related to the key word. Further,
`in
`response to a mouseover of text or other action,
`images
`related to the text may be displayed in a preview window.
`[0020] Where appropriate, the second Web page may be a
`previously cached version of the second Web page. Further,
`the image of the content of the second Web page may be
`displayed according to one or more visual effects. For
`example, the image maybe displayedso as to be successively
`scaledas it is revealed.In any event, upon display ofthe image
`of content ofthe second Webpage,a fee for such display may
`becomedue.
`
`[0021] A further embodimentofthe invention involvesdis-
`playing a preview of a second Web page linked to by a first
`Webpage displayedin a browser. The preview is displayed in
`a preview window associated with the browser and in
`response to a cursor control event associated with the first
`Webpage. The preview window includesa toolbar providing
`access to one or more functions for manipulating content
`shown in the preview window. The toolbar may provide
`access to one or more functions, such as a first function
`allowing a user to trace a navigation history within the pre-
`view window; a secondfunction to close the preview window;
`a third function to open a communication interface through
`which the user can share contextual information concerning
`the second Webpage;a fourth function to maintain display of
`the preview window; a fifth function to display content of the
`
`9
`
`

`

`US 2008/0235594 Al
`
`Sep. 25, 2008
`
`the designated Web site in a preview window superimposed
`overthe first Web page displayed in the browser.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`preview window in a full screen fashion; a sixth function to
`accumulate previews/information as a stack (e.g., accessible
`via a toolbar); a seventh functionto publish either the URL (or
`other locator/address) or a thumbnail or the actual page to a
`server (such as Flickr, Delicious, etc); and an eighth function
`invention is illustrated by way of
`[0028] The present
`of converting the preview to a postcard (e.g., as may contain
`example, but not limitation, in the figures of the accompany-
`a music elementthat was attached by the user or from another
`ing drawings, in which:
`Web site, and/or which may also contain a “sponsored
`[0029]
`FIG. 1 illustrates a conventional search result Web
`stamp”, providing a vehicle for monetizing the associated
`page returned in responseto a search query;
`images (e.g., via a revenue sharing agreement or other
`[0030]
`FIG. 2 illustrates a preview window configured in
`arrangement)).
`accordance with an embodimentofthe present invention and
`[0022] The preview window maybe configured to permit
`displaying a preview of a Website linked to by a hyperlink in
`display of an RSS feed associated with the second Web page,
`a searchresult page;
`a WAPversion of the second Web page, and/or of content
`[0031]
`FIG.3 illustrates a process for providing a preview
`from other Web pages deemed similar to the second Web
`of a Website in accordance with embodimentsofthe present
`page.
`invention;
`In still another embodiment of the invention, in
`[0023]
`[0032]
`FIG. 4 illustrates an example of a preview window
`response to a cursor control event associated with selected
`configured in accordance with an embodimentofthe present
`contentofafirst Web page displayedin a browser, the selected
`invention and displaying content associated with a sponsored
`contentis submitted as a reference to a designated or customi-
`link of a search result Web page;
`zable Website selected from a menu displayed in response to
`
`[0033] FIG.5illustrates a preview window having a toolbar
`the cursor control event. Results from the designated Website
`configured in accordance with embodiments of the present
`are presented in a preview window superimposed over the
`invention to permit manipulation of content displayed in the
`first Web page displayed in the browser. The cursor control
`preview window;
`event may be a right mouse click and the designated Website
`[0034]
`FIG. 6 illustrates a computer system in which
`maybe a search engine, an on-line dictionary or an on-line
`embodiments of the present invention may be embodied

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