throbber
United States Patent r191
`Hirayama et al.
`
`[54] DATA PROCESSING APPARATUS HAVING
`SIMPLIFIED ICON DISPLAY
`
`[75]
`
`Inventors: Tomoshi Hirayama; Hiroshi
`Yasuhara, both of Tokyo, Japan
`
`[73] Assignee: Sony Corporation, Tokyo, Japan
`
`[21] Appl. No.: 621,898
`
`[22] Filed:
`
`Dec. 4, 1990
`
`Foreign Application Priority Data
`[30]
`Dec. 5, 1989 [JP]
`Japan .................................. 1-316109
`
`Int. Cl,6 ............................................... G09G 1/06
`[51]
`[52] U.S. Cl ...................................... 345/120; 345/179
`[58] Field of Search ............... 340/706, 707, 709, 710,
`340/712, 721, 723, 724; 178/18, 19; 345/119,
`120, 163, 179, 182; 395/155, J57, 159
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`4,686,522 8/1987 Hernandez et al ................. 340/721
`4,720,703 1/1988 Schnarel et al ..................... 340/721
`4,763,356 8/1988 Day et al .............................. 178/18
`4,764,885 8/1988 Greanias et al ..................... 340/708
`4,899,136 2/1990 Beard et al .......................... 340/706
`4,987,411 1/1991 Ishigami .............................. 3401709
`5,040,131 8/1991 Torres ................................. 345/156
`
`FOREIGN PATENT DOCUMENTS
`2193827 2/1988 United Kingdom .
`
`I IIIII IIIIIIII Ill lllll lllll lllll lllll lllll lllll lllll lllll 111111111111111111
`US005406307 A
`5,406,307
`[11] Patent Number:
`[45] Date of Patent: Apr. 11, 1995
`
`OTHER PUBLICATIONS
`Macintosh System Software User's Guide, Version
`6.0-Apple, 1988.
`Patent Abstracts of Japan, vol. 12, No. 138, Apr. 27,
`1988, Shigeki Iguchi, "Data Managing Device".
`IEEE Computer Graphics and Applications, vol. 8, No.
`5, Sep. 1988, pp. 65-84; Brad A. Myers, "A Taxonomy
`of Window Manager User Interfaces".
`Primary Examiner-Alvin E. Oberley
`Assistant Examiner-Chanh Nguyen
`Attorney, Agent, or Firm-Hill, Steadman & Simpson
`ABSTRACT
`[57]
`A data processing apparatus is provided, in which an
`information is inputted by using a pen from a display
`portion in which an input device (tablet) is stuck to a
`display device (display panel). If the user touches an
`icon displayed on this display portion for indicating
`various functions with a point of the pen and drags the
`pen along the surface of the display portion to a display
`position and releases the point of the pen from the panel
`surface of the display portion, an enlarged processing
`display form (i.e. window) is automatically displayed at
`a desired position of the display portion. Further, if the
`user touches the window with the point of the pen and
`drags the pen along the panel surface of the display
`portion up to the position of a desired icon, the enlarged
`window is automatically reduced and is stored in a
`vacant icon.
`
`7 Claims, 6 Drawing Sheets
`
`44
`
`41
`
`40
`
`40
`
`6 -~
`
`(;; A!if) &>; %~ •• ·~
`
`4
`5
`* 0
`#
`SPEED¢5TAN>AROOSLOW I DIAL
`DIAL ONORMAL OTONE
`~=i.:::::::::::::::::::::::::::::::::~==:::..i------- -
`
`¢>
`
`B
`
`43
`
`1(2)
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 1
`
`

`

