SI20774A - 3D sensitive board - Google Patents

3D sensitive board Download PDF

Info

Publication number
SI20774A
SI20774A SI200000283A SI200000283A SI20774A SI 20774 A SI20774 A SI 20774A SI 200000283 A SI200000283 A SI 200000283A SI 200000283 A SI200000283 A SI 200000283A SI 20774 A SI20774 A SI 20774A
Authority
SI
Slovenia
Prior art keywords
sensor
sensors
user
sensitive board
screen
Prior art date
Application number
SI200000283A
Other languages
Slovenian (sl)
Inventor
Janez Stare
Branislav Popović
Karel Rankel
Franc Novak
Original Assignee
Janez Stare
Branislav Popović
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Janez Stare, Branislav Popović filed Critical Janez Stare
Priority to SI200000283A priority Critical patent/SI20774A/en
Priority to PCT/EP2001/013239 priority patent/WO2002041129A2/en
Priority to AU2002220709A priority patent/AU2002220709A1/en
Publication of SI20774A publication Critical patent/SI20774A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/045Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact

Abstract

Subject of the invention is a 3D sensitive board as en element of a universal controller for devices controlled by a video control loop. It is used for 3D entering of data. The 3D sensitive board can sense the place of contact and the applied pressure to the media in three coordinates. The universal controller including a 3D sensitive board according to the invention integrates and enhances the functions of a conventional keyboard, pointing device (e.g. mouse), graphical panels and TV remote controllers as well as remote controllers for manipulating devices or roboters as input or entering devices for computers. The basis of the device is a basic sensitive board (1) with scanning sensors (7, 8, 9) and a controller (6). The scanning sensors (7, 8, 9) are located between the basic sensitive board (1) and the base (63). The device senses and recognises the media contact location and the pressure force thus providing the execution of various activities on the basic sensitive board (1): motion commands, 3D positioning, typing, freehand drawing and stenography. At the same time it provides return information via a shuttle (5) on the screen (3).

Description

3D senzitivna ploščica3D Sensitive Tile

Izum se nanaša 3D senzitivno ploščico kot element univerzalnega upravljalnika za naprave krmiljene z vidno povratno vezavo. Uporarablja se za tro-dimenzionalen vnos podatkov. 3D senzitivna ploščica zaznava v treh koordinatah mesto dotika in silo pritiska medija. Univerzalni upravljalnik s 3D senzitivno ploščico po izumu združuje in nadgrajuje funkcije konvencionalne tipkovnice, kazalne naprave (npr. miške), grafičnih tablic in daljinskih upravljalnikov za TV ter daljinskih upravljalnikov za manipulatorje oz. robote kot vhodna oz. vnosna enota za računalnike.The invention relates to a 3D sensor pad as a universal control element for devices controlled by visible feedback. It is used for three-dimensional data entry. The 3D sensor plate detects the point of contact and the pressure of the medium in three coordinates. The universal controller with the 3D sensor pad according to the invention combines and upgrades the functions of a conventional keyboard, pointing device (eg mouse), graphics boards and TV remote controls and remote controls for manipulators or. robots as input or computer entry unit.

Od doslej znanih rešitev, ki v celoti ali deloma sledijo istemu cilju se razlikuje v tehnologiji izvedbe senzitivne ploščice, od nekaterih izmed njih pa tudi po funkcionalnosti. Večina doslej znanih rešitev, navedenih v nadaljevanju v pregledu znanega stanja, se omejuje na dvodimenzionalno zaznavanje pozicije in ne meri pritiska na mestu pritiska medija.Of the known solutions, which wholly or partly pursue the same goal, differs in the technology of implementation of the sensor tile, and some of them in functionality. Most of the solutions known so far, listed below in the overview of the known state, are limited to two-dimensional position detection and do not measure pressure at the pressure point of the medium.

Znano stanjeKnown state

Sedanja tipkovnica temelji na načelu pisalnega stroja iz konca 19. stoletja in se je dopolnjevala za teleprinterje in nato za računalnike. Tipkovnice do ivljajo zaradi svojih ergonomskih pomanjkljivosti izboljšave le v fizični obliki. Oznake tipk se pogosto ne ujemajo z znaki, ki jih naj bi tipke predstavljale, posebno ko jo uporabljamo za vnašanje različnih jezikov ali pisav. Tipkovnica je neprimerna za neposredno vnašanje ideogramov, z njo se le-ti vnašajo le s pomočjo latinskih zlogov, ki se jih nato prevaja v ustrezne ideograme. Vedno večje potrebe po večjezikovnih komunikacijah ter uporabi različnih simbolov izpostavljajo slabost tipkovnice glede fiksno označenih tipk.The current keyboard is based on the principle of a typewriter from the late 19th century and was supplemented for teleprinters and then for computers. Because of their ergonomic disadvantages, keyboards only experience physical improvements. Key labels often do not match the characters that the keys are intended to represent, especially when used to type different languages or fonts. The keyboard is not suitable for direct input of ideograms, and is only entered using Latin syllables, which are then translated into appropriate ideograms. The increasing need for multilingual communication and the use of different symbols highlights the weakness of the keyboard with respect to the fixed keys.

Kljub temu, da so npr. v notesnikih kazalne naprave (npr. ploščice na dotik, sledilne točke ali sledilne kroglice ipd.) fizično vgrajene v tipkovnice, nadomeščajo le miško, ne nudijo pa uporabnikom dodatnih funkcij.Although, for example, pointing devices (such as touchpad, touchpoints, or trackballs, etc.) are physically integrated into keyboards in notebooks, replacing only the mouse, but not providing users with additional features.

Pri uporabi miške in tipkovnice porabimo za vračanje v izhodiščni položaj rok pribli no eno četrtino od celotnega časa za kazanje, tipkanje in vračanje rok. Večina uporabnikov je nevešča desetprstnega slepega tipkanja in zato stalno preskakuje z očmi med tipkovnico in zaslonom. Miška omogoča le relativno kazanje in zato potrebujemo sorazmerno veliko koordiniranih gibov rok/prstov pri premikanju kazalca v dokumentu, iz dokumenta h komandnim gumbom inWhen using the mouse and keyboard, it takes approximately one-fourth of the total time to point, type, and return hands to return to the starting position. The majority of users are brides of ten-finger blind typing and therefore constantly skip their eyes between the keyboard and the screen. The mouse only allows relative pointing, so we need relatively many coordinated hand / finger movements to move the cursor in the document, from the document to the command buttons, and

-2-2nazaj ter pri izbiri ukaza iz menija. Običajne relativne kazalne naprave (npr. miška, sledilne ploščice ipd.) so načrtovane za dvodimenzionalno relativno pozicioniranje na zaslonu in slabo zadovoljujejo potrebe pri delu s kompleksnimi grafičnimi objekti. Za tako delo potrebujemo posebne naprave, kot so sorazmerno drage grafične tablice različnih izvedb, ki pa ne omogočajo zaznavanja sil ter s tem globinskega kazanja in ne omogočajo spreminjanja parametrov objektov (grafičnih ali tekstnih) sprotno med izvajanjem vnosa, temveč so potrebni za to določeni ukazi (npr. za debelino črt, barve, delo v plasteh ipd.). Za neposredni vnos ročno pisanih kaligrafskih besedil (npr. z azijskimi ideogrami, z arabskimi črkami), pa ne poznamo ustrezne neposredne vhodne naprave.-2-2Back and select menu command. Conventional relative pointing devices (such as a mouse, touch pad, etc.) are designed for two-dimensional relative positioning on the screen and poorly meet the needs of working with complex graphical objects. Such work requires special devices, such as relatively expensive graphics boards of different designs, which, however, do not allow for force detection and thus depth pointing and do not allow object parameters (graphic or text) to be changed real-time while executing an input, but specific commands are required for this purpose. (e.g., for line thickness, color, layering, etc.). However, we do not know the appropriate direct input device for direct input of handwritten calligraphic texts (eg with Asian ideograms, with Arabic letters).

Tudi v dogledni prihodnosti nobena od naslednjih alternativnih tehnologij ne bo prevladovala nad funkcionalnostjo tipkovnice.In the foreseeable future, none of the following alternative technologies will dominate the functionality of the keyboard.

V nadaljevanju navajamo nekatere specifične rešitve.The following are some specific solutions.

Po patentu Chan, et al.,US 5,995,084 je uporabljena senzitivna blazinica, ki zaznava premikanje držala po njeni površini. Patent se osredotoča na problematiko obdelave signalov, ki vsebujejo informacijo o položaju oziroma o premikanju držala. Senzitivna blazinica je sestavljena iz več uporovnih plasti. Položaj dotika se ugotavlja na osnovi meritve toka oziroma napetosti ob nastalem kontaktu uporovnih plasti na mestu pritiska.According to the patent of Chan, et al., US 5,995,084, a sensitive pad is used to detect the movement of the holder over its surface. The patent focuses on the problem of processing signals containing position information or movement of the holder. The sensor pad consists of several resistive layers. The contact position is determined on the basis of the measurement of the current or voltage at the contact of the resistive layers at the pressure point.

Pri patentu Czerniecki US 5,917,476 gre za kombinacijo senzitivne ploščice in numeričnoalfabetnega polja, ki omogoča uporabniku s pritiskom prstov izbiro željenih znakov. Tehnologija senzitivne ploščice ni podrobneje določena. Privzete so splošne v praksi znane rešitve.Czerniecki US Patent 5,917,476 is a combination of a sensitive pad and a numeric-alphabetic array that allows the user to press their fingers to select the desired characters. Sensitive tile technology is not specified. The default are generally known in practice solutions.

V patentu Asher US 5,008,497 je predstavljen krmilnik senzorja pritiska, ki uporablja uporovno membrano in elektronsko vezje, ki precizno meri pozicijo pritiska in silo pritiska na senzor. Patent se osredotoča na elektronska vezja krmilnika v povezavi z v praksi že znanimi napravami za merjenje pozicije in pritiska v točki dotika.U.S. Patent No. 5,008,497 discloses a pressure sensor controller that utilizes a resistive diaphragm and an electronic circuit to accurately measure the pressure position and the force applied to the sensor. The patent focuses on the electronic circuits of the controller in conjunction with already known devices for measuring the position and pressure at the point of contact.

Po patentu Asher US 5,159,159 senzor pritiska zaznava dvodimenzionalno pozicijo in meri pritisk v točki dotika. Senzor je izveden iz dveh izolacijskih substratov med katerima se nahaja uporovna plast, ki lokalno spreminja upornost v odvisnosti od pritiska. Meritev gradienta napetosti v smereh X in Y določa položaj pritiska. Krmilnik naprave daje naslednje tri izhodne signale: pozicijo X, pozicijo Y in pritisk v točki (X,Y).According to the patent Asher US 5,159,159, the pressure sensor detects a two-dimensional position and measures the pressure at the point of contact. The sensor is made of two insulating substrates between which there is a resistive layer that locally changes the resistance as a function of pressure. Measuring the voltage gradient in X and Y directions determines the pressure position. The device controller gives the following three output signals: position X, position Y, and pressure at point (X, Y).

V patentu Chan US 5,283,558 je za določanje pozicije (X,Y) je uporabljeno polje diskretnih stikal in uporovna mreža. Ob pritisku se preko kontaktov stikal izbereta uporovna segmenta proporcionalna dejanski poziciji pritiska.In U.S. Pat. No. 5,283,558, a field of discrete switches and a resistive grid are used to determine the position (X, Y). When pressed, resistive segments proportional to the actual pressure position are selected via the switch contacts.

-3-3 V patentu Flovver, et al. US 5,038,142 je predstavljena je priprava za določanje koordinat X in Y ter pritiska v smeri Z. Objekt, na katerega se izvaja pritisk, je prikazovalnik z vzmetmi vpet v ohišje. Senzorji pritiska (ali raztezka) so vgrajeni neposredno na vzmeti in povezani v senzorski VVheatstonov mostič.-3-3 In the patent of Flovver, et al. U.S. Pat. No. 5,038,142 presents a device for determining X and Y coordinates and Z-direction pressures. The object being pressed is a spring-loaded display mounted on a housing. Pressure (or elongation) sensors are mounted directly on the springs and connected to the sensor VHheatston bridge.

Pri patentu Moore US 4,587,378 gre za metodo določanja koordinat X,Y s pomočjo naprave, katere bistveni del sta dve uporovni plasti in njima pripadajoči prevodni plasti. Med skrajnima robovoma uporovne plasti je priključen napetostni vir. S pritiskom na določenem mestu povzročimo stik med uporovno plastjo in pripadajočo prevodno plastjo. Koordinati X in Y določimo z meritvijo napetosti preko obeh ortogonalnih prevodnih plasti.Moore U.S. Patent 4,587,378 is a method of determining X, Y coordinates by means of a device, the essential part of which is two resistive layers and their corresponding conductive layers. A voltage source is connected between the extreme edges of the resist layer. Pressing in a certain place causes contact between the resistive layer and the associated conductive layer. The coordinates X and Y are determined by measuring the voltage across the two orthogonal conductive layers.

V patentu Saunders US 5,262,778 je podana metoda in izvedbeni primer za določanje položaja (koordinat X in Y) in pritiska (koordinata Z) v točki (X,Y). Določanje položaja je izvedeno s pomočjo dveh prevodnih plasti, vsaka s parom kontaktov na robovih, pri čemer sta prevodni plasti medsebojno ločeni z vmesno plastjo. Med paroma kontaktov teče električni tok znane jakosti. S pritiskom nastane stik med prevodnima plastema. Na osnovi izmerjenih napetosti na kontaktih se izračunajo koordinate X, Y in Z.Saunders US Patent 5,262,778 provides a method and an example example for determining the position (X and Y coordinates) and pressure (Z coordinate) of a point (X, Y). The positioning is performed by means of two conductive layers, each with a pair of contacts at the edges, the conductive layers being separated from each other by an intermediate layer. An electric current of known strength flows between the contact pairs. Pressing creates contact between the conductive layers. On the basis of the measured voltages at the contacts, the coordinates X, Y and Z are calculated.

Pri patentu Thornburg US 4,484,026 gre za večplastno blazinico sestavljeno iz dveh uporovnih plasti ločenih z vmesno plastjo. Na vsako uporovno plast je na dveh nasprotnih robovih priključena napetost v ortogonalnih smereh. S pritiskom v dani točki povzročimo stik prevodnih plasti. Koordinati X,Y točke pritiska se določita na osnovi izmerjenih potencialov napetosti.Thornburg patent US 4,484,026 is a multilayer pad composed of two resistive layers separated by an intermediate layer. A voltage in orthogonal directions is connected to each resistor layer at two opposite edges. Pressing at a given point causes contact of the translation layers. The X, Y coordinates of the pressure point are determined on the basis of the measured voltage potentials.

V patentu Doi, et al. US 4,475,008 je uporabljena je kombinacija uporovne plasti, na katero izmenoma apliciramo enosmerni napetosti v ortogonalnih smereh, in vmesne izolacijske plasti. Ob pritisku s sondo na določenem mestu pride do električnega stika z uporovno plastjo. Položaj X,Y se določi z meritvijo koordinatnih napetosti v točki pritiska (v danem časovnem intervalu).In the patent of Doi, et al. US 4,475,008 uses a combination of a resistive layer, to which alternating direct currents in orthogonal directions are applied, and intermediate insulation layers. Pressing the probe at a specific location causes electrical contact with the resistive layer. The position of X, Y is determined by measuring the coordinate stresses at the pressure point (at a given time interval).

Naprava po patentu Eventoff, et ali. US 4,739,299 vsebuje najmanj dva para kontaktov. Med kontaktoma v paru je nameščena uporovna plast z definiranim gradientnim profilom. Izhodni kontakt para povezuje električno prevodno plast s točko pritiska uporovne plasti. Napetostni vir se zaporedoma priključuje na pare kontaktov in izmeri se napetost na ustreznem izhodnem kontaktu. Na osnovi opravljenih meritev se določi koordinati mesta pritiska.Device according to the patent Eventoff, et or. US 4,739,299 contains at least two pairs of contacts. A resistive layer with a defined gradient profile is placed between the contacts in the pair. The output contact of the pair connects the electrically conductive layer to the pressure point of the resistive layer. The voltage source is connected in series to the contact pairs and the voltage at the corresponding output contact is measured. The coordinates of the pressure point are determined on the basis of the measurements made.

V patentu ltaya, et al. US 4,897,511 je uporabljen je par uporovnih plasti na substratih ločenih z vmesno re o, na katere je priključen tokovni vir. Mesto pritiska zaznamuje kontakt med uporovnima plastema. Določeno je z izmerjenim padcem napetosti.In the patent of ltaya, et al. US 4,897,511 uses a pair of resistive layers on substrates separated by an intermediate gap to which a current source is connected. The pressure location is indicated by contact between the resisting layers. It is determined by the measured voltage drop.

-4-4Po navedenih znanih rešitvah vnosnih naprav ni zadovoljivo rešen enostaven in zanesljiv način tro-dimenzionalnega vnosa podatkov.-4-4The simple and reliable method of three-dimensional data entry is not satisfactorily solved by the known solutions of input devices.

Naloga in cilj izuma je konstrukcija univerzalne vnosne naprave ki bo zagotavljala enostaven in zanesljiv način tro-dimenzionalnega vnosa podatkov. S pomočjo naprave s 3D senzitivno ploščico po izumu uporabnik pozicionira, izbira in premika objekte v treh koordinatah, pri čemer so objekti deli besedil, grafični elementi, meniji in ukazi na računalniškem ali TV zaslonu. S tem je omogočeno vnašanje (večjezikovnih) besedil s sprotnim in enostavnim nastavljanjem njihovih parametrov. Poleg tega pa z napravo lahko uporabnik neposredno prostoročno riše, piše in stenografira s sprotnim spreminjanjem debeline črt. Vse te operacije pa na tej napravi izvedemo samo s prsti, lahko pa uporabimo zanje običajna pisala ali palčke iz kakšnegakoli togega materiala. V primeru manipulatorja uporabnik krmili s pomočjo naprave manipulator v vseh treh prostorskih dimenzijah.The object and object of the invention is the construction of a universal input device that will provide an easy and reliable way of three-dimensional data entry. By means of a device with a 3D sensing pad according to the invention, the user positions, selects and moves objects in three coordinates, with objects being parts of texts, graphical elements, menus and commands on a computer or TV screen. This enables (multilingual) texts to be entered by adjusting their parameters quickly and easily. In addition, with the device, the user can draw, write and shorthand directly by hands-free editing by changing the thickness of the lines. However, all of these operations are performed with this device only with the fingers, but they can be used with regular pens or sticks of any rigid material. In the case of the manipulator, the user controls the manipulator with the device in all three spatial dimensions.

Po izumu je naloga rešena z 3D senzitivno ploščico za naprave krmiljene z vidno povratno vezavo po neodvisnih patentnih zahtevkih.According to the invention, the problem is solved with a 3D sensor pad for devices controlled by visible feedback according to independent claims.

Opis izumaDescription of the invention

3D senzitivna ploščica za naprave krmiljene z vidno povratno vezavo po izumu (v nadaljevanju »upravljalnik«) zdru uje in nadgrajuje funkcije konvencionalne tipkovnice, kazalne naprave (npr. miške), grafičnih tablic in daljinskih upravljalnikov za TV ter daljinskih upravljalnikov za manipulatorje oz. robote. Osnova naprave je senzitivna plošča 18 s krmilnikoma v plošči 6 in v krmiljeni napravi 16. Naprava zaznava v vseh treh koordinatah (x, y, z) mesto dotika medija in silo pritiska medija. Medij so lahko prsti, običajna pisala ali palčke iz kakršnegakoli materiala (npr. ustne palčke za prizadete uporabnike). Z napravo lahko sočasno vnašamo besedila sestavljena iz različnih črkovnih sistemov različnih jezikov, med drugim tudi ideogramskih jezikov.The 3D Sensitive Pad for Devices with Visible Feedback Controllers of the Invention (hereinafter referred to as "controller") integrates and upgrades the functions of a conventional keyboard, pointing device (such as a mouse), graphics boards and TV remote controls, and remote controls for manipulators or. robots. The basis of the device is a sensing board 18 with controllers in the panel 6 and in the controlled device 16. The device detects in all three coordinates (x, y, z) the contact point of the medium and the pressure force of the medium. The medium can be fingers, regular pens, or chopsticks of any kind of material (eg oral chopsticks for affected users). With the device, we can simultaneously enter texts composed of different letter systems of different languages, including ideographic languages.

Pričujoči izum ohranja in temeljito nadgrajuje obstoječe vhodne naprave. Podpira prostoročno (tudi kaligrafisko in stenografsko) pisanje in tako vnaša personalizacijo komunikacije med ljudmi kljub vedno večji mehaniziranosti le-te.The present invention maintains and thoroughly upgrades existing input devices. It supports hands-free (including calligraphic and shorthand) writing, thus introducing personalization of communication between people in spite of their increasing mechanization.

Izum bo opisan na izvedbenih primerih in sledečih slikah:The invention will be described in embodiments and in the following figures:

sl. 1 blokovna shema upravljalnika po izumu sl. 2 izvedbeni primer osnovne senzitivne plošče sl. 3 primer elektronike upravljalnika po izumuFIG. 1 is a block diagram of a controller according to the invention; 2 is an exemplary example of a basic sensing panel of FIG. 3 is an example of a controller electronics according to the invention

-5-5sl. 4 geometrija za izračun pozicije dotika-5-5sl. 4 geometry to calculate the touch position

Upravljalnik 100 po izumu kot je prikazano v blokovni shemi, prikazani na sl.1 sestavljajo: senzitivna plošča 18, krmilnik naprave 16 v krmiljeni napravi (npr. PC, TV, manipulator ali robot) in zaslon 3. Senzitivna plošča 18 se sestoji iz osnovne senzorske plošče 1 skanirnih senzorjev 7, 8, 9 , in krmilnika plošče 6. Krmilnik naprave 16 v krmiljeni napravi se sestoji iz vmesnikov za aplikacije 13 in programa za analizo podatkov iz senzitivne plošče 12. Na zaslonu 3 imamo čolniček 5, ki odra a semantiko ukazov in en ali več kazalcev 4, ki prikazujejo trenutni položaj na zaslonu 3. Krmilnik naprave 16 v krmiljeni napravi komunicira z operacijskim sistemom ter aplikacijami 17 (ki niso del izuma).The controller 100 of the invention as shown in the block diagram shown in FIG. 1 consists of: a sensor board 18, a device controller 16 in a control device (e.g., a PC, TV, manipulator or robot) and a screen 3. The sensor board 18 consists of a base plate sensor board 1 of scanner sensors 7, 8, 9, and panel controller 6. Device controller 16 in the control unit consists of application interfaces 13 and a data analyzer program from sensor board 12. On display 3, we have a boat 5 that reflects the semantics commands and one or more pointers 4 indicating the current position on screen 3. The device controller 16 in the controlled device communicates with the operating system and applications 17 (not part of the invention).

S pritiskom medija na osnovno senzitivno ploščo 1 se sile porazdelijo na skanirne senzorje 7, 8, 9. Skanirni senzorji 7, 8, 9 zaznavajo velikost sile. Te skanirne senzorje skupaj z osnovno senzorsko ploščo, ki jo nosijo, imenujemo senzorska trojka. Senzorskih trojk imamo lahko teoretično v napravi toliko, kolikor elimo sočasnih upravljalnih ukazov.By pressing the media on the base sensor plate 1, forces are distributed to the scanning sensors 7, 8, 9. The scanning sensors 7, 8, 9 detect the magnitude of the force. These scan sensors, together with the base sensor plate they carry, are called sensor triples. We can theoretically have sensor triples in the device as much as we want simultaneous control commands.

Krmilnik plošče 6 skanira vse skanirne senzorje 7, 8, 9, obdela podatke vseh teh senzorjev tako, da lahko pošlje glede na trenutno stanje naprave potrebne informacije k programom za analizo podatkov senzitivne plošče 12 v krmiljeni napravi 16. Programi za analizo podatkov senzitivne plošče 12 na podlagi podatkov od skanirnih senzorjev 7, 8, 9 ugotovijo pozicijo ter velikost sile ob dotiku medija. Tako ugotovljeni podatki se posredujejo vmesnikom za aplikacije 13 in glede na stanje naprave in ugotovljene podatke pripravijo in posredujejo aplikacijam 17 ustrezne podatke v standardni logični in fizični obliki.The controller of the panel 6 scans all the scanning sensors 7, 8, 9, processes the data of all these sensors so that it can send, according to the current state of the device, the necessary information to the data analysis programs of the sensor board 12 in the controlled device 16. Programs to analyze the data of the sensor board 12 based on data from scanning sensors 7, 8, 9, determine the position and magnitude of the force upon contact with the medium. The information thus obtained is transmitted to the application interfaces 13 and, depending on the state of the device and the data found, compiles and transmits to the application 17 the relevant data in standard logical and physical form.

Stanja naprave 100 so skladna glede na trenutno izvajano aplikacijo 17 in glede na elene operacije v tej aplikaciji. Stanje naprave 100 nadzoruje in spreminja le program za analizo podatkov senzitivne plošče 12, o stanju naprave 100 pa je obveščen tudi krmilnik plošče 6, tako da lahko optimalno izvaja svoje naloge. Prehode med temi stanji vrši program za analizo podatkov senzitivne plošče 12, ko to zahtevajo aplikacije 17 ali, ko to zahteva uporabnik.The states of the device 100 are consistent with the application 17 currently running and with the operations in that application. The state of the device 100 is controlled and modified only by the data analyzer board 12, and the controller of the board 6 is informed of the state of the device 100 so that it can perform its tasks optimally. Transitions between these states are made by the Sensor Panel Data Analysis Program 12 when required by applications 17 or when requested by the user.

Vmesniki za aplikacije 13 krmilijo čolniček 5 oz. manipulator na zaslonu 3 oz. v vidnem polju zaradi zagotavljanja vidne povratne zveze od naprave k uporabniku. Osnovna naloga vmesnikov za aplikacije 13 je posredovanje vhodnih podatkov aplikacijam 17 v obliki, ki jih te aplikacije 17 potrebujejo. Tako je možno napravo 100 uporabljati tudi za dane operacijske sisteme in aplikacije.The application interfaces 13 control the boat 5 oz. manipulator on screen 3 oz. in the field of view to provide visible feedback from the device to the user. The basic task of application interfaces 13 is to provide input to applications 17 in the form required by those applications 17. Thus, device 100 can also be used for a given operating system and application.

Naprava po izumu je lahko izvedena v različnih izvedbenih primerih.The device of the invention may be implemented in various embodiments.

-6-6Slika 2 prikazuje senzitivno ploščo 18 brez krmilnika 6. Dimenzije osnovne senzitivne plošče 1 so lahko različne, plošče pa so lahko ustrezno ukrivljene v poljubne ergonomske oblike. Senzitivna plošča 18 se sestoji iz osnovne senzitivne plošče 1 s tremi noski 66 za prenos sile, podloge 63 senzitivne plošče 18, vzmeti 64, dveh vodil 65 in treh senzorjev 7, 8, 9. Vzmet 64 pritiska osnovno senzitivno ploščo 18 na senzorje 7, 8, 9 in s tem povzroča mirovne sile na senzorjih 7, 8, 9. Istočasno drži skupaj podlogo 63 in senzitivno ploščo 1. Z vijakom 67 nastavimo pritisk vzmeti 64 in tako nastavimo mirovno delovno točko senzorjev. Elastična povezava med osnovno senzitivno ploščo 1 in podlogo 63 senzitivne plošče 18 je lahko tudi iz gumija ali drugih elastičnih materialov. Lako je vpeta v eni točki ali v več točkah. Vodili 65 skrbita za točno pozicijo senzitivne plošče na podlogi 63 in s tem na senzorjih 7, 8, 9. Mirovne sile na senzorjih 7, 8, 9 postavijo senzorje na sredino linearnega področja delovanja senzorjev 7, 8, 9, da se izognemo nelinearnostim senzojev 7, 8, 9 v področju, ko ni pritiskov na senzorje.-6-6Figure 2 shows the sensor panel 18 without controller 6. The dimensions of the basic sensor panel 1 may be different, and the panels may be properly curved into any ergonomic shape. The sensor plate 18 consists of a base sensing plate 1 with three force-bearing noses 66, a base 63 of the sensing plate 18, springs 64, two guides 65 and three sensors 7, 8, 9. A spring 64 pushes the base sensing plate 18 to the sensors 7, 8, 9, thereby causing rest forces on sensors 7, 8, 9. At the same time it holds together the lining 63 and the sensing plate 1. The screw 67 adjusts the spring pressure 64 to set the resting point of the sensors. The elastic connection between the base sensor plate 1 and the support plate 18 of the sensor plate 18 may also be made of rubber or other elastic materials. It is easily gripped at one point or at several points. The guides 65 take care of the exact position of the sensing board on the substrate 63 and thus on the sensors 7, 8, 9. The resting forces on the sensors 7, 8, 9 place the sensors in the middle of the linear range of operation of the sensors 7, 8, 9 to avoid non-linearity of the sensors 7, 8, 9 in the area where there is no pressure on the sensors.

Osnova za kvalitetno senzorsko ploščo je kvaliteten senzor sile. Na vsaki strani senzorja sta dva upora. Upori so vezani v mostični vezavi. Iz mostiča dobimo napetost proporcionalno sili na senzor. Napetost dobimo zaradi razlik upornosti na zgornji in spodnji strani senzorja.The basis for a quality sensor plate is a quality force sensor. There are two resistors on each side of the sensor. The resistors are tied in bridge. From the bridge we get a voltage proportional to the force on the sensor. The voltage is due to the resistance differences on the top and bottom of the sensor.

Na sliki 3 vidimo primer elektronike senzorske plošče. Signali iz senzorjev 7, 8, 9 so peljani na operacijske ojačevalce. Procesor 56 starta čez paralelni izhod 59 časovni generator v obliki age z enakomerno naraščajočo napetostjo. Napetostim senzorjev je superponirana napetost časovnega generatorja. Ko je mostič skupaj z napetostjo časovnega generatorja v ravnovesju, dobimo spremembo polaritete na izhodu operacijskega ojačevalnika 5. Te signale vodimo na prekinitvene vhode 55 procesorja 56. Čas med začetkom časovne baze in spremembo polaritete na operacijskem ojačevalcu je proporcionalen pritisku na senzor. Procesor s svojim programom in internim števcem izmeri ta čas za vsak senzor posebej. Tako je izvedena analogno/digitalna pretvorba velikosti sil na senzorjih. Po pretvorbi se ta cikel ponovi. Od dobljene digitalne vrednosti odštejemo podatke mirovnega stanja. Tako eliminiramo silo na vsakem senzorju, ki jo povzroča vzmet 64 in kopenziramo asimetričnost mostičev senzorjev 7,8,9. Dobljene podatke procesor preračuna v koordinate mesta pritiska in v silo v mestu pritiska po naslednji metodi.In Figure 3, we see an example of a sensor board electronics. The signals from sensors 7, 8, 9 are routed to the operational amplifiers. The processor 56 starts over parallel output 59 a time generator in the form of age with steadily increasing voltage. The voltage of the sensors is the superimposed voltage of the time generator. When the bridge is coupled with the time generator voltage at equilibrium, a polarity change is obtained at the output of the operational amplifier 5. These signals are led to the interrupt inputs 55 of the processor 56. The time between the start of the time base and the polarity change on the operational amplifier is proportional to the sensor pressure. The processor, with its program and internal counter, measures this time individually for each sensor. Thus, analog / digital conversion of force magnitude on the sensors is performed. After the conversion, this cycle is repeated. Subtracting the idle state data from the digital value obtained. This eliminates the force on each sensor caused by spring 64 and compensates for the asymmetry of sensor bridges 7,8,9. The processor calculates the obtained data into the coordinates of the pressure point and the force at the pressure point according to the following method.

Slika 4 daje osnovo za izračun koordinat. Senzorji so enakomerno razporejeni okoli te išča senzitivne plošče. Te išče senzitivne plošče je tudi izhodišče koordinatnega sistema. Pri tej geometriji se x in y koordinate dotika medija na osnovni senzitivni plošči 1 izračunajo po naslednjih formulah:Figure 4 provides the basis for calculating coordinates. The sensors are evenly spaced around this sensor plate. This search for sensitive plates is also the starting point of the coordinate system. In this geometry, the x and y coordinates of the contact of the medium on the base sensor plate 1 are calculated by the following formulas:

x = r(1/2)(F2+F3-2F1)/(F1+F2+F3) y = r(3 (1/2) /2)(F3-F2)/(F1+F2+F3)x = r (1/2) (F2 + F3-2F1) / (F1 + F2 + F3) y = r (3 ( 1/2 ) / 2) (F3-F2) / (F1 + F2 + F3)

-7-7Pri tem je r oddaljenost senzorjev od te išča, F1, F2 in F3 so sile na senzorjih 9, 8 in 7. Formule dobimo iz ravnote nih enačb za momente, ki so zmno ki ročic 80, 82, 87 s silami F1, F2 in F3. Na sliki 4 vidimo tudi primer pozicije osnovne senzitivne plošče 1 glede na senzorje. Skupno silo oziroma koordinato z izračunamo po formuli:-7-7When r is the distance of the sensors from this search, F1, F2 and F3 are the forces on the sensors 9, 8 and 7. The formulas are obtained from the equations for moments which are the forces of the arms 80, 82, 87 with the forces F1 , F2 and F3. In Fig. 4 we also see an example of the position of the base sensor plate 1 relative to the sensors. The total force or coordinate with is calculated by the formula:

z = F1+F2+F3z = F1 + F2 + F3

Senzitivna plošča 18 je lahko izvedena tudi s senzorji drugih tehnologij, ki tako kot uporovni zaznavajo sile.The sensor board 18 may also be provided with sensors of other technologies which, like the resistive, detect the forces.

Senzitivna plošča 18 je lahko izvedena iz večih delov, vsak del ima svojo trojico skanirnih senzorjev, medtem ko imajo lahko skupno elektroniko. Sestavimo jo lahko teoretično iz tolikih delov, kolikor sočasno pozicioniranih objektov potrebujemo. Npr. namesto dveh mišk (pri nekaterih aplikacijah) uporabimo napravo z dvema trojicama skanirnih senzorjev pod senzitivnim poljem.The sensor board 18 can be made of several parts, each part having its own three scanning sensors, while they may have common electronics. It can be made theoretically from as many parts as we need simultaneously positioned objects. E.g. instead of two mice (in some applications) we use a device with two triples of scanning sensors under the sensing field.

S konstrukcijo senzitivne plošče 18 realiziramo 2-fazno pozicioniranje kazalca po sliki 4. 1. faza pozicioniranja je absolutno pozicioniranje, kjer se položaj dotika medija na senzitivni plošči 18 ustrezno preslika položaju kazalca 4 na zaslonu 3. Če je razmerje stranic senzitivne plošče 18 a1:b1 in zaslona 3 a2:b2, potem krmilnik v PC 16 izvrši preslikavo pozicije (x,y) na senzitivni plošči 18 v pozicijo (u=x*a2/a1, v=y*b2/b1) na zaslonu 3. 2. faza pozicioniranja je relativno pozicioniranje, kjer nastavimo natančni položaj kazalca z vlečenjem medija po senzitivni ploščiThe construction of the sensor panel 18 results in a 2-phase positioning of the pointer according to Figure 4. The first phase of positioning is absolute positioning, where the position of contact of the media on the sensor board 18 corresponds appropriately to the position of the pointer 4 on the screen 3. b1 and screen 3 a2: b2, then the controller in PC 16 performs a position mapping (x, y) on the sensor board 18 to a position (u = x * a2 / a1, v = y * b2 / b1) on screen 3. 2. the positioning phase is relative positioning, where we adjust the exact position of the cursor by dragging the media across the sensor panel

