`
`
`
`
`(51) Int. Cl.4
`G06F 3/14
` 3/033
`G09G 1/06
`
`(19) Japan Patent Office (JP)
`(12) Japanese Unexamined Patent
`Application Publication (A)
`Identification codes
`JPO file number
` 360
` 7341-5B
` 380
` D-7927-5B
` 6974-5C
`Request for examination: None Number of inventions: 1 (Total of 5 pages)
`
`(11) Japanese Unexamined Patent
`Application Publication Number
`S63–206827
`
`(43) Publication date: 26 Aug 1988
`
`
`
`(54) Title of the invention
`
`
`(72) Inventor
`
`DISPLAY SCROLLING SYSTEM
`(21) Japanese Patent Application
`(22) Date of Application
`Toshihiro Asami
`
`(72) Inventor
`
`Takafumi Nakajo
`
`(72) Inventor
`
`Tomoyoshi Takebayashi
`
`(72) Inventor
`
`Satoshi Okuyama
`
`(71) Applicant
`
`Fujitsu Ltd.
`
`S62–40601
`24 Feb 1987
`℅ Fujitsu Ltd., 1015 Kamiodanaka, Nakahara-ku,
`Kawasaki-shi, Kanagawa-ken
`℅ Fujitsu Ltd., 1015 Kamiodanaka, Nakahara-ku,
`Kawasaki-shi, Kanagawa-ken
`℅ Fujitsu Ltd., 1015 Kamiodanaka, Nakahara-ku,
`Kawasaki-shi, Kanagawa-ken
`℅ Fujitsu Ltd., 1015 Kamiodanaka, Nakahara-ku,
`Kawasaki-shi, Kanagawa-ken
`1015 Kamiodanaka, Nakahara-ku, Kawasaki-shi,
`Kanagawa-ken
`
`
`(74) Agent
`
`
`
`
`
`Sadakazu Igeta, patent attorney
`
`
`
`
`SPECIFICATION
`1. Title of the Invention
` Display Scrolling System
`2. Claims
`A display scrolling system that calculates data indicating
`a movement amount and direction of a display image on the
`basis of data input by a pointing device and scrolls the
`display image on a display screen on the basis of the
`calculation results, wherein
`image movement data having non-linear characteristics
`such that a difference relative to the amount of movement
`of a pointing section in the pointing device is greatest at the
`start of movement and gradually falls over time, and the
`display image is moved on the basis of the image movement
`data.
`3. Detailed Description of the Invention
`Summary
`The present invention is a display scrolling system that
`scrolls a display image on the basis of input from a pointing
`device,
`
`
`a movement speed of the display image is exponentially
`approximated to a movement speed of a pointing device
`such as a finger,
`thereby performing naturally scrolling whereby the
`display image moves as though with an appropriate
`sensation of weight.
`
`Industrial Field of Use
`The present invention relates to display scrolling
`systems, and more particularly relates to display scrolling
`systems that move a display image by moving a pointing
`section of a pointing device.
`Known devices to which a display scrolling system
`according to the present invention can be applied include
`the file searching device indicated by a block diagram in
`FIG. 3, for example. In the drawing, 1 is a central
`processing unit, (CPU) 2 is a random access memory
`(RAM), 3 is a read-only memory (ROM) that stores
`programs, etc., 4 is a display controller, and 5 is a cathode
`ray tube (CRT) or other type of display. A transparent touch
`
`— 139 —
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 1 of 11
`
`
`
`JP S63–206827 (2)
`
`panel 6 is provided in front of a display screen of the display
`5.
`
`The RAM 2 stores file data such as telephone books or
`employee rosters, and stored data is read out under control
`of the CPU 1 and displayed to the display 5 after being
`converted to predetermined image data in the display
`controller 4. A plurality of cards having indices A, B, C …
`are thus displayed in the display screen of the display 5 in a
`stacked state as shown in FIG. 4(A), for example.
`When a person slides a finger or the like as indicated by
`8 in FIG. 4(A) over the touch panel 6 in front of the display
`screen in which display is being performed, a coordinate
`position thereof is sent to the CPU 1 via an interface 7 as a
`change in resistance value or the like due to body
`capacitance, and a predetermined process is performed
`along with RAM 2 read control and display controller 4
`control, etc., in accordance with input coordinate data
`thereof. A display image of the display 5, for example, is
`changed as shown in FIG. 4(B) by scrolling vertically.
`
`The display scrolling done by this type of file searching
`device or the like requires more natural movement of the
`display image.
`
`Prior Art
`Conventional display scrolling systems have worked in
`accordance with a flowchart such as the one shown in FIG.
`5 (last drawing) by means of the CPU 1. Namely, to start
`with, the CPU 1 reads coordinates of a point that is touched
`first (touch-on coordinates) indicated by (x0, y0) in FIG.
`4(A) (step 10 in FIG. 5), then reads touch coordinates (x1,
`y1) input by movement of the finger thereafter (step 11), and
`on the basis of a difference between these coordinate values
`calculates an x-axis movement amount dx (= x1 – x0) and a
`y-axis movement amount dy (= y1 – y0) (step 12).
`The CPU 1 controls the RAM 2 and the display controller
`4 in order to scroll the display image by the movement
`amounts (dx, dy) thus calculated. Scrolling is done by
`changing the start address of the screen, for example, so that
`
`the screen looks like it has moved by the amount (dx, dy).
`The minimum amount of movement for scrolling is one dot
`in the display 5.
`The process in steps 11 to 13 is repeated until the finger
`is lifted off after inputting the scroll display coordinates (x1,
`y1). When it is detected that the finger has been lifted off,
`the display scroll operation is finished (steps 14 and 15 in
`FIG. 5).
`Searching through the cards can thus be done easily with
`display scrolling.
`
`Problems to be Solved by the Invention
`In the aforementioned conventional display scrolling
`system, the scrolling movement amount dx, dy was
`calculated using x1 – x0, y1 – y0, which is the difference
`between the current input coordinates (x1, y1) and the touch-
`on coordinates (x0, y0). The movement speed of the finger
`therefore corresponded one-to-one with the movement
`speed of the display image being scrolled. Therefore, the
`movement speed of the display image being scrolled is done
`as if there were no sense of weight whatsoever in the
`
`display image, creating the problem of an unnatural feeling
`of movement therein.
`The present invention was devised in light of these
`circumstances, and has as an object to provide a display
`scrolling system whereby a display image can be moved as
`though it had weight.
`
`Means for Solving the Problems
`A display scrolling system according to the present
`invention is such that image movement data having non-
`linear characteristics such that a difference relative to the
`amount of movement of a pointing section in the pointing
`device is greatest at the start of movement and gradually
`falls over time, and the display image is moved on the basis
`of the image movement data.
`
`Operation
`When data is input that causes a display image to move
`in any direction on a display screen by means of a pointing
`device, the movement amount of the display image is
`largest relative to a movement amount of the pointing
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`— 140 —
`
`
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 2 of 11
`
`
`
`JP S63–206827 (3)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`section when movement starts and thereafter falls gradually
`over time.
`When the pointing section of the pointing device (e.g., a
`finger or stylus on a touch panel, etc.) is moved at a fixed
`speed as indicated by I in FIG. 2, image movement data
`generated on the basis of input data from this pointing
`device causes the display image to move at a speed that
`shows the changes indicated by curve II in the same
`drawing. Accordingly, the display image is scrolled in such
`a manner that the speed of movement thereof approximates
`the movement of speed of the pointing section of the
`pointing device in a non-linear manner (i.e., the difference
`grows smaller). This is the same when the moving pointing
`section stops—after the pointing section stops moving,
`scrolling of the display image which is being scrolled stops
`not immediately but with a slight lag.
`
`Embodiments
`FIG. 1 shows a flowchart for one embodiment of the
`system of the present invention. Operation according to this
`
`flowchart is realized by the CPU 1 when applied to the file
`searching device shown in FIG. 3. Namely, in the first step
`20 in FIG. 1, the CPU 1 initializes to zero x-axis
`(horizontal) movement data xs and y-axis (vertical)
`movement data ys of the display screen, and then reads
`coordinate data (touch-on coordinates)
`indicating a
`movement start location that is input by the touch panel 6
`via the interface 7 (step 21). The touch-on coordinates (x0,
`y0) indicate the first location on the touch panel 6 touched
`by the finger.
`To scroll the display, the user moves his or her finger at
`an undefined speed in a fixed direction while maintaining
`contact with the touch panel 6, as indicated by 8 in FIG.
`4(A). The touch panel 6 detects positional coordinates
`(touch coordinates) of the finger on the touch panel 6 in a
`fixed sampling cycle ts and inputs coordinate data thereof
`to the CPU 1 via the interface 7.
`
`The CPU 1 reads the touch coordinates (x1, y1) after the
`first sampling cycle ts (step 22 in FIG. 1) and then calculates
`x- and y-axis image movement data dxs, dys (step 23 in FIG.
`1). The image movement data dxs is calculated according to
`the formula k ((x1 – x0) – dxs) + dxs, and the image
`movement data dys is calculated according to the formula k
`((y1 – y0) – dys) + dys, where the values of dxs and dys are
`the previous values of dxs and dys, which are zero at first
`because of step 20, and k is a coefficient that determines a
`rate of change of scrolling speed, selected so as to be an
`appropriate value such that 0 < k < 1.
`After calculating the image movement data dxs and dys,
`the CPU 1 controls reading from the RAM 2 and the display
`controller 4 in order to move the display image inside the
`screen by an amount equal to the coordinates (dxs, dys) (step
`24 in FIG. 1). Next, the CPU 1 detects whether or not the
`finger has been lifted off the touch panel 6 on the basis of a
`signal from the touch panel 6 (step 25 in FIG. 1) and, if the
`finger has not been lifted off, returns the process to step 22.
`
`In this manner the CPU 1 repeats the process in steps 22
`to 25 for every one of the fixed sampling cycles ts, and the
`display image is scrolled by being redrawn every one of the
`fixed sampling cycles ts.
`The image movement data dxs, dys is calculated such that
`the difference between the position indicated by the touch
`coordinates (x1, y1) and the position of the display image
`which has been moved by an amount corresponding to the
`image movement data dxs, dys is largest immediately after
`the finger starts moving and gradually falls, and therefore
`the display is scrolled so as to move as if it had an
`appropriate amount of weight.
`Note that a movement speed vs of (scrolling speed) of the
`display image and a speed vf at which the finger moves are
`expressed in the following equations.
`
`
`vs = ds / ts
`vf = df / ts
`
`— 141 —
`
`
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 3 of 11
`
`
`
`JP S63–206827 (4)
`
`where ds = √ (dxs)2 + (dys)2 and df = √ (x1 – x0)2 + (y1 –
`y0)2. Because the sampling cycle ts of the touch panel 6 is
`normally fixed, the scroll speed vs changes in accordance
`with the movement amount describes of the display image,
`and approaches the speed of movement vf of the finger over
`time.
`Operation in a cases where the finger stops moving and
`is lifted off of the touch panel 6 is described next. When the
`finger is removed from the touch panel 6, the CPU 1 detects
`an off-touch by means of a signal from the touch panel 6
`input via the interface 7 (step 25 in FIG. 1) and on the basis
`thereof calculates the image movement data dxs, dys
`following the equation (1 – k) · dxs and (1 – k) · dys (step
`26 in FIG. 1).
`
`Next, the CPU 1 determines whether or not the
`amount of movement corresponding
`to
`the
`image
`movement data dxs, dys thus calculated is smaller than a size
`Dth of a single dot in the display 5 (steps 27 and 28 in FIG.
`
`1). If the image movement data dxs, dys is larger than Dth,
`the process returns to step 26 and calculates dxs, dys. The
`amount of movement yielded by the formulas equation (1 –
`k) · dxs and (1 – k) · dys is largest at the beginning but
`gradually falls, and by the end is smaller than the size Dth
`of one dot, at which point the scrolling ends (step 29 in FIG.
`1).
`Thus, the speed of movement of the display image
`according to the image movement data dxs, dys is largest
`after the off-touch as well as immediately after the off-
`touch, but gradually approaches the speed of movement
`instructed by the touch panel 6 over time (i.e., zero in this
`case), eventually stopping. The display image therefore
`does not stop immediately after the off-touch, but rather
`scrolls and stops as though it had an appropriate amount of
`weight or inertia, moving a little before stopping. This gives
`a natural feel to the movement.
`The present invention is not limited to the present
`embodiment, for example the device shown in FIG. 3 for
`
`organizing and searching through files in card format, as a
`device for performing display scrolling. The present
`invention may naturally be applied to various types of
`devices that can display other shapes. Moreover, the input
`device for giving instructions for display scrolling is not
`limited to touch panels. Stylus input devices may be used,
`as can mice and other types of pointing devices.
`
`Effects of the Invention
`As described above, the present invention can scroll a
`display that approaches a speed of movement of a pointing
`section on a pointing device in a non-linear manner over
`time, making it possible to scroll the display as though the
`display image has an appropriate weight and is being
`moved with a certain amount of friction and stops with
`inertia, and therefore has advantages in allowing extremely
`natural-feeling scrolling of displays.
`4. Brief Description of the Drawings
`
`FIG. 1 is a flowchart showing one embodiment of the
`present invention.
`FIG. 2 is a descriptive view of a display scrolling speed
`in the present invention.
`FIG. 3 is a block diagram of one example of a file
`searching device to which the present invention can be
`applied.
`FIG. 4 is a view describing display scrolling in the device
`shown in FIG. 3.
`FIG. 5 is a flowchart of one example of a conventional
`display scrolling system.
`In the drawings:
`1 is a central processing unit (CPU),
`5 is a display,
`6 is a touch panel, and
`20 to 29 are steps.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`— 142 —
`
`
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 4 of 11
`
`
`
`JP S63–206827 (5)
`
`Descriptive view of display scrolling speed in the present invention
`
`Time
`
`FIG. 2
`
`Speed
`
`Touch panel
`
`Display
`
`controller
`Display
`
`Interface
`
`Block diagram of a file searching device to which
`the present invention can be applied
`
`FIG. 3
`
`Start
`
`Touch-on coordinate input
`(x0, y0)
`
`Touch coordinate input
`
`Movement amount calculation
`
`Scroll screen by (dx, dy)
`
`Touch-off on
`(x1, y1)?
`
`End
`
`Flowchart of one example of a conventional system
`
`FIG. 5
`
`
`
`Start
`
`Initial scroll amount setting
`dxs 0
`dys 0
`
`Touch-on coordinate input
`(x0, y0)
`
`Touch coordinate input
`(x1, y1)
`
`Movement amount calculation
`
`Scroll screen by an amount
`equal to (dxs, dys)
`
`Off-touch on (x1, y1)?
`
`Movement amount calculation
`
`Flowchart of one embodiment of the present invention
`
`End
`
`FIG. 1
`
`Descriptive view of a display scrolling operation
`
`FIG. 4
`
`— 143 —
`
`
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 5 of 11
`
`
`
`Certificate of Translation and Declaration of Marc Adler
`
`1, Marc Adler, a translator fluent in the English and Japanese languages, on
`behalf of TransPerfect Translations International Inc., do solemnly and
`sincerely declare that the following is,
`to the best of my knowledge and
`belief, a true and correct translation of the document listed below in a form
`that best reflects the intention and meaning of the original text.
`
`The translated document is designated as:
`Japanese Unexamined Patent Application Publication Number 563-206827
`
`I have determined that the publication
`Based on my review of this document,
`date of the above document was August 26 1988. The inventors listed on the
`face of the document are Toshihiro Asami, Takafumi Nakajo, Tomoyoshi
`Takebayashi, and Satoshi Okuyama
`
`TransPerfect reference number: TPT8697OO
`File name:
`JPS63206827A
`
`I hereby declare that all of the statements made herein of my own knowledge
`are true and that all statements made on information and belief are believed
`to be true; and further that these statements were made with knowledge that
`willful false statements and the like so made are punishable by fine or
`imprisonment, or both, under Section 1001 of Title 18 of the United States
`Code.
`
` 1 Wm ' 17/6
`Marc Adler
`
`Sworn to before me this
`r4
`
`5201b
`
`0i-
`Conn-t),
`T—
`W ‘5
`
`oi-
`bicL-ic
`»
`T0663
`
`41mm; F Mada:
`Signature, Notary Public
`
`Stamp, Notary Public
`
`
`
`ALDIERI
`NOTARY PUBLTC
`STATE 0F TEXAS
`
`you Airgun-aunt. “7., a
`
`
`' MY COMM. f‘
`.931.
`
`=
`
`
`
`Microsoft Ex. 1014
`
`Microsoft v. Philips -
`
`|PR2018—00025
`Page 6 of 11
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 6 of 11
`
`
`
`®E3$1Efii¥fi(lp)
`
`®%%mfig%
`
`@fifi%%fi§M>
`
`E1563 - 206827
`
`@£% flfimfim%m8fi%a
`
`®MLGfl
`G 06 F
`
`EW§E§%
`fiwfi%
`7341—53
`3 6 0
`3/14
`0—7927—513
`3 8 o
`3/033
`
`1/05// G 09 G (ésE) 6974-5C fights}? fat %%Mi 1
`
`
`
`
`
`
`®%EB§®£TJ$
`
`ifiz 7 U—Ivfii"
`
`@fi
`
`@tfl
`
`EH
`
`13352—40601
`
`IEE BEBZ<1987>2FJ24E1
`
`Rafi”lfiJlWFfidflEEi/fifififlmfififl Eiifih’ifiéfl:
`m
`
`15$?“lfiJlIfifiEPIEIZL/Jfifléflmséfifl Eififiifiéfi:
`173
`133%}!IfiJIIHE'rTiWEEi/J‘Ecmmsfififl Etififii’téfiz
`1*!
`
`W?”lfiJIlflfiffi¢EIXi/J\EEE1=1015§‘-fifl Eiiéfiifiékt
`pa
`
`i i
`
`t
`
`i
`
`a
`
`$2
`
`i
`
`sea
`
`@iéwfifififi
`
`.@%w§%¢1éé
`
`72%aa% 411*
`
`@;é%% a
`
`111
`
`“fijfifijx Eiififiafiéfi
`
`Wi—‘EJI IFKJ l IUJéi'I‘fiEPJEIZLIJ‘BBEPIOI @1113
`
`@fiflik
`
`fiflia‘flfi
`
`EZ—
`
`M
`
`N
`
`E
`
`lfiMm£fi
`
`fifixau—wfifi
`
`Zfifififimfifl
`
`m4>?477?fi¥2E$DAbEht7—
`
`9E;0§fi@@03flfl&0flflfifl€fi?f
`
`-9Efififiwb1%mfim%%figdmtfifi
`
`E§E®m¥7f477mflmfinflfitfib
`
`rafimwwgmmm&mammmcfimuéa
`
`tEJZU‘
`
`fiimwfi&tmfiflfifimflm&baffifi
`
`vbm%\fi%filauFmfifi&fit5:5K
`bfcbO‘C‘ifié.
`
`fimmfififimozafl—méfififififi27fl
`
`(Efitmflmfifi)
`
`—mfifitfim1~
`
`mnmmfifizau—mHEEMD‘fiEmJ
`
`mflm4y?4ydfn41uswbm4yf
`
`7f4>77A41®m4V7477mfi§3M
`
`4>fiflfimfiflfit®§§fifimmfimfikf‘
`
`?é:tt$b\fififififfifl$fléfii17
`
`Wfimfifltfifimm¢tfibwfifififléfi9
`
`m—wfifium16.
`
`EMBflf—fiffififiMU\fififififlf-9
`
`Kfimtaéifizafl-WHKQEMLfib
`
`EEdMIflEfififlflmfiflfifiaiitéfi
`
`gatur‘mzumamu7uyaméiv7
`
`fitfiéfifilan—mfiflo
`
`74wm$fififlm5hrmé.fiflw\1um
`
`afimmfimamm
`
`(Mg)
`
`fiflEfiE1CPU)12m574A‘77t2
`
`-XfU<RAM).3u7u75A%EEML
`
`$¥€M1311€47714777K420A7HCJ=D
`
`waU-F-tVU'XfU(ROM);4u
`
`fiimfi€27D—w3flé§fiZQD—wfifi
`cawr‘
`
`fifimwm\5ufimfifi(CRT)%mifim
`
`Tfié.fififl§0fififlmmmfimfimmay
`
`~~139—
`
`Microsoft Ex. 1014
`
`Microsoft v. Philips -
`
`|PR2018—00025
`Page 7 of 11
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 7 of 11
`
`
`
`flfiill/Sffiafib‘lsfl‘to‘é.
`
`RAMZE1I$$$W¢§EE®$M§®77¥
`
`lb®?-5?DW8M3nTfiO, CPU‘I‘DMW”)
`
`fimsea—zossm (2)
`
`fifiilaD-IDHL széflt‘ifin—ifll’éwflé'b‘
`E‘Ek‘énén
`
`FT‘Efi?-3Ififi3flfl3fl‘ fifiifii‘lflflfiflll‘f‘fi?
`
`Efixmfifi]
`
`Emmfif—fltafl‘tfi‘55n‘im5tibfifii
`
`aft-i5. CnE‘kD‘ fiimfimifianE—fltu.
`
`MZIIH§4I(A)¢CH_1?W<\ {Di-“791A.
`
`B.Cm&fi§bfifl®fl-F#fifi3hkfifi
`Tfifiénb.
`
`Cmfifififiabnrwbfififimwmfima
`vfnim6§Afimm%?fi4E(A)Ksr
`
`ivm<mnvaa\%wmgmamAwamu
`
`:éfifimfik%ébt4757z-2m7éfl
`
`brCPU1Efifi3n\CCPmE®fiaMW
`
`&fi&w\%0AhEfififlE$UTRAM2®
`
`mamumwavaawwm4ofiwaafifia
`bnbuchtxb.fliufifim5®fifififi
`
`mmfifitzan—Wbrm4a(8)nfitm
`<camvb.
`
`C®¢k5¢774lb§ififltaffitzbnb
`
`fiXmEEZQD-lbfiflu‘ CPU'I‘CJcb
`m5fl(fififi)tfi?ms7D—Tv-FEE
`
`oTfiEDnth¢VfibS‘X?.%4fl
`
`(A) s: (x0. yo ) ‘Grfibkiamtiifit‘av
`‘I‘bf:f§®i£fi($1“l77f‘/HHR) ECPU11¢
`
`moma<w5mm.277710)\%omm
`
`(Dmitoanhéhbfir‘mifi (x1.
`Y1)€1R03531(2?7711)\
`fflBDE
`
`fimwfiflaxfifimfiflfidx(=x1—xo)
`
`tYfifi®fl@§dy(=y1—yo)kffim
`Vb (27'V712) a
`
`CPU1BCOfi$bkEMfi<dx,dy)
`ElffifififiEZ7D-ID?N<‘ RAMZOE‘TL
`
`awbmm&v§fiwmw4owméfi&5.c
`mzau-lbtfi: (dx. dy) flfifffiflmffil
`
`fifl—lbbktkififiibct5. Effiwlfil-l‘
`
`7Fu22£zaagon&c;ufianné.
`290—»?5fi¢$fl§u\§fifl501Fy
`
`ifi$§fif8§btwilfli¥filfiffid§9ta
`
`mfilfimtiflmfitfi-fiffllfliahfcfifl)?‘
`
`rraa.
`
`iflmxau—mifiwfifl(x1.y1)A
`Dmfiéfivif‘i&®1?v711~13®
`
`mmmwwuozan‘gémumcammma
`not‘§$17U—mMW#thtb(%5
`
`fifififlffifcb‘fiififi‘h‘fiééb‘wm<1§EJJT3
`
`éfifilafl—lbfififfimiéitfflfflt?
`{an
`
`(mlififfimfiéfchb0¥=fi)
`
`@m‘2?v714.15).
`
`Zififlflfbfin—iZaD-lbfifiki‘ 12149714?
`
`C(DJZ’Bl-Cfifiilfifl—ll/Efikiittéib
`
`7flfi¥2k1331iéfl€47749731”}UJEME
`
`n—FmfiifiEflfiSEfifiib.
`
`tmfifilfififllffiflk’fififitP‘ fiffiOEEtJEE
`
`(fiwmflub;5t?émfié)
`
`Mkmttéfififififiifi’DEEI‘ZEbi”9’8
`manmu‘ ma3§3?—augmxufima
`
`Lfimfifimfifizau—mfifiru‘zan
`
`wfifl’ifitixfifibfcfimf‘fiéo
`
`~Ibfi§b§dx, dyfi. fiifflkhfiéfi (X1.
`y1)tav?x>&%(xo,yo)tmfit
`
`[VHF]
`
`656x1—xo. y1—yo Exbfifliahfw
`twt‘fimfiflmat1904wtéfifififi
`
`ifl47i497-7‘K42Eszfia—iflifiilbfi
`fififiéfifimfififififléfléf-aé‘kb?
`
`03m33tm1fi1cflfibrwt.cwtw
`zau—mvéfififiwoamm\§fimacé
`
`ét‘ Emmafmmfifimmoummtmuyi
`4>fi$fi®fifllitltfiiflvfzififit3h‘ %0)
`
`Elfiffi£<flwi5tfif3bnbittfib. i1!
`
`fiffifflmfiifltkc%h60)$§7fimmd\t3n
`
`—140—
`
`Microsoft Ex. 1014
`
`Microsoft v. Philips -
`
`|PR2018—00025
`Page 8 of 11
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 8 of 11
`
`
`
`5..
`
`3§m9363-206827 (3)
`
`CPU1E$3T¥M6hé.?&bB‘CPU
`
`Chtxb‘EZQEfi3m<.fi4yi4>
`
`1um1mtfivfiw®2?v720?‘§fifl
`
`7?A41mm4>?497$fi(m1fl577
`n2»:5u5m.54r4>oa)#lrfiv
`
`#Eflfivflflbkfié‘
`
`CID/1(4‘J'T'4V7‘r‘
`
`E®XEM(mfifi)®Efi7-9dxstyfi
`
`m<aHM)owm7—9dyst2xa"0"
`aémummmptw‘avfnzwsxb4y
`
`K410Afl?-9E£dht$fiahéflfifi
`
`$71—1m7EALTAh3nbflfiW%fifi
`
`fif—au‘HEEWfiHTfitm3flmEfi?
`
`&&3m%(aw%1yfia)7—afimomo
`
`marifimmeumata,&31.fifimm
`Cifflflmfiffifim4yf477?l‘4lwm4
`
`yf4yawflowmmmtnbrwaawcfi
`Hhth<(fififimt&5)lan-mfifit
`
`(27v721).:®977fivmfi<x0.
`yo)13‘ 97%/<21h61€}§€¥§fl3fl‘f:1§16
`osmomaéiv.
`
`ifilan—mifi&5%a\MM§um4fl
`
`DHZ). :ntafifirhom4‘xi4‘xfimfififi
`
`tbtfiéfifim?\m47?4>fimflmfifl
`
`(A):8Tfibk$5txm&9yfflim6
`LEfiMbkiamfifif—Efifitfifiwfifi
`
`fi¢&‘§<?mfi<fi¥wfiflfin&fiarz
`
`rmmv.5y+mzmsmeuzomoay7
`
`90-mmmfifififimlan~mmfimté.
`
`N2»6LT®ME&M(5V?E&>E‘~E
`
`(fibfifil
`
`m1l¢ztkMfiao—immo7u—+v—
`
`hf???“ C07D-fv-FKJI6I7H’FHEE3
`
`Itfibt7741b1§$fifitfifiibtfiékh
`
`ovy7u>yEMtsmcmmur\4>a7
`z—zwvénor%omg7—atcpu1c
`Anvb,
`
`cpu1ufimov>7u>7fiMtswoa
`
`7%mfi(x1.y1>2moma(m1a¢\
`2?y722)\mfixfifi.yfifi®§mfifi
`
`ifl-f-fiidxs . dys Eififififlifb (fifli’l
`43‘ Jim/723). CZ'E“ Efltfifl}?-8
`
`dxs 13k ( (x1 —x0 ) -dxs ) +dxs
`
`fiéficxbfifliah. fiwfiflrf-fidys kt
`
`k((y1-yO)—dy5)+dyskéfit
`
`szfiéfi‘éhbn fcfchh titqlmdxs .
`
`mm\27v725)\fiumntwawgam‘
`
`WUZTV722®MEEE§.
`
`C®$5ELT.CPU1m§v%N1wG®
`
`—Em9>7u77HMtsfiE277722~
`250Mflm¢€fibfifictfixb‘fifififi
`
`uv>7uydetsfiK23§ianfifi
`Ran—mmfifibhéa
`
`::r\mowmwoawu.ay§ma
`
`dysmmumflmdxs.dySQMT1fim
`13$?E1fv720t420. £11.51: “0”‘C‘fi
`
`be if:\ kulau—Jlxi’llfi-W’LQltwfi'lé’é’yé
`wémmt‘0<k<1ommomgamuzt
`
`(x,.y1)mfi?maa\mm&MF—a
`
`dyscxoumantfiimwomfi
`dxs,
`toafimfixtoo‘mwv77uyamm
`
`tsficmm.ixa§mmaaorw<xaa
`
`Eng).
`
`L$®fifi3fif~9dxs,dysmfimfi.
`
`CPU11;§3’<EEUEH§B¥(GXS . dyS )1)
`mmmfifimffifbéfi‘bm‘<‘ RAMZUJEfia
`
`magm7—adxs.ays#amanbo?‘
`fifizau—wufitflfififimwfififihfifi
`georuamom<zfimvbgacficbn
`Zen
`
`Hibi-‘-51OfilWB‘LUfin—ififllfiufliltmfifllfiflé’fi’;
`
`aa‘fififlmmum%&(2ou—wmm>
`
`5<fi1E¢017v724).mK\CPU1
`
`111373”!“Ii/{ZILGD‘BKIH‘CWbb‘EIfi’Efl
`
`“J?/'(i)b6b\5®f§'%t§dwtfifiib (£111
`
`vs.fi®fl<flfivfumflTfibénb.
`
`-l41—
`
`Microsoft Ex. 1014
`
`Microsoft v. Philips -
`
`|PR2018—00025
`Page 9 of 11
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 9 of 11
`
`
`
`{vs=ds/ts
`
`vf =df/ts
`
`tfib\iim‘ds=fTFT:TrT
`
`fifi:77.dr=fTTTTTTTrf
`(y1-y0)zrfiéuavfflim6®#7
`
`7U>7HMtsufifi~iT®ém5\iE®
`
`Ran—mfifivsmfifififiwfimmdsfim
`
`Urflmb‘EOBM%HVfEfiM®&fltk
`Kfifl<ct€%b.
`
`animomoBMEfimu‘ay¢mzme
`mamémbtmaomkuosmmvé.m&
`
`9*)?!(21116’1‘5fl‘9‘t‘ CPU1IJB‘77A'
`
`2m6$D4V97I—2m7§flbTAhEn
`
`éfigtibt7avffifibitfimmb(fi
`1E¢‘279725).Cnt$0(1~k)
`
`-dxs.(1—k)-dysfiéfitgdwr
`EQEM$-sdxg,dys§fimvé(m1
`E¢\1?v726)a
`
`MKCPU1mfimbtmfi§MT—adxs
`
`masses—206827 (4)
`
`dysc;é3m3fifiifl5®1thmxfi
`
`EDm$D$amemEHEb(%1®¢.Z
`
`77727.28)\DM$DXEwfléufiU
`
`va726ERonxs.dys®fim€fi
`
`&§.CCT‘(1—k)-dxs.(1—k)
`-dys&éflt$bfi5néfiflmw,flwm
`fit?.fl&.fikmtfiém5‘fifin1Fv
`
`roxaaomxomago\cnc;bzan
`~Nfi§7fé<¥1fl¢.2f7729)a
`
`coxaubr\x7av¢wet;av+a
`
`wumfiEM?—adxs,dystié£fim
`wmfiflfifimfixrfiéfi‘m%®fifltfic
`$V?N2»6E$Dfi&EHKWMEE(3&
`
`1015‘ coaémfin) cmmfimxnxs, E
`fiflfilt‘tbo Cfltxb. fifiiflifleui75¥v
`
`ififittfimvé®?u&<‘mfifififléb
`akfifltbt,fl6fifi§69t§$flfibt
`
`mafimvékfifififizan—mmfiabné
`Ctttb‘fiétxbfifififiUEEZQCt
`#T'ib.
`
`’36" tfimutsaoimmumtanboo
`
`6635a
`
`'C‘IZ’:<‘ fiiufifiilflm—Jb’ififiiififit
`
`mammmmamm
`
`b‘CLiE—fSIlCn—xbfch-FIEKI‘774JII’EE
`
`1mm Cfléifii’fléfifltm‘ih‘d’. ’i’mflfll
`fiéfixfi’t‘ébfi’lflififitiflmfibctfi'i‘i
`
`éCtuMi‘u‘T'dfién 33f:\ fiiclfiu—ll/Eifi
`
`fiféAhfifithlJ‘ fivflfiill/KHQEE
`
`NéBOT$III<\ 54 FN‘JAbfiE. 7'71
`SOM®fi<47i¥77¥l§4l§fiilfi§5it
`E‘C‘E'é.
`
`[R51091%)
`
`tiimflfl<\ JRfiUJEJIin‘ $477‘437
`?l<41®m{>?437$fi@1§flfl§lfififib
`
`Tlfiflfimfifitktfifififlfififib‘Tb\<ififii
`Zfiu—Ibfififiiéfl)?‘ fi)fififib‘3§f:lfib
`
`fifififilffiifib, Chifllfimifiéfififif‘gfl
`
`l2\ MEEEDTfiEEE6$5C£§fiIXQDf
`
`lbffi‘C‘E‘ JIDTfifii. fiMTEM’afiUOfi
`fiZQU—lbfififiib§®fififfi?bfimf
`
`—142"
`
`a1ammkmo—amm&fiv7u—$v—
`I“
`
`%Emmiiifilflfifit‘léfifilfiu—IHEEKD
`ama‘
`
`EsmmkaEEMLfié774mfifififi
`0—M07D79E.
`
`fi4fiu¥3flflfi§fifififiéfiizan—
`wimWVbfi‘
`
`fiSEMfiXOifiZfin—mfifiw—W07
`D—iv—P‘T‘fié.
`
`EEBwT‘
`
`1mmflflmfifi<CPUL
`Stiirfim‘
`
`6H3v7-A‘i/Lz.
`
`20~29l1177773fi6n
`
`Microsoft Ex. 1014
`
`Microsoft v. Philips -
`
`|PR2018—00025
`Page100f11
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 10 of 11
`
`
`
`
`7‘ 9 u—nlmumz
`dls— 0
`
`
`dys——0
`
`RES
`
`fififiBHGB-206827 (5)
`
`“will?“
`
`
`dXs—k((X1—Xn)— dXs) odxs
`dy:——k((YI-Ya)- dYS) 'dYs
`
` finilhi
`
`dxs- (1-k)dxs
`
`dys—(1-k)dys
`
`
`
`
`
`$5fiwm—3ZI/WJO7 ”—7‘+—|-
`
`fl
`
`1 w
`
`(A)
`
`(B)
`
`in—‘W‘ I U “ll/EJf’EOfiBfiE
`
`fikfl
`
`xfifimwfléfifizw—WEEoémE
`
`ear-1
`
`$23
`
`
`
`235%Efiéfiffi L355 774wfifififi®7a yIE
`
`$33
`
`fiflli’!’
`dx=X!-xo
`dy=y~yo
`
`akin—u.
`
`(dx .dy) mmi
`
`fifififiiWJ—WIJVJ7 n —7- +~b
`
`fiSE
`
`—l43—
`
`Microsoft Ex. 1014
`
`Microsoft v. Philips -
`
`|PR2018—00025
`Page11of11
`
`Microsoft Ex. 1014
`Microsoft v. Philips - IPR2018-00025
`Page 11 of 11
`
`