throbber
ao United States
`a2) Patent Application Publication co) Pub. No.: US 2008/0170679 Al
`(43) Pub. Date: Jul. 17, 2008
`
`Sheha et al.
`
`US 20080170679A1
`
`(54)
`
`SYSTEM AND METHOD FOR PROVIDING
`ROUTING, MAPPING, AND RELATIVE
`POSITION INFORMATION TO USERS OF A
`COMMUNICATION NETWORK
`
`(75)
`
`Inventors:
`
`Michael A. Sheha, Laguna Niguel,
`CA (US); Stephen Petilli, Laguna
`Niguel, CA (US); Angie Sheha,
`Laguna Niguel, CA (US)
`
`Correspondence Address:
`MORRISON & FOERSTER, LLP
`555 WEST FIFTH STREET, SUITE 3500
`LOS ANGELES, CA 90013-1024
`
`(73)
`
`Assignee:
`
`NETWORKSIN MOTION,INC.,
`Aliso Viejo, CA (US)
`
`(21)
`
`Appl. No.:
`
`11/968,630
`
`(22)
`
`Filed:
`
`Jan. 2, 2008
`
`Related U.S. Application Data
`
`(62)
`
`(60)
`
`Division of application No. 10/194,518, filed on Jul.
`11, 2002, now Pat. No. 7,333,820.
`
`Provisional application No. 60/305,975, filed on Jul.
`17, 2001.
`
`Publication Classification
`
`(51)
`
`Int.CL
`(2006.01)
`HO4M 3/42
`(52) US. Cd cceccescssssssvsssesceteesseceessssssssvessesvecs 379/201.06
`
`(57)
`
`ABSTRACT
`
`‘The present inventionis directed to a system and method for
`providing real-time position information of one party to
`anotherparty byutilizing a conventional telecommunication
`network system such as the convention telephone network, a
`mobile telecommunications network, a computer network, or
`the Internet. Morespecifically, the preferred embodiments of
`the present invention allowa caller and a receiverofa tele-
`phonecall to provide to and receive from each other position
`information related to the caller and/or receiver’s physical
`location, including address information, GPS coordinates,
`nearbyfixed locations such as a parking structure, etc. Addi-
`tionally, the preferred embodimentsof the present invention
`allow a caller and receiver to retrieve routing instructions or
`mapsfor traveling to or from each other. In another embodi-
`ment ofthe present invention, a party maylocate the position
`of another party via the entry of the other party’s unique
`identifier such as a phone numberofthe other party’s mobile
`phone. In yet another embodimentof the present invention,
`the position informationof a party may be concurrentlydeliv-
`ered to another party’s computer terminal whereby the other
`party can process the information in furtherdetail.
`
`PC, Set Top Box,
`etc. with MODEM
`6
`
`Telephone
`
`5
`
`
`
`Landline
`Connection
`9a
`
`Telephone with
`display device
`
`;
`8
`Landline
`Connection
`
`9b
`
`| J
`
`
`Telephone
`7
`Network
`
`14
`)
`Telephone
`Online Database
`Network-To-Online 3
`2
`and Application
`LAN-To-ISP
`|
`Database
`Server
`
`
`10
`Connection
`
`
`
`Telephone Network-
`internet-To-Online
`
`To-Internet Connaction 12
`?
`Database
`44
`
`1
`internet/intranet/Extranet
`
`EX 2011 Page 1 of 18
`
`st —_
`
`
`
`
`
`13
`ISP-To-internet
`Connection
`
`BILLJCO
`EX 2011 Page 1 of 18
`
`

