throbber
5,841,431
`[11] Patent Number:
`[19]
`United States Patent
`
`Simmers
`[45] Date of Patent:
`Nov. 24, 1998
`
`U300584 [43 [A
`
`[54] APPLICATION OF SPLIT— AND DUAL-
`SCREEN LCD PANEL DESIGN [N
`CELLULAR PHONES
`
`[75]
`
`Inventor: Charles Russell Simnlers, Phoenix,
`Anz'
`
`.,
`1
`,
`,
`.
`.
`l73l “"3““ “‘9' COFPUml'“: 53“” “a”, (-3”
`
`A l. N .: 749 486
`pp
`0
`’
`Iiiled:
`Nov. [5, 1996
`
`2]
`
`l
`l
`[22]
`
`[51]
`
`_
`Int. Cl.“ ............................ G09G 5,100; GD9G 3136;
`(3061: won; GU61? U16
`3459”; 345;]113; 3'64’i705‘05;
`l52l U'S' Cl’
`364i“)?! 364’)?“ng
`‘
`"
`[58] held of bearch ..................................... 3451211, 103,
`3455104, 98, 100, 131, 156, 173? [3145131
`138; 364905.05, 707, 7081? 3795433!
`428: 440; 395/750: 75004; 455556: 566:
`5749 577’: 89: 9”
`
`l56l
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`lDfl‘J‘Jt‘) Williams ................................ D14Jll38
`1,499? lmai el al.
`............................. Dl4rl38
`331939 Usui .
`2f1993 Paajanen el al.
`
`....................... 364N115
`
`D. 374,227
`D. 377,341
`4,316,816
`5,189,632
`3-‘392-‘038
`4x'l995 Tagawa el al.
`5,4[05329
`ragga 'l‘agawa ...........
`5,534,892
`SH‘J‘Jo Tsunoda elal.
`5,548,?65
`9mg? Isliikawa el al.
`5,663,?45
`Pr'imnrv Examiner—Steven J. Saras
`.
`-'
`.
`.
`.
`Assam!!! Examrrier—Davrd L. Lewrs
`Afloméfl": Agem, or Firm—Blakely, Sokololl‘, Taylor &
`Zafman
`
`”[993 Tagawa """""""" 345M051
`
`.. 345x104
`345nm
`395.1750
`.
`
`..........................M5198
`
`[5?]
`ABSTRACT
`An apparatus for conserving power in information devices
`wilh dual [u nclions. A single display panel is logically split
`in“, lwo sub-panels. L-‘ach sub-panel can be powered up or
`down separately as is required by the function of the device.
`The display panel has a pluralily of improved segmenl
`drivers which are provided power signals enabling the sol of
`segmenl drivers corresponding 10 a sub-panel lo he sepa-
`ralely powered. In syslems wilh lwo separale display panels,
`each of the panels may be powered up or down by [he use
`of similar improved segment drivers as necessary.
`
`D. 3?(I.6T3
`
`6:1996 Ilappo or al.
`
`.......................... Dl4i'138
`
`ll Claims, 6 Drawing Sheets
`
`SHARED MEMORY
`
`510
`
`
`
`PRIMARY
`GRAPHICS
`LCD
`ADDRESS BUS
`
`
`HOSTCPU
`om BUS .—
`
`CONTROL Bus m
`
`BUS CONTROL HANDSHAKHREOUESTIGRAND
`
`SECONDARYLCDPANEL
`
`
`
` POWER
`CONTROL
`
`BLOCK
`
`560
`
`SELECTER
`LINE
`584
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 1
`Petitioner Microsoft Corporation - EX. 1010, p. 1
`
`

`

`US. Patent
`
`Nov. 24, 1998
`
`Sheet 1 of6
`
`5,841,431
`
`
`
`640X240DOTMATRIXLCDPANEL
`
`SEGMENTIMPUTS1T0640
`
`
`
`opzousmdwguounum
`
`100
`
`FIG.1(PRIORART)
`
`DISPDATAt0-3) 15)
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 2
`Petitioner Microsoft Corporation - EX. 1010, p. 2
`
`

`

