throbber
I IIIII IIIIIIII II llllll lllll lllll lllll lllll lllll lllll lllll lllll lllll lllll 111111111111111111
`US 20030135771Al
`
`(19) United States
`(12) Patent Application Publication
`Cupps et al.
`
`(10) Pub. No.: US 2003/0135771 Al
`Jul. 17, 2003
`( 43) Pub. Date:
`
`(54) NOVEL PERSONAL ELECTRONICS DEVICE
`WITH A DUAL CORE PROCESSOR
`
`(76)
`
`Inventors: Bryan T. Cupps, Capitola, CA (US);
`Timothy J. Glass, Aptos, CA (US)
`
`Correspondence Address:
`IPSG
`Suite 201
`10121 Miller Ave.
`Cupertino, CA 95014 (US)
`
`(21)
`
`Appl. No.:
`
`10/377,381
`
`(22)
`
`Filed:
`
`Feb.28,2003
`
`Related U.S. Application Data
`
`(63)
`
`Continuation-in-part of application No. 10/340,922,
`filed on Jan. 13, 2003, which is a continuation-in-part
`of application No. 10/158,266, filed on May 30, 2002,
`which is a continuation-in-part of application No.
`09/809,963, filed on Mar. 16, 2001.
`
`Publication Classification
`
`Int. Cl.7 ....................................................... G06F 1/32
`(51)
`(52) U.S. Cl. .............................................................. 713/320
`
`(57)
`
`ABSTRACT
`
`A novel personal electronic device includes a processor
`having first (embedded) and second (non-embedded) cores
`including associated operating systems and functions. In one
`aspect, the first core performs relatively limited functions,
`while the second core performs relatively broader functions
`under control of the first core. Often the second core requires
`more power than the first core and is selectively operated by
`the first core to minimize overall power consumption. Pro(cid:173)
`tocols for functions to be performed by the second core may
`be provided directly to the second core and processed by the
`second core. In another aspect, a display controller is
`designed to interface with both cores. In another aspect, the
`operating systems work with one another. In another aspect,
`the first core employs a thermal control program. Advan(cid:173)
`tages of the invention include a broad array of functions
`performed by a relatively small personal electronics device.
`
`300
`
`Dual Core Processor - 410
`
`I• •
`
`•
`
`•
`
`•
`
`•
`
`•
`
`._
`
`•
`
`•
`
`._ t • • • • • • • • • • • • • • • • • • • • • • • • • -
`
`• • • • • • • • •
`
`._ · .~ - - ' - - - - - J \
`
`Di~pl.ay
`307
`
`Embedded Core - 422
`
`Power
`Management
`411
`
`•
`
`,
`
`•
`
`.. •
`
`•
`
`•
`
`•
`
`"'
`
`•
`
`-
`
`•
`
`-
`
`•
`
`•
`
`., ..
`
`-
`
`•
`
`•
`
`•
`
`.. •
`
`Non Embedded Core - 421
`
`~ • • • • • • • • ' • -
`
`<:=~===J Shared Hard
`• • • • • • • • • • • • • • • • • • • • • .' •• ~ ••• • • • • • • • :
`
`Disk - 325
`
`m~
`
`Shared 1/0
`Controllers
`436-441
`
`"' .
`: l;'1 ' Shared Video and \:=:::==~1
`, ~ ~
`RAM Controller
`: (;!_:
`431-432
`,M
`N'
`iq f
`•
`r l ~ I
`• VI•
`a, •
`
`. ~
`. ',:,.
`: f
`
`•
`•
`
`C
`IQ
`
`•
`:
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`.
`<:=~===::::l
`
`•
`•
`
`SlarMP.Ar.l
`
`'"
`
`~VUtoaadData
`fl.A.LI UZ·UJ
`
`Shared WiFi
`390
`
`Shared
`Peripherals
`323
`
`Intel Corporation v. ACQIS LLC
`Intel Corp.'s Exhibit 1004
`Ex. 1004, Page 1
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 1 of 30
`
`US 2003/0135771 Al
`
`Figure 1
`
`10 r
`
`Dis11lay
`
`_,,
`"
`
`.
`"
`
`Cellular
`Telephone
`Module
`
`,
`
`l'I
`
`.
`
`V
`
`Battery
`
`....
`
`? ~
`
`MMI
`
`Ex. 1004, Page 2
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 2 of 30
`
`US 2003/0135771 Al
`
`Figure 2A
`
`..............................
`: 102
`:
`
`100
`
`Cellular
`Telephone K-!=::S::::===!:~
`Module
`
`LCD Display
`Monochrome or
`Color
`
`Battery
`
`..................................
`
`I
`
`Motorola
`Dragonball
`Processor
`
`101
`
`Battery Power
`
`A
`A
`A
`
`A
`A
`A
`
`A
`A
`A
`
`OR
`
`Lithium Ion Battery
`
`Ex. 1004, Page 3
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 3 of 30
`
`US 2003/0135771 Al
`
`Figure 28
`
`200
`
`r
`
`201
`
`PCS Phone
`Module
`
`202
`
`., "'
`
`" ..
`
`204
`
`Dis1>lay
`
`"
`'
`
`-·
`
`.
`
`Motorola
`Dragonball
`Processor
`
`203
`
`"
`
`.
`
`Battery
`
`,,
`
`.
`
`"•
`
`Ex. 1004, Page 4
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 4 of 30
`
`US 2003/0135771 Al
`
`Keypad with MFC buttun
`
`Keypad with graphics buttun
`
`Figure 3A
`
`Ex. 1004, Page 5
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 5 of 30
`
`US 2003/0135771 Al
`
`319
`
`Jog Dial
`
`'"
`
`Touch'8c1een
`
`Ois1>1ay
`
`304
`
`"'
`
`System
`Processor
`
`- - - - - - - - - - - I
`I
`I
`I
`=i-e'-, =¥-~ ,,,,.-'-,,.,,,;\"-, =,¥~,,,,.,.'-,I
`I
`I
`L._,~H-~ .. .H~-_-' L---~-·-''-_~--"---~--':
`
`i- ---;o
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`RFM<:nkile
`
`L------------.J
`
`I
`
`~:
`P1oceS-11or
`
`...
`
`5DRAM
`
`FLASH
`\Used ao Ca(IHl)
`
`ROM
`
`4GBHO
`
`DiH.t1ihulion
`
`Batte1y
`
`. . . . . . . . - .,
`
`Figure 3B
`
`Ex. 1004, Page 6
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 6 of 30
`
`US 2003/0135771 Al
`
`Chameleon Version 1.0 Prototype
`
`Intel Suon(JARM 1110 Proc<f!ssor - l02
`
`320
`
`Intel S1:>eedSter Pentium II
`P10,;essor
`300-500MH1.
`
`lldell.?81S
`GMCH
`Gr-1111hi1.ao11nd
`Me11101y
`Cont,olet
`
`LCD
`800XJ-Ot
`
`hd,.181H11CH-322
`
`l<'igure 3C
`
`Ex. 1004, Page 7
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 7 of 30
`
`US 2003/0135771 Al
`
`300
`
`Dual Core Processor - 410
`0. . . . . . . t • . . . . . . . . . . 0.
`
`• • • • O
`
`•
`
`•
`
`0.
`
`0. • • • & • • • • • 0.
`
`•
`
`- . . . . . 0.
`
`•
`
`0.
`
`L
`
`0.
`
`•
`
`0.
`
`"'
`
`h==::> Display
`
`307
`
`Power
`Management
`411
`
`Embedded Core. 422
`
`~·
`: ~ -
`• ~ :
`' (;! ,
`·~·
`, ; ;
`, ........... _ . _ ....... _ ..... __ -:
`::;:; •
`~'
`..
`;
`;
`ra ;
`ij
`ID ~
`
`I
`
`•
`
`Non Embedded Core - 421
`
`RAM Controller
`431-432
`
`'
`Shared Video and x;:::::===:~
`c~~~==j,
`lffiVU!oa1a aata
`r..a.u UZ-UJ
`~
`'~M~U~V~~=oa=w~o=~~
`uemorvu~u.6
`
`·,
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`Shared 1/0
`Controllers
`436-441
`
`•
`
`....
`
`•'
`
`• .~~
`~~===~l =
`..I
`{:=:::====~' Peripherals:
`'I
`{:==::===~I Shared Hard
`
`I Shared WiFi
`
`Shared
`
`323
`
`, •••••••••• : •••••••••••••••••••••• • •• , •••••••••• :'
`
`I Disk-325
`
`Figure 3D
`
`Ex. 1004, Page 8
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003
`
`Sheet 8 of 30
`
`US 2003/0135771 Al
`
`300
`
`Du,11 Cole PIOcessor - 410
`
`310
`
`512MBRAM
`
`IMVlieoP-•Lt-UJ:
`
`ARUR,'.U-l.'5
`
`ROM-327
`
`000 )( 300
`Transflective LCD
`or
`1024 X 384
`Active Matrix OLED
`
`Printer
`
`Floppy drive
`
`C:
`
`VI "' :r a-
`
`Figure 3E
`
`323 r - - - - - -
`1
`g..
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`L ______ _
`Hard Disk
`
`CD ROM
`
`l<eyboard e
`Mouse =
`~ ~-
`
`Ex. 1004, Page 9
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 9 of 30
`
`US 2003/0135771 Al
`
`Figure4A
`
`307
`
`308
`
`308-1
`
`OS Displ.iy RAM
`
`308-2
`
`User lnte1face
`DiGpl.tyRAM
`
`-
`
`-
`
`320
`
`PC
`P1ocesso1
`
`u
`
`321
`
`Memo,y,md
`G1.11,hic& Controller
`
`Dis1>ley-
`
`~f-~
`ea-
`""-,.._
`
`-
`
`308-3
`
`OisplayO;rta
`
`.
`Dis11l.iy-Controlle1 ~ .,lU .. --·-
`
`.(-.-+
`
`! ~
`
`302
`
`System P1 ocessor
`
`Ex. 1004, Page 10
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 10 of 30 US 2003/0135771 Al
`
`Figure4B
`
`321
`
`322
`
`Memory and
`Graphics
`Controlle1
`
`n
`
`Contiollers
`and
`i,l)
`
`309 Touchscreen and
`Rotary Dial
`
`Jl
`
`302
`
`System
`Processor
`
`307
`
`Display
`
`V
`I'-
`
`USO
`
`f
`
`USB
`
`Ex. 1004, Page 11
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 11 of 30
`
`US 2003/0135771 Al
`
`307
`
`308
`
`Figure4C
`
`Dlspl,1y
`
`308-3
`
`320
`
`PC
`Processor
`
`30,
`
`Synten1 Processor-
`
`Ex. 1004, Page 12
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 12 of 30 US 2003/0135771 Al
`
`308
`
`.
`
`V 211
`
`213
`
`l
`
`JTAG
`Controller
`
`j~
`
`221
`JTAG
`Port
`
`A
`
`"
`
`J02
`
`Stron,JARM Processor
`
`"
`
`"
`
`"
`
`A
`
`LCD
`
`I "
`I"\
`Controller I 16BitD,rta
`
`'
`
`V
`
`321
`
`Gra1>hics and Me1nory
`Controller
`
`'I
`24Bit Data
`
`V
`
`307
`
`1/0 Blocks
`
`LCD
`
`./1
`"J
`18 Bit Dato
`
`I'<
`
`220
`
`. 1/0 Swttch Signals
`
`Figure4D
`
`ASIC CPLD
`
`.1212
`'J
`V
`
`In-System Programming Controller
`
`g
`
`214
`
`'
`V
`
`V
`
`'
`
`V
`
`.
`
`'
`
`Swttch
`Matrix
`
`g
`
`215
`
`Function Block 1
`
`Macrocells
`1 lo 18
`
`:t 1n
`
`216
`
`Function Block 2
`
`Macrocells
`1 lo 18
`
`1 m
`
`217
`
`Function Block 3
`
`Mecrocells
`1 lo 18
`
`t 1nr
`
`218
`
`Function Block 4
`
`Macrocells
`1 to 18
`
`n . vv
`n= ii
`
`219
`
`Function Block 16
`
`1 to 18
`
`Macrocells l
`t
`
`Ex. 1004, Page 13
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 13 of 30 US 2003/0135771 Al
`
`Figure 4E
`
`Ex. 1004, Page 14
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 14 of 30 US 2003/0135771 Al
`
`Figure4F
`
`Ex. 1004, Page 15
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 15 of 30 US 2003/0135771 Al
`
`Figure 4G
`
`Ex. 1004, Page 16
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 16 of 30 US 2003/0135771 Al
`
`The following results are for a power dissipation of 4.216 Watts power dissipation, a
`
`25°C environment, and natural convection, 8 spot welds, .with a copper sheet above the
`
`RF Module and Disk Drive.
`
`·c
`
`35.31
`35.24
`35.18
`35.11
`35.05
`34.98
`34.92
`34.85
`34 79
`34.72
`34.66
`34.b9
`34.5J
`34.46
`34 40
`34.33
`34.26
`3'1.20
`34.13
`34.07
`34 00
`?!,?!,~
`33 87
`33.81
`33.70
`33 68
`33.61
`33.55
`33 48
`33 42
`33.35
`33.29
`33.22
`
`Figure SA - Front view of device 300 showing external surface temperatures
`
`• C
`
`', {>
`
`35.31
`35.24
`35.18
`35.11
`35.05
`34 98
`34.92
`34.85
`34.79
`34.72
`34.66
`34.59
`34.53
`34.46
`34.40
`34 33
`34 26
`34.20
`34.13
`34.07
`34.00
`33.94
`3)07
`33.81
`33.74
`33.68
`33.61
`3355
`33.46
`33.42
`33.35
`33.29
`33 22
`
`Figure SB - Rear view of device 300 showing external surface temperatures
`
`Ex. 1004, Page 17
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 17 of 30
`
`US 2003/0135771 Al
`
`• C
`
`49.96
`49.47
`48.98
`4849
`48 00
`47.51
`47.02
`46.53
`46.04
`45.55
`45 06
`44 57
`44.08
`43.59
`43.10
`42 61
`42 11
`41 62
`41 13
`40.64
`40 15
`39 66
`39 17
`38.68
`38.19
`37.70
`37 71
`36 72
`36.23
`35.74
`JG.25
`3'1.76
`34.27
`
`Figure SC - Pill board temperatures
`
`50.0'1 • C
`..!CJ 76
`49.48
`49.2,J
`48.92
`40 G4
`48.37
`4B.O~
`47.81
`47 .;~
`r17.25
`4'3.87
`46.69
`46.41
`4G.13
`45.BS
`,1S.5B
`45.30
`15.02
`44 /4
`..:...:i ..16
`4.:t 18
`43.90
`·".13 62
`43.34
`<-13.06
`42.78
`L12.5"1
`42.23
`.i1 .96
`41_1]7
`41.39
`41.11
`Figure SD - ARM board, RF Module, and hard drive temperatures
`
`Ex. 1004, Page 18
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 18 of 30 US 2003/0135771 Al
`
`The following results are for a power dissipation of 7 .886 Watts power dissipation, a
`25°C environment, and natural convection, 8 spot welds, .with a copper sheet above the
`RF Module and Disk Drive.
`
`·c
`
`4~ 19
`43 10
`43 02
`42 93
`42 B4
`42 75
`42.66
`47 '58
`42 49
`42 40
`42.31
`42 23
`42.14
`42.05
`41.9G
`41.88
`41.79
`41 70
`41.61
`41.53
`41 44
`41.35
`41.26
`41.18
`41.09
`41.00
`40 91
`40 83
`40 74
`40 65
`40 56
`40 48
`4[] 3~
`
`Figure SE - Front view of Chameleon showing external surface temperatures
`
`·c
`
`43 19
`43 10
`43.02
`42 93
`42.84
`42_75
`4) fifi
`42 59
`42 49
`42.40
`42 31
`-12.23
`4114
`42 05
`41 96
`41 BB
`41 79
`41 70
`41 61
`41 53
`41 44
`41 35
`41.26
`41 18
`41.09
`41.00
`40.91
`40.83
`40.74
`40 65
`40.56
`40 48
`40 39
`
`Figure SF- Rear view of Chameleon showing external surface temperatures
`
`Ex. 1004, Page 19
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 19 of 30
`
`US 2003/0135771 Al
`
`Figure SG - PIII board temperatures
`
`·c
`
`67.98
`67 16
`66.34
`65.52
`64.71
`6389
`GJ 07
`62.25
`61 43
`60.61
`59.79
`58.97
`56.16
`57.34
`56.52
`55.70
`54.88
`54.06
`53 24
`52.42
`51.61
`50.79
`49.97
`49.1G
`48 33
`47.51
`4669
`45.87
`45 06
`44.24
`43.42
`42.60
`41.78
`
`, C
`
`74.13
`73.68
`73.23
`72.77
`72.32
`71.87
`71.42
`70 96
`70 51
`7006
`69 61
`69.15
`68.70
`68.25
`67.80
`67.34
`66.89
`66.44
`65.98
`65.53
`65.08
`64.63
`64.17
`63.72
`63.27
`62.82
`62.36
`61 91
`61.46
`61.01
`60.55
`60.10
`59.65
`
`Figure SH-ARM board, RF Module, and hard drive temperatures
`
`Ex. 1004, Page 20
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 20 of 30 US 2003/0135771 Al
`
`Intel 300-500 MHz Pentium
`Processor
`320
`
`Temperature 1 - - - - J
`Sensor
`501
`
`High Temperature
`Warning to
`Southbridge
`
`Figure SI
`
`Ex. 1004, Page 21
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 21 of 30 US 2003/0135771 Al
`
`Figure 6
`
`Ex. 1004, Page 22
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 22 of 30 US 2003/0135771 Al
`
`Figure 7A
`
`1!
`::
`
`jl
`
`700
`
`f
`i
`:
`
`Power Supply
`3.3':
`
`300
`
`,
`
`101
`
`Battery
`
`"' Powe, Dish illldio1
`s,u::m
`
`H
`:i
`i!
`i!
`i! 701
`
`10:t
`
`I
`
`I ,.,. .,,. ~ - - -
`
`,, ,• :: ,, ,,
`i!t
`1i B
`,,
`1!
`- - - - - - " " - - - - - "" ........................ ____ Ji
`i
`!
`I
`i
`!
`'------------------------------------------------------------
`
`Cmdrollets
`mdl/0
`
`m
`
`Ex. 1004, Page 23
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 23 of 30 US 2003/0135771 Al
`
`6.31
`CD ROM
`
`632
`Keyboard.
`
`633
`Mo.use
`
`634
`External
`CRT
`
`Figure 7B
`
`.JOO
`
`323
`
`'
`
`(C
`
`- - - - gi.
`
`Ex. 1004, Page 24
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 24 of 30 US 2003/0135771 Al
`
`Prorietmy to .USB Type A Physical Connection
`
`D -I
`
`~ o :
`D
`
`724 Host P(
`
`723 -
`
`~
`L
`
`Device 300
`
`I
`
`/[I
`Proprietary
`
`I
`
`I
`
`(722 Cable)
`
`Pon Replicator to USB Type A and B Physical Connection
`
`D
`
`~o :
`
`EJ
`
`724 Host PC
`
`Device
`300
`
`- - - - - - - -1A
`
`728 -
`
`726 Port Replicator
`
`Figure 7C
`
`Ex. 1004, Page 25
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 25 of 30
`
`US 2003/0135771 Al
`
`Chameleon as an External Hard Disk
`
`Interconnect 740
`
`1
`
`Host PC 739
`
`l
`
`Client Software
`730
`
`Device 300
`
`1
`
`Function
`External Hard Disk
`733
`
`Function
`Layer
`736
`
`USB System
`Software
`731
`
`IA!ilib~,.,.,,.,.~=;,,..,.'""""'--,.-,,,-,.,,.,.,,J.,}~I USB Logical Device
`734
`
`USB Device
`Layer
`737
`
`USB Host Controller
`732
`
`USB Bus lnte1face
`735
`
`USB.Bus
`Interface·
`Layer
`738
`
`-
`
`Actual Communications.Flow
`
`~ Logical Communications Flow
`
`Figure 7D
`
`Ex. 1004, Page 26
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 26 of 30 US 2003/0135771 Al
`
`line Pow-+-------,~
`
`.. ~;u;ra11!1t>u1l"'n
`
`s.r,t.11
`
`m
`~n1Cl1111t>udon
`SJ•llm
`
`843 lntrnred
`
`.. ;g.._.. ..... "'-_
`Prinler
`UL l<eylmord ll!l!llfflllll--fl.r::::::-1
`833 Mouse
`
`841 ~ - - - - - (cid:173)
`Floppydrive
`
`Figure SA
`
`Ex. 1004, Page 27
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 27 of 30 US 2003/0135771 Al
`
`ln161 SpudSlop rtnt,umlU
`
`p,.·-··
`
`X,O.~lAl<z
`
`Figure SB
`
`Ex. 1004, Page 28
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 28 of 30 US 2003/0135771 Al
`
`Figure 9
`
`Fi~ &-iu::r
`
`Sniffer
`
`Oocl11gSllliJ1
`
`Oocli1gSlalb1
`
`S)aredPri1~r
`
`UPS
`
`RAIDSbr,ge
`
`Docli1gSlalb1
`
`;3Cu111 Ruult!r
`
`lriternet
`
`to 10 116.0 Notwork
`
`Firewall
`
`Fi~s. .. ,
`
`DuJ.i1ySl:il.i.!1
`
`D1..0.i1~SbliJ1
`
`DI.Ui1ySl:J!iJ1
`
`Dcrli1g513fu1
`
`Docli1gSllli,1
`
`Ex. 1004, Page 29
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 29 of 30
`
`US 2003/0135771 Al
`
`Figure 10
`
`OR St1bnet1
`(Wueless) -
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`- J
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`Compute
`
`Printe1
`
`n1--~-- Subnet)
`UB:E
`
`tHomePIIA,-) - - - - - - - - -1
`
`.D
`..
`
`Intern~ Al)llli,111,ce
`
`Ex. 1004, Page 30
`
`

`

