throbber

`
`
` TITLEAPPLICANTS
`
`SS U.S. UTIL
`
`:
`| Ic—; Haa
`
`
`
`
`ART mut
`hoo
`EXAMINER
`
`CONT/PRIOR|CLASS SUBCLASS
`ft
`NG
`345 a
`— Certificate
`MUN2800e Medocbger
`of Coarreciion -:«
`
`
`
`diese laydred media irrherach
`
`Tisaca
`
`
`
`
`
`
`
`ORIGINAL
`
`34S
`
`[|
`SUBCLASS
`"NE
`
`ISSUING CLASSIFICATION
`CROSS REFERENCE(S)
`SUBCLASS (ONE SUBCLASS PER BLOCK)
`
`CLASS
`
`:
`
`
`
`
`
`
`
`
`
`DISCLAIMER Sheets Drwg.|Figs. Drwg.|Print Fig. Total Claims Print Claim for 0.Q.
`
`
`
`¢|e|2 | 9
`
`subsequentto
`has been disclatmed.
`
`(
`
`data)
`
`Oe
`
`NOTICEOFALLOWANCEMAILED
`L] Thetermofthispatent — -
`
`/ o/} 7? (77
`‘ES Thetermofthispatentshall
`RAYMOND J RAYERL :
`
`cSraeete") SPIMARY EXAMINER()/_|[-___resueree
`
`Ms “2173
`
`months of
`i! Theterminal
`thls patent have been disclaimed.
`
`
`
`WARNING:
`Tha Information disclosed herain may be restricted. Unauthorized diaclosura may be prohibited by the Unitad States Code Titla 36, Sectlons 122, 181 and 368.
`Possession outside the U.S. Patent & Trademark Olfice |s restricted to authorlzad employees and contractora only.
`
`(Rev. 0/88)
`Form PTO-4368
`
`FILED WITH: [_] DISK (CRF)
`
`[_]FICHE [_]cD-ROM
`(Attached in pocket on right Inalde flap)
`
`ISSUE FEE IN FILE
`
`(FACE)
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 1 of 114
`Page 1 of 114
`
`

`

`Date Recalved
`Date Recelved
`(incl. C. of M.)
`(Incl. c.OFM.)
`or
`Date‘Malled
`Date Malled
`
`
`1. Application
`
`lp
`
`papers.
`
` eet
`SO LG 0x4
`evn anh‘a nats
`
`a
`
`APPLICATION ©
`
`43252.
`
`Pre,
`
`~
`
`‘CONTENTS
`
`42.
`
`
`43.
`
`
`f
`/
`44,
`Bose2
`
`4.
`UW2dOp
`Sat 02 46.
`
` ll242 a7,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a a.
`
`
`82.
`
`(LEFT OUTSIDE)
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 2 of 114
`Page 2 of 114
`
`

`

`
`
`
`ISSUE SLIP STAPLE AREA(foradditional cross references)
`POSITION
`INITIALS,
`ID NO.
`DATE
`oe.
`
`Tyo eX
`FEE DETERMINATION
`O.1.P.E. CLASSIFIER
`FORMALITYREVIEW
`Pioe Se. fac] -
`
`RESPONSE FORMALITY REVIEW
`
`{
`
`Claim
`
`Date
`
`INDEX OF CLAIMS
`ceneteere cite, ROjCtad
`No ects Non-olected
`
`coeeeeteeeseecsnsveseseesteeeee Allowed
`Denes Interfarence
`—4(Through numeral)... Canceled
`... Appeal
`ve Objected
`0
`saealessesseeseeseaseaseeseesees Restricted
`
`
`4 Claim
`Date
`zmo
`Els51
`
`
`
`52
`"153
`
`
`54
`
` 55
`
`56
`
`57
`
` 58
`
`58
`
`60
`al
`
`
`62
`63
`64
`
`85
`66
`67
`68
`
`69
`70
`
`
`, vl72
`73
`
`74
`
`75
`76
`
`77
`F
`x
`
`78
`“Hed
`
`a0
`|
`P| 1 Ag
`||
`
`jail ||
`PT
`igi
`Z
`82
`haa
`83
`yoPy
`haa
`
`ea;|
`||
`L
`134
`sl.
`
`85
`
`13ra
`
`
`
`
`cee
`a7
`y
`437]
`_
`86
`3al_
`|
`
`[as]
`hag)
`
`40
`90
`H40)
`
`at
`~ hal
`
`42
`i
`iad
`3
`14g]
`44
`144]
`dg
`has
`48
`46
`47
`haz
`+
`
`48
`148,
`49
`hag
`50
`50 |
`
` ae
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`!
`f
`
`~]
`||
`
`Ly
`
`te
`
`at|
`
`\
`
`\
`
`If more than 150 claims or 10 actions
`staple additional sheet here
`(LEFT INSIDE)
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 3 of 114
`Page 3 of 114
`
`

`