`U.S. Patent
`
`Apr. 11, 1995
`
`Sheet 1 of 6
`
`5,406,307
`
`FIG. 1
`
`------------..J
`7
`
`~
`
`12r
`
`-
`
`-------------, I
`
`I
`I
`I
`I
`
`8
`I ...._13
`6a 6b 6c 6d:
`
`I
`
`1 2
`( 111
`
`3 4
`D
`
`3
`~
`
`4
`~DDD)
`
`______________ ..,._ ________________ ...,.
`
`r1
`I
`
`5a
`
`5b
`
`5c
`
`5d
`
`- - - - - - r l - - , I
`
`I
`
`I
`I
`
`11
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 2
`
`

`

`U.S. Patent
`
`Apr. 11, 1995
`
`Sheet 2 of 6
`
`5,406,307
`
`FIG.2
`
`CPU
`
`21
`
`23
`
`Video
`RAM
`
`ROM
`
`RAM
`
`Backup
`RAM
`
`Timer
`IC
`
`27
`
`22
`
`29
`
`Display
`Portion
`
`Input
`Tablet
`
`1
`
`2
`
`3
`11
`
`7
`
`5a
`~
`---
`0--
`-yo--
`.Sb
`l
`
`I
`I
`
`I
`I
`
`Solid State
`Recording
`Processing
`Circuit
`
`32
`
`34
`
`· 33
`
`35
`
`IC Card
`Interface
`
`37
`
`36
`
`13
`
`14
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 3
`
`

`

`U.S. Patent
`
`Apr. 11, 1995
`
`Sheet 3 of 6
`
`5,406,307
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 4
`
`

`

`U.S. Patent
`
`Apr. 11, 1995
`
`Sheet 4 of 6
`
`5,406,307
`
`•
`
`-N --
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 5
`
`

`

`U.S. Patent
`
`Apr. 11, 1995
`
`Sheet 5 of 6
`
`5,406,307
`
`FIG. 4A
`
`Start
`
`YES
`
`Enlarge Icon as a window
`
`S6
`
`:>-.:.:.N=-0 -
`
`..... Move the enlarged icon
`
`SB
`
`Enlarge icon and activate
`
`S9
`
`* Pen coordinate outside of
`
`designated crea ?
`
`End
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 6
`
`

`

`U.S. Patent
`
`Apr. 11, 1995
`
`Sheet 6 of 6
`
`5,406,307
`
`FIG. 48
`
`Start
`
`Reduce Icon
`
`ST6
`
`~N=0:..---1~ Move the reduced Icon
`
`ST8
`
`Reduce icon and
`deactivate
`
`ST9
`
`Move Icon to
`predetermined
`vacant position
`
`End
`
`ST10
`
`-~Pen coordinate outside of
`designated area ?
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 7
`
`

`

`1
`
`5,406,307
`
`DATA PROCESSING APPARATUS HAVING
`SIMPLIFIED ICON DISPLAY
`
`2
`portion. A circuit is provided for detecting whether or
`not coordinate data indicative of the position in which
`the electronic pen touches the display device exists at a
`coordinate position in which a desired icon is displayed.
`5 A circuit controls the icon display coordinate position
`such that the icon display coordinate position is moved
`in accordance with the movement of the position coor(cid:173)
`dinate of the point of the pen. A circuit detects whether
`or not the position coordinate of the point of the pen is
`moved to a predetermined area and a circuit converts
`the icon into a window when it is detected that the point
`of the pen is apart from the display device within the
`predetermined area.
`In accordance with a second aspect of the present
`invention, a data processing apparatus is provided in
`which an input device and a display device are stuck
`one upon the other and which utilizes an electronic pen.
`It is comprised of a circuit for detecting whether or not
`the electronic pen touches the display portion. A circuit
`detects whether or not coordinate data indicative of the
`position at which the electronic pen touches the display
`device exists at a coordinate position in which a desired
`window is displayed. A further circuit controls the
`window display coordinate position such that the win(cid:173)
`dow display coordinate position is moved in accor(cid:173)
`dance with the movement of the position coordinate of
`the point of the pen. Another circuit detects whether or
`not the position coordinate of the point of the pen is
`moved to a predetermined area. A further circuit con(cid:173)
`verts the window into an icon when it is detected that
`the point of the pen is apart from the display device
`within the predetermined area.
`The preceding, and other objects, features and advan-
`35 tages of the present invention will be apparent in the
`following detailed description of an illustrative embodi(cid:173)
`ment when read in conjunction with the accompanying
`drawings, in which like reference numerals are used to
`identify the same or similar parts in the several views.
`
`BACKGROUND OF THE INVENTION
`1. Field of the Invention
`The present invention generally relates to an informa(cid:173)
`tion input control apparatus and, more particularly, is
`directed to a data processing apparatus in which infor(cid:173)
`mation is input by using a pen from a display portion in 10
`which an input apparatus and a display apparatus are
`mounted one upon the other.
`2. Description of the Prior Art
`Conventionally, a keyboard, a mouse and the like are
`generally used as an information input control appara- 15
`tus of a computer (hereinafter referred to as a CPU
`(central processing unit)). For example, if the user
`wants to enlarge a window of an icon on a picture
`screen of a display portion by using a mouse, the mouse
`is made operable on a tablet and a cross-shaped position 20
`designation cursor is moved on the picture screen of a
`display portion such as a cathode ray tube (CRT) or the
`like by moving the mouse. When a button on the mouse
`or a predetermined button on a keyboard is depressed
`once in order to specify a desired icon after the position 25
`designation cursor is matched with the desired icon
`displayed on the picture screen of the CRT, a trigger
`operation for taking in the icon is executed at the CPU
`side. Further, when the user wants to enlarge the win(cid:173)
`dow of the desired icon, the button on the mouse is 30
`depressed one more time, or the mouse is moved to the
`position at which the window is enlarged on the tablet
`and the button on the mouse is depressed one more time
`at that position, the window of the icon being thus
`enlarged as is instructed by the user.
`According to the information input control apparatus
`thus arranged, the user must carry out two operations,
`that is, the trigger operation for designating the desired
`icon and the operation for displaying the window of the
`icon at the predetermined position in the enlarged scale, 40
`which is very cumbersome for the user. Also, the mouse
`is too large to move the cursor to the exact position of
`the desired icon properly.
`
`45
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`FIG. 1 is a front view of an embodiment of a data
`processing apparatus according to the present inven(cid:173)
`tion;
`OBJECTSANDSUMMARYOFTHE
`FIG. 2 is a systematic block diagram showing a hard(cid:173)
`INVENTION
`ware of the data processing apparatus according to the
`present invention;
`Accordingly, it is an object of the present invention
`FIGS. 3A and 3B are front views illustrating a dis-
`to provide an improved data processing apparatus
`play screen of a display portion of the data processing
`which can substantially eliminate the aforenoted short-
`comings and disadvantages encountered with the prior 50 apparatus according to the present invention, respec-
`art.
`tively; and
`· .. More specifically, it is an object of the present inven-
`FIGS. 4A and 4B are flow charts to which reference
`tion to provide a data processing apparatus in which the
`will be made in explaining an operation of the data
`user can activate or deactivate a designated function by
`processing apparatus according to the present inven-
`55 tion.
`the user when the user drags a pen.
`It is another object of the present invention to pro(cid:173)
`vide a data processing apparatus in which a starting or
`ending position of a dragging operation can be desig(cid:173)
`nated in natural fashion.
`It is still another object of the present invention to 60
`provide a data processing apparatus in which a position
`of a window, i.e. a position of an enlarged icon, can be
`determined with ease.
`As a first aspect of the present invention, a data pro(cid:173)
`cessing apparatus in which an input device and a display 65
`device are stuck one upon the other and which utilizes
`an electronic pen is comprised of a circuit for detecting
`whether or not the electronic pen touches the display
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`An embodiment of a data processing apparatus ac(cid:173)
`cording to the present invention will hereinafter be
`described in detail with reference to FIGS. 1 to 4. FIG.
`1 is a front view of the data processing apparatus ac(cid:173)
`cording to the present invention. In this case, the data
`processing apparatus of the present invention is applied
`to, for example, a so-called portable computer of a very
`small type.
`Referring to FIG. 1, there is shown a display appara(cid:173)
`tus formed of a liquid crystal display device (LCD) or
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 8
`
`

`

`5,406,307
`
`30
`
`3
`the like, that is, a display portion 1. The display portion
`1 is adapted to display thereon video image data from
`the CPU, which will be described later. An input appa(cid:173)
`ratus, i.e. an input tablet 2 formed of a so-called trans(cid:173)
`parent touch sensor or the like, is mounted on the sur- 5
`face of the display portion 1.
`A pen 3 is adapted to input desired data or the like in
`cooperation with the input tablet 2. The pen 3 incorpo(cid:173)
`rates therein a sensing or detecting means for detecting
`the change of electrostatic capacity between the input 10
`tablet 2 and the point of the pen 3, though not shown.
`Coordinate data of the pen 3 can be detected even when
`the point of the pen 3 is not brought in contact with the
`surface of the input tablet 2 and, a marker (not shown)
`is displayed on the display portion 1 at its position in 15
`which the point of the pen 3 is opposed to the input
`tablet 2. When the user holds this pen 3 and touches the
`input tablet 2 with the point of the pen 3, information
`such as a contacted condition, contacted position and so
`on are supplied through a cord 4 or the like to the CPU. 20
`Accordingly, desired data or the like is input. Signals
`from predetermined key switches Sa, Sb, Sc, 5d and 6a,
`6b, 6c, 6d are also supplied to the CPU.
`A speaker 7 is provided on the upper portion of this
`data processing apparatus and a battery accommodating 25
`portion 8 is adapted to accommodate a power source
`battery in the inside of a lid which is opened and closed
`by a locking mechanism 9. In FIG. 1, reference numeral
`10 designates a power switch which powers this data
`processing apparatus when depressed.
`Dashed lines on the upper and lower portion of FIG.
`1 represent positions of mechanisms and the like pro(cid:173)
`vided at the side of this data processing apparatus.
`Referring to FIG. 1, a dashed line block 11 represents
`a microphone and dashed line blocks 12 represent oper- 35
`ation keys that are used to effect the solid state record(cid:173)
`ing which will be described later. When the operation
`key 12 is operated, an audio signal fed to the micro(cid:173)
`phone 11 is recorded and emanated from the above(cid:173)
`described speaker 7. A dashed line block 13 depicts a 40
`socket into which an IC card such as a read only mem(cid:173)
`ory (ROM), a random access memory (RAM) or the
`like is inserted and connected. A dashed line block 14
`depicts a position of a socket which is used to connect
`this data processing apparatus with an external appara- 45
`tus when the user wants to expand the system of this
`data processing apparatus.
`A hinge 15 incorporates therein a flexible substrate or
`the like by which a signal is transmitted. By means of
`the hinge 15, the data processing apparatus of the inven- 50
`tion can be folded into two portions without being af(cid:173)
`fected by troubles from an electrical standpoint. When
`this data processing apparatus is in use, the data process(cid:173)
`ing apparatus is about 29 cm long and about 20.5 cm
`wide in its unfolded state and is about 4 cm thick in its 55
`folded state. The display portion 1 is about 15 cm wide
`and about 10 cm long.
`In this data processing apparatus, the hardware incor(cid:173)
`porated therein is arranged as shown in a block diagram
`forming FIG. 2.
`Referring to FIG. 2, reference numeral 21 designates
`the central processing unit (CPU) which is connected
`with various function I Cs by way of a bus line 22. That
`is, a ROM 23 is connected to the CPU 21 and this ROM
`23 stores therein, in addition to a system program for 65
`the entire system of this data processing apparatus a,
`Japanese syllabary-Japanese character conversion pro(cid:173)
`gram for a word processor for Japanese language and
`
`60
`
`4
`dictionary data, a recognition program for recognizing
`hand-written input and dictionary data and so on.
`A RAM 24 is used as a RAM for work area and a
`backup RAM 25 is connected with a power source 26.
`A timer IC 27 is driven by the power source 26, and
`this timer IC 27 counts a clock from a quartz oscillator
`28 and always outputs data of date and time at each
`timing point.
`The hardware of this data processing apparatus will
`be described in association with the connection rela(cid:173)
`tions of the respective portions shown in the front view
`of FIG. 1.
`A display controller 29 is adapted to control the dis(cid:173)
`play portion 1. The display controller 29 is controlled
`by the CPU 21 and display data formed by the CPU 21
`is written in a V-RAM (video RAM) 30. The data writ(cid:173)
`ten in the V-RAM 30 is supplied to the display portion
`1 through the display controller 29.
`A tablet interface circuit 31 is formed as one body
`with the display portion 1 for the input tablet 2 and the
`pen 3. Data written in the input tablet 2 or the like is
`supplied to the CPU 21 by means of the tablet interface
`circuit 31.
`A solid state recording processing circuit 32 is
`adapted to process the audio signal from the micro(cid:173)
`phone 11 in a predetermined processing manner such as
`an analog-to-digital (AID) conversion or the like and
`the thus processed signal is written in the backup RAM
`25 via the CPU 21. Audio signal data stored in the
`backup RAM 25 is supplied to the processing circuit 32,
`in which it is processed in a predetermined processing
`manner, such as a digital-to-analog (DI A) conversion
`or the like. The thus processed signal is supplied to the
`speaker 7 via a mixer 33.
`A dialler circuit 34 is adapted to generate an acoustic
`signal corresponding to a dual tone signal of a so-called
`push-phone when receiving data of a desired telephone
`number or the like from the CPU 21. This signal is
`supplied through the mixer 33 to the speaker 7.
`A key interface circuit 35 is supplied with a signal
`from the key switch group such as the above-described
`key switches Sa to Sd, 6a to 6d, 10 and 12 or the like
`directly or by way of a power source circuit 36. The
`signal converted in the predetermined manner is sup(cid:173)
`plied from this key interface circuit 35 to the CPU 21.
`The signals of the power switch 10, the key switches 6a
`to 6d and the operation keys 12 except the stop button
`are supplied to the key interface circuit 35 through the
`power source circuit 36 so that, when these key
`switches are operated, the power source circuit 36 is
`actuated first and then the information of the key opera(cid:173)
`tion is supplied to the key interface circuit 35.
`An interface circuit 37 and an interface circuit 38 are
`adapted to couple the IC cards to the external apparatus
`upon expansion. The interface circuits 37 and 38 are
`coupled to the sockets 13 and 14, respectively.
`In the above-described data processing apparatus of
`this embodiment., when the power switch 10 shown in
`FIG. 1 is depressed, icon groups 40 which make various
`processings possible are displayed on the display por(cid:173)
`tion 1 as shown in FIG. 3A. When a desired processing,
`for example, a dialler processing, from a plurality of
`these icon groups 40 is executed, the user touches an
`icon 41 on which a picture of a telephone is drawn in
`various icon groups 40 with the point of the pen 3. Since
`as the point of the pen 3 approaches the panel surface of
`the display portion 1 serving as the input tablet 2 a
`cross-shaped position designating cursor 42 is displayed
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 9
`
`

`

`5,406,307
`
`6
`5
`touches respective menus displayed on the window 43,
`on the picture screen of the display portion 1, the user
`the CPU 21 can be inhibited from being operated.
`can visually confirm the exact position of the point of
`pen 3 on the input tablet 2 very clearly. Then, if the user
`Then, the processing of the CPU 21 proceeds to the
`next decision step 87 whereat it is determined whether
`moves (i.e. drags) the point of the pen 3 to the display
`position on the surface of the input tablet 2 without 5 or not the user holds up the pen 3 from the panel surface
`of the input tablet 2. If a NO is output at step S7, then
`being separated· therefrom after having touched the
`desired icon 41 with the point of the pen 3, and takes the
`the routine proceeds to step SS. In step SS, when the
`point of the pen 3 off from the surface of the input tablet
`user wants to move the window 43 shown, for example,
`2, an icon (hereinafter be referred to as a window) en-
`in FIG. 3B to the central position of the display portion
`larged in the form of the processing display mode of the 10 1 as shown by an arrow Bin FIG. 3B, the user moves
`desired icon 41 is automatically displayed on the display
`the point of the pen 3 in the arrow B direction and drags
`portion t as shown in FIG. 3B.
`the pen 3 to the position shown by the broken line, then
`This operation is carried out by the CPU 21 shown in
`the large display icon, i.e. the window 43 is moved to
`FIG. 2. Let us explain this operation more fully with
`the position shown by the broken line in FIG. 3B. At
`reference to a flow chart forming FIG. 4A.
`15 the completion of step SS, the routine, of course, returns
`Referring to FIG. 4A, following the Start of opera-
`to step S7. If it is determined that the user holds up the
`tion, it is determined in decision step St by the CPU 21
`pen 3 from the panel surface of the input tablet 2 as
`whether or not the user touches the surface of the input
`represented by a YES at step ~7, ~en t~e processing
`tablet 2 with the point of the pen 3. When the input
`pr~eeds to stel? S9 whereat .th: icon 1s ~ct1vated so that
`tablet 2 is touched with the point of the pen 3, a switch 20 various processmg men~ Wl!hin the wmdow 43 can be
`.
`.
`executed. Then, the routine I~ ended.
`(not shown) provided within the pen 3 is operated, and
`this operation signal is transmitted to the CPU 21
`.When the ~er wants to b~g the lar~e icon, i.e. the
`thr
`h th tabl t · t rf:
`'t 3l If th ·
`t tabl t
`wmdow 43 displayed on the display portion 1 as shown

`. ougt t e h de ~the thace c1:ctw f th.
`
`e mpu
`e
`in FIG. 3B back to the original position, if the user
`3
`2
`1sno ouc e WI
`epom o
`epen asrepre-
`h
`h

`h
`th hf


`first 25 touc es t e portion ot er an t e unction operation
`tin.
`t
`t
`t St th
`t d b No t
`sene ya
`asep, erou ereurnso

`h hd
`d
`44

`c
`1
`St If
`th
`h d th

`t tabl t 2 .
`portion, ,or examp e, a ate e upper e ge portion
`th
`e .0 er an
`step

`. on
`e mpu
`e
`within the window 43 with the point of the pen 3 and
`is
`touched with the pomt of the ~n 3 as represented by a
`drags the point of the pen 3 back to the telephone icon
`YE~. at step St, th:n the ro~tine yroceeds to the next
`41 of the original icon group 40 without being apart
`dec1s10n s~ep 82. It is det:rmmed m step S~ ~hether or 30 from the tablet, then the icon of-large size can be re-
`turned to and stored in that position. In this operation,
`not t?e pomt of the ~n 31s placed down WI~ a prede-
`termmed area of the 1~on groups 40. If a ~-0 IS output at
`the pen 3 need not be always returned to the telephone
`icon 41, but if the pen 3 is returned to a predetermined
`~tep S2, ~en the routme proceeds to dec1S1on step 83. It
`1s determmed at step S3 whether or ~ot the user holds
`icon in the icon group 40, then the window can auto-
`up th~ pen 3 from the surface of !he mput tablet 2. If a 35 matically be stored in the vacant icon position. The
`YES IS outp~t at step S3, the routine returns t? first step
`abovementioned operation will be explained more fully
`St. If a NO 1s o~tput ~t stel? S3, then the rou!me returns
`with reference to the flow chart forming FIG. 4B.
`to step S3 .. D~g t~s peno~, oth:r operations .excel?t
`Referring to FIG. 4B, following the Start of opera-
`the oper~tion m which t~e icon is enlarged (icon IS
`tion, it is determined by the CPU 21 in decision step
`enlarg~d m the form o~ ~dow) are exec~ted. If the 40 STl whether or not the user touches the input tablet 2
`pen 3 1s placed down within the area of the icon gr~up
`with the point of the pen 3. If a NO is output at step
`40 as represented by a ~S at step S2, then t~e. routine
`STl, then the routine returns to decision step STl. If on
`pr.oceeds to the next dec1S1on step ~ whe~eat ~t 1s deter-
`the other hand a YES is output at step STl, the routine
`mme~ whether or not the pen coordmate 1s. shifte_d. fro~
`proceeds to the next decision step ST2. It is determined
`a designated value by a large amount. This dec1s10n is 45 in decision step ST2 whether or not the point of the pen
`made by comparing the shifted amount of the pen coor-
`3 touches the large icon, i.e. the upper edge portion 44
`dinate with a reference shift amount stored in the mem-
`of, for example, the window 43 shown in FIG. 3B and
`ory, such as the ROM 23 or the like. Alternatively, it
`the point of the pen 3 is located within tlie predeter-
`may be determined in step S4 whether or not the pen
`·mined area, except for the function button group of the
`coordinate is out of the designated area as shown by an 50 window 43. If a NO is output at step ST2, the routine
`asterisk. In that case, the decision is made by comparing
`proceeds to step ST3 wherein the processing similar to
`that of step S3 of FIG. 4A is performed. If the point of
`the shifted amount with the designated area stored in
`the memory.
`the pen 3 is located within the window 43 as repre-
`If a NO is output at step S4, then the routine proceeds
`sented by a YES at step ST2, then the routine proceeds
`to the next decision step SS whereat it is determined 55 to steps ST4 and STS. These steps ST4 and STS are
`similar to steps 84 and SS of FIG. 4A. If a YES is output
`whether or not the user holds up the pen 3 from the
`at step ST4, or if the pen coordinate is shifted from the
`surface of the input tablet 2. If a NO is output at step SS,
`designated value by a very large amount, or if the point
`the routine returns to step S4. If a YES is output at step
`SS, the routine returns to first step St. If the pen coordi-
`of the pen 3 is outside of the designated area, then the
`nate is considerably shifted from the reference moving 60 routine proceeds to step ST6 wherein the icon (the
`amount, or if the pen coordinate is outside of the prede-
`window in this case) is reduced in size under the control
`termined designated area (e.g., the hatched area in this
`of the CPU 21.
`embodiment) as represented by a YES at step S4, then
`In the next decision step ST7, it is determined
`the routine proceeds to step S6. In step S6, the process-
`whether or not the user holds the pen 3 up from the
`ing display form of the icon 41 designated is enlarged as 65 panel surface of the input tablet 2. If a NO is output at
`a window 43 shown in FIG. 3B. It is needless to say that
`step ST7, the routine proceeds to step STS wherein the
`under this state the point of the pen 3 touches the panel
`icon displayed as the reduced icon is moved, and the
`surface of the input tablet 2 so that, even when the user
`routine returns to step ST7. If it is determined in step
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 10
`
`

`

`5,406,307
`
`7
`ST7 that the user holds the pen 3 up from the panel
`surface of the input tablet 2, then the routine proceeds
`to step ST9 wherein the icon is deactivated, and the
`routine proceeds to step STlO. In step STlO, the icon is
`moved to the predetermined vacant position and the 5
`processing is ended.
`Since the data processing apparatus of the present
`invention is constructed and operated as described
`above, the user can activate or deactivate the desig(cid:173)
`nated function only by dragging the pen 3. Further, 10
`· according to the data processing apparatus of this em(cid:173)
`bodiment, the starting and ending positions of the drag(cid:173)
`ging of the pen 3 can be designated naturally, and the
`window position or the icon position to be enlarged can
`be determined with ease.
`As set out above, according to the data processing
`apparatus of the present invention, the icon and the
`window can be designated by one operation in which
`the user touches the panel surface of the input tablet 2
`with the point of the pen 3 and drags the same along the 20
`panel surface of the input tablet 2 so that the cumber(cid:173)
`some operation can be removed, and the starting and
`ending of the dragging operation of the pen 3 can be
`carried out very clearly. Furthermore, the present in(cid:173)
`vention can achieve various effects, such as when the 25
`window can be easily designated, and so on.
`Having described a preferred embodiment of the
`invention with reference to the accompanying draw(cid:173)
`ings, it is to be understood that the invention is not
`limited to that precise embodiment and that various 30
`changes and modifications thereof could be effected by
`one skilled in the art without departing from the spirit
`or scope of the novel concepts of the invention as de(cid:173)
`fined in the appended claims.
`We claim as our invention:
`1. A data processing apparatus with improved icon
`display, comprising:
`a display portion with an input device arranged
`thereon;
`a pen means for touching the display portion to input 40
`information;
`means for detecting when and where said pen means
`touches said display portion;
`means for displaying at least one icon on the display
`portion;
`means for providing an icon processing display mode
`window corresponding to said icon displayed on
`said display portion; and
`means for displaying the icon processing display
`mode window by first touching said icon on said 50
`display portion with said pen means, then dragging
`the pen means across the display portion to a loca(cid:173)
`tion at which the icon processing display mode
`window is to be displayed, and then lifting the pen
`means away from the display portion at which time 55
`the window is then displayed.
`2. An apparatus according to claim 1 wherein means
`is provided such that when said pen means approaches
`within a certain distance of said display portion, it is
`considered that the pen means has touched the display 60
`
`45
`
`8
`portion so that it is not necessary that the pen means
`always actually touch the display portion when en(cid:173)
`abling the icon processing display mode window.
`3. An apparatus according to claim 1, wherein means
`is provided for moving the icon processing display
`mode window after it has been displayed on the display
`portion by touching the pen means onto the icon pro(cid:173)
`cessing display mode window and then dragging the
`pen means across the display portion until a final posi-
`tion is reached for the icon processing display mode
`window and then lifting the pen means away from the
`display portion, said icon processing display window
`being repositioned in accordance with a new lift away
`position of the pen means.
`4. An apparatus according to claim 3 wherein a por(cid:173)
`tion of the icon processing display mode window is
`designated as a function operating portion and another
`predetermined area is designated for touching by the
`pen means when moving the icon processing display
`mode window.
`5. A data processing apparatus with improved icon
`display, comprising:
`a display portion with an input device arranged
`thereon;
`a pen means for touching the display portion to input
`information;
`means for detecting when and where said pen means
`touches said display portion;
`means for displaying at least one icon on the display
`portion;
`means for providing an icon processing display mode
`window corresponding to said icon displayed on
`said display portion; and
`means for removing the icon processing display mode
`window displayed on the display portion by first
`touching said icon processing display mode win(cid:173)
`dow on said display portion with said pen means,
`then dragging the pen means across the display
`portion to a location at which the icon is being
`displayed on the display portion, and then lifting
`the pen means away from the display portion, at_
`which time the icon processing display mode win(cid:173)
`dow is no longer displayed on said display portion
`and is converted into said icon.
`6. An apparatus according to claim 5 wherein means
`is provided such that when said pen means approaches
`within a certain distance of said display portion, it is
`considered that the pen means has touched the display
`portion so that it is not necessary that the pen means
`always actually touch the display portion when con-
`verting the icon processing display mode window into
`the icon.
`7. An apparatus according to claim 5 wherein a por(cid:173)
`tion of the icon processing display mode window is
`designated as a function operating portion and another
`predetermined area is designated for touching by the
`pen means when converting the icon processing display
`mode window into the icon.
`* * * * *
`
`15
`
`35
`
`65
`
`Samsung et al. v. Neonode
`IPR2021-00145 (US 8,812,993)
`Neonode Ex. 2004
`Page 11
`
`

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