throbber
I 1111111111111111 lllll lllllll llll llll 111111111111111 lllll 111111111111111111
`
`US00RE42927E
`
`c19) United States
`(10)Patent Number:US RE42,927 E
`
`
`c12) Reissued Patent
`(45)Date of Reissued Patent:
`Nov. 15, 2011
`Want et al.
`
`(54)SYSTEM AND METHOD FOR OBTAINING
`AND U SING LOCATION SPECIFIC
`INFORMATION
`
`(75)Inventors: Roy Want, Los Altos, CA (US); Mark
`
`
`
`
`David Weiser, Palo Alto, CA (US);
`
`Anthony George LaMarca, Redwood
`
`
`
`City, CA (US); David Goldberg, Palo
`Alto, CA (US)
`DE
`
`
`
`(73)Assignee: Apple Inc., Cupertino, CA (US)
`
`
`
`1111997 Charuoo et al.
`
`5,684,859 A
`2/1998 Eldridge
`
`5,717,392 A
`3/ 1998 Spaur et al.
`
`5,732,074 A
`6/ 1998 Schaphorst
`
`5,767,795 A
`8/ 1998 T heimer et al.
`
`5,793,630 A
`2/1999 Naito et al.
`
`5,867,110 A
`(Continued)
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`4/1996
`4 437 360
`(Continued)
`
`OTHER PUBLICATIONS
`
`
`
`(21) Appl. No.: 12/874,155
`
`(22)Filed:Sep.1, 2010
`
`Abowd et al., "Cyberguide: A mobile context-aware tour guide,"
`
`
`
`Wireless Networks,
`1997, 3(5):421-433.
`
`Related U.S. Patent Documents
`
`Reissue of:
`
`(64)Patent No.:
`6,122,520
`Issued:
`Sep.19, 2000
`Appl. No.:
`09/023,116
`Filed:
`Feb.13,1998
`
`(Continued)
`
`- Erika A Gary
`
`Primary Examiner
`
`
`
`
`(74)Attorney, Agent, or Firm - Fish & Richardson P.C.
`
`(57)
`
`ABSTRACT
`
`A location information system uses a positioning system,
`
`
`
`
`
`
`such as the civilian Navstar Global Positioning System
`(51)Int. Cl.
`
`
`
`(GPS), in combination with a distributed network. The loca­
`H04W 24100 (2009.01)
`
`
`
`tion information system includes a radio transceiver for com­
`
`
`
`(52)U.S. Cl. .................. 455/456.2; 455/456.1; 455/457;
`
`
`municating to the distributed network and a GPS receiving
`701/211
`
`
`
`
`system. The GPS receiving system receives a sign al from the
`
`
`(58)Field of Classification Search ........................ None
`
`
`
`
`GPS and converts it into a coordinate entry. The coordinate
`
`
`
`See application file for complete search history.
`
`
`
`entry is transmitted to the distributed network for retrieval of
`
`
`
`corresponding location specific information. The location
`
`
`
`specific information may reside on a web page. The coordi­
`
`
`nate entry may be incorporated into the web page address that
`
`
`
`
`supports the coordinate entry or linked to an existing web
`et al.
`5,243,652 A 9/1993 Teare
`
`
`
`
`
`page associated with the coordinate entry. The web page and
`
`5,519,760 A 5/1996 Borkowski
`
`et al.
`
`
`
`
`
`associated information is displayed. Bar code labels, infrared
`
`5,537,460 A 7 / 1996 Holliday, Jr.
`
`et al.
`
`5,539,395 A 7 / 1996
`
`Buss et al.
`
`
`beacons and other labeling systems may also be used in the
`
`5,559,520 A 9/ 1996 Barzegar
`
`et al.
`
`
`
`
`location information system in place of or in addition to the
`
`5,570,412 A 10/ 1996 LeBlanc
`
`
`
`
`
`
`GPS receiving system to supply location identification infor­
`
`5,598,572 A l/ 1997
`
`
`Tanikoshi et al.
`mation.
`
`5,628,050 A 5/1997 McGraw et al.
`
`
`5,636,245 A 6/ 1997
`
`Ernst et al.
`
`5,642,303 A 6/ 1997 Small
`
`et al.
`
`(56)
`
`
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`
`
`26 Claims, 7 Drawing Sheets
`
`IPR2020-00408
`Apple EX1021 Page 1
`
`