`Patent Application Publication
`
`Jul. 17, 2003 Sheet 30 of 30
`
`US 2003/0135771 Al
`
`cAPlnrti8UZIIDOl18nd
`f!ltllek..wc1'111.11ID
`Upd~~
`
`Eliampklo1CAPC[
`and XP lnlerlsce
`
`Hardware Block Diagram
`
`ddooS1,<>n9ARM
`Processor
`
`IJCI
`
`[
`
`Useri;:licksf1lell
`files:yslemor6n
`emtt~ attochll'ICrt
`(\l\t1dowsCE)
`
`Non-Embedded
`Penlium Prci;essor
`
`Figure 11
`
`Figure 12
`
`Figure 13
`
`Ex. 1004, Page 31
`
`

`

`US 2003/0135771 Al
`
`Jul. 17, 2003
`
`1
`
`NOVEL PERSONAL ELECTRONICS DEVICE
`WITH A DUAL CORE PROCESSOR
`
`in that a user must talk into his/her PDA, while holding the
`PDA with the Cellular Telephone Module attached.
`
`RELATED APPLICATIONS
`
`[0001] This is a continuation in part of U.S. Ser. No.
`10/340,922 filed Jan. 13, 2003, which is a continuation in
`part of U.S. Ser. No. 10/158,266 filed May 30, 2002, which
`is a continuation in part of U.S. Ser. No. 09/809,963 filed
`Mar. 16, 2001, all incorporated herein by reference.
`
`FIELD
`
`[0002] The
`invention pertains to personal electronic
`devices in the general category of smart handheld devices,
`personal computers, mobile telephones, and the like.
`
`BACKGROUND
`
`[0003] With electronics becoming
`increasingly more
`sophisticated, a wide variety of devices has become avail(cid:173)
`able to provide users with a tool to help them manage their
`affairs and improve their ability to communicate with others
`both at work and in their personal lives. Computers are well
`known and have taken on a variety of flavors, including
`portable computers, which can be carried from place to place
`with relative convenience. Mobile telephones have come
`into widespread use due to their small size and ease of use
`and the widespread availability of cellular services in a large
`portion of the industrialized world. More recently, small
`computer-like devices with limited computational capabili(cid:173)
`ties have become popular and are often referred to as Smart
`Handheld Devices or Personal Digital Assistants (PDAs).
`Such PDAs are typically small hand held devices including
`a battery, a liquid or digital display (LCD) touchscreen, a
`small amount of memory (typically on the order of 8 to 16
`megabytes of random access memory (RAM)) and a small
`amount of computer processing capability. Given the small
`battery size and the limited memory and computational
`power, such PDAs have typically been used for contact
`management, scheduling appointments, and email. The
`common practice of a PDA user is to routinely synchronize
`his/her PDA with his/her desktop PC computer. This syn(cid:173)
`chronization requirement is awkward and time consuming to
`maintain.
`[0004] FIG. 1 is a block diagram depicting a typical prior
`art cellular telephone, including a battery, a display, a
`man-machine interface (MMI) and a cellular telephone
`module that includes radio frequency (RF) circuitry, and a
`Digital Signal Processor (DSP).
`[0005] A current trend is to include both PDA functions
`and cellular telephone functions in a single device. One such
`device is the HandSpring Visor phone system, which basi(cid:173)
`cally takes a HandSpring PDA device and a separate cellular
`telephone device mechanically attached to the PDA. This
`device is shown in a block diagram in FIG. 2A in which
`System 100 includes PDA 101 and an attached Cellular
`Telephone Module 102. Such a device is somewhat cum(cid:173)
`bersome and includes two separate batteries, a first for PDA
`101 and a second for Cellular Telephone Module 102. Since
`PDA 101 and Cellular Telephone Module 102 are connected
`by one or more external interfaces, the communication
`speeds between PDA 101 and Cellular Telephone Module
`102 are relatively limited. These devices are heavy, weigh(cid:173)
`ing approximately 10 ounces, and have a bulky form-factor,
`
`[0006] Another approach is to provide a device that serves
`as both a PDA and a cellular telephone. Such a device is
`shown by way of example in FIG. 2B and typically includes
`a Cellular Telephone Module 201 and an LCD Display 202,
`a Processor 204, and a Battery 203. This type of device
`constitutes basically an advance on cellular telephones,
`including additional features. Such devices may include the
`Kyocera pdQ Smart Phone device that combines CDMA
`digital wireless telephone technology with Palm PDA capa(cid:173)
`bilities. The pdQ Smart Phone device is essentially a tele(cid:173)
`phone that includes a pushbutton pad for making telephone
`calls. In this device, the pushbutton pad pivots out of the way
`to reveal a larger LCD screen for use with PDA functions.
`Nokia has a similar device, the Nokia 9110 Communicator,
`which appears as a basic cellular telephone including push(cid:173)
`button keys and which opens up to reveal a larger LCD
`screen and a mini-keypad with PDA functions.
`
`[0007] There are significant problems with PDAs, Internet
`Appliances (IAs) and cellular telephones. The PDA, IA and
`cellular telephone metaphors are dramatically different than
`what users expect in the personal computer (PC) world.
`They have less powerful CPUs, less memory, restricted
`power consumption, smaller displays, and different and
`awkward input devices in comparison to what is available in
`a PC. Additionally, they have a limited screen size and the
`lack of a mouse or touch screen. This requires a different
`user interface (UI) metaphor, as compared with PCs. In
`some of these devices, there are touchscreens, but the small
`display sizes make the input and display of information
`difficult and cumbersome.
`
`[0008] Two significant problems with PDAs and IAs are
`that they lack the full power of a PC and, from a price vs.
`performance perspective, the limited capabilities outweigh
`the benefits. Many PDAs are actually slave devices to PCs
`and the IAs lack the horsepower of a full-blown PC, such as
`a Pentium class PC. For this reason IAs are close enough in
`functionality to a PC that the price difference is not dramatic
`enough to warrant purchasing an IA Similarly, PDAs are
`significantly less powerful than a PC such that, even with the
`relatively large price difference, in many cases purchase of
`a PDA is not justified.
`
`[0009] A significant complaint about cellular telephones,
`PDAs and IAs is that they operate independently of one
`another. This has required the user to retain a plurality of
`devices if the user intends to provide the three functions, and
`obtain the advantages of the PDAs and the IAs. Some
`inventors have attempted to integrate the PDA and the
`cellular telephone, but these devices still lack the horse(cid:173)
`power, display and input power of a PC. Some integration
`occurs between PDAs and PCs, because, as mentioned
`earlier, PDAs are inherently slave devices to a PC. However,
`such integration offers only limited advantages.
`
`[0010] Because there will always be a performance gap
`between the very best desktop computers, PDAs, IAs and
`cellular telephones, a device is required that combines and
`consolidates these technologies in a meaningful device. This
`is the subject of the present invention.
`
`[0011] Trademarks used herein belong to their respective
`owners and are used simply for exemplary purposes.
`
`Ex. 1004, Page 32
`
`

`