`US. Patent
`
`0
`
`1/.-
`
`te.M
`
`.I
`
`4
`
`13
`
`IlulilflalI-uml3m106D...mmgmoEmsGmm
`5III-III.
`SII'llI'llI'll
`rWM)IIIII8mm.»8
`
`Ellillllillll
`I'llllllll
`
`289
`
`
`
`4.,.1NO_u—a
`
`008..
`
`4.,Emzowm
`
`%F312—PIFPar9can?6“1gas:
`
`Illi
`
`NH-855
`
`v"-E
`
`5252022004mz<mmeownxomvovwx8..
`
`-4mz<m.m:w—]'
`
`.a:
`
`r05
`
`"EmmaBE
`

`
`”Nu—5.5
`
`5—D
`
`
`
`NOD)
`
`N00)
`
`Andvdkd‘oamfi
`
`B_.
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 3
`Petitioner Microsoft Corporation - EX. 1010, p. 3
`
`
`
`

`

`US. Patent
`
`Nov. 24, 1998
`
`Sheet 3 of 6
`
`5,841,431
`
`.324??me
`
`vow
`
`omm._.2_Ow
`
`
`
`zO_._._mOn_ome._o
`
`
`
`zOEwOQzwao
`
`ih<m
`
`|9m
`
`«nuTmmm
`
`
`
`<mm<Egodz<n_.m:m
`
`._mz<a.m:m
`
`mow
`
`305owm
`
`
`
`mmTEbVfimzmmmzbo
`
`Eotbm
`
`
`
`EOFFOmmok
`
`jmxw$22.395$22.a?
`SmN;ijm«350
`
`NNm
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 4
`Petitioner Microsoft Corporation - EX. 1010, p. 4
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Nov. 24, 1998
`
`Sheet 4 of 6
`
`5,841,431
`
`4m24$00.—x_m._.<s_booovax96
`
`
`
`
`
`930:mwzm2_._.z_.w2owm
`
`oo—
`
`83.5%:
`35.5S:
`
`Illa.v.3Ed
`oweEonaa
`.Emma
`
`
`
`x_mh<2._.On_02.Kown
`
`4mz<mDU..—
`
`at
`
`
`
`3.,._>SE2820E
`
`8F3.;$8.523.4259.”
`
`EDE
`
`2:
`
`amv33."
`
`
`
`2:"I5955
`
`EOmmE
`
`
`
`mxonzm5”:on20E
`
`wmv92.
`
`6.24223
`
`a:
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 5
`Petitioner Microsoft Corporation - EX. 1010, p. 5
`
`
`
`

`