`

`Patent Application Publication
`
`Jul. 17,2008 Sheet 1 of 9
`
`US 2008/0170679 Al
`
`
`
`eseqejeqeuljuoeuoydajas
`
`uoneoyddypueBUIIUD-O|-YJOMJON
`song!»aseqeieg
`tTOL
`
`Bul/UQ-01-JaUsa}U]
`
`Yymauoydajas
`
`8aainepAejdsip
`
`a6
`
`uonazauu0D
`
`OuyjpUueT
`
`TLLoseqejeg
`
`
`UOIOUUOLD
`
`JOULO}U]-0f:chYOomjaneuoydeses
`
`auoydaje,
`
`l3OMJ3N
`
`uoHo29uUu05
`
`auspueT
`
`te6
`
`<—?lb
`
`dSFOL-NVI
`
`uonjauu0Z
`
`euoydajay9
`
`‘xogG0139‘od
`
`WACOWYUM*9}5
`
`youeQxq/oueuyyousejuy
`
`JOUSB}U[-Ol-dST
`
`uonsauu0y
`
`eb
`l
`
`b‘Sis
`
`BILLJCO
`EX 2011 Page 2 of 18
`
`BILLJCO
`EX 2011 Page 2 of 18
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 2 of 9
`
`US 2008/0170679 Al
`
`
`uoljeuuojul
`
`
`
`
`
`aaiaegAejdsiq9UO}ISOd(PI07yjimouoydajasW3GOWYM‘919
`
`e6L
`
`eel
`
`
`
`‘guoydajas‘xogdos39$‘Od
`
`uoneuuojuyi
`
`
`yiomyoyELZ——>|P02Ssajall/ySuypueyuoysogeuonszauue)uonsauuo:<—papsissy
`
`
`
`
`
`
`JOAleg
`
`
`
`uopeayddypueyouenxaauequyjausejyuy
`
`
`
`aseqejegauljuouopseuu0DLJOUs9}U-OL-dS]
`
`éSls
`
`BILLJCO
`EX 2011 Page 3 of 18
`
`<—0
`
`suoydaas
`
`
`
`UORIAUUODJOUsI}UT-OL
`
`
`
`IWIOMJOYeucydejey
`
`<—Fl
`
`dSIf-OL-NVT
`
`uogoeuu0D
`
`BILLJCO
`EX 2011 Page 3 of 18
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 3 of 9
`
`US 2008/0170679 Al
`
`>261aq61
`
`
`
`UOMISOd[e207UOHSOd[e207
`
`
`
`
`
`
`
`UOHRULIOLUaasAagajiqoyyuOoneuLO,UT
`
`
`
`
`
`ssojaui“y
`
`
`aseqejegauliuoiyIOMgON
`
`uoneoyddypue©—)Le<—202ZZ
`48AIBSi
`
`<—q0z<—Lz
`
`
`
`€‘Sls
`
`JOURRXFAOUCRULAOULOIU{b
`
`
`
`UONPUOJU]UONSOd
`
`
`
`Pajs/ssyYOMJSN
`
`BILLJCO
`EX 2011 Page 4 of 18
`
`BILLJCO
`EX 2011 Page 4 of 18
`
`
`
`

`

