`US 7,366,522 B2
`(10) Patent No.:
`
` Thomas (45) Date of Patent: Apr. 29, 2008
`
`
`US007366522B2
`
`5,528,247 A *
`5,528,518 A
`5,539,748 A
`pen ‘
`Inventor: C. Douglass Thomas, 1193 Capri Dr.,
`550,
`5,568,119 A
`Campbell, CA (US) 95008
`Subject to any disclaimer, the term ofthis a A
`576,
`.
`,
`patent is extended or adjusted under 35
`5597.173 A
`US.C. 154(b) by 272 days.
`5,623,260 A
`5,629,678 A
`5,652,570 A
`5,673,692 A
`
`(54) METHOD AND SYSTEM FOR LOCATION
`TRACKING
`
`(76)
`
`(*) Notice:
`
`(21) Appl. No.: 09/797,517
`
`(22)
`
`Filed:
`
`Feb. 28, 2001
`
`(65)
`
`Prior Publication Data
`US 2003/0060212 Al
`Mar. 27, 2003
`
`EP
`
`340/457
`
`6/1996 Nonami............000 342/357.1
`6/1996 Bradshawetal.
`7/1996 Raith
`ytose ma
`Cr(0
`10/1996 Schipperet al.
`Litoo. nan
`adler
`1/1997 Lau et al.
`4/1997 Jones
`5/1997 Garganoet al.
`7/1997 Lepkofker
`10/1997 Schulze et al.
`.
`(Continued)
`FOREIGN PATENT DOCUMENTS
`0 874 529 A2
`10/1998
`
`Related U.S. Application Data
`
`(60) Provisional application No. 60/185,480,filed on Feb.
`28, 2000.
`
`(51)
`
`Int. CL.
`(2006.01)
`H04Q 7/20
`(52) US. Ch.cece 455/456.1; 455/404.2;
`455/414.2; 455/440; 340/539.13; 340/825.49;
`340/988; 342/357.01; 342/457; 701/213
`(58) Field of Classification Search ................ 455/440,
`455/456.1, 456.2, 456.3, 404.2, 414.2, 457;
`340/539.13, 825.49, 988; 701/213, 214,
`701/215; 342/357.06, 357.07, 357.01, 357.13,
`342/457
`
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5,389,934 A
`5,400,020 A
`5,461,365 A
`5,491,486 A
`5,512,902 A
`5,515,858 A
`
`2/1995 Kass
`3/1995 Joneset al.
`10/1995 Schlageret al.
`2/1996 Welles, II et al.
`4/1996 Guthrie et al.
`5/1996 Myllymaki
`
`(Continued)
`OTHER PUBLICATIONS
`
`J.Wrolstad, “Chrysler Claims First With Bluetooth Mobile Phone
`System,” Wireless Newsfactor, Oct. 26, 2001.
`
`(Continued)
`
`Primary Examiner—Nghi H. Ly
`
`(57)
`
`ABSTRACT
`
`Techniques for location tracking, location utilization, and
`dissemination and managementof location information are
`disclosed. As a location monitoring system, one embodi-
`ment
`includes at
`least a plurality of mobile computing
`devices supported by a wireless network, and a web server
`coupled to a wired network (e.g., the Internet) that couples
`to the wireless network. Each of the mobile computing
`devices are associated with and proximate to an object
`whoselocation is being monitored. The web server stores
`the locations of each of the mobile computing devices or the
`objects proximate thereto, and enables only authorized users
`to obtain access the locations via the wired network.
`
`20 Claims, 8 Drawing Sheets
`
`MOBILE
`| UNIT
`104
`
`
`WIRELESS
`NETWORK
`
`LOCATION
`
`MONITORING
`SERVER
`
`LOCATION
`DATABASE
`
`
`
`
`INTERNET
`
`x MOBILE
`UNIT 1
`
`104
`
`j—
`
`iO
`
`
`
`
`COMPUTER
`A
`
`COMPUTER
`B
`
`
`
`112
`114
`
`Google Exhibit 1019
`Google Exhibit 1019
`Google v. Mullen
`Google v. Mullen
`
`
`
`US 7,366,522 B2
`
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`11/2001 Harrison
`6,324,213 Bl
`12/2001 Chou
`6,327,533 Bl
`12/2001 Goldberg
`6,331,817 BI
`1/1998 Ridgeway
`5,710,551 A
`1/2002 Baker
`6,339,397 Bl
`1/1998 Simkin
`5,712,619 A
`1/2002. McCurdy
`6,340,928 Bl
`3/1998 Laysonet al.
`5,731,757 A
`2/2002 Liu etal.
`6,349,257 Bl
`3/1998 Reeds
`5,731,788 A
`3/2002 Berietal.
`6,353,390 Bl
`4/1998 Hoffman etal.
`5,742,233 A
`3/2002 Greenet al.
`6,353,798 Bl
`5/1998 Janky et al.
`5,751,245 A
`3/2002 Hamricketal.
`6,356,841 Bl
`6/1998 Cobb
`5,771,001 A
`3/2002 Neher
`6,362,778 B2
`6/1998 Woolley et al.
`5,774,876 A
`3/2002 Jones etal. wv... 455/456.1
`6,363,254 B1L*
`8/1998 Clise etal.
`5,797,091 A
`3/2002 Jones
`6,363,323 Bl
`10/1998 Sordenet al.
`RE35,920 E
`4/2002 Geiger et al... 455/456.2
`6,377,810 B1*
`10/1998 Westerlage etal.
`5,826,195 A
`5/2002 Neher
`6,388,612 Bl
`11/1998 Newman
`5,835,907 A
`6/2002 Ichikawaetal.
`6,404,352 Bl
`11/1998 Prakash
`5,841,352 A
`6/2002 Ayed
`6,407,698 Bl
`12/1998 Cocatre-Zilgien
`5,844,862 A
`6/2002 Van Diggelen
`6,411,892 Bl
`12/1998 Mowers
`5,850,196 A
`6/2002 Dussell et al.
`6,411,899 B2
`3/1999 Jokiaho et al.0. 370/337
`5,889,770 A *
`7/2002 Byrne
`6,421,538 Bl
`9/1999 Mathis
`5,948,043 A
`7/2002 Nagaredaetal.
`6,426,719 Bl
`9/1999 Abbott
`5,959,575 A
`7/2002 Garin et al.
`6,427,120 Bl
`9/1999 Fan etal... 342/357 .13
`5,959,577 A *
`8/2002 Kay etal.
`6,430,602 Bl
`10/1999 Schlageret al.
`5,963,130 A
`8/2002 Dutta et al.
`6,433,732 Bl
`10/1999 Will
`5,970,388 A
`8/2002 Durstetal.
`6,441,778 Bl
`11/1999 Williamsetal.
`5,995,849 A
`8/2002, Mohindra
`6,442,380 Bl
`12/1999 Krasner
`6,002,363 A
`9/2002 Schulzeetal.
`6,443,890 B1
`12/1999 Fry
`6,002,982 A
`9/2002 daSilva
`6,445,937 Bl
`12/1999 Khullar et al.
`6,009,319 A
`9/2002 Fuchsetal.
`6,453,237 Bl
`1/2000 Rootetal.
`6,013,007 A
`10/2002 Tanenhausetal.
`6,469,639 B2
`1/2000 Layson,Jr.
`6,014,080 A
`10/2002 Shusterman
`6,471,087 Bl
`1/2000 Rosenetal.
`6,014,090 A
`11/2002 Mault
`6,478,736 Bl
`2/2000 Clapper
`6,023,241 A
`2/2003 Mault etal.
`6,513,532 B2
`2/2000 Hallet al.
`6,032,051 A
`2/2003 Patrick et al.
`6,522,871 Bl
`3/2000 Levine oo... 340/573.4
`6,034,622 A *
`
`2/2003 Aarnio
`6,522,889 B1*
`4/2000 Lemelson et al.
`....... 340/573.4
`6,054,928 A *
`3/2003 Carter
`6,529,164 B1*
`5/2000 Krasner
`6,064,336 A
`4/2003. Abreu
`6,544,193 B2
`5/2000 Skelton et al.
`6,067,018 A *
`4/2003 Beken
`6,552,652 B2
`5/2000 Whelan et al.
`6,067,044 A
`5/2003. Zhouetal.
`6,559,620 B2
`6/2000 Gaukel
`6,072,396 A
`5/2003. Suzuki et al.
`6,569,094 B2
`6/2000 McBurneyet al.
`6,078,290 A
`6/2003 Phipps
`6,579,231 Bl
`7/2000 Thompson
`6,083,248 A
`......... 455/405
`9/2003 Jampolsky et al.
`6,625,437 B1*
`7/2000 Alexander
`6,083,353 A
`10/2003 Chatzipetrosetal.
`6,640,085 Bl
`7/2000 Duffett-Smith et al.
`6,094,168 A *
`11/2003 Kamperschroeretal.
`6,650,907 Bl
`8/2000 Gaukel
`6,100,806 A
`12/2003 Conklin et al.
`6,665,534 Bl
`10/2000 Girerd etal.
`6,131,067 A
`4/2004 Anttila et al.
`6,721,542 Bl
`10/2000 O’Neill, Jr. et al.
`6,141,570 A
`6/2004 Abbott et al.
`6,747,675 Bl
`6,144,303 A * 11/2000 Federman ................ 340/573.4
`10/2004 Jones
`6,804,606 B2
`6,148,280 A
`11/2000 Kramer
`1/2005 Zhouetal.
`6,847,892 B2
`6,163,696 A * 12/2000 Biet al. we 455/436
`2/2005 Ciotta
`6,856,804 Bl
`6,171,264 Bl
`1/2001 Bader
`3/2005 Kohdeet al.
`6,865,385 Bl
`6,172,640 Bl
`1/2001 Durst etal.
`6,952,645 B1* 10/2005 Jones v.cccssssesssesessseee 701/201
`6,175,616 Bl
`1/2001 Lightet al.
`6,975,941 Bl
`12/2005 Lauetal.
`6,198,390 Bl
`3/2001 Schlageret al.
`7,085,253 B2
`8/2006 Yang
`6,198,431 Bl
`3/2001 Gibson
`7,136,832 B2
`11/2006 Li etal.
`6,198,930 BL
`3/2001 Schipper
`7,253,731 B2
`8/2007 Joao
`6,199,045 Bl
`3/2001 Ginigeret al.
`2001/0006891 Al
`7/2001 Cho
`6,226,622 Bl
`5/2001 Dabbiere
`2001/0020204 Al
`9/2001 Runyonetal.
`6,231,519 Bl
`5/2001 Blantset al.
`
`6,232,916 BL=5/2001 Grilloetal. 2001/0028304 Al 10/2001 I’Ansonetal.
`
`6,236,358 BL
`5/2001 Durst
`2001/0044299 Al
`11/2001 Sandegren
`6,238,337 BL
`5/2001 Kambhatlaetal.
`2001/0052849 Al
`12/2001 Jones,Jr.
`6,243,039 Bl
`6/2001 Elliot
`2002/0000930 Al
`1/2002 Crowsonetal.
`
`
`6,243,660 Bl 6/2001__Hsuetal. 2002/0027507 Al 3/2002 Yarin etal.
`
`6,246,376 Bl
`6/2001 Bork etal.
`2002/0038182 Al
`3/2002 Wongetal.
`6,263,280 B1*
`7/2001 Stingone, Jr... 701/213
`2002/0050945 Al
`5/2002 Tsukishimaet al.
`6,278,936 Bl
`8/2001 Jones
`2002/0057192 Al
`5/2002 Eaglesonetal.
`6,282,362 BL
`8/2001 Murphyetal.
`2002/0063622 Al
`5/2002 Armstrongetal.
`
`6,292,687 BL—-9/2001 Lowelletal. 2002/0077080 Al 6/2002 Greene
`
`6,298,306 Bl
`10/2001 Suarez etal.
`2002/0087260 Al
`7/2002 Hancocketal.
`
`6,300,875 BL 2002/0087619 Al=7/2002 ‘Tripathi10/2001 Schafer
`
`6,302,844 Bl
`10/2001 Walkeret al.
`2002/0111171 Al
`8/2002 Boeschetal.
`6,314,308 Bl
`11/2001 Sheynblatetal.
`2002/0111819 Al
`8/2002 Li etal.
`6,317,049 Bl
`11/2001 Toubiaetal.
`2002/0115453 Al
`8/2002 Poulin et al.
`6,323,807 Bl
`11/2001 Goldingetal.
`2002/0119789 Al
`8/2002. Friedman
`
`..vcccceeeeeees 455/456.5
`...ecccscccceeeees 342/463
`
`........... 340/573.3
`
`..... 342/463
`
`
`
`US 7,366,522 B2
`Page 3
`
`2002/0193121 Al
`2003/0003943 Al
`2003/0009410 Al
`2003/0013445 Al
`2003/0069759 Al
`2003/0151507 Al
`2004/0034470 Al
`2004/0046637 Al
`2004/0114731 Al
`2004/0117108 Al
`2006/0173444 Al
`
`12/2002 Nowak etal.
`1/2003 Bajikar
`1/2003 Ramankutty et al.
`1/2003 Fujiwaraet al.
`4/2003 Smith
`8/2003 Andre etal.
`2/2004 Workman
`3/2004 Wesby Van Swaay
`6/2004 Gillett et al.
`6/2004 Nemeth
`8/2006 Choyet al.
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`1 037 447 A2
`WO 97/41654
`WO 98/07169 Al
`WO 98/16045
`WO 00/51391
`WO 01/45343 A2
`WO 01/50151 Al
`WO 02/42979 Al
`WO 02/084618 Al
`WO 03/012720 Al
`
`9/2000
`11/1997
`1/1998
`4/1998
`8/2000
`6/2001
`7/2001
`5/2002
`10/2002
`2/2003
`
`OTHER PUBLICATIONS
`
`K. Miyake, “Sharp to unveil 3G PDA-type cell phone,” ITworld.
`com, Inc., Jan. 11, 2002.
`“Wherify Wireless and SiRF Team to Delivery Child Locator
`System,” Wherify Wireless, Inc., Press Release, Mar. 19, 2001, pp.
`1-2.
`“Wherify Wireless Breakthrough in Location-Based Services,”
`Mobilemag.com, Feb. 28, 2001, p. 1.
`Inc.,
`“Wherify Wireless Location Services,” Wherify Wireless,
`webpages, pp. 1-5 (downloaded: Mar. 25, 2003: www.wherifywire-
`less.com/prod__watches.htm).
`Marek, “The Unstoppable SnapTrack,” Wireless Week, Dec. 18,
`2000.
`Rabinowitz and. Spilker, Jr, “Positioning Using the ATSC Digital
`Television Signal,” Rosum Corporation Whitepaper, Rosum Cor-
`poration (downloaded May 21, 2003).
`Rabinowitz and Spilker, Jr., “A New Positioning System Using
`Television Synchronization Signals,” Rosum Corporation, pp. 1-11
`(downloaded May 21, 2003).
`“Trimble and Rosum Team to Develop Universal Positioning Tech-
`nology,” Trimble Navigation, Inc., News Release, Feb. 27, 2003.
`Wong, “Fishers, golfers join the rush to GPS,” San Jose Mercury
`News, newsarticle, Mar. 25, 2002.
`Ryan, “Catching up with Dick Tracy,” San Francisco Chronicle,
`newsarticle, Mar. 18, 2002.
`“Theme Park Visitors & Cashless Purchasing,” Case Study, RJI
`Incorporated, webpages, pp. 1-2 (downloaded Mar. 16, 2002: www.
`rji.cc/casestudies/themepark.html).
`“Ski Rental with Auto ID and Tracking,” Case Study, RJI Incorpo-
`rated, webpages, pp. 1-2 (downloaded Mar. 16, 2002: www.rji.ce/
`casestudies/skirentalcompany.html).
`“Real-Time Warehouse Tracking,” Case Study, RJI Incorporated,
`webpages, pp.
`1-2 (downloaded Mar.
`16, 2002: wwwa.rji.cc/
`casestudies/rtwarehousetracking html).
`Incorporated,
`“Frozen Food Warehouse,” Case Study, RJI
`webpages, pp.
`1-3 (downloaded Mar.
`16, 2002: wwwa.rji.cc/
`casestudies/frozenfoodwarehouse.html).
`Incorporated,
`“Airline Cargo Containers,” Case Study, RJI
`webpages, pp.
`1-2 (downloaded Mar.
`16, 2002: wwwa.rji.cc/
`casestudies/airlinecargocontainers.html).
`“Airline Food Carts,” Case Study, RJI Incorporated, webpages, pp.
`1-2.
`(downloaded Mar.
`16,
`2002: www.rji.cc/casestudies/
`airlinefoodcarts html).
`“Real Time Location System (RTLS),” Case Study, RJI Incorpo-
`rated, webpage, p.
`1 (downloaded Mar. 16, 2002: wwwa.rji.ce/
`technology/rtls.html).
`“GLS Communicator,” SkyBitz, webpages, pp. 1-2, (downloaded.
`Nov. 15, 2002: www.skybitz.com/gls/communicator.html).
`
`“Global Locating Services.” SkyBitz, webpage, p. 1,(downloaded
`Nov. 15, 2002: www.skybitz.com/services/gls.html).
`F. Rivera, “Special Report: Keeping Tabs on Your Teen,” 7 News,
`Boston, Apr. 30, 2002, pp. 1-3.
`GPS2000, Omega Research and Development, Inc., webpages,pp.
`1-9 (pp. 7-9 pertain to an online tour) (downloaded Jul. 14, 2003:
`www.gps2000online.com/).
`“Track Your FedEx Shipments via Email,” FedEx, webpages, pp.
`1-2 (downloaded Oct. 29, 2002: www.fedex.com).
`“Track Shipments—Detailed Results,” FedEx, webpages, pp. 1-2
`(downloaded Oct. 29, 2002: www.fedex.com).
`FedEx Insight, FedEx, webpages, pp. 1-11 (downloaded Oct. 29,
`2002: www.fedex.com).
`“Tracking Helpful Tips,” United Parcel Service of America, Inc.
`(UPS), webpages, pp. 1-2 (downloaded Jun. 1, 2002: www.ups.
`com/tracking/nm_help.html).
`“My UPS.COMBenefits,” United Parcel Service of America, Inc.
`(UPS), webpage, p. | (downloaded Apr. 13, 2002: www.ups.com/
`myupsinfo/info/benefits?pnav=stdsservice).
`Inc.
`“Enhanced Tracking,” United Parcel Service of America,
`(UPS), webpages, pp. 1-2 (downloaded Jun. 1, 2002: www.ups.
`com/myupsinfo/info/etrack?pnav=stdservice).
`“UPS Package Tracking,” United Parcel Service of America, Inc.
`(UPS), webpages, pp. 1-2 (downloaded Apr. 13, 2002: www.ups.
`com/tracking/tracking html).
`“UPS Wireless Solutions,” United Parcel Service of America, Inc.
`(UPS), webpage, p. | (downloaded Apr. 13, 2002: www.ups.com/
`myupsinfo/info/wireless?pnav=stdsservice).
`Crossbow Product Guide—Accelerometers, Crossbow Technology,
`Inc., webpages, pp. 1-3 (downloaded Apr. 11, 2002: www.xbow.
`com/Products/Accelerometers htm).
`Accelerometers—General Purpose, LP Series, Crossbow Technol-
`ogy, Inc., data sheet, pp. 1-3 (downloaded Apr. 11, 2002: www.
`xbow.com/Products/Accelerometers.htm).
`Precision Accelerometers, PCB Piezoelectronics Products—SVS
`Division, webpages, pp. 1-2 (downloaded Apr. 11, 2002: www.pcb.
`com/products/svs/index.html).
`“352C22 Miniature Low Profile ICP Accelerometer,” Precision
`Accelerometers, PCB Piezoelectronics Products—SVS Division,
`webpages, pp. 1-2 (downloaded Apr. 11, 2002: www.pcb.com/
`products/svs/svs352¢22.html).
`K. Hill, “Prada Uses Smart Tags To Personalize Shopping,”
`CRMDaily.com, Apr. 24, 2002., pp. 1-4.
`“Savi Reusable Transport Container,” Savi Technology, Inc., Apr.
`30, 2002, pp. 1-2.
`“Developing a GPSs for the Global Supply Chain,” Aberdeen
`Group, Inc., Executive White Paper, Jun. 2002.
`Appenzeller, et al., “The Mobile People Architecture”, Technical
`Report: CSL-TR-00000, Computer Systems Laboratory, Depart-
`ments of Electrical Engineering and Computer Science, Stanford.
`University, Jan. 1999, pp. 1-13.
`Calsyn, Martin and Desseault, Lisa, “Presence Information Protocol
`Requirements,” Internet Draft, Feb. 9, 1998, pp. 1-27.
`J. Rosenberg, H. Schulzrinne, Internet Draft, “SIP For Presence,”
`http://www.alternic.org/drafts/drafts-r-s/draft-rosenberg=sip-pip-
`00.txt, Nov. 13, 1998, Bell Laboratories, Columbia, pp. 1-31.
`Motorola Consumer Catalog: Pagers (webpage), Motorola, Inc.,
`downloaded Jan. 19, 2000.
`SnapTrack in Action (webpage), SnapTrack Inc., downloaded Jan.
`19, 2000.
`SnapTrack—Technology At Work (webpage), SnapTrack Inc.,
`downloaded Jan. 19, 2000.
`SnapTrack—Privacy Protection (webpage), SnapTrack Inc., down-
`loaded Jan. 19, 2000.
`“An Introduction to SnapTrack Server-Aided GPS Technology,”
`SnapTrack Inc., no date.
`“SnapTrack and SignalSoft Corp. Team Upto Trial Location-based
`Information Services
`for GSM Test Group,” Press Release,
`SnapTrack Inc., Dec. 6, 1999.
`“SnapTrack Awarded. Additional Key Patents for Enhanced GPS
`System,” Press Release, SnapTrack Inc., Jan. 4, 2000.
`TruePosition Virtual Brochure (webpage), TruePosition, Inc., no
`date.
`
`
`
`US 7,366,522 B2
`
`Page 4
`
`“Carrier and end-user applications for wireless location systems,”
`TruePosition, Inc., pp. 1-7, no date.
`Stilp, Louis A., “Examining the Coming Revolution in T.ocation
`Services,” pp. 1-11, no date.
`Commercial Uses for LoJack (webpage), LoJack Corporation,
`downloaded Jan. 22, 2000.
`Chertkoff, Rachel, “Vehicle Locator Systems,” Paper Technology,
`pp. 1-2, 1998.
`“EarthTrack™ Vehicle Tracking Systems,” Outfitter Satellite, Inc.,
`1998 (downloaded Jan. 22, 2000).
`Kleinknecht, William, “Juvenile authorities want satellite tracking
`for felons,” The Star-Ledger of New Jersey, Nov. 18, 1997.
`“Audiovox Intros GPS, Bluetooth Phone;” INT Media Group,Inc.
`(allNetDevices), Apr. 5, 2002. (downloaded: www.allnetdevices.
`com/wireless/news/2001/1/15/audiovox_intros.html).
`“Start-up cramssingle chip with phone, GPS and Bluetooth,” CNET
`Network, Inc. (ZDNET), Mar. 22, 2002 (downloaded: http://news.
`zdnet.co.uk/story/0,1284-x2107163,00.html).
`Smart Antenna, Specification sheet by Axiom Naviagation Inc.
`(www.axiomnav.com), no date.
`Swift B2 GPS Receiver, Specification sheet by Axiom Navigation
`Inc. (www.axiomnav.com), no date.
`Swift A2 GPS Receiver, Specification sheet by Axiom Navigation
`Inc. (www.axiomnav.com), no date.
`SandPiper GPS Receiver, Specification sheet by Axiom Navigation
`Inc. (www.axiomnav.com), no date.
`“Fleet Management Systems-Asset Tracking Devices,” Axiom
`Navigation Inc., 2000-2001 (downloaded Oct. 19, 2002: www.
`axiomnav.com/Prod_System/prod__system.asp).
`“Global Cell Phone Location,” Axiom Navigation Inc., 2000-2001
`(downloaded Oct. 19, 2002: www.axiomnav.com/Prod_Global/
`prod__global.asp).
`“X-GPS™Hybrid GPS Location Server Solution,” Axiom Navi-
`gation Inc., 2000-2001 (downloaded Oct. 19, 2002: www.axiomnav.
`com/Prod_Global/x-gps.asp).
`“Digital/Analog Compass Sensors” and “1655 Digital Compass
`Sensor,” webpages, The Robson Company, Inc., pp. 1-2 (down-
`loaded Apr. 11, 2002: www.dinsmoresensors.com/index.html).
`Delphi and MobileAria Demonstrate True Hands Free In-Vehicle
`Mobile Productivity Services At CES, Press Release, Delphia
`Automotive Systems, Jan. 8, 2002 (downloaded Apr. 5, 2002:
`www.delphiauto.com/news/pressRelease/pr6828-0 1082002).
`“NavMate® Navigation System,” Visteon Corporation, webpage,
`pp. 1-2 (downloaded Jun. 21, 2002: www.visteon.com/technology/
`automotive/navmate.html).
`“Danger -Products” and “Hiphop Communicator Brochure,” Dan-
`ger, Inc., downloaded Oct. 26, 2003: www.danger.com/products.
`php).
`“MMSphones: Don’t believe the hype,” CNN.com/SCI-TECH,
`Aug. 8, 2002, pp. 1-3.
`“What is “3G” technology?,” CNN.com/SCI-TECH,Oct. 22, 2001,
`pp. 1-3.
`“Devices for Text Messages in Deutsche Telekom’s fixed network
`have already found their way into many households,” Deutsche
`Telekom AG, Press Release, Mar. 13, 2002, pp. 1-2.
`“FunMail Launches on the NIT DoCoMo i-mode network,”
`FunMail, Press Release, May 1, 2001, pp. 1-2.
`“Send images to i-mode phones,” Mobile Media Japan, 2001, pp.
`1-3.
`“Introduction to SMS,”by C. Tull ofAnywhere YouGo.com,pp. 1-4
`(downloaded:
`www.devx.com/wireless/articles/SMS/SMSintro-
`asp), no date.
`“The Always on Network,” Position Paper, Nortel Networks, 2002.
`“Mobile Location Based Services: Cell Tracking Devices of People
`& Thongs... ,” pp. 1-2, (downloaded Aug. 10, 2002: http://
`3glocate.com).
`. only with Location Based
`.
`.
`“3G Mobile Internet Revolution,
`Services!” pp.
`1, (downloaded Aug. 10, 2002: http://webhome.
`idirect.com/~dental/3glocator/home.htm).
`
`for
`
`* cited by examiner
`
`“Whatare Instant Messages?” Yahoo! Messenger Help, Yahoo! Inc.,
`2002, pp.
`lL.
`“What is a Friend List?” Yahoo! Messenger Help, Yahoo!
`2002, pp.
`lL.
`“Status Icons/Messages,” Yahoo! Messenger Help, Yahoo!
`2002, pp. 1-2.
`“Yahoo! Messenger for WAP,” Yahoo Messenger, Yahoo! Inc., 2002
`(tours 1-9), pp. 1-17 (downloaded Oct. 27, 2002: www.messenger.
`yahoo.com/messenger/wireless/wap/tourl html
`(through
`/tour9.
`html)).
`Inc., 2002, pp. 1-12
`IMVironment, Yahoo! Meseanger, Yahoo!
`(downloaded (including) Oct. 27, 2002: http://help.yahoo.com/help/
`us/mesg/imv/imv-01-html (through /indexS html).
`“Yahoo! Messenger
`for Text Messaging,” Yahoo! Messenger,
`Yahoo! Inc., 2002, pp. 1-10 (downloaded Oct. 27, 2002: http://
`messenger.yahoo.com/messenger/wireless/smsmsgr/tour! html
`(through /tour7.html)).
`“Yahoo! Messenger—Sending Messages to a Mobile Phone,”
`Yahoo! Messenger, Yahoo! Inc., 2002, pp. 1-7 (downloaded Oct. 27,
`2002:
`http: //messenger.yahoo.com/messenger/wireless/pc2sms/
`tourl.html (through /tour7 html)).
`LoadTrak, pp. 1-2 (downloaded Jun. 4, 2002: www.load-trak.com).
`“pulver.com’s Location Based. Services Report,” pulver.com, Inc.,
`Oct. 2001, pp. 1-17 (downloaded Jun. 4, 2002: www.pulver.com/
`Ibsreport/lastbsreport.02/oct0 1.txt).
`“Wherify Wireless GPS Locator for Kids User Guide,” Wherify
`Wireless, Inc., 2003, pp. 1-106.
`“Radio Frequency Identification (RFID),” Case Study, RJI Incor-
`porated, webpage, p.
`| (downloaded Mar. 16, 2002: www.rji.cc/
`technology/rfid.html).
`“MoniTrack,” Case Study, RJI Incorporated, webpages, pp. 1-2
`(downloaded Mar.
`16, 2002: wwwa.rji.cc/technology/telematic.
`html).
`the First Amusement Visitor
`“Parkwatch and Wherenet Unveil
`Locating System,” Park Watch, Press Release, Jun. 27, 2000.
`Real Time Locating System, Exccutive Summary, Technology Sys-
`tems International, Inc., no date.
`“Locate Networks: Our Service,” Locate Networks, webpages, pp.
`1-7 (downloaded Sep. 26, 2002: www.locatenetworks.cony).
`“Technical Applications Of Our Current Technology,” Aetherwire,
`webpages, pp. 1-4 (downloaded Mar. 16, 2002: www.aetherwire.
`com/CDROM/General/appl1 -html).
`Bickers, “Eyes in the sky,” SafeTzone Technology Corporation,
`webpages, 2001, pp.
`1-3
`(downloaded: www.safetzone.com/
`newsKiosk.asp).
`“IO Data Develops GPS Adapter
`AsiaBizTech, Sep. 17, 2002, pp. 1-2.
`“Pakhound: Your Watchdog In The Shipping Industry,” website
`pages, pp. 1-3 (downloaded Jun. 9, 2002: www.pakhound.com/fact.
`asp).
`“Guide to Tracking Info.,” Nippon Express, website page, p.
`(downloaded. Jun. 9, 2002: www.nittsu.co.ip/edoc/howtoe.htm).
`My.Roadway!, Roadway Express, Inc., webpages, pp. 1-2, (down-
`loaded Jun. 9, 2002: www.quiktrak.roadway.com/cgi-bin/quiktrak).
`Packtrack™, PackTrack.com, webpages, pp. 1-2 (downloaded. Jun.
`9, 2002: www.packtrack.com).
`“Welcome to Traker Systems,” Tracker Systems, webpages, pp. 1-2
`(downloaded. Jun. 9, 2002: www.trakersystems.com).
`“Welcome to Iship, Inc.,” iShip, Inc., webpages, pp. 1-2, (down-
`loaded Jun. 9, 2002: www.iship.com/).
`“Tuming Position Into Knowledge,” SkyBitz, webpage, p.
`(downloaded Nov. 15, 2002: www.skybitz.com).
`“News,” SkyBitz, webpages, pp. 1-8, (downloaded Nov. 15, 2002:
`www.skybitz.com/about/news.html).
`
`1-Mode Mobile,”
`
`Inc.,
`
`Inc.,
`
`|
`
`1,
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 1 of 8
`
`US 7,366,522 B2
`
`MOBILE
`MM UNIT 1
`
`
`
`
`LOCATION
`MONITORING
`8
`
`
`104
`
`MOBILE
`UNIT 1
`
`104
`
`100
`
`WIRELESS
`NETWORK
`
`SERVER
`
`
`
`LOCATION
`cance
`INTERNET
`
`
`110
`
`COMPUTER
`A
`
`112
`
`COMPUTER
`B
`
`114
`
`FIG. 1
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 2 of 8
`
`US 7,366,522 B2
`
`Gary
`
`202
`
`POWER UP LOCATION DETECTION HARDWARE
`
`204
`
`DETERMINE CURRENT LOCATION OF MOBILE
`COMMUNICATION DEVICE
`
`208
`
`210
`
`212
`
`‘ 206
`
`SEND CURRENT LOCATION TO LOCATION
`MONITORING SERVER
`
`SET PREVIOUS LOCATION EQUAL TO CURRENT
`LOCATION
`
`
`
`
`
`<<
`
`POWER DOWN LOCATION DETECTION HARDWARE
`
`FIG. 2
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 3 of 8
`
`US 7,366,522 B2
`
`
`
`PERFORM SERVER-SIDE
`
`
`LOCATION PROCESSING \
`
`“304
`
`
`
`
`
`LOCATION
`
`MONITORING
`
`YES
`REQUEST
`
`NO
`
`PERFORM SERVER-SIDE
`LOCATION MONITORING
`PROCESSING
`
`308
`
`a
`
`
`
`REGISTRATIO
`
`REQUEST
`?
`
`
`
`
`
`PERFORM SERVER-SIDE
`REGISTRATION
`PROCESSING
`
`
`
`FIG. 3
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 4 of 8
`
`US 7,366,522 B2
`
`<a
`
`402
`
`RECEIVE LOCATION INFORMATION
`
`
`
`
`DETERMINE LOCATION OF MOBILE
`COMMUNICATION DEVICE BASED ON AT LEAST THE
`
`LOCATION INFORMATION
`
`STORE LOCATION IN LOCATION DATABASE
`
`404
`
`406
`
`A10
`
`412
`
`408
`
` IS
`
`
`
`
`
`
`NOTIFICATION
`NEEDED
`?
`
`PREPARE NOTIFICATION MESSAGE
`
`SEND NOTIFICATION MESSAGE TO REGISTERED
`VIEWER
`
`FIG. 4
`
`
`
`U.S. Patent
`
`Apr. 29, 2008
`
`Sheet 5 of 8
`
`US 7,366,522 B2
`
`
`
`500oa
`
`MD USER {SUPERVISOR |PASSWORD|LOGGED_IN
`
`
`4
`
`2
`
`John
`
`Jane
`
`Barb
`
`Bill
`
`1234
`
`5678
`
`i
`
`0
`
`
`
`FIG. 5A
`
`7
`MD CURRENT LOCATION|PREVIOUS LOCATION
`
`WWW
`
`1
`
`XXX
`
`YYY
`
`FIG. 5B
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 6 of 8
`
`US 7,366,522 B2
`
`600
`
`SEND LOGIN PAGE TO REQUESTING VIEWER
`
`
`LOGIN
`RESPONSE
`
`
`
`610
`
`———
`_.| RETRIEVE LOCATION FOR ASSOCIATED MOBILE
`COMMUNICATION DEVICE
`
`
`
`
`
`
`~|
`
`612
`
`FORM LOCATION PAGE USING THE RETRIEVED
`LOCATION
`
`x
`
`
`
`a
`
`
`
`614 A SEND LOCATION PAGE TO REQUESTING VIEWER
`
`
`
`
`
`(END)
`
`FIG. 6
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 7 of 8
`
`US 7,366,522 B2
`
`CSTART>y
`
`702
`
`SEND VIEWER REGISTRATION FORM
`
`104 > SUBMITTED
`
` NO
`?
`
`YES
`
`706 ~
`
`IDENTIFY MOBILE COMMUNICATION DEVICE
`TO BE MONITORED
`
`
`
`
`IS
`MONITORING
` ES
`PRE-AUTH.
`
`?
`
`NO
`
`708
`
`PREPARE MONITORING REQUEST MESSAGE
`
`SEND MONITORING REQUEST MESSAGE TO
`IDENTIFIED MOBILE COMMUNICATION DEVICE
`
`714%
`\
`
`710
`
`712
`
`718
`?
`
`SEND MONITORING
`DENIED MESSAGE/PAGE
`
`TO VIEWER
`
`NO
`AUTHORIZED
`
`
`
`
`MONITORING
`
`YES
`
`(a)
`
`FIG. 7A
`
`
`
`U.S. Patent
`
`Apr.29, 2008
`
`Sheet 8 of 8
`
`US 7,366,522 B2
`
`SEND MONITORING AUTHORIZED
`MESSAGE/PAGE TO VIEWER
`
`
`722 —~
`
`STORE REGISTRATION INFORMATION FOR
`
`REGISTERED VIEWER
`
` 720
`
`
`
`728
`
`SEND OPTIONS FORM TO REGISTERED VIEWER
`
`STORE OPTIONS INFORMATION FOR REGISTERED
`VIEWER
`
`FIG. 7B
`
`
`
`US 7,366,522 B2
`
`1
`METHOD AND SYSTEM FOR LOCATION
`TRACKING
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This application claims the benefit of U.S. Provisional
`Patent Application No. 60/185,480, filed Feb. 28, 2000, and
`entitled “METHOD AND SYSTEM FOR LOCATION
`
`TRACKING”, and which is hereby incorporated by refer-
`ence herein.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`The present invention relates to computing or communi-
`cation devices and, more particularly, to location tracking of
`computing or communication devices.
`2. Description of the Related Art
`Today, various types of or computing devices having
`communication capabilities (e.g., wireless communication
`devices) are available. Examples of computing devices
`having communication capabilities include pagers, mobile
`phones, personal digital assistants (PDAs), palm-top com-
`puters, and electronic schedulers.
`Recently, computing devices have been able to detect
`their location though Global Positioning Satellites (GPS) or
`with the assistance of a network(e.g., cellular network). As
`an example, U.S. Pat. No. 5,959,557 describes a system in
`which a GPSreceiver is used to measure a position of a
`mobile unit (i.e., vehicle), and reports the position on a map.
`However, such conventional approaches do not allow for
`control and general utilization of the position information.
`Thus, there is a need for waysto utilize position infor-
`mation of mobile computing devices.
`
`SUMMARY OF THE INVENTION
`
`Broadly speaking, the invention relates to techniques for
`location tracking, location utilization, and dissemination and
`managementof location information.
`The invention can be implemented in numerous ways
`including, a method, system, device, and a computer read-
`able medium. Several embodiments of the invention are
`discussed below.
`
`Asa location monitoring system, one embodimentof the
`invention includesat least: a plurality of mobile computing
`devices supported by a wireless network, each of the mobile
`computing devices being associated with and proximate to
`an object whose location is being monitored; and a web
`server coupled to a wired network that couples to the
`wireless network, the web server stores a plurality of loca-
`tions of each of the mobile computing device and enables
`authorized users to access the locations of each of the mobile
`
`computing devices via the wired network.
`As a method for monitoring position of objects, one
`embodiment of the invention includes at least the acts of:
`affixing a mobile computing device to an object
`to be
`monitored; periodically activating at least a portion of the
`mobile computing device to determine its location; subse-
`quently transmitting the location to a web server through at
`least in part a wireless network; and displaying the location
`of the object to a monitoring party via the monitoring parties
`access to the web server.
`
`As a method for monitoring position of a plurality of
`objects, each of the objects being or having a mobile
`computing device proximate thereto, one embodimentof the
`
`2
`invention includesat least the acts of: obtaining locations for
`the mobile computing devices and thus the objects proxi-
`mate thereto;
`receiving a request
`to view the location
`pertaining to a particular one or more of the objects; and
`delivering a response to the request, the response including
`the location pertaining to the particular one or more of the
`objects.
`As a method for monitoring position of a plurality of
`objects, each of the objects being or having a mobile
`computing device proximate thereto, one embodimentofthe
`invention includesat least the acts of: obtaining locations for
`the mobile computing devices and thus the objects proxi-
`mate thereto; comparing the locations against at least one
`predetermined location criteria; and sending an electronic
`notification to a predetermined destination based on the
`comparing.
`Other aspects and advantages of the invention will
`become apparent from the following detailed description
`taken in conjunction with the accompanying drawings which
`illustrate, by way of example,the principles of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention will be readily understood by the following
`detailed description in conjunction with the accompanying
`drawings, wherein like reference numerals designate like
`structural elements, and in which:
`FIG. 1 is a block diagram of location monitoring system
`according to one embodiment of the invention;
`FIG.2 is a flow diagram ofclient-side location processing
`according to one embodimentof the invention;
`FIG. 3 is a flow diagram of server-side location manage-
`ment processing according to one embodimentofthe inven-
`tion;
`FIG. 4 is a flow diagram of server-side location process-
`ing according to one embodimentof the invention;
`FIG. 5A is a diagram of an exemplary authorization table
`in a location database;
`FIG. 5B is a diagram of an exemplary location table in a
`location database;
`FIG.6 is a flow diagram of server-side location monitor-
`ing processing; and
`FIGS. 7A and 7B are flow diagrams of server-side reg-
`istration processing.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`The invention pertains to techniquesfor location tracking,
`location utilization, and dissemination and management of
`location information.
`
`55
`
`Embodiments of this aspect of the invention are discussed
`below with reference to FIGS. 1-7B. However, those skilled
`in the art will readily appreciate that the detailed description
`given herein with respect to these figures is for explanatory
`purposes as the invention extends beyond these limited
`embodiments.
`
`FIG. 1 is a block diagram of location monitoring system
`100 according to one embodiment of the invention. A
`location monitoring server 102 manages location informa-
`tion pertaining to a plurality of mobile units 104. The mobile
`units are typically attached to objects, such as people,
`vehicles, or containers. A wireless network 106 enables the
`mobile units 104 to communicate with the location monitor
`server 102. In one embodiment, the wireless network 106
`couples to the Internet 108 (or other data network). The
`location monitoring server 102 also couples to the Internet
`
`
`
`US 7,366,522 B2
`
`10
`
`40
`
`45
`
`3
`108. Location information associated with the mobile units
`
`104 is thus able to be delivered to the location monitoring
`server 102 through the wireless network 106 and the Internet
`108. A location database 110 coupled to the location moni-
`toring server 102 can store the location information for the
`mobile units 104. The location monitoring server 102 is then
`able to utilize the location information by accessing the data
`stored in the location database 110. The location database
`
`110 can reside on the location monitoring server or a
`separate local or remote computer.
`The location monitoring system 100 can also include
`remote computers 112 and 114 that can couple to the Internet
`108 through various means. Once coupled to the Internet
`108,
`the remote computers 112 and 114 can access the
`location monitoring server 102 to receive location related
`services or to otherwise makeuse of the location informa-
`tion.
`Each mobile unit can obtain location information on its
`location and forward the location information to the location
`
`monitoring server (web server). The location information
`can be forwarded to the location monitoring server by a
`variety of ways. One wayis through use of a Short Message
`Service (SMS) message. The location information can also
`be obtained by a variety of methods. One method is to
`provide a Global Positioning Satellite (GPS) device within
`the mobile units. With GPS,
`the location information
`obtained can be distances to a plurality of global positioning
`satellites or can be a determined location from processing of
`the distances. Whenonly the distances are provided, then the
`mobile unit merely sends the distances and need not perform
`processing to determine the location from the distances
`(instead a server can do so). Another method is to use
`location information obtained from a wireless network. With
`
`the wireless network can provide location
`this method,
`information on someorall of said mobile computing devices
`to the location monitoring server. In this case, the mobile
`units need not participate in obtaining the location informa-
`tion. As yet another method, a combination of these or other
`methods can be used to gather an accurate location for the
`mobile devices. For example, the location monitoring server
`could be provided with location information provided from
`the wireless network as well as location information pro-
`vided by the mobile units themselves. By using the location
`information from both sources, more accurate and reliable
`location determination is able to be performed.
`FIG.2 is a flow diagram ofclient-side location processin