`US 2003/0135771 Al
`
`Jul. 17, 2003
`
`2
`
`SUMMARY
`
`[0012] The invention overcomes the identified limitations
`and provides a novel personal electronic device that com(cid:173)
`bines the functionality of a cellular telephone, PDA, PC and
`IA
`
`[0013]
`In an exemplary embodiment, a first (embedded)
`processor and a second (non-embedded) processor are com(cid:173)
`bined in a handheld housing. The first processor performs a
`majority of the device's rudimentary functions and calls
`upon the second processor in order to perform more com(cid:173)
`plex functions. The device is very power efficient since the
`first processor draws less power than the second processor.
`To further enhance power efficiency, the second processor is
`normally asleep and is selectively activated by the first
`processor to perform the complex functions to satisfy the
`user's operational demands. Programs and data for operating
`the second processor flow initially into the second processor.
`The second processor processes the programs and data and
`introduces the processed information to a read-only memory
`in the first processor. When the second processor is to
`perform such programs and utilize such data, the first
`processor introduces such program and data to the second
`processor for processing by the second processor.
`
`[0014] The invention provides for one consummate hand(cid:173)
`held personal electronic device that performs a multiplicity
`of functions. Users will not need to learn a new operating
`system. There is no need for new, third party software
`development. All the applications that users are accustomed
`to running each day on their laptops or desktop computers
`can be utilized. The novel device is completely mobile,
`fitting into a shirt picket, a purse or the palm of one's hand.
`The device utilizes a single power source (e.g. one battery)
`for two processors, a first one an embedded processor that
`performs simple functions and a second one a non-embed(cid:173)
`ded processor that performs relatively complicated functions
`and utilizes increased amounts of power. The second pro(cid:173)
`cessor is normally inactivated and is activated when the first
`processor determines that the second processor should per(cid:173)
`form these functions.
`
`[0015]
`In one embodiment, the processors described
`above are cores integrated into a single integrated circuit
`processor. In such an embodiment, the structure and func(cid:173)
`tions of the embedded core and non-embedded cores are
`substantially the same as the described processors. However,
`since they are commonly integrated in one processor inte(cid:173)
`grated circuit, they share some components and reduce the
`overall device chip count, thereby improving the efficiency
`and power conservation of the device.
`
`[0016]
`In another embodiment, the embedded processor,
`the embedded processor is configured to operate a keypad
`control program that includes a set of application protocols
`that enable the display using a keypad software application.
`In another embodiment, the invention includes a display
`switching circuit that enables the display to receive and
`accurately render information on the display from the
`respective processors. In another embodiment, the invention
`includes a display technology that is a novel size. In another
`embodiment, the invention includes a novel technique for
`controlling the temperature of the device and dissipating
`unwanted heat. In yet another embodiment, the invention
`includes a common application platform that establishes
`new protocols and interfaces between two operating sys-
`
`terns. In various embodiments, the invention can also be
`configured as an appliance drive that communicates with
`another computer, for example, a standard type personal
`computer.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0017] The invention is described with reference to the
`drawings, in which:
`
`[0018] FIG. 1 is a block diagram of a typical prior art
`cellular telephone;
`
`[0019] FIG. 2A is a block diagram of a prior art personal
`digital assistant (PDA) with a physically attached cellular
`telephone module;
`
`[0020] FIG. 2B is a block diagram depicting a prior art
`integrated cellular telephone and PDA;
`
`[0021] FIG. 3A is a bock diagram of the software archi(cid:173)
`tecture for a keypad application;
`
`[0022] FIG. 3B is a block diagram of one embodiment of
`a novel personal electronic device of an invention;
`
`[0023] FIG. 3C is a detailed block diagram of one
`embodiment of a novel personal electronic device of an
`invention;
`
`[0024] FIG. 3D is a high level block diagram of one
`embodiment of a novel personal electronic device using an
`integrated circuit having embedded and non-embedded
`cores;
`
`[0025] FIG. 3E is a detailed block diagram of one
`embodiment of a novel personal electronic device using an
`integrated circuit having embedded and non-embedded
`cores;
`
`[0026] FIG. 4A depicts a detailed diagram of one embodi(cid:173)
`ment of a display controller of FIG. 3B;
`
`[0027] FIG. 4B depicts an alternative embodiment of a
`display of FIG. 4A;
`
`[0028] FIG. 4C depicts an alternative embodiment of a
`display switch shown in FIG. 4A.
`
`[0029] FIG. 4D depicts a Complex Logic Device (ASIC)
`and the logical flow of data to make a switch between an
`embedded and non-embedded LCD controller;
`
`[0030] FIGS. 4E-G depict screen shots of a display
`according to an embodiment of the invention;
`
`[0031] FIG. 5A-G depicts one embodiment of the inven(cid:173)
`tion and shows the thermal characteristics of this embodi(cid:173)
`ment;
`
`[0032] FIG. 51 depicts one embodiment of the invention
`and shows the use of a temperature sensing diode to deter(cid:173)
`mine if the processor temperature exceeds the threshold for
`the overall temperature of the device.
`
`[0033] FIG. 6 depicts one embodiment of the invention
`that shows the features and functions of the device;
`
`[0034] FIG. 7A is a block diagram depicting one embodi(cid:173)
`ment in which the novel personal electronic device used in
`conjunction with an external battery charger;
`
`Ex. 1004, Page 33
`
`

