NL9300171A - Computer mouse based on a system of acceleration sensors disposed therein - Google Patents
Computer mouse based on a system of acceleration sensors disposed therein Download PDFInfo
- Publication number
- NL9300171A NL9300171A NL9300171A NL9300171A NL9300171A NL 9300171 A NL9300171 A NL 9300171A NL 9300171 A NL9300171 A NL 9300171A NL 9300171 A NL9300171 A NL 9300171A NL 9300171 A NL9300171 A NL 9300171A
- Authority
- NL
- Netherlands
- Prior art keywords
- computer mouse
- acceleration sensors
- mouse
- movement
- sensors disposed
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
Computer-Muis gebaseerd op een daarin aangebracht stelsel van versnelling-opnemers.Computer Mouse based on a system of acceleration sensors arranged therein.
De uitvinding heeft betrekking op een bij computers gebruikt besturings-hulpmiddel meestal aangeduid als een muis, gebruik makend van in dit apparaat geplaatste versnelling-opnemers, en een electronische schakeling die de door deze versnelling-opnemers gekonstateerde versnellingen/vertragingen omzet in door de aangesloten computer verwerkbare informatie ontrent met deze muis uitgevoerde bewegingen.The invention relates to a control tool used in computers, usually referred to as a mouse, using acceleration sensors placed in this device, and an electronic circuit which converts the accelerations / decelerations detected by these acceleration sensors into the connected computer. processable information about movements performed with this mouse.
Bij gebruikelijke muizen wordt meestal van een over het werkblad voortbewogen balletje gebruik gemaakt om de door de bedienende persoon gemaakte handbewegingen om te zetten in door de computer verwerkbare informatie (mechanische variant).In conventional mice, usually a ball moved across the work surface is used to convert the hand movements made by the operator into computer-processable information (mechanical variant).
Ook is een uitvoering bekend waarbij van een optische methode gebruik wordt gemaakt om beweging ten opzichte van een speciaal geprepareerd werkblad waar te nemen (optische variant).An embodiment is also known in which an optical method is used to detect movement relative to a specially prepared worktop (optical variant).
Bij de mechanische variant is door vervuiling en slijtage van het mechanisme vaak sprake van onbetrouwbare werking van het apparaat, tevens wordt de nauwkeurigheid ervan door mechanische toleranties beperkt.The mechanical variant often results in unreliable operation of the device due to contamination and wear of the mechanism, and its accuracy is also limited by mechanical tolerances.
Bij de mechanische variant dient altijd een glad en stabiel werkvlak aanwezig te zijn, bij de optische variant dient dat werkvlak tevens voor het doel geprepareerd te zijn.With the mechanical variant, a smooth and stable work surface must always be present, with the optical variant, that work surface must also be prepared for the purpose.
Bij geen van de twee varianten is het eenvoudig een driedimensionale versie van het systeem te construeren.Neither of the two variants makes it easy to construct a three-dimensional version of the system.
De uitvinding beoogt het vaststellen van beweging door middel van een twee-assig of drie-assig stelsel van versnelling-opnemers, hiervoor kunnen zowel opnemers gebaseerd op electro-magnetische principes alswel opnemers gebaseerd op piezo-electrische principes worden ingezet. In figuur (a) wordt een komplete principe-schakeling voortvloeiend uit EEN versnelling-opnemer uitgewerkt. Per waar te nemen bewegings-as zal een dergelijke schakeling worden toegepast.The object of the invention is to determine movement by means of a two-axis or three-axis system of acceleration sensors, for this purpose both sensors based on electromagnetic principles and sensors based on piezoelectric principles can be used. In figure (a) a complete principle circuit resulting from ONE acceleration sensor is elaborated. Such a circuit will be used for each axis of motion to be observed.
De electrische signalen voortgebracht door de versnelling-opnemer(1) worden na eventueel noodzakelijke versterking door een versterker-schakeling(2) aangeboden aan een Integrator-schakeling(3), die de aangeboden signalen integreert volgens het patroon volgens figuur(b), als volgt: (de uitgevoerde beweging is het uit stilstand versnellen van de opnemer in de gevoelige richting, overgaan in onversneld voortbewegen en het tot stilstand brengen van de opnemer, curve(1) geeft het signaal op de ingang van de integrator (figuur(a), punt(5)) weer, curve(2) geeft het signaal op de uitgang van de integrator (figuur(a), punt(6) weer).The electrical signals generated by the acceleration sensor (1) are, after any necessary amplification, applied by an amplifier circuit (2) to an Integrator circuit (3), which integrates the offered signals according to the pattern of figure (b), as follows: (the movement performed is accelerating the sensor from standstill in the sensitive direction, moving into accelerated motion and stopping the sensor, curve (1) gives the signal at the input of the integrator (figure (a)) , point (5)), curve (2) shows the signal at the output of the integrator (figure (a), point (6)).
Fase 1: versnelling van de opnemer, curve(1) is een representant van de ondervonden versnelling, curve(2) is een sommatie van de waargenomen ingangs-waarden van de integrator over de tijd waarop de versnelling plaatsvindt.Phase 1: acceleration of the sensor, curve (1) is a representative of the acceleration encountered, curve (2) is a sum of the observed integrator input values over the time the acceleration occurs.
Fase 2: overgang naar onversnelde beweging, curve(1) gaat van een aktieve waarde via het nul-punt en een reeks negatieve waarden, waarvan de integraal gelijk is aan de in fase 1 berekende integraal van de versnelling-waarden. De uitgang van de integrator, curve(2), behoudt de waarde van de laatst berekende sommatie in fase 1.Phase 2: transition to accelerated motion, curve (1) goes from an active value via the zero point and a series of negative values, the integral of which equals the integral of the acceleration values calculated in phase 1. The integrator output, curve (2), retains the value of the last calculated summation in phase 1.
Fase 3: overgang van onversnelde beweging naar stilstand, curve(1) is een representant van de ondervonden negatieve versnelling, de waarde op de uitgang van de integrator, curve(2), wordt afgebouwd als funktie van de sommatie van de waargenomen ingangs-waarden over de tijd waarop de vertraging plaatsvindt. Na het tot stilstand komen volgt eveneens een signaal waarvan de integraal gelijk is aan sommatie van de verragings-signalen, de uitgang van de integrator, curve(2) behoudt echter de waarde nul.Stage 3: transition from accelerated motion to standstill, curve (1) is a representative of the negative acceleration experienced, the value at the integrator output, curve (2), is phased out as a function of the sum of the observed input values about the time when the delay occurs. After coming to a standstill, a signal also follows, the integral of which is equal to the summation of the delay signals, but the output of the integrator, curve (2), retains the value zero.
De door de integrator-schakeling(3) afgegeven electrische waarde is hierdoor een representant van de op enig moment door de muis uitgevoerde beweging, deze waarde wordt aangeboden aan een schakeling(4), die deze electrische waarde omzet in door de aangesloten computer verwerkbare informatie over de door de Muis uitgevoerde beweging.The electrical value delivered by the integrator circuit (3) is therefore a representative of the movement performed at any time by the mouse, this value is presented to a circuit (4), which converts this electrical value into information that can be processed by the connected computer about the movement performed by the Mouse.
Aan de Integrator-schakeling(3) is een kontakt(7) verbonden, wat als funktie heeft het op nul stellen van de integrator-schakeling, en het (de-)aktiveren van de integrator-schakeling.A contact (7) is connected to the integrator circuit (3), the function of which is to reset the integrator circuit to zero and to (de) activate the integrator circuit.
Hiermede kan middels kontakt met een werkblad, of middels een handkontakt, het door de gebruiker willen aktiveren van de muis worden aangegeven.By means of contact with a work surface, or by means of a manual contact, the user may wish to activate the mouse.
Aan de schakeling (4) die de vertaling naar voor een computer verwerkbare gegevens verzorgt, zijn een of meerdere kontakten(8) verbonden die een door de computer te verrichten aktiviteit aangeven (zgn muistoetsen).The circuit (4) which provides the translation to data that can be processed by a computer has one or more contacts (8) which indicate an activity to be performed by the computer (so-called mouse keys).
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| NL9300171A NL9300171A (en) | 1993-01-28 | 1993-01-28 | Computer mouse based on a system of acceleration sensors disposed therein |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| NL9300171A NL9300171A (en) | 1993-01-28 | 1993-01-28 | Computer mouse based on a system of acceleration sensors disposed therein |
| NL9300171 | 1993-08-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| NL9300171A true NL9300171A (en) | 1994-08-16 |
Family
ID=19861989
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NL9300171A NL9300171A (en) | 1993-01-28 | 1993-01-28 | Computer mouse based on a system of acceleration sensors disposed therein |
Country Status (1)
| Country | Link |
|---|---|
| NL (1) | NL9300171A (en) |
Cited By (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7716008B2 (en) | 2007-01-19 | 2010-05-11 | Nintendo Co., Ltd. | Acceleration data processing program, and storage medium, and acceleration data processing apparatus for use with the same |
| US7774155B2 (en) | 2006-03-10 | 2010-08-10 | Nintendo Co., Ltd. | Accelerometer-based controller |
| US7786976B2 (en) | 2006-03-09 | 2010-08-31 | Nintendo Co., Ltd. | Coordinate calculating apparatus and coordinate calculating program |
| US7877224B2 (en) | 2006-03-28 | 2011-01-25 | Nintendo Co, Ltd. | Inclination calculation apparatus and inclination calculation program, and game apparatus and game program |
| US7927216B2 (en) | 2005-09-15 | 2011-04-19 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US7931535B2 (en) | 2005-08-22 | 2011-04-26 | Nintendo Co., Ltd. | Game operating device |
| US7942745B2 (en) | 2005-08-22 | 2011-05-17 | Nintendo Co., Ltd. | Game operating device |
| US8072424B2 (en) | 2004-04-30 | 2011-12-06 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US8089458B2 (en) | 2000-02-22 | 2012-01-03 | Creative Kingdoms, Llc | Toy devices and methods for providing an interactive play experience |
| US8157651B2 (en) | 2005-09-12 | 2012-04-17 | Nintendo Co., Ltd. | Information processing program |
| US8226493B2 (en) | 2002-08-01 | 2012-07-24 | Creative Kingdoms, Llc | Interactive play devices for water play attractions |
| US8267786B2 (en) | 2005-08-24 | 2012-09-18 | Nintendo Co., Ltd. | Game controller and game system |
| US8308563B2 (en) | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
| US8313379B2 (en) | 2005-08-22 | 2012-11-20 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US8409003B2 (en) | 2005-08-24 | 2013-04-02 | Nintendo Co., Ltd. | Game controller and game system |
| US8475275B2 (en) | 2000-02-22 | 2013-07-02 | Creative Kingdoms, Llc | Interactive toys and games connecting physical and virtual play environments |
| US8608535B2 (en) | 2002-04-05 | 2013-12-17 | Mq Gaming, Llc | Systems and methods for providing an interactive game |
| US8629836B2 (en) | 2004-04-30 | 2014-01-14 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US8702515B2 (en) | 2002-04-05 | 2014-04-22 | Mq Gaming, Llc | Multi-platform gaming system using RFID-tagged toys |
| US8708821B2 (en) | 2000-02-22 | 2014-04-29 | Creative Kingdoms, Llc | Systems and methods for providing interactive game play |
| US8753165B2 (en) | 2000-10-20 | 2014-06-17 | Mq Gaming, Llc | Wireless toy systems and methods for interactive entertainment |
| US8758136B2 (en) | 1999-02-26 | 2014-06-24 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US8913003B2 (en) | 2006-07-17 | 2014-12-16 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer using a projection marker system |
| US9176598B2 (en) | 2007-05-08 | 2015-11-03 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer with improved performance |
| US9261978B2 (en) | 2004-04-30 | 2016-02-16 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
| US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
| US10159897B2 (en) | 2004-11-23 | 2018-12-25 | Idhl Holdings, Inc. | Semantic gaming and application transformation |
-
1993
- 1993-01-28 NL NL9300171A patent/NL9300171A/en unknown
Cited By (109)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8758136B2 (en) | 1999-02-26 | 2014-06-24 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US9186585B2 (en) | 1999-02-26 | 2015-11-17 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US9468854B2 (en) | 1999-02-26 | 2016-10-18 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US8888576B2 (en) | 1999-02-26 | 2014-11-18 | Mq Gaming, Llc | Multi-media interactive play system |
| US10300374B2 (en) | 1999-02-26 | 2019-05-28 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US9731194B2 (en) | 1999-02-26 | 2017-08-15 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US9861887B1 (en) | 1999-02-26 | 2018-01-09 | Mq Gaming, Llc | Multi-platform gaming systems and methods |
| US8169406B2 (en) | 2000-02-22 | 2012-05-01 | Creative Kingdoms, Llc | Motion-sensitive wand controller for a game |
| US10188953B2 (en) | 2000-02-22 | 2019-01-29 | Mq Gaming, Llc | Dual-range wireless interactive entertainment device |
| US8089458B2 (en) | 2000-02-22 | 2012-01-03 | Creative Kingdoms, Llc | Toy devices and methods for providing an interactive play experience |
| US9814973B2 (en) | 2000-02-22 | 2017-11-14 | Mq Gaming, Llc | Interactive entertainment system |
| US8164567B1 (en) | 2000-02-22 | 2012-04-24 | Creative Kingdoms, Llc | Motion-sensitive game controller with optional display screen |
| US8491389B2 (en) | 2000-02-22 | 2013-07-23 | Creative Kingdoms, Llc. | Motion-sensitive input device and interactive gaming system |
| US8184097B1 (en) | 2000-02-22 | 2012-05-22 | Creative Kingdoms, Llc | Interactive gaming system and method using motion-sensitive input device |
| US8708821B2 (en) | 2000-02-22 | 2014-04-29 | Creative Kingdoms, Llc | Systems and methods for providing interactive game play |
| US9149717B2 (en) | 2000-02-22 | 2015-10-06 | Mq Gaming, Llc | Dual-range wireless interactive entertainment device |
| US8790180B2 (en) | 2000-02-22 | 2014-07-29 | Creative Kingdoms, Llc | Interactive game and associated wireless toy |
| US9713766B2 (en) | 2000-02-22 | 2017-07-25 | Mq Gaming, Llc | Dual-range wireless interactive entertainment device |
| US9579568B2 (en) | 2000-02-22 | 2017-02-28 | Mq Gaming, Llc | Dual-range wireless interactive entertainment device |
| US8368648B2 (en) | 2000-02-22 | 2013-02-05 | Creative Kingdoms, Llc | Portable interactive toy with radio frequency tracking device |
| US10307671B2 (en) | 2000-02-22 | 2019-06-04 | Mq Gaming, Llc | Interactive entertainment system |
| US8686579B2 (en) | 2000-02-22 | 2014-04-01 | Creative Kingdoms, Llc | Dual-range wireless controller |
| US9474962B2 (en) | 2000-02-22 | 2016-10-25 | Mq Gaming, Llc | Interactive entertainment system |
| US8814688B2 (en) | 2000-02-22 | 2014-08-26 | Creative Kingdoms, Llc | Customizable toy for playing a wireless interactive game having both physical and virtual elements |
| US8915785B2 (en) | 2000-02-22 | 2014-12-23 | Creative Kingdoms, Llc | Interactive entertainment system |
| US8475275B2 (en) | 2000-02-22 | 2013-07-02 | Creative Kingdoms, Llc | Interactive toys and games connecting physical and virtual play environments |
| US9480929B2 (en) | 2000-10-20 | 2016-11-01 | Mq Gaming, Llc | Toy incorporating RFID tag |
| US9320976B2 (en) | 2000-10-20 | 2016-04-26 | Mq Gaming, Llc | Wireless toy systems and methods for interactive entertainment |
| US8961260B2 (en) | 2000-10-20 | 2015-02-24 | Mq Gaming, Llc | Toy incorporating RFID tracking device |
| US10307683B2 (en) | 2000-10-20 | 2019-06-04 | Mq Gaming, Llc | Toy incorporating RFID tag |
| US9931578B2 (en) | 2000-10-20 | 2018-04-03 | Mq Gaming, Llc | Toy incorporating RFID tag |
| US8753165B2 (en) | 2000-10-20 | 2014-06-17 | Mq Gaming, Llc | Wireless toy systems and methods for interactive entertainment |
| US9737797B2 (en) | 2001-02-22 | 2017-08-22 | Mq Gaming, Llc | Wireless entertainment device, system, and method |
| US8711094B2 (en) | 2001-02-22 | 2014-04-29 | Creative Kingdoms, Llc | Portable gaming device and gaming system combining both physical and virtual play elements |
| US8248367B1 (en) | 2001-02-22 | 2012-08-21 | Creative Kingdoms, Llc | Wireless gaming system combining both physical and virtual play elements |
| US9162148B2 (en) | 2001-02-22 | 2015-10-20 | Mq Gaming, Llc | Wireless entertainment device, system, and method |
| US10179283B2 (en) | 2001-02-22 | 2019-01-15 | Mq Gaming, Llc | Wireless entertainment device, system, and method |
| US8384668B2 (en) | 2001-02-22 | 2013-02-26 | Creative Kingdoms, Llc | Portable gaming device and gaming system combining both physical and virtual play elements |
| US9393491B2 (en) | 2001-02-22 | 2016-07-19 | Mq Gaming, Llc | Wireless entertainment device, system, and method |
| US10758818B2 (en) | 2001-02-22 | 2020-09-01 | Mq Gaming, Llc | Wireless entertainment device, system, and method |
| US8913011B2 (en) | 2001-02-22 | 2014-12-16 | Creative Kingdoms, Llc | Wireless entertainment device, system, and method |
| US8608535B2 (en) | 2002-04-05 | 2013-12-17 | Mq Gaming, Llc | Systems and methods for providing an interactive game |
| US8702515B2 (en) | 2002-04-05 | 2014-04-22 | Mq Gaming, Llc | Multi-platform gaming system using RFID-tagged toys |
| US11278796B2 (en) | 2002-04-05 | 2022-03-22 | Mq Gaming, Llc | Methods and systems for providing personalized interactive entertainment |
| US9616334B2 (en) | 2002-04-05 | 2017-04-11 | Mq Gaming, Llc | Multi-platform gaming system using RFID-tagged toys |
| US10010790B2 (en) | 2002-04-05 | 2018-07-03 | Mq Gaming, Llc | System and method for playing an interactive game |
| US8827810B2 (en) | 2002-04-05 | 2014-09-09 | Mq Gaming, Llc | Methods for providing interactive entertainment |
| US9463380B2 (en) | 2002-04-05 | 2016-10-11 | Mq Gaming, Llc | System and method for playing an interactive game |
| US9272206B2 (en) | 2002-04-05 | 2016-03-01 | Mq Gaming, Llc | System and method for playing an interactive game |
| US10478719B2 (en) | 2002-04-05 | 2019-11-19 | Mq Gaming, Llc | Methods and systems for providing personalized interactive entertainment |
| US10507387B2 (en) | 2002-04-05 | 2019-12-17 | Mq Gaming, Llc | System and method for playing an interactive game |
| US8226493B2 (en) | 2002-08-01 | 2012-07-24 | Creative Kingdoms, Llc | Interactive play devices for water play attractions |
| US9993724B2 (en) | 2003-03-25 | 2018-06-12 | Mq Gaming, Llc | Interactive gaming toy |
| US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
| US9770652B2 (en) | 2003-03-25 | 2017-09-26 | Mq Gaming, Llc | Wireless interactive game having both physical and virtual elements |
| US10583357B2 (en) | 2003-03-25 | 2020-03-10 | Mq Gaming, Llc | Interactive gaming toy |
| US8373659B2 (en) | 2003-03-25 | 2013-02-12 | Creative Kingdoms, Llc | Wirelessly-powered toy for gaming |
| US9707478B2 (en) | 2003-03-25 | 2017-07-18 | Mq Gaming, Llc | Motion-sensitive controller and associated gaming applications |
| US9039533B2 (en) | 2003-03-25 | 2015-05-26 | Creative Kingdoms, Llc | Wireless interactive game having both physical and virtual elements |
| US8961312B2 (en) | 2003-03-25 | 2015-02-24 | Creative Kingdoms, Llc | Motion-sensitive controller and associated gaming applications |
| US10369463B2 (en) | 2003-03-25 | 2019-08-06 | Mq Gaming, Llc | Wireless interactive game having both physical and virtual elements |
| US9393500B2 (en) | 2003-03-25 | 2016-07-19 | Mq Gaming, Llc | Wireless interactive game having both physical and virtual elements |
| US10022624B2 (en) | 2003-03-25 | 2018-07-17 | Mq Gaming, Llc | Wireless interactive game having both physical and virtual elements |
| US11052309B2 (en) | 2003-03-25 | 2021-07-06 | Mq Gaming, Llc | Wireless interactive game having both physical and virtual elements |
| US10514776B2 (en) | 2004-04-30 | 2019-12-24 | Idhl Holdings, Inc. | 3D pointing devices and methods |
| US9298282B2 (en) | 2004-04-30 | 2016-03-29 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US10782792B2 (en) | 2004-04-30 | 2020-09-22 | Idhl Holdings, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US9261978B2 (en) | 2004-04-30 | 2016-02-16 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
| US9946356B2 (en) | 2004-04-30 | 2018-04-17 | Interdigital Patent Holdings, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US8072424B2 (en) | 2004-04-30 | 2011-12-06 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US9575570B2 (en) | 2004-04-30 | 2017-02-21 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
| US8629836B2 (en) | 2004-04-30 | 2014-01-14 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US8937594B2 (en) | 2004-04-30 | 2015-01-20 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
| US11157091B2 (en) | 2004-04-30 | 2021-10-26 | Idhl Holdings, Inc. | 3D pointing devices and methods |
| US9675878B2 (en) | 2004-09-29 | 2017-06-13 | Mq Gaming, Llc | System and method for playing a virtual game by sensing physical movements |
| US11154776B2 (en) | 2004-11-23 | 2021-10-26 | Idhl Holdings, Inc. | Semantic gaming and application transformation |
| US10159897B2 (en) | 2004-11-23 | 2018-12-25 | Idhl Holdings, Inc. | Semantic gaming and application transformation |
| US10155170B2 (en) | 2005-08-22 | 2018-12-18 | Nintendo Co., Ltd. | Game operating device with holding portion detachably holding an electronic device |
| US9011248B2 (en) | 2005-08-22 | 2015-04-21 | Nintendo Co., Ltd. | Game operating device |
| US10661183B2 (en) | 2005-08-22 | 2020-05-26 | Nintendo Co., Ltd. | Game operating device |
| US8313379B2 (en) | 2005-08-22 | 2012-11-20 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US10238978B2 (en) | 2005-08-22 | 2019-03-26 | Nintendo Co., Ltd. | Game operating device |
| US9498728B2 (en) | 2005-08-22 | 2016-11-22 | Nintendo Co., Ltd. | Game operating device |
| US7931535B2 (en) | 2005-08-22 | 2011-04-26 | Nintendo Co., Ltd. | Game operating device |
| US9700806B2 (en) | 2005-08-22 | 2017-07-11 | Nintendo Co., Ltd. | Game operating device |
| US7942745B2 (en) | 2005-08-22 | 2011-05-17 | Nintendo Co., Ltd. | Game operating device |
| US9498709B2 (en) | 2005-08-24 | 2016-11-22 | Nintendo Co., Ltd. | Game controller and game system |
| US9227138B2 (en) | 2005-08-24 | 2016-01-05 | Nintendo Co., Ltd. | Game controller and game system |
| US8870655B2 (en) | 2005-08-24 | 2014-10-28 | Nintendo Co., Ltd. | Wireless game controllers |
| US8409003B2 (en) | 2005-08-24 | 2013-04-02 | Nintendo Co., Ltd. | Game controller and game system |
| US8834271B2 (en) | 2005-08-24 | 2014-09-16 | Nintendo Co., Ltd. | Game controller and game system |
| US8267786B2 (en) | 2005-08-24 | 2012-09-18 | Nintendo Co., Ltd. | Game controller and game system |
| US11027190B2 (en) | 2005-08-24 | 2021-06-08 | Nintendo Co., Ltd. | Game controller and game system |
| US9044671B2 (en) | 2005-08-24 | 2015-06-02 | Nintendo Co., Ltd. | Game controller and game system |
| US10137365B2 (en) | 2005-08-24 | 2018-11-27 | Nintendo Co., Ltd. | Game controller and game system |
| US8308563B2 (en) | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
| US8157651B2 (en) | 2005-09-12 | 2012-04-17 | Nintendo Co., Ltd. | Information processing program |
| US8708824B2 (en) | 2005-09-12 | 2014-04-29 | Nintendo Co., Ltd. | Information processing program |
| USRE45905E1 (en) | 2005-09-15 | 2016-03-01 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US7927216B2 (en) | 2005-09-15 | 2011-04-19 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US8430753B2 (en) | 2005-09-15 | 2013-04-30 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
| US7786976B2 (en) | 2006-03-09 | 2010-08-31 | Nintendo Co., Ltd. | Coordinate calculating apparatus and coordinate calculating program |
| US7774155B2 (en) | 2006-03-10 | 2010-08-10 | Nintendo Co., Ltd. | Accelerometer-based controller |
| US7877224B2 (en) | 2006-03-28 | 2011-01-25 | Nintendo Co, Ltd. | Inclination calculation apparatus and inclination calculation program, and game apparatus and game program |
| US8041536B2 (en) | 2006-03-28 | 2011-10-18 | Nintendo Co., Ltd. | Inclination calculation apparatus and inclination calculation program, and game apparatus and game program |
| US8473245B2 (en) | 2006-03-28 | 2013-06-25 | Nintendo Co., Ltd. | Inclination calculation apparatus and inclination calculation program, and game apparatus and game program |
| US8913003B2 (en) | 2006-07-17 | 2014-12-16 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer using a projection marker system |
| US7716008B2 (en) | 2007-01-19 | 2010-05-11 | Nintendo Co., Ltd. | Acceleration data processing program, and storage medium, and acceleration data processing apparatus for use with the same |
| US9176598B2 (en) | 2007-05-08 | 2015-11-03 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer with improved performance |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| NL9300171A (en) | Computer mouse based on a system of acceleration sensors disposed therein | |
| Fu et al. | Robotics: control, sensing, vision, and intelligence | |
| EP1512989B1 (en) | Method and system for optically tracking a target using a triangulation technique | |
| JP5267213B2 (en) | Multi-fingered hand and robot | |
| JP5411499B2 (en) | A method for measuring the relative movement of an object and an optical input device in two dimensions using a single self-mixing laser. | |
| ATE315211T1 (en) | TILT SENSOR DEVICE AND METHOD OF OPERATION | |
| DE59107554D1 (en) | DIRECTIONAL SENSITIVE COUNTING AND SWITCHING DEVICE | |
| CN104925738B (en) | Piezoelectric micro-platform capable of amplifying based on flexible hinge | |
| SE0004702L (en) | Method and device for testing with ultrasonic laser | |
| CN204897391U (en) | Piezoelectricity micro -displacement based on flexible hinge enlargies | |
| Li et al. | An improved phase detection method for laser guide systems using position sensitive detectors | |
| EP0884564A3 (en) | Displacement sensor and method for producing target feature thereof | |
| EP0012138B1 (en) | Position sensing apparatus | |
| US8866795B1 (en) | Current sensor output measurement system and method | |
| JPS61284388A (en) | Slip detection device | |
| EP0838777A2 (en) | Optical sensor for a joystick | |
| CN1241103C (en) | Geomagnetic sensor mouse | |
| JPH0518702A (en) | Displacement sensor | |
| CA2335132A1 (en) | Method and apparatus for detecting ultrasonic surface displacements using post-collection optical amplification | |
| NL9300085A (en) | Method and device for guiding the movement of a vehicle, in particular a stairlift | |
| JP2008197997A (en) | Pointing device and signal processing method thereof | |
| WO1992008946A3 (en) | Device for measuring linear dimensions on a structured surface of an object | |
| TWI233043B (en) | Pointing device by sensing geomagnetic field | |
| Muraoka | Environmental recognition using artificial active antenna system with quartz resonator force sensor | |
| JP3125844B2 (en) | Voltage measuring device |