`

`US RE42,927 E
`
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`FOREIGN PATENT DOCUMENTS
`
`DE
`8/1996
`1 950 6890
`5,870,686 A 2/1999 Monson
`
`EP
`7 /1997
`0 785 535
`
`5,872,526 A 2/1999 Tognazzini
`FR
`8/1996
`2 730 083
`
`
`5,883,580 A 3/1999 Briancon et al.
`FR
`6/1999
`2 772 911
`
`5,893,898 A 4/1999 Tanimoto
`JP
`6/1987
`62 142215
`
`
`5,898,680 A 4/1999 Johnstone et al.
`JP
`3/1996
`08-069436
`
`
`5,910,799 A 6/1999 Carpenter et al.
`JP
`2/1997
`09-054895
`
`5,938,721 A 8/1999 Dus sell et al.
`JP
`4/1997
`09-098474
`
`5,948,041 A 9/1999
`
`Abo et al.
`JP
`6/1997
`09-153125
`
`5,959,577 A 9/1999 Fan
`
`et al.
`JP
`7 /1997
`09-200850
`
`5,987,381 A 11/1999 Oshizawa
`12/1997
`JP
`9-319300
`
`6,014,090 A 1/2000
`
`Rosen et al.
`1/1998
`10-021259
`JP
`
`6,064,335 A 5/2000 Eschenbach
`
`WO 93/20546
`10/1993
`WO
`
`
`6,085,148 A 7/2000 Jamison et al.
`WO 97/07467
`2/1997
`WO
`
`6,091,956 A 7/2000 Hollenberg
`
`WO 98/54682
`12/1998
`WO
`
`6,091,957 A 7/2000 Larkins
`
`et al.
`WO 99/16036
`4/1999
`WO
`
`6,104,090 A 8/2000
`
`
`Unger et al. .................. 340/905
`Karmel
`
`6,111,541 A 8/2000
`
`OTHER PUBLICATIONS
`Kimoto eta!.
`
`6,115,611 A 9/2000
`
`Landgren
`
`6,115,754 A 9/2000
`
`Linsk
`
`6,138,142 A 10/2000
`Walker et al.
`
`6,199,014 Bl 3/2001
`
`Giniger et al.
`
`6,199,045 Bl 3/2001
`Hoflberg
`
`6,252,544 Bl 6/2001
`Ludwig
`
`6,256,498 Bl 7/2001
`Alumbaugh
`
`6,266,614 Bl 7/2001
`Karmel
`
`6,353,743 Bl 3/2002
`
`Huttunen et al.
`
`6,356,761 Bl 3/2002
`Gotou
`
`6,377,886 Bl 4/2002
`
`Jamison et al.
`
`6,401,032 Bl 6/2002
`
`Carpenter et al.
`
`6,477,581 Bl 11/2002
`Baker
`
`6,505,046 Bl 1/2003
`Owensby
`
`6,647,257 B2 11/2003
`Breed
`
`2008/0086240 Al 4/2008
`Breed
`
`2009/0030605 Al 1/2009
`
`"Frontiers in Electronic Media," Interactions, 1997, 4(4):32-64.
`
`
`
`
`
`
`
`Maai3, "Location-Aware Mobile Applications based on Directory
`
`
`
`
`Services," MOBICOM97, 1997, Budapest, Hungary, pp. 23-33.
`
`
`Spohrer, "New Paradigm s for Using Computers (Abstract)," 1997;
`
`
`
`
`[ online ]; Retrieved from the Internet URL: http://www.almaden.ibm.
`
`
`corn/almaden/npuc97 / 1997 /spohrer.htrn; 1 page.
`Ayatsuka et al., "UbiquitousLinks: Hypermedia Links Embedded in
`
`
`
`
`
`
`
`
`the Real World, Technical Report oflnformation Processing Society,
`
`
`96-HI-67," Information Processing Society of Japan, Jul. 11, 1996,
`96(62):23-30.
`Nagao et al., Walk Navi: A Location-Aware Interactive Navigation/
`
`
`
`
`
`
`Guideline System and Software III, First edition, pp. 9-48, published
`
`by Kindai-Kagaku-Sya Co. Ltd., Dec. 10, 1995.
`
`
`Jim Spohrer, "New Paradigms for Using Computers", 1997; retrieved
`
`on Feb. 12, 1998 from http:/www.alrnaden.ibm.com/almaden/
`
`npuc97 /1997 /spohrer.htrn.
`
`IPR2020-00408
`Apple EX1021 Page 2
`
`

`

`U.S. Patent Nov. 15, 2011
`
`Sheet 1 of 7
`
`US RE42,927 E
`
`100
`
`r1
`
`200
`
`200
`
`305
`
`,-------------
`DISTRIBUTED
`1 -------------
`NETWORK
`
`------7
`I
`I
`
`120 -- - - -
`
`I
`I
`_J
`
`130
`
`110
`
`PREDETERMINED
`NOOE
`
`300
`
`FIG.1
`
`IPR2020-00408
`Apple EX1021 Page 3
`
`

`