18. Smer vlečenja je določena s spremembami koordinat (x,y) stika medija na osnovni senzitivni plošči 1, ki se preslikavajo v spremembe koordinate (u=x*a2/a1, v=y*b2/b1) na zaslonu 3. Dol ina pomika kazalca 4 od pozicije določene s 1. fazo pozicioniranja je določena s hitrostjo vlečenja medija po osnovni senzitivni plošči 1, torej pomik=k*hitrost, kjer k lahko uporabnik poljubno nastavlja, podobno kot za miško. Kljub načelu 2-faznega pozicioniranja pa relativno pozicioniranje omogoča dostop iz katerekoli točke do katerekoli točke zaslona 9. S tem smo ohranili prednosti relativnega pozicioniranja in jih dopolnili s prednostmi absolutnega pozicioniranja, tako da je minimizirano potrebno gibanje medija po osnovni senzitivni plošči 1. Ko smo namestili kazalec 4 na želeno pozicijo, ga aktiviramo z močnejšim pritiskom medija.18. The direction of drag is determined by the changes in the coordinates (x, y) of the contact of the medium on the base sensor panel 1, which are mapped to the changes in the coordinate (u = x * a2 / a1, v = y * b2 / b1) on screen 3. Down The displacement of the cursor 4 from the position determined by phase 1 of the positioning is determined by the speed of drag of the medium along the base sensing panel 1, that is, the displacement = k * the speed where k the user can adjust arbitrarily, similar to a mouse. Despite the principle of 2-phase positioning, relative positioning allows access from any point to any point on screen 9. In this way, we retained the advantages of relative positioning and supplemented them with the advantages of absolute positioning, so that the required movement of the medium across the base sensor panel is minimized. put the cursor 4 in the desired position, activate it by pressing the media harder.

Poleg 2-dimenzionalnega pozicioniranja, to je s koordinato (x,y), realiziramo s senzitivno ploščo 18 tudi globinsko pozicioniranje, s katerim pozicioniramo kazalec 4 na različne plasti objektov. Globinsko pozicioniranje ustreza spremembi sile medija navpično na osnovno senzitivno ploščo 1, to je koordinati z, potem ko smo določili z dvofaznim pozicioniranjem koordinato (x,y). Z globinskim pozicioniranjem dostopamo do spodnjih plasti grafičnih objektov, ukazov v menijih itd.In addition to the 2-dimensional positioning, that is, with the coordinate (x, y), a depth positioning is also implemented with the sensing panel 18 to position the cursor 4 on different layers of objects. Depth positioning corresponds to the change in the force of the medium perpendicular to the base sensing plate 1, that is, the z coordinates, after the two-phase positioning has been determined by the coordinate (x, y). Depth positioning gives access to the lower layers of graphical objects, menu commands, etc.

Z večjim številom trojic skanirnih senzorjev realiziramo multipozicioniranje, to je nastavitev večjega števila hkratnih kazalcev 4. V izvedbenem primeru smo se omejili le naMultiple scanning sensors result in multiple positioning, which is the setting of multiple simultaneous indicators 4. In the embodiment, we have limited ourselves to

-8-8dvopozicioniranje, ker sočasno krmiljenje več kot dveh kazalcev ni ergonomsko primerno, medtem ko sta dva kazalca večkrat za elena, pa te ko obvladljiva z dvema pozicionirnima napravama (npr. dve miški).-8-8double positioning, since the simultaneous control of more than two pointers is not ergonomically appropriate, while two pointers are multiple times for the elen, and which is controlled by two positioning devices (eg two mice).

Pozicioniranje je tako lahko absolutno, relativno, zaporedje absolutnega in relativnega, katerakoli kombinacija teh z dvopozicioniranjem ter kombinacija kateregakoli od teh načinov z globinskim pozicioniranjem. Relativno pozicioniranje lahko izvedemo s sledenjem (kot npr. na sledilni ploščici z dotikom). V nadaljevanju s pozicioniranjem pojmujemo katerikoli od teh načinov.Positioning can thus be an absolute, relative, sequence of absolute and relative, any combination of these with double positioning, and a combination of any of these modes with depth positioning. Relative positioning can be performed by tracking (such as on a touch pad). Below positioning, we understand any of these methods.

S konstrukcijo senzitivne plošče 18 namestimo nabore ne le alfabetskih temveč tudi ideogramskih znakov in znake različnih jezikov. Med jezike štejemo poleg nacionalnih jezikov in pisav tudi matematične simbole, ključne besede nekega programskega jezika, druge simbole ipd. Ko izberemo določen delovni jezik, se v čolničku 5 prika ejo znaki oziroma primitivni znaki, ki ustrezajo izbranemu delovnemu jeziku. Čolniček 5 se pojavi samo tedaj, ko se rahlo dotaknemo tipke in glede na izbiro uporabnika prika e celotno razmestitev tipk ali pa samo okolico pritisnjene tipke, velikost prikazane okolice pa lahko uporabnik tudi nastavi. Nošeni znaki so znaki dosegljivi pod primitivnim znakom. Nošeni znaki se v čolničku 5 dinamično prikazujejo na mestu upodobljene tipke primitivnega znaka.By constructing a sensory board 18, sets of not only alphabetic but also ideographic characters and characters of different languages are fitted. In addition to national languages and fonts, languages include mathematical symbols, keywords of one programming language, other symbols, etc. When selecting a specific working language, the boat 5 shows the characters or primitive characters corresponding to the selected working language. Boat 5 appears only when the key is lightly touched and, depending on the user's choice, the entire arrangement of the keys is displayed, or only the key area is pressed, and the size of the displayed environment can also be adjusted by the user. Worn characters are characters accessible under a primitive sign. Carried characters are dynamically displayed in the boat 5 at the location of the primitive sign keys.

S tem smo dosegli, da naprava ne potrebuje označb tipk, seveda pa lahko uporabniku zagotovimo označbe tipk ustrezne njegovemu primarnemu jeziku. Tipke so dinamične, ker lahko predstavljajo katerikoli znak z ozirom na izbrani delovni jezik, medtem ko so označene le v čolničku 5. Izum tako zagotavlja dinamično tipkovnico, ki omogoča uporabniku, da ima v vsakem trenutku na voljo tipkovnico, kakršno potrebuje glede na izbrani delovni jezik. Pri tem smatramo z delovnim jezikom tudi nabor ključnih besed nekega programskega jezika ter imena spremenljivk v programu, kot jih definira programer; vsaka tipka take dinamične tipkovnice za programerja nosi svojo ključno besedo in spremenljivko ter matematične in logične simbole. Izbrana dinamična tipkovnica ima svojo sliko v čolničku 5 na zaslonu 3.With this we have achieved that the device does not need key indications, but of course we can provide the user with key indications appropriate to his / her primary language. The keys are dynamic because they can represent any character with respect to the selected working language, while indicated only in the boat 5. The invention thus provides a dynamic keyboard that allows the user to have at any time the keyboard they need according to the selected working language language. In this context, the working language also includes the set of keywords of a programming language and the names of the program variables as defined by the programmer; Each key of such a dynamic keyboard for the programmer carries its own keyword and variable, as well as mathematical and logical symbols. The selected dynamic keyboard has its image in boat 5 on screen 3.

Takoj ko se uporabnik dotakne z medijem senzitivne plošče 18, se v primeru pozicionirnega stanja prika e na zaslonu 3 en oziroma dva kazalca, v primeru vnašalnega stanja pa se pokaže čolniček 5.As soon as the user touches the media of the sensing board 18, one or two indicators appear on the screen 3 in the case of positioning status, and in the case of an input state, a boat 5 is displayed.

Senzitivno ploščo 18 lahko izvedemo v različnih velikostih. Različna velikost ne oži funkcionalnosti, z zmanjševanjem naprave se zmanjšuje le hitrost uporabe. Velikost čolnička 5 in s tem njej sorazmerno velikost znakov si uporabnik poljubno nastavi s poljubnim grafičnim raztezanjem/krčenjem čolnička 5 s pomočjo gumba za nastavljanje velikosti čolnička 5.The sensor plate 18 can be made in different sizes. Different sizes do not reduce functionality, with the reduction of the device only the speed of use is reduced. Boat size 5, and thus its relative character size, can be customized by the user with any graphic extension / contraction of Boat 5 using the Boat size 5 button.

S čolničkom 5 in dinamično tipkovnico je omogočeno, da uporabnik gleda le na zaslon in ne preskakuje z očmi med tipkovnico in računalniškim zaslonom. Dinamična tipkovnica in čolničekThe boat 5 and the dynamic keyboard allow the user to look only at the screen and not to skip their eyes between the keyboard and the computer screen. Dynamic keyboard and boat

-9-95 omogočata, da v določenih primerih nadomestimo senzitivno ploščo 18 in zaslon 3 z eno samo napravo, to je z zaslonom na dotik s karakteristikam senzitivne plošče 18. Dinamična tipkovnica in čolniček 5 tudi omogočata, da namesto računalniškega monitorja uporabljamo monitorska očala, ker so vse tipke in reakcije sistema ob vnosu predstavljeni na zaslonu 3, v tem primeru v monitorskih očalih. Med akcijami na senzitivni plošči 18 in predstavitvami na zaslonu 3 je namreč stalna bijektivna preslikava.-9-95 allow, in certain cases, to replace the touch panel 18 and the display 3 with a single device, that is, a touch screen with the characteristics of the touch panel 18. The dynamic keyboard and boat 5 also allow us to use monitor glasses instead of a computer monitor, because all keystrokes and system responses are displayed on screen 3, in this case, in the goggles. There is a constant bijective mapping between the actions on the touch panel 18 and the presentations on the screen 3.

Z uporabo senzitivne plošče 18 ne potrebujemo hkratnih udarcev tipk, vsak znak ali ukaz ima lahko namreč lastno mesto v prostoru koordinat (x,y) ali (x,y,z) velikosti nabora znakov v delovnem jeziku. Enako velja tudi za velike oz. male črke: velike latinske črke - začetnice lahko pišemo brez hkratnega pritiskanja tipke Shift pri običajni tipkovnici zgolj z ojačanim pritiskom tipke ustreznega znaka.Using the touchpad 18 does not require simultaneous keystrokes, each character or command can have its own place in the coordinate space (x, y) or (x, y, z) of the character set size in the working language. The same is true for large or large. lowercase letters: uppercase Latin letters - capital letters can be written without pressing the Shift key on a regular keyboard at the same time, just by pressing the key of the corresponding character.

Uporabnik ima stalen nadzor nad svojimi operacijami z vidno povratno zanko in tako zazna takoj svoje napake.The user has constant control over their operations with a visible feedback loop and thus immediately detects their errors.

Naprava omogoča elektronsko podpisovanje ter prostoročno risanje in pisanje.The device provides electronic signature and hands-free drawing and writing.

Napravo lahko izvedemo v različnih velikostih glede na uporabo: za namizni računalnik ali delovno postajo, za notesnik, za ročni računalnik ali komunikator, za daljinski upravljalnik za PC/TV hibrid ali za daljinski upravljalnik manipulatorja oz. robota. Izum je uporaben v primeru zaslona 3 na CRT ali LCD monitorju. V primeru krmiljenja robota ali manipulatorja s pomočjo vidne ali katere druge zaznavne povratne vezave, pomeni zaslon delovno področje manipulatorja ali robota, ki je v vidnem polju uporabnika. V nadaljevanju je zaslon generični pojem za CRT ali LCD monitor ali pa za vidno polje uporabnika. Na osnovi izuma lahko realiziramo tudi zaslon občutljiv na dotik, tako da določeno izvedbo naprave namestimo ali vgradimo na LCD ali CRT monitor.The device can be implemented in different sizes depending on use: for a desktop computer or workstation, for a notebook, for a handheld computer or communicator, for a remote control for a PC / TV hybrid, or for a remote control of the manipulator or. robots. The invention is useful in the case of a screen 3 on a CRT or LCD monitor. In the case of controlling a robot or manipulator through visible or other detectable feedback, the display means the work area of the manipulator or robot in the user's field of vision. The following is a generic term for a CRT or LCD monitor or for the user's field of view. According to the invention, a touch screen can also be realized by mounting or installing a particular embodiment of the device on an LCD or CRT monitor.

Claims (4)

PATENTNI ZAHTEVKIPATENT APPLICATIONS 1. 3D senzitivna ploščica kot element univerzalnega upravljalnika za naprave krmiljene z vidno povratno vezavo, označena s tem, da ima senzitivno ploščo (18), ki je izdelana iz osnovne senzitivne plošče (1), najmanj treh skanirnih senzorjev (7, 8, 9) in podloge (63), pri čemer so skanirni senzorji (7, 8, 9) nameščeni med osnovno senzitivno ploščo (1) in podlogo (63),ki je elastično spojena z osnovno senzitivno ploščo (1).A 3D sensor plate as a universal control element for visible feedback control devices, characterized in that the sensor plate (18) made from the base sensor plate (1) has at least three scanning sensors (7, 8, 9 ) and liners (63), wherein the scanning sensors (7, 8, 9) are positioned between the base sensor plate (1) and the substrate (63), which is elastically coupled to the base sensor plate (1). 2. 3D senzitivna ploščica po zahtevku 1, označena s tem, da je osnovna senzitivna plošča (1) speta z vzmetjo (64) na podlogo (63) tako, da je pritisk nastavljiv.3D sensing pad according to claim 1, characterized in that the basic sensing plate (1) is fastened with a spring (64) to the pad (63) so that the pressure is adjustable. 3. 3D senzitivna ploščica po zahtevku 1, označena s tem, da pozicijo pritiska izračunamo iz sil na senzorje (7,8,9).3D sensor pad according to claim 1, characterized in that the pressure position is calculated from forces on the sensors (7,8,9). 4. 3D senzitivna ploščica, označena s tem, da4. A 3D sensory plate, characterized in that - se čolniček (5) pojavi na zaslonu (3) avtomatsko, ko se uporabnik dotakne 3D senzitivne ploščice in izgine iz zaslona (3), ko se izteče s strani uporabnika nastavljiva časovna kontrola med dotiki 3D senzitivne ploščice ali, ko to zahteva uporabnik s posebno kretnjo, uporabnik lahko opcijsko izključi pojavljanje čolnička (5), ter sta pri tem prisotnost in vsebina čolnička (5) odvisni od uporabnikovih aktivnosti na 3D senzitivni plošči in od aplikacije (17), ki se trenutno izvaja.- the boat (5) appears on the screen (3) automatically when the user touches the 3D touch pad and disappears from the screen (3), when the user adjustable time control between touching the 3D touch pad expires or when requested by the user with a special gesture, the user can optionally exclude the appearance of the boat (5), whereby the presence and contents of the boat (5) depend on the user's activities on the 3D sensor board and on the application (17) currently running.
SI200000283A 2000-11-20 2000-11-20 3D sensitive board SI20774A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
SI200000283A SI20774A (en) 2000-11-20 2000-11-20 3D sensitive board
PCT/EP2001/013239 WO2002041129A2 (en) 2000-11-20 2001-11-15 3d sensitive plate
AU2002220709A AU2002220709A1 (en) 2000-11-20 2001-11-15 3d sensitive plate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SI200000283A SI20774A (en) 2000-11-20 2000-11-20 3D sensitive board

Publications (1)

Publication Number Publication Date
SI20774A true SI20774A (en) 2002-06-30

Family

ID=20432768

Family Applications (1)

Application Number Title Priority Date Filing Date
SI200000283A SI20774A (en) 2000-11-20 2000-11-20 3D sensitive board

Country Status (3)

Country Link
AU (1) AU2002220709A1 (en)
SI (1) SI20774A (en)
WO (1) WO2002041129A2 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9018030B2 (en) 2008-03-20 2015-04-28 Symbol Technologies, Inc. Transparent force sensor and method of fabrication
US8030914B2 (en) 2008-12-29 2011-10-04 Motorola Mobility, Inc. Portable electronic device having self-calibrating proximity sensors
US8275412B2 (en) 2008-12-31 2012-09-25 Motorola Mobility Llc Portable electronic device having directional proximity sensors based on device orientation
US20100271312A1 (en) * 2009-04-22 2010-10-28 Rachid Alameh Menu Configuration System and Method for Display on an Electronic Device
US8542186B2 (en) 2009-05-22 2013-09-24 Motorola Mobility Llc Mobile device with user interaction capability and method of operating same
US8304733B2 (en) 2009-05-22 2012-11-06 Motorola Mobility Llc Sensing assembly for mobile device
US8391719B2 (en) 2009-05-22 2013-03-05 Motorola Mobility Llc Method and system for conducting communication between mobile devices
US8269175B2 (en) 2009-05-22 2012-09-18 Motorola Mobility Llc Electronic device with sensing assembly and method for detecting gestures of geometric shapes
US8294105B2 (en) 2009-05-22 2012-10-23 Motorola Mobility Llc Electronic device with sensing assembly and method for interpreting offset gestures
US8344325B2 (en) 2009-05-22 2013-01-01 Motorola Mobility Llc Electronic device with sensing assembly and method for detecting basic gestures
US8788676B2 (en) 2009-05-22 2014-07-22 Motorola Mobility Llc Method and system for controlling data transmission to or from a mobile device
US8319170B2 (en) 2009-07-10 2012-11-27 Motorola Mobility Llc Method for adapting a pulse power mode of a proximity sensor
US8363020B2 (en) * 2009-08-27 2013-01-29 Symbol Technologies, Inc. Methods and apparatus for pressure-based manipulation of content on a touch screen
US8963845B2 (en) 2010-05-05 2015-02-24 Google Technology Holdings LLC Mobile device with temperature sensing capability and method of operating same
US9103732B2 (en) 2010-05-25 2015-08-11 Google Technology Holdings LLC User computer device with temperature sensing capabilities and method of operating same
US8751056B2 (en) 2010-05-25 2014-06-10 Motorola Mobility Llc User computer device with temperature sensing capabilities and method of operating same
US8963874B2 (en) 2010-07-31 2015-02-24 Symbol Technologies, Inc. Touch screen rendering system and method of operation thereof
US9122322B2 (en) 2011-03-17 2015-09-01 Microsoft Technology Licensing, Llc Interacting tips for a digitizer stylus
US9063591B2 (en) 2011-11-30 2015-06-23 Google Technology Holdings LLC Active styluses for interacting with a mobile device
US8963885B2 (en) 2011-11-30 2015-02-24 Google Technology Holdings LLC Mobile device for interacting with an active stylus
US9513721B2 (en) 2013-09-12 2016-12-06 Microsoft Technology Licensing, Llc Pressure sensitive stylus for a digitizer
US9874951B2 (en) 2014-11-03 2018-01-23 Microsoft Technology Licensing, Llc Stylus for operating a digitizer system
US9740312B2 (en) 2015-09-09 2017-08-22 Microsoft Technology Licensing, Llc Pressure sensitive stylus
US9841828B2 (en) 2016-04-20 2017-12-12 Microsoft Technology Licensing, Llc Pressure sensitive stylus
US10318022B2 (en) 2017-01-30 2019-06-11 Microsoft Technology Licensing, Llc Pressure sensitive stylus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4389711A (en) * 1979-08-17 1983-06-21 Hitachi, Ltd. Touch sensitive tablet using force detection
US4675569A (en) * 1986-08-04 1987-06-23 International Business Machines Corporation Touch screen mounting assembly
US5541622A (en) * 1990-07-24 1996-07-30 Incontrol Solutions, Inc. Miniature isometric joystick

Also Published As

Publication number Publication date
AU2002220709A1 (en) 2002-05-27
WO2002041129A3 (en) 2003-08-21
WO2002041129A2 (en) 2002-05-23

Similar Documents

Publication Publication Date Title
SI20774A (en) 3D sensitive board
EP1727028B1 (en) Dual-positioning controller and method for controlling an indicium on a display of an electronic device
US7324095B2 (en) Pressure-sensitive input device for data processing systems
Yee Two-handed interaction on a tablet display
US20090009482A1 (en) Touch sensor pad user input device
US8941600B2 (en) Apparatus for providing touch feedback for user input to a touch sensitive surface
US5365461A (en) Position sensing computer input device
US8816964B2 (en) Sensor-augmented, gesture-enabled keyboard and associated apparatus and computer-readable storage medium
US8629837B2 (en) Method and device for controlling information display output and input device
US20130275907A1 (en) Virtual keyboard
US20130113714A1 (en) Electronic Device Having Single Hand Multi-Touch Surface Keyboard and Method of Inputting to Same
JP2004054861A (en) Touch type mouse
US20140098030A1 (en) Touch module
KR20120004978A (en) Detecting touch on a curved surface
EP1993026A2 (en) Device, method, and computer readable medium for mapping a graphics tablet to an associated display
US20110090150A1 (en) Input processing device
JPH0854981A (en) Pressure-sensitive input device for electronic apparatus
WO2009035184A1 (en) Method for implementing touch pad using tactile sensor
JP4085163B2 (en) Contact type information input device
US11836297B2 (en) Keyboard with capacitive key position, key movement, or gesture input sensors
TWI413920B (en) Computer cursor control system
US20070216656A1 (en) Composite cursor input method
KR101631069B1 (en) An integrated exclusive input platform supporting seamless input mode switching through multi-touch trackpad
CN104063046A (en) Input Device And Method Of Switching Input Mode Thereof
KR19990080936A (en) Touch pad processing apparatus and method thereof in computer system, and touch pad module