`
`
`
`Computer Dispiay
`or
`TV Display
`
`24——>
`
`
`Miscellaneous
`
`Open Computer
`
`Window
`<— 25
`
`Patent Application Publication
`
`Jul. 17,2008 Sheet 4 of 9
`
`US 2008/0170679 Al
`
`23a
`\
`
`Personal
`Compuier
`
`Smart TV or
`TV with
`Set-top Box
`
`
`
`
`
`Map Caller-ID
`Notification 26 ——>
`
`
` Map Caller4D
`John Smith
`ii
`-
`
`Map Caller-ID
`John Smith <— 27
`888) 555-1212
`
`Map Caller-ID
`Text
`
`FIG. 4
`
`BILLJCO
`EX 2011 Page 5 of 18
`
`BILLJCO
`EX 2011 Page 5 of 18
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 5 of 9
`
`US 2008/0170679 Al
`
`uayegdeypayeregOF
`MODULA,UOHEULOJU]
`
`
`MOpUIYALOREIYRON
`40SuagsasigBungGt
`ql-191189adeyBugensnjyePz$¢@--->Aeydsig
`
`
`Avjdsigsajndiuag
`aaindwuo9
`POPLJag4ayeg
`
`dndod
`uonojoseyBurien
`deyBuyegsnyy=pe
`
`Burpesyuoyoasizy
`
`UORRI0Fa}QUlay
`J290°703BAHLIOY
`
`
`everGosTeesGSa
`
`
`Orenesden|92
`
`JeqHInsuoDOVPeIOFTapoulsy
`Gpusyegdey
`
`
`ZhEzL-GSS(289)iisyor
`vogesynoy
`SONAOPZEGOLELGVO‘Cuepeseg
`
`SousBURIED“SSLS
`(S69
`
`UOHISOd
`
`Le
`
`MOpUtAA
`
`puogaye
`
`gE
`
`
`
`UORUNOjU]papelag
`
`
`
`A9JEDajoway2
`
`62
`
`uonnjosayBue,
`
`foaynoyBujaug
`
`BILLJCO
`EX 2011 Page 6 of 18
`
`BILLJCO
`EX 2011 Page 6 of 18
`
`
`
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 6 of 9
`
`US 2008/0170679 Al
`
`;
`-
`Mobile Device
`18d
`
`Wireless, Wired,
`Infrared interface
`36
`
`Navigational
`Device
`37
`
`l
`
`
`38 Connection:
`
`Wireless, Infrared,
`
`Wired
`
`
`\
`
`39a
`MotorVehicle
`
`37 —> Navigational Device
`
`PROCESSOR
`
`
`POSITION
`DETERMINING
`SYSTEM
`
`
`MEMORY- STORAGE |¢——a9
`
`‘
`
`40
`
`—A1
`
`(¢——,43
`
`<—44
`
`BILLJCO
`EX 2011 Page 7 of 18
`
`
`
`
`
`USER INTERFACE
`
`DISPLAY
`
`FIG. 6
`
`BILLJCO
`EX 2011 Page 7 of 18
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 7 of 9
`
`US 2008/0170679 Al
`
`Mobile Naviagtion
`Device
`
`Wireless, Wired,
`Infrared
`
`Wireless, Wired,
`Infrared Base
`Station
`
`47
`
`
` Base Station-To-
`Internet
`Connection
`
`
`46 en"
`
`
`
`
`
`VO
`O)
`
`
`Motor Vehicle
`
`Internet/intranet/Extranet
`
`Internet-To-Online
`Database
`
`
`
`Online Database
`and Application
`Server
`
`3
`
`>
`
`FIG. 7
`
`BILLJCO
`EX 2011 Page 8 of 18
`
`BILLJCO
`EX 2011 Page 8 of 18
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 8 of 9
`
`US 2008/0170679 Al
`
`
`
`
` NO
`
`COVERAGE
`<
`sien
`
`REGION
`SOY,ccosossenen
`
`
`
`%y
`
`ny,
`
`
`REGION 1
`
`
`LawrenceRoad
`
`
`
` s.
`
`LDL
`
`
`|
`
`
`
`REGION 3
`Tea Street
`oe e
`& SSS
`at
`
`
`
`\ Wee
`cov gw?
`‘
`
`
`\
`ee
`
`xis
`
`49
`\
`Wireless
`+ \
`
`Coverage Region
`esa X
`5 \
`
`NO COVERAGE REGION %so
`
`REGION 2
`
`8‘x
`
`SS
`
`sesh
`—SF _gas®
`
`ws
`al
`der
`of ROPWag,
`OPES oeos
`.
`sex
`x
`
`52
`
`Finish
`
`FIG. 8
`
`BILLJCO
`EX 2011 Page 9 of 18
`
`BILLJCO
`EX 2011 Page 9 of 18
`
`

`

`Patent Application Publication
`
`Jul. 17, 2008 Sheet 9 of 9
`
`US 2008/0170679 Al
`
`
`
`o OL
`
`in
`
`
`
`Pi|eo Hatironed
`wN\ iHtoceO00
`
`
`
`
`
`
`Ald o00
`
`
`
`a
`
`BILLJCO
`EX 2011 Page 10 of 18
`
`BILLJCO
`EX 2011 Page 10 of 18
`
`

`

`US 2008/0170679 Al
`
`Jul. 17, 2008
`
`SYSTEM AND METHOD FOR PROVIDING
`ROUTING, MAPPING, AND RELATIVE
`POSITION INFORMATION TO USERS OF A
`COMMUNICATION NETWORK
`
` i CROSS-REFERENCE TO RELATED
`
`
`
`APPLICATIONS
`
`
`
`[0001] This is a divisional of U.S. patent application Ser.
`No. 10/194,518 filed Jul. 11, 2002, which in turn claims
`priority from U.S. provisional patent application Ser. No.
`60/305,975 filed Jul. 17, 2001, which applications are spe-
`cifically incorporated in their entirety by reference herein.
`
`BACKGROUND OFTHE INVENTION
`
`1. Field of Invention
`[0002]
`[0003] This invention relates to location and navigational
`systemsand to the determination of local and remote position
`information in ad-hoc landline and wireless systems, includ-
`ing the utilization of unique identification addresses, such as
`telephone numbers or Internet Protocol (IP) addresses, for
`such purposes as providing real-time location information,
`maps, routing, and directionfinding.
`[0004]
`2. Description of the Related Art
`[0005] Navigational systems, defined as systems that pro-
`vide a unit’s local position and a way of planning a course
`around the units local position, sometimes to a remote posi-
`tion, such as in-vehicle navigations systemsdo, are well know
`in the art. Typically, an in-vehicle navigation systemconsists
`of a display screen, processing unit. storage unit, and user
`input mechanism. The storage system typically contains, for
`example, maps andtravel information used for navigational
`purposes. Travel
`information may include such items as
`points ofinterest, local restaurants, theaters, municipality
`locations, and thelike.
`[0006] Determining a local position in a navigation system
`has typically been done by integrating or connecting Global
`Positioning System (GPS) technology into the local naviga-
`tional
`system. New positioning determination systems
`include network-assisted wireless location systems, such as
`TOA (Time-of-Arrival), and network assisted GPS systems
`for determining the local navigation system’s position. The
`unit’s location is then displayed on the device andis available
`for various applications, such as in the case of a commuter
`seeking the shortest route to a location in a specific area or a
`user wanting to find the nearest gasstation.
`[0007] Destination locations are typically determined by
`manually accessing stored information from a local database
`or navigational information storage system, such as a DVD
`disc or CD-ROM discs. Location information is found by
`searching through categories of information until the desired
`location is found, or alternatively, by cross referencing tele-
`phone numbers with addresses by meansofthe local storage
`system. Conventionally, numerous discs, or even numerous
`sets ofdiscs, are required to provide adequate detailed geo-
`graphic coverage, including address and telephone informa-
`tion about a given metropolitan area. That is, conventional
`in-vehicle navigation systems require that an extensive col-
`lection of storage discs be carried within the vehicle. Addi-
`tionally, prior art DVD and CD-ROM disc based systems
`require periodic updating. That is, even after a user has pur-
`chased a set ofdiscs, new replacement discs must be acquired,
`for example, as new roads and points of interest information
`are updated.
`
`[0008] As an additional drawback, some navigation sys-
`temsthat do not havethe storage capability, such as wireless
`PDAs(Personal Digital Assistant) or typical cell phones, are
`not able to implementcross referencing oftelephone numbers
`to addresses locally due to the large memory andstorage size
`requirements of such an operation and low computational
`powerofthe devices. Furthermore, since most businesses and
`individuals can change their telephone numbers numerous
`times while at their current address determining destination
`locations from telephone numbers on a locally-stored data-
`base inherently causes the information to be out of date and
`inaccurate. These and other changes, such as anew telephone
`line or an area code change, would invalidate the current
`version of locally-stored DVD or CD-ROM disc information.
`As a further drawback, mobile navigation devices and sta-
`tionary landline computing devices are not always associated
`with telephone numbers, but rather Internet Protocol (IP)
`addressesor the like.
`[0009] Convention art systemsare typically incapable of
`obtaining position information over dynamically-configured
`connections such as, for example, current fleet tracking sys-
`tems that require predefined user and/or device configura-
`tions before the transfer of position information is possible.
`Current systems for determining the location of numerous
`mobile navigation devices typically require users to register
`each device’s network address, or the like, into a database.
`‘These types of systems typically have user/asset account cre-
`ation proceduresthatare static and not dynamic. Each remote
`unit, which has access to its current position information from
`a connected positioning device or other posilioning means,
`has an application that responds to a request for position
`information from a centralized server. These systems are
`viable options for organizations that must govern the tracking
`of assets that belong to the organization. However, should an
`outside systemor individual desire to track another organiza-
`tion’s asset fora short period oftime and for one time only,the
`organization must then provide the network address of that
`asset as well as possibly providing permission to the outside
`organization or individual for the duration of their tracking
`needs. Once the permitted tracking has been accomplished,
`the system must shut downthe outside account and possibly
`changethe network address for security purposes. Additional
`security measures may be necessary to disable access by the
`outside user if the system has a firewall or other network
`security system in place.
`[0010] Thus, a necd exists for a system that determines
`local and/or remote position information which does not
`require an extensive collection of DVD or CD-ROM dises,
`whichis able to provide location and destination address or
`position information given a telephone number, and which is
`up-to-date and reliable and can be accessed via a networked
`online server(s). Additionally, the need exists for a system
`that determines local and/or remote position information of
`devicesthat are not always associated by telephone numbers,
`but IP addressesor the like, and which can obtain such posi-
`tion information instantaneously and share it, by means of
`authentication and authorization protocols, without requiring
`any prior configuration.
`
`SUMMARYOF THE INVENTION
`
`Itis an object of the present invention to provide an
`[0011]
`improved system for obtaining realtime remote and/or local
`position information in various environments for a plurality
`ofpurposes, such as mapping, routing, and directionfinding.
`
`BILLJCO
`EX 2011 Page 11 of 18
`
`BILLJCO
`EX 2011 Page 11 of 18
`
`

`

`US 2008/0170679 Al
`
`Jul. 17, 2008
`
`It is another object of the present invention to pro-
`[0012]
`vide a method for entering a telephone number by various
`means such as by using numeric, alphanumeric, speech-en-
`abled interface, or software Application Interface (API), or
`the like, for the purpose of determining position information
`associated with the telephone number by searching a net-
`worked database.
`
`It is yet another object of the present invention to
`[0013]
`provide a method for entering a unique identification token,
`such as an e-mail address, that can be used on a networked
`server system utilizing authentication and authorization pro-
`cedures, in order to determine position information and to
`pass that information betweena plurality of unique users or
`applications on various devices. The durationof the position
`information transfer can be governed by a defined transfer
`period that can besetprior to thestart ofthe transfer or at any
`timethereafter.
`
`and networked server’s database is found, or when necessary,
`such as when a mobile system expects to travel out-of-range
`of ils expected wireless coverage zone(as iniliated by a push
`or pull architecture with the online networked server) and
`data updates are obtained for the region(s) where wireless
`connectivity will not be available.
`[0018]
`It is yct another object of this invention to provide
`these aforementioned capabilities on various forms of
`devices, such as computing devices, telephone (both wired
`and wireless) devices, and devices with voice-over-IP (VoIP)
`capability.
`[0019]
`‘hese and other objects are met by the position
`determination, mapping, and routing system disclosed herein
`thatassist the user, or a software application, in determining
`local and/or remote position(s) by using an online database
`and/or networked authentication and authorization connec-
`tion server. There are three primary cases that apply to this
`invention: 1) landline-to-landline systems, 2) landline-to-mo-
`Itis yct another object ofthe invention to provide an
`[0014]
`bile systems, and 3) mobile-to-mobile systems. The objective
`alternative form of Caller-ID (Map Caller-ID) to a local com-
`of each of these systemsis the same, to determine either or
`puting telephone device for display of the callers position
`both of the local and remote devices’ position information.
`information. Alternatively, using another computing device, a
`caller’s position information is transferred to a predefined
`[0020]
`In accordance with one embodiment of the present
`local computer, via the Internet, telephone, or wireless net-
`invention, fora landline-to-landline application, suchas acall
`work, and the position informationto a caller is displayed on
`made between two standard telephones, a user can dial a
`a capable viewing device identified and configured by the
`telephone numberto a remote device. The act of dialing the
`destination telephoneuser. This position information transfer
`telephone numberto another remote landline telephone, such
`is doneutilizing authentication and authorization procedures
`as a residential telephone, triggers the transfer of position
`or telephone-to-position information correlation procedures
`information, suchas in the form ofa map, to either one or both
`for caller identification. Additionally, similar information
`of the local and/or remote telephone devices. If the local
`containing Map Caller-ID information about the destination
`and/or remote telephonedevices do not incorporate a display
`telephone numbercanbetransferred to the originating caller.
`unit, the position information can be routed to an adjacent
`computing and/or display device, such as a personal com-
`[0015]
`tis a further object of this invention to provide the
`puter or cable television’s sct top box,that is connected to a
`calculationof position and route information, such as driving
`network, such as a telephoneor wireless network or the Inter-
`directions, as well as the ability to provide azimuth,elevation,
`net. In this case, users who are initiating or receiving the
`altitude, altitude difference, line-of-sight (LOS) distance, and
`curved earth LOSdistance measurements, betweenthe local
`telephonecalls have their local telephone numbersstored into
`a databasethat resides on a secure network. Once the user has
`and remote positions calculated from the position informa-
`tion obtained using the methods previously described.
`logged on to the personal computer via authentication and
`authorization procedures, any call that originates or is des-
`
`[0016] tis a further object ofthis invention to enablealocal
`tined to their telephone number canidentify the position of
`device, such as a wireless telephone or PDA,to acquire local
`the other landline telephone number. based on predetermined
`or
`remote position information through the methods
`privacy settings associated with the other landline telephone
`described above, and to pass any orall of that information to
`number. Alternatively, the user placing the call can obtain
`an additional navigation or computing device, such as an
`similar information about the destination telephone number.
`in-vehicle navigation system or a mobile computer, in order
`[0021]
`In accordance with another embodiment of the
`for that additional navigation or computing device to make
`better use of the acquired position information, such as for
`present invention, for a landline-to-mobile application, such
`improved route calculation and/or improved display. This
`as a call made between a standard telephone and a wireless
`passing of information to an additional device can occur via
`telephone, a user (or application) candial a telephone number
`to aremotelocation. In one embodimentif a user of a mobile
`another (or same) wireless, infrared or dedicated wired con-
`nection.
`telephonedials or specifies a landline telephone number, such
`as a business telephone number, the system would correlate
`the business telephone numberto position-relevant informa-
`tion, such as address information and latitude and. longitude
`coordinates. Ifthe mobilc telephone is connected to a position
`determination system, the mobile telephone would be able to
`provide navigational information, such as route information
`in the formofreal-time driving directions, or else a map and
`address ofthe destination telephone numbercan be displayed
`on the mobile telephone.
`[0022]
`In accordance with another embodiment of the
`present
`invention,
`for the mobile-to-mobile application,
`whichis slightly similar to a landline-to-mobile application,
`position information can be obtained in various embodi-
`ments. In one embodiment, ifa mobile device user specifies a
`
`tis still a further object of this invention to provide
`[0017]
`means for downloading a predefined sct of data containing
`telephone numbers correlated to position-specific informa-
`tion, such as latitude and longitude coordinates address in[or-
`mation, and/or map information ofvarying size and resolu-
`tion, from a networked server to a mobile device. The data
`transfer can occur via a wireless link, such as a cellular
`telephone or Bluetooth connection, via an infrared connec-
`tion, or via a dedicated wired connection, suchas a serial or
`USB connection. The information contained in the batch
`transfer consists of cithcr a subsct of or the entire datasct
`stored on the networked server. The data batch transfer can
`also employ geographical boundary restrictions. The data can
`be updated incrementally, whendifferences betweenthe local
`
`BILLJCO
`EX 2011 Page 12 of 18
`
`BILLJCO
`EX 2011 Page 12 of 18
`
`

`

`US 2008/0170679 Al
`
`Jul. 17, 2008
`
`telephone numberofanother position-cnabled mobile device,
`the system would query the remote mobile device and verify
`its privacy setting. Ifthere are no privacysettings, the system
`would request the position information from the remote
`mobile device and forward it back to the local mobile device.
`The local mobile device would then be able to navigate in
`real-time to the remote mobile device. In another embodi-
`ment, the destination remote mobile device receiving the
`telephonecall obtains the position information from the call-
`ing local mobile device, based on permission settings of the
`calling local mobile device, for the performance of various
`operations, such as mapping and calculating driving direc-
`tions. In this case, the calling local mobile device has privacy
`settings that determines the periodofthe position transfer to
`the destination remote mobile device. The periodsetting can
`be set for the durationofthe call or for a predetermined length
`of time, and the position transfer can be terminated by the
`calling or receiving device at anytime. The calling local
`mobile device can also choosenot to reveal its local position
`to the destination remote mobile device for privacy purposes
`at anytime and can conversely enable position transfer per-
`missions at anytime and for any period of time or as long as
`the call is active.
`
`this embodiment, the connection between the wireless tele-
`phoneandin-vehicle navigation system can be established
`via a wireless connection, such as a Bluetooth connection, an
`infrared connection, or a wired connection suchasa serial or
`USBcable.
`[0025] Mobile devices do not always have access to a net-
`workedserverfor obtaining the latest updated database infor-
`mation, such as whenwireless hardware access is not possible
`or when there is a lack of wireless network coverage. [or this
`reason, another embodimentofthe present invention provides
`a means to downloadbatches of position information while
`the mobile device is connected using, for example, a wireless,
`infrared, or wired connection to the online networked data-
`base server, such as, for example, a mobile device connected
`to a PC as a conduitto the Internet and thus connected to the
`online networked database server. This can applyto wireless
`devices that have a predefined wireless coverage chart stored
`internally for the purpose of determining when a device is
`near the boundary of wireless coverage. If the mobile device
`is near such a boundary, the device can request, or pull, data
`from the online server that is necessary until the device is
`within the expected wireless coverage again. Alternatively,
`the system would correlate the mobile device’s position to a
`wireless coverage chart, and upon a boundaryedge, the sys-
`tem would send, or push, data for the area where there is no
`wireless coverage fromthe online server to the mobile device.
`In another embodiment, a mobile device, such as an in-ve-
`hicle navigation system, prior to leaving for a destination
`would download a batch of information for a specific geo-
`graphical region from an online networked database server,
`since the car might not have Wide Area Network (WAN)
`access, such as a mobile Internet cellular telephone with
`Internet access would. In this embodiment, the in-vehicle
`navigation system preferably downloads the information
`from either a wireless, infrared, or wired connection to a
`networked online server. ‘his data transfer can be initiated
`from variouspublic points, such as, for example, a car garage
`or a gas station with a wireless networked-enabled hub.
`
`In order to determine the position information ofa
`[0023]
`remote landline or wireless device in order to obtain driving
`directions to that device or other related information about
`that device, in one embodiment, a user can initiate a position
`request by entering a unique identification token, such as an
`e-mail address. ‘he remoteuserthat is logged on to a wireless
`or landline position-enabled computing device is verified by
`the networked server’s authentication and authorization pro-
`tocol procedures. The server queries the remote party of the
`position request for permission on whether the position
`request can be granted. based oncriteria such as duration of
`request. If granted, both partics have access to cach other’s
`position information, which can be used forreal-time driving
`directions or collaboration purposes. Once a user requests to
`terminate the transfer, either after a pre-defined time period
`ends or abruptly due to manualintervention by either party,
`the positiontransfer is preferably terminated bythe system.In
`another embodiment, each device has privacy settings that
`[0026] FIG.1illustrates how a typical landlinc-to-landline
`
`allow the device to preventor limit othercalling devices from
`connection can be established using a plurality of different
`obtaining position information. These privacy settings can
`telephone and/or computing devices.
`include allowance of position information transfers only
`[0027]
`FIG.2 illustrates how a typical landline-to-mobile
`when a voice or video connection is established and/or only
`connection can be established using a plurality of different
`with the device owner’s permission. Other setlings may
`telephone and/or computing devices.
`include allowing any remote device to request position infor-
`[0028]
`FIG.3. illustrates how a typical mobile-to-mobile
`mation for any specified amountoftime.
`connection can be established using a plurality of different
`telephone and/or computing devices.
`[0024] Wireless and/or landline devices are not always
`[0029]
`FIG. 4. illustrates an example of a Map Caller-ID
`suited to post-processthe local and remote position informa-
`indicator on a computing device display unit or television
`tion obtained from some ofthe methodspreviously described.
`display.
`In one embodiment, a wireless telephone that obtains both
`FIG.5. illustrates an example of a Map Caller-ID
`[0030]
`local and remote position information can pass the obtained
`indicator and a display windowdetailing a plurality ofvarious
`position information to another device which can better pro-
`possible features utilizing the position and/or address loca-
`cess and/or display the data. This is applicable to current
`tion information of the remote caller and local device or
`wireless phonesthat have limited resources, such as a small
`person that is called.
`displayarea, low processing capability, limited memory, and
`short battery duration, in contrast to an in-vehicle navigation
`[0031]
`FIG. 6. illustrates an example of using a mobile
`systemthat typically has an abundanceofthese resources.It
`telephoneto obtain position informationofthe remote device
`is therefore advantageous and convenient, since most in-ve-
`and possibly the local device’s position information and then
`hicle navigation system do not posses wireless capability, for
`pass that information to another more capable processing
`the wireless telephone to pass the remote and/or the local,
`and/or display device such as an in-vehicle navigation system
`via some form of wired, wireless, or infrared connection to
`position information to the in-vehicle navigation system for
`processing and display ofthe route and map information. In
`process and/or display the data.
`
`BRILE DESCRIPTION OF TIE DRAWINGS
`
`BILLJCO
`EX 2011 Page 13 of 18
`
`BILLJCO
`EX 2011 Page 13 of 18
`
`

`

`US 2008/0170679 Al
`
`Jul. 17, 2008
`
`
`
`FIG.7. illustrates an example of using a wireless
`[0032]
`connection to download a set of correlated telephone-to-ad-
`dress and/or position dataset information when a wireless
`connection is not possible or unnecessary.
`[0033]
`FIG.8. illustrates several predefined wireless cov-
`erage areas overlaid with a driving route that extends within
`and outside the wireless coverage areas.
`[0034]
`FIG. 9, illustrates an example of a standard tele-
`phone and an advanced telephone device with an integrated
`display unit.
`
`
`DETAILED DESCRIPTION OF THE
`EMBODIMENT
`
`[0035] The various embodiments of the present invention
`will be described with reference to FIGS. 1-9. In the landline-
`to-landline example, as illustrated in FIGS. 1-9, a user places
`a telephone call from a standard telephone 5 and 54 to a
`destination telephone, such as another landline telephone 8
`and 55. The landline standard telephonesare typically con-
`nected to the telephone network 2 through a dedicated land-
`line connection 9a and 9b. The telephone number that is
`dialed is knownto the telephone network 2. Whena standard
`telephone 5 and 54 is used to place a telephone call the
`telephone network 2 updates the online database and appli-
`cation server (ODAS) 3 with the originating and destination
`telephone numbers. In one embodimentthis is typically done
`using a signaling system 7 (SS7) architecture via a connection
`10 to the ODAS3. The destination telephone 8 and 55 has an
`extended form of Caller-ID, such as consisting of a display, a
`
`processing unit, and a MODEM.This extended form of
`Caller-1D shall be denoted as Map Caller-ID, since it provides
`remote caller position information, and may include local
`address position information.
`In this embodiment Map
`Caller-ID works similarly to Caller-ID since a modem mes-
`sageis typically sent betweenthe first and second rings over
`the dedicated landline connection 94 to the destination tele-
`phone8. The difference is that Map Caller-ID includes addi-
`tionalposition informationfields of various formats, and can
`include map information at varying resolutions of both the
`originating and destination telephone numbers locations.
`Typical Caller-ID is sent
`from the telephone network
`exchange 2 to the subscriber telephone 8 in one of many
`different formats and methods, depending on telephone car-
`rier provider and/or region(i.e., USA, Finland, Netherlands,
`Japan, etc.).
`[0036]
`In one embodimentthe display unit on the destina-
`tion telephone 8 can display the caller’s name, telephone
`number, address, and can provide a mapillustration of vary-
`ing resolutions configured bythe user throughthe telephone
`network 2. Additionally, the telephone 8 can provide route
`and driving direction information between the originating
`telephone number’s location 5 and the destination telephone
`numbers location 8. The ODAS 3 determines the destination
`telephone’s 8 position information by performing a reverse
`telephone numberlookup, thus retrieving both geographical
`and address information of the called telephone 8 associated
`with its telephone number. This information is sent to the
`telephone network 2 to be incorporated into the Map Caller-
`ID data format.
`[0037] Additionally in 1G. 1, an advanced telephone 8 and
`55 can establish a call with a standard telephone 5 and 54.
`Both telephonesare typically connected to a telephonenet-
`work 2 by means of a dedicated landline connection 9a and
`9b. Since a typical standard telephone device 5 and 54 is
`
`incapableof displaying position information or decoding and
`processing the data from the telephone network 2, an accom-
`pany device can be used to facilitate such requirements, such
`as, for example. a personal computer (PC) 23a or Smart
`Television (TV) 234 as shownin FIG.4.
`[0038]
`In one embodiment, a Smart TV c

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