`-....J
`....
`
`0
`
`N
`
`('D .....
`
`rJJ=­('D
`
`
`
`....
`....
`
`0
`N
`
`.... �Ul
`
`z 0
`
`
`
`
`00•
`
`����
`
`�
`
`�
`
`I
`
`I http://www.VWORLD.COM/COORDINATES/32.1
`
`/59.9
`
`FUNCTIONS
`
`OTHER
`
`TOOLBAR STOP RE-ENTER FORWARD BACKWARD
`
`''\
`
`,r
`
` N
`
`��
`
`
`\0N-....l�
`
`r.,;_
`d
`
`',J
`
`FIG.2
`
`INVENTORY:
`
`FUTURE PURCHASES:
`
`STOCKS:
`
`\ ._
`
`DATA:
`
`BUSINESS
`
`-r-,.
`310
`
`IPR2020-00408
`Apple EX1021 Page 4
`
`

`

`
`Sheet 3 of 7
`U.S. Patent Nov. 15, 2011
`
`US RE42,927 E
`
`305
`
`DISTRIBUTED
`NETWORK
`
`320
`
`321
`
`SEATTLE
`
`□
`
`330
`
`130 □
`
`SAN FRANCISCO
`
`ROVING ACCESS
`TERMINALS
`
`340
`
`130 □
`
`341
`
`LA
`
`FIG.3
`
`IPR2020-00408
`Apple EX1021 Page 5
`
`

`

`
`U.S. Patent Nov. 15, 2011
`
`Sheet 4 of 7 US RE42,927 E
`
`EBEBEBEB �
`EB EB EB EB rY
`EBEBEBEB �
`EB EB EB EB tv
`
`0 0
`
`FIG.4
`
`r;::::....�---=--------.---170
`
`140
`
`EE EE EE
`111EE EE �
`EB EB tiJ
`HHE EE EE �
`EBEB 0 0
`
`FIG.5
`
`IPR2020-00408
`Apple EX1021 Page 6
`
`

`

`
`U.S. Patent Nov. 15, 2011
`
`Sheet 5 of 7 US RE42,927 E
`
`lO
`•
`(.!)
`
`-La...
`
`0
`(0
`
`-
`
`0
`
`- -
`
`0
`
`,.,.,
`
`-
`
`IPR2020-00408
`Apple EX1021 Page 7
`
`

`

`U.S. Patent Nov. 15, 2011 Sheet 6 of 7 US RE42,927
`E
`
`START
`
`RETRIM GPS
`SIGNAL
`
`S100
`
`S110
`
`DOWNLO>D
`S120
`COORDINATE
`[NTRY TO
`COMPUTER
`
`TRANSMIT
`S130
`COORDINATE
`ENTRY
`TO OISTRIBUTEO
`NETWORK
`
`S170
`DIRECTORY
`WHETHER
`DOES WEB PAGE
`YES
`PAGE ASSOCIATED
`RESIDE
`ON
`WITH COORDINATE
`PREDETERMINED
`NODE
`ON NODE
`RESIDES
`S200
`� - ---- -... YES
`NO
`TRANSMIT
`DIRECTORY
`S150
`TRAN9,UT
`NO INFORMAT
`ION
`PAGE TO
`WEB PAGE TO
`AVAILABLE
`COMPUTER
`COMPUTER
`5190 S210
`_ ..,.__ ___,'---�
`5160
`DISPLAY
`DIRECTORY
`PAGE ON
`COMPUTER
`S220
`USER LINK TO
`WEB PAGE VIA
`DIRECTORY
`PAGE
`S225- r----1----
`'\ 1 FETCH WEB :
`� PACE DIRECTORY i - -
`
`..-----'------
`
`-�
`�- D-IS..1...PI.A-
`l.l[SSAGE
`
`'1
`
`DISPLAY
`WEB PAGE
`
`STOP
`
`S250
`
`7
`
`I
`I
`L _________ _J
`
`FIG.7
`
`IPR2020-00408
`Apple EX1021 Page 8
`
`

`

`U.S. Patent Nov. 15, 2011 Sheet 7 of 7 US RE42,927
`E
`
`START
`
`BAR CODE OR
`INFRARED SCAN
`
`S300
`
`S310
`
`DOWNLOAD
`S320
`URL TO
`COMPUTER
`
`TRANSMIT
`S330
`URL TODISTRIBUTED
`NETWORK
`
`S370
`WHETHER
`DIRECTORY
`OOES WEB PAGE
`PAGE RESIDES YES
`RESIDE
`ON
`ON PREDETERMINED
`PREDETERMINED
`NOOE
`: S400
`NODE
`YES
`S35,.;..0 __ _.__No_ ........,s38o l
`TRANSMIT
`DIRECTORY
`T�SMIT
`NO INFORMATION
`PAGE TO
`WEB PAGE TO
`AVAILABLE
`COMPUTER
`COMPUTER
`s39o I S410
`S360
`DISPLAY
`DISPLAY
`MESSAGE
`DIRECTORY
`PAGE ON
`COMPUTER
`: S420
`I _--.__,__
`1
`USER LINK TO
`WEB PAGE VIA
`\ DIRECTORY
`PAGE
`S425-r----1----7
`1 FETCH WEB :
`\
`i PAGE DIRECTORY
`i -
`
`..-----4-i
`
`DISPLAY
`WEB PAGE
`
`STOP
`
`...----'----'--,.
`
`S450
`
`I
`
`I
`I
`I
`I
`
`I
`I .-------1.---.
`I
`I
`I
`I
`I
`I
`
`__
`
`1
`
`I,__ ___
`_. I
`L _________ ..J
`
`FIG.8
`
`IPR2020-00408
`Apple EX1021 Page 9
`
`

`

`
`
`US RE42,927 E
`
`2
`1
`SYSTEM AND METHOD FOR OBTAINING
`
`web address may be very long which may result in a mistake
`
`AND USING LOC ATION SPECIFIC
`
`when entering the web address.
`INFORMATION
`Furthermore, when attempting to find location information
`
`
`
`
`
`about specific locations, a user may not know the "keywords"
`
`
`
`5 or other pertinent information in order to extract the desired
`
`
`
`Matter enclosed in heavy brackets [ ] appears in the
`
`
`
`
`information relating to that location. For example, a person
`
`
`original patent but forms no part of this reissue specifica­
`
`
`
`may want information concerning local vegetation or wild­
`
`
`tion; matter printed in italics indicates the additions
`
`
`
`
`life, but is unable to define an adequate search to find that
`made by reissue.
`
`specific information.
`10
`BACKGROUND OF THE INVENTION
`
`SUMMARY OF THE INVENTION
`
`This invention provides a system and method that com­
`
`
`1.Field oflnvention
`
`
`
`
`bines a positioning system, for example, the Navstar Global
`
`
`
`The invention generally relates to obtaining information
`
`
`
`
`15 Positioning System (GPS), with a distributed network, such
`
`
`
`relating to a specific location using a positioning system.
`
`
`
`
`
`as the Internet, to provide real-time location specific infor­
`
`
`More particularly, the invention relates to a system and
`
`
`
`
`mation. That is, the positioning system provides a signal that
`
`
`
`
`
`method for obtaining location specific information about a
`
`
`
`
`
`is converted into a coordinate entry ( e.g., specific latitude and
`
`
`
`
`particular location using a distributed network in combina­
`
`
`
`
`
`longitude coordinates). The system and method of this inven-
`
`tion with the positioning system.
`
`
`
`20 tion then references the coordinate entry to a particular "web
`
`
`2.Description of Related Art
`
`
`page" associated with the coordinate entry.
`Many people travel throughout the world or even their own
`
`
`
`
`The location information system preferably comprises a
`
`
`
`
`
`
`
`
`local communities without realizing the wealth of informa­
`
`
`
`
`
`computer or personal digital assistant (PDA) and supports a
`
`
`tion concerning their surroundings. For example, people
`
`
`
`radio connection and a positioning system receiving system.
`
`
`
`
`
`travel in their own communities without knowing what build­
`
`
`25 The positioning system receiving system receives signals
`
`ings may be of historical significance or what shopping center
`
`
`from a set of positioning system transmitters, such as a set of
`
`
`may have a specific store or whether any store in the shopping
`
`satellites when using the GPS. The signals are converted into
`
`
`
`center sells a specific product.
`
`
`
`
`a coordinate entry by the positioning system receiving system
`
`
`In many instances, people rely on brochures or other lit­
`
`
`
`and transmitted via a transmission to a server on the distrib-
`
`
`erature in order to familiarize themselves with their surround­
`
`
`
`30 uted network. The coordinate entry may be combined with a
`
`
`
`ings. These brochures may include tourist/travel brochures,
`
`
`URL to make a unique URL that references a web page on a
`
`
`
`shopping mall directories/maps or other similar literature.
`
`
`
`predetermined server for a particular web page that describes
`
`
`
`However, these brochures are not very informative because
`
`that location. The coordinate entry may also, for example,
`
`
`
`
`they contain limited amounts of information. The amount of
`
`
`
`link to an existing web page on the distributed network asso-
`
`
`
`
`information is limited due to factors such as high distribution
`
`
`
`35 ciated with the coordinate entry. The web page and associated
`
`
`
`
`
`costs. Accordingly, relatively little money is available for
`
`
`
`
`information, such as historical information, local areas of
`
`
`
`
`research, writing and printing. Thus, much information that
`
`
`
`
`
`interest, shopping centers and the like, are transmitted to the
`
`
`
`would otherwise be informative to the public may not be
`
`location information system and displayed.
`
`included in these brochures.
`
`
`
`
`Printed label codes and other labeling systems can also be
`
`
`
`
`
`
`
`This lack of information often results in ineffective adv er-40 used with the location information system. In one embodi­
`
`
`
`
`ti sing for businesses. The public is also unable to effectively
`
`
`
`ment, bar code labels may be provided on various stores,
`
`obtain adequate information about their surroundings. For
`
`
`
`
`
`
`
`public buildings, exhibition centers, statutes and the like. The
`example, a business may not be able to provide the consumer
`
`
`
`
`
`
`computer or PDA is provided with a bar code scanner for
`
`
`
`
`
`with a list of products sold in a particular store. Similarly, a
`
`
`
`scanning the bar code on the bar code labels. The system then
`local historical building may not be able to provide the public
`
`
`
`
`
`
`45 decodes the bar code to obtain the coordinate entry or URL
`
`
`
`
`with effective information concerning the significance of the
`
`
`
`for the associated web page. The coordinate entry is provided
`
`
`
`
`
`historical site. Information concerning (i) local wildlife and
`
`
`
`
`
`to the distributed network, which either incorporates the coor­
`
`
`
`vegetation, (ii) locations of shopping centers, (iii) govern­
`
`
`dinate entry into a URL referencing a web page on a prede­
`
`
`
`ment information, and many other types of information may
`
`
`
`
`termined node which contains the location specific informa-
`
`also be limited or non-existent.
`
`
`
`
`50 tion or provides a "hyperlink" to a preexisting web page
`
`
`
`
`However, many entities, such as stores, historical sites,
`
`
`
`
`
`located on a separate node on the distributed network. Alter­
`
`
`
`
`and/or multi-national businesses now utilize distributed net­
`
`
`
`
`natively, infrared beacons may be used to provide the coor­
`
`
`
`works, such as the Internet and, more particularly, the World
`
`
`
`
`dinate entry or URL to the location information system via an
`
`
`
`Wide Web portion of the Internet, to provide the public with
`
`
`
`
`
`infrared detector. In this case, the location information system
`
`
`
`useful information. For example, information about a histori­
`
`
`
`
`55 receives the infrared signals from a short distance (up to
`
`
`cal site, such as a Civil War battlefield, may be disseminated
`
`
`
`
`approximately 25 feet). The location information system then
`
`
`via the World Wide Web and accessed though commercial
`
`
`
`
`decodes the signals into the coordinate entry or the URL. The
`
`
`
`
`Internet service providers (ISPs ). The World Wide Web also
`
`
`location information system then transmits the coordinate
`
`
`
`
`provides the public with countless amounts of other informa­
`
`
`entry or URL to the distributed network via a transmission,
`
`
`tion, such as business data, stock quotes or official govern­
`
`
`
`60 such as a radio transmission. A web page associated with the
`ment information.
`
`
`
`
`coordinate entry is then retrieved and displayed on the com­
`
`
`
`
`However, a user will not have access to the desired infor­
`puter or PDA.
`
`
`
`
`mation unless they manually input a web address or uniform
`The location information method preferably includes
`
`
`
`
`
`
`
`resource locator (URL) associated with a particular web page.
`
`
`
`receiving signals from the positioning system transmitters
`
`
`
`In these cases, it may be difficult to retrieve the web page
`
`
`
`
`65 and converting the signals to a coordinate entry. The coordi­
`
`
`
`because the URL may be difficult to locate, even with the
`
`
`
`
`nate entry is then transmitted to the distributed network. Web
`
`
`
`
`
`sophisticated search engines currently available. Also, the
`
`
`
`
`pages residing on the distributed network and having an asso-
`
`IPR2020-00408
`Apple EX1021 Page 10
`
`

`

`
`
`US RE42,927 E
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`DETAILED DESCRIPTION OF PREFERRED
`
`EMBODIMENTS
`
`4
`3
`
`
`
`
`
`
`
`
`ciated coordinate entry are then retrieved based on the coor­location of the GPS satellites. This comparison is then used in
`
`
`determining an accurate coordinate entry.
`
`
`
`dinate entry transmitted to the distributed network. The web
`
`
`
`FIG. 1 shows one embodiment of a location information
`
`
`
`
`pages are then displayed by the location information system.
`
`
`
`system 100. As seen in FIG. 1, the location information sys­
`
`
`
`
`These and other aspects and salient features of the inven­
`
`
`
`
`tem 100 includes a computer or personal digital assistant
`
`
`
`
`tion will be described in or are apparent from the following
`5
`
`
`(PDA) 110, a GPS receiver 120 and a radio transmitter/re-
`
`
`detailed description of preferred embodiments.
`
`
`
`
`ceiver, e.g., transceiver 130. The GPS receiver 120 receives
`
`
`
`signals from three or more GPS transmitters 200 and converts
`
`
`
`the signals to a specific latitude and longitude (and in some
`
`
`cases altitude) coordinate entry, as described above. The GPS
`
`Preferred embodiments of the invention will be described
`
`
`10
`
`
`
`receiver 120 provides the coordinate entry to the computer
`in conjunction with the following drawings, in which:
`
`
`
`
`
`
`110 and the transceiver 130 transmits the coordinate entry,
`
`FIG. 1 shows one embodiment of the location information
`
`
`
`
`
`preferably via a radio network, to a predetermined node 300
`
`system of this invention;
`
`
`
`or other node on a distributed network 305. Alternatively, the
`
`
`
`FIG. 2 shows a web page supporting a coordinate entry;
`
`
`
`
`15 coordinate entry is transmitted to the distributed network 305
`
`
`FIG. 3 shows the location information system accessing
`
`
`
`
`over a wired connection to the computer 110 (not shown).
`
`
`several nodes on a distributed network;
`
`
`
`
`Information associated with the coordinate entry defining a
`
`
`FIG. 4 shows another embodiment of the location informa­
`
`
`
`specific location is then transmitted to the computer 110 via
`
`
`
`
`
`tion system using bar code labels as the information source;
`
`
`
`
`the transceiver 130 (i.e., by either a radio network or other
`
`
`FIG. 5 shows another embodiment of the location informa­
`
`
`
`20 wireless or wire communication link) and displayed on the
`
`
`
`
`
`tion system using infrared beacons as the information source;
`
`
`display 140. Information about various locations is organized
`
`FIG. 6 shows printed material being electronically
`
`
`
`and stored on the distributed network 305 and is preferably
`
`
`
`accessed using the location information system;
`
`
`organized as "web pages." The web pages or pointers to them
`
`
`FIG. 7 shows a flow chart outlining a method of accessing
`
`
`
`
`are preferably stored on the predetermined node 300 of the
`
`
`location information; and
`
`
`
`
`25 distributed network 305. However, the web pages may also be
`
`
`FIG. 8 shows another flow chart outlining a method of
`
`
`
`
`
`stored at various other nodes on the distributed network 305
`accessing location information.
`
`
`and may be associated with one or more coordinate entries
`
`
`
`corresponding to physical locations. The web pages may
`
`
`
`
`have, for example, an already existing URL, e.g., a propri-
`
`
`30 etary pre-existing URL. Alternatively, coordinate informa­
`
`
`
`tion may be incorporated into an existing URL to form a
`Distributed networks, such as the Internet and other private
`
`
`
`
`
`
`unique URL. Further, the coordinate entry may also be the
`
`
`
`
`and commercial distributed networks are a source of useful
`
`
`
`
`
`entire URL of the web pages. A client, either local or remote,
`
`
`
`
`information. This information varies from advertisements to
`
`
`
`
`may access the web pages preferably via a server on the
`
`
`
`
`educational information to business data. This information is
`
`
`
`35 predetermined node 300 of the distributed network 305.
`
`
`
`
`
`typically resident on a particular web page having a unique
`
`
`
`
`In preferred embodiments, the location information system
`
`
`
`URL or address that is provided on the World Wide Web, for
`
`
`100 transmits, via the transceiver 130, the coordinate entries
`
`
`example. For a user to obtain this information, the user either
`
`
`directly to the predetermined node 300 of the distributed
`
`
`enters into the computer a unique URL for retrieving the web
`
`
`
`network 305 having the web pages associated with the coor-
`
`
`
`
`
`page or certain keywords in order to search for the web page
`
`
`
`
`40 dinate entries residing thereon. In this case, the web pages and
`
`
`using well-known search engines.
`
`
`
`
`the coordinate entries are stored on the same node of the
`
`
`
`
`
`Positioning systems, such as the civilian service provided
`
`
`
`distributed network 305. Alternatively, the web pages and the
`
`
`
`
`by Navstar Global Positioning System (GPS), provide latitu­
`
`
`
`coordinate entries may be stored on separate nodes of the
`
`
`
`
`dinal and longitudinal information on the surface of the earth
`
`
`
`
`to an accuracy of approximately 300 feet. The GPS
`
`
`distributed may also network 305.
`
`provide information concerning altitude. When combined
`
`
`In embodiments, when the coordinate entry is provided on
`
`
`
`45
`
`
`
`with accurate location references, such as differential GPS, an
`
`
`
`a separate node distinct from the node or nodes storing the
`
`
`
`
`accuracy of better than three feet may be achieved. This
`
`
`
`corresponding web pages, the location information system
`
`
`
`
`information may be obtained using a positioning system
`
`
`
`100 provides a reference page on the predetermined node 3 00
`
`
`
`
`receiver and transmitter, as is well known in the art. For
`
`
`
`
`of the distributed network 305. The reference page provides a
`
`
`
`
`
`purposes of this application, the civilian service provided by 50
`
`
`"hyperlink" to a web page or pages located on separate nodes.
`
`
`Navstar Global Positioning System (GPS) will be discussed
`
`
`In the case when the web page is located on a separate node,
`
`
`
`with reference to the instant invention. However, other posi­
`
`
`
`a directory list of names of all web pages associated with
`
`
`
`tioning systems such as LORAN and the like are also con­
`
`
`
`
`
`coordinate entries may be stored on the predetermined node
`
`
`templated for use with the present invention.
`
`
`
`300.The directory page may then access the directory list in
`
`
`
`In order for the GPS to properly provide
`
`
`
`
`order to determine location identifi-whether the web page associated with a
`55
`
`
`cation information (e.g., a coordinate entry),
`
`
`particular coordinate the GPS com­ entry resides on another node of the
`
`
`
`
`
`
`
`
`
`
`
`prises several transmitters, e.g., satellites, each having a clock distributed network 305. In embodiments, the computer 110
`
`
`
`
`
`
`
`
`
`
`
`synchronized with respect to each other. The ground stations transmits the hyperlink string and receives the web pages via
`
`
`
`
`
`
`
`communicate with GPS satellites and ensure that the clocks the transceiver 130. The corresponding web pages residing on
`
`
`
`
`
`
`
`remain synchronized. The ground stations also track the GPS a separate node of the distributed network 305 may also be
`60
`
`
`
`
`
`
`
`satellites and transmit information so that each satellite directly accessed from the predetermined node 300 and
`
`knows its position
`
`
`
`downloaded at any given time. The GPS satellites to the computer 110 via the radio transceiver 130
`
`
`broadcast "time stamped" sign als containing
`
`
`without the use the satellites' of the hyperlinks. In embodiments, this may
`
`
`
`
`positions to any GPS receiver that is within
`
`
`
`be provided the communica­ by a common gateway interface script (CGI), as
`
`
`
`
`
`
`
`
`web pages provide the below. The corresponding 65 discussed tion path and is tuned to the frequency of the GPS sign al. The
`
`
`
`
`
`
`
`
`
`
`GPS receiver also includes a time clock. The GPS receiver user with specific information associated with the coordinate
`
`
`
`
`then compares its time to the synchronized times and the entry representing that location.
`
`IPR2020-00408
`Apple EX1021 Page 11
`
`

`

`
`
`US RE42,927 E
`
`5
`6
`The location information system 100 can also provide the
`
`
`
`
`provide local access points for storing information about
`
`
`
`
`
`
`
`user with a map of an area based on the coordinate entry. In
`
`
`local points ofinterest. This also avoids the problem ofhaving
`
`
`
`this case, the location information system 100 is provided
`
`
`
`
`information "dragged" needlessly across the distributed net-
`
`
`
`
`with a map database that is displayed on the display 140. The
`
`
`
`work 305 and causing congestion within the distributed net­
`
`
`
`user points to and clicks on a specific location on the map 5
`work 305.
`
`
`using a mouse or other interactive device 150. The specific
`The nodes 320, 330 and 340 provide various sources of
`
`
`
`
`
`
`
`
`location is associated with one or more coordinate entries or
`
`
`
`information and are networked together so that a local node
`
`
`
`
`a unique URL. The coordinate entries or URLs of interest are
`
`
`
`
`320 in Seattle, for example, may access a remote node 330 in
`
`
`then transmitted to the predetermined node 300 for retrieval
`
`
`
`San Francisco. In preferred embodiments, the nodes 320, 330
`
`
`
`of a web page associated with those coordinate entries or 10
`
`
`and 340 include transceivers 321, 331 and 341, respectively,
`
`
`URLs. Also, a directory page associated with several coordi­
`
`
`for receiving and transmitting data to and from each indi-
`
`
`nate entries or URLs may be retrieved from the distributed
`
`
`vidual node 320, 330 and 340 and the computer 110 via the
`
`
`
`
`network 305, as discussed above. As previously discussed,
`transceiver 130.
`
`
`
`the directory page may list several web pages that are asso­
`It should be appreciated that the GPS receivers 120 need to
`
`
`
`
`
`
`
`ciated with at least one coordinate entry and provide links to 15
`
`
`
`
`receive signals from the GPS transmitters 200. Thus, if the
`
`
`
`the associated web pages. The retrieved web pages may pro­
`
`
`
`signals are blocked, the GPS receiver 120 may not be able to
`
`
`
`
`vide location specific information or directions to specific
`
`
`determine the coordinate entry. In order to avoid this problem,
`
`
`
`
`locations of interest associated with the web pages.
`
`
`
`other techniques for providing a coordinate entry may be used
`
`
`
`
`The GPS receiver 120 of the location information system
`
`
`by the location information system 100. These techniques
`
`
`100 is preferably a PCMCIA Pathfinder™ Card (with asso-20
`
`
`
`
`may include, for example, printed ID labels (e.g., bar codes,
`
`
`
`
`
`ciated hardware and/or software) manufactured by Trimble
`
`
`
`vericodes, and other similar labels), infrared beacons or RF
`
`
`
`Navigation Ltd., S=yvale, Calif., for receiving information
`
`from the GPS transmitters 200. This system is a fully inte­
`tags).
`
`
`
`
`
`grated 8-channel parallel tracking PC card receiver that plugs
`FIG. 4 shows an embodiment of the location information
`
`
`
`into the computer 110. This system may also provide back-25
`
`
`
`
`system 100 using bar code labels to obtain location informa­
`
`
`ground maps on a display 140 of the computer 110. The GPS
`
`
`
`tion. Other coding systems, such as the Vericode system,
`
`
`
`
`receiver 120 may also provide satellite tracking capabilities
`
`two-dimensional bar coding system and the like, are also
`
`and other data collection functions.
`
`
`
`
`contemplated for use with the present invention. In the
`
`
`
`The radio transceiver 130 of the location information sys­
`
`
`embodiment of FIG. 4, a bar code label 212 may be placed on
`
`tem 100 is preferably a cellular modem radio. The radio
`
`
`
`
`30 or in a building 210 or other location of interest. In preferred
`
`transceiver 130 may work with a Ricochet™ Wireless Net­
`
`
`
`
`embodiments, the bar code label 212 encodes either the same
`
`
`work system manufactured by Metricom, Inc. The Rico­
`
`
`longitudinal and latitudinal information that would be
`
`
`
`
`chet™ Wireless Network is a wide-area wireless system
`
`obtained from the GPS system or may directly encode a
`
`
`using spread-spectrum packet switching data technology
`
`unique URL. The computer 110 also has, in place of or in
`
`
`
`operating in the 902-928 MHz RF spectrum. The radio trans­
`35
`
`
`
`addition to the GPS receiver 120, a bar code scanner 160 for
`
`
`
`ceiver 130 may also comprise other systems, such as a cellular
`
`
`
`scanning and decoding the bar code label 212. The bar code
`
`
`digital packet data (CDPD) type radio transceiver.
`
`
`
`scanner 160 can be provided on a tether. The bar code scanner
`
`
`FIG. 2 shows a web page 310 corresponding to a particular
`
`
`160 reads the coordinate entry or unique URL from the bar
`
`
`
`coordinate entry. In preferred embodiments, the coordinate
`
`
`40 code label 212. The coordinate entry or unique URL is trans­
`
`
`
`entry is referenced to a URL residing on the predetermined
`
`
`
`
`mitted to the distributed network 305 via the transceiver 130
`
`
`node 300. The web page 310 may have a unique or proprietary
`
`
`
`and provided to the predetermined node 300, or to another
`
`
`pre-existing URL, such as, for example, http://www.xerox­
`
`
`
`
`
`
`
`
`.com, or may use the coordinate entry as part of the URL, such node of the distributed network 305, and processes the loca­
`
`
`as, for example, http://www.vworl
`
`
`
`tion specific d.com/coordinates/<lat>/ identification information as described above.
`
`
`<long>/<alt>. The coordinate
`
`The computer entry may alternately be refer-45 110 downloads the web page(s) associated
`
`
`
`
`enced to the directory page
`
`
`with the coordinate on the predetermined node 300 entry or unique URL for displaying on the
`
`
`
`which links to an existing web page display 140. on a separate node of the
`
`
`FIG. 5 shows an embodiment of the location information
`
`
`
`distributed network 305. The directory page may also have a
`
`
`
`
`
`URL incorporating the coordinate
`
`
`system 100 using as the entry such as, for example, location information source infrared
`
`
`
`
`
`
`http://www. vworld. com/ coordinates/ <lat>/ <long>/ <alt>.
`
`
`
`50 beacons. Infrared beacons 220 may be used in a manner
`
`
`The web page 310 of FIG. 2 has a URL ofhttp://www.v­
`
`
`
`
`
`similar to the bar code labeling system described above. How­
`
`
`world.com/coordinates /<32.l>/<60.0>/<0>, where 32.1 is a
`
`
`ever, the infrared beacons 220 may be read from a much
`
`
`
`
`latitude coordinate, 60.0 is a longitude coordinate and O is an
`
`
`
`
`greater distance, and preferably approximately at least 25
`
`
`
`
`altitude. In this example, the web page 310 shows business
`
`
`
`feet. The IrDa standard can also be used, but a range of only
`
`data such as stock quotes, inventory/product information,
`
`
`
`approximately one meter may be obtained due to the limita­
`55
`
`
`
`future expansion plans and other business data. The web page
`
`
`
`
`tions of such a system. The infrared beacons 220 are prefer-
`
`
`
`
`310 may, of course, provide other information associated with
`
`
`
`ably placed on or in a building 210 or other location of
`
`
`
`a particular coordinate entry, such as historical site informa­
`
`
`
`interest. An IrDa or other interface 170, which is well known
`
`
`
`tion including local vegetation information or the like.
`
`
`
`
`
`in the art, is provided on the computer 110 for sensing the
`
`
`As shown in FIG. 3, the location information system 100 60
`
`
`
`
`infrared beacons 220. The infrared beacons 220 transmit
`
`
`
`
`can access several nodes on the distributed network 305 at
`
`
`
`either the coordinate entry or the unique URL that would
`
`
`
`
`different times. In preferred embodiments, the distributed
`
`
`
`otherwise be obtained from the bar code label 212. The infor­
`
`
`network 305 includes nodes 320, 330 and 340 that provide
`
`
`
`mation received from the infrared beacons 220 is used in the
`
`
`
`local access to the distributed network 300. The nodes 320,
`
`
`
`
`same manner as the information received from the bar codes
`
`
`330 and 340 provide a cost effective means for a user in the
`
`
`
`212.Additionally, radio frequency beacons could be used in
`65
`
`
`
`
`local area to obtain access to the distributed network 305.
`
`
`
`
`place of the infrared beacons 220 to further extend the read
`
`
`Also, in preferred embodiments, the nodes 320, 330 and 340
`
`
`
`
`distance. When using radio frequency beacons, the interface
`
`IPR2020-00408
`Apple EX1021 Page 12
`
`

`

`
`
`US RE42,927 E
`
`7
`8
`170 is designed for

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