`
`
`SEARCH NOTES
`(INCLUDING SEARCH STRATEGY)
`
`EAST $ earch
`Date Ex.
`
`Files OSPAT 24Navos|
`ee
`
`P6 Pup
`
`lmoge Browse
` Update query;
`
`Src
`
` (RIGHT OUTSIDE)
` Exmr.
`
`SEARCHED
`
`
`
`
`
`
`
`INTERFERENCE SEARCHED
`Sub.
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 4 of 114
`Page 4 of 114
`
`

`

`PATENT APPLICATION SERIAL NO.
`
`U.S. DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`Uodo/2) DEUTLER ONEROUS Mare
`diortsdsa
`BUG or
`
`PTO-1556
`
`(5/87)
`“US. GPO: 1999-46-0R2/10144
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 5 of 114
`Page 5 of 114
`
`

`

`file://o:/APPS/preexam/correspondence/I .htm
`
`URDUAOEATA
`Bib Data Sheet
`
`
`
`UNITED STATES DEPARTMENT OF COMMERCE
`Patent and Trademark Office
`Addreas: COMMISSIONER OF PATANTS ANT) TRADEMARKS
`Waslungton,19,C, 2023!
`
`<netnpp nniannps
`.
`7
`noun
`
`
`FILING DATE.
`GROUP ART
`;
`
`SERIALNUMBER,}—gsy19/2000 |.” cLAsS | UNIT } ATTORNEY DOCKET NO.
`
`
`
`
`
`
`
`
`06576.105004 (MS#150434.1)
`345
`09/574,375 .”
`
`
`i}
`_
`2773
`RULE
`
`
`
`
`
`
`William T. Flora, Seattle, WA ;
`Robert Edward Patkin, Redmond, WA;
`Christopher R. Fox, Seattle, WA ;
`Gregory R. Slayden, Kirkland, WA ;
`
`fe CONTINUING DATA JESee Wa N E
`&
`* FOREIGN APPLICATIONS ******srrrsenssionee NONE
`IF REQUIRED, FOREIGN FILING LICENSE GRANTED
`-
`"™ 07/14/2000
`‘
`PEPRCHAMaasneeseaeTNa abeadesobsSPEIERassem tHesahPE
`
`
`
`
`
`detonatesaastehtKoehnTaTAaath0betta i
`1
`no
`|yes
`ForeignPriorityclaimed
`
`
`
`STATE OR
`SHEETS
`TOTAL
`|INDEPENDEN
`
`
`fetconatens q yoo2Hno CT yt attr OUNTRY|DRAWING|CLAIMS|CLAIMS
`wance
`
`14
`2
`WVerifled and
`WA
`6
`JAcknowtedged
`a
`xamingr's Stynatl
`Initlals
`ss
`aes
`_
`
`
`lADDRESS
`
`
`King & Spalding
`191 Peachtrea Street N E 45th Floor
`
`
`
`
`
`Atlanta GA 30303
`
`;
`
`(TITLE
`
`System and methodfor displaying media interactively on a video display device
`shrunkteARBRERahAREAAMRRNRRA
`(C1 aFees
`
`
`la
`
`1.16 Fees( Filing )
`
`
`
`
`
`
`
`FILING FEE
`RECEIVED
`690
`
`(FEES: Authority has been given In Paper
`No.
`to charge/credit DEPOSIT ACCOUNT
`No.
`for following:
`
`
`
`lof l
`
`7/27/00 7:31 AM
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 6 of 114
`Page 6 of 114
`
`

`

`ysries
`
`if
`
`”
`
`“Title ofInvention
`
`System and MethodforDisplaying Media Interactiv
`UTILITY
`ona Video Display Device
`ATENT APPLICATION
`TRANSMITTAL
`Named Inventor(s)
`William T, Flora, Robert Edward Parkin,
`Christopher R. Fox, and Gregory R. Slayden
`
`
`(Onlyfor new nonprovisional
`applications under 37 CFR 1.53(b))
`
`Attorney Docket
`
`06576. 105004 (MS#150434,1}
`
`Express Mail Label No.
`
`EE108487428US
`
`APPLICATION ELEMENTS
`
`2 &
`
`
`
`
`
`
`
`
`Agsistant Commissioner of Patents
`
`ADDRESS TO: Box Patent Application
`
`
`Washington, D.C. 20231
`
`ACCOMPANYING APPLICATION PARTS
`
`1, [Fee Transmittal Form
`(Submit an original, and a duplicateforfee processing)
`
`
`Assignment Papers (cover sheet & document(s))
`.
`Specification, Claims,
`9. [ 37 CFR 3.73(b) Statement
`
`
`Total Pages 24
`and Abstract
`(when there is an assignee)
`
`
`
`3. — (1~~Powerof Attorney by assigneeDrawings Total Sheets 6
`10.
`[Jj
`English Translation Document(ifappticable)
`11.
`(Information Disclosure Statement (1DS)
`Total Pages 4
`4. Oath or Declaration
`C2]
`PTO-1449
`a. &] Newly executed(original or copy)
`wi
`
`
`Wi C]_~—Copies of IDS Citationsb. [] Copyfrom prior application (37 CFR 1.63(d))
`‘ad
`(for continuation/divisional with Box 17
`12.
`[_
`Preliminary Amendment
`bin
`completed)
`13.
`fg
`Return Receipt Postcard (MPEP 503)
`Lif
`[Note Box 5 Below]
`(Should be specifically itemized)
`
`
`“4 @)[]DELETIONOFINVENTOR(S) 14. [Small Entity Statement(s)
`
`if 1©Statementfiled in prior applicationSigned statement attached deleting
`
`7
`inventor(s) namedin the prior
`Statusstill proper and desired
`id
`application, see 37 CFR 1.63(d)(2)
`Certified Copy of Priority Document(s)
`:
`and 1.33(b).
`Other:
`be
`Incorporation by Reference
`
`‘
`(usable ifBox 4b is checked)
`wl
`The entire disclosure of the prior application, from
`qa
`which a copy of the oath or declaration is supplied
`fa
`under Box 4b,is considered as being part of the
`disclosure of the accompanying application andis
`hereby incorporated by reference therein.
`Microfiche Computer Program (4ppendix)
`6 [~~
`
`7. (]~Nucleotide and/or Amino Acid Sequence
`Submission(iapplicable, all necessary)
`aL]
`Computer Readable Copy
`b.O~~Paper Copy (identical to computer copy)
`ce [
`Statement verifying identity of above
`copies
`Ifa CONTINUING APPLICATION,check appropriate box and supply the requisite information:
`17.
`
`
`
`
`(] Continuation
`[) Divisional
`Continuation-in-part (CIP)
`of prior application No:
`CORRESPONDENCE ADDRESS:
`f
`18,
`
`
`By:
`
`
`Date*“May 19, 2000
`Telephone: 404.572.4600
`Facsimile: 404.572.5145
`
`
`
`
`
`3.
`
`(]
`
`15.
`16.
`
`[]
`[J
`
`Curtis L. Doster, Esq.
`KING & SPALDING
`45" Floor
`191 Peachtree Street, N.E.
`Atlanta, Georgia 30303
`
`Reg. No, 41,714
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 7 of 114
`Page 7 of 114
`
`

`

`FEE TRANSMITTAL
`
`Attorney Docket No. 06576.105004 (vs #130434.1)
`
`This sheet accompanies a patent application transmittal for the following application:
`
`Inventor(s):
`Filing Date:
`‘Title:
`
`Floraet al.
`Filed Concurrently Herewith
`System and Method for Displaying Media Interactively on a Video Display Device
`
`The filing fee is calculated as shown below:
`
`1. FILING FEE:
`
`LARGE ENTITY
`SMALL ENTITY
`FOR:
`
`
`
`
`
`S| UTILITY FILING FEE
`[_] DESIGN FILING FEE
`$155
`
`| PLANT FILING FEE
`so |
`
`$345 |
`"| REISSUE FILING FEE
`["] PROVISIONALFILING FEE $75|sd $150
`
`
`
`2, CLATMS:
`
`NO. EXTRA
`NO. FILED
`TOTALCLAIMS[ 14-20=[|0|
`
`
`TNDEP. CLAIMS ~3=|0|
`
`
`
`
`
`
`[_] MULTIPLE DEPENDENT CLAIM PRESENTED
`
`
`3, ADDITIONAL FEES:
`
`FOR:
`
`[| LATE FILING, FEE OR OATH
`NON-ENGLISH SPECIFICATION
`
`[] OTHER
`
`TOTAL FILING FEES: $690
`
`A checkis enclosedfor the total amount: $690
`
`f Charge any additional fees required under 37 C.F.R. 1.16 of 1.17 to Deposit Account 11-6980.
`KING & SPALDING
`45" Floor, 191 Peachtree Street, N.E,
`
`Atlanta, Georgia 39303
`404.592.4600
`
`
`
` Date: May 19, 2000
`uftis
`£.
`Doster, Attorney for Applicant
`Reg. No, 41,714
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 8 of 114
`Page 8 of 114
`
`

`

`o =
`a, ai
`i a
`Attorney Docket No. 06576.105004 (Ms #150434.)iO
`FEE TRANSMITTAL
`pt
`oh
`This sheet accompanies a patent application transmittal for the following application:
`in mn
`no SS
`2
`
`Floraet al.
`Filed Concurrently Herewith
`System and Method for Displaying Media Interactively on a Video Display Device
`
`Inventor(s):
`Filing Date:
`Title:
`
`Thefiling fee is calculated as shown below:
`1. FILING FEE:
`
`SMALI. ENTITY LARGE ENTITY
`
`
`
`(4 UTILITY FILING FEE
`|] DESIGN FILING FEE
`[_) PLANT FILING FEE
`__
`(] REISSUE FILING FEE
`L] PROVISIONAL FILING FEE
`
`
`
`2. CLAIMS:
`
`NO-FILED
`TOTAL CLAS|"14-20= [0[x=
`INDEP, CLAWS|2 3= ee
`[] MULTIPLE DEPENDENT CLAIM PRESENTED
`+H30= [ 260=
`
`
`
`
`
`3. ADDITIONAL FEES:
`
`
`[| OTHER
`
`[_] LATE FILING, FEE OR OATH
`(_] NON-ENGLISH SPECIFICATION
`
`TOTAL FILING FEES: $690
`
`A checkis enclosed for the total amount: $690
`
`fq Charge any additional fees required under 37 C.F.R. 1.16 or 1.17 to Deposit Account11-0980.
`KING & SPALDING
`45" Floor, 191 Peachtree Street, NE.”
`
`Atlanta, Georgia 30303
`404,572.4600
`
`
`
` Date: May 19, 2000
`uftis
`L.
`Doster, Attorney for Applicant
`Reg, No. 41,714
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 9 of 114
`Page 9 of 114
`
`

`

` ]
`
`SYSTEM AND METHODFOR DISPLAYING MEDIA
`
`INTERACTIVELY ON A VIDEO DISPLAY DEVICE
`
`TECHNICAL FIELD
`
`The present
`
`invention relates to interactive electronic maps. More
`
`specifically,
`
`the invention relates to an interactive map that allows users to display
`
`different
`
`items of visual and/or audio media corresponding to a location on the
`
`geographic map.
`
`10
`
`BACKGROUNDOFTHE INVENTION
`
`15
`
`20
`
`25
`
`As computer technology has advanced, atlases have been published in
`
`electronic form. These electronic atlases make it possible to include vast amounts of
`
`information on a few compact discs (or CD-ROMs), This information includes electronic
`
`maps and items of visual and/or audio media. Although the advent of electronic atlases
`
`has made such media more accessible and the relationship between electronic maps and
`
`such media more direct and interconnected, the prior art did not provide users with an
`
`efficient mechanism foreasily locating and associating such media with electronic maps.
`
`To allow users to more easily associate such media with electronic maps,
`
`onepriorart electronic atlas provided a limited level of association between visual and/or
`
`audio media and electronic maps.
`
`For example, prior art atlases have displayed.
`
`representations of certain types of visual media directly on the face of an electronic map.
`
`This allowed a user to view the media on a pre-determined location upon the face of the
`
`map. Although this atlas was useful, the media content and map werenotinteractive and
`
`supported the use of limited quantity, variety and types of media.
`
`Jn another priorart atlas, media icons were displayed upon the face of an
`
`electronic map when the user passed a input device position indicator, such as a cursor,
`
`over locations on the map with which a media item or items had been associated or
`
`linked. The user could then access a full-size or complete version of the media item by
`
`selecting the location, typically by using an input device to issuing an input signal, and
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 10 of 114
`Page 10 of 114
`
`

`

`2
`
`opening a separate window,such as a dialog box. Selecting the item via the dialog box
`
`presented to the user accesses the desired media item. Although such electronic maps
`
`were interactive, these prior maps allowed a user only to see media representations from
`
`an exact location, e.g., within a few pixels of the cursor, at the same time. Moreover,the
`
`5
`
`prior electronic maps only allowed the user to accessthe full-size or complete media item
`
`indirectly by selecting the media item from within a dialog box or other tabular form.
`
`In
`
`addition, such electronic maps did not provide the user with any ability to filter or restrict
`
`the type of visual and/or audio media that the user could locate by interacting with the
`
`electronic map.
`
`Consequently, there is a need in the art for an electronic atlas that provides
`
`a direct interface to visual and/or audio media through an interactive electronic map.
`Moreover,there is a need for an electronic map that provides a user with direct access to
`large amounts of media at the same (or a very short) time period and over a larger area of
`an electronic map. As aresult of such increased access to media, there is a corresponding
`need for the ability to filter or restrict the type of media that a user can locate by
`interacting with an electronic map. Also, as a result ofsuch increased media access, there
`is a corresponding needfor retrieving and displaying such media in an efficient manner.
`
`SUMMARYOF THE INVENTION
`The present invention solves the aforementioned problems existing in the
`prior art by providing an interactive interface between a user and graphical user interface
`
`for presenting electronic content, such as a geographical map. For example, the present
`
`invention can support the presentation of a scalable interactive geographic map having
`
`selectable content associated with map locations, The map can be scaled from a global
`
`10
`
`15
`
`‘i
`a
`S
`‘4
`4
`4
`
`ua
`
`5 20
`
`29
`
`view downto view ofindividual cities and towns. At any point along this scale, the user
`
`can interact with the map and be presented with media associated with locations on the
`
`map. The present invention can be utilized with a variety of graphical content presented
`
`in an electronic format, including road maps, photographs, or other types of graphical
`userinterfaces.
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 11 of 114
`Page 11 of 114
`
`
`
`

`

`
`
`3
`
`The present
`
`invention supports
`
`the presentation of media items
`
`interactively via an output device, such as a video display device for a computer. The
`
`present invention allows a user to interact with a geographic map to facilitate access to
`
`content associated with locations of the electronic map, including items of visual and/or
`
`audio media. For example, a user can use an input device, such as a mouse, to pass a
`
`position indicator presented in the conventional form of a cursor over an electronic
`
`geographic map.
`
`In the alternative, the user can use one or more keyboard commandsto
`
`move the position indicator to a selected location on the electronic map.
`
`If the cursor
`
`passes within a pre-selected distance of a predetermined point on the map that
`
`is
`
`associated with at least one media item, the user can be presented each media icon
`
`representing available media items at that location. The user can then pass the cursor
`
`over a displayed media icon and directly access the media item by selecting the media
`
`icon with a “click” of a mouse button. In this manner, the user can access an expanded
`
`version of a selected visual media item, play and replay a selected audio media item, and
`
`select hyperlinks associated with related content.
`
`A user can interact directly with the geographic map to access media
`
`items, such as graphic and text-based visual media and audio media withoutthe necessity
`
`to access the media through the indirect use of a dialog box or other device. This .
`
`interaction allows a user to select a location on the geographic map and to be presented
`
`with media items that are associated with the specific, chosen location and those items
`
`associated with locations within a predetermined distance thereof. Further, the present
`
`invention allows a user to customize the interactive nature of the invention byfiltering
`
`and/or restricting the type and categories of media with which the user will be presented
`
`during their interaction with the map. Due to limits in computing power of machines
`
`used by particular users, the present invention can present media in an efficient manner
`
`that provides a user with the perception that the invention is responding quickly to the
`
`user’s inputs, For example, the amount of media available for presentation at a chosen
`location on the map can be restricted when a user’s computer has a slower processing
`speed. This restriction is performed in a mannerthat is not perceived by the user and,
`
`10
`
`20
`
`25
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 12 of 114
`Page 12 of 114
`
`

`

`ultimately, provides the user with the perception that the invention is responding quickly
`
`to the user’s inputs.
`
`4
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`FG. 1
`is a block diagram of a personal computer that provides an
`exemplary operating environment for the present invention.
`“FIG. 2 is an exemplary display screen of a software program that
`
`illustrates the display of a media icon in response to a selection of a location on an
`electronic geographic map.
`“FIG. 3
`is an exemplary display screen of a software program that
`illustrates the display of a full-size image of an item of visual media in direct response to
`a userclicking op avisual media icon on anelectronic geographic map.
`‘FIG. 4 is a logic flow diagram illustrating an exemplary process for
`displaying media items interactively upon a video display device.
`FIG. 5A is a logic flow diagram illustrating an exemplary process for
`identifying and retrieving media items into a computer for the purpose of displaying such
`items on a videodigplay device.
`fic. 5B is a logic flow diagram illustrating an exemplary process for
`identifying and retrieving media items into a computer for the purpose of displaying such
`
`items on a video display device.
`
`DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
`
`The present
`
`invention supports
`
`the presentation of media
`
`items
`
`interactively via an output device, such as a video display device for a computer. The
`
`present invention allows a user to interact with a graphical user interface (“GUI”), such
`
`as a geographic map,
`
`to facilitate access to content associated with locations of the
`
`electronic map, including items of visual and/or audio media. For example, a user can
`
`use an input device, such as’ a mouse,
`
`to pass a position indicator presented in the
`
`conventional form of a cursor over an electronic geographic map.
`
`In thealternative, the
`
`10
`
`15
`
`20
`
`25
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 13 of 114
`Page 13 of 114
`
`

`

` 5
`
`user can use one or more keyboatd commandsto movethe position indicatorto a selected
`
`location on the electronic map.
`
`If the cursor passes within a pre-selected distance of a
`
`predetermined point on the map that is associated with at least one media item, the user
`
`can be presented each media icon representing available media items at that location.
`
`The user can then pass the cursor over a displayed media icon and directly access the
`
`In one
`media item by selecting the media icon with a “click” of a mouse button.
`exemplary embodiment, the media items are presented through the use of a window
`frame on a video display device in the form of a media viewer. Using the media viewer,
`
`the user can access an expanded version of a selected visual media item, play and replay
`
`a selected audio media item, and select hyperlinks associated with related content.
`
`The present invention also can support the creation of a perception by the
`
`user that a processor operating at a relatively slow processing speed is fully responsive to
`
`commands to present desired electronic content. For one exemplary embodiment, a
`
`threshold boundary is positioned proximate to and surrounds each electronic map
`
`location.
`
`In the event
`
`that
`
`the cursor crosses this threshold boundary, an icon
`
`representing content for a media item is presented to the user, The distance separating
`
`the threshold boundary from the electronic map location can be reduced when a
`
`determination is made that the computer operates at a relatively slow processing speed.
`
`This reduction is the threshold distance to the electronic map location supports the
`
`presentation of an icon representing a media item only when the cursor is placed on or
`
`adjacent to that location.
`
`In addition,
`
`two sets of software instructions can operate
`
`through multi-tasking to structure the identification and retrieval of media items. This
`
`multi-tasking thread architecture can create the perception by a user that media items are
`
`available shortly after the user places the cursor proximate to an electronic map location
`
`having associated media items.
`
`Although the preferred embodiment will be generally described inthe
`
`context of a program and an operating system running on a personal computer, those
`
`skilled in the art will recognize that the present invention also can be implemented in
`
`conjunction with other program moadules for other types of computers. Furthermore,
`
`10
`
`15
`
`20
`
`25
`
`(.
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 14 of 114
`Page 14 of 114
`
`

`

` 6
`
`ai
`4d
`nF
`ad
`
`ty
`‘al
`
`if
`
`oHFak
`
`eeeIeKLEfhHERae
`
`those skilled in the art will recognize that the present invention may be implemented in a
`
`stand-alone or in a distributed computing environment.
`
`In a distributed computing
`
`environment, program modules may be physically located in different local and remote
`memory storage devices. Execution of the program modules may occur locally in a
`
`stand-alone manner or remotely in a client/server manner. Examples of such distributed
`
`computing environments include local area networks of an office, enterprise-wide
`
`computer networks and the globalInternet.
`
`In addition, it should be understood that the programs, processes, methods,
`
`etc., described herein are not related or limited to any particular computer or apparatus,
`
`nor are they related or limited to any particular communication network architecture.
`
`Rather, various types of general-purpose machines may be used with program modules
`
`constructed in accordance with the teachings described herein. Similarly, it may prove
`
`advantageous to construct a specialized apparatus to perform the computer-supported
`
`processes described herein by way of dedicated computer systems in a specific network
`
`architecture with hardwired logic or programs stored in nonvolatile memory, such as
`
`read-only memory.
`
`Referring now to the drawings,
`
`in which like numerals represent like
`
`elements throughout the several figures, aspects of the present invention and the preferred
`
`operating environment will be described.
`
`FIG. 1
`
`illustrates various aspects of the
`
`preferred computing environment in which the present invention is designed to operate.
`
`Those skilled in the art will appreciate that FIG. 1 and the associated discussion are
`
`intended to provide a brief, general description of the preferred computer hardware and
`
`program modules, and that additional information is readily avatlable in the appropriate
`
`programming manuals, user's guides, and similar publications.
`
`FIG. 1
`
`illustrates a
`
`conventional personal computer 10 suitable for supporting the operation of an exemplary
`
`embodiment of the present invention. As shown in FIG. 1, the personal computer 10
`
`operates in a networked environment with logical connections to a remote computer 11.
`
`The logical connections between the personal computer 10 and the remote computer 11
`
`are represented by a local area network (LAN) 12 and a wide area network (WAN) 13. In
`
`10
`
`15
`
`20
`
`25
`
`|
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 15 of 114
`Page 15 of 114
`
`

`

`7
`
`this client/server configuration, the remote computer 11 may ftnction as a file server or
`
`computer server.
`
`The personal computer 10 includes a central processing unit (CPU) 14,
`
`such as “PENTIUM” microprocessor manufactured by Intel Corporation of Santa Clara,
`
`California. The personal computeralso includes system memory 15 (including read-only
`
`memory (ROM) 16 and random access memory (RAM) 17),, which is connected to the
`
`CPU 14 by a system bus 18. The preferred computer 10 utilizes a BIOS 19, which is
`
`stored in ROM 16. Thoseskilled in the art will recognize that the BIOS 19 are a set of
`
`basic routines that helps to transfer information between elements within the personal
`
`computer 10. Those skilled in the art will also appreciate that the present invention may
`
`be implemented on computers having other architectures, such as computers that do not
`
`use a BIOS, and those that utilize other types of microprocessors.
`
`Within the personal computer 10, a local hard disk drive 20 is connected
`
`to the system bus 18 via a hard disk drive interface 21. A floppy disk drive 22, which is
`
`used to read or write a floppy disk 23, is connectedto the system bus 18 via a floppy disk
`
`drive interface 24. A DVD/CD-ROM drive 25, which is used to read a DVD or
`
`CD-ROM disk 26, is connected to the system bus 18 via a DVD/CD-ROMinterface 27.
`
`A user enters commands and information into the personal computer 10 by using input
`
`devices, such as a keyboard 28 and/or pointing device, such as a mouse 29, which are
`
`connected to the system bus 18 via a serial port interface 30. Other types of pointing
`
`devices (not shown in FIG. 1) include track pads, track balls, pens, head trackers, data
`
`gloves and other devices suitable for positioning a cursor on a computer monitor 31. The
`
`monitor 31 or other kind of display device is connected to the system bus 18 via a video
`
`adapter 32.
`
`The remote computer 11 in this networked environment is connected to a
`
`remote memory storage device 33. This remote memory storage device 33 is typically a
`
`large capacity device such as a hard disk drive, DVD/CD-ROM drive, magneto-optical
`drive or the like. The personal computer 10 is connected to the remote computer 11 by a
`network interface 34, which is used to communicate over the local area network 12.
`
`10
`
`15
`
`20
`
`25
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 16 of 114
`Page 16 of 114
`
`

`

`ane
`
`aeoywl.a.PPghSSaleaoe
`HhBeaeogTafRRFeoeRe
`
`eeesem
`
`8
`
`As shown in FIG, 1, the personal computer 10 is also connected to the
`
`remote computer 11 by a modem 35, which is used to communicate over the wide area
`
`network 13, such as the global Internet. The modem 35 is connected to the system bus 18
`
`via the serial port interface 30, The modem 35 also can be connected to the public
`
`switched telephone network (PSTN) or community antenna television (CATV) network.
`
`Althoughillustrated in FIG. 1 as external to the personal computer 10, those of ordinary
`
`skill in the art will quickly recognize that the modem 35 may also be internal to the
`
`personal computer 11, thus communicating directly via the system bus 18. It is important
`
`to note that connection to the remote computer 11 via both the local area network 12 and
`
`the wide area network 13 is not required, but merely illustrates alternative methods of
`
`providing a communication path between the personal computer 10 and the remote
`
`computer 11.
`
`Although other internal components of the personal computer 10 are not
`
`shown, those of ordinary skill in the art will appreciate that such components and the
`
`interconnection between them are well known.
`
`Accordingly, additional details
`
`conceming the internal construction of the personal computer 10 need not be disclosed in
`
`connection with the present invention.
`
`Those skilled in the art will understand that program modules such as an |
`
`operating system 36 and application programs, such as an interactive electronic map
`
`application 37, are provided to the personal computer 10 via computer-readable media.
`
`In the preferred computer,
`
`the computer-readable media include the local or remote
`
`memory storage devices, which may include the local hard disk drive 20, floppy disk 23,
`
`DVD/CD-ROM 26, RAM 17, ROM 16, and the remote memory storage device 33.
`
`In
`
`the preferred personal computer 10, the local hard disk drive 20 is used to store data and
`
`programs,
`
`including the interactive electronic map 37. During user operation of the
`
`preferred computer 10, data and programs can be retrieved from the local hard disk
`
`drive 20 and are stored in local memory, such as RAM 17.
`
`Turning now to FIGS. 2-5B, an exemplary embodiment of the present
`invention is described via the conventional softwareillustration tools of representative
`
`10
`
`15
`
`20
`
`25
`
`(
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTSEXHIBIT 1008
`Page 17 of 114
`Page 17 of 114
`
`

`

` 9
`
`display screens and logical flow chart diagrams. FIG. 2 is a display screen showing the
`
`graphical user interface (GUI) component 40 of an exemplary embodimentof the present
`
`invention, Although this embodimentutilizes a scalable geographic map, those skilled in
`
`the art will recognize that the present invention can be utilized with other electronic
`
`In this
`forms of graphical content, such as road maps, animation, photographs, etc.
`embodiment, media items, typically represented by icons 42 (or “thumbnail”versions),
`are displayed when a position indicator, shown as cursor 44,
`is moved proximate to
`
`certain locations on an electronic geographic map 46. These icons 42 notify the user that
`
`media items are associated with predetermined coordinates or “locations” on the map that
`
`are proximate to the position of the cursor 44. The icons 42 further provide the user with
`
`a visual object to select with the “click”? of a mouse button (or another conventional
`
`mechanism) to obtain direct access to the content of the associated media items. All map
`
`locations are not necessarily associated with media items. For example, if the user moves
`
`the cursor 44 to a new location on the electronic map, the icons 42 displayed proximate to
`
`the old location will eventually disappear or fade after a pre-determined period oftime.
`
`Tf content is associated with the new location, however, new icons will appear proximate
`
`to the new cursor position.
`
`The exemplary geographic map 46 of the globe is scalable and can show
`
`fine levels of geography, such as individual cities and towns. The user may interact with
`
`a displayed icons 42 to gain access to further information regarding the subject of the
`
`displayed icon. For example, the user can quickly see what media items, if any, are
`
`available at a chosen location by moving the cursor over an area of the map 46 proximate
`
`to that location. For visual media, the user is presented with icons 42 or “thumbnail”
`
`versions of the available media items associated with one or more locations proximate to
`
`In addition, as the geographic map is scaled upwards or
`the position of the cursor 44.
`downwards, the numberoflocations(that are associated with media items) are reduced or
`increased respectively. Thus, the user will be presented with a larger number of media
`
`items when the map 46is scaled to show finer detail and will be presented with a smaller
`number of media items when the map 46 is scaled to show a lower level of detail. This
`
`10
`
`15
`
`20
`
`24
`
`UNIFIED PATENTS EXHIBIT 1008
`UNIFIED PATENTS EXHIBIT1008
`Page 18 of 114
`Page 18 of 114
`
`
`
`

`

`
`
`
`10
`
`prevents the map 46 from becoming visually cluttered or crowded and thereby confusing
`
`the user during interaction with the map 46.
`
`The exemplary embodiment of FIG. 2 can allow a user to restrict the
`
`media to be presented to different types and categories of media through the use of a
`
`media menu 50 with the listed media categories 53. Representative media categories
`
`include images relating to people, places,
`
`landscapes, agriculture and industry and
`
`animals; audio media relating to national anthems and music of the world; and visual
`
`It will be appreciated that the present invention can be
`media representing national flags.
`extended to include any and all types of visual and/or audio media. To exercise this
`
`option, the user chooses the

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