`US. Patent
`
`Nov. 24, 1998
`
`Sheet 5 of 6
`
`5,841,431
`
`Em
`
`ago
`
`0mm
`
`xOOJm
`
`mmhomdw«8
`
`>m<§ma
`
`wo__._n_<m_w
`
`Do.—
`
`23me
`
`E35
`
`'IBNVd CIO'I
`AHVCINOOEIS
`
`25129080%
`
`
`
`vmm__mam.wmmmood.
`
`mmpomdm
`
`m2:
`
`
`
`CzéopmeOmmvmxsrmozdi405.200mamE§528
`mo20
`
`FIG. 5
`
`03
`
`
`
`>mO§mEommaiw
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 6
`Petitioner Microsoft Corporation - EX. 1010, p. 6
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Nov. 24, 1998
`
`Sheet 6 of 6
`
`5,841,431
`
`Aomhzoo
`
`xoofi
`
`0.8
`
`a:
`u:
`{——
`.|_l
`LIJ
`a)
`
`ou
`
`mmtbmjmm
`
`m2...
`
`mum
`
`
`
`CzéopwmzommvmngZEAOszoomam
`
`mmm
`
` mum
` ><._n_w_n_
`
`03
`
`00..
`
`mamJOEzOO-mam«F40__mammmmmoa<
`
`own
`
`.50:
`
`Duo
`
`
`
`>mOs—m2Dmm<Im
`
`FIG. 6
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 7
`Petitioner Microsoft Corporation - EX. 1010, p. 7
`
`
`
`
`
`
`
`

`

`1
`APPLICATION OF SPLIT— AND DUAL-
`SCREEN LCD PANEL DESIGN IN
`CELLULAR PHONES
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`invention relates to the field of display
`The present
`devices. More specifically, the present invention relates to
`graphical displays connected to inl‘onnation devices.
`2. Description of Related Art
`In high—end “smart” cellular phones, which function both
`for telecommunications and for storing and retrieving infor—
`mation (e.g., a Personal Digital Assistant {information
`device)), it is often necessary to provide two displays, one
`for each function. The smaller of the displays, used for the
`telecommunications function, commonly consists of
`between ten and twenty characters across (columns) and
`three to eight roWS. The larger of the displays, used for the
`information device function, is a graphical display with a
`resolution 01" typically 640 pixel columns across by 240
`pixel rows.
`Traditionally, each display was treated as a separate
`system since the smaller display operates continuously,
`while the larger display operates more sparingly. In periods
`of n0n-use,
`the large display is powered-down.
`Disadvantageously, each display has its own controller to
`convert
`information into displayable pixels and its own
`integrated circuits which drive the pixels to be output on the
`display panels.
`In battery-operated and power-conscious
`devices such as PDAs, the redundancy of having two sets of
`drivers, integrated circuits and controllers is expensive and
`can also increase the mean—time—between—failure for the
`
`devices. Further, where a single display is Used [or both
`functions, the entire display must be active, even when only
`a small sub—panel of the display is required to operate (i.e.,
`for telecommunications). In such a circumstance, the power
`drain is excessive for the function served, and, therefore,
`highly inelIicient.
`Thus, [here is a need to reduce the power drain of such
`devices by allowing independent operation of only one
`display, in the case of two separate displays, and a sub—panel
`in the case of single physical display.
`
`SUMMARY
`
`In the case of some dual-function inl‘on'nation devices
`
`such as a cellular phone with FDA, two separate physical
`displays are controlled by a single video controller. The
`video controller provides a plurality of control signals to
`drivers which drive pixels onto the displays. The invention
`provides a power control block which is coupled to those
`drivers to selectively power—down drivers for the larger of
`the two displays, while keeping powered—up the smaller of
`the displays. The power control block can be programmed
`by a userfsoItware to power-up or power down the displays
`as dictated by the use of the Information device. The power
`control block is, therefore, coupled to a CPU or other such
`processor from which it
`receives commands regarding
`which display to keep powered-up and which to power
`down.
`
`Alternatively, in dual-function information devices where
`there is only one physical display for the information device,
`a similar power control block can be programmed by
`instructions being entered by the CPU to selectively power—
`down certain pixel drivers for the display and thereby create
`a logical “sub-panel”. A single display screen may be split
`
`5,841,431
`
`2
`
`into two or more logical sub-panels, each of which has
`corresponding drivers which output pixels to their portion of
`the display, and are independently powered—up or down as
`the application requires.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`1!]
`
`‘15
`
`FIG. 1 is an operational diagram of a typical LCD display
`according to the prior art.
`FIG. 2 is an operational diagram of a split screen LCD
`display according to one embodiment of the invention.
`FIG. 3 is an illustration of how a split screen LCD display
`may be utilized in a information device.
`FIG. 4 is an operational diagram ol‘ a dual screen LCD
`display according to one embodiment of the invention.
`FIG. 5 is a system diagram of a computer system with a
`dual LCD panel display system according to one embodi—
`ment of the invention.
`
`1t]
`
`FIG. 6 is a system diagram of a computer system with a
`split-screen LCD panel according to one embodiment of the
`invention.
`
`DETAILED DESCRIPTION OF THE DRAWINGS
`
`30
`
`40
`
`60
`
`FIG. 1 is an operational diagram of a typical LCD display
`according to the prior art.
`FIG. 1 shows a 640 by 240 dot-matrix liquid crystal
`display {1 .CD) panel 100 which is driven by two inputs 1100
`and 1150 for rows running down the vertical axis of panel
`100 and also by four inputs—1200, 1220, 1240 and 1260—
`(lriving pixels in columns across the horizontal axis of panel
`100. Thus, on a 640 by 240 pixel display such as LCD panel
`100, input 1100 is responsible for the first 121} rows of pixels
`and input 1150 is responsible for the last 120 rows of pixels.
`For LCD panel 100, input 1200 drives the first 160 columns
`ol‘ pixels, input [220 the second 160 columns ol‘ pixels, input
`1240 the third 160 columns of pixels and input 1260 the last
`160 columns of pixels of LCD panel 100. LCD panel 100
`may be used on a notebook computer, a personal digital
`assistant (PDA), cellular phone or for use in any information
`device capable ol‘ utilizing an LCD output.
`The output of such LCD panels are typically driven by
`“segment" drivers driving the pixel columns on the hori-
`zontal axis and by “common” drivers which enable pixel
`rows on the vertical axis of the panel. The physics of driving
`pixel output on display panels is well-known in the art and
`will not be described in depth. Common driver 110 and
`common driver 115 generate input signal 1100 and input
`signal 1150, respectively, while segment driver 120, seg—
`ment driver 122, segment driver 124 and segment driver 126
`generate input signals 1200, 1220, 1240 and 1260, respec-
`tively. Each of these segment drivers convert serial data into
`parallel data and generate for output level translator signals
`which map an incoming digital signal into certain voltage
`levels which the LCD panel converts into pixel intensities
`based on the voltage level differentials. The common drivers
`activate a particular row for displaying output generated by
`the segment drivers.
`Also shown in FIG. 1 are several control signals origi—
`nating from the display controller of the cellular phone,
`information device or computer system that utilize the
`display capability of LCD panel 100. Shown are a display
`off control (DISPOFF) signal 140,
`a display data
`(DISPDATA) signal 150, a display clock (DISPCLK) signal
`160, a line latch clock (LLCLK) signal 170, and a first line
`marker (FLM) signal 180. Also input to the drivers are two
`voltage signals, V1.19? and VSS 190. These voltage signals,
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 8
`Petitioner Microsoft Corporation - EX. 1010, p. 8
`
`

`

`5,841,431
`
`3
`VI. 197 and VSS 190, can be used to indicate different logic
`levels to the pins they supply.
`DISPDATA 150 is a signal comprised of four or eight
`bits—0, 1,2 and 3 or 0 through 7—which are transmitted in
`parallel and represent lightfcolor intensity levels to be output
`on LCD panel 100 and originates from a display controller
`device. DISPDATA deviate 150 is output on LCD panel 100
`with bit 0 in the upper left corner of the screen and bits 1,
`2 and 3 output on the same row from left to right starting
`after bit 0. The serial to parallel conversion ot‘ DISPDATA
`150 is carried out by the timing signal DISPCLK 160 which
`originates from a clocking mechanism. DISPCLK 160
`clocks the 4 bits of DISPDATA 150 into shift registers
`contained in the segment drivers. Once the shift registers in
`segment driver 121) are full, then another or similar clocking
`mechanism asserts the line latch clock (LLCLK) 170 signal
`to common driver 110. As shown in FIG. 1, the line latch
`clock is also connected to a latch pulse (LP) pin or input on
`segment drivers 120, 122, 124 and 126, such that when the
`shift registers are filled with bits of display data and the
`LLCLK signal 170 has been asserted, the bits stored in the
`shift registers are latched and transferred over input line
`1200 to LCD panel 100. The l.l.Cl.K signal 170 which
`essentially loads an entire row of pixels to LCD panel [00,
`also clocks the common driver incrementing the shift reg—
`ister of the common driver 110 by one such that the LCD
`panel can enable the next row of the pane] for pixels driven
`by the segment drivers once a row has been completed.
`DISPDATA 150 transmits a four—bit signal (in parallel),
`corresponding to four pixels for the LCD panel,
`to the
`segment drivers.
`Once all of the rows of pixels have been output in this
`manner, such that the display of pixels is completed for one
`image frame, a first line marker (FLM) signal 180 is again
`asserted, which is also clocked with the line latch clock
`LLCLK 170. First
`line marker signal 180 propagates
`through all of the shift registers of all common and segment
`drivers resetting the shift registers to zero, such that the
`common driver 110 is set to enable the next new row of pixel
`data to be output by the segment drivers. Likewise, segment
`drivers 120, 122, 124, 126 are also reset to receive the next
`set of pixel data from DISPDATA 150.
`The DISPOFIF signal 140 shown in FIG. 1, when driven
`active, disables the output for all pins and thereby blanks
`LCD panel 100 such that no pixels are output to the panel.
`FLM 180 is also divided by two by a divider circuit 185 to
`periodically reverse the polarity of the pins where inputs
`1200, 1220,1240, 1260 and inputs 1100 and 1150 are output
`by the segment and common drivers. Periodically, reversing
`polarity is necessary because the typical LCD requires an
`alternating current (AC) signal such that the liquid crystal
`does not “plate-out” against the electrodes and turn black.
`Thus,
`the [IR pin is periodically reversed and sour
`the
`internal shift registers at one, rather than zero. Other pins
`shown in the segment drivers 120, 122, 124 and 126 are an
`XCK pin, which receives the DISPCI..K signal 160, the
`DISPOITI“ pin, which receives the DISPOITI“ signal 140, and
`an output pin labeled Y1~Y160, which transmits the pixels
`which are stored in the shift registers of the segment drivers
`to the LCD panel 100. Also shown in FIG. 1 are external
`inputfoutputexpansion pins [110-1 and [310-2 for each of the
`segment drivers 120, 122, 124 and 126.
`The expansion pins EIO—l and BIO—2 are connected
`together such that the EIO—l pin of segment driver 12010ads
`a ground or loads a negative voltage value from EIO—l of
`segment driver 120 to 1310-2 of segment driver 122, indi-
`cating that the first 160 pixels have been output by segment
`
`1!]
`
`‘15
`
`1E]
`
`40
`
`60
`
`4
`
`driver [20 and that the next 160 pixels of the row may be
`output by segment driver 122. This daisychaining is pro—
`vided also for the segment drivers 122 to 124 and 124 to 126
`by propagating either groundi’negative value to these seg-
`ment drivers to complete the pixel row. likewise, on c0m-
`men drivers 110 and 115 are pins DIO—i and DID—2, which
`are daisychained together such that when the first 120 rows
`of pixels enabled by common driver 110 are completed,
`common driver 115 receives the remainder of the data and
`completes pixel rows 121 through 240. The FR pin, or frame
`pulse pin, of common drivers 110 and 115 operate similarly
`to the FR pins of segment drivers 120, 122 124 and 126 and
`will not be described further. likewise, the DISPOI-‘IT pins of
`the common drivers 110 and 115 operate similarly to the
`DISPOFF pins of segment drivers 120, 122, 124 and 126 a nd
`will not be described further. Common driver 110 has :1 CK
`pin which is driven from [.I.CI.K signal 170 and, in a given
`time index, represents the number of rows which have been
`output to the LCD panel 100. The SHL pin of the segment
`drivers 120, 122, 124 and 126, as well as the 5111. pin of
`common drivers 110 and 115 serve to indicate in which
`direction pixels representing the image are output to the
`display, whether left to right, right to left or, in the case of
`the common drivers, top to bottom, or bottom to top.
`Further, a mode pin is provided on all of the segment
`drivers and the common drivers which, when input a certain
`logic level from VSS 190, indicates a mode in which the
`drivers operate. VI. 197 is shown as an input level to the
`5111. pins of the segment drivers and by its logic level
`indicates what direction the image is being output in. The
`physics underlying the liquid crystal display is well known
`in the art and will not be described so as not to obscure the
`invention. According to the prior art, therefore, the entire
`bank of segment drivers 120, 122, 124 and 126 is always
`powered—up and enabled for output. There is no signal or
`mechanism to power separately, any of the segment drivers.
`Thus, when only a portion of the panel has displayable
`output such as when the information device functions as a
`telecommunications device, the power consumed by the rest
`of the panel and their segment drivers is wasted.
`FIG. 2 illustrates an operational diagram of a split screen
`LCD panel according to one embodiment of the invention.
`All pins of the segment and common drivers, input and
`control signals which toggle them as described with respect
`to FIG. 1 with identical reference numbers operate similarly
`with regard to this embodiment ofthe invention and will not
`be repeated. However, the invention provides for additional
`control by way of VCC pins on each of the segment drivers
`as well as splitting VCC into separate signals VCCI 195 and
`VCC2 193. Thus, a typical segment driver circuit would
`need to be modified as follows to provide for split panel
`I..Cl) operation.
`According to the embodiment shown in FIG. 2, a single
`640 by 241) resolution dot matrix LCD panel 200, which is
`similar to the 640 by 240 resolution LCD panel 100 of FIG.
`1, is split logically into a 160 by 240 size sub—panel 210 and
`a 480 by 240 sire sub-panel 204. By logically splitting a
`single LCD panel into two sub-panels, it is possible to save
`power by powering down the sub-panel of LCD panel 200
`which is not being used. As shown in FIG. 1, the DISPOFF
`signal powers down the entire panel and does not allow
`powerng down a sub-panel (i.e., certain segment drivers) of
`the entire panel. The power savings results from certain of
`the segment drivers no longer being clocked and no longer
`consuming power. Further power savings and probably the
`greater proportion of power savings is gained from not
`having to drive or toggle the states of the piXels in sub-panel
`204.
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 9
`Petitioner Microsoft Corporation - Ex. 1010, p. 9
`
`

`

`5,841,431
`
`5
`
`The invention provides an improved segment driver cir-
`cuit with the capability of being enabled or powered inde—
`pendent of other segment drivers. Specifically, a VCC pin is
`provided to each of the modified segment drivers 120a,
`122a, 1240 and 12611. These VCC pins are the positive
`power rails to each segment driver.
`As shown in FIG. 2, sub—panel 202 has all 240 rows of
`pixels but occupies only 120 pixel columns. Thus, to inde—
`pendently operate sub—panel 202, only segment driver 120.0,
`which drives the first 120 pixel columns (see description of
`similar driver 120 of FIG. 1), needs to be controlled.
`Therefore, the invention provides control of VCC2 193
`coupled to the VCC pin of segment driver 120a. When
`VCC2 193 is enabled (on), the VCC pin on segment driver
`120a will power-on the segment driver to output piXels.
`When VCCZ 193 is disabled (switched off), the segment
`driver 120ar is powered—down or off and cannot drive pixel
`output to the display panel.
`Likewise, another signal VCCl 195 is coupled to the
`VCC pins of each segment drivers 122a, 124a and 12611,
`which drive pixels on the other sub-pane1204. When VCCI
`195 is on, the segment drivers 1229, 124a and 12611 are all
`powered on and enabled to drive pixel output to the panel
`200 (in sub—panel 204). When VCC 195 is off, all of the
`segment drivers 122a, 124a and 126dI are powered down and
`cannot drive pixels to the display panel. The three segment
`drivers 122a, 1240 and 126:: all utilize a single source for
`their VCC pins since, according to the embodiment, they
`drive the same sub—panel.
`Thus, sub-panel 202 and sub-panel 204 are capable of
`being independently powered, and thereby selected by the
`use of separate signals. VCCl 195 and VCC2 193 will be on
`when both sub—panels must be powered. One skilled in the
`art will recognize that a single panel may be split into as
`many logical sub-panels as segment drivers will allow. In
`this case, panel 200 may be split into four logical sub-panels,
`one for each segment driver, each segment driver powered
`by its own VCC signal.
`The power source VCCl 195 and VCC2 193 are con—
`trolled from some softwarefhardware which selects the
`functionality of the panel, and therefore, indicates which
`sub-panels are to be powered (see power control block 660
`of FIG. 6).
`FIG. 3 shows the casing structu re for an information
`device according to one embodiment of the invention. The
`information device is capable of functioning both as a
`cellular phone for telecommunications and as a PDA. The
`LCD panel 200, is split logically into sub—panel 204 and
`sub—panel 202. The information device has a top outer shell
`320 and a bottom outer shell 322 as well as a top inner shell
`310 and a bottom inner shell 312. Top inner shell 310 and its
`obverse side top outer shell 320 bounds and contains LCD
`panel 200 and is connected to joint 350 about which the top
`information device is able to fold. Likewise bottom inner
`shell 312 with its obverse side bottom outer shell 322, is also
`able to fold about joint 350. Bottom inner shell 312 and
`bottom outer shell 322 may both contain input keys such as
`alpha—nu meric and function keys with which a user can input
`data, make telephone calls andfor control operation of the
`information device. Top inner shell 310 has an open area 300
`which may be open aperture or some transparent panel
`which closed upon LCD panel 200, makes visible the image
`in sub—pane1204, thus allowing monitoring of the friction for
`which sub-panel 202 is intended.
`The information device is “closed” when bottom inner
`shell 312 and top inner shell 310 abut one another by folding
`
`1E]
`
`‘15
`
`1E]
`
`40
`
`60
`
`6
`the Information device about joint 350. When the informa-
`tion device is closed, the open area 300 closely abuts the area
`of sub—panel 204 such that the image contents (pixels) on
`output sub—panel 204 are visible to the user. When closed,
`the outer shell 320, which may or may not be transparent
`(excepting open area 320), covers sub-panel 202 which is
`contained in inner shell 312. Upon closing the information
`device, a switch, relay or contact disposed about or within
`joint 350 will operate to power down the driver(s) for
`sub-panel 202 while leaving the driver(s) for sub-panel 204-
`powered-up. This relay or contact will toggle the VCC pins
`of the appropriate segment drivers as discussed in FIG. 2.
`Thus, when the information device is closed, sub—panel 204
`is operational while sub-panel 202 is disabled thereby saving
`power and screen life. This still allows the user to monitor
`the telecommunications function of the information device.
`
`Further, by using one physical display rather than two
`separate physical displays, the information device saves by
`reducing device complexity and cost.
`As shown in FIG. 3, when closed, sub-panel 204 shows a
`telephone number, a ”BAT” indicator indicating the level of
`battery life in the device and a “SIG” indicator all which are
`still visible to the user. Underneath,
`the portion of LCD
`panel 200 covered by outer shell 320, i.e., sub-panel 202, is
`powered down and inoperative. Thus, the telecommunica-
`tions display of the information device can be viewed on a
`sub—panel while the information device one display is closed
`and data sub—panel is powered down.
`When the information device is in the “open" position,
`both sub-panels 202 and 204- are powered. In this mode, both
`the data function and telecommunications functions can be
`displayed on panel 200 Thus, all segment drivers are
`powered when the Information device is open.
`In this
`embodiment,
`the selection of individual sub-panels via
`software is not needed since the position of the infonnation
`device makes the selection.
`
`FIG. 4 shows a information device with two separate
`displays, according to one embodiment of the invention.
`When an information device, by design has two separate
`displays located on dilferent physical planes, the invention
`provides for powering dOWI'I one display, while keeping the
`other active, depending on what function is being carried out
`on the device. Shown in FIG. 4 is a first LCD panel 100 and
`a second display LCD panel 400. LCD panel 400, if it is to
`use the same controller signals as the LCD panel 100, must
`have an equal number of rows of pixels as LCD panel 100,
`and consequently, the same duty cycle. Without the same
`vertical resolution, the controller would need to refresh to
`the larger of the two resolutions thereby undermining bus
`bandwidth, memory resources and frame rates.
`System software and the video controller would treat the
`combination of LCD panel 100, which has a 640 by 240
`resolution, and LCD panel 400 with a 160 by 240 resolution,
`as a single logical panel of 800 by 240. Segment driver 420
`which drives LCD panel 400 receives the first set of the
`input data bits from [)ISPDATA signal 150 and upon filling
`its shift registers, propagates a daisyehaining command to
`segment driver 121. Segment driver 121 is modified from
`segment driver 120a of HG. 2 in that the E102 pin is
`extended to 1:101 output pin of segment driver 4-20. VSS is
`now connected to E102 so that segment driver 420 receives
`the input stream before segment drivers of LCD panel 100.
`The separate display panels 100 and 400 are controlled
`similar to the split—screen (sub—panel) embodiment described
`above for FIG. 2. liach ofthe segment drivers 121, 123, 125
`and 127 of panel 100 and segment driver 420 is provided
`
`Petitioner Microsoft Corporation - Ex. 1010, p. 10
`Petitioner Microsoft Corporation - EX. 1010, p. 10
`
`

`

`5,841,431
`
`7
`with separate VCC pins. The invention also provides a
`power source VCC2 493 coupled to the VCC pin of segment
`driver 420. When VCC2 493 is on, the VCC pin on segment
`driver 420 will power—on the segment driver 420 to output
`pixels to panel 400. When VCC2 493 is olf, the segment
`driver 420 is powered-down or olT and cannot drive pixel
`output to panel 400.
`Likewise, another power source VCCl 495 is coupled to
`the VCC pins of each segment drivers 121, 123, 125 and
`127, which drive pixels on display panel 100. When VCCI
`495 is on, the segment drivers 121, 123, 125 and 127 are all
`powered on and enabled to drive pixel output to the panel
`100. When VCCl 495 is off, all of the segment drivers 121,
`123, 125 and 121‘r are powered down and cannot drive pixels
`to the display panel. The three segment drivers 121, 123, 125
`and 127 all utilize a single signal for their VCC pins since,
`according to the embodiment, they drive the same sub—panel.
`Thus, display panels 100 and 400 are capable of being
`independently powered, and thus, independently selected.
`VCC'l 495 and VCC2 493 will be on when both display
`panels must be powered.
`FIG. 5 is a system diagram of a computer system in which
`a dual LCD panel display system according to one embodi—
`ment of the invention may be utilized.
`FIG. 5 shows well known elements of a computer system
`such as a host CPU 520, a shared memory 510 and a display
`controller 530. In this embodiment, LCD display controller
`530 drives and controls a primary graphics LCD display
`panel 540 and a secondary LCD panel 550. Display con—
`troller 530 provides the signals shown in FIG. 4- such as
`DISPDATA 150. Specifically, display data 535 of FIG. 5
`corresponds to DISPDATA 150 of FIG. 4 and control Clocks
`53'? of FIG. 5 refer to all other controller signals, such as
`FLM 180 which are provided to the LCD. Primary graphics
`LCD display panel 54f|I and secondary LCD panel 550 are
`shown as single blocks in FIG. 5, but include all necessary
`segment drivers and common drivers, as well as internal
`input lines and dividers, as shown in FIG. 4 to enable output
`to the actual LCD panels.
`Shared memory 510 services both host CPU 520 and LCD
`display controller 530 by way of an address bus 524.
`Address bus 524 carries memory addresses of shared
`memory 510 totfrom CPU 520 and display controller 530.
`Data bus 526 is capable of sending and receiving to either
`the CPU 520 or the display controller 530. Data bus 526
`delivers raw data to the LCD display controller 530 from
`which display controller 530 can generate actual display
`data 535 which are pixels to be output on LCD panels 540
`and 550. Control bus 528 is used to control the flow of
`information from shared memory 510 which is delivered
`over data bus 526. A bus control (handshake) line transmits
`request and grant pairs to arbitrate use of the address, control
`and data bus between CPU 520 and display controller 530.
`CPU 520 is a central processing unit, such as the Intel
`Pentium” processor and is capable of processing informa-
`tion according to code delivered to it by software or hard-
`ware through data bus 526, address bus 524 and control bus
`528. The structural detail and functioning of CPU 520 as
`well as shared memory 510, display controller 530, address
`bus 524, data bus 526 and control bus 528 are well known
`to one reasonably skilled in the art of computer systems and
`will not be described further.
`
`FIG. 5 shows a key feature of the invention which is
`power control block 560. Power control block 560 may be
`composed of multiplexers, switches, and transistors and is
`implemented in accordance with the specifications of CPU
`
`1!]
`
`‘15
`
`1E]
`
`40
`
`60
`
`8
`520 and system architecture. Power control block 560 cen-
`trally controls the selection and thus, powering of primary
`LCD panel 540 and secondary LCD panel 550 through the
`use of selector lines 562 and 564. Power control block 560
`drives selector line 562 active when secondary LCD panel
`550I is to be enabled for output. lfboth primary display panel
`540 and secondary LCD panel 550 are to be enabled for
`output,
`then power control block 560 will also activate
`selector line 564, such that the primary graphics display
`panel 540 will also be enabled for output. In the case where
`the user or software only requests that secondary LCD panel
`550 be enabled but not primary LCD panel 540, the power
`control block 560 will deactivate selector line 564.
`
`The signals VCCl 495 and VCC2 493 of FIG. 4 may
`originate directly from selector lines 564 and 562, respec-
`tively. When selector lines 564 and 562 dictate that both
`panels 540 and 550 are to be enabled for output, VCCl 495
`and VCC2 493 of FIG. 4- will be enabled. Likewise, when
`only secondary LCD panel 550 is to be enabled, selector line
`564- can enable VCC2 493 and disable VCC'l 495, thereby
`powering down the primary graphics LCD display panel
`540.
`
`CPU 520, when instructed that only the telecommunica—
`tions function of the information device is to be used, will
`send a command to power control block 560. A transistor-
`implemented switching mechanism or multiplexer will then
`drive selector line 562 active, while inactivating selector line
`564. The switching mechanism or mu ltiplexer(s) are capable
`of necessary control signals from the CPU in response to a
`change in function of the infonnation device. The selector
`lines are independently switched onfoff within the power
`control block allowing more control over power usage.
`FIG. 6 is a system diagram of a computer system in which
`a dual LCD panel display system according to one embodi—
`ment of the invention may be utilized.
`Where a split-screen LCD panel embodiment is desired,
`a system similar to that shown in FIG. 2 may be equipped
`so that selector lines 662 and 664 control enabling ofcertain
`segments by providing signals VCCl 195 and VCC2 193,
`respectively (see FIG. 1 and associated description). For
`instance, when both selector lines 662 and 664 set high both
`VCCl 195 and VCC2 193

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