`

`US 2003/0135771 Al
`
`Jul. 17, 2003
`
`3
`
`[0035] FIG. 7B is a block diagram depicting one embodi(cid:173)
`ment in which the novel personal electronic device used in
`conjunction with external computer accessories;
`[0036] FIG. 7C is a block diagram depicting one embodi(cid:173)
`ment in which the personal electronic device of the inven(cid:173)
`tion used in connection with a conventional computer
`through the use of an appliance interface unit;
`[0037] FIG. 7D is a diagram showing the USE layers of
`connectivity between the personal electronic device and the
`host PC;
`[0038] FIG. SA is a diagram depicting one embodiment of
`the invention which includes a personal electronic device in
`conjunction with a docking station;
`[0039] FIG. SB is a diagram depicting one embodiment
`where the docking shell incorporates the use of a fan to keep
`the device cool while using the Pentium class processor at
`higher processing speeds.
`[0040] FIG. 9 is a block diagram which depicts one
`embodiment of a network and which includes one or more
`personal electronic devices;
`[0041] FIG. 10 is a block diagram depicting one embodi(cid:173)
`ment of a home personal network which shows three net(cid:173)
`work subnets such as wireless, Ethernet and phone line new
`alliance (PNA) and which includes one or more personal
`electronic devices;
`[0042] FIG. 11 is a flow chart showing how programs and
`data intended for use by the non-embedded processor are
`initially processed by the non-embedded processor and
`introduced to the embedded processor for storage in the
`embedded processor;
`[0043] FIG. 12 is a flow chart showing how the programs
`and data stored in the embedded processor are transferred to
`the non-embedded processor for use by the non-embedded
`processor when the non-embedded processor is awakened
`and activated; and
`[0044] FIG. 13 is a circuit diagram, primarily in block
`form, showing how stages associated with the embedded
`and non-embedded processors (a) initially introduce the
`programs and data to the non-embedded processor, (b)
`process the programs and data introduced to the non(cid:173)
`embedded processor, (c) introduce the processed programs
`and data to the embedded processor for storage, and (d)
`thereafter transfer the processed programs and data to the
`non-embedded processor when the non-embedded processor
`is awakened and activated to perform the functions repre(cid:173)
`sented by the program.
`
`DETAILED DESCRIPTION
`[0045] The exemplary embodiments are described in
`detail to set forth the best mode of the invention. Those
`skilled in the art will recognize that modifications may be
`made while remaining within the spirit and claims of the
`invention below. For example, references are made to spe(cid:173)
`cific operating systems but any operating system satisfying
`the invention's requirements may be used. Likewise, refer(cid:173)
`ences are made to specific integrated circuits and materials,
`but other integrated circuits and materials satisfying the
`invention's requirements may be used. Trademarks used
`herein belong to their respective owners and are used simply
`for exemplary purposes.
`
`[0046] A Device Architecture
`[0047]
`In accordance with the teachings of the invention
`disclosed in application Ser. No. 09/809,963 a novel elec(cid:173)
`tronic device is taught that combines the features of a
`plurality of devices selected from: cellular telephone, PDA,
`PC, IA, pager, cordless telephone, remote control unit (for
`example, for use with television, stereo, entertainment
`devices, and so forth) and Global Positioning System (GPS)
`to provide one common easy-to-use universal device and
`user interface (UI).
`[0048]
`In one embodiment of the invention, the novel
`electronic device is approximately the size of a cellular
`telephone and includes a large touch screen that provides a
`liquid crystal display (LCD) and that spans a significant
`portion of the length and width of the device. For example,
`the large touch screen may cover an area which would
`normally be used for both the display and the keypad on a
`cellular telephone. As one novel feature of this invention, the
`display and UI change to look appropriate for whatever
`application in use. For example, if the user desires to use the
`electronic device as a cellular telephone, the device provides
`on the LCD screen a cellular telephone image having a

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket