Silver State Intellectual Technologies, Inc. v. Google Inc. et al
Filing
1
COMPLAINT against All Defendants (Filing fee $400 receipt number 0978-3225417), filed by Silver State Intellectual Technologies, Inc.. Certificate of Interested Parties due by 5/10/2014. Proof of service due by 8/28/2014. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Exhibit D, # 5 Exhibit E, # 6 Exhibit F, # 7 Exhibit G, # 8 Civil Cover Sheet, # 9 Summons Google Inc., # 10 Summons Motorola Mobility LLC) (Austin, F.) Corrected Image 2 filed on 4/30/14. (ASB)
EXHIBIT E
US007650234B2
(12) United States Patent
(10) Patent N0.:
(45) Date of Patent:
Obradovich et a].
(54)
TECHNIQUE FOR EFFECTIVE NAVIGATION
(56)
US 7,650,234 B2
Jan. 19, 2010
References Cited
BASED ON USER PREFERENCES
U.S. PATENT DOCUMENTS
(75)
Inventors: Michael L. Obradovich, San Clemente,
CA (US); John D. Pirtle, Silverado, CA
4,207,609 A
6/1980 LuiZ et a1.
(US); Steven W. Schebesch, Aliso Viejo,
CA (US)
(73)
(Continued)
FOREIGN PATENT DOCUMENTS
Assignee: American Calcar Inc., Las Vegas, NV
(Us)
Notice:
EP
0 829 704 A2
Subject to any disclaimer, the term of this
patent is extended or adjusted under 35
3/1998
(Continued)
U.S.C. 154(b) by 2 days.
OTHER PUBLICATIONS
(21) Appl. No.: 11/971,193
(22)
Filed:
Eleftheriadis, et 31. “User Pro?le Identi?cation In Future Mobile
Telecommunications Systems”, IEEE Network, IEEE Inc. NeWYork,
U.S. vol. 8, No. 5, Sep./Oct. 1994 (p. 33-39).
Jan. 8, 2008
(65)
Prior Publication Data
(Continued)
US 2008/0120024 A1
May 22, 2008
Related US. Application Data
(63)
Primary ExamineriYonel Beaulieu
(74) Attorney, Agent, or FirmiKlein, O’Neill & Singh, LLP
Continuation of application No. 11/146,599, ?led on
(57)
ABSTRACT
Jun. 7, 2005, noW Pat. No. 7,522,992, Which is a con
tinuation of application No. 10/957,042, ?led on Oct.
1, 2004, noW Pat. No. 6,993,429, Which is a continua
tion of application No. 10/382,687, ?led on Mar. 6,
A navigation device utilizes stored user pro?les to navigate a
user Who may be driving in a vehicle, on foot, or in other mode
2003, noW Pat. No. 6,829,532, Which is a continuation
of transportation. Each user pro?le corresponds to one of the
ofapplication No. 09/830,064, ?led as application No.
user’s personae. For example the user business pro?le corre
sponding to the user’ s business persona may be different from
PCT/US00/27270 on Oct. 4, 2000, noW Pat. No. 6,542,
812.
(60)
the user personal pro?le corresponding to the user’s personal
persona. The navigation device provides the user With a navi
Provisional application No. 60/160,326, ?led on Oct.
19, 1999.
gated route, together With information concerning the favor
ite facilities and events surrounding the navigated route,
(51)
Int, C],
G01C 21/34
which satisfy the preferences in a selected user pro?le. Block
ages may also be established using the device to avoid
(52)
(58)
US. Cl. ....................................... .. 701/207; 701/25
selected areas, or to block transmission of selected informa
Field of Classi?cation Search ....... ..
tion'
(200601)
70l/200i202,
701/117*119, 2074209, 25; 340/988, 989
See application ?le for complete search history.
30 Claims, 8 Drawing Sheets
Jill
1011
f 119
GPS
RECEIVER
MEMORY
[117
I103
f
"5
USER
I111
I113
P 110C550“
EXTERNAL
INTERFACES
DISPLAY
DRIVER
DISPLAY
couuuucmnou UNH f 12"
INTERFACE
121
TRANSCEIVER
EXHIBIT E
PAGE 181
US 7,650,234 B2
Page 2
US. PATENT DOCUMENTS
4,350,970
4,521,857
4,792,803
4,812,843
4,977,509
5,023,934
5,043,736
5,075,693
5,119,504
5,124,915
5,127,674
5,157,614
5,164,904
5,189,632
5,225,843
5,235,633
5,265,024
5,267,042
5,272,638
5,295,064
5,299,132
5,334,974
5,335,276
5,406,493
5,412,573
5,420,592
5,432,841
5,450,329
5,479,351
5,479,482
5,497,339
5,504,482
5,504,684
5,517,193
5,519,403
5,523,950
5,528,248
5,528,493
5,539,645
5,543,789
5,544,061
5,555,286
5,559,520
5,559,707
5,572,204
5,579,535
5,600,796
5,604,676
5,625,668
5,625,884
5,627,547
5,627,549
5,630,068
5,638,279
5,640,156
5,642,285
5,648,763
5,648,769
5,652,379
5,654,886
5,661,652
5,663,548
5,673,039
5,675,732
5,677,837
5,680,444
5,689,252
5,694,514
5,699,056
5,699,255
5,717,748
9/1982
6/1985
12/1988
3/1989
12/1990
6/1991
8/1991
12/1991
6/1992
6/1992
7/1992
10/1992
11/1992
2/1993
7/1993
8/1993
11/1993
11/1993
12/1993
3/1994
3/1994
8/1994
8/1994
4/1995
5/1995
5/1995
7/1995
9/1995
12/1995
12/1995
3/1996
4/1996
4/1996
5/1996
5/1996
6/1996
6/1996
6/1996
7/1996
8/1996
8/1996
9/1996
9/1996
9/1996
11/1996
11/1996
2/1997
2/1997
4/1997
4/1997
5/1997
5/1997
5/1997
6/1997
6/1997
6/1997
7/1997
7/1997
7/1997
8/1997
8/1997
9/1997
9/1997
10/1997
10/1997
10/1997
11/1997
12/1997
12/1997
12/1997
2/1998
VOIl Tomkewitsch
Reynolds, III
Madnick et al.
Champion, III et al.
Pitchford et al.
Wheeless
Darnell et al.
McMillan et al.
DurboraW, III
KrenZel
Lamphere et al.
KashiWaZaki et al.
Sumner
Paaj anen et al.
Thompson
Dennison et al.
Crabill et al.
Tsuchiya et al.
Martin et al.
Malec et al.
Wortham
Simms et al.
Thompson et al.
Goto et al.
Barnea et al.
Johnson
Rimer
Tanner
Woo et al.
Grimes
Bernard
Schreder
Lau et al.
Allison et al.
Bickley et al.
Peterson
Steiner et al.
Potter
Mandhyan et al.
Behr et al.
Morimoto et al.
Tendler
BarZegar et al.
DeLorme et al.
Timm et al.
Orlen et al.
Okamura et al.
PenZias
Loomis et al.
Gitlin et al.
Ramaswamy et al.
Park
Vela et al.
Kishi et al.
Okuda et al.
Woo et al.
Long
Sato et al.
Fukatani
Zereski, Jr. et al.
Sprague et al.
Hayashi et al.
PietZsch et al.
Maj eti et al.
Reynolds
Reeves
Ayanoglu et al.
Evans et al.
Yoshida
Ellis et al.
Sneed, Jr. et al.
5,717,749
5,719,936
5,720,037
5,724,316
5,727,053
5,731,997
5,742,509
5,745,855
5,748,106
5,754,938
5,760,742
5,774,070
5,774,825
5,774,827
5,781,150
5,786,789
5,790,974
5,794,174
5,802,492
5,809,247
5,815,683
5,819,227
5,852,810
5,864,305
5,908,464
5,917,405
5,919,246
5,926,118
5,929,774
5,938,721
5,946,626
5,948,040
5,950,173
5,963,956
5,982,298
5,999,124
5,999,877
6,021,371
6,028,550
6,035,253
6,040,824
6,041,311
6,047,327
6,073,075
6,075,874
6,087,965
6,091,956
6,092,076
6,107,939
6,107,944
6,119,066
6,122,506
6,124,825
6,127,945
6,128,624
6,131,066
6,131,067
6,133,853
6,134,501
6,141,610
6,144,920
6,147,598
6,148,261
6,154,745
6,163,749
6,163,753
6,166,626
6,169,955
6,173,231
6,182,067
6,184,801
6,185,427
6,188,957
EXHIBIT E
PAGE 182
2/1998
2/1998
2/1998
3/1998
3/1998
3/1998
4/1998
4/1998
5/1998
5/1998
6/1998
6/1998
6/1998
6/1998
7/1998
7/1998
8/1998
8/1998
9/1998
9/1998
9/1998
10/1998
12/1998
1/1999
6/1999
6/1999
7/1999
7/1999
7/1999
8/1999
8/1999
9/1999
9/1999
10/1999
11/1999
12/1999
12/1999
2/2000
2/2000
3/2000
3/2000
3/2000
4/2000
6/2000
6/2000
7/2000
7/2000
7/2000
8/2000
8/2000
9/2000
9/2000
9/2000
10/2000
10/2000
10/2000
10/2000
10/2000
10/2000
10/2000
11/2000
11/2000
11/2000
11/2000
12/2000
12/2000
12/2000
1/2001
1/2001
1/2001
2/2001
2/2001
2/2001
Sneed, Jr. et al.
Hillenmayer
Biliris et al.
Brunts
Sizer, 11 et al.
Manson et al.
Goldberg et al.
Futamura
Schoenian et al.
HerZ et al.
Branch et al.
Rendon
Reynolds
Smith, Jr. et al.
Norris
Janky
TognaZZini
Janky et al.
DeLorme et al.
Richardson et al.
Vogler
Obuchi
Sotiroff et al.
Rosenquist
Kishigami et al.
Joao
WaiZmann et al.
Hayashida et al.
Charlton
Dussell et al.
Foladare et al.
DeLorme et al.
Perkowski
Smartt
Lappenbusch et al.
Sheynblat
Takahashi et al.
FultZ
Froeberg et al.
Hayashi et al.
MaekaWa et al.
Chislenko et al.
Tso et al.
Kondou et al.
Higashikubo et al.
Murphy
Hollenberg
McDonough et al.
Sorden
Behr et al.
Sugiura et al.
Lau et al.
Eschenbach
Mura-Smith
Papierniak
Ahrens et al.
Girerd et al.
Obradovich et al.
Oumi
Rothert et al.
Mikame
Murphy et al.
Obradovich et al.
Kari et al.
McDonough et al.
Beckmann et al.
Janky et al.
FultZ
Chojnacki
Presnell et al.
Janky
Krasner et al.
Bechtolsheim et al.
US 7,650,234 B2
Page 3
6,192,312
6,192,314
6,199,013
6,202,023
6,208,934
6,212,392
6,212,470
6,212,472
6,212,473
B1
B1
B1
B1
B1
B1
B1
B1
B1
2/2001
2/2001
3/2001
3/2001
3/2001
4/2001
4/2001
4/2001
4/2001
PCT Written Opinion for International Application No. PCT/US00/
29520, ?led Oct. 27, 2000, Written Opinion dated Aug. 28, 2001.
Hummelsheim
Khavakh et al.
O’Shea
Hancock et al.
Bechtolsheim et a1.
Fitch et al.
Seymour et al.
Nonaka et al.
Stefan et al.
Supplemental Search Report for European Patent Application No.
00972367.7, dated Jan. 9,2003 and mailed Jan. 21, 2003 (4 pgs.).
Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Of?ce Action mailed Dec. 20, 2002
(31 PgS~)~
Final Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27,
2000, inventor Michael L. Obradovich, Final Of?ce Action mailed
6,212,550 B1
4/2001 Segur
Jul. 17,2003 (14 pgs.).
6,215,857
6,215,993
6,219,557
6,219,614
6,219,694
4/2001
4/2001
4/2001
4/2001
4/2001
Advisory Action for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Advisory Action mailed Oct. 20,
B1
B1
B1
B1
B1
6,266,614 B1
Kasiviswanathan
Ulveland
Havinis
Uchigaki et a1.
LaZaridis et a1.
2003 (3 pgs.).
Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Of?ce Action mailed Dec. 29, 2003
(10 PgS~)~
7/2001 Alumbaugh
6,292,743
6,321,158
6,321,160
6,332,127
6,334,087
6,339,744
6,374,237
B1
B1
B1
B1
B1
B1
B1
9/2001
11/2001
11/2001
12/2001
12/2001
1/2002
4/2002
6,421,675
6,427,121
6,466,862
6,515,595
6,529,143
6,529,824
6,542,812
6,546,002
6,574,734
6,639,550
6,680,694
6,707,421
6,745,188
6,924,748
6,954,735
7,236,100
B1
B2
B1
B1
B2
B1
B1
B1
B1
B2
B1
B1
B2
B2
B1
B2
7/2002
7/2002
10/2002
2/2003
3/2003
3/2003
4/2003
4/2003
6/2003
10/2003
1/2004
3/2004
6/2004
8/2005
10/2005
6/2007
Final Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27,
2000, inventor Michael L. Obradovich, Final Of?ce Action mailed
Pu et al.
DeLorme et al.
Takahashi
Bandera et a1.
Nakano et al.
Hancock et al.
Reese
Ryan et al.
Brodie
DeKock et al.
Obradovich et al.
Mikkola et al.
Obradovich et al.
Obradovich et al.
Kim
Colson et al.
Knockeart et al.
Knockeart et al.
Drury et al.
Bradburn
Obradovich et al.
Djupsjobacka et a1.
Obradovich et al.
Jun. 22, 2004 (14 pgs.).
Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Of?ce Action mailed Dec. 22, 2004
(13 PgS~)~
Final Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27,
2000, inventor Michael L. Obradovich, Final Of?ce Action mailed
Jun. 16, 2005 (11 pgs.).
Of?ce Communication entitled “Notice of Panel Decision from Pre
Appeal Brief Review” for US. Appl. No. 09/699,031, ?led Oct. 27,
2000, inventor Michael L. Obradovich, Of?ce Communication
mailed Jan. 12, 2006 (2 pgs.).
Final Of?ce Action for US. Appl. No. 09/699,031, ?led Oct. 27,
2000, inventor Michael L. Obradovich, Final Of?ce Action mailed
Mar. 21, 2006 (12 pgs.).
Application as Filed Oct. 27, 2000 for “System and Method for User
Navigation”, inventor Michael L. Obradovich, Application No.
09/699,031 (speci?cation 16 pgs.; claims 4 pgs.; abstract, drawings
(16 PgS~)~
Amendment for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Amendment mailed Apr. 21, 2003
(10 PgS~)~
Response to Final Action for US. Appl. No. 09/699,031, ?led Oct.
FOREIGN PATENT DOCUMENTS
EP
JP
W0
W0
0 853 287 A2
9-231263
W0 97/ 07467
WO 99/33293
27, 2000, inventor Michael L. Obradovich, Response mailed Sep. 17,
2003 (6 pgs.).
7/1998
5/1997
2/ 1997
7/1999
Amendment with an RCE for US. Appl. No. 09/699,031, ?led Oct.
27, 2000, inventor Michael L. Obradovich, Amendment mailed Nov.
20, 2003 (9 pgs.).
Amendment for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Amendment mailed Mar. 29, 2004
OTHER PUBLICATIONS
(15 PgS~)~
European Search Report dated Jun. 23, 2005 for European Patent
Application No. EP 05 00 4271.2-2201, ?led Mar. 2, 2005, European
Search Report mailed Jul. 5, 2005 (5 pgs.).
Amendment for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Amendment mailed Sep. 22, 2004
American Calcar Inc. “Summons to Attend Oral Proceedings Pursu
ant to Rule 71(1) EPC” and “Annex To Summons To Oral Proceed
ings” issued on Dec. 22, 2004 in connection with European Patent
Amendment for US. Appl. No. 09/699,031, ?led Oct. 27, 2000,
inventor Michael L. Obradovich, Amendment mailed Mar. 22, 2005
Application No. 00972367.7-2201, ?led Oct. 27, 2000 (5 pgs.).
Notice of Appeal, with Pre-Appeal Brief Request and Arguments
Accompanying Pre-Appeal Brief Request For Review, for U. S. Appl.
American Calcar Inc. “Communication Pursuant to Article 96(2)
EPC” issued on Aug. 1, 2003 in connection with European Patent
Application No. 0972367.7-2001, ?led Oct. 27, 2000 (7 pgs.).
(10 PgS~)~
(11 PgS~)~
No. 09/699,031, ?led Oct. 27, 2000, inventor Michael L. Obradovich,
Appeal papers mailed Nov. 16, 2005 (7 pgs. total).
EXHIBIT E
PAGE 183
U-S- Patent
Jan. 19, 2010
Sheet 1 of8
FI G.
US 7,650,234 B2
7
101)
j 108
I119
GPS
RECEIVER
MEMORY
[H7
{103
J11]
PROCESSOR
f
"5
USER
INTERFACE
I113
DISPLAY
c0MMuMcIAII0R MRII {120
,m
IRAMscEIvER
'
I
[123
mm
FIG. 2
REGISTRAHON
RR
AGE
80
IKI
E:
IEI:
MARITAL sIAIus M
OCCUPATION
Cm
EDUCATION
R0100
CHILDREN
M
M
W
M3
1E3
EXHIBIT E
PAGE 184
w 113
EXHIBIT E
PAGE 185
US. Patent
Jan. 19, 2010
Sheet 3 of8
US 7,650,234 B2
FIG. 4
Al)
505w PERsONAL OATA
505w ROsINEss PROFILE
507w PERSONAL PROFILE
509w vAOATION PROFILE
511w
OPs OATA
513w NAP ANO RELATEO
INFORNATION
515w BUSINESS FAvORIIEs
517w PERSONAL FAvORIIEs
519w \IAOATION FAVDRHES
FIG. 5
NAVIGATION f
sERvER
63'“
ACCESS
SERVER
x522
613
I; WIRELESS‘ ‘ya “w‘_“*-~
r“ OONNONIOAIIONs
we“ ARRANGEMENT
EXHIBIT E
PAGE 186
US. Patent
Jan. 19, 2010
Sheet 4 of8
US 7,650,234 B2
F I G. 6
saw TTATTTCATE
%
PERSONAL
/
//4 0EPOT
HOME FAVORHES
651w
w TE;
i
wELLs FARGO
vows
CHEVRON
JACK [AT THE 00x
COMP USA
SPORTMARI
MACY‘S
KMART
7
053w EDIT
FIG. '7
[H3
NaV EXPeft __. PRESET PROFILE SELECTION
POPULATES DATABASE FROM STANDARD‘ PROFILES
SELECT
sELECT
705/E sELECT
PRCTTLE T TTATT
PTTCETLE 2 TTCTTATA
PROHLES BUSIN£SS MAN
SELECT PROFILE 4
SELECT
SELECT
BUSINESS WOMAN
PROHLES SENIOR CITIZEN
PROFILES TEENAGER
EXHIBIT E
PAGE 187
vTEw PROFILE i
vTEw PTTCTELE
VIEW PTTOETLEJ’" 703’
vlEw PROFILE _
‘VIEW PROFILE
vTEw FRGFILE T
US. Patent
Jan. 19, 2010
Sheet 5 of8
US 7,650,234 B2
FIG. 8
[1,3
NAvI0ATI0N I805
MODE
0F
BY AUTOMOBILE
0N T00T
TRANsPoRTATIoN By RAIL
_‘_
'
{807
PERSONAL
TAv0RTIES
FIG.
_‘_
BUSINESS
vAcAIIoN
7
10
DOES
NAVIGATION COVERAGE
INCLUDE ORIGINAIION AND DESTINATION
ADDRESSES AND IS STORED MAP
AND RELATED INFORMATION
FRESH ?
IOOS
[ESTABLISH COMMUNICATION CONNECTION WITH NAVIGATION SERVER If 1013
I
CAUSE TRANSMISSION OF REQUEST FOR FRESH MAP AND RELATED
INFORMATION FOR APPROPRIATE NAVIGATION COVERAGE THROUGH $1016
ESTABLISHED COMMUNICATION CONNECTION
I
RECEIVE FROM NAVIGATION SERVER NEW MAP AND RELATED
INFORMATION AND CLONED PERSONAL FAVORITE IIST
T’ ""9
I
SToRE RECEIVED MAP AND RELATED INFORMATION, AND CLONED
PERSONAL FAVORITE LIST
$1021
I
BASED 0N ST0RE0 MAP AN0 RELATED INE0RNATI0N, SELECT MOST
TIME EEEIEIENT ROUTE, TAKING ENT0 AccouNT RELEVANT
“T1006
WEATHER, TRAFFIC, AND ROAD coNnmoNs
I
cAusE TuRN-BT-TNRN INSTRUCTIONS CONCERNING SELECTED
RouTE T0 BE sIIowN
EXHIBIT E
PAGE 188
$1009
EXHIBIT E
PAGE 189
EXHIBIT E
PAGE 190
US. Patent
Jan. 19, 2010
FI G .
Sheet 8 of8
US 7,650,234 B2
72
§
f 113
/1205
f 1209
I T215
BACK
NAvTGATE
{1213
RESTAURANT
W833i",
RESTAURANT
MENU
MGDONALD’S RESTAURANT
HYW 5, ExTT T0 SERvTGE AREA
PHONE N0. xxx-xxx-xxxx
SERvTGE HOURS
OPEN DAILY: 7:30AM - 12:30 AN
EAT-IN: T40 SEATS
0RTvE TNR0UGB
0UTU00R KIDS‘ PLAYGROUND
PROMOTIONS: TREE TOYS FOR KIDS
FIG.
13
f 113
[I305
ORDER
BACK
RESTAURANT NENU
m
BEVERAGE
NANBURGER
DOUBLE BURGER
FIG.
COLA
STRAWBERRY SHAKE
14
f 113
[N UIRY
1:] PERMANENT BLOCKAUE
U TEMPORARY BLOCKADE
FROM
TO
EXHIBIT E
PAGE 191
US 7,650,234 B2
1
2
TECHNIQUE FOR EFFECTIVE NAVIGATION
ing, obtaining entertainments, etc. To realiZe (2), the naviga
BASED ON USER PREFERENCES
tor arrangement in accordance With the invention alloWs for
storage of user pro?les including user preferences such as
This application is a continuation of application Ser. No.
11/146,599 ?led on Jun. 7, 2005 now US. Pat. No. 7,522,992,
preferred types of restaurants, shops, entertainments, etc.
In accordance With an aspect of the invention, each user
pro?le corresponds to one of the user’s personae. For
example, the user business pro?le corresponding to the user’ s
business persona may be different from the user personal
the disclosure of Which is incorporated by reference herein,
Which is a continuation of application Ser. No. 10/957,042
?led on Oct. 1, 2004, now US. Pat. No. 6,993,429, Which is
a continuation of application Ser. No. 10/382,687 ?led on
pro?le corresponding to his/her personal persona. For
instance, the user business pro?le may include ?ne-dining
type restaurants for business meetings While the userpersonal
Mar. 6, 2003, now US. Pat. No. 6,829,532, Which is a con
tinuation of application Ser. No. 09/830,064 ?led on Apr. 20,
2001, now US. Pat. No. 6,542,812, Which is a National Stage
of International Application No. PCT/US00/27270 ?led on
pro?le may instead include fast-food type restaurants for
personal dining. Thus, the navigator arrangement in accor
dance With the invention provides a navigated route, together
Oct. 4, 2000, Which Was published under PCT Article 12 (2)
in English and Which claims the priority of Provisional Appli
With information concerning the favorite facilities and events
cation No. 60/160,326 ?led on Oct. 19, 1999.
surrounding the navigated route, Which satisfy the prefer
ences in a selected user pro?le.
FIELD OF THE INVENTION
In accordance With another aspect of the invention, the user
can adopt a second person’s pro?le for a trip’s purpose par
The invention relates to a navigation technique, and more
20
particularly to a technique for navigation subject to user pref
the second person’s persona to achieve such a trip’s purpose.
erences.
BACKGROUND OF THE INVENTION
25
Recently, navigation systems based on global positioning
mobile. Such navigation systems are capable of receiving
30
and longitude. The navigation system also detects the auto
mobile’s speed and direction. With geographic information
stored in an on-board computer in the automobile, the navi
gation system is capable of audio-visually communicating to
route leading to a given destination. NoWadays, in general,
40
selects the most time-e?icient route, e. g., one that requires the
type hand-held devices, is equally ubiquitous for organizing
45
prohibited areas or paths from Which the route selected by the
inventive navigator arrangement deviates. For example, it
a user to communicate data in a Wireless manner, e.g., to send
50
55
system used in an automobile, provides a user With directions
to a given destination. The navigation typically provides the
include purchasing business supplies, shopping for gifts, din
may be sensible to place roadblocks around high crime areas
especially When the user is neW in toWn and unfamiliar With
those areas. A roadblock may be permanent or temporary. For
SUMMARY OF THE INVENTION
shortest navigated route in terms of distance to the given
destination. HoWever, We have expanded the concept of the
traditional navigation to broadly include providing a navi
gated route subject to user preferences, together With infor
mation concerning facilities and events surrounding the navi
gated route for the user’s convenience. The navigated route is
selected to satisfy a trip’s purpose. Such a trip’s purpose may
be (1) to reach a given destination as in prior art, and/ or (2) to
perform certain tasks enroute or at the destination, Which may
least travel time, to accomplish the trip’s purpose despite any
adverse traf?c, Weather and road conditions.
In accordance With a further aspect of the invention, a user
may prescribe one or more roadblocks specifying certain
listing, address information, etc. More recently, hand-held
communicators emerged Which have cellular communication
and modern facilities integrated into a PDA, thereby enabling
Traditionally, a navigation device, e.g., a GPS navigation
Weather and road conditions. Thus, based on the information
concerning such external conditions received from, say, a
server via the Internet, the inventive navigator arrangement
example, use of cellular phones for communications is ubiq
uitous. Use of personal data assistants (PDAs), e.g., PALM
and receive email, and to upload and doWnload information
from Websites via the Internet.
exclude, e.g., highWays, freeWays, etc.
In accordance With still yet another aspect of the invention,
the actual route selected by the inventive navigator arrange
ment may also depend on external conditions, e.g., traf?c,
Similarly, a GPS navigation device in hand-held form
enables a user carrying the device to monitor his/her planned
personal information including meeting schedules, telephone
though they may accomplish the same trip’s purpose. The
routes from Which the inventive navigator arrangement
selects for driving have to be passable by an automobile,
Which exclude, e.g., foot bridges, and Walk paths through
buildings, parks, ?elds, forests, etc. On the other hand, the
routes from Which the inventive navigator arrangement
selects for Walking have to be safe to pedestrians, Which
35
a user instructions for reaching a given destination.
hand-held devices for information organiZation and commu
nications are popular and have been proliferating. For
In accordance With yet another aspect of the invention, the
actual navigated route selected by the inventive navigator
arrangement may depend on the mode of transportation
speci?ed by the user. For example, driving and Walking are
tWo different modes of transportation. The selected route for
driving may be very different from that for Walking, even
system (GPS) technology Were developed for use in an auto
signals from a constellation of satellites Which is part of the
GPS. Based on the received signals, one such navigation
system identi?es the automobile’s location, e.g., in latitude
ticular to that second person, thereby temporarily assuming
example, a temporary roadblock may be placed on certain
streets Where a parade is held Which lasts for several hours.
Similar to a roadblock, a blockade may be imposed to block
transmission of certain information to the inventive navigator
arrangement Which concerns, e.g., uninteresting facilities or
events.
BRIEF DESCRIPTION OF THE DRAWING
60
Further aspects, features and advantages of the invention
Will become apparent from the folloWing detailed description
taken in conjunction With the accompanying draWing shoW
65
ing an illustrative embodiment of the invention, in Which:
FIG. 1 is a block diagram of a navigator arrangement in
accordance With the invention;
EXHIBIT E
PAGE 192
US 7,650,234 B2
4
3
103 determines that the option or icon has been selected.
FIG. 2 illustrates a registration page shown on a display in
the arrangement of FIG. 1;
Otherwise, a cursor is placed at the touched location on dis
play 113, prompting for an input from the user.
The user input may be realiZed using a virtual keyboard
shown on display 113 also provided by the touch-screen
circuitry. In a well known manner, characters are input by
FIG. 3 illustrates a pro?le setting page shown on the dis
Play;
FIG. 4 illustrates the format of a user record stored in a
memory of the arrangement of FIG. 1;
touching the corresponding keys on the virtual keyboard.
FIG. 5 illustrates a setup where the arrangement of FIG. 1
Alternatively, processor 103 may be programmed to recog
niZe handwritten characters, and may receive through the
touch-screen circuitry images of characters drawn by the user
on display 113. Any recogniZed characters corresponding to
the drawn images then become the user input. Still altema
tively, through one of external interfaces 117, arrangement
communicates with a remote server through a communica
tions network;
FIG. 6 illustrates a personal favorite list shown on the
display;
FIG. 7 illustrates preset pro?les shown on the display;
FIG. 8 illustrates a navigation page shown on the display;
FIG. 9 illustrates a directions page shown on the display;
FIG. 10 is a ?ow chart depicting a navigation process based
on certain information in the record of FIG. 4;
FIG. 11 illustrates a map viewerpage shown on the display;
FIG. 12 illustrates a restaurant page shown on the display;
100 can be connected to a keyboard device or a personal
computer (PC) having a keyboard for user input.
However, we have recogniZed that the traditional ways of
inputting data to a hand-held device are ine?icient. For
FIG. 13 illustrates a restaurant menu page shown on the
display; and
20
example, user input by drawn images of characters is often
susceptible to inaccurate character recognition by the device,
thus requiring repeated input of the same characters, which is
frustrating. Limited by the siZe of a display in a hand-held
FIG. 14 illustrates an inquiry page where a user is pre
sented a choice of blockades in accordance with the inven
device, a virtual keyboard does not afford much room to each
character key thereon. As a result, data entry using the virtual
tion.
keyboard is also error prone. Inputting data to a hand-held
DETAILED DESCRIPTION
25
FIG. 1 illustrates navigator arrangement 100 embodying
the principles of the invention for navigation subject to user
preferences. Navigator arrangement 100 in this instance is
realiZed as a hand-held device, which may be “docked” or
connected to another device or system to enhance its func
transportability in the ?rst place.
However, navigator arrangement 100 is designed pursuant
30
from a remote source to supplement and update the databases
35
As shown in FIG. 1, navigator arrangement 100 includes
processor 103, memory 108, display driver 111, display 113,
user interface 115, external interfaces 117, GPS receiver 119,
communication unit 120. Memory 108 is used to store soft
ware and data for processor 103 to carry out various opera
to an object to minimize data entry by the user. To the extent
possible, databases in arrangement 100 are pre-populated
with data, which the user may edit to satisfy his/her needs. In
addition, arrangement 100 allows for downloading of data
tionality, which may include a terminal, workstation, com
puter system, or an automobile system described, e.g., in US.
Pat. No. 6,009,355 issued to Obradovich et al. on Dec. 28,
l 999.
device using a physical keyboard connected thereto is unde
sirable because of the bulkiness of the keyboard, which
defeats the purpose of having the hand-held device for its easy
40
tions of arrangement 100. In this instance, the stored software
in arrangement 100, and to provide thereto just-in-time infor
mation, including, e.g., latest traf?c, weather, map and other
information. To that end, transceiver 121 in communication
unit 120 includes, e. g., cellular telephone circuitry for trans
mitting and receiving information via a wireless communica
tions network, e.g., the well known advanced mobile phone
includes a navigator browser similar to the well known
service (AMPS) network, digital AMPS network, personal
communications service (PCS) network, global system for
NETSCAPE NAVIGATOR or MICROSOFT INTERNET
mobile communications (GSM) network, etc. Modem 123 is
EXPLORER web browser for browsing information pro
vided, e. g., by servers connected to the Internet. In particular,
the navigator browser works compatibly with the standard
45
hypertext transfer protocol (HTTP), hypertext markup lan
guage (HTML), virtual reality markup language (VRML),
tions network.
Traditionally, a navigation device, e.g., a GPS navigation
system used in an automobile, provides a user with directions
graphics interchange format (GIF), JAVA applets, etc.
Display 113 may include a conventional liquid crystal dis
play (LCD). Through display driver 111, processor 103 con
50
to a given destination. The navigation typically provides the
55
shortest navigated route in terms of distance to the given
destination. However, we have expanded the concept of the
traditional navigation to broadly include providing a navi
gated route subject to user preferences, together with infor
mation concerning facilities and events surrounding the navi
gated route for the user’s convenience. The navigated route is
selected to satisfy a trip’s purpose. Such a trip’s purpose may
be (1) to reach a given destination as in prior art, and/or (2) to
perform certain tasks enroute or at the destination, which may
trols the display of text and graphics on display 113 in a
predetermined format. User interface 115 may comprise con
ventional audio circuitry including a microphone and speaker
for the user to communicate with arrangement 100 via audio
media. User interface 115 may also comprise an indicator
device, e. g., a mouse, touchpad, roller ball, or a combination
thereof, which enables a user to move a cursor on display 113
and to, e.g., point and click at a displayed option or an icon to
select same. In addition, interface 115 may incorporate well
60
known touch-screen circuitry (not shown). With this circuitry,
a stylus to touch the surface of display 113 which is tactile
preferred types of restaurants, shops, entertainments, etc.
sensitive. Processor 103 receives from the touch screen cir
it has been touched. If such a location matches the predeter
mined location of one of displayed options or icons, processor
include purchasing business supplies, shopping for gifts, din
ing, obtaining entertainments, etc. To realiZe (2), navigator
arrangement 100 in accordance with the invention allows for
storage of user pro?les including user preferences such as
the user can interact with processor 103, e.g., using a ?nger or
cuitry a signal identifying the location on display 113 where
used for modulating and demodulating carriers carrying the
information through data channels, e.g., cellular digital
packet data (CDPD) channels, in the wireless communica
65
In accordance with an aspect of the invention, each user
pro?le corresponds to one of the user’s personae. For
example, the user business pro?le corresponding to the user’ s
EXHIBIT E
PAGE 193
US 7,650,234 B2
5
6
business persona may be different from the user personal
of certain information to arrangement 100 Which concerns,
e.g., uninteresting facilities or events.
When a user initially utiliZes arrangement 100 for naviga
pro?le corresponding to his/her personal persona. For
instance, the user business pro?le may include ?ne-dining
type restaurants for business meetings While the user personal
pro?le may instead include fast-food type restaurants for
tion in accordance With the invention, the navigator broWser
personal dining. Other pro?les may include a vacation pro?le
play 113. FIG. 2 illustrates such a REGISTRATION page
Which corresponds to the user’s vacation persona and may
include a different set of preferred restaurants, shops, enter
tainments, etc.
In accordance With another aspect of the invention, the user
can adopt a second person’s pro?le for a certain trip’s pur
Where the user is prompted for entering his/her personal data,
e.g., his/her name, age, sex, marital status, occupation, city,
education, religion and number of children.
After the entry of the personal data, the navigator broW ser
in arrangement 100 opens a REGISTRATION page on dis
opens a PROFILE SETTING page on display 113. FIG. 3
illustrates such a PROFILE SETTING page for the user to set
up a pro?le corresponding to one of his/her personae. The
pose, thereby temporarily assuming the second person’s per
sona, especially When arrangement 100 is shared by more
than one person. For example, Where a husband and Wife
share the use of arrangement 100, the husband may utiliZe the
Wife’s pro?le in arrangement 100 to shop for a gift for the
Wife’s birthday. Based on the pro?le corresponding to the
Wife’s personal persona, arrangement 100 provides a navi
gated route, together With information concerning the Wife’ s
personal favorite shops surrounding the route. Of course,
user here is afforded a choice of “business”, “personal” and
“vacation” personae in box 203. By Way of example, the user
in this instance Wants to set up a “personal” pro?le Which
includes preferences of the user While on personal travel (as
opposed to business travel or vacation travel). Thus, the user
may use a stylus to touch the “personal” option (as opposed to
20
each user’s pro?les may be protected against uninvited
intruders. In that case, access to the pro?les may require
veri?cation of a personal identi?cation number (PIN) orpass
Word, or other Well knoWn secure access measures. Pro?les
may also be imported or doWnloaded into arrangement 100
25
from an external source or from another arrangement similar
to arrangement 100.
Thus, in accordance With the invention, arrangement 100
provides a navigated route, together With information con
cerning the favorite facilities and events surrounding the navi
gated route, Which satisfy the preferences in a selected user
30
the “business” or “vacation” option) in box 203 on display
113 to select the option.
In addition, the user is prompted to select preferences in
different categories to be included in his/her personal pro?le.
For example, these categories may comprise MUSIC cat
egory 205, ENTERTAINMENT category 207, SHOPPING
category 209, RECREATION category 211, SPORTS cat
egory 213, RESTAURANTS category 215 and SERVICES
category 217 In this instance, the user selects COUNTRY
option 231, and JAZZ option 235 in MUSIC category 205 for
his/her music preferences. Similarly, the user may also select
any options in other categories for inclusion in his/her per
pro?le. In this instance, such information comes from an
sonal pro?le. Each selected option is illustratively indicated
external source, e.g., a server connected to the Internet, and is
by a check mark at the option. Other pro?les such as a busi
communicated to arrangement 100 through communication
unit 120.
ness pro?le and vacation pro?le may be similarly set up.
35
In accordance With another aspect of the invention, the
actual navigated route selected by arrangement 100 may
depend on the mode of transportation speci?ed by the user.
For example, driving and Walking are tWo different modes of
transportation. The selected route for driving may be very
different from that for Walking, even though they may accom
plish the same trip’s purpose. The routes from Which arrange
ment 100 selects for driving have to be passable by an auto
mobile, Which exclude, e.g., foot bridges, and Walk paths
through buildings, parks, ?elds, forests, etc. On the other
40
question. Processor 103 then creates a record associated With
the user. FIG. 4 illustrates the format of such a record (de
45
personal pro?le described above. Section 509 contains any
50
conditions received from, say, a server via the Internet,
arrangement 100 selects the most time-ef?cient route, e.g.,
55
vacation pro?le set up by the user. Section 511 contains the
aforementioned GPS data indicating the current location of
arrangement 100. Section 513 contains map and related infor
mation, based on Which processor 103 is capable of generat
ing maps Which correspond to different modes of transporta
tion, e.g., by automobile, on foot or by rail. Such map and
related information also includes identities of facilities and
events, and the GPS coordinates identifying the locations of
such facilities and events on the maps. Section 515 contains
business favorites Which are determined based on the per
a user may prescribe one or more roadblocks specifying cer
tain prohibited areas or paths from Which the route selected by
arrangement 100 deviates. For example, it may be sensible to
noted 400) created by processor 103 in memory 108. Record
400 comprises section 503 containing the aforementioned
personal data including, among others, the user’s name Which
identi?es record 400. Section 505 contains any business pro
?le setup by the user. Section 507 in this instance contains the
highWays, freeWays, etc.
one that requires the least travel time, to accomplish the trip’ s
purpose despite any adverse traf?c, Weather and road condi
tions.
In accordance With still yet another aspect of the invention,
response, processor 103 in FIG. 1 obtains from GPS receiver
119 data concerning the GPS coordinates of the current loca
tion of arrangement 100. Based on the signals from a constel
lation of satellites Which form part of the GPS, receiver 119 in
a Well knoWn manner determines the GPS coordinates in
hand, the routes from Which arrangement 100 selects for
Walking have to be safe to pedestrians, Which exclude, e.g.,
In accordance With yet another aspect of the invention, the
actual route selected by arrangement 100 may also depend on
external conditions, e. g., tra?ic, Weather and road conditions.
Thus, based on the information concerning such external
Continuing the above example, after setting up his/her
personal pro?le, the user selects SUBMIT option 241. In
60
place roadblocks around high crime areas especially When the
sonal data in section 503, business pro?le in section 505 and
GPS data in section 511. Similarly, section 517 contains
personal favorites Which are determined based on the per
user is neW in toWn and unfamiliar With those areas. A road
sonal data in section 503, personal pro?le in section 507 and
block may be permanent or temporary. For example, a tem
porary roadblock may be placed on certain streets Where a
parade is held Which lasts for several hours. Similar to a
roadblock, a blockade may be imposed to block transmission
GPS data in section 511; and section 519 contains vacation
favorites Which are determined based on the personal data in
section 503, vacation pro?le in section 509 and GPS data in
section 511. It should be noted at this point that the informa
65
EXHIBIT E
PAGE 194
US 7,650,234 B2
7
8
tion in sections 513, 515, 517 and 519 is provided by a
ditions (road conditions) is stored in the tra?ic (road-condi
tion) database according to the GPS coordinates de?ning the
areas affected by the traf?c conditions (road conditions),
respectively. As such, each tra?ic condition (road condition)
is readily mapped to the area de?ned by the corresponding
navigation server connected to the Internet.
Continuing the above example, processor 103 in this
instance causes the navigator broWser in arrangement 100 to
generate a request to the navigation server for the map and
related information in section 513 and personal favorites in
GPS coordinates in the map layers.
section 517. This request contains the personal data in section
The subscriber database in server 630 contains data con
cerning commercial facilities and events, e.g., department
503, personal pro?le in section 507, GPS data in section 511,
a pre-assigned Internet protocol (IP) address for identifying
uniform resource locator (URL) identifying the navigation
stores, gas stations, concerts, etc., Which subscribe to the
navigation service. With payment of a subscription fee, the
subscribers may appear in the map layers for promotional
server on the Internet. It should be noted that the GPS data in
purposes. The identities of the subscribers are stored in the
section 511 is refreshed continually and in particular each
time immediately before a request is sent to the navigation
locations of such subscribers, along With other information
the broWser as the request originator, and a predetermined
subscriber database according to the GPS coordinates of the
concerning their address, contact phone number, Web URL,
business hours, advertisement, promotion, directory, etc.
server to re?ect the mo st current location of arrangement 100.
The request is formatted in accordance With the requisite
protocols including the Well knoWn transmission control pro
tocol/Intemet protocol (TCP/IP) in this instance.
Referring to FIG. 5, processor 103 causes communication
unit 120 in navigator arrangement 100 to establish a dial-up
connection through Wireless communications netWork 613 to
The non-subscriber database in server 630 contains data
concerning public facilities (e.g., parks, hospitals and rest
20
fee. The identities of such non-subscribers are stored in the
non-subscriber database according to the GPS coordinates of
access server 622 maintained by an Internet service provider
their locations, along With other information concerning their
address, contact phone number, Web URL, charity or civic
(ISP). The aforementioned request is then transmitted to
access server 622 through the established connection. Upon
receipt of the request, based on the URL therein, access server
622 routes the request to navigation server 630 identi?ed by
the URL. It should be noted at this point that server 622 may
riot be the only access server on the Internet serving arrange
ment 100 and the like. It Will be appreciated that more access
stops) and civic and charity events Which are selected to
appear in the map layer Without payment of a subscription
25
functions, etc.
Continuing the above example, upon receiving the request
from arrangement 100, based on the personal data, personal
pro?le and GPS data therein, server 630 determines the user’ s
personal favorites as requested, e.g., favorite personal facili
servers similar to server 622 are geographically distributed 30 ties and events, Within a limited navigation coverage, e.g.,
for effective communications With arrangement 100 and the
like.
Navigation server 630 Which may be a host computer pro
vides the navigation service in accordance With the invention.
Among other things, server 630 receives data from different
de?ned by a predetermined radius from the GPS coordinates
identi?ed by the GPS data Such favorite facilities and events
may be selected from the above-described subscriber and
non-subscriber databases. In addition, based on the map,
35
ing the limited navigation coverage, (ii) the Weather, traf?c
scriber database, etc.
The map database provides data concerning maps covering
40
various geographic areas. Each map includes layers corre
sponding to different modes of transportation. For example, a
?rst map layer corresponds to travel by automobile; a second
map layer corresponds to travel on foot; a third map layer
corresponds to travel by rail; etc. The map layers can be
Weather, traf?c, road-condition, subscriber and non-sub
scriber databases, server 630 provides the requested map and
related information, Which concerns (i) the map layers afford
sources and maintains numerous databases therein including
a map database, a Weather database, a traf?c database, a
road-condition database, a subscriber database, a non-sub
45
and road conditions relevant to the coverage, (iii) the sub
scribers and non-subscribers appear in the coverage, and (iv)
a time stamp indicating When the map and related information
is provided. Since even With the same navigation coverage,
the Weather, tra?ic and road conditions in (ii) vary With time.
As such, the map and related information is time-sensitive
and thus includes the time stamp in (iv) to ensure its just-in
combined to facilitate travel by more than one mode of trans
time provision.
portation. Buildings, locations, streets, roadWays and the like
Server 630 then transmits a response Which contains (a) the
IP address of the navigator broWser in arrangement 100 to
in the map layers are de?ned and identi?ed in the database by
their GPS coordinates.
The Weather database contains data concerning Weather
conditions in various geographic areas, Which is collected and
updated by server 630 from time to time using such systems
50
dance With the predetermined protocols. Upon receiving the
as the United States satellite systems, Delta radars, local area
radars, etc. The data concerning the Weather conditions is
stored in the Weather database according to the GPS coordi
nates de?ning the areas affected by the Weather conditions,
Which the response is destined, (b) the personal favorite facili
ties and events just determined, and the GPS coordinates
thereof, and (c) the map and related information, in accor
response, processor 103 in arrangement 100 causes the
received (b) and (c) to be stored in sections 517 and 513 of
55
record 400, respectively.
When the content of section 517 is modi?ed, as is in this
respectively. As such, each Weather condition is readily
case, the resulting list of personal favorites is automatically
mapped to the area de?ned by the corresponding GPS coor
dinates in the map layers.
Similarly, the traf?c and road-condition databases each
personal favorite list (denoted 651) shoWn on display 113
Which includes, e.g., “Home Depot,” “Wells Fargo,” “Vons,”
contain data concerning traf?c and road conditions, Which is
updated and derived by server 630 from of?cial traf?c and
road-condition reports furnished by local departments of
transportation, and from data provided by Well knoWn radar
systems such as line-of-sight radars, and Doppler radars each
With terrain folloWing capabilities, to sense surrounding traf
?c and road conditions. The data concerning the traf?c con
displayed for the user’s revieW. FIG. 6 illustrates such a
60
“Chevron,” “Jack in the Box,” .
65
.
.
.
It should be noted at this point that the personal favorites
selected by server 630 may vary With the GPS data identify
ing the current location of arrangement 100, even though the
personal data and personal pro?le remain the same. This
stems from the fact that the selected favorite facilities and
events may be limited to certain areas. When such facilities or
EXHIBIT E
PAGE 195
US 7,650,234 B2
10
events are outside the current navigation coverage, they are
either eliminated or substituted by server 630 With similar
facilities or events, in accordance With predetermined pro
gram instructions in server 630. For example, “Jack in the
Box” Which is a popular fast food restaurant in California but
transportation, and “Personal” as the favorite list used. In
response, the navigator broWser opens a DIRECTIONS page
on display 113. FIG. 9 illustrates such a DIRECTIONS page
Where the user is prompted to enter an origination address at
unavailable in NeW York may be substituted With “Wendy’s”
When the navigation coverage includes NeW York. In addi
tion, server 630 may add to the personal favorite list those
facilities and events Which satisfy the personal data and per
sonal pro?le, and Which Would otherWise be unavailable had
it not been the current navigation coverage.
user adopts the default response to query 903 Which is the
query 903, Where the navigation starts. In this instance, the
location identi?ed by the GPS data in section 511 of record
400. OtherWise, the user may enter a different origination
address. The user is also prompted to enter a destination
address at query 905. The user in this instance enters a home
address as the destination address. To avoid re-entering the
same address in the future, the user may select LOCATIONS
option 910 to save the address. In that case, the user is
Advantageously, When a user travels from one navigation
coverage to another, based on the same personal data and
personal pro?le and the current personal favorite list, server
prompted to assign an icon, e. g., icon 915, and a designation,
e.g., “HOME,” to the home address. Thus, in the future, the
630 can “clone” personal favorite lists Which correspond to
different navigation coverages. Similarly, server 630 can
clone business favorite lists corresponding to different navi
gation coverages based on the same personal data and busi
ness pro?le and the current business favorite list, and vacation
favorite lists corresponding to different navigation coverages
user may select icon 915 in location box 907 to retrieve the
corresponding home address in response to query 903 or 905.
Similarly, in location box 907 icon 909 corresponds to a
previously saved address of a delicatessen; and icon 911
20
corresponds to a previously saved address of a ?tness center.
25
Alternatively, addresses in locations box 907 may be saved
by clicking at icons elseWhere and duplicating same in box
907. For example, icon 913 in location box 907 correspond
ing to a Wells Fargo bank address results from clicking at icon
1103e in favorites box 1103 (described beloW With FIG. 11)
based on the same personal data and vacation pro?le and the
current vacation favorite list. Thus, With arrangement 100, the
user’s lifestyle is maintained as much as possible despite
traveling from place to place.
List 651 in FIG. 6 tends to be overinclusive. The user is
afforded EDIT option 653 to modify the list to satisfy his/her
needs. For example, to delete an item in list 651, the item is
selected, folloWed by a selection of EDIT option 653. Pro
and duplicating same in box 907.
After learning the origination address and destination
address responsive to queries 903 and 905, respectively, pro
cessor 103 overWrites the content of section 517 of record 400
With the resulting list of personal favorites.
30
As mentioned before, the user may sometimes Want to
adopt another person’s pro?le for a certain trip’s purpose,
layer corresponding to automobile travel in this instance,
includes the origination and destination addresses, and
e.g., buying a gift for that person. Thus, the user is also
afforded preset pro?les in arrangement 100, from Which the
user may select. Such preset pro?les may be accessed by
selecting PRESET PROFILE option 239 on the PROFILE
SETTING page of FIG. 3. FIG. 7 illustrates preset Pro?les 1
35
map and related information does not exceed a predetermined
period (i.e., the stored map and related information is fresh),
40
based on such map and related information, processor 103 at
step 1006 selects the route from the origination address to the
destination address Which is the most time-e?icient, i.e., fast
est by automobile in this instance, taking into account the
female and Want to buy a gift for a man in a business setting.
In that case, the user may Want to vieW the preferences in
Pro?le 3 of a business man using VIEW option 703, and may
select such a pro?le using SELECT option 705, thereby
assuming a man’s business persona. After such a selection, a
Whether the stored map and related information is fresh, as
indicated at step 1003 in FIG. 10. If the navigation coverage
includes the origination and destination addresses in ques
tion, and the period elapsed from the time stamp of the stored
through 6 corresponding to pro?les of a typical “Man,”
“Woman,” “Business Man,” “Business Woman,” “Senior
Citizen,” and “Teenager.” For example, the user may be a
cessor 103 analyZes the map and related information stored in
section 513 of record 400. Speci?cally, processor 103 deter
mines Whether the navigation coverage based on the map
relevant Weather, traf?c, and road conditions along the
45
selected route, together With any roadblocks set up by the user
list of favorites corresponding to Pro?le 3 Would be doWn
in a manner to be described. Such a selection process is
loaded from navigation server 630 for the user’s revieW in a
manner described above. The user may then get a gift idea
achieved by analyZing the portion of the map and related
information concerning the Weather, traf?c and road condi
from the favorite list, and request arrangement 100 to navi
gate her to a selected favorite facility to buy the gift.
50
It should be noted that the user may also start With one or
more of preset pro?les in FIG. 7, Which the user may edit to
become his/her business, personal and/or vacation pro?le
tions and roadblocks in the navigation coverage, and involves
predictions concerning the effects of such conditions on the
automobile travel along the selected route at different points
in time. At step 1009, processor 103 causes turn-by-tum
or vacation favorite list is established, the user may select
instructions 917 concerning the selected route to be shoWn on
the DIRECTIONS page.
OtherWise, if the stored map and related information does
not cover the origination and/or destination address in ques
NAVIGATE option 657 for navigation by arrangement 100 in
tion, and/or if the map and related information is not fresh,
accordance With the invention. Upon such a selection by the
user, the navigator broWser in arrangement 100 opens a
NAVIGATION page on display 113. FIG. 8 illustrates the
NAVIGATION page Where the user is prompted to select the
processor 103 at step 1013 establishes a communication con
described above.
Referring back to FIG. 6, after the business, personal and/
55
nection to navigation server 630. At step 1016, processor 103
60
information for an appropriate navigation coverage through
the established connection. This request contains, among
mode of transportation (e.g., “By Automobile,” “On Foot,” or
“By Rail” in box 803), and the list of favorites (e.g., “Per
other things, the personal favorites in section 517, personal
sonal,” “Business” or “Vacation” favorites in box 807) used
during the current navigation episode.
65
By Way ofexample, the user in this instance is on a personal
road trip and thus selects “By Automobile” as the mode of
causes a transmission of a request for fresh map and related
data in section 503 and personal pro?le in section 507 of
record 400, in addition to the origination and destination
address information. In response to such a request, navigation
server 630 prepares neW map and related information for the
EXHIBIT E
PAGE 196
US 7,650,234 B2
11
12
coverage from at least the origination address to the destina
tion address. In addition, based on the neW map and related
he/ she may then click at icon 1105b in either box 1105 or map
1101 and drag same into box 1103 to effect such an addition.
In this instance, the user is afforded PHONE option 1109 to
information, the received personal favorite list, personal data
server 630 the neW map and related information and cloned
contact personnel of any listed facilities or events by phone.
For example, a selection by the user of icon 1105b, folloWed
by a selection of telephone option 1109, causes processor 103
to look up, from the map and related information stored in
section 513 of record 400, the phone number of McDonald’s
Restaurant associated With icon 1105b. Processor 103 then
personal favorite list. Processor 103 at step 1021 stores them
causes transceiver 121 to place a voice call to McDonald’s
in sections 513 and 517 of record 400, respectively. Again, the
Restaurant using the phone number just looked up. Accord
user is afforded a chance to edit the cloned personal favorite
list in a manner described before. Processor 103 then pro
ceeds to step 1006 described above.
the phone connection.
and personal pro?le, server 630 “clones” a personal favorite
list from the received list. As discussed before, this cloned list
may be different from the received list to re?ect any geo
graphic differences betWeen the previous and current naviga
tion coverages. At step 1019, processor 103 receives from
ingly, the user may talk to the personnel of the restaurant over
Alternatively, the user is afforded INFO option 1111 to
obtain further information regarding any listed facilities or
events. For example, a selection by the user of icon 1105b,
folloWed by a selection of INFO option 1111, causes proces
Referring back to FIG. 9, the user in this instance may rely
on turn-by-tum instructions 917 to reach home by automo
bile. If arrangement 100 is “docked” or connected to the
sor 103 to access the stored map and related information in
aforementioned automobile system, the turn-by-turn instruc
tions Would be communicated by the automobile system via
audio media to the user When the automobile traversing the
20
thereWith. In this instance, the processor 103 causes user
interface 115 to announce, “Welcome to McDonald’s,” and/
or the navigator broWser to play a commercial of McDonald’ s
navigated route approaches each turn.
In addition, the user is afforded VIEW option 919 to vieW
an image of a map including the navigated route. Upon selec
tion of option 919, the navigator broWser opens a MAP
VIEWER page on display 113. FIG. 11 illustrates such a
Restaurant based on the video and sound clips. The navigator
25
broWser then opens a MCDONALD’S RESTAURANT page
on display 113.
FIG. 12 illustrates the MCDONALD’S RESTAURANT
page containing directions to McDonald’s Restaurant asso
30
taurant service hours, phone number, facility, any promotion,
MAP VIEWER page including map 1101 Which corresponds
to automobile travel. Map 1101 is also derived from the map
and related information currently stored in section 513 of
record 400. The navigated route (denoted 1102) for Which
instructions 917 are given is highlighted on the MAP
ciated With icon 1105b, and information concerning the res
etc. NAVIGATE key 1205, BACK key 1209, RESTAURANT
WEBSITE key 1213 and RESTAURANT MENU key 1215
VIEWER page, With preselected icon 1107 indicating the
origination address previously entered, and icon 915
described above indicating the destination address previously
entered.
In addition, favorites box 1103 on the MAP VIEWER page
section 513 for video and sound clips, graphics and textual
information concerning McDonald’s restaurant associated
are also provided on the RESTAURANT page. A selection of
NAVIGATE key 1205 causes processor 103 to provide the
35
user With a DIRECTIONS page similar to FIG. 9 described
before, including turn-by-tum instructions to the restaurant.
lists the personal favorites currently stored in section 517 of
A selection of BACK key 1209 enables the user to return to
record 400. The icons Which are associated With such per
sonal favorites are populated on map 1101 to indicate the
the previous page, i.e., the MAP VIEWER page. Key 1213
locations of such personal favorites. For example, icon 1103a
in box 1103 associated With the personal favorite “Chevron”
is also shoWn on map 1101 to indicate its location thereon.
Icon 1103b in box 1103 associated With “Vons” is also shoWn
on map 1101 to indicate its location thereon. Icon 11030 in
box 1103 associated With “Comp USA” is also shoWn on map
1101 to indicate its location thereon. Icon 1103d in box 1103
associated With “Kmart” is also shoWn on map 1101 to indi
cate its location thereon. Icon 1103e in box 1103 associated
With “Wells Fargo” is also shoWn on map 1101 to indicate its
location thereon.
Scene box 1105 lists “scenic” facilities and events Which
may serve as landmarks along the navigated route, as the
icons associated With such scenic facilities and events are also
populated on map 1101. Some scenic facilities and events
may be important to the user such as a rest stop indicated by
icon 1105a, or “McDonald’s” indicated by icon 1105b in case
40
represents a hyperlink to the Website of the restaurant. Thus,
a selection of key 1213 causes the navigator broWser to open
the restaurant home page on display 113. In addition, a selec
tion of key 1215 enables the user to access the RESTAU
RANT MENU page, Which is illustrated in FIG. 13.
45
As shoWn in FIG. 13, the RESTAURANT MENU page
enumerates types of food and beverages-served in the restau
rant. Each food and beverage entry may be highlighted by
selecting same. The user may order ahead the highlighted
food and beverages by selecting ORDER key 1305. Upon
selection of key 1305, the navigator broWser causes the order
50
information to be transmitted through Internet 650 to a res
taurant server at a predetermined URL for processing the
order. Thus, the resulting order aWaits the user’ s arrival at the
restaurant.
55
Referring back to FIG. 11, the user is also afforded
BLOCK option 1113, Whereby the user can prevent or limit
the appearance of certain subscribers and non-subscribers in
the user is hungry When traveling along the navigated route
navigation by arrangement 100. For example, a selection by
Which is not close to any of his/her favorite restaurants in this
instance. Some scenic facilities and events may be of mar
ginal interest to the user such as the “Charity Walkathon”
the user of icon 1105b, folloWed by a selection of BLOCK
option 1113, causes the navigator broWser to send to server
630 a request for blocking transmission of information con
60
indicated by icon 11050. If indeed the user decides to adopt
cerning McDonald’s Restaurant to arrangement 100. Upon
any scenic facility or event as one of his/her favorites, the user
may use an indicator device to click at the icon associated
With the scenic facility or event in either box 1105 or map
receiving such a request, server 630 returns to the navigator
broWser an INQUIRY page, Which the broWser then opens on
1101 and drag same into box 1103. For example, if after
display 113.
65
FIG. 14 illustrates such an INQUIRY page Where the user
trying McDonald’s Restaurant indicated by icon 1105b, the
is afforded a choice of a PERMANENT BLOCKADE and a
user decides to add the restaurant to his/her favorite list,
TEMPORARY BLOCKADE. In this instance, a selection by
EXHIBIT E
PAGE 197
US 7,650,234 B2
14
13
the user of the PERMANENT BLOCKADE causes a perma
receiving a request for planning a route from an origination
nent prevention of transmission of information concerning
to a destination;
determining that the coverage area is different from one or
any McDonald’ s Restaurant in the World to arrangement 100.
An alternative selection of the TEMPORARY BLOCKADE
more areas in navigation coverage de?ned at least by the
origination and the destination;
needs to be accompanied by a speci?cation of a time period
during Which the blockade is effective. For example, the user
searching the database for selected tra?ic information spe
may have groWn tired of McDonald’ s food and thus may Want
to use the TEMPORARY BLOCKADE to prevent transmis
sion of information concerning any McDonald’s Restaurant
in the World to arrangement 100 for a speci?ed period.
Any blockade choice by the user is communicated by the
navigator broWser in arrangement 100 to server 630. The
latter stores the blockade choice in a record identi?ed by the
IP address of the navigator broWser. In each sub sequent navi
gation episode, server 630 transmits to the navigator broWser
information concerning subscribers and non-subscribers in a
selective manner, re?ecting any blockade choice stored in the
associated record.
Similarly, the user is afforded ROADBLOCK option 1115
to preclude certain roadWays or areas from navigation con
ci?c to the one or more areas; and
10
navigation device is de?ned by GPS coordinates.
4. The method of claim 1 Wherein the navigation device is
used in a vehicle.
5. The method of claim 1 Wherein road conditions are also
taken into consideration in planning the route.
6. The method of claim 1 Wherein Weather conditions are
20
also taken into consideration in planning the route.
7. The method of claim 1 Wherein the navigation device
includes a display element, and at least part of the planned
route is shoWn on the display element.
8. The method of claim 1 Wherein turn-by-tum instructions
25
are communicated via audio media to a user of the navigation
sideration by arrangement 100 as the roadWays may be haZ
ardous for driving and the areas may have a high crime rate.
For example, to set up roadblocks, after selecting ROAD
BLOCK option 1115, the user may use a stylus to trace any
roadWay or de?ne any area on display 113 to be excluded
device When traversing the planned route.
9. A method for navigation using a navigation device Which
from the navigation consideration. In this instance, the user
chooses to block a portion of the Ortega HighWay denoted
1131 and indicated by crosses thereon, and area 1133 shoWn
shaded in FIG. 11. In response, the navigator broWser may
open an inquiry page similar to FIG. 14 Where the user may
specify Whether each roadblock is a permanent blockade or
includes a location-sensing element therein, the method com
prising:
30
forming a database storing Weather information for extrac
tion thereof With respect to areas;
receiving data concerning a location of the navigation
device Which is determined using the location-sensing
temporary blockade. Processor 103 stores the user’s choices
of blockade and the GPS coordinates de?ning road portion
element;
1131 and area 1133 in section 513 of record 400. Based on
such stored information, processor 103 accordingly selects
planning a route to the destination, taking into consider
ation at least tra?ic conditions derived from the selected
traf?c information.
2. The method of claim 1 Wherein the database is external
to the navigation device.
3. The method of claim 1 Wherein the location of the
35
routes circumventing road portion 1131 and area 1133 in
searching the database for Weather information speci?c to
a coverage area including the location of the navigation
navigation.
device;
receiving a request for planning a route from an origination
The user is also afforded DELETE option 1117 to remove
certain displayed items in the MAP VIEWER page. For
example, a selection by the user of icon 1105b, folloWed by a
40
to a destination;
determining that the coverage area is different from one or
selection of DELETE option 1117 causes a deletion of icon
more areas in navigation coverage de?ned at least by the
1105b from both box 1105 and map 1101, along With any
information associated thereWith.
searching the database for selected Weather information
origination and the destination;
The foregoing merely illustrates the principles of the
invention It Will thus be appreciated that those skilled in the
speci?c to the one or more areas; and
45
art Will be able to devise numerous other arrangements Which
embody the principles of the invention and are thus Within its
spirit and scope.
For example, navigator arrangement 100 is disclosed
herein in a form in Which various functions are performed by
50
navigation device is de?ned by GPS coordinates.
discrete functional blocks. HoWever, any one or more of these
12. The method of claim 9 Wherein the navigation device is
functions could equally Well be embodied in an arrangement
used in a vehicle.
in Which the functions of any one or more of those blocks or
13. The method of claim 9 Wherein road conditions are also
indeed, all of the functions thereof, are realiZed, for example,
by one or more appropriately programmed processors.
The invention claimed is:
55
taken into consideration in planning the route.
14. The method of claim 9 Wherein traf?c conditions are
1. A method for navigation using a navigation device Which
includes a location-sensing element therein, the method com
prising:
forming a database storing tra?ic information for extrac
tion thereof With respect to areas;
60
receiving data concerning a location of the navigation
device Which is determined using the location-sensing
also taken into consideration in planning the route.
15. The method of claim 9 Wherein the navigation device
includes a display element, and at least part of the planned
route is shoWn on the display element.
16. The method of claim 9 Wherein turn-by-tum instruc
tions are communicated via audio media to a user of the
navigation device When traversing the planned route.
element;
17. A navigation system for a user traveling in a vehicle,
searching the database for tra?ic information speci?c to a
coverage area including the location of the navigation
device;
planning a route to the destination, taking into consider
ation at least Weather conditions derived from the
selected Weather information.
10. The method of claim 9 Wherein the database is external
to the navigation device.
11. The method of claim 9 Wherein the location of the
65
comprising:
a database formed to store tra?ic information for extraction
thereof With respect to areas;
EXHIBIT E
PAGE 198
US 7,650,234 B2
15
16
a processing unit for searching the database for tra?ic
a database formed to store Weather information for extrac
information speci?c to a coverage area including the
tion thereof With respect to areas;
a processing unit for searching the database for Weather
location of the vehicle; and
information speci?c to a coverage area including the
an interface for receiving a request for planning a route
from an origination to a destination, Wherein When it is
determined that the coverage area is different from one
or more areas in navigation coverage de?ned at least by
location of the vehicle; and
searches the database for selected traf?c information
an interface for receiving a request for planning a route
from an origination to a destination, Wherein When it is
determined that the coverage area is different from one
or more areas in navigation coverage de?ned at least by
speci?c to the one or more areas, and Wherein a route to
the origination and the destination, the processing unit
the destination is planned, taking into consideration at
searches the database for selected Weather information
the origination and the destination, the processing unit
least traf?c conditions derived from the selected tra?ic
information.
18. The system of claim 17 Wherein the location of the
vehicle is de?ned by GPS coordinates.
19. The system of claim 17 Wherein road conditions are
also taken into consideration in planning the route.
20. The system of claim 17 Wherein Weather conditions are
also taken into consideration in planning the route.
21. The system of claim 17 Wherein at least part of the
planned route is shoWn on a display.
22. The system of claim 17 Wherein tum-by-turn instruc
speci?c to the one or more areas, and Wherein a route to
the destination is planned, taking into consideration at
20
tions are communicated via audio media to the user.
23. The system of claim 17 Wherein the database is external
to the vehicle.
24. A navigation system for a user traveling in a vehicle,
25
least tra?ic conditions derived from the selected Weather
information.
25. The system of claim 24 Wherein the location of the
vehicle is de?ned by GPS coordinates.
26. The system of claim 24 Wherein road conditions are
also taken into consideration in planning the route.
27. The system of claim 24 Wherein tra?ic conditions are
also taken into consideration in planning the route.
28. The system of claim 24 Wherein at least part of the
planned route is shoWn on a display.
29. The system of claim 24 Wherein tum-by-turn instruc
tions are communicated via audio media to the user.
30. The system of claim 24 Wherein the database is external
to the vehicle.
comprising:
EXHIBIT E
PAGE 199
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?