throbber
Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 1 of 16 Page ID #:14
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 1 of 16 Page ID #:14
`
`Exhibit A
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 2 of 16 Page ID #:15
`6886 2211000519 “c“mem 1'1 F1111|1|1111111F||||I11|11|fl|1l1|11||||fl1fl1||1111111
`
`US009261365B2
`
`(12) United States Patent
`US 9,261,365 B2
`(10) Patent No.:
`Rothschild
`(45) Date of Patent:
`Feb. 16, 2016
`
`DEVICE, SYSTEM AND METHOD FOR
`REMOTELY ENTERING, STORING AND
`SHARING ADDRESSES FOR A POSITIONAL
`INFORMATION DEVICE
`
`(58) Field of Classification Search
`CPC .......... G08G1/096861; G08G1/0969; G08G
`1/096827; G08G1/096872; G01C 21/3629
`See application file for complete search history.
`
`Applicant: Leigh M Rothschild, Sunny Isles Beach,
`FL (US)
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`(54)
`
`(71)
`
`(72)
`
`(73)
`
`Inventor: Leigh M Rothschild, Sunny Isles Beach,
`FL (US)
`
`Assignee: ROTHSCHILD LOCATION
`TECHNOLOGIES, LLC, Bay Harbour
`Islands, FL (US)
`
`US 2014/0012496 A1
`
`Jan. 9, 2014
`
`(Continued)
`
`(65)
`
`(63)
`
`(*)
`
`Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21)
`
`Appl. No.: 14/022,193
`
`(22)
`
`Filed:
`
`Sep. 9, 2013
`
`Prior Publication Data
`
`Related US. Application Data
`
`Continuation of application No. 12/882,754, filed on
`Sep. 15, 2010, now Pat. No. 8,606,503, which is a
`continuation of application No. 11/413,890, filed on
`Apr. 28, 2006, now Pat. No. 7,917,285.
`
`Int. Cl.
`
`(51)
`
`G01C 21/00
`G08G 1/005
`G08G 1/0968
`US. Cl.
`
`(52)
`
`(2006.01)
`(2006.01)
`(2006.01)
`
`CPC ................ G01 C 21/00 (2013.01); G08G 1/005
`(2013.01); G08G 1/09685 (2013.01); G08G
`1/096816 (2013.01); G08G 1/096866
`(2013.01); G08G 1/096883 (2013.01)
`
`6,073,075 A *
`
`6,202,023 B1*
`
`6,584,402 B2*
`
`7,084,872 B2*
`
`7,523,417 B2*
`
`6/2000 Kondou ................ GOIS 5/0027
`340/988
`3/2001 Hancock ................ G01C21/20
`701/516
`6/2003 Fukushima ........ G01C21/3407
`342/357.3l
`8/2006 Etgen .................... G06T 11/206
`345/440
`4/2009 Hintermeister ....... G06F 9/4443
`715/804
`2002/0154173 A1* 10/2002 Etgen .................. G06F 3/04855
`715/833
`2002/0156578 A1* 10/2002 Kondou ................ G01S5/0027
`701/516
`......... G01C21/3415
`342/357.3l
`1/2003 Fishman ................. H04L29/06
`713/151
`
`2003/0018428 A1*
`
`1/2003 Knockeart
`
`2003/0018887 A1*
`
`Primary Examiner 7 Ian Jen
`(74) Attorney, Agent, or Firm 7 Greer, Bums & Crain, Ltd.
`
`(57)
`
`ABSTRACT
`
`Devices, systems and methods for remotely entering, storing
`and sharing location addresses for a positional information
`device, e.g., a global positioning system (GPS) device, are
`provided. The present disclosure allows a user to easily and
`safely enter an address into a GPS device by giving that
`address to a remote communications link and to have that link
`
`automatically program the user’s GPS device for usage. The
`device, system and method of the present disclosure further
`allows the user to use this stored address(es) on multiple GPS
`devices without having to manually enter the address(es).
`
`15 Claims, 5 Drawing Sheets
`
`’112
`
`
`100
`
`102 , 77/
`
`71:“ D116
`77 \
`
`
` 305
`
`
`
`
`
`i
`
` 1
`
`
`‘«118
`
`‘\ .114
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 3 of 16 Page ID #:16
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 3 of 16 Page ID #:16
`
`US 9,261,365 B2
`
`Page2
`
`(56)
`
`References Cited
`
`US. PATENT DOCUMENTS
`
`2004/0228489 A1* 11/2004 Ishibashi ................ GOIC 21/26
`380/258
`2/2006 Inoue ...................... H04L 67/36
`701/500
`
`2006/0041374 A1*
`
`2003/0050751 A1*
`2003/0055530 A1*
`2003/0126264 A1*
`
`2004/0064245 A1*
`
`2004/0066330 A1*
`
`2004/0068567 A1*
`
`3/2003 Fukushima ........ G01C 21/3407
`701/420
`3/2003 Dodson ............... G06F 17/3089
`700/231
`7/2003 Chithambaram ......... G01s 5/02
`709/227
`......... G01C 21/3415
`701/414
`4/2004 Kn kart ......... G01C 21/3415
`0° e
`34235731
`4/2004 Moran .................... H04L 67/14
`709/227
`
`4/2004 Knockealt
`
`2006/0094353 A”
`*
`2006/0240860 A1
`2007/0143015 A1*
`
`2009/0073254 A1*
`
`3/2009 Li
`
`50006 Nielsen ~~~~~~~~~~~ H04M1/2475455fig
`10/2006 Ben“) """"""""""" Hfg‘gfségé?
`6/2007 Kim ........................ G01s 19/06
`701/469
`.......................... G03B 17/00
`348/36
`............... H04N5/23203
`348/207.11
`................... H04N7/183
`348/2221
`
`2011/0273570 A1* 11/2011 Sakaki
`
`2011/0273579 A1* 11/2011 Sakaki
`
`* cited by examiner
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 4 of 16 Page ID #:17
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 4 of 16 Page ID #:17
`
`US. Patent
`
`Feb. 16, 2016
`
`Sheet 1 015
`
`US 9,261,365 B2
`
`ANT
`
`
`
`
`112
`
`1/yyyyyyy
`
`1
`
`//
`
`102 1/
`
`/11_,._;:~t 116
`
`</\__‘_/;>
`
`100
`‘3
`//t,
`
`
`
`1\
`\\
`
`\ “m“ 104
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 5 of 16 Page ID #:18
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 5 of 16 Page ID #:18
`
`U.S. Patent
`
`Feb. 16, 2016
`
`Sheet 2 of 5
`
`US 9,261,365 B2
`
`
`
`
`
`‘~~~~~ 120
`
`
`ENCRYPTION
`MODULE
`
`COMPUTER
`PROCESSING
`MODULE
`
`
`
`I
`A
`\
`I
`:
`l/ ————————————————————————————I\I
`\;
`/
`,I
`\
`/I
`\
`/ I
`I
`/
`I
`
`I‘:
`I-
`
`x
`\
`/
`I
`I //I-———————————————————————————— \
`\
`I/
`K
`/
`I\
`I \
`/
`I
`\
`I
`
`I/
`V
`
`/
`/ »»»»»»»»»»»»»»»»»»»»»»»»»»»»
`/
`/
`\
`\ .----------------------------
`I
`\'
`
`I
`I /
`\ I
`I
`(”I
`I\ I
`I/
`(I)
`\I
`I
`v
`I \
`/ I
`/I a I\
`I
`I
`/
`I
`I
`\
`
`I/
`
`n
`»»»»»»»»»»»»»»»»»»»»»»»»»»»» \
`:\
`/
`/
`
`I
`'r/
`
`/
`
`/
`/
`
`\\ .
`\:
`I
`
`I
`I
`\\
`\ I
`\I
`II
`/ I
`I
`/
`I
`
`
`
`I
`/'
`I
`I /
`I/
`I
`I\
`I
`\
`I
`\
`
`
`
`\
`
`‘\
`
`\
`
`/
`I/
`V
`
`2
`/ ............................I\\
`
`I
`I
`\I
`I
`/I
`I
`I
`I
`\
`/
`\ """""""""""""""I / I
`
`/
`\
`
`I /I____________________________\
`3/
`\
`I\
`/
`R
`I
`,
`I
`\
`:/
`I
`\ 1—. /
`
`STORAGE
`MODULE
`
`
`
`‘\~- 110
`
`
`COMMUNICATION
`MODULE
`
`
`
`\“\- 1 12
`
`
`DATE & TIME
`MODULE
`
`
`
`
`
`\\ 124
`
`SPEED CONTROL
`MODULE
`
`
`
`I
`11
`\\\\//:7
`
`\‘\\~ 132
`
`FIG. 2
`
`
`
`\----- 126
`
`
`INPUT
`MODULE
`
`DISPLAY
`MODULE
`
`
`
`~ 104
`
`
`LOCATIONAL
`INFORMATION MODULE
`
`
`
`“\~ 122
`
`
`USER VERIFICATION
`MODULE
`
`130
`
` ‘
`
`
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 6 of 16 Page ID #:19
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 6 of 16 Page ID #:19
`
`U.S. Patent
`
`Feb. 16, 2016
`
`Sheet 3 of 5
`
`US 9,261,365 B2
`
`
`
`\ - -
`. ..
`\,
`'everse
`Zip
`Phone #
`code
`
`
`Associated Information
`E_g.,
`- name of person
`- cross street
`- zip code
`- phone number
`- alternative spelling
`
`
`
`
` Satellile
`
`'\\
`
`
`
`
`
`>
`
` ,,._.._
`Satellite dish
`
`“
`
`
`
`
`Communications Network
`
`
`
`WiMAX Tower
`
`\wioo
`
`318
`
`Mobile Terminal
`Communications
`Tower
`
`FIG. 3
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 7 of 16 Page ID #:20
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 7 of 16 Page ID #:20
`
`US. Patent
`
`Feb. 16, 2016
`
`Sheet 4 of5
`
`US 9,261,365 B2
`
`
`
`INITIATE/ACTIVATE COMMUNICATION LINK
`
`
`
`TRANSMIT/RECEIVE REQUEST FOR LOCATION
`
`INFORMATION
`
`
`
`
`
`
`
`
`I
`
`DETERMINE COORDINATES FOR LOCATION OF THE
`REQUESTED LOCATION
`
`
`
`
`RECEIVE/TRANSMIT COORDINATES TO DEVICE
`
`
`
`V
`
`DISPLAY ROUTE GUIDANCE TO REQUESTED LOCATION
`
`\
`
`\
`
`//“\ 402
`
`’/
`
`/,_\ 406
`
`\\ //‘
`
`\
`\VJ/
`
`/”"“ 408
`
`\\_//
`
`//"“\ 410
`
`FIG. 4
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 8 of 16 Page ID #:21
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 8 of 16 Page ID #:21
`
`US. Patent
`
`Feb. 16, 2016
`
`Sheet 5 of5
`
`US 9,261,365 B2
`
`
`
`
`
`TRANSMIT/RECEIVE REQUEST FOR LOCATION
`INFORMATION STORED IN ANOTHER DEVICE
`
`
`
`
`I
`
`TRANSMIT/RECEIVE IDENTIFIER
`
`
`
`/"“\ 502
`
`I
`
`A
`
`/
`
`504
`
`/,11 506
`
`,/
`
`\_\_ //'
`
`,1 508
`
`\
`
`/,/
`
`/ ‘ 51°
`
`\1 ,,/
`
`/«~~- 512
`
`17/
`
`INITIATE/ACTIVATE COMMUNICATION LINK
`
`
`
`
`I
`
`
`
`
`
`RETRIEVE REUESTED INFORMATION FROM DATABASE
`OR OTHER DEVICE
`
`
`
`
`REOEIVE/TRANSMIT REQUESTED INFORMATION TO
`DEVICE
`
`
`
`
`DISPLAY ROUTE GUIDANCE TO REQUESTED LOCATION \
`
`
`FIG. 5
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 9 of 16 Page ID #:22
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 9 of 16 Page ID #:22
`
`US 9,261,365 B2
`
`1
`DEVICE, SYSTEM AND METHOD FOR
`REMOTELY ENTERING, STORING AND
`SHARING ADDRESSES FOR A POSITIONAL
`INFORMATION DEVICE
`
`PRIORITY
`
`The present application is a continuation application of,
`and claims priority to US. patent application Ser. No. 12/882,
`754 filed on Sep. 15, 2010, which is in turn a continuation
`application of, and claims priority to US. patent application
`Ser. No. 11/413,890, filed Apr. 28, 2006, the contents ofboth
`US. patent application Ser. No. 12/882,754 and US. patent
`application Ser. No. 11/413,890 are hereby incorporated by
`reference in their entireties.
`
`BACKGROUND
`
`1. Field
`
`The present disclosure relates generally to navigational or
`positional information systems, and more particularly, to
`devices, systems and methods for remotely entering, storing
`and sharing addresses for a positional information device,
`e.g., a global positioning system (GPS) device.
`2. Description of the Related Art
`GPS (Global Positioning System) devices are everywhere.
`These devices provide a user with such information as lati-
`tude and longitude, accurate time, heading, velocity, etc. GPS
`devices are particularly useful
`in automobiles and other
`vehicles. Many individuals have multiple GPS devices ifthey
`own, for instance, two cars that both have the device. Con-
`ventionally, most devices will allow a user to store informa-
`tion such as address points in the internal memory of the
`device. Some devices will allow you to store this information
`on removable memory, e.g., memory cards, optical media,
`etc. In the latter case, this can be particularly helpful because
`a list of addresses, for instance, will be useful to be moved
`from GPS device (e.g., a first vehicle) to GPS device (e.g., a
`second vehicle).
`Conventionally, a GPS device will inform a user how to get
`from one point to another. Additionally, it provides informa-
`tion on points of interest, e.g., hotels, restaurants, historic
`landmarks, etc. Some GPS units will also provide informa-
`tion including current speed oftravel as well as average speed
`of travel.
`
`GPS devices must be programmed by the user to tell the
`device the address that the user wishes to travel to. The GPS
`
`device then provides route guidance information to the user. If
`the user has already programmed the address in (in many
`devices the address is referred to as a waypoint), many GPS
`devices will store this address information in internal or
`
`removable memory so that the device will be able to retrieve
`this information for future usage.
`There are several major problems with the current systems
`of programming addresses (e.g., destination information)
`into a GPS device. The first problem is that different devices
`recognize addresses differently depending on the prepro-
`grammed information that has been stored. Additionally, dif-
`ferent devices have different user interfaces and program
`differently. If a user knows how to program one device, he
`may not necessarily know how to program another unit. By
`example, if a user tries to program the address 19333 Collins
`Avenue, Sunny Isles, Fla., many devices will not accept this
`address. Instead, the user will have to decide which city the
`street address lies in. In many cases, this can be a laborious
`and timely procedure. In the previous example, some GPS
`devices will accept Sunny Isles Beach as the proper address,
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`while others will only accept North Miami Beach, while still
`others will require an entry ofNorth Miami, while still others
`will only recognize Sunny Isles as the correct entry. In some
`cases, a user can spend 15 to 20 minutes attempting to pro-
`gram in a single address. In some cases, the user is never able
`to have the unit accept an address, therefore not allowing the
`use of the GPS device.
`
`A second problem that currently exists is that many users
`have multiple vehicles that go to the same address and require
`route guidance by the GPS device. The current systems would
`require the user to enter the requested address (e.g., destina-
`tion information) or multiple addresses into all vehicle units
`individually. This is an unnecessary waste of time, and as
`discussed above, can be a very difficult assignment.
`A third problem that currently exists, is that many times a
`user needs to route to an address or destination while the user
`
`is driving. It may be an address that the user does not even
`have a correct city designation for. The current GPS devices
`make it extremely difficult or impossible for a user to program
`the device for an address while driving. In fact, for reasons of
`safety, some GPS devices discourage or lock out users from
`address entry while the vehicle is being operated. However, a
`definite need exists for a user to quickly program the GPS
`device to a desired address.
`
`A current and major trend in automobile technology is
`automobile telematics. Many of today’s cars feature systems
`that allow the user to communicate with a central processing
`center in case of emergency. Routine features allow the user
`to receive help and directions from a live agent or operator,
`and further allow the processing service center to unlock car
`doors, track stolen vehicles, warn a user when an airbag has
`deployed and provide information on various subjects, e.g.,
`points of interests along travel. Examples of telematics sys-
`tems include Onstar of Troy, Mich., Mercedes Assist of
`Montvale, N]. and Lexus Link of Troy, Mich.
`Despite the various services that the telematics companies
`provide, one service that they do not provide is the automatic
`programming of a vehicle’s GPS device. Yet, a clear need
`exists for a system and method to allow a user to be able to
`easily, quickly and safely program their GPS device(s) with
`address/destination information.
`
`SUMMARY
`
`The present disclosure provides a device, system and
`method of remotely entering, storing, and sharing addresses
`for Global Positioning Satellite (GPS) devices. Additionally,
`a system and method of programming GPS units from a link
`on the Global Computer Network (e.g., the Internet) is also
`provided.
`According to one aspect ofthe present disclosure, a method
`for entering location information into a positional informa-
`tion device is provided. The method includes receiving a
`request for at least one location from a user; determining
`coordinates of the least one requested location; and transmit-
`ting the determined coordinates to the device. The receiving
`step includes receiving an identifier ofthe device, wherein the
`identifier is a mobile phone number or an IP address.
`In various different aspects, the request is received by voice
`communication and/or data transfer. Furthermore, the request
`may be received from the device and/or a remote computer.
`In another aspect, the determining step includes retrieving
`the coordinates from a database residing on a server. In a
`further aspect, the determining step includes retrieving the
`coordinates from at least one second positional information
`device.
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 10 of 16 Page ID #:23
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 10 of 16 Page ID #:23
`
`US 9,261,365 B2
`
`3
`In yet another aspect of the present disclosure, the deter-
`mining coordinates step includes resolving an address of the
`at least one location into latitude and longitude coordinates.
`The address may be determined by information associated to
`the address, wherein the associated information is a name of
`a person residing at the address, a cross street of the address,
`a zip code of the address, a phone number ofthe address or an
`alternative spelling of the address.
`In a further aspect of the present disclosure, a positional
`information device includes a locational information module
`
`for determining location information ofthe device; a commu-
`nication module for transmitting a request for at least one
`location remote ofthe device and for receiving coordinates of
`the at least one location; a processing module configured to
`receive the coordinates from the communication module and
`
`determine route guidance based on the location of the device
`and the received coordinates; and a display module for dis-
`playing the route guidance. The communication module is
`configured to transmit the request by voice communications
`and/or wireless data transfer.
`
`In another aspect of the present disclosure, a system for
`entering location information into a positional information
`device is provided. The system includes a server configured to
`receive a request for at least one location, determine coordi-
`nates of the least one requested location and to transmit the
`determined coordinates to the device; the positional informa-
`tion device including a locational information module for
`determining location information of the device; a communi-
`cation module for receiving coordinates of the at least one
`location from the server; a processing module configured to
`receive the coordinates from the communication module and
`
`determine route guidance based on the location of the device
`and the received coordinates; and a display module for dis-
`playing the route guidance; and a communications network
`for coupling the positional information device to the server.
`In one aspect, the communications network is a telematics
`network.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`In a further aspect, the server is operated by a live operator
`and the request for the at least one location is received by
`voice communications.
`
`40
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The above and other aspects, features, and advantages of
`the present disclosure will become more apparent in light of
`the following detailed description when taken in conjunction
`with the accompanying drawings in which:
`FIG. 1 is front view of a positional information device
`according to an embodiment of the present disclosure;
`FIG. 2 is a block diagram of various modules included in
`the device illustrated in FIG. 1;
`FIG. 3 is a diagram of an exemplary system for entering,
`storing and sharing location information in GPS devices in
`accordance with an embodiment of the present disclosure;
`FIG. 4 is a flow diagram illustrating a method for entering,
`storing and sharing location information in GPS devices
`according to an embodiment of the present disclosure; and
`FIG. 5 is a flow diagram illustrating a method for entering,
`storing and sharing location information in GPS devices
`according to another embodiment of the present disclosure.
`
`DETAILED DESCRIPTION
`
`Preferred embodiments of the present disclosure will be
`described hereinbelow with reference to the accompanying
`drawings. In the following description, well-known functions
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`or constructions are not described in detail to avoid obscuring
`the present disclosure in unnecessary detail.
`Devices, systems and methods for remotely entering, stor-
`ing and sharing location addresses for a positional informa-
`tion device, e.g., a global positioning system (GPS) device,
`are provided. The present disclosure allows a user to easily
`and safely enter an address into a GPS device by giving that
`address to a remote communications link and to have that link
`
`automatically program the user’s GPS device for usage. The
`device, system and method of the present disclosure further
`allows the user to use this stored address(es) on multiple GPS
`devices without having to manually enter the address(es).
`Referring to FIG. 1, a global positioning system (GPS)
`device 100 in accordance with an embodiment of the present
`disclosure is illustrated. Although the device shown and
`described in relation to FIG. 1 is a hand-held device, it is to be
`understood the principles of the present disclosure may be
`applied to any type of navigation or positional information
`device including but not limited to a vehicle-mounted device,
`a GPS receiver coupled to a desktop computer or laptop, etc.
`Furthermore, the present disclosure may apply to various
`types ofvehicles such as an automobile, a boat, a bicycle, etc.
`It is also to be appreciated that the components described
`below may not necessarily be disposed in a single housing but
`incorporated into another device or structure, for example,
`components of the device may be integrated into a dashboard
`of an automobile.
`
`The GPS device 100 includes various electrical compo-
`nents, which will be described in detail below, disposed in a
`generally rectangular housing 102. A display module 104 is
`provided for displaying a location of a user, a map, coordi-
`nates, waypoints, frequently accessed addresses, personal
`information, etc. As will be described in more detail below,
`the display module 104 may include a touch screen for facili-
`tating user input of information. Input module 106 includes a
`plurality of buttons 108 for inputting data and navigating
`through a plurality of menus and/or maps. The GPS device
`100 further includes a storage module 110 for storing a plu-
`rality of maps, frequently used addresses, traveled routes, etc
`and a communication module 112 for transmitting stored data
`to another device, e.g., a personal computer, a personal digital
`assistant (PDA), a server residing on the Internet, etc. and for
`transmitting verbal communications to other devices. The
`device 100 will include a microphone 114 for acquiring audio
`from the user of the device to input data and to communicate
`to others. A speaker 116 for audibly producing communica-
`tions from others, directions, warnings and/or alarms to a user
`is also provided.
`Referring to FIG. 2, the various components of the device
`100 will now be described. The device will contain a com-
`
`puter processing module 120, e.g., a microprocessor. The
`computer processing module 120 will use computer software
`instructions that have been programmed into the module and
`conventional computer processing power to interact and orga-
`nize the traffic flow between the various other modules. It is to
`
`be understood that the present disclosure may be imple-
`mented in various forms of hardware, software, firmware,
`special purpose processors, or a combination thereof. A sys-
`tem bus 121 couples the various components shown in FIG. 2
`and may be any of several types of bus structures including a
`memory bus or memory controller, a peripheral bus, and a
`local bus using any of a variety of bus architectures. The
`device also includes an operating system and micro instruc-
`tion code preferably residing in read only memory (ROM).
`The various processes and functions described herein may
`either be part of the micro instruction code or part of an
`application program (or a combination thereof) which is
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 11 of 16 Page ID #:24
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 11 of 16 Page ID #:24
`
`US 9,261,365 B2
`
`5
`executed Via the operating system. Exemplary operating sys-
`tems include but are limited to SymbianOS, Windows
`Mobile/Windows CE, Palm OS, Linux, Blackberry OS, etc.
`which have been developed for mobile computing applica-
`tions and can handle both data computing and communica-
`tion applications.
`It is to be further understood that because some of the
`
`constituent device components and method steps depicted in
`the accompanying figures may be implemented in software,
`the actual connections between the device components (or the
`process steps) may differ depending upon the manner in
`which the present disclosure is programmed. Given the teach-
`ings ofthe present disclosure provided herein, one of ordinary
`skill in the related art will be able to contemplate these and
`similar implementations or configurations of the present dis-
`closure.
`
`A locational information module 122 is provided for deter-
`mining a location of the device 100 and/or user. The loca-
`tional information module 122 may include a receiver and
`antenna ANT employing conventional locational information
`processing technology such as Global Positioning Satellite
`(GPS) Technology, Loran Technology, or any other available
`locational technology, to indicate the exact location or coor-
`dinates, e.g., latitude, longitude and altitude, of the device
`100. Exemplary GPS receivers and antennas are described in
`US. Pat. Nos. 5,654,718 and 6,775,612, the contents ofboth
`of which are herein incorporated by reference. It is to be
`appreciated that the latitude, longitude and altitude may be
`used to interact with maps stored in memory or in the storage
`module 110 of device 100 to determine the city, state or
`address of the location the device 100. Furthermore, the loca-
`tional information module 122 may calculate routes traveled,
`velocity or speed ofa vehicle including the device 100, etc., or
`alternatively, may send the position coordinates to the pro-
`cessing module 120 at a predetermined sampling period
`where the processing module will perform the calculations.
`Furthermore, the device 100 will include a date and time
`module 124. The date and time module 124 will use standard
`
`computer chip processing technology widely in use, or alter-
`natively, input from locational information module 122, e.g.,
`a GPS receiver, to supply the date and time. The date and time
`may be associated or correlated with routes traveled, a par-
`ticular location and speeds and may be employed to deter-
`mine velocity or speed of the user of the device 100 whether
`in a vehicle, on a bicycle or while walking.
`The device 100 will also contain a display module 104 for
`displaying a location of a user, a map, coordinates, waypoints,
`frequently accessed addresses, etc. This display may be in any
`current form in the art, including Liquid Crystal Displays
`(LCD), Light emitting diode displays (LED), Cathode Ray
`Tube Displays (CRT) or any other type of display currently
`existing or existing in the future. The display module 104 will
`include an audio output device 116, e.g., a speaker, head-
`phone jack, etc., allowing the user to also hear audio output
`from the device 100, e. g., for audibly producing directions to
`a desired location or predetermined address. The speaker 116
`will also be used in conjunction with microphone 114 and
`communication module 112 to enable voice communications
`as will be described below.
`
`The device 100 ofthe present disclosure will contain a user
`input module 126 to either receive user instructions via text
`input by the way ofbuttons 1 08, a standard keyboard interface
`coupled to the device, or a character recognition capture
`device which translates user text input into alphanumeric
`characters. Preferably, the character recognition device is a
`touch screen which overlays the display module 104 and text
`is entered via a pen-like stylus. Such input devices are stan-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`dard and currently available on many electronic devices
`including portable digital assistants (PDAs) and cellular tele-
`phones. Microphone 114 will be further coupled to the input
`module 126 for capturing any audio information spoken by
`the user and the input module will further include an analog-
`to-digital (A/D) converter for converting the spoken audio
`information into a digital format. Furthermore, the input
`module may include a voice recognition processor that trans-
`lates the digital human voice into alpha numeric characters
`for user input. The user will utilize the user input module 126
`to enter various data, for example, a plurality of destination
`addresses, waypoints, etc.
`The storage module 110 includes internal storage memory,
`e.g., random access memory (RAM), or removable memory
`such as magnetic storage memory; optical storage memory,
`e.g., the various types of CD and DVD media; solid-state
`storage memory, e. g., a CompactFlash card, a Memory Stick,
`SmartMedia card, MultiMediaCard (MMC), SD (Secure
`Digital) memory; or any other memory storage that exists
`currently or will exist in the future. The storage module 110
`will store various types of information such as the inputted
`destination addresses, routes traveled by the user, the user’s
`home address, etc. The storage module 110 will further store
`a plurality of geographical maps. In operation, the processing
`module 120 will process information received from overhead
`satellites and calculate the geographic location that the device
`100 is currently at. The processing module 120 then plots that
`location on a graphic representation of a map stored in the
`storage module 110, e.g., internal or external memory. This
`map is then displayed on the display module 104 ofthe device
`100. The map optionally will include points of interest also
`plotted on the map. By example, hospitals, police ofiices, gas
`stations, ATMs, hotels, restaurants, etc. can also be displayed.
`These point of interest locations are placed on the map in their
`proper locations by the publisher of the map when the map is
`published, or alternatively, these locations are stored in an
`internal address database and then dynamically placed on the
`graphical representation map by the processing module 120
`as the map displays on the display module 104.
`Maps may be provided for different areas via multiple
`removable memory cards, e. g., a memory card for each state
`in the United States. Alternatively, different maps may be
`received wirelessly via the communication module 112 and
`loaded into memory or the storage module 110 as needed. The
`processing module 120 will determine based on the informa-
`tion received from the locational information module 122 that
`
`a map corresponding to the devices current position is not
`available and the processing module 120 will request an
`appropriate map from a service provider available on a com-
`munication network accessed via the communication module
`112.
`The communication module 112 will enable the device 100
`
`to transmit or transfer information, e.g., current location of a
`vehicle, speed of a vehicle, time and date of the recorded
`location and/or speed, etc., to other computing devices and to
`receive information from other computing devices, e. g.,
`maps, software updates, etc. Furthermore, the communica-
`tion module 112 will enable voice communications between
`
`the device 100 and other devices, remote operators, etc. The
`communication module 112 will perform its functionality by
`hardwired and/or wireless connectivity. The hardwire con-
`nection may include but is not limited to hard wire cabling,
`e.g., parallel or serial cables, USB cable, Firewire (1394
`connectivity) cables, and the appropriate port. The wireless
`connection will operate under any ofthe various known wire-
`less protocols including but not limited to BluetoothTM inter-
`connectivity, infrared connectivity, radio transmission con-
`
`

`

`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 12 of 16 Page ID #:25
`Case 2:21-cv-00519 Document 1-1 Filed 01/20/21 Page 12 of 16 Page ID #:25
`
`US 9,261,365 B2
`
`7
`nectivity including computer digital signal broadcasting and
`reception commonly referred to as Wi-Fi or 802.1 1.X (where
`x denotes the type of transmission), or any other type of
`communication protocols or systems currently existing or to
`be developed for wirelessly transmitting data. The commu-
`nication module will compress and encode the encrypted
`information for transmission using any known wireless com-
`munication technology. It is to be appreciated that the com-
`munication module may include a single integrated circuit
`chip to perform data transfer and voice communications or a
`single module including a separate data transfer chip, e.g., a
`WiFi transceiver, and a separate voice communication chip,
`e.g., a CDMA chip. Preferably, the communication module
`will operate on the wireless GPRS (General Packet Radio
`Service) data protocol or a 3G protocol such as W-CDMA,
`CDMA2000 and TD-SCDMA. Both the GPRS and 3G pro-
`tocols have the ability to carry both voice and data over the
`same service.
`
`The device 100 will also include an encryption module
`128. The encryption module 128 will use conventional code
`encryption algorithms currently in use or that will be in use in
`the future such as symmetric-key algorithms, e.g., DES,
`Triple-DES, Blowfish, RC2, RC4, RC5, etc, and asymmetric-
`key algorithms, e.g., Diffie-Hellman, RSA, EIGamal, etc. to
`encrypt the data information that comes into the user input
`module 126 and/or that is stored in the storage module 110. In
`one embodiment of the present disclosure, the encryption
`module 128 will always encrypt the data information, but in
`other embodiments, the user will select whether to encrypt the
`data or to leave the data unencrypted.
`Upon initialization of device 100, processing module 120
`prompts the user via display module 104 or speaker 116 to
`select a code string that the user wishes to use. The user
`selects an appropriate code string and enters the code string
`into the device 100 with input module 126 via buttons 108,
`microphone 114 or touch screen. The input module 126 sends
`the code string to the processing mo

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