2J14 T zfe : 2:02 83:` 203

2J14 T zfe : 2:02 83:` 203
US008208954B1
(12) Ulllted States Patent
(10) Patent N0.:
Fujisaki
(54)
(76)
(45) Date of Patent:
COMMUNICATION DEVICE
.
--
Inventor.
5,675,630 A
-
IWa0 FuJIsakI, Tokyo (JP)
( >i< ) Notice:
5/1998 Kimura
5,786,846 A
7/1998
5,812,930 A
2
U sc. 154(1)) by 209 days,
6,034,715 A
3/2000 Ishida et al.
6,073,034 A
6/2000 Jacobsen et a1.
.
Flledl
6,128,594 A
Aug- 28, 2009
Related US. Application Data
_
10/2000 Gulli et al.
6,161,134 A
12/2000 Wang et al.
6,167,283 A
12/2000 Korpela et a1.
6,192,343 B1
2/2001 Morgan et al.
6,222,482 B1
4/2001 GueZiec
6,223,029 B1
4/2001
6,285,317 B1
9/2001 ()ng
Mar. 18, 2006, noW abandoned.
6,285,757 B1
_
_
_
11/2000 Park etal.
Cont1nuat1on of appl1cat1on No. 11/276,957, ?led on
_
_
522211312221 '
6/1999 Dimino
6,148,212 A
_
_
6,311,011
Prov1s1onal appl1cat1on No. 60/594,445, ?led on Apr.
B1
6,332,122 B1
Int- 0-
FOREIGN PATENT DOCUMENTS
(200601)
JP
H11/195137 A1
US. Cl. ................... .. 455/550.1; 455/419; 455/420;
(
)
F‘ 1d fCl
‘e
0
'?
t'
S
7/1999
_
455/556.1; 455/557
58
Kuroda
12/2001 Ortega er a1,
(Continued)
H04M1/00
(52)
Stenman et al.
9/2001 Carroll et al.
10/2001
8’ 2005 '
(51)
Hiroaki
9/1998 Zavrel
5,918,180 A
(22)
(60)
10/1997 Beatty
5,758,280 A
Subject' to any disclaimer, the term of this
APPLNO" 12/549’417
_
Jun. 26, 2012
patent 1s extended or adJusted under 35
(21)
(63)
US 8,208,954 B1
(Con?rmed)
h ............. .. 455/550.l
ass‘ ca 1°“ “r255 /419 420 556 1 557’
OTHER PUBLICATIONS
See application ?le for complete Search history-
AudiovoX, “POcket PC Phone User Manual”, published on Mar. 19,
2004*
(56)
References Cited
(Continued)
U.S. PATENT DOCUMENTS
Primary Examiner * Aj it Patel
4,934,773 A
6/1990
5,113,427 A
5/1992 Ryoichi et a1,
Becker
_
5,345,272 A
9/1994 ErsoZ et al.
_
_
AsszslanlExammeriKhal MNguyen
5,388,147 A
2/1995 Grimes
5,404,579 A
4/1995
5,405,152 A
4/1995 Kamnics et al,
A commun1cat1on deVIce Wh1ch Implements a TV phone
8/1995 McNelley
pausing function, Wherein, While a TV phone function is
5,438,357 A
i
,
,
5,532,741 A
1%;
(57)
ABSTRACT
Obayashiet al.
_
glnke'Anlatu?f
regrnan e
7/19% Tsutsumi
_
_
_
_
implemented, a pausing audiovisual data is output from
a .
.
_
5,550,754 A
8/1996 McNelley etal.
5,625,675 A
4/1997 Katsumaru et a1.
5,629,741 A
5/ 1997 Hopper
V121 the 1111311t deme
20 Claims, 2 Drawing Sheets
W
Device 200
r—\
Input
CCD
<
_
_
another'devlce When a TV phone pausIng command 1s Input
.
Device
LCD 201
210
Q
Input
Unit
l/F
2J14
T zfe
Video
Processor D
:
2:02 83:‘
a
4
¢
: >v
Signa'
ROM
RAM
Sound
Processor
207
206
Processor
203
208
205
Indicator
218
212
A/D%
D/A
Mic.
215
‘216
\/\
Speaker
US 8,208,954 B1
Page2
U.S. PATENT DOCUMENTS
613331684 B1
613631320 B1
613661651 B1
12/2001 Kang
3/2002 Ch?“
‘V2002 Gnf?th etal'
2001/0049470 A1
2002/0002044 A1
2002/0002705 A1
2002/0006804 A1
2002/0009978 A1
12/2001
1/2002
1/2002
1/2002
1/2002
Mault et a1.
Naruse et a1.
Byrnes et a1.
Mukai et a1.
Dukach et a1.
613851541 B1
72002 Bluglkberg etal'
2002/0019225 A1
2/2002 Miyashita
212531323‘ 5%
2688; gn?a
2002/0036231 A1
3/2002 Monaghan et a1.
614211470 B1
70002 No’; aki et a1
1
4/2002 Hama_et a1.
4/2002
$88; ggffll:
2002/0049742 A1
4/2002 chan et a1.
2/2003 satéllm
2002/0054068 A1
.
213221232 5%
615181956 B1
1
2002/0039914 A1
2002/0041262 A1
1
~
1
615321035
615671984
616061504
616151186
616181704
616221018
.
B1
B1
B1
B1
B2
B1
616301958 B2
3/2003
5/2003
8/2003
9/2003
9/2003
9/2003
Saanetal'
AHPO“
Mooney etal'
K0113
Kanevsky etal'
Erekson
1%2003 T‘maka etal'
21222133; 5% 13/588; gal?’
616811120 B1
1
V2004 Kine
1
617631226
617751361
6,812,954
618201055
B1
B1
B1
B2
7/2004
8/2004
11/2004
11/2004
M°Z.ea11 J‘
AI?“ et a1
Pnestmanetal.
Sand?“ 6‘ 311
Mukaletal.
5/2002 Ellis etal.
2002/0055350 A1
5/2002
Gupte et a1.
2002/0058497
2002/0068558
2002/0072395
2002/0082059
2002/0085700
2002/0097984
5/2002
6/2002
6/2002
6/2002
7/2002
7/2002
Jeong
Janik
Miramontes
Nariaietal.
Metcalf
Abecassis
A1
A1
A1
A1
A1
A1
2002/0103872 A1
8/2002 Watanabe
2002/0127997 A1
9/2002 Karlstedtetal.
2002/0137503 A1
9/2002 Roderique
2002/0154632 A1
10/2002 Wang etal.
2002/0157101
2002/0164996
2002/0178009
2002/0198813
10/2002
11/2002
110002
12/2002
A1
A1
A1
A1
SChrader et a1.
Dorenbosch
Firman
Patterson et al.
21238133 5%
ggggg gang“ “H1111
2003/0006879 A1
1/2003 Kang etal.
618951256 B2
500%
2003/0013483 A1
1/2003 Ausems et a1.
1
1
~
2003/0016189 A1
1/2003
Abeetal.
618951259 B1
5/2005 K111199111
2003/0018748 A1
1/2003 McKenna,Jr.
619041298 B2
6/2005 Araletal'
2003/0032389 A1
2/2003 Kim etal.
619611559 B1
B2
11/2005 ChF’W etal'
11/2005 Cm? 6‘ 311
2003/0033214 A1
2003/0038800 A1
2/2003 Mikkelsen etal.
2/2003 Kawahara
11/2005 Tanlokaetal.
11/2005 Fuchsetal'
V2006 Van“ etal'
2003/0050776 A1
2003/0054830 A1
2003/0061606 A1
3,2003 Blair
3/2003 Williams et a1.
3/2003 Hartwig etal.
619991757 B2
2/2006 Batesetal'
2003/0063732 A1
4/2003 Mcknight
710191770
7,028,077
710301880
710761052
3/2006
4/2006
‘V2006
7/2006
2003/0073432
2003/0083873
2003/0084121
2003/0099367
4/2003
500%
5/2003
5/2003
619681184
6,970,178
619701703
619921699
B2
B2
B1
B1
B2
B2
B2
710851578 B2
711061846 B2
Km. .
T0sh1m1tsuet a1.
T‘mlqka 6‘ 311
YOShlmum
8/2006 Barclayetal'
9/2006 NgElyen. et a1
A1
A1
A1
A1
2003/0109251 A1
2003/0115240 A1
Meade, 11
ROSS etal‘
De Booi et a1.
Okamura
6/2003 Fujito etal.
6/2003 Cho
5%
135882 5,1131%‘? 31
2003/0119479 A1
6/2003 AIiIIla etal.
711261951 B2
10/2006 136106233 '
2003/0120784 A1
6/2003 J0hn80neta1.
2003/0122779 A1
7/2003
711271271 B1
7,142,890 B2
712241851 B2
1
1
10/2006 F‘FJISQFI.
11/2006 Ir1_m_a]1r1et a1.
5/2007 K1111‘)
..
2003/0125008 A1
2003/0137970 A1
2003/0142957 A1
7/2003 shiniainina
700% Odman
7/2003 Young et a1.
7,224,987 B1
712331781 B2
5/2007 Bhelaetal.
6/2007 Hunteretal'
2003/0144024 A1
2003/0153364 A1
7,2003 Luo
8/2003 Osann,Jr.
712511255 B1
@2007 Y9ung
2003/0155413 A1
8/2003 Kovesdi et a1.
712541408 B2
8/2007 K‘m
2003/0157929 A1
8/2003 Janssen et a1.
E5
“3688; EV“
2003/0169329 A1
9/2003 Parkeretal.
713461373 B2
1
3/2008
.
~
l
eta'
2003/0171113 A1
1
713721447 B1
Manin et a1.
9/2003 Choi
2003/0204562 A1
10/2003
5/2008 1390036“ 6‘ 311
2003/0208541 A1
11/2003 Musa
Hwang
2003/0222982 A1
312221923‘
3%
1
1
$5882 32111135532231
.
7,433,845 B1
10/2008 Fl1tcr0ftetal.
2003/0222762 A1 12/2003
12/2003 Hamdan
Beigletal.etal.
2004/0033795 A1
22004 Walsh et 31
714501709 B2
714891768 B1
11/2008 609M162 etal'
2/2009 8111111281
2004/0072595 A1
2004/0114732 A1
4/2004 Anson et a1‘.
6/2004 Choe et a1.
715321879 B1
5/2009 Fullsak‘
2004/0128359 A1
7/2004 Horvitz et a1.
7,536,707 B2
g;
ggg‘fg
5/2009 Matsumoto
etal'etaL ~~~~~~~~ ~~ 725/131
2004/0132445 A1
2004/0137983
17/2004 Ker_retal.
7/2004
Rogalski et
2004/0139208 A1
7/2004
1
1
Tull
31383123; 5%
25818 26351611623111
8/2010 Lmgun ft31 '
2004/0203490 A1
10/2004 Kaplan
717871857 B2
8/2010 pogane
2004/0203520 A1
10/2004 sohinzingei et a1.
717691364 B2
717871887 B2
'
2004/0203909 A1
10/2004 Koster
7’853’295 B1
12/2010 Ful-isaki
'
2004/0209649 A1
10/2004 Lord
7’853’297 B1
738732349 B1
12/2010 Fujisaki
V2011 Smith et a1‘
2004/0216037 A1
2004/0218738 A1
10/2004 Hishida et a1.
11/2004 Araietal.
7,890,136 B1
7,399,410
7,941,141
7,953,439
2001/0005826
2001/0011293
B2
B2
B2
A1
A1
8/2010 6:321:21
2004/0198374 A1 10/2004 Bajikar
2/2011 Fujisaki ................... .. 455/5561
2004/0219951 A1
11/2004 Holder
3/2011
5/2011
5/2011
6/2001
8/2001
2004/0235513
2004/0235520
2004/0242240
2004/0248586
2004/0257208
ll/2004
11/2004
12/2004
12/2004
12/2004
Rakshaniet a1,
Shoykhetetal,
Rofougaran
Shibuya
Minakanii et a1.
A1
A1
A1
A1
A1
O’Connell
Cadiz etal.
Lin
Patel etal.
Huang et a1.
US 8,208,954 B1
Page 3
2004/0267628
2005/0020301
2005/0036509
2005/0046584
2005/0048987
2005/0090768
2005/0097038
2005/0113080
2005/0153681
2005/0159189
2005/0165871
2005/0166242
2005/0191969
2005/0235312
2005/0257149
2005/0272504
2005/0282582
2006/0003813
2006/0015819
2006/0031407
2006/0033809
2006/0059038
2006/0073820
2006/0114100
2006/0140173
2006/0140387
2006/0199571
2006/0229114
2006/0234693
2006/0284732
2007/0015550
2007/0050832
2007/0061845
2007/0121596
2007/0135145
2007/0135150
2007/0142047
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A2
A1
A1
A1
A1
A1
A1
A1
A1
A1
12/2004
1/2005
2/2005
3/2005
3/2005
4/2005
5/2005
5/2005
7/2005
7/2005
7/2005
7/2005
9/2005
10/2005
11/2005
12/2005
12/2005
1/2006
1/2006
2/2006
2/2006
3/2006
4/2006
6/2006
6/2006
6/2006
9/2006
10/2006
10/2006
12/2006
1/2007
3/2007
3/2007
5/2007
6/2007
6/2007
6/2007
Stillman
Lee
Acharya et al.
Breed
Glass
Brattesani et al.
Yu et al.
Nishimura
Hanson
Iyer
Barrs et al.
2007/0190944
2007/0204014
2007/0216760
2007/0218891
2007/0260456
2007/0262848
2007/0293240
2008/0016534
2008/0194273
2008/ 0242271
2008/0242283
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
8/2007
8/2007
9/2007
9/2007
11/2007
11/2007
12/2007
1/2008
8/2008
10/2008
10/2008
Doan et al.
Greer et al.
Kondo et al.
Cox
ProuX et al.
Berstis et al.
Drennan et al.
Ortiz et al.
Kansal et al.
Schmidt et al.
Ruckart
Matsumoto et al. .......... .. 725/88
2008/0250459 A1
10/2008
Roman
Mousseau
KaraoguZ et al.
Kamiya et al.
Eguchi et al.
SlotZnick et al.
Seligmann et al.
Hawkins et al.
Dispensa et al.
Farley
Iuchi et al.
2008/0299989
2009/ 0047972
2009/0153490
2009/0186628
2009/0197641
2009/0290369
2010/0030557
2010/0062740
2010/0099457
2010/0145700
12/2008
2/2009
6/2009
7/2009
8/2009
11/2009
2/2010
3/2010
4/2010
6/2010
King et al.
Neeraj
Nymark et al.
Yonker et al.
Rofougaran et al.
Scho?eld et al.
Molloy et al.
Ellis et al.
Kim
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
KenneWick et al.
Craswell et al.
Ghabra et a1,
Hoover
JP
FOREIGN PATENT DOCUMENTS
2005/216149 A1
8/2005
Boldt
WO
WO03001457 Al
Chin et al.
Kim
1/2003
Isidore et a1‘
OTHER PUBLICATIONS
gunk-?sher
Hi Corporation’s company history (http://WWW.hicorp.co.jp/english/
Barnes, Jr,
Gamespot, “Super Mario Bros. 3”, Feb. 12, 1990, <http://WWW.
2311‘
corporate/historyhtml).
Kurapati et a1 .
gamespot. com/nes/ action/ supermariobros3/ index.
Lee et al.
html?tag:tabs%3Bsummary>.
Ushiki et al.
Heeschen
* cited by examiner
US. Patent
Jun. 26, 2012
Sheet 1 of2
US 8,208,954 B1
Fig. 1
Communication
Device 200
Input
Device
210
CCD
.
Input
Unit
214
l/F
209
T
<
Processor
202
Data
t
'Sigma‘
Processor
208
t
Video
t
Bus
'ROM
RAM
Sound
207
206
Processor
205
l
v
Antenna
Indicator
218
212
v
% 213
ND
202{/\
Y
D/A
Mic.
215
\216
\/\
Speaker
US. Patent
Jun. 26, 2012
Sheet 2 0f 2
Fig. 2
Host H
Host Info Storage Area
HOOa
US 8,208,954 B1
US 8,208,954 B1
1
2
COMMUNICATION DEVICE
ing more particular description of the invention, presented in
conjunction With the folloWing draWing(s), Wherein:
CROSS REFERENCE TO RELATED
APPLICATIONS
FIG. 1 is a block diagram illustrating an exemplary
embodiment of the present invention.
FIG. 2 is a block diagram illustrating an exemplary
embodiment of the present invention.
This application is a continuation of US. Ser. No. 11/276,
957 ?led 2006-03-18 Which claims the bene?t of US. Provi
sional Application No. 60/594,445, ?led 2005-04-08, Which
is hereby incorporated herein by reference in its entirety.
DETAILED DESCRIPTION
Further, U.S. Ser. No. 10/711,265 ?led 2004-09-07 (herein
after the “Prior Filed Application”) is hereby incorporated
herein by reference in its entirety.
The folloWing description is of the best presently contem
plated mode of carrying out the present invention. This
description is not to be taken in a limiting sense but is made
BACKGROUND OF INVENTION
merely for the purpose of describing the general principles of
the invention. For example, each description of random
The invention relates to communication device and more
access memory in this speci?cation illustrates only one func
tion or mode in order to avoid complexity in its explanation,
hoWever, such description does not mean that only one func
particularly to the communication device Which is capable to
communicate With another communication device in a Wire
less fashion.
US. Pat. No. 6,397,054 is introduced as prior art of the
tion or mode can be implemented at a time. In other Words,
present invention of Which the summary is the following: “A 20 more than one function or mode can be implemented simul
method is provided for communicating emergency messages
using non-voice connections. An emergency short message
service is added to digital Wireless standards, such as GSM
based standards. This service alloWs users to place an emer
gency call With the speci?c purpose of sending an emergency
data message using Short Message Service (SMS). Such data
messages might include the caller’s geographical position,
25
used to limit the scope of the claims in any manner since the
?gure numbers cited are not exclusive. There are only feW
electronic mail messages, or possibly, diagnostic informa
tion. As a result, the emergency data messaging Will be given
data stored in each storage area described in this speci?cation.
the same access conditions as voice emergency calls in a
cellular or satellite communications system.” HoWever, the
foregoing prior art does not disclose the communication
device Which implements a TV phone pausing function,
Wherein, While a TV phone function is implemented, a paus
ing audiovisual data is output from another device When a TV
phone pausing command is input via the input device. For the
taneously by Way of utiliZing the same random access
memory. In addition, the ?gure numbers are cited after the
elements in parenthesis in a manner for example ‘RAM 206
(FIG. 1)’. It is done so merely to assist the readers to have a
better understanding of this speci?cation, and must not be
35
This is done so merely to simplify the explanation and,
thereby, to enable the reader of this speci?cation to under
stand the content of each function With less confusion. There
fore, more than feW data (hundreds and thousands of data, if
necessary) of the same kind, not to mention, are preferred to
be stored in each storage area to fully implement each func
tion described herein. The scope of the invention should be
determined by referencing the appended claims.
avoidance of doubt, the number of the prior arts introduced
herein (and/ or in IDS) may be of a large one, hoWever, appli
FIG. 1 is a simpli?ed block diagram of the Communication
Device 200 utiliZed in the present invention. Referring to FIG.
cant has no intent to hide the more relevant prior art(s) in the
1, Communication Device 200 includes CPU 211 Which con
less relevant ones.
40
trols and administers the overall function and operation of
Communication Device 200. CPU 211 uses RAM 206 to
SUMMARY OF INVENTION
temporarily store data and/or to perform calculation to per
It is an object of the present invention to provide a device
capable to implement a plurality of functions. It is another
object of the present invention to provide merchandise to
45
Which are displayed on LCD 201. ROM 207 stores the data
and programs Which are essential to operate Communication
merchants attractive to the customers in the US. It is another
object of the present invention to provide mobility to the users
of communication device. It is another object of the present
Device 200. Wireless signals are received by Antenna 218 and
processed by Signal Processor 208. Input signals are input by
invention to provide more convenience to the customers in the
US. It is another object of the present invention to provide
50
and Data Bus 203 to CPU 211. Indicator 212 is an LED lamp
Which is designed to output different colors (e.g., red, blue,
green, etc). Analog audio data is input to Microphone 215.
55
ment a plurality of functions. The present invention intro
duces the communication device Which implements a TV
phone pausing function, Wherein, While a TV phone function
is implemented, a pausing audiovisual data is output from
another device When a TV phone pausing command is input
via the input device.
60
BRIEF DESCRIPTION OF DRAWINGS
65
The above and other aspects, features, and advantages of
the invention Will be better understood by reading the folloW
Input Device 210, such as a dial pad, a joystick, and/or a
keypad, and the signals are transferred via Input Interface 209
more convenience to the users of communication device or
any tangible thing in Which the communication device is
?xedly or detachably (i.e., removably) installed. It is another
object of the present invention to overcome the shortcomings
associated With the foregoing prior arts. It is another object of
the present invention to provide a device capable to imple
form its function, and to implement the present invention,
modes, functions, and systems explained hereinafter. Video
Processor 202 generates analog and/or digital video signals
A/D 213 converts the analog audio data into a digital format.
Speaker 216 outputs analog audio data Which is converted
into an analog format from digital format by D/A 204. Sound
Processor 205 produces digital audio signals that are trans
ferred to D/A 204 and also processes the digital audio signals
transferred from A/D 213. CCD Unit 214 captures video
image Which is stored in RAM 206 in a digital format. Vibra
tor 217 vibrates the entire device by the command from CPU
211.
As another embodiment, LCD 201 or LCD 201/Video Pro
cessor 202 may be separated from the other elements
described in FIG. 1, and be connected in a Wireless fashion to
be Wearable and/or head-mountable.
US 8,208,954 B1
4
3
Area H160b (Paragraph [0021]). In the present embodiment,
Current Location Non-notifying Data Storage Area H160b
When Communication Device 200 is in the voice commu
nication mode, the analog audio data input to Microphone
includes Private Area Location Data Storage Area H160b1,
Private Area Indicating Data Storage Area H160b2, Current
Geographic Location Data Storage Area H160b3, Map Data
Storage Area H160b4, and Work Area H160b5. Private Area
215 is converted to a digital format by A/ D 213 and transmit
ted to another device via Antenna 218 in a Wireless fashion
after being processed by Signal Processor 208, and the Wire
less signal representing audio data Which is received via
Antenna 218 is output from Speaker 216 after being pro
cessed by Signal Processor 208 and converted to analog sig
nal by D/A 204. For the avoidance of doubt, the de?nition of
Communication Device 200 in this speci?cation includes
Location Data Storage Area H160b1 stores the private area
location data Which indicates the geographic location of the
private area. Here, the private area is the area Where the user
does not desire to disclose that he/she is currently located
therein (e. g., rest room). Private Area Indicating Data Storage
so-called ‘PDA’. The de?nition of Communication Device
200 also includes in this speci?cation any device Which is
Area H160b2 stores the private area indicating data Which is
mobile and/or portable and Which is capable to send and/or
a message indicating that the current location of the user of
Communication Device 200 can not be disclosed because
receive audio data, text data, image data, video data, and/or
other types of data in a Wireless fashion via Antenna 218. The
de?nition of Communication Device 200 further includes any
micro device embedded or installed into devices and equip
ments (e.g., VCR, TV, tape recorder, heater, air conditioner,
fan, clock, micro Wave oven, dish Washer, refrigerator, oven,
Washing machine, dryer, door, WindoW, automobile, motor
20
cycle, and modem) to remotely control these devices and
equipments. The siZe of Communication Device 200 is irrel
evant. Communication Device 200 may be installed in
houses, buildings, bridges, boats, ships, submarines, air
planes, and spaceships, and ?rmly ?xed therein.
25
FIG. 2 illustrates the data stored in Host H. As described in
FIG. 2, Host H includes Host Information Storage Area H0011
Which stores various types of data to assist and/or co-operate
With Communication Device 200 to implement all modes,
functions, and systems described in this speci?cation and the
Prior FiledApplication. As another embodiment, Host H may
be composed of a plurality of computers, i.e., one master
computer and a plurality of slave computers, Wherein the
master computer is connected to the plurality of slave com
puters. As another embodiment, Host H may also be com
calculation and temporarily store data.
This Paragraph [0023] illustrates the softWare programs
stored in Current Location Non-notifying SoftWare Storage
30
35
Area H160c (Paragraph [0021]). In the present embodiment,
Current Location Non-notifying SoftWare Storage Area
H160c stores Private Area Setting Software H160c1, Current
Geographic Location Identifying SoftWare H160c2, and Pri
vate Area Indicating Data Displaying SoftWare H160c3. Pri
vate Area Setting SoftWare H160c1 is the softWare program
described in Paragraph(s) [0029] and [0030]. Current Geo
graphic Location Identifying SoftWare H160c2 is the soft
Ware program described in Paragraph(s) [0031]. Private Area
Paragraph(s) [0020] through [0037] illustrate the current
40
Indicating Data Displaying SoftWare H160c3 is the softWare
program described in Paragraph(s) [0032].
This Paragraph [0024] illustrates the storage area included
in RAM 206 (FIG. 1) of Communication Device 200. In the
present embodiment, RAM 206 includes Current Location
Non-notifying Information Storage Area 20616011 of Which
not disclosed to another device When the user is currently
located in a private area (e.g., rest room). The present function
may be implemented in combination With the functions
described in this speci?cation Which discloses the current
buildings) included in the foregoing detailed geographic map.
Work Area H160b5 is utiliZed as a Work area to perform
posed of a plurality of master computers by Way of utiliZing
peer-to-peer connection.
<<Current Location Non-Notifying Function>>
location non-notifying function Wherein the current geo
graphic location of the user of Communication Device 200 is
he/ she is currently in a private area. As another embodiment,
the private area indicating data may a message indicating that
the current geographic location of Communication Device
200 is not found or unavailable. Current Geographic Location
Data Storage Area H160b3 stores the current geographic
location data Which indicates the current geographic location
of Communication Device 200. Map Data Storage Area
H160b4 stores the data representing a detailed geographic
map. The data also includes the layout (i.e., the locations of
each rooms included therein) of the arti?cial structures (e. g.,
45
the data and the softWare programs stored therein are
geographic location of the user to another device.
described in Paragraph(s) [0026].
This Paragraph [0020] illustrates the storage area included
in Host H (FIG. 2). In the present embodiment, Host H
includes Current Location Non-notifying Information Stor
The data and/ or the softWare programs necessary to imple
ment the present function may be doWnloaded from Host H
age Area H16011 of Which the data and the softWare programs
stored therein are described in Paragraph(s) [0021].
50
This Paragraph [0021] illustrates the storage areas
included in Current Location Non-notifying Information
Storage Area H16011 (Paragraph [0020]). In the present
embodiment, Current Location Non-notifying Information
Storage Area H16011 includes Current Location Non-notify
ing Data Storage Area H160!) and Current Location Non
notifying SoftWare Storage Area H160c. Current Location
Non-notifying Data Storage Area H160b stores the data nec
essary to implement the present function on the side of Host
H (FIG. 2), such as the ones described in Paragraph(s) [0022].
55
necessary to implement the present function on the side of
Communication Device 200, such as the ones described in
60
H160c stores the softWare programs necessary to implement
the present function on the side of Host H, such as the ones
This Paragraph [0022] illustrates the storage areas
included in Current Location Non-notifying Data Storage
Paragraph(s) [0027]. Current Location Non-notifying Soft
Ware Storage Area 2061600 stores the softWare programs
necessary to implement the present function on the side of
Communication Device 200, such as the ones described in
Current Location Non-notifying SoftWare Storage Area
described in Paragraph(s) [0023].
(FIG. 2) to Communication Device 200.
This Paragraph [0026] illustrates the storage areas
included in Current Location Non-notifying Information
Storage Area 20616011 (Paragraph [0024]). In the present
embodiment, Current Location Non-notifying Information
Storage Area 20616011 includes Current Location Non-noti
fying Data Storage Area 2061601) and Current Location Non
notifying SoftWare Storage Area 2061600. Current Location
Non-notifying Data Storage Area 2061601) stores the data
Paragraph(s) [0028].
65
This Paragraph [0027] illustrates the storage areas
included in Current Location Non-notifying Data Storage
Area 2061601) (Paragraph [0026]). In the present embodi
US 8,208,954 B1
5
6
ment, Current Location Non-notifying Data Storage Area
location data in Private Area Location Data Storage Area
20616019 includes Private Area Location Data Storage Area
H160191 (Paragraph [0022]) (S9).
206160191, Private Area Indicating Data Storage Area
206160192, Current Geographic Location Data Storage Area
206160193, Map Data Storage Area 206160194, and WorkArea
This Paragraph [0030] illustrates Private Area Setting Soft
Ware H160c1 (Paragraph [0023]) of Host H (FIG. 2) and
Private Area Setting SoftWare 206160c1 (Paragraph [0028])
of Communication Device 200, Which set the geographic
206160195. Private Area Location Data Storage Area
206160191 stores the private area location data Which indi
cates the geographic location of the private area. Here, the
location at Which the user of Communication Device 200 is
currently located as the private area. Assuming that the user of
Communication Device 200 is currently located in a rest
room. In the present embodiment, the user of Communication
private area is the area Where the user does not desire to
disclose that he/she is currently located therein (e.g., rest
room). Private Area Indicating Data Storage Area 206160192
Device 200 inputs a current location private area signal by
utiliZing Input Device 210 (FIG. 1) or via voice recognition
system (S1). Here, the current location private area signal
stores the private area indicating data Which is a message
indicating that the current location of the user of Communi
cation Device 200 can not be disclosed because he/she is
indicates that the geographic location Where the user of Com
munication Device 200 is currently located is a private area.
CPU 211 (FIG. 1) sends the current location private area
signal to Host H in a Wireless fashion (S2). Host H receives
the current location private area signal and identi?es the cur
currently in a private area. As another embodiment, the pri
vate area indicating data may a message indicating that the
current geographic location of Communication Device 200 is
not found or unavailable. Current Geographic Location Data
Storage Area 206160193 stores the current geographic loca
tion data Which indicates the current geographic location of
Communication Device 200. Map Data Storage Area
206160194 stores the data representing a detailed geographic
map. The data also includes the layout (i.e., the locations of
each rooms included therein) of the arti?cial structures (e.g.,
20
(Paragraph [0022]) (S4).
25
buildings) included in the foregoing detailed geographic map.
30
geographic location data in Current Geographic Location
Data Storage Area H160193 (Paragraph [0022]) (S2). The
Area 2061600 stores Private Area Setting SoftWare
foregoing sequence is performed periodically.
206160c1, Current Geographic Location Identifying Soft
35
[0030], [0034], and [0035]. Current Geographic Location
Identifying SoftWare 20616002 is the softWare program
described in Paragraph(s) [0036]. Private Area Indicating
present embodiment, CPU 211 (FIG. 1) identi?es the current
geographic location of Communication Device 200 (S1).
CPU 211 (FIG. 1) stores the data indicating the current geo
graphic location identi?ed in the previous step as the current
ment, Current Location Non-notifying Software Storage
Ware 20616002, and Private Area Indicating Data Displaying
SoftWare 206160c3. Private Area Setting SoftWare 20616001
is the softWare program described in Paragraph(s) [0029],
This Paragraph [0031] illustrates Current Geographic
Location. Identifying SoftWare H160c2 (Paragraph [0023])
of Communication Device 200, Which identi?es the current
geographic location of Communication Device 200. In the
Work Area 206160195 is utiliZed as a Work area to perform
calculation and temporarily store data.
This Paragraph [0028] illustrates the softWare programs
stored in Current Location Non-notifying SoftWare Storage
Area 2061600 (Paragraph [0026]). In the present embodi
rent geographic location of Communication Device 200 (S3).
Host H stores the data indicating the current geographic loca
tion identi?ed in the previous step as the private area location
data in Private Area Location Data Storage Area H160191
40
This Paragraph [0032] illustrates Private Area Indicating
Data Displaying SoftWare H160c3 (Paragraph [0023]) of
Host H (FIG. 2), Which displays the private area indicating
data When Communication Device 200 is located in a private
area (e.g., rest room). In the present embodiment, Host H
retrieves the current geographic location data from Current
Data Displaying SoftWare 20616003 is the softWare program
Geographic Location Data Storage Area H160193 (Paragraph
described in Paragraph(s) [0037].
This Paragraph [0029] illustrate Private Area Setting Soft
[0022]) (S1). Host H retrieves the private area location data
from PrivateArea Location Data StorageArea H160191 (Para
graph [0022]) (S2). If the current geographic location data
Ware H160c1 (Paragraph [0023]) of Host H (FIG. 2) and
Private Area Setting SoftWare 206160c1 (Paragraph [0028])
of Communication Device 200, Which identify the private
45
area from a map displayed on LCD 201 (FIG. 1). In the
present embodiment, Ho st H retrieves the map data from Map
Data Storage Area H160194 (Paragraph [0022]) and sends the
data to Communication Device 200 (S1). CPU 211 (FIG. 1)
graph [0022]) (S4). Host H sends the private area indicating
50
receives the map data from Host H in a Wireless fashion and
stores the data in Work Area 206160195 (Paragraph [0027])
(S2). CPU 211 (FIG. 1) retrieves the map data from Work
Area 20616065 (Paragraph [0027]) and displays the data on
LCD 201 (FIG. 1) (S3). The user selects by utiliZing Input
retrieved in S1 is Within the private area location data
retrieved in the previous step, Host H proceeds to the next step
(S3). Host H retrieves the private area indicating data from
Private Area Indicating Data Storage Area H160192 (Para
data retrieved in the previous step to another device instead of
the data indicating the current geographic location of Com
munication Device 200 (S5). The foregoing sequence is per
formed periodically.
Paragraph(s) [0034] through [0037] illustrate another
55
embodiment Wherein Communication Device 200 plays the
Device 210 (FIG. 1) or via voice recognition system an arti
?cial structure (e.g., building) in the map displayed on LCD
major role in implementing the present function.
This Paragraph [0034] illustrate Private Area Setting Soft
201 (FIG. 1) (S4). CPU 211 (FIG. 1) displays the layout (i.e.,
Ware 206160c1 (Paragraph [0028]) of Communication
Device 200, Which identi?es the private area from the map
displayed on LCD 201 (FIG. 1). In the present embodiment,
CPU 211 (FIG. 1) retrieves the map data from Map Data
the locations of each room) of the arti?cial structure selected
in the previous step (S5). The user selects a room (e.g., rest
60
room) by utiliZing Input Device 210 (FIG. 1) or via voice
recognition system (S6). CPU 211 (FIG. 1) sends the identi
?cation of the room selected in the previous step to Host H in
a Wireless fashion (S7). Host H receives the identi?cation of
the room sent in the previous step and identi?es the geo
Storage Area 206160194 (Paragraph [0027]) and displays the
65
data on LCD 201 (FIG. 1) (S1). The user selects by utiliZing
Input Device 210 (FIG. 1) or via voice recognition system an
arti?cial structure (e.g., building) in the map displayed on
graphic location thereof (S8). Host H stores the geographic
LCD 201 (FIG. 1) (S2). CPU 211 (FIG. 1) displays the layout
location identi?ed in the previous step as the private area
(i.e., the locations of each room) of the arti?cial structure
US 8,208,954 B1
7
8
selected in the previous step (S3). The user selects a room
Storage Area H179a of Which the data and the softWare pro
grams stored therein are described in Paragraph(s) [0041].
This Paragraph [0041] illustrates the storage areas
(e. g., rest room) by utilizing Input Device 210 (FIG. 1) or via
voice recognition system (S4). CPU 211 (FIG. 1) identi?es
included in TV Program Information Displaying Information
Storage Area H179a (Paragraph [0040]). In the present
embodiment, TV Program Information Displaying Informa
tion Storage Area H179a includes TV Program Information
Displaying Data Storage Area H17919 and TV Program Infor
mation Displaying SoftWare Storage Area H1790. TV Pro
gram Information Displaying Data Storage Area H17919
the geographic location of the room selected in the previous
step (S5). CPU 211 (FIG. 1) stores the geographic location
identi?ed in the previous step as the private area location data
in Private Area Location Data Storage Area 206160191 (Para
graph [0027]) (S6).
This Paragraph [0035] illustrates Private Area Setting Soft
Ware 20616001 (Paragraph [0028]) of Communication
Device 200, Which sets the geographic location at Which the
stores the data necessary to implement the present function on
the side of Host H (FIG. 2), such as the ones described in
user of Communication Device 200 is currently located as the
private area. Assuming that the user of Communication
Device 200 is currently located in a rest room. In the present
embodiment, the user of Communication Device 200 inputs a
Paragraph(s) [0042]. TV Program Information Displaying
SoftWare Storage Area H1790 stores the softWare programs
necessary to implement the present function on the side of
Host H, such as the ones described in Paragraph(s) [0045].
current location private area signal by utiliZing Input Device
210 (FIG. 1) or via voice recognition system (S1). Here, the
current location private area signal indicates that the geo
graphic location Where the user of Communication Device
200 is currently located is a private area. CPU 211 (FIG. 1)
identi?es the current geographic location of Communication
This Paragraph [0042] illustrates the storage areas
included in TV Program Information Displaying Data Stor
age Area H17919 (Paragraph [0041]). In the present embodi
20
Area H17919 includes TV Program Audiovisual Data Storage
Area H179191, TV Program Related Data Storage Area
H179192, and Work Area H179193. TV Program Audiovisual
Device 200 (S2). CPU 211 (FIG. 1) stores the data indicating
the current geographic location identi?ed in the previous step
as the private area location data in Private Area Location Data
Data Storage Area H179191 stores the data described in Para
25
Storage Area 206160191 (Paragraph [0027]) (S3).
This Paragraph [0036] illustrates Current Geographic
Location Identifying Software 20616002 (Paragraph [0028])
of Communication Device 200, Which identi?es the current
geographic location of Communication Device 200. In the
graph(s) [0043]. TV Program Related Data Storage Area
H179192 stores the data described in Paragraph(s) [0044].
Work Area H179193 is utiliZed as a Work area to perform
calculation and temporarily store data.
This Paragraph [0043] illustrates the data stored in TV
30
present embodiment, CPU 211 (FIG. 1) identi?es the current
geographic location of Communication Device 200 (S1).
CPU 211 (FIG. 1) stores the data indicating the current geo
Program Audiovisual Data Storage Area H179191 (Paragraph
[0042]). In the present embodiment, TV Program Audiovi
sual Data Storage Area H179191 comprises tWo columns, i.e.,
‘TV Program Audiovisual ID’ and ‘TV Program Audiovisual
graphic location identi?ed in the previous step as the current
geographic location data in Current Geographic Location
ment, TV Program Information Displaying Data Storage
35
Data Storage Area 206160193 (Paragraph [0027]) (S2). The
foregoing sequence is performed periodically.
This Paragraph [0037] illustrates Private Area Indicating
Data Displaying SoftWare 20616003 (Paragraph [0028]) of
Communication Device 200, Which displays the private area
indicating data When Communication Device 200 is located
in a private area (e.g., rest room). In the present embodiment,
CPU 211 (FIG. 1) retrieves the current geographic location
data from Current Geographic Location Data Storage Area
40
206160193 (Paragraph [0027]) (S1). CPU 211 (FIG. 1)
45
Data’. Column ‘TV Program Audiovisual ID’ stores the TV
program audiovisual IDs, and each TV program audiovisual
ID is an identi?cation of the corresponding TV program
audiovisual data stored in column ‘TV Program Audiovisual
Data’. Column ‘TV Program Audiovisual Data’ stores the TV
program audiovisual data, and each TV program audiovisual
data is the audiovisual data of a TV program (e.g., cartoon,
comedy, drama, neWs, science ?ction, soap opera, and talk
shoW) designed to be distributed to Communication Device
200 and displayed on LCD 201 (FIG. 1) and output from
Speaker 216 (FIG. 1). In the present embodiment, TV Pro
retrieves the private area location data from Private Area
gram Audiovisual Data Storage Area H179191 stores the fol
loWing data: ‘TV Program Audiovisual#1’ and the corre
Location Data Storage Area 206160191 (Paragraph [0027])
sponding ‘TV Program Audiovisual Data#1’; ‘TV Program
(S2). If the current geographic location data retrieved in S1 is
Within the private area location data retrieved in the previous
Audiovisual#2’ and the corresponding ‘TV Program Audio
step, CPU 211 (FIG. 1) proceeds to the next step (S3). CPU
211 (FIG. 1) retrieves the private area indicating data from
Private Area Indicating Data Storage Area 206160192 (Para
graph [0027]) (S4). CPU 211 (FIG. 1) sends the private area
indicating data retrieved in the previous step to another device
instead of the data indicating the current geographic location
visual Data#2’; ‘TV Program Audiovisual#3’ and the corre
50
sponding ‘TV Program Audiovisual Data#3’; and ‘TV Pro
gram Audiovisual#4’ and the corresponding ‘TV Program
Audiovisual Data#4’.
55
of Communication Device 200 in a Wireless fashion (S5). The
This Paragraph [0044] illustrates the data stored in TV
Program Related Data Storage Area H179192 (Paragraph
[0042]). In the present embodiment, TV Program Related
Data Storage Area H179192 comprises tWo columns, i.e., ‘TV
foregoing sequence is performed periodically.
Program Audiovisual ID’ and ‘TV Program Related Data’.
<<TV Program Information Displaying Function>>
Paragraph(s) [0040] through [0057] illustrate the TV pro
gram info displaying function, Wherein the TV program
related data (e.g., TV program title, starting time, ending
Column ‘TV ProgramAudiovisual ID’ stores the TV program
audiovisual IDs, and each TV program audiovisual ID is an
identi?cation of the corresponding TV program related data
stored in column ‘TV Program Related Data’. The TV pro
gram audiovisual IDs stored in the present storage area are
identical to the ones described in the previous paragraph.
Column ‘TV Program Related Data’ stores the TV program
related data, and each TV program related data includes the
folloWing data: the TV program title data, the TV program
60
time, category, summary, and/ or channel number) is dis
played on LCD 201 (FIG. 1) With the TV program by imple
menting the present function.
This Paragraph [0040] illustrates the storage area included
in Host H (FIG. 2). In the present embodiment, Host H
includes TV Program Information Displaying Information
65
starting time data, the TV program ending time data, the TV
US 8,208,954 B1
9
10
program category data, the TV program summary data, the
cast data, the producer data, the original airdate data, the TV
tion Storage Area 20617911 includes TV Program Information
Displaying Data Storage Area 2061791) and TV Program
Information Displaying SoftWare Storage Area 2061790. TV
channel number data, and/ or the broadcast station data. The
TV program title data indicates the title of the TV program.
Program Information Displaying Data Storage Area 2061791)
The TV program starting time data indicates the starting time
of the TV program represented by the TV program title data.
The TV program ending time data indicates the ending time
of the TV program represented by the TV program title data.
The TV program category data indicates the category to
Which the TV program represented by the TV program title
stores the data necessary to implement the present function on
the side of Communication Device 200, such as the ones
data pertains (e. g., cartoon, comedy, drama, neWs, science
described in Paragraph(s) [0052].
?ction, soap opera, and talk shoW). The TV program sum
mary data indicates the summary (or the outline) of the TV
program represented by the TV program title data. The cast
data indicates the name of each performer, cast, actor, and/or
actress participating in the TV program represented by the TV
program title data. The cast data also includes the pro?le of
the foregoing performer, cast, actor, and/or actress. The cast
This Paragraph [0049] illustrates the storage areas
included in TV Program Information Displaying Data Stor
age Area 206179b (Paragraph [0048]). In the present embodi
data may include the image data (i.e., photo data) of the
foregoing performer, cast, actor, and/ or actress. The producer
described in Paragraph(s) [0049]. TV Program Information
Displaying SoftWare Storage Area 2061790 stores the soft
Ware programs necessary to implement the present function
on the side of Communication Device 200, such as the ones
ment, TV Program Information Displaying Data Storage
Area 2061791) includes TV Program Audiovisual Data Stor
age Area 206179b1, TV Program Related Data Storage Area
206179b2, and Work Area 206179193. TV Program Audiovi
sual Data Storage Area 206179b1 stores the data described in
20
data indicates the name of the producer Who produced the TV
program represented by the TV program title data. The pro
ducer data also includes the pro?le of the foregoing producer.
The producer data may include the image data (i.e., photo
data) of the foregoing producer. The original airdate data
indicates the date at Which the TV program represented by the
TV program title data is (Was) originally on-aired. The TV
channel number data indicates the TV channel number (i.e.,
channel 1) at Which the TV program represented by the TV
program title data is on-aired. The broadcast station data
indicates the name of the broadcast station (e.g., ABC) rep
resented by the TV channel number data. In the present
embodiment, TV Program Related Data Storage Area
H179b2 stores the folloWing data: ‘TV Program
Audiovisual#1’ and the corresponding ‘TV Program Related
Work Area 206179193 is utiliZed as a Work area to perform
calculation and temporarily store data.
This Paragraph [0050] illustrates the data stored in TV
25
Area H179c stores TV Program Information Displaying Data
Storing SoftWare H179c1, TV Program Related Data Dis
playing SoftWare H179c2, and TV Program Information Dis
playing Data Distributing SoftWare H179c3. TV Program
Information Displaying Data Storing SoftWare H179c1 is the
softWare program described in Paragraph(s) [0053]. TV Pro
Program Audiovisual Data Storage Area 206179b1 (Para
graph [0049]). In the present embodiment, TV Program
Audiovisual Data Storage Area 206179b1 comprises tWo col
umns, i.e., ‘TV Program Audiovisual ID’ and ‘TV Program
Audiovisual Data’. Column ‘TV Program Audiovisual ID’
30
stores the TV program audiovisual IDs, and each TV program
audiovisual ID is an identi?cation of the corresponding TV
program audiovisual data stored in column ‘TV Program
Audiovisual Data’. Column ‘TV Program Audiovisual Data’
stores the TV program audiovisual data, and each TV pro
35
gram audiovisual data is the audiovisual data of a TV program
(e.g., cartoon, comedy, drama, neWs, science ?ction, soap
Data#1 ’ ; ‘TV Program Audiovisual#2’ and the corresponding
‘TV Program Related Data#2’; ‘TV Program Audiovisual#3 ’
and the corresponding ‘TV Program Related Data#3’; and
‘TV Program Audiovisual#4’ and the corresponding ‘TV
Program Related Data#4 ’.
This Paragraph [0045] illustrates the softWare programs
stored in TV Program Information Displaying SoftWare Stor
age Area H179c (Paragraph [0041]). In the present embodi
ment, TV Program Information Displaying Software Storage
Paragraph(s) [0050]. TV Program Related Data Storage Area
206179b2 stores the data described in Paragraph(s) [0051].
opera, and talk shoW) designed to be distributed to Commu
nication Device 200 and displayed on LCD 201 (FIG. 1) and
40
output from Speaker 216 (FIG. 1). In the present embodi
ment, TV Program Audiovisual Data Storage Area 206179b1
stores the folloWing data: ‘TV Program Audiovisual#1’ and
the corresponding ‘TV Program Audiovisual Data#1’; ‘TV
ProgramAudiovisual#2’ and the corresponding ‘TV Program
45
Audiovisual Data#2’; ‘TV Program Audiovisual#3’ and the
corresponding ‘TV Program Audiovisual Data#3’; and ‘TV
ProgramAudiovisual#4’ and the corresponding ‘TV Program
Audiovisual Data#4’.
50
gram Related Data Displaying SoftWare H179c2 is the soft
This Paragraph [0051] illustrates the data stored in TV
Program Related Data Storage Area 206179b2 (Paragraph
[0049]). In the present embodiment, TV Program Related
Data Storage Area 206179b2 comprises tWo columns, i.e.,
Ware program described in Paragraph(s) [0054] . TV Program
‘TV Program Audiovisual ID’ and ‘TV Program Related
Information Displaying Data Distributing SoftWare H179c3
is the softWare program described in Paragraph(s) [0056].
This Paragraph [0046] illustrates the storage area included
in RAM 206 (FIG. 1) of Communication Device 200. In the
present embodiment, RAM 206 includes TV Program Infor
mation Displaying Information Storage Area 20617911 of
55
Data’. Column ‘TV Program Audiovisual ID’ stores the TV
program audiovisual IDs, and each TV program audiovisual
ID is an identi?cation of the corresponding TV program
related data stored in column ‘TV Program Related Data’.
The TV program audiovisual IDs stored in the present storage
60
graph. Column ‘TV Program Related Data’ stores the TV
program related data, and each TV program related data
includes the folloWing data: the TV program title data, the TV
area are identical to the ones described in the previous para
Which the data and the softWare programs stored therein are
described in Paragraph(s) [0048].
The data and/ or the softWare programs necessary to imple
ment the present function may be doWnloaded from Host H
(FIG. 2) to Communication Device 200.
This Paragraph [0048] illustrates the storage areas
included in TV Program Information Displaying Information
Storage Area 20617911 (Paragraph [0046]). In the present
embodiment, TV Program Information Displaying Informa
program starting time data, the TV program ending time data,
the TV program category data, the TV program summary
data, the cast data, the producer data, the original airdate data,
65
the TV channel number data, and/or the broadcast station
data. The TV program title data indicates the title of the TV
program. The TV program starting time data indicates the
US 8,208,954 B1
11
12
starting time of the TV program represented by the TV pro
gram title data. The TV program ending time data indicates
the ending time of the TV program represented by the TV
Wireless fashion (S2). Here, the selected channel signal is a
signal indicating the channel number (e.g., channel 1)
program title data. The TV program category data indicates
the category to Which the TV program represented by the TV
selected in the previous step. Host H receives the selected
channel signal from Communication Device 200 and
retrieves all TV program related data from TV Program
program title data pertains (e.g., cartoon, comedy, drama,
Related Data Storage Area H179b2 (Paragraph [0044]) (S3).
Host H retrieves the TV channel number data from the TV
neWs, science ?ction, soap opera, and talk shoW). The TV
program summary data indicates the summary (or the outline)
of the TV program represented by the TV program title data.
The cast data indicates the name of each performer, cast,
actor, and/or actress participating in the TV program repre
sented by the TV program title data. The cast data also
program related data retrieved in the previous step (S4). Host
H identi?es the TV program related data (e. g., TV Program
Related Data#1) corresponding to the selected channel signal
(e.g., channel 1) received in S3 (S5). Host H sends the TV
program related data (e.g., TV Program Related Data#1)
identi?ed in the previous step to Communication Device 200
(S6). CPU 211 (FIG. 1) receives the TV program related data
(e.g., TV Program Related Data#1) from Host H in a Wireless
fashion and displays the data on LCD 201 (FIG. 1) (S7). Host
includes the pro?le of the foregoing performer, cast, actor,
and/ or actress. The cast data may include the image data (i.e.,
photo data) of the foregoing performer, cast, actor, and/or
actress. The producer data indicates the name of the producer
Who produced the TV program represented by the TV pro
gram title data. The producer data also includes the pro?le of
the foregoing producer. The producer data may include the
image data (i.e., photo data) of the foregoing producer. The
H retrieves the TV program audiovisual data (e.g., TV Pro
gram Audiovisual Data#1) from TV Program Audiovisual
Data Storage Area H179b1 (Paragraph [0043]) correspond
20
original airdate data indicates the date at Which the TV pro
gram represented by the TV program title data is (Was) origi
nally on-aired. The TV channel number data indicates the TV
channel number (i.e., channel 1) at Which the TV program
represented by the TV program title data is on-aired. The
Device 200 (S8). CPU 211 (FIG. 1) receives the TV program
audiovisual data (e.g., TV Program Audiovisual Data#1)
25
broadcast station data indicates the name of the broadcast
30
Audiovisual#3’ and the corresponding ‘TV Program Related
Data#3’; and ‘TV Program Audiovisual#4’ and the corre
35
40
SoftWare 20617902 is the softWare program described in
45
described in Paragraph(s) [0056].
This Paragraph [0053] illustrate(s) TV Program Info Dis
playing Data Storing SoftWare H17901 (Paragraph [0045]) of
Host H (FIG. 2), Which stores the TV program information
displaying data for purposes of distributing the data to Com
munication Device 200. In the present embodiment, Host H
receives the TV program audiovisual data and the TV pro
gram related data from a broadcast center (not shoWn) (S1).
(S5). CPU 211 (FIG. 1) stores the TV program related data in
TV Program Related Data Storage Area 206179b2 (Para
50
This Paragraph [0057] illustrate(s) TV Program Related
Data Displaying SoftWare 20617902 (Paragraph [0052]) of
55
Communication Device 200, Which displays the TV program
related data With the TV program on LCD 201 (FIG. 1). In the
present embodiment, the user selects a channel (e. g., channel
1) (S1). CPU 211 (FIG. 1) retrieves all TV program related
data from TV Program Related Data Storage Area 206179b2
cally.
Device 200, Which display the TV program related data With
the TV program on LCD 201 (FIG. 1). In the present embodi
ment, the user selects a channel (e.g., channel 1) (S1). CPU
211 (FIG. 1) sends the selected channel signal to Host H in a
graph [0051]) (S6). The foregoing sequence is performed
periodically.
[0044]) (S3). The foregoing sequence is performed periodi
This Paragraph [0054] illustrate(s) TV Program Related
Data Displaying SoftWare H17902 (Paragraph [0045]) of
Host H (FIG. 2) and TV Program Related Data Displaying
SoftWare 20617902 (Paragraph [0052]) of Communication
H179b1 (Paragraph [0043]) (S1). Host H retrieves the TV
program related data from TV Program Related Data Storage
Area H179b2 (Paragraph [0044]) (S2). Host H sends the data
retrieved in S1 and S2 to Communication Device 200 (S3).
CPU 211 (FIG. 1) receives the data sent in the previous step
from Host H in a Wireless fashion (S4). CPU 211 (FIG. 1)
stores the TV program audiovisual data in TV Program
Audiovisual Data Storage Area 206179b1 (Paragraph [0050])
Host H stores the TV program audiovisual data in TV Pro
gram Audiovisual Data Storage Area H179b1 (Paragraph
[0043]) (S2). Host H stores the TV program related data in TV
Program Related Data Storage Area H179b2 (Paragraph
tion Displaying Data Distributing SoftWare 20617903
(Paragraph [0052]) of Communication Device 200, Which
distribute the TV program information displaying data from
Host H (FIG. 2) to Communication Device 200. In the present
embodiment, Host H retrieves the TV program audiovisual
data from TV Program Audiovisual Data Storage Area
Paragraph(s) [0054] and [0057]. TV Program Info Displaying
Data Distributing SoftWare 20617903 is the softWare program
ment Wherein Communication Device 200 plays the major
role in implementing the present function.
This Paragraph [0056] illustrate(s) TV Program Informa
tion Displaying Data Distributing Software H17903 (Para
graph [0045]) of Host H (FIG. 2) and TV Program Informa
responding ‘TV Program Related Data#2’; ‘TV Program
sponding ‘TV Program Related Data#4’.
This Paragraph [0052] illustrates the softWare programs
stored in TV Program Info Displaying Software Storage Area
2061790 (Paragraph [0048]). In the present embodiment, TV
Program Info Displaying SoftWare Storage Area 2061790
stores TV Program Related Data Displaying SoftWare
20617902 and TV Program Info Displaying Data Distributing
SoftWare 20617903. TV Program Related Data Displaying
from Host H in a Wireless fashion and displays the visual data
thereof on LCD 201 (FIG. 1) and outputs the audio data
thereof from Speaker 216 (FIG. 1) (S9). S8 and S9 are
repeated thereafter.
Paragraph(s) [0056] and [0057] illustrate another embodi
station (e.g., ABC) represented by the TV channel number
data. In the present embodiment, TV Program Related Data
Storage Area 206179b2 stores the folloWing data: ‘TV Pro
gram Audiovisual#1’ and the corresponding ‘TV Program
Related Data#1’; ‘TV Program Audiovisual#2’ and the cor
ing to the TV program related data (e. g., TV Program Related
Data#1) identi?ed in S5 and sends the data to Communication
(Paragraph [0051]) (S2). CPU 211 (FIG. 1) retrieves the TV
60
channel number data from the TV program related data
retrieved in the previous step (S3). CPU 211 (FIG. 1) identi
?es the TV program related data (e.g., TV Program Related
65
Data#1) corresponding to the channel (e.g., channel 1)
selected in S1 (S4). CPU 211 (FIG. 1) displays the TV pro
gram related data (e.g., TV Program Related Data#1) identi
?ed in the previous step on LCD 201 (FIG. 1) (S5). CPU 211
(FIG. 1) retrieves the TV program audiovisual data (e.g., TV
US 8,208,954 B1
13
14
Program Audiovisual Data#1) from TV Program Audiovisual
Data Storage Area 206179191 (Paragraph [0050]) correspond
MPBS180a (Paragraph [0062]) is connected to Mobile Phone
Network MPN180a. Mobile Phone Base Station MPBS180b
ing to the TV program related data (e.g., TV Program Related
Data#1) identi?ed in S4 and displays the visual data thereof
on LCD 201 (FIG. 1) and outputs the audio data thereof from
(Paragraph [0062]) is connected to Mobile Phone Network
MPN180b. Mobile Phone Base Station MPBS180c (Para
graph [0062]) is connected to Mobile Phone Network
MPN180c. Mobile Phone Base Station MPBS180d (Para
graph [0062]) is connected to Mobile Phone Network
MPN180d.
This Paragraph [0064] illustrates the connection between
the network for mobile phone and the Internet. In the present
Speaker 216 (FIG. 1) (S6). S6 is repeated thereafter (S7).
<<Best Signal Auto Selecting Function>>
Paragraph(s) [0060] through [0107] illustrate the best sig
nal auto selecting function, wherein when Communication
Device 200 is in a situation to implement wireless communi
cation by W-LAN signal, mobile phone signal, and cordless
embodiment, each network for mobile phone, i.e., Mobile
Phone Network MPN180a (Paragraph [0063]), Mobile
Phone Network MPN180b (Paragraph [0063]), Mobile
Phone Network MPN180c (Paragraph [0063]), and Mobile
Phone Network MPN180d (Paragraph [0063]), is connected
signal, Communication Device 200 automatically selects one
of them in accordance with the pre-determined order of pri
onty.
This Paragraph [0060] illustrates the connection between
Communication Device 200 and the W-LAN access points,
to Internet In180.
This Paragraph [0065] illustrates the connection between
i.e., W-LANAccess Point WLAP180a, W-LAN Access Point
WLAP180b, W-LAN Access Point WLAP180c, and W-LAN
Access Point WLAP180d. Here, W-LAN Access Point
WLAP180a implements wireless communication by utiliZ
ing the ?rst W-LAN signal. W-LAN Access Point
WLAP180b implements wireless communication by utiliZ
ing the second W-LAN signal. W-LAN Access Point
WLAP180c implements wireless communication by utiliZ
ing the third W-LAN signal. W-LAN Access Point
WLAP180d implements wireless communication by utiliZ
ing the fourth W-LAN signal. Here, each of the ?rst, second,
third, and fourth W-LAN signal is the signal type utiliZed for
wireless LAN communication (e.g., IEEE 802.1la, IEEE
802.11g, IEEE 802.1 1i).
This Paragraph [0061] illustrates the connection between
the W-LAN access points, i.e., W-LAN Access Point
WLAP180a (Paragraph [0060]), W-LAN Access Point
WLAP180b (Paragraph [0060]), W-LAN Access Point
WLAP180c (Paragraph [0060]), and W-LAN Access Point
20
CP180a, Cordless Phone CP180b, Cordless Phone CP180c,
and Cordless Phone CP180d. Cordless Phone CP180a imple
ments wireless communication by utiliZing the ?rst cordless
phone signal. Cordless Phone CP180b implements wireless
25
tion by utiliZing the third cordless phone signal. Cordless
Phone CP180d implements wireless communication by uti
liZing the fourth cordless phone signal.
30
35
(Paragraph [0065]) is connected to Fixed Phone Network
FPN180c. Cordless Phone CP180d (Paragraph [0065]) is
connected to Fixed Phone Network FPN180d.
40
This Paragraph [0062] illustrates the connection between
45
phone, i.e., Mobile Phone Base Station MPBS180a, Mobile
Phone Base Station MPBS180b, Mobile Phone Base Station
MPBS180c, and Mobile Phone Base Station MPBS180d.
Mobile Phone Base Station MPBS180a implements wireless
communication by utiliZing the ?rst mobile phone signal.
50
Mobile Phone Base Station MPBS180b implements wireless
communication by utiliZing the second mobile phone signal.
Mobile Phone Base Station MPBS180c implements wireless
communication by utiliZing the third mobile phone signal.
Mobile Phone Base Station MPBS180d implements wireless
55
communication by utiliZing the fourth mobile phone signal.
Here, each of the ?rst, second, third, and fourth mobile phone
signal is the signal type utiliZed for wireless mobile phone
communication, such as the 2G wireless signal and the 3G
wireless signal. Here, the 3G wireless signal includes
cdma2000, W-CDMA, and TDS-CDMA (for the avoidance
60
This Paragraph [0067] illustrates the connection between
the ?xed phone networks and the Internet. In the present
embodiment, each ?xed phone network, i.e., Fixed Phone
Network FPN180a (Paragraph [0066]), Fixed Phone Net
work FPN180b (Paragraph [0066]), Fixed Phone Network
FPN180c (Paragraph [0066]), and Fixed Phone Network
FPN180d (Paragraph [0066]), is connected to Internet In180.
This Paragraph [0068] illustrates the storage area included
in Host H (FIG. 2). In the present embodiment, Host H
includes Best Signal Auto Selecting Information Storage
Area H180a of which the data and the software programs
stored therein are described in Paragraph(s) [0069].
This Paragraph [0069] illustrates the storage areas
included in Best Signal Auto Selecting Information Storage
Area H180a (Paragraph [0068]). In the present embodiment,
Best Signal Auto Selecting Information Storage Area H180a
includes Best Signal Auto Selecting Data Storage Area
H180!) and Best Signal Auto Selecting Software StorageArea
H1800. Best Signal Auto Selecting Data Storage Area H180b
stores the data necessary to implement the present function on
the side of Host H (FIG. 2), such as the ones described in
Paragraph(s) [0070]. Best Signal Auto Selecting Software
of doubt, the term ‘TDS-CDMA’ is equivalent to ‘TDD’ and
‘TD-CDMA’ in this speci?cation).
This Paragraph [0063] illustrates the connection between
the base station and the network for mobile phone. In the
present embodiment, each base station is connected to the
corresponding network. Mobile Phone Base Station
This Paragraph [0066] illustrates the connection between
the cordless phones and the ?xed phone network. In the
present embodiment, each cordless phone is connected to the
corresponding network. Cordless Phone CP180a (Paragraph
[0065]) is connected to Fixed Phone Network FPN180a.
Cordless Phone CP180b (Paragraph [0065]) is connected to
Fixed Phone Network FPN180b. Cordless Phone CP180c
[0060]), are connected to a network, such as the Internet
In180.
Communication Device 200 and the base stations for mobile
communication by utiliZing the second cordless phone signal.
Cordless Phone CP180c implements wireless communica
WLAP180d (Paragraph [0060]), and a network, such as the
Internet In180. In the present embodiment, the W-LAN
access points, i.e., W-LAN Access Point WLAP180a (Para
graph [0060]), W-LAN Access Point WLAP180b (Paragraph
[0060]), W-LAN Access Point WLAP180c (Paragraph
[0060]), and W-LAN Access Point WLAP180d (Paragraph
Communication Device 200 and the cordless phones. In the
present embodiment, Communication Device 200 is con
nected with the cordless phones, i.e., Cordless Phone
65
Storage Area H1800 stores the software programs necessary
to implement the present function on the side of Host H, such
as the ones described in Paragraph(s) [0080].
This Paragraph [0070] illustrates the storage areas
included in Best Signal Auto Selecting Data Storage Area
H180b (Paragraph [0069]). In the present embodiment, Best
US 8,208,954 B1
15
16
Signal Auto Selecting Data Storage Area H1801) includes
embodiment, Mobile Phone Signal Data Storage Area
H180b1b stores the folloWing data: ‘Mobile Phone Signal#1’
and the corresponding ‘First Mobile Phone Signal Data’;
‘Mobile Phone Signal#2’ and the corresponding ‘Second
Signal Type Data StorageArea H180b1, Overall Priority Data
Storage Area H180b2, and Work Area H180b3. Signal Type
Data Storage Area H180b1 stores the data described in Para
graph(s) [0071]. Overall Priority Data Storage Area H180b2
Mobile Phone Signal Data’; ‘Mobile Phone Signal#3 ’ and the
stores the data described in Paragraph(s) [0075]. Work Area
corresponding ‘Third Mobile Phone Signal Data’; and
‘Mobile Phone Signal#4’ and the corresponding ‘Fourth
Mobile Phone Signal Data’. The ?rst mobile phone signal
H180b3 is utiliZed as a Work area to perform calculation and
temporarily store data.
This Paragraph [0071] illustrates the storage areas
data is utiliZed to implement Wireless communication With
included in Signal Type Data Storage Area H180b1 (Para
graph [0070]). In the present embodiment, Signal Type Data
Storage Area H180b1 includes W-LAN Signal Data Storage
Area H180b1a, Mobile Phone Signal Data Storage Area
H180b1b, Cordless Phone Signal Data Storage Area
H180b1c, and Among Priority Data Storage Area H180b1d.
Mobile Phone Base Station MPBS180a (Paragraph [0062]).
The second mobile phone signal data is utiliZed to implement
Wireless communication With Mobile Phone Base Station
MPBS180b (Paragraph [0062]). The third mobile phone sig
nal data is utiliZed to implement Wireless communication
With Mobile Phone Base Station MPBS180c (Paragraph
W-LAN Signal Data Storage Area H180b1a stores the data
described in Paragraph(s) [0072]. Mobile Phone Signal Data
[0062]). The fourth mobile phone signal data is utiliZed to
implement Wireless communication With Mobile Phone Base
Storage Area H180b1b stores the data described in Paragraph
Station MPBS180d (Paragraph [0062]).
(s) [0073]. Cordless Phone Signal Data Storage Area
H180b1c stores the data described in Paragraph(s) [0074].
Among Priority Data Storage Area H180b1d stores the data
20
described in Paragraph(s) [0076].
This Paragraph [0072] illustrates the data stored in W-LAN
Signal Data Storage Area H180b1a (Paragraph [0071]). In the
present embodiment, W-LAN Signal Data Storage Area
H180b1a comprises tWo columns, i.e., ‘W-LAN Signal ID’
and ‘W-LAN Signal Data’. Column ‘W-LAN Signal ID’
stores the W-LAN signal IDs, and each W-LAN signal ID is
an identi?cation of the corresponding W-LAN signal data
stored in column ‘W-LAN Signal Data’. Each W-LAN signal
ID may be composed of alphanumeric data and indicate the
title or name of the corresponding W-LAN signal data. Col
umn ‘W-LAN Signal Data’ stores the W-LAN signal data, and
each W-LAN signal data indicates the type of Wireless signal
utiliZed When communicating With the corresponding
W-LAN access point. In the present embodiment, W-LAN
Signal Data Storage Area H180b1a stores the folloWing data:
‘W-LAN Signal#1 ’ and the corresponding ‘First W-LAN Sig
nal Data’; ‘W-LAN Signal#2’ and the corresponding ‘Second
W-LAN Signal Data’; ‘W-LAN Signal#3’ and the corre
sponding ‘Third W-LAN Signal Data’; and ‘W-LAN
Data’. Column ‘Cordless Phone Signal ID’ stores the cordless
25
phone signal IDs, and each cordless phone signal ID is an
identi?cation of the corresponding cordless phone signal data
stored in column ‘Cordless Phone Signal Data’. Each cord
less phone signal ID may be composed of alphanumeric data
and indicate the title or name of the corresponding cordless
30
phone signal data. Column ‘Cordless Phone Signal Data’
stores the cordless phone signal data, and each cordless phone
signal data indicates the type of Wireless signal utilized When
communicating With the corresponding cordless phone. In
the present embodiment, Cordless Phone Signal Data Storage
35
Area H180b1c stores the folloWing data: ‘Cordless Phone
Signal#1 ’ and the corresponding ‘First Cordless Phone Signal
40
Signal#4’ and the corresponding ‘Fourth W-LAN Signal
Data’; ‘Cordless Phone Signal#2’ and the corresponding
‘Second Cordless Phone Signal Data’; ‘Cordless Phone
Signal#3’ and the corresponding ‘Third Cordless Phone Sig
nal Data’; and ‘Cordless Phone Signal#4’ and the correspond
ing ‘Fourth Cordless Phone Signal Data’. The ?rst cordless
phone signal data is utiliZed to implement Wireless commu
nication With Cordless Phone CP180a (Paragraph [0065]).
The second cordless phone signal data is utiliZed to imple
Data’. The ?rst W-LAN signal data is utiliZed to implement
Wireless communication With W-LAN Access Point
WLAP180a (Paragraph [0060]). The second W-LAN signal
This Paragraph [0074] illustrates the data stored in Cord
less Phone Signal Data Storage Area H180b1c (Paragraph
[0071]). In the present embodiment, Cordless Phone Signal
Data Storage Area H180b1c comprises tWo columns, i.e.,
‘Cordless Phone Signal ID’ and ‘Cordless Phone Signal
45
ment Wireless communication With Cordless Phone CP180b
data is utiliZed to implement Wireless communication With
(Paragraph [0065]). The third cordless phone signal data is
W-LAN Access Point WLAP180b (Paragraph [0060]). The
third W-LAN signal data is utiliZed to implement Wireless
utiliZed to implement Wireless communication With Cordless
communication With W-LAN Access Point WLAP180c
(Paragraph [0060]). The fourth W-LAN signal data is utiliZed
50
to implement Wireless communication With W-LAN Access
Priority Data StorageArea H180b2 (Paragraph [0070]). In the
present embodiment, Overall Priority Data Storage Area
H180b2 comprises tWo columns, i.e., ‘Overall Priority ID’
Point WLAP180d (Paragraph [0060]).
This Paragraph [0073] illustrates the data stored in Mobile
Phone Signal Data Storage Area H180b1b (Paragraph
[0071]). In the present embodiment, Mobile Phone Signal
Data Storage Area H180b1b comprises tWo columns, i.e.,
‘Mobile Phone Signal ID’ and ‘Mobile Phone Signal Data’.
Phone CP180c (Paragraph [0065]). The fourth cordless
phone signal data is utiliZed to implement Wireless commu
nication With Cordless Phone CP180d (Paragraph [0065]).
This Paragraph [0075] illustrates the data stored in Overall
55
Column ‘Mobile Phone Signal ID’ stores the mobile phone
signal IDs, and each mobile phone signal ID is an identi?ca
tion of the corresponding mobile phone signal data stored in
column ‘Mobile Phone Signal Data’. Each mobile phone
signal ID may be composed of alphanumeric data and indi
and ‘Overall Priority Data’. Column ‘Overall Priority ID’
stores the overall priority IDs, and each overall priority ID is
an identi?cation of the corresponding overall priority data
stored in column ‘Overall Priority Data’. Each overall prior
ity ID may be composed of alphanumeric data and indicate
the title or name of the corresponding overall priority data.
Column ‘Overall Priority Data’ stores the overall priority data
Which indicates the priority among the signal data When more
cate the title or name of the corresponding mobile phone
than one signal data are available to implement Wireless com
signal data. Column ‘Mobile Phone Signal Data’ stores the
munication. In the present embodiment, Overall Priority Data
Storage Area H180b2 stores the folloWing data: ‘Overall
mobile phone signal data, and each mobile phone signal data
indicates the type of Wireless signal utiliZed When communi
cating With the corresponding base station. In the present
65
Priority#’ and the corresponding ‘W-LAN Signal Data’;
‘Overall Priority#2’ and the corresponding ‘Mobile Phone
US 8,208,954 B1
17
18
Signal Data’; and ‘Overall Priority#3’ and the corresponding
‘First Mobile Phone Signal Data’; ‘Mobile Phone Signal#2’
and the corresponding ‘Second Mobile Phone Signal Data’;
‘Mobile Phone Signal#3’ and the corresponding ‘Third
Mobile Phone Signal Data’; and ‘Mobile Phone Signal#4’
and the corresponding ‘Fourth Mobile Phone Signal Data’. In
the present embodiment, the ?rst mobile phone signal data
has priority over the second mobile phone signal data, the
third mobile phone signal data, and the fourth mobile phone
signal data; the second mobile phone signal data has priority
‘Cordless Phone Signal Data’. In the present embodiment, the
W-LAN signal data has priority over the mobile phone signal
data and the cordless phone signal data; and the mobile phone
signal data has priority over the cordless phone signal data.
This Paragraph [0076] illustrates the storage areas
included in Among Priority Data Storage Area H180b1d
(Paragraph [0071]). In the present embodiment, Among Pri
ority Data Storage Area H180b1d includes Among W-LAN
Priority Data Storage Area H180b1d1, Among Mobile Phone
Priority Data Storage Area H180b1d2, and Among Cordless
Phone Priority Data Storage Area H180b1d3. Among
over the third mobile phone signal data and the fourth mobile
phone signal data; and the third mobile phone signal data has
priority over the fourth mobile phone signal data.
This Paragraph [0079] illustrates the data stored in Among
Cordless Phone Priority Data Storage Area H180b1d3 (Para
W-LAN Priority Data Storage Area H180b1d1 stores the data
described in Paragraph(s) [0077] . Among Mobile Phone Pri
ority Data Storage Area H180b1d2 stores the data described
in Paragraph(s) [0078] . Among Cordless Phone Priority Data
Storage Area H180b1d3 stores the data described in Para
graph [0076]). In the present embodiment, Among Cordless
graph(s) [0079].
This Paragraph [0077] illustrates the data stored in Among
W-LAN Priority Data Storage Area H180b1d1 (Paragraph
[0076]). In the present embodiment, Among W-LAN Priority
Data Storage Area H180b1d1 comprises tWo columns, i.e.,
‘Among W-LAN Priority ID’ and ‘Among W-LAN Priority
Data’. Column ‘Among W-LAN Priority ID’ stores the
among W-LAN priority IDs, and each among W-LAN prior
ity ID is an identi?cation of the corresponding among
W-LAN priority data stored in column ‘Among W-LAN Pri
20
composed of alphanumeric data and indicate the title or name
25
ority Data’. Each among W-LAN priority ID may be com
posed of alphanumeric data and indicate the title or name of
the corresponding among W-LAN priority data. Column
‘Among W-LAN Priority Data’ stores the among W-LAN
priority data Which indicates the priority among the W-LAN
30
signal data When more than one W-LAN signal data are avail
able to implement Wireless communication. In the present
embodiment, Among W-LAN Priority Data Storage Area
35
H180b1d1 stores the folloWing data: ‘W-LAN Signal#1’ and
the corresponding ‘First W-LAN Signal Data’; ‘W-LAN
Signal#2’ and the corresponding ‘Second W-LAN Signal
Data’; ‘W-LAN Signal#3’ and the corresponding ‘Third
W-LAN Signal Data’; and ‘W-LAN Signal#4’ and the corre
sponding ‘Fourth W-LAN Signal Data’. In the present
embodiment, the ?rst W-LAN signal data has priority over the
40
45
W-LAN signal data; and the third W-LAN signal data has
priority over the fourth W-LAN signal data.
This Paragraph [0078] illustrates the data stored in Among
Mobile Phone Priority Data Storage Area H180b1d2 (Para
graph [0076]). In the present embodiment, Among Mobile
Phone Priority Data Storage Area H180b1d2 comprises tWo
columns, i.e., ‘Among Mobile Phone Priority ID’ and
‘Among Mobile Phone Priority Data’. Column ‘Among
Mobile Phone Priority ID’ stores the among mobile phone
priority IDs, and each among mobile phone priority ID is an
identi?cation of the corresponding among mobile phone pri
ority data stored in column ‘Among Mobile Phone Priority
Column ‘Among Cordless Phone Priority Data’ stores the
among cordless phone priority data Which indicates the pri
ority among the cordless phone signal data When more than
one cordless phone signal data are available to implement
Wireless communication. In the present embodiment, Among
Cordless Phone Priority Data Storage Area H180b1d3 stores
the following data: ‘Cordless Phone Signal#1’ and the corre
sponding ‘First Cordless Phone Signal Data’; ‘Cordless
Phone Signal#2’ and the corresponding ‘Second Cordless
Phone Signal Data’; ‘Cordless Phone Signal#3’ and the cor
responding ‘Third Cordless Phone Signal Data’; and ‘Cord
less Phone Signal#4’ and the corresponding ‘Fourth Cordless
Phone Signal Data’. In the present embodiment, the ?rst
cordless phone signal data has priority over the second cord
less phone signal data, the third cordless phone signal data,
cordless phone signal data.
This Paragraph [0080] illustrates the softWare programs
stored in Best Signal Auto Selecting SoftWare Storage Area
H1800 (Paragraph [0069]). In the present embodiment, Best
Signal Auto Selecting SoftWare Storage Area H1800 stores
50
Overall Priority Data Setting SoftWare H180c1, Among
W-LAN Priority Data Setting SoftWare H180c2, Among
Mobile Phone Priority Data Setting SoftWare H180c3,
Among Cordless Phone Priority Data Setting SoftWare
H180c4, Signal Data Auto Selecting SoftWare H180c5, and
55
Wireless Communication Implementing SoftWare H180c6.
Overall Priority Data Setting SoftWare H180c1 is the soft
Ware program described in Paragraph(s) [0095]. Among
W-LAN Priority Data Setting SoftWare H180c2 is the soft
Ware program described in Paragraph(s) [0096]. Among
Mobile Phone Priority Data Setting SoftWare H180c3 is the
softWare program described in Paragraph(s) [0097]. Among
Cordless Phone Priority Data Setting SoftWare H180c4 is the
Data’. Each among mobile phone priority ID may be com
posed of alphanumeric data and indicate the title or name of
the corresponding among mobile phone priority data. Col
of the corresponding among cordless phone priority data.
and the fourth cordless phone signal data; the second cordless
phone signal data has priority over the third cordless phone
signal data and the fourth cordless phone signal data; and the
third cordless phone signal data has priority over the fourth
second W-LAN signal data, the third W-LAN signal data, and
the fourth W-LAN signal data; the second W-LAN signal data
has priority over the third W-LAN signal data and the fourth
Phone Priority Data Storage Area H180b1d3 comprises tWo
columns, i.e., ‘Among Cordless Phone Priority ID’ and
‘Among Cordless Phone Priority Data’. Column ‘Among
Cordless Phone Priority ID’ stores the among cordless phone
priority IDs, and each among cordless phone priority ID is an
identi?cation of the corresponding among cordless phone
priority data stored in column ‘Among Cordless Phone Pri
ority Data’. Each among cordless phone priority ID may be
60
umn ‘Among Mobile Phone Priority Data’ stores the among
mobile phone priority data Which indicates the priority
among the mobile phone signal data When more than one
softWare program described in Paragraph(s) [0098]. Signal
mobile phone signal data are available to implement Wireless
communication. In the present embodiment, Among Mobile
Phone Priority Data Storage Area H180b1d2 stores the fol
Data Auto Selecting SoftWare H180c5 is the softWare pro
loWing data: ‘Mobile Phone Signal#1’ and the corresponding
65
gram described in Paragraph(s) [0099]. Wireless Communi
cation Implementing SoftWare H180c6 is the softWare pro
gram described in Paragraph(s) [0100].
US 8,208,954 B1
19
20
This Paragraph [0081] illustrates the storage area included
in RAM 206 (FIG. 1) of Communication Device 200. In the
present embodiment, RAM 206 includes Best Signal Auto
Selecting Information Storage Area 20618011 of Which the
‘W-LAN Signal#4’ and the corresponding ‘Fourth W-LAN
Signal Data’. The ?rst W-LAN signal data is utiliZed to imple
ment Wireless communication With W-LAN Access Point
WLAP18011 (Paragraph [0060]). The second W-LAN signal
data and the softWare programs stored therein are described in
data is utiliZed to implement Wireless communication With
Paragraph(s) [0083].
W-LAN Access Point WLAP18019 (Paragraph [0060]). The
third W-LAN signal data is utiliZed to implement Wireless
The data and/ or the softWare programs necessary to imple
ment the present function may be doWnloaded from Host H
communication With W-LAN Access Point WLAP1800
(Paragraph [0060]). The fourth W-LAN signal data is utiliZed
(FIG. 2) to Communication Device 200.
This Paragraph [0083] illustrates the storage areas
included in Best Signal Auto Selecting Information Storage
Area 20618011 (Paragraph [0081]). In the present embodi
ment, Best Signal Auto Selecting Information Storage Area
20618011 includes Best Signal Auto Selecting Data Storage
Area 20618019 and Best Signal Auto Selecting SoftWare Stor
age Area 2061800. Best Signal Auto Selecting Data Storage
Area 20618019 stores the data necessary to implement the
present function on the side of Communication Device 200,
such as the ones described in Paragraph(s) [0084]. Best Sig
nal Auto Selecting SoftWare Storage Area 2061800 stores the
softWare programs necessary to implement the present func
tion on the side of Communication Device 200, such as the
ones described in Paragraph(s) [0094].
This Paragraph [0084] illustrates the storage areas
included in Best Signal Auto Selecting Data Storage Area
to implement Wireless communication With W-LAN Access
Point WLAP18011 (Paragraph [0060]).
This Paragraph [0087] illustrates the data stored in Mobile
Phone Signal Data Storage Area 20618019119 (Paragraph
[0085]). In the present embodiment, Mobile Phone Signal
Data Storage Area 20618019119 comprises tWo columns, i.e.,
‘Mobile Phone Signal ID’ and ‘Mobile Phone Signal Data’.
20
cate the title or name of the corresponding mobile phone
signal data. Column ‘Mobile Phone Signal Data’ stores the
mobile phone signal data, and each mobile phone signal data
25
20618019 (Paragraph [0083]). In the present embodiment,
Best Signal Auto Selecting Data Storage Area 20618019
includes Signal Type Data Storage Area 206180191, Overall
Priority Data Storage Area 206180192, and Work Area
206180193. Signal Type Data Storage Area 206180191 stores
the data described in Paragraph(s) [0085]. Overall Priority
Data Storage Area 206180192 stores the data described in
indicates the type of Wireless signal utiliZed When communi
cating With the corresponding base station. In the present
embodiment, Mobile Phone Signal Data Storage Area
20618019119 stores the folloWing data: ‘Mobile Phone
30
Paragraph(s) [0089]. Work Area 206180193 is utiliZed as a
Work area to perform calculation and temporarily store data.
This Paragraph [0085] illustrates the storage areas
Column ‘Mobile Phone Signal ID’ stores the mobile phone
signal IDs, and each mobile phone signal ID is an identi?ca
tion of the corresponding mobile phone signal data stored in
column ‘Mobile Phone Signal Data’. Each mobile phone
signal ID may be composed of alphanumeric data and indi
35
Signal#1’ and the corresponding ‘First Mobile Phone Signal
Data’; ‘Mobile Phone Signal#2’ and the corresponding ‘Sec
ond Mobile Phone Signal Data’; ‘Mobile Phone Signal#3’
and the corresponding ‘Third Mobile Phone Signal Data’;
and ‘Mobile Phone Signal#4’ and the corresponding ‘Fourth
Mobile Phone Signal Data’. The ?rst mobile phone signal
data is utiliZed to implement Wireless communication With
included in Signal Type Data Storage Area 206180191 (Para
graph [0084]). In the present embodiment, Signal Type Data
Mobile Phone Base Station MPBS18011 (Paragraph [0062]).
The second mobile phone signal data is utiliZed to implement
Storage Area 206180191 includes W-LAN Signal Data Stor
age Area 20618019111, Mobile Phone Signal Data Storage Area
20618019119, Cordless Phone Signal Data Storage Area
Wireless communication With Mobile Phone Base Station
MPBS18019 (Paragraph [0062]). The third mobile phone sig
40
2061801910, and Among Priority Data Storage Area
20618019111. W-LAN Signal Data Storage Area 20618019111
stores the data described in Paragraph(s) [0086]. Mobile
Phone Signal Data Storage Area 20618019119 stores the data
described in Paragraph(s) [0087]. Cordless Phone Signal
[0062]). The fourth mobile phone signal data is utiliZed to
implement Wireless communication With Mobile Phone Base
Station MPBS18011 (Paragraph [0062]).
45
Data Storage Area 2061801910 stores the data described in
Paragraph(s) [0088]. Among Priority Data Storage Area
20618019111 stores the data described in Paragraph(s) [0090].
This Paragraph [0086] illustrates the data stored in W-LAN
Signal Data Storage Area 20618019111 (Paragraph [0085]). In
the present embodiment, W-LAN Signal Data Storage Area
20618019111 comprises tWo columns, i.e., ‘W-LAN Signal ID’
and ‘W-LAN Signal Data’. Column ‘W-LAN Signal ID’
stores the W-LAN signal IDs, and each W-LAN signal ID is
an identi?cation of the corresponding W-LAN signal data
stored in column ‘W-LAN Signal Data’. Each W-LAN signal
ID may be composed of alphanumeric data and indicate the
title or name of the corresponding W-LAN signal data. Col
umn ‘W-LAN Signal Data’ stores the W-LAN signal data, and
each W-LAN signal data indicates the type of Wireless signal
50
Data’. Column ‘Cordless Phone Signal ID’ stores the cordless
stored in column ‘Cordless Phone Signal Data’. Each cord
less phone signal ID may be composed of alphanumeric data
55
and indicate the title or name of the corresponding cordless
60
phone signal data. Column ‘Cordless Phone Signal Data’
stores the cordless phone signal data, and each cordless phone
signal data indicates the type of Wireless signal utiliZed When
communicating With the corresponding cordless phone. In
the present embodiment, Cordless Phone Signal Data Storage
Area 2061801910 stores the folloWing data: ‘Cordless Phone
Signal#1 ’ and the corresponding ‘First Cordless Phone Signal
W-LAN access point. In the present embodiment, W-LAN
sponding ‘Second W-LAN Signal Data’; ‘W-LAN Signal#3’
and the corresponding ‘Third W-LAN Signal Data’; and
This Paragraph [0088] illustrates the data stored in Cord
less Phone Signal Data Storage Area 2061801910 (Paragraph
[0085]). In the present embodiment, Cordless Phone Signal
Data Storage Area 2061801910 comprises tWo columns, i.e.,
‘Cordless Phone Signal ID’ and ‘Cordless Phone Signal
phone signal IDs, and each cordless phone signal ID is an
identi?cation of the corresponding cordless phone signal data
utiliZed When communicating With the corresponding
Signal Data Storage Area 20618019111 stores the folloWing
data: ‘W-LAN Signal#1’ and the corresponding ‘First
W-LAN Signal Data’; ‘W-LAN Signal#2’ and the corre
nal data is utiliZed to implement Wireless communication
With Mobile Phone Base Station MPBS1800 (Paragraph
65
Data’; ‘Cordless Phone Signal#2’ and the corresponding
‘Second Cordless Phone Signal Data’; ‘Cordless Phone
Signal#3’ and the corresponding ‘Third Cordless Phone Sig
nal Data’; and ‘Cordless Phone Signal#4’ and the correspond
ing ‘Fourth Cordless Phone Signal Data’. The ?rst cordless
US 8,208,954 B1
21
22
phone signal data is utilized to implement Wireless commu
nication With Cordless Phone CP180a (Paragraph [0065]).
The second cordless phone signal data is utilized to imple
embodiment, the ?rst W-LAN signal data has priority over the
second W-LAN signal data, the third W-LAN signal data, and
the fourth W-LAN signal data; the second W-LAN signal data
ment Wireless communication With Cordless Phone CP18019
has priority over the third W-LAN signal data and the fourth
(Paragraph [0065]). The third cordless phone signal data is
W-LAN signal data; and the third W-LAN signal data has
priority over the fourth W-LAN signal data.
utiliZed to implement Wireless communication With Cordless
This Paragraph [0092] illustrates the data stored in Among
Mobile Phone Priority Data Storage Area 206180191012 (Para
graph [0090]). In the present embodiment, Among Mobile
Phone Priority Data Storage Area 206180191012 comprises tWo
columns, i.e., ‘Among Mobile Phone Priority ID’ and
‘Among Mobile Phone Priority Data’. Column ‘Among
Phone CP180c (Paragraph [0065]). The fourth cordless
phone signal data is utiliZed to implement Wireless commu
nication With Cordless Phone CP180d (Paragraph [0065]).
This Paragraph [0089] illustrates the data stored in Overall
Priority Data Storage Area 206180192 (Paragraph [0084]). In
the present embodiment, Overall Priority Data Storage Area
206180192 comprises tWo columns, i.e., ‘Overall Priority ID’
and ‘Overall Priority Data’. Column ‘Overall Priority ID’
stores the overall priority IDs, and each overall priority ID is
an identi?cation of the corresponding overall priority data
stored in column ‘Overall Priority Data’. Each overall prior
ity ID may be composed of alphanumeric data and indicate
the title or name of the corresponding overall priority data.
Column ‘Overall Priority Data’ stores the overall priority data
Which indicates the priority among the signal data When more
Mobile Phone Priority ID’ stores the among mobile phone
priority IDs, and each among mobile phone priority ID is an
identi?cation of the corresponding among mobile phone pri
ority data stored in column ‘Among Mobile Phone Priority
Data’. Each among mobile phone priority ID may be com
posed of alphanumeric data and indicate the title or name of
the corresponding among mobile phone priority data. Col
20
umn ‘Among Mobile Phone Priority Data’ stores the among
mobile phone priority data Which indicates the priority
than one signal data are available to implement Wireless com
among the mobile phone signal data When more than one
munication. In the present embodiment, Overall Priority Data
Storage Area 206180192 stores the folloWing data: ‘Overall
mobile phone signal data are available to implement Wireless
communication. In the present embodiment, Among Mobile
Phone Priority Data Storage Area 206180191012 stores the
Priority#1’ and the corresponding ‘W-LAN Signal Data’;
‘Overall Priority#2’ and the corresponding ‘Mobile Phone
Signal Data’; and ‘Overall Priority#3’ and the corresponding
‘Cordless Phone Signal Data’. In the present embodiment, the
W-LAN signal data has priority over the mobile phone signal
data and the cordless phone signal data; and the mobile phone
signal data has priority over the cordless phone signal data.
This Paragraph [0090] illustrates the storage areas
included in Among Priority Data Storage Area 206180191d
25
30
(Paragraph [0085]). In the present embodiment, Among Pri
ority Data Storage Area 206180191d includes Among W-LAN
Priority Data Storage Area 206180191011, Among Mobile
Phone Priority Data Storage Area 206180191012, and Among
Cordless Phone Priority Data Storage Area 206180191013.
Among W-LAN Priority Data Storage Area 206180191011
stores the data described in Paragraph(s) [0091]. Among
Mobile Phone Priority Data Storage Area 206180191012 stores
the data described in Paragraph(s) [0092]. Among Cordless
Phone Priority Data Storage Area 206180191013 stores the data
described in Paragraph(s) [0093].
This Paragraph [0091] illustrates the data stored in Among
W-LAN Priority Data Storage Area 206180191011 (Paragraph
35
priority over the third mobile phone signal data and the fourth
mobile phone signal data; and the third mobile phone signal
40
ority Data’. Each among W-LAN priority ID may be com
posed of alphanumeric data and indicate the title or name of
(Paragraph [0090]). In the present embodiment, Among
prises tWo columns, i.e., ‘Among Cordless Phone Priority ID’
and ‘Among Cordless Phone Priority Data’. Column ‘Among
45
50
55
Column ‘Among Cordless Phone Priority Data’ stores the
among cordless phone priority data Which indicates the pri
ority among the cordless phone signal data When more than
one cordless phone signal data are available to implement
Wireless communication. In the present embodiment, Among
Cordless Phone Priority Data Storage Area 206180191013
stores the folloWing data: ‘Cordless Phone Signal#1’ and the
corresponding ‘First Cordless Phone Signal Data’; ‘Cordless
Phone Signal#2’ and the corresponding ‘Second Cordless
65
Phone Signal Data’; ‘Cordless Phone Signal#3’ and the cor
responding ‘Third Cordless Phone Signal Data’; and ‘Cord
less Phone Signal#4’ and the corresponding ‘Fourth Cordless
Phone Signal Data’. In the present embodiment, the ?rst
cordless phone signal data has priority over the second cord
embodiment, Among W-LAN Priority Data Storage Area
206180191011 stores the folloWing data: ‘W-LAN Signal#1’
and the corresponding ‘First W-LAN Signal Data’; ‘W-LAN
W-LAN Signal Data’; and ‘W-LAN Signal#4’ and the corre
sponding ‘Fourth W-LAN Signal Data’. In the present
composed of alphanumeric data and indicate the title or name
60
signal data When more than one W-LAN signal data are avail
Signal#2’ and the corresponding ‘Second W-LAN Signal
Data’; ‘W-LAN Signal#3’ and the corresponding ‘Third
Cordless Phone Priority ID’ stores the among cordless phone
priority IDs, and each among cordless phone priority ID is an
identi?cation of the corresponding among cordless phone
priority data stored in column ‘Among Cordless Phone Pri
ority Data’. Each among cordless phone priority ID may be
of the corresponding among cordless phone priority data.
the corresponding among W-LAN priority data. Column
‘Among W-LAN Priority Data’ stores the among W-LAN
priority data Which indicates the priority among the W-LAN
able to implement Wireless communication. In the present
data has priority over the fourth mobile phone signal data.
This Paragraph [0093] illustrates the data stored in Among
Cordless Phone Priority Data Storage Area 206180191013
Cordless Phone Priority Data StorageArea 206180191013 com
[0090]). In the present embodiment, Among W-LAN Priority
Data Storage Area 206180191011 comprises tWo columns, i.e.,
‘Among W-LAN Priority ID’ and ‘Among W-LAN Priority
Data’. Column ‘Among W-LAN Priority ID’ stores the
among W-LAN priority IDs, and each among W-LAN prior
ity ID is an identi?cation of the corresponding among
W-LAN priority data stored in column ‘Among W-LAN Pri
folloWing data: ‘Mobile Phone Signal#1’ and the correspond
ing ‘First Mobile Phone Signal Data’; ‘Mobile Phone
Signal#3’ and the corresponding ‘Second Mobile Phone Sig
nal Data’; ‘Mobile Phone Signal#3’ and the corresponding
‘Third Mobile Phone Signal Data’; and ‘Mobile Phone
Signal#4’ and the corresponding ‘Fourth Mobile Phone Sig
nal Data’. In the present embodiment, the ?rst mobile phone
signal data has priority over the second mobile phone signal
data, the third mobile phone signal data, and the fourth mobile
phone signal data; the second mobile phone signal data has
less phone signal data, the third cordless phone signal data,
and the fourth cordless phone signal data; the second cordless
US 8,208,954 B1
23
24
phone signal data has priority over the third cordless phone
signal data and the fourth cordless phone signal data; and the
third cordless phone signal data has priority over the fourth
fashion (S3). Host H receives the data indicating the priority
Among W-LAN Priority Data Storage Area H180b1d1 (Para
cordless phone signal data.
graph [0077]) (S4).
This Paragraph [0094] illustrates the software programs
stored in Best Signal Auto Selecting Software Storage Area
This Paragraph [0097] illustrate(s) Among Mobile Phone
Priority Data Setting Software H18003 (Paragraph [0080]) of
Host H (FIG. 2) and Among Mobile Phone Priority Data
Setting Software 20618003 (Paragraph [0094]) of Commu
from Communication Device 200 and stores the data in
2061800 (Paragraph [0083]). In the present embodiment,
Best Signal Auto Selecting Software Storage Area 2061800
stores Overall Priority Data Setting Software 20618001,
Among W-LAN Priority Data Setting Software 20618002,
Among Mobile Phone Priority Data Setting Software
20618003,Among Cordless Phone Priority Data Setting Soft
ware 20618004, Signal Data Auto Selecting Software
20618005, and Wireless Communication Implementing Soft
nication Device 200, which set the priority among the mobile
phone signal data. Assuming that the user of Communication
Device 200 sets the priority in the following order: the ?rst
mobile phone signal data, the second mobile phone signal
data, the third mobile phone signal data, and the fourth mobile
phone signal data. In the present embodiment, CPU 211 (FIG.
ware 20618006. Overall Priority Data Setting Software
20618001 is the software program described in Paragraph(s)
1) displays on LCD 201 (FIG. 1) the titles of the ?rst mobile
phone signal data, the second mobile phone signal data, the
third mobile phone signal data, and the fourth mobile phone
[0095] and [0102]. Among W-LAN Priority Data Setting
Software 20618002 is the software program described in
signal data (S1). The user of Communication Device 200 sets
Paragraph(s) [0096] and [0103]. Among Mobile Phone Pri
by utiliZing Input Device 210 (FIG. 1) or via voice recogni
tion system the priority (e.g., in the following order: the ?rst
mobile phone signal data, the second mobile phone signal
data, the third mobile phone signal data, and the fourth mobile
phone signal data) (S2). CPU 211 (FIG. 1) sends the data
ority Data Setting Software 20618003 is the software pro
20
gram described in Paragraph(s) [0097] and [0104]. Among
Cordless Phone Priority Data Setting Software 20618004 is
the software program described in Paragraph(s) [0098] and
[0105]. Signal Data Auto Selecting Software 20618005 is the
software program described in Paragraph(s) [0099] and
[0106]. Wireless Communication Implementing Software
20618006 is the software program described in Paragraph(s)
[0100] and [0107].
This Paragraph [0095] illustrate(s) Overall Priority Data
Setting Software H18001 (Paragraph [0080]) of Host H (FIG.
2) and Overall Priority Data Setting Software 20618001
(Paragraph [0094]) of Communication Device 200, which set
25
H180b1d2 (Paragraph [0078]) (S4).
30
the priority among the three signal data. Assuming that the
user of Communication Device 200 sets the priority in the
following order: the W-LAN signal data, the mobile phone
signal data, and the cordless phone signal data. In the present
embodiment, CPU 211 (FIG. 1) displays on LCD 201 (FIG.
1) the titles of the W-LAN signal data, the mobile phone
signal data, and the cordless phone signal data (S1). The user
of Communication Device 200 sets by utiliZing Input Device
210 (FIG. 1) or via voice recognition system the priority (e.g.,
in the following order: the W-LAN signal data, the mobile
35
40
phone signal data, and the cordless phone signal data) (S2).
CPU 211. (FIG. 1) sends the data indicating the priority set in
the previous step to Host H in a wireless fashion (S3). Host H
45
receives the data indicating the priority from Communication
Device 200 and stores the data in Overall Priority Data Stor
age Area H180b2 (Paragraph [0075]) (S4).
This Paragraph [0096] illustrate(s) Among W-LAN Prior
ity Data Setting Software H18002 (Paragraph [0080]) of Host
H (FIG. 2) and Among W-LAN Priority Data Setting Soft
indicating the priority set in the previous step to Host H in a
wireless fashion (S3). Host H receives the data indicating the
priority from Communication Device 200 and stores the data
in Among Mobile Phone Priority Data Storage Area
This Paragraph [0098] illustrate(s) Among Cordless Phone
Priority Data Setting Software H18004 (Paragraph [0080]) of
Host H (FIG. 2) and Among Cordless Phone Priority Data
Setting Software 20618004 (Paragraph [0094]) of Commu
nication Device 200, which set the priority among the cord
less phone signal data. Assuming that the user of Communi
cation Device 200 sets the priority in the following order: the
?rst cordless phone signal data, the second cordless phone
signal data, the third cordless phone signal data, and the
fourth cordless phone signal data. In the present embodiment,
CPU 211 (FIG. 1) displays on LCD 201 (FIG. 1) the titles of
the ?rst cordless phone signal data, the second cordless phone
signal data, the third cordless phone signal data, and the
fourth cordless phone signal data (S1). The user of Commu
nication Device 200 sets by utiliZing Input Device 210 (FIG.
1) or via voice recognition system the priority (e.g., in the
following order: the ?rst cordless phone signal data, the sec
ond cordless phone signal data, the third cordless phone sig
nal data, and the fourth cordless phone signal data) (S2). CPU
211 (FIG. 1) sends the data indicating the priority set in the
previous step to Host H in a wireless fashion (S3). Host H
50
receives the data indicating the priority from Communication
Device 200 and stores the data in Among Cordless Phone
Priority Data Storage Area H180b1d3 (Paragraph [0079])
ware 20618002 (Paragraph [0094]) of Communication
Device 200, which set the priority among the W-LAN signal
data. Assuming that the user of Communication Device 200
sets the priority in the following order: the ?rst W-LAN signal
55
data, the second W-LAN signal data, the third W-LAN signal
data, and the fourth W-LAN signal data. In the present
embodiment, CPU 211 (FIG. 1) displays on LCD 201 (FIG.
1) the titles of the ?rst W-LAN signal data, the second
W-LAN signal data, the third W-LAN signal data, and the
60
(S4).
This Paragraph [0099] illustrate(s) Signal Data Auto
Selecting Software H18005 (Paragraph [0080]) of Host H
(FIG. 2) and Signal Data Auto Selecting Software 20618005
(Paragraph [0094]) of Communication Device 200, which
automatically select the signal data to implement wireless
communication. The present software program is imple
mented when a wireless communication is initiated either
fourth W-LAN signal data (S1). The user of Communication
manually by the user or automatically by CPU 211 (FIG. 1).
Device 200 sets by utiliZing Input Device 210 (FIG. 1) or via
In the present embodiment, Host H retrieves all data stored in
voice recognition system the priority (e.g., in the following
Signal Type Data Storage Area H180b1 (Paragraph [0071])
order: the ?rst W-LAN signal data, the second W-LAN signal
data, the third W-LAN signal data, and the fourth W-LAN
and sends the data to Communication Device 200 (S1). CPU
signal data) (S2). CPU 211 (FIG. 1) sends the data indicating
211 (FIG. 1) receives the data sent in the previous step from
Host H in a wireless fashion (S2). CPU 211 (FIG. 1) sends the
the priority set in the previous step to Host H in a wireless
inquiry signal by utiliZing all data received in the previous
65
US 8,208,954 B1
25
26
step in a Wireless fashion (S3). Here, the inquiry signal is a
tion system the priority (e.g., in the folloWing order: the
W-LAN signal data, the mobile phone signal data, and the
cordless phone signal data) (S2). CPU 211 (FIG. 1) stores the
data indicating the priority set in the previous step in Overall
Priority Data Storage Area 206180192 (Paragraph [0089])
signal to inquire Whether the signal type (e.g., W-LAN)
through Which the inquiry signal is sent is capable to be
utilized for Wireless communication. If the response signal is
received, CPU 211 (FIG. 1) proceeds to the next step (S4).
Here, the response signal is a signal indicating that the signal
(S3).
type (e.g., W-LAN) utiliZed for sending the inquiry signal is
This Paragraph [0103] illustrate(s) Among W-LAN Prior
ity Data Setting SoftWare 20618002 (Paragraph [0094]) of
capable to be utiliZed for Wireless communication. CPU 211
(FIG. 1) stores the signal type data capable to be utiliZed for
Wireless communication in Work Area 206180193 (Paragraph
[0084]) and sends the data to Host H in a Wireless fashion
Communication Device 200, Which sets the priority among
the W-LAN signal data. Assuming that the user of Commu
nication Device 200 sets the priority in the folloWing order:
(S5). Assuming that all signal type are capable to be utiliZed
for Wireless communication, i.e., the ?rst W-LAN signal data,
the second W-LAN signal data, the third W-LAN signal data,
the fourth W-LAN signal data, the ?rst mobile phone signal
data, the second mobile phone signal data, the third mobile
the ?rst W-LAN signal data, the second W-LAN signal data,
the third W-LAN signal data, and the fourth W-LAN signal
data. In the present embodiment, CPU 211 (FIG. 1) displays
on LCD 201 (FIG. 1) the titles of the ?rst W-LAN signal data,
the second W-LAN signal data, the third W-LAN signal data,
phone signal data, the fourth mobile phone signal data, the
?rst cordless phone signal data, the second cordless phone
signal data, the third cordless phone signal data, and the
fourth cordless phone signal data. Host H receives the signal
type data capable to be utiliZed for Wireless communication
and the fourth W-LAN signal data (S1). The user of Commu
20
from Communication Device 200 and stores the data in Work
Area H180b3 (Paragraph [0070]) (S6).
This Paragraph [0100] illustrate(s) Wireless Communica
tion Implementing SoftWare H18006 (Paragraph [0080]) of
25
Host H (FIG. 2) and Wireless Communication Implementing
SoftWare 20618006 (Paragraph [0094]) of Communication
Device 200, Which implement Wireless communication by
utiliZing the signal type selected in accordance With the pri
ority set by the user of Communication Device 200 herein
before. In the present embodiment, Host H retrieves the signal
type data capable to be utilized for Wireless communication
from Work Area H180b3 (Paragraph [0070]) (S1). Host H
selects the signal type in accordance With the priority identi
?ed in Overall Priority Data Storage Area H180b2 (Paragraph
[0075]), Among W-LAN Priority Data Storage Area
H180b1d1 (Paragraph [0077]), Among Mobile Phone Prior
ity Data Storage Area H180b1d2 (Paragraph [0078]), and
Among Cordless Phone Priority Data Storage Area
H180b1d3 (Paragraph [0079]) (S2). In the present example,
the signal type is selected in the folloWing order of priority:
the ?rst W-LAN signal data, the second W-LAN signal data,
the third W-LAN signal data, the fourth W-LAN signal data,
the ?rst mobile phone signal data, the second mobile phone
signal data, the third mobile phone signal data, the fourth
mobile phone signal data, the ?rst cordless phone signal data,
the second cordless phone signal data, the third cordless
phone signal data, and the fourth cordless phone signal data.
Host H sends the signal type selected in the previous step to
Communication Device 200 (S3). CPU 211 (FIG. 1) receives
the signal type from Host H in a Wireless fashion (S4). CPU
30
of Communication Device 200, Which sets the priority among
the mobile phone signal data. Assuming that the user of
Communication Device 200 sets the priority in the folloWing
order: the ?rst mobile phone signal data, the second mobile
phone signal data, the third mobile phone signal data, and the
35
40
fourth mobile phone signal data. In the present embodiment,
CPU 211 (FIG. 1) displays on LCD 201 (FIG. 1) the titles of
the ?rst mobile phone signal data, the second mobile phone
signal data, the third mobile phone signal data, and the fourth
mobile phone signal data (S1). The user of Communication
Device 200 sets by utiliZing Input Device 210 (FIG. 1) or via
voice recognition system the priority (e.g., in the folloWing
order: the ?rst mobile phone signal data, the second mobile
phone signal data, the third mobile phone signal data, and the
fourth mobile phone signal data) (S2). CPU 211 (FIG. 1)
stores the data indicating the priority set in the previous step
in Among Mobile Phone Priority Data Storage Area
45
206180b1d2 (Paragraph [0092]) (S3).
This Paragraph [0105] illustrate(s) Among Cordless Phone
Priority Data Setting SoftWare 20618004 (Paragraph [0094])
50
of Communication Device 200, Which sets the priority among
the cordless phone signal data. Assuming that the user of
Communication Device 200 sets the priority in the folloWing
order: the ?rst cordless phone signal data, the second cordless
phone signal data, the third cordless phone signal data, and
55
the fourth cordless phone signal data. In the present embodi
ment, CPU 211 (FIG. 1) displays on LCD 201 (FIG. 1) the
titles of the ?rst cordless phone signal data, the second cord
less phone signal data, the third cordless phone signal data,
major role in implementing the present function.
This Paragraph [0102] illustrate(s) Overall Priority Data
Setting SoftWare 20618001 (Paragraph [0094]) of Commu
nication Device 200, Which sets the priority among the three
signal data. Assuming that the user of Communication Device
200 sets the priority in the folloWing order: the W-LAN signal
[0091]) (S3).
This Paragraph [0104] illustrate(s) Among Mobile Phone
Priority Data Setting SoftWare 20618003 (Paragraph [0094])
211 (FIG. 1) initiates Wireless communication by utiliZing the
signal type received in the previous step (S5).
This Paragraph [0102] through [0107] illustrate another
embodiment Wherein Communication Device 200 plays the
nication Device 200 sets by utiliZing Input Device 210 (FIG.
1) or via voice recognition system the priority (e.g., in the
folloWing order: the ?rst W-LAN signal data, the second
W-LAN signal data, the third W-LAN signal data, and the
fourth W-LAN signal data) (S2). CPU 211 (FIG. 1) stores the
data indicating the priority set in the previous step in Among
W-LAN Priority Data Storage Area 206180b1d1 (Paragraph
and the fourth cordless phone signal data (S1). The user of
Communication Device 200 sets by utiliZing Input Device
60
data, the mobile phone signal data, and the cordless phone
signal data. In the present embodiment, CPU 211 (FIG. 1)
210 (FIG. 1) or via voice recognition system the priority (e. g.,
in the folloWing order: the ?rst cordless phone signal data, the
second cordless phone signal data, the third cordless phone
signal data, and the fourth cordless phone signal data) (S2).
CPU 211 (FIG. 1) stores the data indicating the priority set in
the previous step in Among Cordless Phone Priority Data
displays on LCD 201 (FIG. 1) the titles of the W-LAN signal
signal data (S1). The user of Communication Device 200 sets
Storage Area 206180b1d3 (Paragraph [0093]) (S3).
This Paragraph [0106] illustrate(s) Signal Data Auto
by utiliZing Input Device 210 (FIG. 1) or via voice recogni
Selecting SoftWare 20618005 (Paragraph [0094]) of Commu
data, the mobile phone signal data, and the cordless phone
65
US 8,208,954 B1
27
28
nication Device 200, Which automatically selects the signal
less Phone CP18819 implements Wireless communication
data to implement Wireless communication. The present soft
With a cordless handset or Communication Device 200 by
Ware program is implemented When a Wireless communica
utiliZing Cordless Phone Signal Data#2. Cordless Phone
tion is initiated either manually by the user or automatically
CP188c implements Wireless communication With a cordless
handset or Communication Device 200 by utiliZing Cordless
Phone Signal Data#3. Cordless Phone CP1884 implements
by CPU 211 (FIG. 1). In the present embodiment, CPU 211
(FIG. 1) retrieves all data stored in Signal Type Data Storage
Area 206180191 (Paragraph [0085]) (S1). CPU 211 (FIG. 1)
sends the inquiry signal by utiliZing the data retrieved in the
Wireless communication With a cordless handset or Commu
previous step in a Wireless fashion (S2). Here, the inquiry
signal is a signal to inquire Whether the signal type (e.g.,
W-LAN) through Which the inquiry signal is sent is capable to
Data#4.
nication Device 200 by utiliZing Cordless Phone Signal
This Paragraph [0111] illustrates the cordless phones and
the ?xed phone netWork. In the present embodiment, each
cordless phone is connected to the corresponding ?xed net
Work. Cordless Phone CP188a (Paragraph [0110]) is con
be utiliZed for Wireless communication. If the response signal
is received, CPU 211 (FIG. 1) proceeds to the next step (S3).
Here, the response signal is a signal indicating that the signal
nected to Fixed Phone Network FPN188a. Cordless Phone
type (e.g., W-LAN) utiliZed for sending the inquiry signal is
capable to be utiliZed for Wireless communication. CPU 211
(FIG. 1) stores the signal type data capable to be utiliZed for
Wireless communication in Work Area 206180193 (Paragraph
[0084]) (S4). Assuming that all signal type are capable to be
utiliZed for Wireless communication, i.e., the ?rst W-LAN
signal data, the second W-LAN signal data, the third W-LAN
signal data, the fourth W-LAN signal data, the ?rst mobile
20
phone signal data, the second mobile phone signal data, the
third mobile phone signal data, the fourth mobile phone sig
nal data, the ?rst cordless phone signal data, the second cord
25
less phone signal data, the third cordless phone signal data,
and the fourth cordless phone signal data.
This Paragraph [0107] illustrate(s) Wireless Communica
tion Implementing SoftWare 20618006 (Paragraph [0094]) of
Communication Device 200, Which implements Wireless
communication by utiliZing the signal type selected in accor
dance With the priority set by the user of Communication
Device 200 hereinbefore. In the present embodiment, CPU
211 (FIG. 1) retrieves the signal type data capable to be
utiliZed for Wireless communication from Work Area
30
embodiment, each ?xed phone netWork, i.e., Fixed Phone
NetWork FPN188a (Paragraph [0111]), Fixed Phone Net
Work FPN18819 (Paragraph [0111]), Fixed Phone NetWork
FPN188c (Paragraph [0111]), and Fixed Phone NetWork
FPN188d (Paragraph [0111]), is connected to Internet In188.
This Paragraph [0113] illustrates the storage area included
in Host H (FIG. 2). In the present embodiment, Host H
includes Cordless Phone Connecting Information Storage
Area H188a of Which the data and the softWare programs
stored therein are described in Paragraph(s) [0114].
35
This Paragraph [0114] illustrates the storage areas
included in Cordless Phone Connecting Information Storage
Area H188a (Paragraph [0113]). In the present embodiment,
Cordless Phone Connecting Information Storage Area H188a
includes Cordless Phone Connecting Data Storage Area
H18819 and Cordless Phone Connecting SoftWare Storage
Area H188c. Cordless Phone Connecting Data Storage Area
40
function on the side of Host H (FIG. 2), such as the ones
206180193 (Paragraph [0084]) (S1). CPU 211 (FIG. 1) selects
the signal type in accordance With the priority identi?ed in
Overall Priority Data Storage Area 206180192 (Paragraph
[0089]), Among W-LAN Priority Data Storage Area
206180191011 (Paragraph [0091]), Among Mobile Phone Pri
ority Data Storage Area 206180191012 (Paragraph [0092]), and
Among Cordless Phone Priority Data Storage Area
206180191013 (Paragraph [0093]) (S2). In the present example,
the signal type is selected in the folloWing order of priority:
the ?rst W-LAN signal data, the second W-LAN signal data,
the third W-LAN signal data, the fourth W-LAN signal data,
the ?rst mobile phone signal data, the second mobile phone
signal data, the third mobile phone signal data, the fourth
mobile phone signal data, the ?rst cordless phone signal data,
the second cordless phone signal data, the third cordless
phone signal data, and the fourth cordless phone signal data.
CPU 211 (FIG. 1) initiates Wireless communication by uti
liZing the signal type selected in the previous step (S3).
<<Cordless Phone Connecting Function>>
Paragraph(s) [0110] through [0140] illustrate the cordless
CP18819 (Paragraph [0110]) is connected to Fixed Phone
NetWork FPN18819. Cordless Phone CP188c (Paragraph
[0110]) is connected to Fixed Phone NetWork FPN188c.
Cordless Phone CP188d (Paragraph [0110]) is connected to
Fixed Phone NetWork FPN188d.
This Paragraph [0112] illustrates the connection betWeen
the ?xed phone netWorks and the Internet. In the present
H18819 stores the data necessary to implement the present
described in Paragraph(s) [0115]. Cordless Phone Connect
ing SoftWare Storage Area H188c stores the softWare pro
grams necessary to implement the present function on the
side of Host H, such as the ones described in Paragraph(s)
45
[0120].
This Paragraph [0115] illustrates the storage areas
included in Cordless Phone Connecting Data Storage Area
H18819 (Paragraph [01 14]). In the present embodiment, Cord
50
55
less Phone Connecting Data Storage Area H18819 includes
Cordless Phone Connection Flag Data Storage Area H188191,
Cordless Phone Signal Data Storage Area H188192, Phone
Ring Data Storage Area H188193, Vibrating Pattern Data Stor
age Area H188194, LED Pattern Data Storage Area H188195,
and Work Area H188196. Cordless Phone Connection Flag
Data Storage Area H188191 stores the cordless phone connec
phone connection function, Wherein When a main phone
receives a phone call, Communication Device 200 is utiliZed
tion ?ag data Which is either the cordless phone connection
as a cordless handset of the main phone.
Communication Device 200 is connected to one of the cord
This Paragraph [0110] illustrates the connection betWeen
Communication Device 200 and the cordless phones. Here,
the cordless phones are the main phones. In the present
embodiment, Communication Device 200 is connected With
the cordless phones, i.e., Cordless Phone CP188a, Cordless
Phone CP18819, Cordless Phone CP188c, and Cordless Phone
active data or the cordless phone connection inactive data.
less phones described in Paragraph(s) [0110] in a Wireless
60
fashion and thereby enables the user of Communication
Device 200 to implement voice or data communication by
utiliZing the corresponding ?xed phone netWork When the
munication With a cordless handset or Communication
cordless phone connection active data is stored in the present
storage area. On the other hand, Communication Device 200
is not connected to any of the cordless phones described in
Paragraph(s) [0110] and thereby the user of Communication
Device 200 by utiliZing Cordless Phone Signal Data#1. Cord
Device 200 is not able to implement voice or data communi
CP188d. Cordless Phone CP188a implements Wireless com
65
US 8,208,954 B1
29
30
cation by utilizing any ?xed phone network when the cordless
phone connection inactive data is stored in the present storage
graph(s) [0119]. WorkArea H188b6 is utilized as a work area
stores the vibrating pattern IDs, and each vibrating pattern ID
is an identi?cation of the corresponding vibrating pattern data
stored in column ‘Vibrating Pattern Data’. Column ‘Vibrating
Pattern Data’ stores the vibrating pattern data, and each
vibrating pattern data indicates the vibrating pattern of Vibra
tor 217 (FIG. 1). In the present embodiment, Vibrating Pattern
Data Storage Area H188b4 stores the following data: ‘Vibrat
ing Pattem#1’ and the corresponding ‘Vibrating Pattern
Data#1’; ‘Vibrating Pattem#2’ and the corresponding
to perform calculation and temporarily store data.
This Paragraph [0116] illustrates the data stored in Cord
responding ‘Vibrating Pattern Data#3’; and ‘Vibrating
area. Cordless Phone Signal Data Storage Area H188b2
stores the data described in Paragraph(s) [01 16]. Phone Ring
Data Storage Area H188b3 stores the data described in Para
graph(s) [01 17] . Vibrating Pattern Data Storage Area H188b4
stores the data described in Paragraph(s) [01 18]. LED Pattern
Data Storage Area H188b5 stores the data described in Para
‘Vibrating Pattern Data#2’; ‘Vibrating Pattern#3 ’ and the cor
less Phone Signal Data Storage Area H188b2 (Paragraph
[0115]). In the present embodiment, Cordless Phone Signal
Data Storage Area H188b2 comprises two columns, i.e.,
‘Cordless Phone Signal ID’ and ‘Cordless Phone Signal
Pattern#4’ and the corresponding ‘Vibrating Pattern Data#4’.
Vibrating Pattern Data#1 is utiliZed when Cordless Phone
CP188a (Paragraph [0110]) receives a phone call. Vibrating
Pattern Data#2 is utiliZed when Cordless Phone CP188b
Data’. Column ‘Cordless Phone Signal ID’ stores the cordless
(Paragraph [0110]) receives a phone call. Vibrating Pattern
phone signal IDs, and each cordless phone signal ID is an
identi?cation of the corresponding cordless phone signal data
Data#3 is utiliZed when Cordless Phone CP188c (Paragraph
[0110]) receives a phone call. Vibrating Pattern Data#4 is
stored in column ‘Cordless Phone Signal Data’. Column
‘Cordless Phone Signal Data’ stores the cordless phone signal
utiliZed when Cordless Phone CP188d (Paragraph [0110])
20
data, and each cordless phone signal data is unique to each
cordless phone described in Paragraph(s) [0110]. In the
present embodiment, Cordless Phone Signal Data Storage
This Paragraph [0119] illustrates the data stored in LED
Pattern Data Storage Area H188b5 (Paragraph [01 15]). In the
present embodiment, LED Pattern Data StorageArea H188b5
comprises two columns, i.e., ‘LED Pattern ID’ and ‘LED
Area H188b2 stores the following data: ‘Cordless Phone
Signal#1’ and the corresponding ‘Cordless Phone Signal
Data#1’; ‘Cordless Phone Signal#2’ and the corresponding
‘Cordless Phone Signal Data#2’; ‘Cordless Phone Signal#3’
and the corresponding ‘Cordless Phone Signal Data#3’; and
‘Cordless Phone Signal#4’ and the corresponding ‘Cordless
Phone Signal Data#4’. Cordless Phone Signal Data#1 is uti
liZed by Cordless Phone CP188a (Paragraph [0110]) for
wireless communication. Cordless Phone Signal Data#2 is
utiliZed by Cordless Phone CP188b (Paragraph [0110]) for
25
30
wireless communication. Cordless Phone Signal Data#3 is
utiliZed by Cordless Phone CP188c (Paragraph [0110]) for
receives a phone call.
35
wireless communication. Cordless Phone Signal Data#4 is
Pattern Data’. Column ‘LED Pattern ID’ stores the LED
pattern IDs, and each LED pattern ID is an identi?cation of
the corresponding LED pattern data stored in column ‘LED
Pattern Data’. Column ‘LED Pattern Data’ stores the LED
pattern data, and each LED pattern data indicates the light
emitting pattern of LED 219 (FIG. 380 of the Prior File
Application). In the present embodiment, LED Pattern Data
Storage Area H188b5 stores the following data: ‘LED
Pattern#1’ and the corresponding ‘LED Pattern Data#1’;
‘LED Pattern#2’ and the corresponding ‘LED Pattern
Data#2’; ‘LED Pattem#3’ and the corresponding ‘LED Pat
tern Data#3’; and ‘LED Pattem#4’ and the corresponding
utiliZed by Cordless Phone CP188d (Paragraph [0110]) for
‘LED Pattern Data#4’. LED Pattern Data#1 is utiliZed when
wireless communication.
Cordless Phone CP188a (Paragraph [01 10]) receives a phone
This Paragraph [0117] illustrates the data stored in Phone
Ring Data Storage Area H188b3 (Paragraph [0115]). In the
present embodiment, Phone Ring Data Storage Area H188b3
comprises two columns, i.e., ‘Phone Ring ID’ and ‘Phone
Ring Data’. Column ‘Phone Ring ID’ stores the phone ring
call. LED Pattern Data#2 is utiliZed when Cordless Phone
40
IDs, and each phone ring ID is an identi?cation of the corre
sponding phone ring data stored in column ‘Phone Ring
Data’. Column ‘Phone Ring Data’ stores the phone ring data,
CP188b (Paragraph [0110]) receives a phone call. LED Pat
tern Data#3 is utiliZed when Cordless Phone CP188c (Para
graph [0110]) receives a phone call. LED Pattern Data#4 is
utiliZed when Cordless Phone CP188d (Paragraph [0110])
receives a phone call.
45
This Paragraph [0120] illustrates the software programs
stored in Cordless Phone Connecting Software Storage Area
and each phone ring data is the wave data designed to be
H1880 (Paragraph [01 14]). In the present embodiment, Cord
output via Speaker 216 (FIG. 1) when Communication
less Phone Connecting Software Storage Area H188c stores
Device 200 receives a phone call. In the present embodiment,
Phone Ring Data Storage Area H188b3 stores the following
data: ‘Phone Ring#1’ and the corresponding ‘Phone Ring
Data#1 ’; ‘Phone Ring#2’ and the corresponding ‘Phone Ring
Data#2’; ‘Phone Ring#3 ’ and the corresponding ‘Phone Ring
Data#3’; and ‘Phone Ring#4’ and the corresponding ‘Phone
Ring Data#4’. Phone Ring Data#1 is utiliZed when Cordless
Phone CP188a (Paragraph [0110]) receives a phone call.
Phone Ring Data#2 is utiliZed when Cordless Phone CP188b
(Paragraph [0110]) receives a phone call. Phone Ring Data#3
is utiliZed when Cordless Phone CP188c (Paragraph [0110])
receives a phone call. Phone Ring Data#4 is utiliZed when
Cordless Phone CP188d (Paragraph [01 10]) receives a phone
50
55
60
call.
This Paragraph [0118] illustrates the data stored in Vibrat
ing Pattern Data Storage Area H188b4 (Paragraph [01 15]). In
the present embodiment, Vibrating Pattern Data Storage Area
H188b4 comprises two columns, i.e., ‘Vibrating Pattern ID’
and ‘Vibrating Pattern Data’. Column ‘Vibrating Pattern ID’
65
Cordless Phone Connecting Function Activating Software
H188c1, Phone Call For Cordless Phone CP188a Notifying
Software H188c2, Phone Call For Cordless Phone CP188b
Notifying Software H188c3, Phone Call For Cordless Phone
CP188c Notifying Software H188c4, and Phone Call For
Cordless Phone CP188d Notifying Software H188c5. Cord
less Phone Connecting FunctionActivating Software H188c1
is the software program described in Paragraph(s) [0130].
Phone Call For Cordless Phone CP188a Notifying Software
H188c2 is the software program described in Paragraph(s)
[0131]. Phone Call For Cordless Phone CP188b Notifying
Software H188c3 is the software program described in Para
graph(s) [0132]. Phone Call For Cordless Phone CP188c
Notifying Software H188c4 is the software program
described in Paragraph(s) [0133]. Phone Call For Cordless
Phone CP188d Notifying Software H188c5 is the software
program described in Paragraph(s) [0134].
This Paragraph [0121] illustrates the storage area included
in RAM 206 (FIG. 1) of Communication Device 200. In the
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement