ES2272965T3 - Metodo y sistema para obtener datos de posicion. - Google Patents
Metodo y sistema para obtener datos de posicion. Download PDFInfo
- Publication number
- ES2272965T3 ES2272965T3 ES03715318T ES03715318T ES2272965T3 ES 2272965 T3 ES2272965 T3 ES 2272965T3 ES 03715318 T ES03715318 T ES 03715318T ES 03715318 T ES03715318 T ES 03715318T ES 2272965 T3 ES2272965 T3 ES 2272965T3
- Authority
- ES
- Spain
- Prior art keywords
- position detection
- detection system
- waveform
- positional element
- signals
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Lifetime
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1694—Program controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/02—Hand grip control means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/06—Control stands, e.g. consoles, switchboards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/06—Control stands, e.g. consoles, switchboards
- B25J13/065—Control stands, e.g. consoles, switchboards comprising joy-sticks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/026—Acoustical sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/014—Hand-worn input/output arrangements, e.g. data gloves
-
- 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/0304—Detection arrangements using opto-electronic means
-
- 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 three-dimensional [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 two-dimensional [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/03545—Pens or stylus
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/043—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/046—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/228—Character recognition characterised by the type of writing of three-dimensional [3D] handwriting, e.g. writing in the air
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
- Y10S901/06—Communication with another machine
- Y10S901/08—Robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
- Y10S901/09—Closed loop, sensor feedback controls arm movement
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Acoustics & Sound (AREA)
- Electromagnetism (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
- Position Input By Displaying (AREA)
- Length Measuring Devices Characterised By Use Of Acoustic Means (AREA)
- Circuit For Audible Band Transducer (AREA)
- Collating Specific Patterns (AREA)
- Obtaining Desirable Characteristics In Audible-Bandwidth Transducers (AREA)
- Stereophonic System (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Un sistema de detección de posición para su uso en asociación con aplicaciones informáticas, comprendiendo el sistema: un elemento posicional (14) destinado a alcanzar una posición y que comprende un primer emisor para emitir una forma de onda ultrasónica continua, y una disposición de detectores (20) para detectar dicha forma de onda de manera que permita la fijación de dicha posición y enviar en salida dicha forma de onda con fines de cálculo, con carácter retentivo de dicha aptitud para fijar la posición, caracterizado porque: Dicha forma de onda ultrasónica comprende: una onda portadora, y una modulación integrada sobre dicha onda portadora de la que derivar dicha fijación de dicha posición.
Description
Método y sistema para obtener datos de
posición.
La presente invención se refiere a un
procedimiento y sistema para obtener datos de coordenadas
bidimensionales o tridimensionales en el espacio y, más
particularmente, pero no exclusivamente, a un elemento posicional y
hardware y software de soporte para obtener tal información sobre
coordenadas. En términos generales, una unidad es capaz de
determinar la posición, típicamente con relación a sí misma, de
otra unidad.
El campo del posicionamiento en pequeños
espacios, es decir el posicionamiento dentro de espacios de unos
pocos metros o menos, incluye cierto número de campos,
principalmente dispositivos de punteo destinados a la interacción
con ordenador, y robótica y control de máquinas, pero incluyendo
también juguetes, control de inventario y otros campos.
Determinadas aplicaciones pueden requerir soluciones en 2D, otras
pueden requerir soluciones en 3D. Por otra parte, determinadas
aplicaciones tales como dispositivos de punteo pueden requerir
solamente comunicación unidireccional, mientras, por ejemplo la
robótica, puede requerir comunicación bidireccional.
Los lápices digitales son dispositivos de punteo
usados para la detección electrónica de escritura manual o dibujo
manual, o para punteo general. Los lápices digitales usan
generalmente tecnologías tales como acústica, IR y óptica. Otras
versiones usan acelerómetros que captan aceleraciones y transmiten
los datos a una estación base. Otra versión es una cámara que
analiza pequeños códigos de impresión sobre papel especial para
determinar su posición. Otros lápices usan para su funcionamiento
tecnologías electromagnéticas (incluyendo pasivas y activas) y
otras. Algunos de los lápices digitales son una unidad autónoma, lo
que implica que el lápiz trabaja de forma independiente,
proporcionando como salida sus propias coordenadas totalmente
procesadas,. y estos son típicos de unidades basadas en cámaras
ópticas y digitales. Otros, especialmente dispositivos acústicos y
electromagnéticos, requieren una unidad receptora o sensora.
Los Lápices digitales se usan de forma
generalizada con PC, ordenadores portátiles, asistentes digitales
personales (PDA), teléfonos móviles, libros electrónicos y
similares.
La pizarra blanca digital interactiva es una
pizarra blanca que recoge datos escritos desde la pizarra en un
ordenador asociado. Una de las tecnologías comunes en este campo es
el posicionamiento acústico: se sitúa un marcador en una funda que
transmite señales de baliza que son recibidas y analizadas por un
dispositivo dedicado situado igualmente cerca de la pizarra blanca
digital. En algunos casos, se transmite una señal IR o
electromagnética junto con la baliza acústica para mejor precisión
y por motivos de sencillez. Otra tecnología común es
electromagnética: la funda del marcador mencionada anteriormente
transmite un campo electromagnético que es captado por bucles
especiales sobre la parte posterior de la pizarra blanca
digital.
También se usa tecnología resistiva. En este
caso, se recubre la superficie de la pizarra blanca digital de
material resistivo. Se aplica presión al recubrimiento, y la
presión provoca un cambio local en las propiedades resistivas del
tablero. A partir de los cambios, el controlador es capaz de
obtener una posición x-y a partir de la
presión
aplicada.
aplicada.
También se puede usar la tecnología capacitiva,
que es similar a la resistiva. También se usa presión, esta vez
para cambiar las propiedades capacitivas del tablero. El
controlador es capaz entonces de obtener la posición
x-y.
Las pantallas táctiles comprenden por regla
general sensores insertados dentro o cerca de una pantalla de
ordenador a fin de recibir la entrada desde la pantalla. Algunas
tecnologías incluyen el recubrimiento de la pantalla de un material
especial que puede captar el contacto físico, siendo el material
cualquier material resistivo, capacitivo y de ondas acústicas de
superficie (SAW). Otras tecnologías incluyen la inserción de
sensores en torno a la pantalla. Los sensores pueden ser IR,
acústicos, SAW y otros.
Un ratón 3D usa técnicas de posicionamiento
electromagnéticas o por ultrasonidos para indicar su posición en un
espacio de 3D a un dispositivo de supervisión. Los ratones sin
cable actualmente en uso usan el sistema inalámbrico de transmisión
de datos Bluetooth y emisores radioeléctricos y de IR similares
para la conectividad inalámbrica. La emisión radioeléctrica o de IR
sólo se encarga de la conectividad inalámbrica, es decir la
cuestión de la transmisión de señales. El posicionamiento implica
por lo general un seguidor de movimiento en el propio ratón, que
puede estar basado en tecnología óptica. El seguimiento simple del
movimiento da una solución en 2D. Se pueden producir soluciones en
3D usando por ejemplo cualquiera de los siguientes:
- 1)
- acústica: el ratón emite impulsos ultrasónicos y de IR que son recibidos por un receptor de sobremesa. Mediante la medición del tiempo de propagación se puede realizar la triangulación.
- 2)
- Sensores IR: el ratón emite impulsos de IR cuyo ángulo es medido por un receptor de sobremesa. Varios sensores de posición angular permiten realizar la triangulación tridimensional, con lo que se obtiene la posición espacial.
La tableta digital usa un lápiz digital o
estilete. El estilete permite interacciones que incluyen escribir
directamente sobre una tableta gráfica, tablilla digital, pantalla
de PC, pantalla de PDA, pantalla de teléfono móvil y sobre
cualquier otra superficie, pantalla o tableta habilitada por el
ordenador. Las soluciones disponibles trabajan con tecnologías
electromagnéticas o acústicas pasivas o activas.
Las soluciones de las tecnologías disponibles
adolecen de los siguientes inconvenientes. Se señala que estos
inconvenientes se pueden atribuir también a las aplicaciones
tratadas a continuación:
La totalidad de las soluciones mencionadas
anteriormente requieren una potencia de cálculo significativa, y
circuitería de amplificación y digitalización. Estas no utilizan
recursos disponibles del ordenador principal; en lugar de esto,
llevan a cabo sus propios cálculos usando hardware dedicado y
alimentan al ordenador los datos de posicionamiento procesados. El
hardware dedicado es a la vez costoso y complejo, y es
particularmente derrochador de recursos teniendo en cuenta que el
poder de cálculo del ordenador principal esté disponible.
Todas las tecnologías mencionadas anteriormente,
salvo la acústica, necesitan sensores sobre el plano de
posicionamiento: la solución electromagnética necesita antenas de
cuadro sobre la parte posterior del tablero, el lápiz con la cámara
necesita papel especial digitalizado y las pantallas táctiles
necesitan recubrimientos especiales. La necesidad de sensores se
suma al coste del producto final, así como proporciona una
restricción del uso poco natural, porque no permite al usuario usar
planos arbitrarios, tales como una superficie de escritorio
repleta, como plataforma de trabajo.
La circuitería y sensores complejos de estas
soluciones requieren un espacio dedicado. Resulta imposible
integrar estas soluciones en dispositivos de pequeñas dimensiones y
portátiles para los que no han sido diseñadas explícitamente, tales
como PDA, teléfonos móviles, etc. Esta cuestión también es
significativa con ordenadores portátiles y otros productos móviles
en los que el pequeño tamaño permite una instalación fijada de
forma explícita, pero no permite la libertad de un dispositivo
arbitrario.
La instalación de componentes de hardware en un
PC es pesada y no es siempre fiable. Resulta considerablemente más
fácil usar componentes ya instalados tales como sistemas de sonido
existentes cuando se añade una nueva característica.
Actualmente no existe ninguna solución
disponible en plataformas múltiples: una solución de
posicionamiento para una pantalla táctil es diferente de una
solución en un lápiz digital para el mercado de teléfonos móviles,
etc.
La integración de soluciones disponibles en un
producto existente suele ser ineficaz, por la dimensión y la
complejidad del proyecto.
Todas las soluciones disponibles requieren de
hecho rediseñar el producto final. No hay una solución actual que
se pueda tratar como de ampliación, requiriendo solamente cambios
del software.
El soporte para aplicaciones de múltiples
usuarios es difícil y actualmente sólo está disponible en las que
tienen Bluetooth como medio de comunicación. No obstante, el
Bluetooth está limitado a ocho usuarios simultáneos.
Muchas de las soluciones disponibles requieren
un suministro de energía sustancial.
Algunas de las tecnologías están limitadas a la
ubicación bidimensional. Pero incluso aquellas que pueden gestionar
una tercera dimensión no proporcionan actualmente información
precisa de la tercera dimensión. Por ejemplo, un estilete basado en
detección electromagnética puede ser detectado al permanecer fijo a
determinada altura por encima de una pantalla, pero no es posible
decir con precisión a qué altura está. El detector simplemente
determina que aquel está presente.
Existen otros inconvenientes específicos de
determinadas tecnologías. Por ejemplo, el posicionamiento por IR
tiene dificultades al trabajar con la luz directa del sol. Las
soluciones acústicas existentes tienen serias limitaciones en
entornos acústicamente ruidosos, en particular en el primordial
entorno industrial, en el que los ruidos ultrasónicos son sumamente
comunes.
Las soluciones que usan protocolos inalámbricos
como Bluetooth pueden adolecer de colisiones entre protocolos y de
interferencia con otros equipos inalámbricos, tales como equipos en
red local inalámbrica.
Las soluciones de pantalla táctil evidentemente
son intrínsecamente bidimensionales.
La Robótica y Control de máquinas es un campo en
el que el uso de sensores de posición es inherente al control de
elementos móviles.
Los brazos mecánicos son capaces de realizar
delicadas tareas de montaje en un espacio tridimensional. Las
máquinas de montaje de placas de circuito impreso (PCB) realizan la
implantación de componentes electrónicos sobre una placa de
circuitos impresos bidimensional. Las máquinas CNC (control
numérico computerizado) realizan tareas de corte y taladro que
necesitan una elevada resolución de posición. Las cadenas de
montaje de automóviles usan taladradoras automáticas que taladran
la carrocería del automóvil usando una elevada precisión
espacial.
Las máquinas de fax e impresoras tienen precisos
sensores de posición para la captura de datos, la impresión, la
orientación del papel, etc.
En los últimos años, diversos nuevos productos
de robótica han alcanzado y superado el estadio de prototipo. Los
productos de robótica incluyen robots de movimiento libre para
diferentes aplicaciones. Estas aplicaciones incluyen cortadoras de
césped, limpiadoras de piscinas, robots espías y robots de
eliminación de bombas con cámaras y telemando y muchos más. Tales
robots usan típicamente su propia detección junto con
preprogramación para orientarse en su entorno circundante.
Nuevas posibles aplicaciones incluyen un
aspirador autónomo. Uno o más aspiradores pueden recorrer
automáticamente los locales, aspirando la suciedad y transfiriendo
la suciedad bien a unidades de ubicación fija o bien a unidades
itinerantes. La unidad que aspira puede ubicar de forma autónoma la
unidad receptora a la que entrega la suciedad y acoplarse a ella a
fin de entregar la suciedad.
Los sensores usados en las aplicaciones de
robótica mencionadas anteriormente usan las siguientes
tecnologías:
- 1)
- Codificadores ópticos: estos sensores contienen una rueda giratoria encapsulada con pequeños agujeros sobre el perímetro de la rueda. A cada lado de la rueda está montado un diodo emisor de luz (LED) y un fotosensor. A medida que gira la rueda (debido al movimiento del robot), el fotosensor recibe una serie de impulsos luminosos. Los impulsos luminosos codifican el ángulo exacto de la rueda, revelando así la posición del brazo móvil. Estos sensores también están disponibles como sensores lineales, lo que implica que el sensor no está insertado en un sistema giratorio, sino en una línea recta.
- 2)
- Potenciómetros: estos sensores vienen acoplados en paralelo a un objeto móvil. El sensor cambia su resistencia en función de su posición.
- 3)
- Transformador diferencial lineal variable (LVDT): estos son sensores magnéticos que incluyen dos partes: un núcleo de hierro y un cilindro magnético. A medida que el núcleo de hierro se mueve en el interior del cilindro, cambian las propiedades magnéticas del cilindro en función de la posición.
- 4)
- Existen otras tecnologías menos usadas de las que el experto tendrá conocimiento.
Todas las tecnologías mencionadas anteriormente
en este documento en relación con la robótica son de escala
relativamente grande. Todas tienen que acoplarse de una u otra
manera a una parte móvil del robot y no existe solución inalámbrica
que permita el acoplamiento de un sensor sobre la punta del brazo
móvil/robot, etc. Como siempre, la precisión va a la par del coste,
lo que vuelve costoso el equipo de precisión. Los sensores que
tienen alta precisión sobre unos pocos metros de distancia pueden
costar cientos de miles de dólares y no son viables desde el punto
de vista económico para muchos de los usos previstos de robots.
Es relativamente poco frecuente, debido al coste
elevado, tener juguetes en los que una unidad puede conocer la
ubicación de una segunda unidad.
En un ejemplo muy básico, un juguete registra
que hay otro juguete cerca, dando lugar a una reacción, por
ejemplo hablar. En un ejemplo más sofisticado, un juguete sabe más
o menos dónde está el otro juguete.
Se espera proporcionar en el futuro un ejemplo
aún más sofisticado en el que una unidad pueda pasar con éxito un
objeto a la siguiente, y a la inversa. Además se prevé en el futuro
un juguete en el que veintidós robots de fútbol corran pasándose el
balón unos a otros. Los robots calculan dónde golpear según las
ubicaciones de los otros robots del mismo equipo y del contrario.
El proveer a cada uno de los veinte robots de la potencia de
cálculo y de control para poder jugar un partido de fútbol produce
una solución muy costosa y compleja.
Por regla general, la tecnología del juguete
debe proporcionarse a un bajo coste, y la tecnología actual es
relativamente costosa. Cada tecnología específica tiene sus
inconvenientes:
- Sensores IR - se puede usar el IR para indicar la presencia en la proximidad de un segundo objeto. En un grado más elevado, este puede mostrar una dirección general.
- Acelerómetros - las desventajas de los acelerómetros se han tratado anteriormente en la sección sobre dispositivos de punteo.
- Acústica - los dispositivos acústicos son relativamente costosos. Solamente se puede usar una única unidad en el mismo entorno, el uso de energía es relativamente elevado y los dispositivos son difíciles de miniaturizar.
De este modo, siendo una necesidad reconocida de
forma generalizada, sería sumamente ventajoso tener un sistema de
posicionamiento desprovisto de las limitaciones anteriores.
El preámbulo de la reivindicación 1 está basado
en el documento NONAKA H. y col: "Ultrasonic position
measurement and its applications to human interface"
INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, 1994.
IMTC/94. CONFERENCE PROCEEDINGS. 10TH ANNIVERSARY. ADVANCED
TECHNOLOGIES IN I & M., 1994 IEEE HAMAMATSU, JAPÓN,
10-12 de mayo de 1994, NUEVA YORK, NY, ESTADOS
UNIDOS, IEEE, 10 de mayo de 1994
(1994-05-10), páginas
753-756, XP010121966, ISBN:
0-7803-1880-3. Este
documento desvela un sistema de detección de posición para el uso
en asociación con aplicaciones informáticas, el sistema comprende
un elemento posicional para alcanzar una posición y un emisor para
emitir una onda ultrasónica continua no modulada que se puede
descodificar para determinar dicha posición, el sistema comprende
además una disposición de detectores para detectar dicha forma de
onda y para determinar dicha posición.
De acuerdo con un aspecto de la presente
invención, se proporciona un sistema de detección de posición según
está definido en la reivindicación 1.
La disposición de detectores preferentemente es
capaz de operar para emitir la forma de onda descodificable a fin
de fijar la posición, de tal modo que la forma de onda es
descodificable a una baja tasa de muestreo.
La forma de onda comprende preferentemente una
periodicidad.
El envío en salida comprende preferentemente
proporcionar la forma de onda descodificable a baja tasa de
muestreo al menos a una entrada analógica de un dispositivo
informático para el cálculo.
En envío en salida comprende preferentemente
proporcionar la forma de onda al menos a dos entradas analógicas
del dispositivo informático.
Una forma de realización preferida comprende una
pluralidad de elementos de posicionamiento, y en la que la
disposición de detectores está configurada para suministrar formas
de onda respectivas como canales separados para el envío en
salida.
Una forma de realización preferida comprende una
pluralidad de disposiciones de detectores para dar mayor precisión
de detección.
Los canales separados están preferentemente
multiplexados en el tiempo o multiplexados en frecuencia.
Cada elemento de posicionamiento comprende
además preferentemente un modulador para modular la onda
continua.
El modulador es preferentemente un modulador de
frecuencia.
Cada elemento de posicionamiento está provisto
preferentemente de una secuencia de saltos de frecuencia para
permitir el uso simultáneo de la pluralidad de elementos de
posicionamiento.
Cada la secuencia de saltos de frecuencia es
preferentemente una secuencia seudoaleatoria diferente.
El modulador es preferentemente un modulador de
amplitud.
\global\parskip0.950000\baselineskip
El modulador es capaz de operar preferentemente
para modular datos adicionales a datos de posición para la forma
de onda.
Cada elemento de posicionamiento comprende
preferentemente un identificador único.
La onda continua está preferentemente
modulada.
La onda continua se modula preferentemente
usando espectro ensanchado.
La onda continua se modula preferentemente
usando modulación por división en el tiempo.
El elemento posicional comprende preferentemente
un sensor biométrico.
La disposición de detección comprende
preferentemente una pluralidad de receptores, a fin de proporcionar
detección multidimensional de la posición.
El envío en salida comprende preferentemente
proporcionar la forma de onda descodificable a baja tasa de
muestreo a una entrada analógica de un dispositivo informático para
el cálculo y es capaz además de multiplexar señales de la forma de
onda procedente de cada uno de la pluralidad de receptores para la
aplicación en entrada a la entrada analógica.
Una forma de realización preferida hace uso de
una capacidad de demultiplexación del dispositivo informático para
demultiplexar las señales recibidas en la entrada analógica.
El elemento posicional comprende además
preferentemente un segundo emisor para emitir una señal adicional a
la forma de onda continua y tener una velocidad diferente desde la
misma, para obtener con ello datos indicativos de una distancia
entre el elemento posicional y detectores de la disposición de
detectores a partir de un retraso entre la forma de onda continua y
la señal adicional.
La señal adicional es preferentemente una señal
a la velocidad de la luz.
La señal a la velocidad de la luz es
preferentemente una señal infrarroja.
El envío en salida comprende preferentemente
proporcionar la forma de onda a una entrada analógica de un
dispositivo informático.
La entrada analógica es preferentemente una
entrada a un convertidor de analógico en digital.
El convertidor de analógico en digital forma
parte preferentemente de una tarjeta de sonido.
La entrada analógica es preferentemente al menos
una entre una entrada de micrófono, una entrada de línea y una
entrada de módem.
La disposición de detectores está configurada
preferentemente para ser alimentada desde el dispositivo
informático a través de la entrada analógica.
El carácter retentivo de la aptitud para la
fijación de posición comprende preferentemente retener la aptitud
frente a un bajo muestreo de frecuencia.
El bajo muestreo de frecuencia comprende
preferentemente una tasa compatible con el muestreo a la tasa de
Nyquist de señales sonoras.
La tasa está preferentemente por debajo de 50
KHz.
Preferentemente, la tasa es sustancialmente 44
KHz.
En una forma de realización alternativa, la tasa
es sustancialmente 6 KHz. Esta tasa inferior es conveniente para
la tasa de muestreo inferior disponible en las entradas
analógicas/digitales (A/D) de dispositivos tales como teléfonos
móviles.
El sistema comprende además preferentemente una
unidad descodificadora destinada a llevar a cabo el cálculo para
descodificar la forma de onda e indicar la posición.
La unidad descodificadora comprende
preferentemente un detector de verosimilitud máxima para llevar a
cabo la descodificación hallando una distancia más probable.
El detector de verosimilitud máxima comprende
preferentemente un modelo de canal para el modelado del paso de la
forma de onda desde el elemento posicional hasta la unidad
descodificadora de forma de onda, para proporcionar con ello una
señal de referencia frente a la que identificar la distancia más
probable.
\global\parskip0.990000\baselineskip
El detector de verosimilitud máxima está seguido
preferentemente de un correlacionador para confirmar la distancia
más probable.
Una forma de realización preferida comprende un
sincronizador para la sincronización entre la disposición de
detectores y el elemento posicional.
El sincronizador es capaz de operar
preferentemente para usar al menos una entre señalización IR y RF
para llevar a cabo la sincronización.
El sincronizador es capaz de operar
preferentemente para supervisar desviaciones de sincronización,
para reducir con ello una frecuencia con la que se llevan a cabo
sincronizaciones de repetición.
La sincronización se hace preferentemente con un
oscilador local en el elemento posicional.
El sincronizador es capaz de operar además
preferentemente para añadir una señal de sincronización a la forma
de onda, para entrar con ello en sincronismo con un dispositivo
principal.
El elemento posicional está preferentemente
cableado al conjunto de detectores.
El elemento posicional comprende preferentemente
un codificador digital para codificar datos digitales en la onda
de forma continua.
La unidad descodificadora de forma de onda se
proporciona preferentemente como un programa de cliente para la
instalación en un dispositivo informático.
La unidad descodificadora de forma de onda se
proporciona preferentemente como un programa de cliente para la
instalación en un sistema operativo de un dispositivo
informático.
La unidad descodificadora de forma de onda está
integrada preferentemente con la disposición de detectores.
El elemento posicional comprende además
preferentemente un sensor de presión para proporcionar datos de la
presión que se ejerce sobre el elemento posicional.
El elemento posicional comprende además
preferentemente detección de actitud para proporcionar datos de una
actitud en la que se mantiene el elemento posicional.
El elemento posicional comprende además
preferentemente:
- un sensor de presión para proporcionar datos de la presión que se ejerce sobre el elemento posicional, y
- una detección de actitud para proporcionar datos de una actitud en la que se mantiene el elemento posicional.
La detección de actitud comprende
preferentemente dos emisores de forma de onda situados con una
distancia de separación predeterminada sobre el elemento
posicional, destinado cada uno a una detección posicional
independiente.
Una forma de realización preferida se puede usar
para extraer de un usuario del elemento posicional un triplete de
vectores de movimiento, presión y actitud.
Una forma de realización preferida comprende
funcionalidad de firma electrónica proporcionada en el elemento
posicional.
Una forma de realización preferida comprende
funcionalidad de firma biométrica proporcionada en el elemento
posicional.
El elemento posicional comprende además
preferentemente un receptor para recibir datos de control.
Una forma de realización preferida comprende
funcionalidad para retransmitir datos de la posición a otros
elementos.
En una forma de realización, el conjunto de
detectores está asociado a un dispositivo de telefonía celular,
para proporcionar en consecuencia al dispositivo de telefonía
capacidad de introducción de escritura.
Una forma de realización comprende una
aplicación para usar la introducción de escritura como entrada de
marcación para el dispositivo de telefonía.
\newpage
Una forma de realización comprende:
- una aplicación de cálculo de ubicación y
- una aplicación de conversión de escritura manual en texto,
- proporcionar una interfaz de escritura manual a digital.
La forma de realización anterior puede
comprender adicionalmente una aplicación de conversión de texto en
voz y/o una aplicación de traducción de idiomas, para proporcionar
en consecuencia la lectura o traducción a partir de introducción de
escritura manual.
Otra forma de realización comprende:
- funcionalidad de firma electrónica proporcionada en el elemento posicional y
- funcionalidad de verificación para verificar tripletes extraídos de firmas de usuario, siendo capaz el sistema de operar para habilitar la funcionalidad de firma electrónica con verificación mediante la funcionalidad de verificación de una firma de usuario. La forma de realización es útil para la verificación de firmas y puede proporcionarse junto con dispositivos de puntos de venta y similares en los que es necesaria la verificación de la firma.
Una forma de realización del elemento posicional
es un localizador personal para su sujeción a una persona, o es un
localizador de artículos para la indicación de ubicación de un
artículo dentro de un espacio.
Se proporciona además preferentemente una
aplicación para calcular la ubicación y emitir señales de control en
respuesta a la ubicación.
Las señales de control son preferentemente al
menos una entre señales para dirigir el foco de un sistema
estereofónico, señales para dirigir una cámara, señales para
dirigir una comunicación entrante, señales para dirigir un robot,
señales para dirigir maquinaria, señales para dirigir una secuencia
predeterminada, señales para dirigir una secuencia de montaje y
señales para dirigir una secuencia de reparación.
Una forma de realización preferida comprende una
pluralidad de unidades, comprendiendo cada unidad uno de los
elementos posicionales y uno de los conjuntos de detectores, en la
que cada unidad es capaz de operar para ubicar todas las unidades
adyacentes, para proporcionar en consecuencia el encadenamiento de
las unidades.
Cada unidad en la forma de realización en cadena
comprende preferentemente un identificador único. La forma de
realización es útil para seguir la pista de equipos, y la
comunicación bidireccional en el seno de las unidades permite un
sistema intercomunicador junto con el seguimiento.
En una forma de realización, el elemento
posicional forma parte de un accesorio para juegos de realidad
virtual, por ejemplo un guante o una pistola o similares.
De acuerdo con un segundo aspecto de la presente
invención, se proporciona un procedimiento de detección de
posición según está definido en la reivindicación 73.
El envío en salida comprende preferentemente
enviar en salida la forma de onda como una señal analógica.
El procedimiento puede comprender la
descodificación de la forma de onda en el dispositivo informático
para extraer datos de la posición.
En una forma de realización, se proporciona un
sistema de detección de posición de un dispositivo informático,
comprendiendo el sistema:
- un elemento posicional destinado a alcanzar una posición y que comprende un emisor de forma de onda continua ultrasónica para emitir una forma de onda continua ultrasónica que se puede descodificar para fijar la posición,
- una disposición de detectores para detectar la forma de onda de una manera que permita la fijación de la posición, y
- un descodificador de señales para recibir la forma de onda desde la disposición y descodificar la posición alcanzada a partir de la forma de onda.
La disposición de detectores y el descodificador
de señales están conectados preferentemente a través de un enlace
analógico.
El elemento posicional preferentemente es capaz
de operar para emitir la forma de onda descodificable para fijar
la posición, de tal modo que la forma de onda es descodificable a
una baja tasa de muestreo.
La forma de onda es preferentemente una forma de
onda sustancialmente continua.
La disposición de detección comprende
preferentemente una pluralidad de detectores de señal dispuestos en
diferentes ubicaciones separadas entre sí para detectar la forma de
onda, para proporcionar en consecuencia la fijación de posición
como información diferencial entre las señales detectadas.
El descodificador de señales comprende
preferentemente al menos una señal de referencia construida usando
un modelo del sistema y un detector de verosimilitud máxima para
determinar una posición más probable sobre la base de la señal de
referencia.
El descodificador comprende además
preferentemente un correlacionador para usar una función de
correlación a fin de confirmar la posición más probable.
El elemento posicional preferentemente es capaz
de operar para emitir una combinación de señales que tienen
diferentes velocidades para permitir que un receptor calcule una
distancia hasta el mismo a partir de un retraso entre ellas.
La combinación comprende preferentemente una
señal a la velocidad de la luz y una señal a la velocidad del
sonido.
La señal a la velocidad de la luz es
preferentemente una señal infrarroja.
La señal a la velocidad del sonido es
preferentemente una señal ultrasónica.
El carácter retentivo de la aptitud para la
fijación de posición comprende preferentemente retener la aptitud
frente a un bajo muestreo de frecuencia.
El bajo muestreo de frecuencia comprende
preferentemente una tasa compatible con el muestreo a la frecuencia
de Nyquist de señales sonoras.
La tasa está preferentemente por debajo de 50
KHz.
Preferentemente, la tasa es sustancialmente 44
KHz.
En una forma de realización alternativa, la tasa
es sustancialmente 6 KHz.
El elemento posicional comprende además
preferentemente un sensor de presión para proporcionar datos de la
presión que se ejerce sobre el elemento posicional.
El elemento posicional comprende además
preferentemente detección de actitud para proporcionar datos de una
actitud en la que se mantiene el elemento posicional.
En una forma de realización preferida, el
elemento posicional comprende además:
- un sensor de presión para proporcionar datos de la presión que se ejerce sobre el elemento posicional, y
- una detección de actitud para proporcionar datos de una actitud en la que se mantiene el elemento posicional.
La forma de realización anterior se puede usar
para extraer de un usuario del elemento posicional un triplete de
vectores de movimiento, presión y actitud.
La forma de realización anterior puede
comprender funcionalidad de firma electrónica proporcionada en el
elemento posicional.
Una forma de realización preferida comprende
- funcionalidad de firma electrónica proporcionada en el elemento posicional y
- funcionalidad de verificación para verificar tripletes extraídos de firmas de usuario, siendo capaz el sistema de operar para habilitar la funcionalidad de firma electrónica con verificación mediante la funcionalidad de verificación de una firma de usuario.
Una forma de realización preferida comprende un
sistema de detección de posición para el uso en asociación con
aplicaciones informáticas, comprendiendo el sistema:
- un elemento posicional destinado a alcanzar una posición y que comprende un primer emisor y un segundo emisor para emitir cada uno una forma de onda descodificable para fijar la posición, estando los emisores separados a una distancia predeterminada, y
- una disposición de detectores para detectar las formas de onda de una manera que permita la fijación de la posición y que permita la determinación de una actitud del elemento posicional, siendo además la disposición de detectores capaz de operar para enviar en salida las formas de onda para el cálculo, con carácter retentivo de la aptitud para la fijación de posición.
El elemento posicional comprende además
preferentemente un sensor de presión para proporcionar datos de la
presión que se ejerce sobre el elemento posicional.
La forma de onda es preferentemente una entre
una forma de onda IR, una forma de onda de RF, una forma de onda
acústica y una forma de onda acústica continua.
El envío en salida es preferentemente de forma
conveniente para el suministro a una entrada analógica de un
dispositivo informático.
En una forma de realización, la disposición de
detectores es una disposición de bucles ortogonales. A menos que se
definan de otro modo, todos los términos técnicos y científicos
usados en este documento tienen el mismo significado que
comprenderá comúnmente un experto habitual en la materia a la que
pertenece esta invención. Los materiales, procedimientos y ejemplos
proporcionados en este documento son sólo ilustrativos y no se
pretende que sean limitantes.
La implementación del procedimiento y el sistema
de la presente invención implica la realización o conclusión
manual, automática, o una combinación de las mismas de tareas o
etapas seleccionadas. Además, de acuerdo con el instrumental y el
equipamiento de las formas de realización preferidas del
procedimiento y sistema de la presente invención, varias etapas
seleccionadas se podrían implementar mediante hardware o mediante
software o cualquier sistema operativo de cualquier microprograma
inalterable o una combinación de los mismos. Por ejemplo, como
hardware, las etapas seleccionadas de la invención se podrían
implementar como un chip o circuito que incluya una UCP dedicada.
Como software, las etapas seleccionadas de la invención se podrían
implementar como una pluralidad de instrucciones de software que
son ejecutadas por un ordenador usando cualquier sistema operativo
conveniente En cualquier caso, las etapas seleccionadas del
procedimiento y sistema de la invención se podrían describir como
realizadas por un procesador de datos, tal como una plataforma
informática destinada a ejecutar una pluralidad de
instrucciones.
En este documento se describe la invención,
únicamente con carácter de ejemplo, con referencia a los dibujos
que se adjuntan. A continuación, con referencia específica a los
dibujos en detalle, se insiste en que los detalles mostrados tienen
únicamente carácter de ejemplo y el propósito de una discusión
ilustrativa de las formas de realización preferidas de la presente
invención, y se presentan con el objeto de proporcionar la
descripción que se ha considerado de mayor utilidad y fácil
comprensión de los principios y aspectos conceptuales de la
invención. A este respecto, no se ha tratado de mostrar detalles
estructurales de la invención con más detalle que el necesario para
una comprensión fundamental de la invención, mostrándose claramente
al experto en la materia, al tomar la descripción junto con los
dibujos, el modo en que pueden realizarse en la práctica las
diversas formas de la invención.
En los dibujos:
La Fig. 1A es un diagrama esquemático
simplificado que ilustra un sistema de detección de posición según
una primera forma de realización preferida de la presente
invención;
la Fig. 1B es un diagrama esquemático
simplificado que ilustra un sistema alternativo de detección de
posición en el que la descodificación de señales se lleva a cabo
en una estación base y los datos procesados pasan a un dispositivo
informático asociado;
la Fig. 1C es un diagrama esquemático
simplificado que ilustra un segundo sistema alternativo de
detección de posición en el que la descodificación de señales se
lleva a cabo en la estación base y en el que la estación base es
un dispositivo autónomo;
la Fig. 2 es un diagrama de bloques simplificado
de una forma de realización preferida del dispositivo de punteo
del sistema de la Fig. 1;
la Fig. 3A es un diagrama de bloques
simplificado de una forma de realización preferida de la estación
base de la Fig. 1;
la Fig. 3B es una variación de la estación base
de la Fig. 3A para el uso como dispositivo autónomo, es decir, sin
depender de un dispositivo informático para llevar a cabo cálculos
detallados;
la Fig. 4 es un diagrama de bloques simplificado
de un modelo matemático del sistema de la Fig. 1 para el uso en la
construcción de señales de referencia para la detección de
verosimilitud máxima;
la Fig. 5 es un gráfico que muestra una función
de correlación para el uso en un correlacionador destinado a
confirmar una posición detectada;
la Fig. 6 es un diagrama de bloques simplificado
que ilustra una forma de realización preferida del descodificador
de señales para el uso en el sistema de la Fig. 1;
la Fig. 7 es un diagrama de bloques
simplificado de una segunda forma de realización preferida del
dispositivo de punteo del sistema de la Fig. 1;
la Fig. 8 es un diagrama de bloques simplificado
que ilustra una tercera forma de realización preferida del
dispositivo de punteo del sistema de la Fig. 1 junto con un sensor
de dirección;
la Fig. 9 es un diagrama de bloques simplificado
que ilustra una forma de realización preferida adicional del
elemento posicional de la Fig. 1, adaptado para la detección de
actitud;
la Fig. 10 es un diagrama simplificado que
ilustra una aplicación de las presentes formas de realización a
múltiples usuarios en un entorno de sala de conferencias;
la Fig. 11 es un diagrama simplificado que
ilustra una aplicación de las presentes formas de realización a un
juego de tablero interactivo en pantalla;
la Fig. 12 es un diagrama simplificado que
ilustra una aplicación de las presentes formas de realización a un
juego de robot independiente;
la Fig. 13 es un diagrama simplificado que
ilustra una aplicación de las presentes formas de realización a un
sistema de seguimiento de inventario; y
la Fig. 14 es un diagrama simplificado que
ilustra una aplicación de las presentes formas de realización a un
sistema de fabricación basado en robots.
Las presentes formas de realización desvelan un
sistema para la determinación de la ubicación de un elemento
posicional usando señales de ultrasonidos de onda continua y/o
usando detectores con múltiples receptores, cuyas entradas se
multiplexan y se introducen en una entrada analógica conveniente
del dispositivo informático con el que se desea interactuar. El
dispositivo informático usa sus propios recursos para demultiplexar
las señales y determinar la ubicación del dispositivo de punteo. En
una forma de realización, la señal es una combinación sincronizada
de una señal ultrasónica y una señal infrarroja.
En una forma de realización adicional, los
detectores pueden ser un dispositivo autónomo capaz de procesar
independientemente la salida de onda continua.
Otro aspecto de las formas de realización
actualmente desveladas concierne a la aptitud para llevar a cabo la
detección de posición usando una baja potencia de proceso para
descodificar las señales.
Los principios y el funcionamiento de un
dispositivo y sistema de punteo según la presente invención se
pueden comprender mejor con referencia a los dibujos y la
descripción que se adjuntan.
Antes de explicar al detalle al menos una forma
de realización de la invención, debe entenderse que la invención
no está limitada en su aplicación a los detalles de construcción y
la disposición de los componentes expuestos en la descripción
siguiente o ilustrados en los dibujos. La invención es apta para
otras formas de realización o para llevarse a la práctica o
llevarse a cabo de varias maneras. Ha de entenderse igualmente que
la fraseología y la terminología empleadas en este documento tienen
una finalidad de descripción y no deberán considerarse
limitativas.
Con referencia ahora a los dibujos, la Figura 1A
ilustra un sistema de detección de posición que funciona según una
forma de realización preferida de la presente invención. El sistema
está diseñado para el uso en asociación con un dispositivo
informático 10 que tiene cualquier tipo de entrada analógica
convencional 12.
El sistema comprende un elemento posicional 14,
que ocupa una posición que se ha de detectar. El elemento
posicional puede ser un dispositivo de punteo, por ejemplo un
estilete o un ratón o similares, que un usuario mueve a fin de
interactuar con el dispositivo informático 10, o puede formar parte
de un robot o una pieza de juego para un juego o cualquier otro
tipo de dispositivo cuya posición se necesite determinar. El
movimiento del elemento posicional 14 es seguido y el ordenador usa
el movimiento o posicionamiento del elemento como entrada para
cualquier aplicación en curso que sea capaz de hacer uso de la
entrada. Por regla general, un ratón o dispositivo similar tiende a
ser objeto de un seguimiento de movimiento, mientras que un
estilete tiende a ser objeto de un seguimiento de posición. Los
robots y piezas de juego pueden ser objeto bien de rastreo de
posición o bien de movimiento, dependiendo de la aplicación. En uno
u otro caso, el elemento posicional alcanza una posición y emite
simultáneamente señales que se pueden descodificar para fijar la
posición. Si el elemento posicional se mueve sobre un emplazamiento
tal como el que se indica mediante la curva de puntos 16, entonces
una aplicación conveniente puede trazar una curva correspondiente
18 sobre la pantalla de ordenador. Asimismo, el elemento
posicional se puede usar para escribir directamente sobre la
pantalla.
El sistema comprende además una disposición de
detectores o estación base 20, que detecta las señales emitidas por
el elemento posicional 14 de manera que permita la fijación de la
posición. Es decir, la señal está diseñada para contener
información suficiente para habilitar el procesamiento de señales a
fin de fijar la posición del elemento posicional.
Las señales se detectan preferentemente en dos o
tres detectores separados 22 que están distanciados. El número de
detectores 22 se selecciona preferentemente para el número de
coordenadas que se precisen, es decir, el número de dimensiones en
las que se desea seguir el movimiento del puntero. La estación base
preferentemente no usa por sí misma las señales para calcular las
coordenadas del dispositivo de punteo, sino que multiplexa las
señales conjuntamente sobre un único canal. Después se suministra
el canal a la entrada analógica 12 del dispositivo informático. El
dispositivo informático sencillamente necesita demultiplexar las
señales según las reciba sobre su entrada analógica y llevar a cabo
una triangulación o similares para asignar las coordenadas al
dispositivo de punteo. En una forma de realización preferida, cada
detector recibe la misma señal desde el dispositivo de punteo. Sin
embargo, dado que los detectores están en diferentes posiciones, se
introduce una diferencia de fase o un retardo de tiempo o
similares, de modo que se pueda calcular una posición a partir de
una diferencial entre las señales detectadas.
Existen numerosos procedimientos para
proporcionar señales que permitan la detección de posición o para
introducir la diferencial mencionada anteriormente. Una opción
preferida es que el dispositivo de punteo 14 emita una combinación
de señales que tengan diferentes velocidades. Entonces un receptor
puede usar la diferencia de tiempos de llegada de las dos señales
para calcular una distancia hasta el receptor. La comparación de
tales distancias entre dos receptores permite que se calcule una
posición bidimensional y la comparación entre tres receptores
permite que se calcule una posición en tres dimensiones.
El dispositivo de punteo 14 usa preferentemente
una combinación de una señal a la velocidad de la luz, tal como
una señal infrarroja, y una señal a la velocidad del sonido, tal
como una señal de ultrasonidos. A partir de la diferencia en los
tiempos de llegada de las dos señales, se puede calcular entonces
la distancia hasta cada receptor. Se advertirá que la llegada de la
señal infrarroja es efectivamente instantánea, de modo que se
puede simplificar la estación base 20 de forma que tenga un único
sensor infrarrojo 24, y los dos o tres sensores separados 22 pueden
ser para captar solamente ultrasonidos.
En una forma de realización preferida, la
entrada analógica 12 es cualquier entrada que tenga acceso a un
convertidor A/D. Un ejemplo típico es la entrada de micrófono a una
tarjeta de sonido. Otro ejemplo es la entrada de línea a la tarjeta
de sonido, y también se puede usar una entrada de módem. Por lo
general una tarjeta de sonido tiene una adecuada aptitud para el
tratamiento tanto para demultiplexar como para manejar señales de
ultrasonidos, como se examinará con mayor detalle a continuación.
Si se usa la tarjeta de sonido, entonces será ventajosa la entrada
de micrófono, ya que es capaz de alimentar la estación base.
La presente forma de realización, mediante la
utilización de la entrada analógica y la aptitud para el
procesamiento integrada, permite añadir a cualquier máquina que
pueda digitalizar señales de audiofrecuencia analógicas, por
ejemplo PC y ordenadores de mayores dimensiones, ordenadores
portátiles y ordenadores de dimensiones más pequeñas incluyendo
PDA, teléfonos móviles y otros dispositivos informáticos, una
aptitud para el posicionamiento. En el caso del PC y el ordenador
portátil, la aptitud para el procesamiento puede ser
convenientemente la aptitud para el sonido digital disponible con
carácter prácticamente universal en estas máquinas.
Resulta ventajoso usar hardware de pequeñas
dimensiones, de bajo coste para el dispositivo de punteo y
sensores, mientras que se usan los recursos de cálculo del propio
dispositivo informático para compensar el hardware simple,
permitiendo en consecuencia un punteo de múltiples posiciones
incluso más sofisticado por un coste muy pequeño, como se explicará
a continuación.
Como se ha descrito anteriormente, en una forma
de realización preferida, una entrada de micrófono convencional
sirve de interfaz entre varios sensores diferentes para la
detección de posición, ya sean micrófonos, fotodetectores, antenas
y similares, y el dispositivo informático. Con tal forma de
realización, cualquier aparato que tenga una entrada libre que sea
muestreada por una circuitería A/D puede usar la forma de
realización para proporcionar aptitud para el posicionamiento sin
cambio alguno del hardware en el interior del aparato. En
dispositivos físicos, el muestreo A/D se lleva a cabo siguiendo un
filtrado y una amplificación.
Se advertirá que en el interior del dispositivo
informático está ubicado preferentemente un software de cliente
apropiado, a fin de recuperar los datos de posicionamiento
procedentes de las señales de entrada en bruto.
Aunque la forma de realización que se acaba de
mencionar usa la entrada de micrófono, se advertirá que cualquier
entrada analógica es conveniente. Muchos PC y ordenadores
portátiles tienen más de una entrada analógica, por ejemplo:
entradas de micrófono, entradas de línea y una entrada de módem.
Cada una de estas entradas analógicas se puede usar como conexión
al sistema de posicionamiento descrito en este documento. Sin
embargo, las entradas de micrófono tienen ciertas ventajas frente a
otros tipos de entrada analógica. En particular, se puede obtener
alimentación eléctrica para la estación base a partir de la clavija
de micrófono y de este modo no se necesita una conexión separada
para la fuente de alimentación.
Una desventaja específica para una entrada de
módem es que muchos módems no tienen la aptitud para transferir
datos en bruto desde la clavija del módem hasta la memoria del PC.
En lugar de ello, los datos transferidos desde el módem se procesan
automáticamente como información del módem.
Una desventaja común a las entradas de módem y
de línea es que los niveles de señal sobre la entrada de módem y
la entrada de línea deben ser superiores en un orden de magnitud a
las señales sobre la entrada de micrófono. Esto añade una exigencia
de complejidad y circuitería adicionales al sistema de
posicionamiento.
A continuación se hace referencia a la Fig. 1B,
que es un diagrama de bloques simplificado que ilustra una segunda
forma de realización preferida de la presente invención. Las partes
que sean las mismas que en las figuras anteriores reciben los
mismos números de referencia y no están descritas de nuevo, salvo
en la medida necesaria para una comprensión de la presente figura.
La forma de realización de la Fig. 1B difiere de aquella de la Fig.
1A en que la descodificación de las señales recibidas desde el
dispositivo de punteo se lleva a cabo en la estación base 20. La
estación base es así capaz de enviar en salida información sobre la
posición en coordenadas digitales concerniente al movimiento del
dispositivo de punteo 14. Así, la estación base no necesita estar
conectada a la entrada analógica 12 y, en lugar de ello, puede
estar conectada a cualquier entrada digital conveniente, o puede
ser para un uso autónomo.
El sistema de posicionamiento de las Figs. 1A y
1B se compone de 3 partes:
- 1.
- un elemento posicional 14. Como se ha descrito anteriormente, el elemento posicional puede estar bajo la forma de un ratón, estilete o lápiz óptico, o puede ser un robot o parte de un robot o una pieza de juego en un juego o cualquier otro elemento cuya posición puede ser necesario seguir. Por ejemplo, un juego electrónico de ajedrez o similares puede usar piezas de juego, siendo todas elementos posicionales según las presentes formas de realización.
- 2.
- un conjunto de sensores 22 y hardware de preprocesamiento, preferentemente dispuestos conjuntamente en la estación base 20 que está conectada a la entrada analógica 12, tal como una clavija de micrófono. En la forma de realización de la Fig. 1B, se puede añadir una UCP para permitir un procesamiento completo de los datos en el seno de la estación base 20, de modo que la información efectiva acerca de coordenadas absolutas o relativas es la entrada enviada al dispositivo informático, en cuyo caso se puede usar en su lugar una entrada digital convencional. Alternativamente, la forma de realización de la Fig. 1B puede quedar reservada para el uso autónomo, en cuyo caso este soporta sus propias aplicaciones y no se conecta a un ordenador.
- 3.
- Software de cliente que incluye un algoritmo que descodifica los datos de información acerca de la señal y envía en salida las coordenadas de posición. Se observa que el software de cliente puede proporcionarse con el sistema como un programa controlador del sistema, o se puede incorporar en un sistema operativo, o se puede proporcionar como parte de una aplicación destinada a usar datos de posición procedentes del sistema.
Una lista no exclusiva de posibles usos para el
sistema incluye:
- \bullet
- Convertir una pantalla convencional en una "pantalla táctil". La pantalla en sí puede ser una pantalla convencional, no obstante el estilete tiene un sensor de contacto para indicar si está en contacto con la pantalla, y la detección de la posición trabaja independientemente de la pantalla. El resultado es un dispositivo que aparenta y da la impresión de una pantalla táctil y sin embargo no requiere los materiales y la complejidad que acompañan al hecho de tener una pantalla táctil. Evidentemente, se puede aplicar el mismo principio a una tabla sensora de escritura o cualquier otro tipo de superficie. El sensor de presión puede ser un cristal piezoeléctrico.
- \bullet
- Pizarra blanca digital interactiva con el dispositivo sensor acoplado a una pizarra blanca digital convencional. De nuevo el resultado aparenta y da la impresión de una pizarra blanca digital convencional, no obstante el tablero no necesita contener en absoluto electrónica o materiales especiales.
- \bullet
- Bloc de notas digital: En un bloc de notas digital, se puede usar papel convencional A4 o de cualquier tamaño, y una estación base ubicada a proximidad puede detectar el movimiento y producir una versión electrónica del movimiento del lápiz.
- \bullet
- Juegos. Como se ha descrito anteriormente, los elementos posicionales o dispositivos de punteo se pueden construir en forma de piezas de juego.
- \bullet
- Tableros de dibujo digitales y libros interactivos.
- \bullet
- Aplicaciones de firma digital, por ejemplo incorporando la aptitud para capturar firmas digitales únicas y usarlas en la verificación de autenticidad para documentos y otros resultados. La aplicación se describe más detalladamente a continuación.
- \bullet
- Aplicaciones de robótica (véase lo anterior).
- \bullet
- Lápiz digital para teléfono móvil/PDA/PC, etc.
- \bullet
- Aplicaciones de tipo juguete y juego.
- \bullet
- Aplicaciones de seguimiento de inventario.
Preferentemente se suministra al usuario de
aparato con conjunto de detección o estación base 20 y dispositivo
de punteo 14. Como se describirá más detalladamente a continuación,
el dispositivo de punteo 14 emite preferentemente señales
acústicas, e IR o electromagnéticas. Las señales emitidas permiten
que el conjunto o el dispositivo informático o combinación de los
mismos calcule la posición del puntero y proporcionen la posición
calculada a un sistema operativo local o aplicación
solicitante.
El sistema está destinado a su conexión a la
entrada analógica de un ordenador o dispositivo similar. Una
entrada analógica particularmente útil es la entrada de micrófono
y, para poder conectarlo a una entrada de micrófono convencional,
se consideran las siguientes cuestiones:
- 1.
- Los PC, PDA y teléfonos móviles tienen generalmente una sola entrada de micrófono. No obstante el conjunto de detección tiene dos sensores, posiblemente más, y puede ser necesario que trate también la entrada de micrófono convencional. Como se ha explicado anteriormente el problema de las señales que se aplican en entrada desde múltiples fuentes a una única entrada de micrófono se puede resolver de forma relativamente sencilla mediante multiplexación. Hay dos tipos preferidos de multiplexación: multiplexación por división de tiempo y por división en frecuencia.
- 2.
- El ancho de banda de entrada de un tipo de tarjeta de sonido típica y difundida, como Sound Blaster ® para PC, no rebasa 22 KHz para los modelos más avanzados. De hecho, a fin de proporcionar un sistema que sea compatible con los modelos anteriores, para el diseño se concibe preferentemente una suposición de 10 KHz. Con los PDA y teléfonos móviles, el ancho de banda de entrada está típicamente por debajo de 3KHz. Las frecuencias de transmisión en la banda de 0-10 KHz, e incluso en mayor grado en la banda de 0-3 KHz, no son prácticas por la molestia que causan a los usuarios y por su mediocre relación de señal a ruido. Evidentemente, gran parte del ruido acústico cotidiano radica en las frecuencias inferiores cubiertas por estas bandas. Por otra parte, las frecuencias ultrasónicas sólo empiezan por encima de 22 KHz y así, a fin de usar ondas ultrasónicas con la electrónica de tarjetas de sonido, se prefiere la conversión descendente de frecuencia.
- 3.
- Es necesaria una fuente de alimentación para la electrónica adicional. Como se ha mencionado anteriormente, la entrada de micrófono se puede usar como fuente de alimentación. En estado de uso, un canal de carga se puede multiplexar al lado de los canales de señalización para cargar la estación base 20. Adicionalmente o como alternativa, es posible almacenar energía cinética generada por los movimientos del usuario y convertir la energía cinética en electrónica, eliminando así la necesidad de una batería o prolongando la vida útil de la batería.
- 4.
- Frecuencia de muestreo: la mayoría de las tarjetas Sound Blaster ® muestrean a tasas de hasta 44,1 KHz, la tasa de Nyquist, y otras tarjetas de sonido tienen un comportamiento similar. Los PDA y teléfonos móviles muestrean a tasas de 6 KHz. La tasa de muestreo proporciona una limitación al diseño del sistema que implica que se requieren las señales de sincronización emitidas desde el dispositivo de punteo para retener datos de posición con suficiente precisión incluso a baja frecuencia de muestreo. Los impulsos "delta" agudos del microsegundo, usados comúnmente por los sistemas de posicionamiento, son incompatibles con las tasas de muestreo disponibles. Preferentemente se usan señales sustancialmente continuas.
Las formas de realización preferidas incluyen
comunicación inalámbrica entre el dispositivo de punteo 14 y la
estación base 20, que está conectada a la entrada de micrófono del
ordenador. Una forma de realización más simple usa comunicación
alámbrica en la que se proporciona una conexión de cable entre la
estación base y el dispositivo de punteo. La forma de realización
es particularmente útil en una implementación de tipo
"ratón", en la que se busca una posición o movimiento relativo
y tal implementación es particularmente sencilla y rentable. Sin
embargo, una solución alámbrica no es apropiada para muchas
aplicaciones y, así, también es necesaria una solución
inalámbrica.
Existen varias maneras conocidas de determinar
la posición del dispositivo de punteo, como se ha descrito
anteriormente. Cada uno de los procedimientos conocidos se puede
incorporar en las formas de realización de la presente invención.
En particular, la circuiteria dedicada convierte preferentemente la
salida de sensores en señales que se pueden alimentar a una entrada
de micrófono convencional. Más adelante se describen más
detalladamente cierto número de formas de realización
preferidas.
Una forma de realización preferida utiliza
posicionamiento acústico. La idea del posicionamiento acústico
consiste en medir una diferencia de tiempo entre dos señales de
velocidades diferentes que llegan al conjunto de sensores. La
diferencia de tiempo da una indicación de la distancia hasta la
fuente. Si se usan dos sensores diferentes, entonces se puede usar
triangulación para fijar la posición de la fuente. Si se usan tres
sensores ubicados apropiadamente, se puede obtener entonces una
posición en tres dimensiones. Las dos señales son, en una forma de
realización preferida, una señal acústica y una IR u otra señal
electromagnética.
La velocidad de ondas sonoras a nivel del mar es
un valor conocido. La señal IR u otra electromagnética viaja a la
velocidad de la luz y, a los efectos de los niveles de precisión de
tal dispositivo de punteo, se trata como siendo instantánea. Se
realiza una liberación coordinada de las señales IR y sonoras.
Entonces se miden los retardos entre la llegada de la señal IR y
las dos versiones de la señal sonora en los dos sensores. Los dos
retardos son convertidos en distancia y las distancias se pueden
triangular con la distancia conocida entre los micrófonos para dar
una coordenada bidimensional. Un tercer micrófono puede recibir una
tercera versión de la señal sonora a partir de la cual se puede
usar un tercer retardo para añadir una tercera coordenada. Una
colocación conveniente de los micrófonos puede aportar una
coordenada tridimensional precisa.
En una forma de realización preferida adicional,
es posible sustituir el sensor IR y la señal IR por un micrófono
adicional. El resultado es un mayor cálculo y una degradación de la
precisión, pero con un dispositivo de mayor simplicidad.
La forma de realización anterior es
relativamente sencilla, y es aplicable al hardware proporcionado en
algunos dispositivos de punteo existentes.
A continuación se hace referencia a la Fig. 2,
que es un diagrama simplificado que ilustra un elemento posicional
conveniente para el uso en la forma de realización por
posicionamiento acústico descrita anteriormente. El elemento
posicional 14 está en forma de un dispositivo de punteo y comprende
un altavoz miniatura 26 que sirve de transductor para producir
sonido a partir de señales eléctricas. El altavoz está optimizado
preferentemente para longitudes de onda ultrasónica. Asimismo, se
puede proporcionar un LED 28 para transmitir la segunda señal,
sustancialmente instantánea. En lugar de un LED, se puede usar una
antena para transmitir otras señales de RF de frecuencias
convenientes.
convenientes.
La lógica de control 30 está implementada
preferentemente por un microprocesador y proporciona coordinación
entre el altavoz 26 y el LED 28, para dar una combinación de
señales a partir de la que se puede determinar un retardo
significativo. La lógica de control puede proporcionar otras
funciones controladoras según se considere necesario.
La batería 32 proporciona alimentación eléctrica
al dispositivo de punteo 14. En una forma de realización
alternativa, se puede sustituir la batería por una bobina inductiva
que es alimentada por inducción desde la estación base. Tal
alternativa ahorra la necesidad de sustitución de la batería en el
dispositivo de punteo, pero limita el alcance y añade complejidad a
la estación base.
Opcionalmente se puede proporcionar un
conmutador 34. El conmutador puede proporcionarse para cualquiera
de una gama de funciones o simplemente puede proporcionar una señal
cuyo propósito decide el sistema operativo, o una aplicación a la
que se someten finalmente las señales. Por ejemplo, se puede usar
el conmutador para cambiar el color de líneas trazadas sobre la
pantalla del ordenador, o en lugar de clics de ratón, o para
disparar en juegos, o para indicar contacto con una superficie de
la pantalla. En este último caso, se puede diseñar el conmutador
para cerrarse con el contacto físico con la pantalla.
A continuación se hace referencia a la Fig. 3A,
que es un diagrama simplificado que ilustra los componentes
internos de una estación base conveniente para el uso con el
dispositivo de punteo de la Fig. 2. La estación base comprende
preferentemente un conjunto de al menos 2 micrófonos 36 y 38
destinados a recibir la señal procedente del altavoz 26. Se
advertirá que los micrófonos actúan como transductores para
reconvertir el sonido en señales eléctricas. Asimismo, un fotodiodo
IR 40 detecta la señal IR procedente del LED 28. En una variación,
una antena puede sustituir el fotodiodo IR, como se ha explicado
anteriormente.
Preferentemente se proporciona circuitería de
preamplificación y de filtro 42 para cada uno de los sensores 36,
38 y 40. La funcionalidad de multiplexación en el tiempo o en
frecuencia 44 permite la multiplexación de la señal sobre un único
canal. La funcionalidad de conversión descendente de frecuencia y
mezcla 45 permite convertir las señales hacia abajo según se
reciben en frecuencias compatibles con la entrada analógica que se
está usando.
Para controlar y coordinar la estación base se
usa un microprocesador 46 u otra lógica de control. Los datos de
sincronización permiten que el microprocesador sincronice los
componentes de señalización.
Se proporcionan un cable y una clavija 48 para
la conexión a la toma de micrófono del dispositivo informático, o
cualquier otra entrada que tenga un convertidor A/D. Los datos en
la entrada analógica se ponen preferentemente en memoria intermedia
y se filtran mediante circuitería intermedia y circuitería de
filtro 49. La puesta en memoria intermedia puede ser diferente
según se use una toma de micrófono o alguna otra entrada.
La circuitería de alimentación eléctrica 50
permite el uso de la clavija de micrófono simultáneamente como
fuente de alimentación para la estación base y para la salida de
datos.
Cuando se usa una UCP principal para
descodificar los datos de posicionamiento transferidos desde la
entrada analógica, existe un problema inherente de sincronización.
El reloj del elemento posicional, es decir, el dispositivo de
punteo o terminal inalámbrico, no está sincronizado con la estación
base, que a su vez no está sincronizada con el convertidor A/D del
dispositivo principal. La sincronización del terminal inalámbrico y
la estación base se puede lograr con señales de RF o IR, como se
describe en este documento. La sincronización más adelante en
dirección de la línea con la base de tiempos principal es imposible
en muchos casos. Incluso con una tasa de muestreo relativamente
elevada tal como 50 KHz, la desadaptación entre la señal de
sincronización IR y la muestra A/D puede ser del orden de 20
\cdot s, que corresponde a pocos centímetros en la ubicación
medida. Tal imprecisión no es conveniente para la mayoría de las
aplicaciones. Es más, incluso si en un determinado caso se logra
una buena sincronización, los relojes de los dos sistemas, a saber
el dispositivo principal y la estación base, tienden a derivar con
el tiempo debido a la escasa precisión de las tecnologías con
cristal de cuarzo existentes.
Para remediar el problema de sincronización del
dispositivo principal mencionado anteriormente, la estación base
usa preferentemente un determinado intervalo de tiempo o de
frecuencia para transmitir al dispositivo principal un patrón de
sincronización que está a la tasa de Nyquist del convertidor A/D
del dispositivo principal. El dispositivo principal puede usar el
patrón para determinar la diferencia de fase entre su propio reloj
y el reloj de la base de tiempos de posicionamiento.
El patrón de sincronización se puede transmitir
con una regularidad suficiente para compensar la deriva del reloj,
y no hay necesidad de enviar dicha señal con cada ciclo de
bucle.
En una forma de realización preferida adicional,
la circuitería de la estación base envía comandos al elemento
posicional, ya sea mediante señal acústica, óptica, infrarroja, de
RF o de cualquier otra forma a la que el dispositivo de punteo sea
capaz de responder. En tal forma de realización, el elemento
posicional 14 tiene receptores de RF o receptores ópticos. Al
recibir un comando, el dispositivo de punteo puede emitir una señal
tal como la señal acústica examinada anteriormente. El tiempo de
emisión de la instrucción desde la estación base se conoce y se
puede usar para iniciar la temporización de un retardo en la
recepción de la señal acústica. Los retardos respectivos de las
señales acústicas en los diferentes micrófonos se pueden usar
también para llegar a coordenadas de posición.
En la Fig. 3B se muestra una estación base para
la forma de realización de la 1B. Las partes que sean las mismas
que en la Fig. 3A reciben los mismos números de referencia y no
están descritas de nuevo, salvo en la medida necesaria para una
comprensión de la presente figura. En la Fig. 3B, un convertidor A/D
55 recibe la salida de la conversión descendente 45 y la
proporciona a la UCP 56. La UCP 56 está conectada a una memoria 57
y un puerto digital de datos 58. La UCP lleva a cabo la
descodificación de la forma de onda para determinar la posición del
elemento posicional 14 y adicionalmente puede ejecutar aplicaciones
usando la información posicional determinada de este modo. Las
características se proporcionan preferentemente en el interior de
un juego de chips de la estación base. La solución conduce a una
estación base más compleja y, por lo tanto, costosa que la de la
Fig. 3A. Sin embargo, la circuitería puede estar dedicada al uso
con el algoritmo de descodificación de señal en coordenadas que se
va a describir a continuación, y así sigue siendo relativamente
sencilla en comparación con las soluciones actualmente
disponibles.
disponibles.
Preferentemente se proporciona un algoritmo de
descodificación para convertir versiones digitalizadas de las
señales del dispositivo de punteo en coordenadas de posición para
su paso a un sistema operativo local o directamente a una
aplicación o similares. El algoritmo se proporciona preferentemente
como parte del software de cliente para el dispositivo informático,
ya sea como programa controlador para la estación base o integrado
en el sistema operativo local, o excepcionalmente como parte de
una aplicación específica. En las formas de realización de la Fig.
1 B, el algoritmo puede ir incorporado en la electrónica de la
estación base.
El algoritmo preferentemente tiene en cuenta las
capacidades relativamente bajas de frecuencia de muestreo
susceptibles de estar disponibles mediante la realización de la
conversión descendente de frecuencia. La conversión reduce la
frecuencia de datos desde las frecuencias relativamente elevadas
necesarias para la transmisión desde el elemento posicional hasta
las frecuencias relativamente bajas que el hardware de sonido
instalado es susceptible de poder muestrear y digitalizar.
Asimismo, el algoritmo incluye preferentemente una aptitud para
tratar los ruidos y está adaptado preferentemente para resultados
específicos en el tratamiento de señales de baja frecuencia en
general.
Como se ha mencionado anteriormente, la técnica
conocida en el campo de la ubicación de posición se centra en el
uso de señales acústicas muy cortas y energéticas como señal de
ubicación. A fin de lograr una buena resolución, las soluciones
conocidas imponen frecuencias de muestreo elevadas, típicamente
superiores a 400 KHz, para poder hallar tales señales cortas de
ubicación y no perderlas completamente. En cambio, las presentes
formas de realización no usan preferentemente tasas de muestreo
superiores a 44,1 KHz, puesto que tales frecuencias son
incompatibles con la base instalada de equipo de procesamiento de
sonido. Asimismo, se recomienda conservar audiofrecuencia de señal
de baliza superiores a 20 KHz, es decir dentro del intervalo
ultrasónico, de modo que los usuarios no la oigan. Estas dos
exigencias requieren una solución en la que se modulen los datos
sobre una señal o forma de onda portadora ultrasónica. Los datos
pueden ir modulados en frecuencia (MF) o modulados en fase (MFase)
sobre la portadora que comprende la señal ultrasónica, o se puede
usar cualquier otro procedimiento conocido. El algoritmo opera
preferentemente para descodificar la señal modulada y para
reconstruir la señal original portadora de información acerca de la
posición a partir de los resultados del muestreo de la misma. En la
presente forma de realización, se prefiere usar señales de banda
limitada a fin de lograr un nivel deseado de resolución.
Se usan preferentemente modulaciones de onda
continua (OC) tales como espectro ensanchado y saltos de
frecuencia, en la búsqueda de posición acústica, para superar los
efectos de reverberación y de trayectoria múltiple.
Típicamente se usa más de un detector y las
señales procedentes de los detectores se multiplexan para una
única entrada. En determinados casos, se puede evitar la necesidad
de multiplexación. Por ejemplo, en el caso de una entrada
estereofónica Sound Blaster ® o tarjeta de sonido estereofónica
similar, se pueden alimentar dos señales a la entrada de micrófono,
y otras dos señales a la entrada "Entrada de línea", lo que
hace un total de cuatro señales que no precisan multiplexarse
conjuntamente. Así, la estación base no requiere multiplexador por
división en el tiempo con fines de acceso a la entrada. En lugar de
ello, la tarjeta de sonido puede ser alimentada directamente con
hasta cuatro sensores, y la circuitería interna de la Sound Blaster
® será entonces capaz de ocuparse de las señales recibidas, usando
un programa controlador de software apropiado. Sin embargo se
observa que incluso las tarjetas Sound Blaster con entrada
estereofónica tienen un máximo de dos convertidores A/D, de modo
que sigue siendo necesaria la multiplexación por división en el
tiempo para habilitar la tarjeta de sonido para llevar a cabo el
muestreo sobre más de dos canales simultáneamente.
A fin de habilitar la tarjeta de sonido con
entrada estereofónico para muestrear cuatro canales separados
sobre dos convertidores A/D, las señales transmitidas se pueden
sincronizar de este modo entre sí mediante la estación base. Tal
sincronización se puede lograr de varias maneras. Una manera es
enviar datos de sincronización desde o hacia la estación base al
lado de las propias señales. Otro procedimiento requiere
transmisión cíclica, es decir, se envían las señales de manera
coordinada de modo que se use un período o puesta en fase de señal
entre los canales que sea conocido a ambos lados. Los
procedimientos descritos anteriormente proporcionan así una
sincronización de datos, ambos con o sin mecanismo interno de
división en el tiempo.
Se señala que el uso de las entradas
estereofónicas separadas, según se ha descrito anteriormente, tiene
ciertos inconvenientes en comparación con otras formas de
realización descritas anteriormente. Así, por ejemplo, puede haber
una diferencia de fase entre el muestreo llevado a cabo en cada uno
de los dos convertidores A/D, y de este modo debe realizarse una
etapa de calibración antes de usar el sistema. De lo contrario, la
propia diferencia de fase puede confundir las determinaciones de
distancia, conduciendo a una reducción de la precisión.
Otro inconveniente es que se requiere una
funcionalidad de gobierno del software relativamente compleja para
conservar la temporización de conmutación entre la entrada de
micrófono y la entrada "Entrada de línea" tan precisa como sea
posible. Una oscilación de fase de un simple 1 \cdot s entre las
temporizaciones de conmutación puede dar como resultado una
imprecisión de 0,3 mm en la medida a temperatura ambiente.
Asimismo, gran parte de las bases de tarjeta de
sonido instaladas sólo toleran la entrada monofónica. Muy pocas
tarjetas de sonido están equipadas para la entrada de micrófono
estereofónica.
Se puede añadir un coste adicional ya que, para
poder usar las entradas adicionales, han de proporcionarse sobre la
estación base un conector y cableado adicionales que la mayoría de
los usuarios no será capaz de utilizar.
Una forma de realización preferida de la
presente invención usa un detector de verosimilitud máxima para
descodificar las señales recibidas desde los sensores a fin de
determinar las distancias hasta los sensores individuales. En el
detector de verosimilitud máxima, las señales recibidas desde los
sensores, a través de la estación base, se comparan con señales de
referencia. La comparación indica una señal más probable y, a
partir de la señal más probable, se determina una distancia como la
distancia desde la que, con más probabilidad, se ha transmitido la
señal.
El detector de verosimilitud máxima usa
preferentemente un modelo matemático total del canal para construir
una tabla de búsqueda de señales de referencia frente a la que
comparar señales recibidas, de modo que se pueda hallar una mejor
distancia de correspondencia. Como alternativa, se puede muestrear
a la tasa de Nyquist la forma de onda proporcionada, y cualquier
desadaptación de temporización entre los puntos de muestreo se
puede remediar mediante funciones de extrapolación, a fin de
revelar la distancia. A continuación se hace referencia a la Fig.
4, que es un diagrama de bloques simplificado que indica
componentes típicas de un modelo matemático para la incorporación
en un detector de verosimilitud máxima del tipo considerado
anteriormente. El modelo 60 comprende una secuencia inicial de
señales S (t) que se alimenta a la función de transferencia
H1(s) del transductor 26 dentro de la estación móvil 14. La
estación móvil está seguida de un espacio de aire 62 que está
modelado simplemente como un retardo. El espacio de aire se altera
para diferentes distancias. El resultado se alimenta entonces al
camino de recepción en la estación base 20 que incluye función de
transferencia H2(s) para el micrófono 36, igualación
H3(s) y filtrado paso bajo H4(s) así como mezcla y
todas las demás características del camino. El modelado total del
canal es útil en el diseño del detector de verosimilitud máxima
porque permite que se construyan señales proporcionadas precisas
frente a las que las señales recibidas sólo difieren de modo ideal
en la fase. Entonces, de forma relativamente fácil el detector es
capaz de distinguir la señal más probable, que corresponde a su vez
a la distancia más probable.
La señal IR se usa en el esquema basado en
verosimilitud máxima tanto para fijar el inicio del retardo como
para sincronizar relojes entre la estación móvil y la estación
base. El camino de sincronización 64 está indicado en el modelo.
Específicamente, el camino 64 proporciona una señal de
sincronización al oscilador local.
El experto advertirá que las señales acústicas
tienen funciones de transferencia angular que difieren. A fin de
compensar este hecho, se puede añadir un igualador a la estación
base.
La señal IR (u otra electromagnética) también
apunta preferentemente, a través de un segundo camino 66, un
tiempo de inicio equivalente a una distancia cero en una tabla de
búsqueda de distancias 68. La señal más probable obtenida por el
detector de verosimilitud máxima se usa entonces para identificar
una distancia más probable distinta de cero a partir de la tabla de
búsqueda. El experto advertirá que, en lugar de una tabla de
búsqueda, es posible usar una matriz generada al vuelo. Asimismo,
se pueden usar otros detectores; y existen varios descodificadores
conocidos de señales MF, tales como PLL (bucles de enganche de
fase), desmodulación en I/Q, multiplicación de fase, etc.
La distancia de verosimilitud máxima se puede
someter entonces a prueba por medio de correlación, y se hace
referencia brevemente a la Fig. 5, que es una representación
gráfica en dos partes que muestra una función de correlación típica
que puede usarse. La parte superior de la representación gráfica
muestra la función y la parte inferior de la representación gráfica
es una vista a escala ampliada o aumentada de la parte central
superior de la representación gráfica.
A continuación se hace referencia a la Fig. 6,
que es un diagrama de bloques simplificado que muestra una unidad
descodificadora 70 destinada a llevar a cabo la descodificación
según se ha descrito anteriormente. La unidad descodificadora 70
comprende un detector de verosimilitud máxima 72 que usa el modelo
de canal 60 según se ha descrito en referencia a la Fig. 4
anterior, y la tabla de búsqueda 68. El detector de verosimilitud
máxima 72 está seguido de un correlacionador 74, que usa la función
de correlación 76 para llevar a cabo la correlación usando la
distancia detectada como más probable por el detector de
verosimilitud máxima 72, para confirmar que la distancia detectada
es
correcta.
correcta.
A continuación se hace referencia a la Fig. 7,
que es un diagrama simplificado que muestra un dispositivo de
punteo según una forma de realización preferida adicional de la
presente invención. Las partes que sean las mismas que en las
figuras anteriores reciben los mismos números de referencia y no
están descritas de nuevo, salvo en la medida necesaria para una
comprensión de la presente figura. El dispositivo de punteo de la
Fig. 7 difiere de aquel de la Fig. 2 en que éste comprende
adicionalmente una unidad codificadora 80, conectada entre el LED
28 y el altavoz 26. La unidad codificadora 80 proporciona
codificación adicional de la señal antes de enviarla en salida al
altavoz 26. La codificación adicional de la señal puede servir para
una mayor robustez de la señal, así como para reducir al mínimo la
interferencia con usuarios cercanos. Esta última tiene varios
beneficios. Permite que múltiples usuarios usen la misma estación
base, o puede permitir que un único usuario use varios dispositivos
de punteo, por ejemplo en un juego como el ajedrez. Si cada pieza
de juego es un dispositivo de punteo diferente y la descodificación
de señales permite que se distingan los diferentes dispositivos de
punteo, entonces el sistema es capaz de incorporar juegos con
múltiples piezas de juego. La reducción al mínimo de la
interferencia con los usuarios cercanos puede permitir además la
presencia simultánea de múltiples usuarios en la misma sala.
Una de las maneras preferidas de reducir al
mínimo la interferencia entre diferentes dispositivos de punteo es
mediante el uso de algoritmos seudoaleatorios de saltos de
frecuencia. Cada estación móvil tiene preferentemente una secuencia
seudoaleatoria de saltos de frecuencia incorporada en la unidad
codificadora 80, o si se prefiere en el controlador 30. La estación
base o la unidad descodificadora, según se prefiera, tiene una
unidad de rastreo de saltos que es capaz de sincronizarse sobre la
misma secuencia de saltos. Una forma de realización preferida
proporciona sincronización mediante el uso de la señal IR u otra
electromagnética para transferir la secuencia de saltos a la
estación base. Otra forma de realización preferida usa calibración
de fábrica para proporcionar una secuencia.
Una de las aplicaciones que se pueden realizar
con un sistema de detección de posición basado en saltos de
frecuencia es la integración de la estación base 20 del sistema con
una estación base en red local inalámbrica (WLAN). El resultado es
una mejora de la red local inalámbrica y una estación base de
posicionamiento capaz de soportar múltiples usuarios y capaz de
gestionar por separado cada uno de los datos de usuario. Los
usuarios son capaces, por ejemplo, de escribir en papel o en sus
propias tabletas electrónicas usando dispositivos de punteo
pertenecientes a o compatibles con la red local inalámbrica. Oculta,
la red local inalámbrica sigue la traza de los movimientos de cada
uno de los usuarios por separado y produce versiones electrónicas
en red de cada uno de sus documentos manuscritos. A los efectos de
escritura sobre papel, el dispositivo de punteo 14 es una
combinación del dispositivo de punteo de la Fig. 2 y un lápiz
convencional.
Cliente y aplicación necesitan poder variar, y
las aplicaciones individuales pueden requerir aumentar al máximo
las variables particulares en relación con las otras. Por ejemplo,
en determinadas aplicaciones, la precisión puede tener menos
importancia que el consumo de corriente, y por eso se pueden
reducir los posibles grados de precisión o el número de detectores
en funcionamiento en favor de una reducción del consumo de
corriente. A fin de permitir tal optimización específica del
sistema sin fabricar una gama de dispositivos similares, se
prefiere un esquema programable flexible, tanto para la estación
base como para la estación móvil.
La programación flexible se puede realizar
programando fusibles o mediante el uso de memoria permanente (como
ROM o EEPROM). Los datos típicos para el ajuste de este modo
incluyen:
- Tasa de muestreo por segundo,
- Potencia de transmisión,
- Aplicación en 2D o 3D,
- y similares.
Adicionalmente se puede suministrar un sensor de
presión al elemento posicional 14, cuya salida puede ser usada por
aplicaciones apropiadas para permitir características gráficas o de
seguridad. Por ejemplo, se puede trazar una línea de forma
diferente en función de la presión aplicada. Un sensor de presión
conveniente para la incorporación en un dispositivo de punteo puede
comprender un digitalizador (10 bits o menos), un medidor de
deformación o un circuito excitador.
Otra función más puede incluir la aptitud para
medir el ángulo de la estación móvil (útil por ejemplo en
aplicaciones de estilete digital). Un sensor de posición angular
conveniente para la incorporación en el dispositivo de punteo 14
puede comprender un medidor de inclinación, digitalizador y
circuito excitador. En una forma de realización adicional, se
pueden situar dos indicadores de posición tales como altavoces
ultrasónicos a cada extremo del dispositivo de punteo,
transmitiendo cada uno de tal manera que vuelva distinguibles las
señales. El ángulo del dispositivo de punteo se puede derivar
entonces calculando cada una de las posiciones y realizando una
geometría simple entre ellas.
Como se ha mencionado anteriormente, en la forma
de realización de la Fig. 1B, la estación base 20 incluye la
aptitud para descodificar señales sin el apoyo del dispositivo
informático principal 10.
El algoritmo de descodificación descrito
anteriormente no requiere un poder de proceso especialmente potente
y, por eso, es factible incluir una UCP de recursos limitados en la
estación base sin incrementar el coste global. En una forma de
realización preferida, se usa una potencia de cálculo de -1 MIPS
para descodificar las señales. Esta baja potencia de cálculo puede
integrarse de hecho en un único chip de estación base
personalizado, o como módulo de ampliación de bajo coste. El uso de
tal UCP permite una conexión más convencional a dispositivos
principales, tal como: UART, USB, Serie y otros, puesto que la
señal que se transfiere es el resultado procesado del
posicionamiento, y no las señales en bruto. Dicha salida también es
conveniente para el uso directo en una red local inalámbrica y
Bluetooth.
Dicha estación base autónoma incluye
preferentemente un elemento digitalizador, (convertidor A/D), una
UCP, una memoria y circuitería de interfaz.
A continuación se hace referencia a la Fig. 8,
que es un diagrama de bloques simplificado que ilustra una
variación de las formas de realización descritas anteriormente,
usando sensores de búsqueda de dirección de la luz. Las partes que
sean las mismas que en las figuras anteriores reciben los mismos
números de referencia y no están descritas de nuevo, salvo en la
medida necesaria para una comprensión de la presente figura. Un
sensor 90 comprende dos LED 92 y 94 desalineados según un ángulo
predeterminado. Un amplificador diferencial 96 está conectado, a
través de cada una de sus dos entradas diferenciales, entre los dos
LED 92 y 94 de manera que mida la diferencia entre niveles de
corriente en cada uno de los LED. El LED 28 en el dispositivo de
punteo 14 produce un haz luminoso estrecho cuya dirección se puede
medir desde el sensor. El sensor 90 se construye preferentemente
con óptica en forma de lentes 98 y 100 para cubrir el área de
detección y garantizar que la luz procedente de una visión de campo
predeterminada caiga directamente sobre el área de detección.
La estación base es básicamente la misma que la
de la Fig. 3, salvo que en lugar de micrófonos hay sensores de
búsqueda de dirección de la luz 90 y el fotodiodo IR separado no es
necesario, puesto que la totalidad de sus funciones de
sincronización y similares pueden ser asumidas por los fotodiodos
de los sensores de búsqueda de dirección de la luz.
El algoritmo de descodificación correspondiente
maneja un tipo diferente de parte de la información de la señal,
pero la información de base se maneja sustancialmente de la misma
manera. La búsqueda tanto de una dirección como de una distancia es
semejante a los principios que fundamentan la visión estereoscópica
y los ángulos en los dos sensores se encuentran y triangulan para
dar una posición. Por otra parte, se aplican los mismos resultados
en cuanto al algoritmo de descodificación de las formas de
realización previas, a saber los resultados de las bajas tasas de
muestreo y bajas frecuencias necesarias si el sistema debe
aprovechar la entrada analógica y el hardware del dispositivo
informático.
A continuación se hace referencia a la Fig. 9,
que es un diagrama simplificado que muestra el elemento posicional
de la Fig. 2 adaptado para la detección de actitud. Las partes que
sean las mismas que en la Fig. 2 reciben los mismos números de
referencia y no están descritas de nuevo, salvo en la medida
necesaria para una comprensión de la presente figura. A una
distancia predeterminada del primer altavoz 26 se proporciona un
segundo altavoz 26'. Los dos altavoces se proporcionan
preferentemente en extremos opuestos del elemento. Cada altavoz
emite una forma de onda independiente que se detecta por separado y
la actitud de elemento se determina mediante el trazado de una
línea recta entre las dos posiciones. Preferentemente, los dos
altavoces son capaces de identificarse por sí mismos a los
detectores y de operar simultáneamente. Sus señales respectivas se
pueden multiplexar en el tiempo o en frecuencia para trabajar
conjuntamente y, en una forma de realización preferida, los dos
altavoces usan saltos de frecuencia, usando cada uno una secuencia
seudoaleatoria diferente.
Otro procedimiento que se puede usar con la
entrada de micrófono es el posicionamiento electromagnético. Un
tablero con bucles magnéticos dispuestos ortogonalmente
(conductores) sirve de bloc de notas. Un dispositivo de punteo
emite señales electromagnéticas, que son recibidas por los bucles
magnéticos de la tabla. Mediante análisis de las señales, se puede
calcular la posición del dispositivo de punteo. Los bucles pueden
estar impresos sobre una PCB y se pueden hacer suficientemente
pequeños para aportar cualquier grado de precisión que se
desee.
El dispositivo de punteo es el mismo que el de
la Fig. 2, salvo que se sustituye el LED 28 por un emisor
electromagnético que incluye una antena emisora y circuitería de
modulación asociada. La estación base comprende bucles integrados
como sensores con circuitería de desmodulación de RF, pero al
margen de eso es la misma que la estación base de la Fig. 3.
El algoritmo de descodificación tiene también
que manejar un tipo diferente de parte de la información de la
señal, pero al margen de eso cubre los mismos resultados que los
descritos anteriormente.
El sistema de posicionamiento de las presentes
formas de realización tiene una amplia gama de aplicaciones, de las
que algunas están enumeradas a continuación. Preferentemente se
fabrica un único dispositivo electrónico, y se prepara de
diferentes maneras en función de la aplicación elegida,
posiblemente mediante el uso de interruptores de puente o DIP. Los
interruptores pueden permitir la configuración del sistema para los
compromisos más apropiados para la aplicación dada. En algunas
aplicaciones, es importante un bajo consumo de energía. En otras,
la precisión del posicionamiento es crucial. En otras más, la
precisión es menos importante que la actualización rápida y el
número de muestras por segundo. En otras, el alcance es
importante, y en otras más puede ser crucial la aptitud para admitir
grandes números de usuarios.
En lo sucesivo, se consideran cierto número de
aplicaciones de la tecnología descrita anteriormente.
A continuación se hace referencia a la Fig. 10,
que es un diagrama simplificado que ilustra una sala de
conferencias dotada de un sistema de seguimiento global. El sistema
de seguimiento global comprende un sistema de red local inalámbrica
110 con una estación base insertada según las presentes formas de
realización. Una serie de usuarios 112 en la sala de conferencias
tienen elementos posicionales 114 según las formas de realización
preferidas. Cada elemento posicional tiene su propia identidad
única según se ha descrito anteriormente. Los distintos elementos
posicionales transmiten formas de onda, y las formas de onda son
detectadas por el sistema de seguimiento global. Las formas de onda
pueden ser objeto de un seguimiento adicional mediante sistemas de
seguimiento locales para el usuario, tales como estaciones base
autónomas 116, teléfono móvil 118 con estación base incorporada y
similares. Asimismo, la misma mesa de conferencias puede tener su
propia estación base maestra 120 combinada con la instalación
telefónica de la sala de conferencias.
Los juguetes con posicionamiento se pueden
dividir en tres subcategorías, que se explicarán a
continuación:
- -
- Ámbito de juegos de pantalla,
- -
- Ámbito de juegos de ordenador, y
- -
- Entornos exentos de ordenador.
Ámbito de juegos de pantalla - estos son
juegos en los que la interacción del usuario es directamente con la
pantalla del ordenador, por ejemplo:
a. un dispositivo de punteo de juguete para
niños pequeños y/o niños para apuntar a pantallas de ordenador a
fin de interactuar con el sitio Web y/o programa. El toque con el
dispositivo de punteo sobre la pantalla lanza un sitio Web de
dibujos animados en la zona de miembro del niño pequeño. El
dispositivo de punteo también actúa como medio para interactuar
con objetos que aparecen en la pantalla.
b. El dispositivo de punteo, quizá con la forma
exterior de un dedo apuntado o un personaje de dibujos animados, y
tecnológicamente un lápiz digital, tiene una identidad única, según
cualquiera de las formas de realización anteriores.
a. Se proporciona un juego en el que el usuario
hace volar un pájaro hacia un nido ubicado en el lado superior
derecho de la pantalla para recibir puntos o aplausos.
b. La implementación es como para el dedo
apuntado anterior.
a. Una aplicación posible de la tecnología es
una palanca de mando inalámbrica para juegos de ordenador. Las
palancas de mando tienen aplicaciones en toda la industria de
juegos de ordenador.
Ámbito de juegos de ordenador - El ámbito
de juegos de ordenador son juegos en los que la interacción ocurre
a proximidad del ordenador, o en realidad el PDA, teléfono móvil o
un elemento acoplado al ordenador. Los ejemplos son los
siguientes:
a. Con referencia ahora a la Fig. 11, las piezas
122 se mueven sobre un tablero 124. El tablero puede ser
típicamente un campo de batalla en el que dos oponentes entablan
batalla. Las piezas de juego representan soldados y armas que
avanzan frente a frente y luchan. Determinados aspectos del juego
sólo tienen lugar en la pantalla. Por ejemplo, si uno de los
jugadores hace avanzar su soldado hasta una ubicación concreta que
contiene una mina, la explosión resultante sólo se produce en la
pantalla.
b. Cada uno de los soldados y armas (vehículos,
etc.) tiene un terminal inalámbrico que tiene insertada en su
interior su propia identidad única. Una o unas estaciones base
insertadas en el ordenador o un elemento acoplado al ordenador
recibe las coordenadas de posición únicas de todos y cada uno de
los soldados, vehículos, etc. y los coordina usando una aplicación
de plan de guerra sobre el ordenador.
Entornos exentos de ordenador - Los
juegos con entornos exentos de ordenador son juegos que no
requieren un PC, dado que ellos mismos llevan una UCP con potencia
suficiente.
(a) Juegos de batalla - como
anteriormente pero autónomos, sin el ordenador.
a. Un coche sigue a otro coche o interactúa de
otro modo con el mismo.
b. Un coche tiene una unidad de Estación Base,
mientras que el otro tiene una unidad de Terminal Inalámbrico. De
este modo, el segundo coche es capaz de seguir al primero o de
interactuar de otro modo con el mismo.
A continuación se hace referencia a la Fig. 12,
que ilustra un juego en el que una serie de robots independientes
130 siguen la pista de la posición de cada uno de los demás y la
posición de una pelota 132 y transfieren la pelota entre ellos.
Cada robot tiene un elemento posicional para el robot como un todo
y elementos posicionales adicionales para cada extremidad, cuya
posición se necesita para el tipo de maniobras previstas. En una
forma de realización, cada robot incluye su propia estación base
autónoma y toma sus decisiones basándose en datos de posición
entrantes de sí mismo y desde los robots circundantes. Sin embargo,
en una segunda forma de realización simplificada, cada robot sólo
tiene elementos posicionales y circuitería de mando. El
seguimiento se lleva a cabo mediante una estación base externa que
después da al robot instrucciones sobre el modo de moverse. Así,
sólo se necesita proporcionar un único dispositivo inteligente y
los robots pueden ser relativamente sencillos.
En la forma de realización, un robot transfiere
una pelota a un segundo robot. El segundo robot coge la pelota y
la transfiere a un tercer robot.
En una forma de realización alternativa, una
palanca de mando puede controlar el movimiento de un robot,
mientras que los demás intentan atraparlo automáticamente basándose
en su posicionamiento. La aplicación puede hacer uso de una
comunicación bidireccional, según se ha explicado en otra sección
de este documento.
a. Cada uno de los bloques de construcción se
suministra con su propia identidad única. Se pueden construir
varias estructuras de forma interactiva, recibiendo consejos del
ordenador durante el transcurso de la construcción.
b. Cada uno de los bloques de construcción se
suministra con un Terminal Inalámbrico y una identidad única.
Guantes de mando y control para realidad virtual
o juegos similares. Cada extremidad del guante está provista de
aptitud para la ubicación de la posición según las formas de
realización anteriores. De acuerdo con las presentes formas de
realización, tal aptitud para el posicionamiento se puede
proporcionar acoplando simplemente un sensor al extremo de cada
dedo de un guante corriente. De este modo, cada dedo está provisto
de una aptitud para el posicionamiento por separado que se leerá
según se desee mediante la aplicación del juego. De forma
alternativa o adicional, unos anillos sobre los dedos pueden
proporcionar terminales inalámbricos o se pueden aplicar correas
sobre cualquier parte del cuerpo del usuario o sobre artículos o
accesorios usados en el juego.
A continuación se hace referencia a la Fig. 13,
que es un diagrama simplificado que ilustra un sistema de
inventario según una forma de realización de la presente invención.
Insertados en artículos de existencias 140 que se desean
inventariar están elementos posicionales, y una estación base 142
se proporciona en los locales para seguir el movimiento. Tal
sistema es ventajoso en el seguimiento de existencias que se
desplazan con frecuencia y para las que se necesita información
actualizada.
A continuación se hace referencia a la Fig. 14,
que muestra cierto número de robots 150 dispuestos en torno a una
cadena de producción 152. Cada robot tiene una tarea de producción
y extremidades y movilidad para llevar a cabo la tarea. La estación
base 154 lleva el control global de los robots.
Cada robot puede tener un elemento posicional
para el robot como un todo y/o elementos posicionales para cada
extremidad cuya posición se necesita para el tipo de maniobras
previstas. En una forma de realización, cuando se necesita que los
robots interactúen entre sí, cada robot incluye su propia estación
base autónoma y toma sus decisiones basándose en datos de posición
entrantes de sí mismo y desde los robots circundantes. Sin embargo,
en una segunda forma de realización simplificada, cada robot sólo
tiene elementos posicionales y circuiteria de mando. El seguimiento
se lleva a cabo mediante las estaciones base externas 154 que
después dan instrucciones a los robots sobre el modo de moverse.
Así, sólo se necesita proporcionar un mínimo número de dispositivos
inteligentes, y unos robots relativamente sencillos pueden
proporcionar un comportamiento de grupo.
Se puede lograr una precisión más elevada
colocando en el espacio de detección terminales inalámbricos
adicionales, en ubicaciones predeterminadas. Al medir estas
unidades se calibrará la medición absoluta de los terminales
móviles de modo que pueda lograrse una mayor precisión.
Un dispositivo de punteo con una estación base
según las presentes formas de realización se puede incorporar en
un esquema de identificación electrónica. Para la identificación se
suelen usar firmas personales manuscritas, pero un falsificador
experto es capaz de copiar firmas de otras personas. Sin embargo, un
falsificador copia la apariencia externa de la firma y no el modo
en que el usuario aplica presión al lápiz o sostiene el lápiz,
pongamos por caso en un ángulo dado sobre una parte dada de la
firma. Un dispositivo de punteo, que el usuario puede usar como un
lápiz para escribir sobre papel y que puede suministrar no sólo
información acerca del movimiento sino también información acerca
de la presión y la actitud, proporciona una firma personal de con
una seguridad potenciada. Aunque están en uso sistemas para obtener
información acerca de la firma que incorpora presión así como la
apariencia externa, el uso de las presentes formas de realización
hace que dicho sistema sea más barato y más flexible. Asimismo, la
información acerca de la actitud del lápiz ofrece una mayor
verificación. El ángulo del lápiz se puede medir añadiendo al lápiz
un sensor adicional de posición angular. El sensor de posición
angular puede comprender un acelerómetro o puede usar un transmisor
adicional de señal de ubicación al otro lado del estilete, como se
ha descrito anteriormente. En este último caso, la estación base
determina las ubicaciones XYZ de los dos transductores, a partir de
las cuales se puede calcular el ángulo del estilete. El ángulo se
usa entonces como factor adicional y da como resultado una versión
electrónica de la firma que es un triplete de tres valores
vectoriales (ubicación XY, presión, ángulo).
Las siguientes formas de realización describen
un aparato de identificación potenciada, que integra
posicionamiento con otros procedimientos de seguridad.
Uso de un dispositivo de punteo en forma de un
estilete como medio de autenticación. Como parte del sistema se
proporciona un grupo de estiletes. A cada uno de los usuarios de un
grupo identificado se proporciona uno de estos estiletes y cada
estilete está provisto de su propia identidad electrónica.
Mediante la identificación del estilete, el
usuario que está interactuando con el sistema se identifica, y
esto permite un uso verificable del sistema en aplicaciones
orientadas a la seguridad. También se puede solicitar al usuario
que proporcione su firma habitual, que puede ser verificada
electrónicamente sobre la base del movimiento y la presión aplicada
o similares.
Para mayor seguridad, un estilete también puede
estar provisto de una característica para habilitar una firma
digital, basada por ejemplo en la infraestructura de clave pública
(ICP). El usuario puede firmar con su firma manuscrita habitual.
Una vez verificada la firma manual, el sistema usa el estilete para
proporcionar una firma digital al documento usando un algoritmo de
ICP. Tal característica requiere comunicación bidireccional entre
el dispositivo de punteo y la estación base, que se puede
proporcionar usando canales de IR o RF. La firma electrónica
proporciona así una garantía de que se ha usado el estilete
personalizado y de que se ha verificado al usuario autorizado.
Como alternativa o además de lo anterior, se
puede añadir un teclado numérico para permitir que el usuario
introduzca un número de identificación personal (NIP).
Como alternativa adicional o además de lo
anterior, el sistema puede incorporar además un sensor biométrico
en el estilete o la estación base para incrementar el grado de
seguridad. El sensor biométrico puede ser por reconocimiento de
huellas dactilares, reconocimiento de firma por análisis retiniano,
reconocimiento de firma por análisis de la voz y similares.
Un estilete o lápiz digital se puede usar
adicionalmente para:
- \bullet
- Telemando. La posición del estilete se puede seguir y usar para ejercer el mando sobre un sistema. De este modo, al apuntar hacia un dispositivo puede parecer que se pone en funcionamiento. Al torcer el estilete mientras se apunta se puede alterar el funcionamiento del dispositivo.
- \bullet
- Los relojes de pulsera con teléfono pueden estar provistos de un estilete en miniatura para escribir sobre la cara del teléfono o sobre una pequeña tableta adyacente acoplada al mismo. Alternativamente, la escritura se puede llevar a cabo sobre papel corriente y que el reloj ubicado a proximidad siga el movimiento del estilete.
- \bullet
- El estilete se puede usar para suministrar mensajes cortos (SMS) en lugar de tener que teclearlos a través del teclado y/o puede proporcionar la aptitud para esbozar y enviar el esbozo como un archivo. Asimismo, se puede usar el estilete para introducir un número de teléfono que se marca después. La misma idea puede aplicarse a teléfonos convencionales.
- \bullet
- El estilete se puede usar para habilitar la escritura para introducción de datos, etc. En otros dispositivo tales como cajas registradoras, dispositivos de juego, televisión por cable, refrigeradores, etc.
- \bullet
- El estilete de la aplicación de seguridad examinada anteriormente se puede usar como parte de una autenticación de firma de cheque o tarjeta de crédito frente a un dispositivo de punto de venta.
- \bullet
- Lápiz con altavoz - A condición de que se disponga de la potencia de cálculo, al escribir, es posible proporcionar una aplicación en la que el lápiz escribe y la aplicación pronuncia las notas escritas. Las aplicaciones para el reconocimiento de la escritura manual son muy conocidas, y se conocen aplicaciones para la vocalización electrónica de la escritura. La combinación de ambas con el estilete de las presentes formas de realización proporciona una forma de releer notas manuscritas. La aplicación puede ir ubicada en la estación base u ordenador acoplado. Si se usa la forma de realización en la que es posible la transmisión de retorno al lápiz, entonces el propio lápiz puede pronunciar las notas escritas.
- \bullet
- Lápiz digital y traductor combinados - el lápiz escribe y traduce la salida a otras lenguas.
- \bullet
- Todas las combinaciones de las anteriores.
- \bullet
- Un dispositivo autónomo que sirve de Estación Base tiene su propia pantalla y preferentemente está conectado en red, a través de Bluetooth, red local inalámbrica, red local corriente o similares a impresoras y otros dispositivos. La disposición proporciona una gama completa de abarcamiento desde la entrada manual hasta la salida impresa o de cualquier otra forma final.
- \bullet
- Estéreo 3D - colocando el transmisor inalámbrico en una persona, el estéreo puede elegir el modo de dirigir volumen/sonido diferente desde diferentes altavoces para aportar a la persona, dondequiera que esté en la sala, una experiencia de sonido envolvente total y real. La dirección estereofónica como tal es conocida pero se puede simplificar en gran medida mediante el uso de seguimiento según la presente invención.
- \bullet
- Seguimiento de video - Sobre la base del mismo principio que el seguimiento estereofónico, se puede usar el seguimiento en asociación con una videocámara de PC para seguir automáticamente a una persona que está siendo filmada. Las formas de realización pueden extenderse evidentemente a cualquier sistema de video y puede ser especialmente útil para la técnica de videoconferencia, etc.
- \bullet
- Sistemas de posicionamiento exterior + interior para coches - por ejemplo, teniendo elementos en el interior del coche que se controlan o de los que se está al corriente siguiendo la pista de su posición.
- \bullet
- Dispositivo de seguimiento - un dispositivo de estación base autónomo con una pantalla que dirige al usuario hasta la ubicación de un objeto de su proximidad. El sistema puede indicar en la pantalla la identidad y ubicación de estos objetos. El sistema puede ser útil en una habitación para encontrar llaves y otros artículos personales.
- \bullet
- Sistema de red bidireccional. El sistema comprende una serie de dispositivos que tienen a la vez transmisor y receptor. Cada dispositivo ubica y registra cada uno de los demás dispositivos de los que tiene conocimiento y entre ellos construyen una red virtual. La red se puede construir entre ellos mismos o puede usar adicionalmente un concentrador inteligente. El resultado es una red basada en comunicación radioeléctrica cuyo alcance es mucho mayor que el alcance de cualquiera de los objetos individuales. Cada objeto tiene las coordenadas exactas de los objetos cercanos y así pueden usar emisión direccional para mejorar el alcance o la eficacia del espectro, y se puede usar la red para entregar datos a cualquier punto o para obtener de cualquier objeto participante el paradero de objetos de red sin relación y así sucesivamente. La red se puede conectar a otras redes similares o puede tener un punto de acceso a una red más ancha. Los elementos individuales pueden estar provistos de sus propias identidades y el sistema es útil para proporcionar seguimiento en tiempo real de equipos de hombres y proveerlos simultáneamente de un sistema intercomunicador.
- \bullet
- Una versión a escala reducida del sistema de inventario puede proporcionar una alerta de Fuera de alcance. Un elemento posicional puede proporcionarse sobre artículos sueltos que se suministran temporalmente a clientes, por ejemplo cascos de auriculares que se proporcionan a pasajeros de compañías aéreas. Si el cliente se lleva el artículo, se activa entonces una alarma de fuera de alcance, permitiendo encontrar el dispositivo extraviado.
- \bullet
- Un usuario puede tener un localizador personal que active puertas, luces y aparatos. Asimismo se pueden dirigir equipos de comunicación, mediante seguimiento del localizador personal, para desviar llamadas, facsímiles, a un usuario. Tanto el seguimiento como la gestión de la transferencia de comunicación se gestionan preferentemente sobre una red local o una red local inalámbrica. El propio localizador personal puede informar al usuario sobre llamadas entrantes y otras comunicaciones y dar las opciones de recibir la comunicación. En la versión de red local inalámbrica, la estación base forma parte preferentemente de la infraestructura de la red local inalámbrica.
La invención está definida por las
reivindicaciones que se adjuntan.
Claims (102)
1. Un sistema de detección de posición para su
uso en asociación con aplicaciones informáticas, comprendiendo el
sistema:
- un elemento posicional (14) destinado a alcanzar una posición y que comprende un primer emisor para emitir una forma de onda ultrasónica continua, y
- una disposición de detectores (20) para detectar dicha forma de onda de manera que permita la fijación de dicha posición y enviar en salida dicha forma de onda con fines de cálculo, con carácter retentivo de dicha aptitud para fijar la posición, caracterizado porque:
- Dicha forma de onda ultrasónica comprende:
- una onda portadora, y una modulación integrada sobre dicha onda portadora de la que derivar dicha fijación de dicha posición.
2. El sistema de detección de posición de la
reivindicación 1, en el que dicha disposición de detectores (20) es
capaz de operar para emitir dicha forma de onda descodificable para
fijar dicha posición, de tal modo que dicha forma de onda sea
descodificable a baja tasa de muestreo.
3. El sistema de detección de posición de la
reivindicación 1, en el que dicha forma de onda comprende una
periodicidad.
4. El sistema de detección de posición de la
reivindicación 2, en el que dicho envío en salida comprende
proporcionar dicha forma de onda descodificable a baja tasa de
muestreo a al menos una entrada analógica de un dispositivo
informático para dicho cálculo.
5. El sistema de detección de posición de la
reivindicación 4, en el que dicho envío en salida comprende
proporcionar dicha forma de onda a al menos dos entradas analógicas
de dicho dispositivo informático.
6. El sistema de detección de posición de la
reivindicación 1, que comprende una pluralidad de elementos de
posicionamiento, y en el que dicha disposición de detectores (20)
está configurada para suministrar formas de onda respectivas como
canales separados para dicho envío en salida.
7. El sistema de detección de posición de la
reivindicación 6, que comprende además una pluralidad de
disposiciones de detectores (20) para aportar mayor precisión de
detección.
8. El elemento de detección de posición de la
reivindicación 6, en el que dichos canales separados están
multiplexados en el tiempo o multiplexados en frecuencia.
9. El sistema de detección de posición de la
reivindicación 6, en el que cada elemento de posicionamiento
comprende además un modulador para modular dicha onda continua.
10. El sistema detector de posición de la
reivindicación 9, en el que dicho modulador es un modulador de
frecuencia.
11. El sistema de detector de posición de la
reivindicación 10, en el que cada elemento de posicionamiento está
provisto de una secuencia de saltos de frecuencia para permitir un
uso simultáneo de dicha pluralidad de elementos de
posicionamiento.
12. El sistema detector de posición de la
reivindicación 11, en el que dicha secuencia de saltos de
frecuencia es una secuencia seudoaleatoria diferente.
13. El sistema de detección de posición de la
reivindicación 9, en el que dicho modulador es un modulador de
amplitud.
14. El sistema de detección de posición de la
reivindicación 9, en el que dicho modulador es capaz de operar para
modular datos adicionales a datos de posición para dicha forma de
onda.
15. El sistema de detección de posición de la
reivindicación 6, en el que cada elemento de posicionamiento
comprende un identificador único.
16. El sistema de detección de posición de la
reivindicación 1, en el que dicha onda continua está modulada.
17. El sistema de detección de posición de la
reivindicación 16, en el que dicha onda continua se modula usando
espectro ensanchado.
18. El sistema de detección de posición de la
reivindicación 16, en el que dicha onda continua se modula usando
modulación por división en el tiempo.
19. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende un sensor biométrico.
20. El sistema de detección de posición de la
reivindicación 1, en el que la disposición de detección comprende
una pluralidad de receptores, para proporcionar detección
multidimensional de dicha posición.
21. El sistema de detección de posición de la
reivindicación 20, en el que dicho envío en salida comprende
proporcionar dicha forma de onda descodificable a baja tasa de
muestreo a una entrada analógica de un dispositivo informático para
dicho cálculo y siendo además capaz de operar para multiplexar
señales de dicha forma de onda procedentes de cada uno de dicha
pluralidad de receptores para dicha aplicación en entrada a dicha
entrada analógica.
22. El sistema de detección de posición de la
reivindicación 21, capaz de operar para hacer uso de una capacidad
de demultiplexación de dicho dispositivo informático para
demultiplexar dichas señales recibidas en dicha entrada
analógica.
23. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende además un segundo emisor para emitir una señal adicional
a dicha forma de onda continua y tener una velocidad diferente de
la misma, para obtener con ello datos indicativos de una distancia
entre dicho elemento posicional {14) y detectores de dicha
disposición de detectores (20) a partir de un retraso entre dicha
forma de onda continua y dicha señal adicional.
24. El sistema de detección de posición de la
reivindicación 23, en el que dicha señal adicional es una señal a la
velocidad de la luz.
25. El sistema de detección de posición de la
reivindicación 24, en el que la señal a la velocidad de la luz es
una señal infrarroja.
26. El sistema de detección de posición de la
reivindicación 1, en el que dicho envío en salida comprende
proporcionar dicha forma de onda a una entrada analógica de un
dispositivo informático.
27. El sistema de detección de posición de la
reivindicación 26, en el que dicha entrada analógica es una entrada
a un convertidor analógico a digital.
28. El sistema de detección de posición de la
reivindicación 27, en el que dicho convertidor analógico a digital
forma parte de una tarjeta de sonido.
29. El sistema de detección de posición de la
reivindicación 27, en el que dicha entrada analógica es al menos
una entre una entrada de micrófono, una entrada de línea y una
entrada de módem.
30. El sistema de detección de posición de la
reivindicación 29, en el que dicha disposición de detectores (20)
está configurada para ser alimentada desde dicho dispositivo
informático a través de dicha entrada analógica.
31. El sistema de detección de posición de la
reivindicación 1, en el que dicho carácter retentivo de dicha
aptitud para fijar la posición comprende retener dicha aptitud a lo
largo de un bajo muestreo de frecuencia.
32. El sistema de detección de posición de la
reivindicación 31, en el que dicho bajo muestreo de frecuencia
comprende una tasa compatible con el muestreo a la frecuencia de
Nyquist de señales sonoras.
33. El sistema de detección de posición de la
reivindicación 32, en el que dicha tasa está por debajo de 50
KHz.
34. El sistema de detección de posición de la
reivindicación 32, en el que dicha tasa es sustancialmente 44
KHz.
35. El sistema de detección de posición de la
reivindicación 32, en el que dicha tasa es sustancialmente 6
KHz.
36. El sistema de detección de posición de la
reivindicación 1, en el que el sistema comprende además una unidad
descodificadora destinada a llevar a cabo dicho cálculo para
descodificar dicha forma de onda e indicar dicha posición.
37. El sistema de detección de posición de la
reivindicación 36, en el que dicha unidad descodificadora comprende
un detector de verosimilitud máxima para llevar a cabo dicha
descodificación hallando una distancia más probable.
38. El sistema de detección de posición de la
reivindicación 37, en el que dicho detector de verosimilitud máxima
comprende un modelo de canal destinado a modelar el paso de dicha
forma de onda desde dicho elemento posicional (14) hasta dicha
unidad descodificadora de forma de onda, para proporcionar de esta
forma una señal de referencia frente a la que identificar dicha
distancia más probable.
39. El sistema de detección de posición de la
reivindicación 37, en el que dicho detector de verosimilitud máxima
está seguido de un correlacionador para confirmar dicha distancia
más probable.
40. El sistema de detección de posición de la
reivindicación 1, comprendiendo además un sincronizador para la
sincronización entre dicha disposición de detectores (20) y dicho
elemento posicional (14).
41. El sistema de detección de posición de la
reivindicación 40, en el que dicho sincronizador es capaz de operar
para usar al menos una entre señalización IR y RF para llevar a
cabo dicha sincronización.
42. El sistema de detección de posición de la
reivindicación 40, en el que dicho sincronizador es capaz de operar
para supervisar desviaciones de sincronización para reducir en
consecuencia una frecuencia con la que se llevan a cabo
sincronizaciones de repetición.
43. El sistema de detección de posición de la
reivindicación 40, en el que dicha sincronización es con un
oscilador local en dicho elemento posicional (14).
44. El sistema detector de posición de la
reivindicación 40, en el que dicho sincronizador es además capaz de
operar para añadir una señal de sincronización a dicha forma de
onda, para sincronizarse con ello con un dispositivo principal.
45. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14) está
cableado con dicho conjunto de detectores.
46. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende un codificador digital para codificar datos digitales en
dicha forma de onda continua.
47. El sistema de detección de posición de la
reivindicación 36, en el que dicha unidad descodificadora de forma
de onda se proporciona como un programa de cliente para la
instalación en un sistema informático.
48. El sistema de detección de posición de la
reivindicación 36, en el que dicha unidad descodificadora de forma
de onda se proporciona como un programa de cliente para la
instalación en un sistema operativo de un dispositivo
informático.
49. El sistema de detección de posición de la
reivindicación 36, en el que dicha unidad descodificadora de forma
de onda está integrada con dicha disposición de detectores
(20).
50. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende además un sensor de presión para proporcionar datos de la
presión que se ejerce sobre dicho elemento posicional (14).
51. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende además detección de la actitud para proporcionar datos de
una actitud en la que se mantiene dicho elemento posicional
(14).
52. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende además:
- un sensor de presión destinado a proporcionar datos de la presión que se ejerce sobre dicho elemento posicional (14), y
- detección de actitud para proporcionar datos de una actitud en la que se mantiene dicho elemento posicional (14).
53. El sistema de detección de posición de la
reivindicación 52, en el que dicha detección de actitud comprende
dos transmisores de forma de onda colocados con una separación
predeterminada sobre dicho elemento posicional (14), cada uno para
una detección separada de la posición.
54. El sistema de detección de posición de la
reivindicación 52, siendo apto para el uso de extraer de un usuario
de dicho elemento posicional (14) un triplete de vectores de
movimiento, presión y actitud.
55. El sistema de detección de posición de la
reivindicación 1, comprendiendo además funcionalidad de firma
electrónica proporcionada en dicho elemento posicional (14).
56. El sistema de detección de posición de la
reivindicación 55, comprendiendo además funcionalidad de firma
biométrica proporcionada en dicho elemento posicional (14).
57. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14)
comprende además un receptor para recibir datos de control.
58. El sistema de detección de posición de la
reivindicación 1, siendo además capaz de operar para retransmitir
datos de dicha posición a otros elementos.
59. El sistema de detección de posición de la
reivindicación 1, en el que dicho conjunto de detectores está
asociado a un dispositivo de telefonía celular, para proporcionar
en consecuencia capacidad de entrada de escritura para dicho
dispositivo de telefonía.
60. El sistema de detección de posición de la
reivindicación 59, comprendiendo además una aplicación para usar
dicha entrada de escritura como entrada de marcación para dicho
dispositivo de telefonía.
61. El sistema de detección de posición de la
reivindicación 1, que comprende además:
una aplicación de cálculo de ubicación, y
una aplicación de conversión de escritura manual
en texto,
para proporcionar una interfaz de escritura
manual a digital.
62. El sistema de detección de posición de la
reivindicación 61, que comprende además al menos una entre una
aplicación de conversión de texto en voz y una aplicación de
traducción de idiomas, para proporcionar en consecuencia lectura o
traducción a partir de dicha entrada de escritura manual.
63. El sistema de detección de posición de la
reivindicación 54, comprendiendo además:
- funcionalidad de firma electrónica proporcionada en dicho elemento posicional (14), y
- funcionalidad de verificación para verificar tripletes extraídos de firmas de usuario, siendo capaz el sistema de operar para habilitar dicha funcionalidad de firma electrónica con verificación mediante dicha funcionalidad de verificación de una firma de usuario.
64. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14) es un
localizador personal destinado a la sujeción a una persona.
65. El sistema de detección de posición de la
reivindicación 1, en el que dicho elemento posicional (14) es un
localizador de artículos destinado a la indicación de la ubicación
de un artículo dentro de un espacio.
66. El sistema de detección de posición de la
reivindicación 64, en el que se proporciona además una aplicación
para calcular dicha ubicación y emitir señales de control en
respuesta a dicha ubicación.
67. El sistema de detección de posición de la
reivindicación 65, en el que se proporciona además una aplicación
para calcular dicha ubicación y emitir señales de control en
respuesta a dicha ubicación.
68. El sistema de detección de posición de la
reivindicación 66, en el que dichas señales de control son al menos
una entre señales para dirigir el foco de un sistema estereofónico,
señales para dirigir una cámara, señales para dirigir una
comunicación entrante y señales para dirigir un robot.
69. El sistema de detección de posición de la
reivindicación 67, en el que dichas señales de control son señales
para dirigir una cámara, señales para dirigir un robot, señales
para dirigir maquinaria, señales para dirigir una secuencia
predeterminada, señales para dirigir una secuencia de montaje y
señales para dirigir una secuencia de reparación.
70. El sistema de detección de posición de la
reivindicación 1, que comprende una pluralidad de unidades,
comprendiendo cada unidad uno de dichos elementos posicionales (14)
y uno de dichos conjuntos de detectores, en el que cada unidad es
apta para operar con el fin de ubicar todas las unidades
adyacentes, para proporcionar en consecuencia encadenamiento de
dichas unidades.
71. El sistema de detección de posición de la
reivindicación 70, en el que cada unidad comprende un identificador
único.
72. El sistema de detección de posición de la
reivindicación 64, en el que dicho elemento posicional (14) forma
parte de un accesorio para juegos de realidad virtual.
73. Un procedimiento de detección de posición
para su uso en asociación con un dispositivo informático que tiene
una entrada analógica, comprendiendo el procedimiento:
- usar un elemento posicional (14) para alcanzar una posición,
- emitir una forma de onda ultrasónica continua que comprende una onda portadora y una modulación integrada sobre dicha onda portadora, siendo descodificable dicha modulación para fijar dicha posición, y
- detectar dicha forma de onda de manera que se permita la fijación de dicha posición y enviar en salida dicha forma de onda con carácter retentivo de dicha aptitud para la fijación de posición, para proporcionar en consecuencia una indicación de dicha posición a dicho dispositivo informático.
74. El procedimiento de detección de posición de
la reivindicación 73, en el que dicho envío en salida comprende
enviar en salida dicha forma de onda como una señal analógica.
75. El procedimiento de detección de posición de
la reivindicación 74, comprendiendo además descodificación de
dicha forma de onda en dicho dispositivo informático para extraer
datos de dicha posición.
76. El sistema de detección de posición de la
reivindicación 1, comprendiendo además un descodificador de señales
(70) destinado a recibir dicha forma de onda desde dicha
disposición y descodificar dicha posición alcanzada a partir de
dicha forma de onda.
77. El sistema de detección de posición de la
reivindicación 76, en el que dicha disposición de detectores (20) y
dicho descodificador de señales (70) están conectados a través de
un enlace analógico.
78. El sistema de detección de posición de la
reivindicación 76, en el que dicho elemento posicional (14) es capaz
de operar para emitir dicha forma de onda descodificable para fijar
dicha posición, de tal modo que dicha forma de onda sea
descodificable a una baja tasa de muestreo.
79. El sistema de detección de posición de la
reivindicación 76, en el que dicha forma de onda es una forma de
onda sustancialmente continua.
80. El sistema de detección de posición de la
reivindicación 76, en el que dicha disposición de detección
comprende una pluralidad de detectores de señal dispuestos cada uno
por separado en diferentes ubicaciones para detectar dicha forma de
onda, a fin de proporcionar en consecuencia dicha fijación de
posición como información diferencial entre dichas señales
detectadas.
81. El sistema de detección de posición de la
reivindicación 80, en el que dicho descodificador de señales (70)
comprende al menos una señal de referencia construida usando un
modelo de dicho sistema y un detector de verosimilitud máxima
destinado a determinar una posición más probable sobre la base de
dicha señal de referencia.
82. El sistema de detección de posición de la
reivindicación 81, en el que dicho descodificador comprende además
un correlacionador (74) para usar una función de correlación a fin
de confirmar dicha posición más probable.
83. El sistema de detección de posición de la
reivindicación 76, en el que dicho elemento posicional (14) es apto
para operar emitiendo una combinación de señales que tienen
diferentes velocidades para permitir que un receptor calcule una
distancia hasta el mismo a partir de un retraso temporal entre
ellas.
84. El sistema de detección de posición de la
reivindicación 83, en el que dicha combinación comprende una señal
a la velocidad de la luz y una señal a la velocidad del sonido.
85. El sistema de detección de posición de la
reivindicación 84, en el que la señal a la velocidad de la luz es
una señal infrarroja.
86. El sistema de detección de posición de la
reivindicación 84, en el que la señal a la velocidad del sonido es
una señal ultrasónica.
87. El sistema de detección de posición de la
reivindicación 76, en el que dicho carácter retentivo de dicha
aptitud para fijar la posición comprende retener dicha aptitud a lo
largo de un bajo muestreo de frecuencia.
88. El sistema de detección de posición de la
reivindicación 87, en el que dicho bajo muestreo de frecuencia
comprende una tasa compatible con el muestreo a la frecuencia de
Nyquist de señales sonoras.
89. El sistema de detección de posición de la
reivindicación 88, en el que dicha tasa está por debajo de 50
KHz.
90. El sistema de detección de posición de la
reivindicación 88, en el que dicha tasa es sustancialmente 44
KHz.
91. El sistema de detección de posición de la
reivindicación 88, en el que dicha tasa es sustancialmente 6
KHz.
92. El sistema de detección de posición de la
reivindicación 76, en el que dicho elemento posicional (14)
comprende además un sensor de presión para proporcionar datos de la
presión que se ejerce sobre dicho elemento posicional (14).
93. El sistema de detección de posición de la
reivindicación 76, en el que dicho elemento posicional (14)
comprende además detección de la actitud para proporcionar datos de
una actitud en la que se mantiene dicho elemento posicional
(14).
94. El sistema de detección de posición de la
reivindicación 76, en el que dicho elemento posicional (14)
comprende además:
- un sensor de presión para proporcionar datos de la presión que se ejerce sobre dicho elemento posicional (14), y
- detección de actitud para proporcionar datos de una actitud en la que se mantiene el elemento posicional (14).
95. El sistema de detección de posición de la
reivindicación 94, que se puede usar para extraer de un usuario de
dicho elemento posicional (14) un triplete de vectores de
movimiento, presión y actitud.
96. El sistema de detección de posición de la
reivindicación 76, que comprende además funcionalidad de firma
electrónica proporcionada en dicho elemento posicional (14).
97. El sistema de detección de posición de la
reivindicación 95, comprendiendo además
- funcionalidad de firma electrónica proporcionada en dicho elemento posicional (14), y
- funcionalidad de verificación para verificar tripletes extraídos de firmas de usuario, siendo capaz el sistema de operar para habilitar dicha funcionalidad de firma electrónica con verificación mediante dicha funcionalidad de verificación de una firma de usuario.
98. El sistema de detección de posición de la
reivindicación 1, en el que en dicho elemento posicional (14) que
comprende además un segundo emisor para emitir una forma de onda
continua adicional modulada para ser descodificable con el fin de
fijar dicha posición, dicho segundo emisor está situado con una
separación predeterminada de dicho primer emisor, y
dicha disposición de detectores (20) se usa para
permitir la determinación de una actitud de dicho elemento
posicional (14).
99. El sistema de detección de posición de la
reivindicación 98, en el que dicho elemento posicional (14)
comprende además un sensor de presión para proporcionar datos de la
presión que se ejerce sobre dicho elemento posicional (14).
100. El sistema de detección de posición de la
reivindicación 98, en el que dicha forma de onda continua adicional
es una entre una forma de onda IR, una forma de onda de RF y una
forma de onda acústica.
101. El sistema de detección de posición de la
reivindicación 98, en el que dicho envío en salida es de manera
conveniente para el suministro a una entrada analógica de un
dispositivo informático.
102. El sistema de detección de posición de la
reivindicación 98, en el que dicha disposición de detectores (20)
es una disposición de bucles ortogonales.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US37219702P | 2002-04-15 | 2002-04-15 | |
| US372197P | 2002-04-15 | ||
| US42530402P | 2002-11-12 | 2002-11-12 | |
| US425304P | 2002-11-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2272965T3 true ES2272965T3 (es) | 2007-05-01 |
Family
ID=29254473
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03715318T Expired - Lifetime ES2272965T3 (es) | 2002-04-15 | 2003-04-14 | Metodo y sistema para obtener datos de posicion. |
Country Status (12)
| Country | Link |
|---|---|
| US (3) | US8546706B2 (es) |
| EP (1) | EP1504330B1 (es) |
| JP (4) | JP4834293B2 (es) |
| KR (2) | KR100974022B1 (es) |
| CN (1) | CN1316348C (es) |
| AT (1) | ATE338301T1 (es) |
| AU (1) | AU2003219506B2 (es) |
| CA (1) | CA2481643C (es) |
| DE (1) | DE60308018T2 (es) |
| ES (1) | ES2272965T3 (es) |
| NZ (1) | NZ535953A (es) |
| WO (1) | WO2003088136A2 (es) |
Families Citing this family (149)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2272965T3 (es) | 2002-04-15 | 2007-05-01 | Epos Technologies Limited | Metodo y sistema para obtener datos de posicion. |
| GB2408337B (en) * | 2003-11-21 | 2005-11-23 | Marc Zuta | Graphic input device and method |
| JP2007528002A (ja) | 2004-03-08 | 2007-10-04 | リー、ドン、ウォル | 超音波を用いた位置認識システム及びその制御方法 |
| US7039547B2 (en) * | 2004-03-12 | 2006-05-02 | Vsm Medtech Systems Inc. | Method and apparatus for localizing biomagnetic signals |
| WO2005111653A2 (en) * | 2004-05-17 | 2005-11-24 | Epos Technologies Limited | Acoustic robust synchronization signaling for acoustic positioning system |
| WO2005119356A2 (en) | 2004-05-28 | 2005-12-15 | Erik Jan Banning | Interactive direct-pointing system and calibration method |
| GB2415113B (en) * | 2004-06-12 | 2006-10-18 | Sonardyne Internat Ltd | Robust underwater communication system |
| US20050275625A1 (en) * | 2004-06-15 | 2005-12-15 | Koenig Douglas W | Ergonomic computer input device having pistol-type grip |
| WO2006035444A2 (en) * | 2004-09-29 | 2006-04-06 | Tel Hashomer Medical Research Infrastructure And Services Ltd. | Composition for improving efficiency of drug delivery |
| US7367944B2 (en) | 2004-12-13 | 2008-05-06 | Tel Hashomer Medical Research Infrastructure And Services Ltd. | Method and system for monitoring ablation of tissues |
| US20060136997A1 (en) * | 2004-12-21 | 2006-06-22 | Eastman Kodak Company | Authentication system and method |
| US9092458B1 (en) | 2005-03-08 | 2015-07-28 | Irobot Corporation | System and method for managing search results including graphics |
| EP2323017B1 (en) | 2005-03-23 | 2016-06-29 | QUALCOMM Incorporated | Method and system for digital pen assembly |
| KR101090435B1 (ko) | 2005-04-21 | 2011-12-06 | 삼성전자주식회사 | 초음파를 이용한 위치 추정 방법 및 시스템 |
| EP1904197B1 (de) * | 2005-06-20 | 2012-04-25 | Rietzler, Manfred | Anordnung zur elektronischen durchführung von brett-, rollen- oder sammelkartenspielen |
| US9285897B2 (en) * | 2005-07-13 | 2016-03-15 | Ultimate Pointer, L.L.C. | Easily deployable interactive direct-pointing system and calibration method therefor |
| WO2007048648A1 (de) | 2005-09-14 | 2007-05-03 | Wincor Nixdorf International Gmbh | Einrichtung zur erkennung von metallischen fremdkomponenten |
| US9002511B1 (en) * | 2005-10-21 | 2015-04-07 | Irobot Corporation | Methods and systems for obstacle detection using structured light |
| US7868874B2 (en) * | 2005-11-15 | 2011-01-11 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
| ES2706729T3 (es) * | 2005-12-02 | 2019-04-01 | Irobot Corp | Sistema de robot |
| US20070150103A1 (en) * | 2005-12-08 | 2007-06-28 | Electronics And Telecommunications Research Institute | Positioning method and system for indoor moving robot |
| ES2464316T3 (es) | 2006-04-28 | 2014-06-02 | Orica Explosives Technology Pty Ltd | Métodos de control de componentes de aparatos detonadores, aparatos detonadores y componentes de los mismos |
| KR100825919B1 (ko) | 2006-12-18 | 2008-04-28 | 엘지전자 주식회사 | 거리 측정 센서, 거리 측정 센서를 가진 이동로봇 및 그를이용한 이동로봇 주행 방법 |
| US9569587B2 (en) | 2006-12-29 | 2017-02-14 | Kip Prod Pi Lp | Multi-services application gateway and system employing the same |
| US9602880B2 (en) | 2006-12-29 | 2017-03-21 | Kip Prod P1 Lp | Display inserts, overlays, and graphical user interfaces for multimedia systems |
| WO2008085206A2 (en) | 2006-12-29 | 2008-07-17 | Prodea Systems, Inc. | Subscription management of applications and services provided through user premises gateway devices |
| US20170344703A1 (en) | 2006-12-29 | 2017-11-30 | Kip Prod P1 Lp | Multi-services application gateway and system employing the same |
| US11316688B2 (en) | 2006-12-29 | 2022-04-26 | Kip Prod P1 Lp | Multi-services application gateway and system employing the same |
| US11783925B2 (en) | 2006-12-29 | 2023-10-10 | Kip Prod P1 Lp | Multi-services application gateway and system employing the same |
| US20080169132A1 (en) * | 2007-01-03 | 2008-07-17 | Yao Ding | Multiple styli annotation system |
| US8459119B2 (en) * | 2007-01-28 | 2013-06-11 | Nec Corporation | Method of determining propagation time of ultrasonic from movable body and system thereof |
| US7970433B2 (en) | 2007-06-08 | 2011-06-28 | Modu Ltd. | SD switch box in a cellular handset |
| US10027789B2 (en) | 2007-02-13 | 2018-07-17 | Google Llc | Modular wireless communicator |
| US8391921B2 (en) | 2007-02-13 | 2013-03-05 | Google Inc. | Modular wireless communicator |
| KR101639420B1 (ko) * | 2007-03-14 | 2016-07-22 | 퀄컴 테크놀로지스, 인크. | Mems 마이크로폰 |
| EP2137547B1 (en) | 2007-03-27 | 2013-03-27 | Epos Development Ltd. | System and method for positioning |
| CA2683824A1 (en) * | 2007-04-19 | 2008-10-30 | Epos Development Ltd. | Voice and position localization |
| ES2330909B1 (es) * | 2007-05-28 | 2010-09-21 | Airbus Operations, S.L. | Sistema de ejecucion de taladrado/remachado automatico en piezas de montajes aeronauticos. |
| US9181555B2 (en) * | 2007-07-23 | 2015-11-10 | Ramot At Tel-Aviv University Ltd. | Photocatalytic hydrogen production and polypeptides capable of same |
| US8073198B2 (en) * | 2007-10-26 | 2011-12-06 | Samsung Electronics Co., Ltd. | System and method for selection of an object of interest during physical browsing by finger framing |
| US7885145B2 (en) * | 2007-10-26 | 2011-02-08 | Samsung Electronics Co. Ltd. | System and method for selection of an object of interest during physical browsing by finger pointing and snapping |
| EP3246795A1 (en) * | 2008-01-03 | 2017-11-22 | QUALCOMM Incorporated | Ultrasonic digitizer and host |
| KR100940307B1 (ko) * | 2008-01-15 | 2010-02-05 | (주)펜앤프리 | 광대역 마이크로폰을 이용한 위치 측정 장치 및 방법 |
| RU2368941C1 (ru) * | 2008-02-22 | 2009-09-27 | Открытое Акционерное Общество "Интеллект Телеком" | Способ определения координат манипулятора типа "мышь" или "электронное перо" и устройство для его осуществления |
| CN102016878B (zh) * | 2008-05-08 | 2015-03-18 | 纽昂斯通讯公司 | 定位声音信号源的位置 |
| US8412226B2 (en) | 2008-06-24 | 2013-04-02 | Google Inc. | Mobile phone locator |
| US8238961B2 (en) * | 2008-09-03 | 2012-08-07 | Google Inc. | Low radiation wireless communicator |
| US8363031B2 (en) * | 2008-09-24 | 2013-01-29 | 3M Innovative Properties Company | Mutual capacitance measuring circuits and methods |
| JP5129714B2 (ja) * | 2008-09-30 | 2013-01-30 | 三菱重工業株式会社 | 面で囲まれる空間内部で作業を行う位置を特定する方法及び作業結果管理装置 |
| 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 |
| WO2010098346A1 (ja) * | 2009-02-25 | 2010-09-02 | 日本電気株式会社 | 超音波伝播時間測定システム |
| US20100271312A1 (en) * | 2009-04-22 | 2010-10-28 | Rachid Alameh | Menu Configuration System and Method for Display on an Electronic Device |
| US20100271331A1 (en) * | 2009-04-22 | 2010-10-28 | Rachid Alameh | Touch-Screen and Method for an Electronic Device |
| US8120994B2 (en) * | 2009-04-28 | 2012-02-21 | Luidia, Inc. | Digital transcription system utilizing acoustical detectors having apertures with a vertical orientation relative to the work surface |
| US8064290B2 (en) * | 2009-04-28 | 2011-11-22 | Luidia, Inc. | Digital transcription system utilizing small aperture acoustical sensors |
| US8393964B2 (en) * | 2009-05-08 | 2013-03-12 | Sony Computer Entertainment America Llc | Base station for position location |
| US8619029B2 (en) * | 2009-05-22 | 2013-12-31 | Motorola Mobility Llc | Electronic device with sensing assembly and method for interpreting consecutive gestures |
| US8391719B2 (en) * | 2009-05-22 | 2013-03-05 | Motorola Mobility Llc | Method and system for conducting communication between mobile devices |
| US8294105B2 (en) * | 2009-05-22 | 2012-10-23 | Motorola Mobility Llc | Electronic device with sensing assembly and method for interpreting offset gestures |
| US8269175B2 (en) * | 2009-05-22 | 2012-09-18 | Motorola Mobility Llc | Electronic device with sensing assembly and method for detecting gestures of geometric shapes |
| 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 |
| US8304733B2 (en) * | 2009-05-22 | 2012-11-06 | Motorola Mobility Llc | Sensing assembly for mobile device |
| US8542186B2 (en) * | 2009-05-22 | 2013-09-24 | Motorola Mobility Llc | Mobile device with user interaction capability and method of operating same |
| US9417739B2 (en) | 2009-05-29 | 2016-08-16 | 3M Innovative Properties Company | High speed multi-touch touch device and controller therefor |
| TW201102279A (en) * | 2009-07-09 | 2011-01-16 | Waltop Int Corp | A whiteboard and method for orientation thereof |
| US8319170B2 (en) * | 2009-07-10 | 2012-11-27 | Motorola Mobility Llc | Method for adapting a pulse power mode of a proximity sensor |
| TWI437509B (zh) | 2009-08-18 | 2014-05-11 | Ind Tech Res Inst | 光資訊接收方法 |
| JP5477896B2 (ja) * | 2009-08-28 | 2014-04-23 | 日本電気通信システム株式会社 | 無線通信端末 |
| JPWO2011043415A1 (ja) * | 2009-10-07 | 2013-03-04 | 日本電気株式会社 | デジタルペンシステム及びペン入力方法 |
| US9753586B2 (en) * | 2009-10-08 | 2017-09-05 | 3M Innovative Properties Company | Multi-touch touch device with multiple drive frequencies and maximum likelihood estimation |
| US8773366B2 (en) * | 2009-11-16 | 2014-07-08 | 3M Innovative Properties Company | Touch sensitive device using threshold voltage signal |
| US8665227B2 (en) * | 2009-11-19 | 2014-03-04 | Motorola Mobility Llc | Method and apparatus for replicating physical key function with soft keys in an electronic device |
| US8324517B2 (en) * | 2009-12-19 | 2012-12-04 | Luidia, Inc. | Pen transcription system utilizing a spatial filter for limiting interference |
| JP5442479B2 (ja) * | 2010-02-05 | 2014-03-12 | 株式会社ワコム | 指示体、位置検出装置及び位置検出方法 |
| CN102918210B (zh) | 2010-04-18 | 2015-04-29 | 米克洛夫伊恩股份公司 | 用于挖掘的定位装置及类似设备 |
| US8654608B2 (en) | 2010-04-18 | 2014-02-18 | Mikrofyn A/S | Positioning apparatus for excavating and similar equipment |
| US8963845B2 (en) | 2010-05-05 | 2015-02-24 | Google Technology Holdings LLC | Mobile device with temperature sensing capability 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 |
| KR20130088040A (ko) | 2010-05-25 | 2013-08-07 | 쓰리엠 이노베이티브 프로퍼티즈 컴파니 | 고속 저전력 멀티-터치 터치 디바이스 및 그 제어기 |
| US9103732B2 (en) | 2010-05-25 | 2015-08-11 | Google Technology Holdings LLC | User computer device with temperature sensing capabilities and method of operating same |
| TWI408948B (zh) | 2010-08-16 | 2013-09-11 | Wistron Corp | 根據不同視角播放相對應之立體影像之方法及其相關影像處理系統 |
| US10019119B2 (en) | 2010-09-09 | 2018-07-10 | 3M Innovative Properties Company | Touch sensitive device with stylus support |
| US9823785B2 (en) | 2010-09-09 | 2017-11-21 | 3M Innovative Properties Company | Touch sensitive device with stylus support |
| US9389724B2 (en) | 2010-09-09 | 2016-07-12 | 3M Innovative Properties Company | Touch sensitive device with stylus support |
| US8730204B2 (en) | 2010-09-16 | 2014-05-20 | Synaptics Incorporated | Systems and methods for signaling and interference detection in sensor devices |
| US8515094B2 (en) | 2010-10-12 | 2013-08-20 | Hewlett-Packard Development Company, L.P. | Distributed signal processing systems and methods |
| US9810784B2 (en) | 2010-11-16 | 2017-11-07 | Qualcomm Incorporated | System and method for object position estimation based on ultrasonic reflected signals |
| DE102011006424A1 (de) * | 2011-03-30 | 2012-10-04 | Dr. Johannes Heidenhain Gmbh | Positionsmesseinrichtung |
| US8743080B2 (en) | 2011-06-27 | 2014-06-03 | Synaptics Incorporated | System and method for signaling in sensor devices |
| CN102407019A (zh) * | 2011-07-30 | 2012-04-11 | 周海涛 | 游戏控制器 |
| CN102340867B (zh) * | 2011-08-31 | 2014-05-28 | 陈立 | 一种高精度铁路站场列车无线定位系统及定位方法 |
| US8872792B2 (en) | 2011-10-28 | 2014-10-28 | Atmel Corporation | Active stylus with energy harvesting |
| US9575544B2 (en) | 2011-11-07 | 2017-02-21 | Qualcomm Incorporated | Ultrasound based mobile receivers in idle mode |
| 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 |
| US8766949B2 (en) | 2011-12-22 | 2014-07-01 | Synaptics Incorporated | Systems and methods for determining user input using simultaneous transmission from multiple electrodes |
| US9063608B2 (en) | 2012-06-14 | 2015-06-23 | Synaptics Incorporated | Systems and methods for sensor devices having a non-commensurate number of transmitter electrodes |
| KR101525031B1 (ko) * | 2012-07-24 | 2015-06-03 | 주식회사 피엔에프 | 초음파 센서간 거리 조절이 가능한 초음파를 이용한 위치 추적 시스템 |
| EP2920773A4 (en) * | 2012-11-16 | 2016-07-06 | Flir Systems | SYNCHRONIZED INFRARED BAKE / INFRARED DETECTION SYSTEM |
| US9473580B2 (en) | 2012-12-06 | 2016-10-18 | Cisco Technology, Inc. | System and associated methodology for proximity detection and device association using ultrasound |
| US9280219B2 (en) * | 2013-06-21 | 2016-03-08 | Blackberry Limited | System and method of authentication of an electronic signature |
| CN104298342B (zh) * | 2013-07-19 | 2019-02-05 | 中兴通讯股份有限公司 | 一种三维空间坐标的检测方法、三维输入方法及相应装置 |
| US9720521B2 (en) * | 2014-02-21 | 2017-08-01 | Qualcomm Incorporated | In-air ultrasound pen gestures |
| US9176633B2 (en) | 2014-03-31 | 2015-11-03 | Synaptics Incorporated | Sensor device and method for estimating noise in a capacitive sensing device |
| US11446550B2 (en) | 2017-10-10 | 2022-09-20 | Christopher DeCarlo | Entertainment forum digital video camera, audio microphone, speaker and display device enabling entertainment participant and remote virtual spectator interaction, apparatus, system, method, and computer program product |
| US10821345B2 (en) | 2014-04-25 | 2020-11-03 | Christopher DeCarlo | Sporting device for analyzing an element in a tunnel, apparatus, system, method, and computer program product |
| US12377317B2 (en) | 2014-04-25 | 2025-08-05 | Christopher DeCarlo | Sporting sensor-based apparatus, system, method, and computer program product |
| CN104202063B (zh) * | 2014-08-14 | 2017-04-12 | 清华大学 | 通信定位一体化装置 |
| US9411440B2 (en) * | 2014-08-22 | 2016-08-09 | Qualcomm Incorporated | Digital ultrasonic emitting base station |
| CN104257500B (zh) * | 2014-09-25 | 2017-05-17 | 安徽华盛科技控股股份有限公司 | Cit胶囊生产线故障自动报警系统 |
| US10403084B2 (en) | 2014-12-17 | 2019-09-03 | Igt Canada Solutions Ulc | Contactless tactile feedback on gaming terminal with 3D display |
| US9672689B2 (en) * | 2014-12-17 | 2017-06-06 | Igt Canada Solutions Ulc | Gaming system with movable ultrasonic transducer |
| US10195525B2 (en) | 2014-12-17 | 2019-02-05 | Igt Canada Solutions Ulc | Contactless tactile feedback on gaming terminal with 3D display |
| US10427034B2 (en) | 2014-12-17 | 2019-10-01 | Igt Canada Solutions Ulc | Contactless tactile feedback on gaming terminal with 3D display |
| RU2601140C2 (ru) * | 2015-01-20 | 2016-10-27 | Общество С Ограниченной Ответственностью "Лаборатория Эландис" | Способ обеспечения доверенной среды выполнения аналого-цифровой подписи и устройство, его реализующее |
| US9977519B2 (en) * | 2015-02-25 | 2018-05-22 | Synaptics Incorporated | Active pen with bidirectional communication |
| US9676098B2 (en) * | 2015-07-31 | 2017-06-13 | Heinz Hemken | Data collection from living subjects and controlling an autonomous robot using the data |
| US10025428B2 (en) | 2015-11-19 | 2018-07-17 | Synaptics Incorporated | Method and apparatus for improving capacitive sensing detection |
| CN105551339A (zh) * | 2015-12-31 | 2016-05-04 | 英华达(南京)科技有限公司 | 基于虚拟现实技术的书法练习系统及方法 |
| CA3205004A1 (en) * | 2016-01-20 | 2017-07-27 | Zerokey Inc. | Range-finding and object-positioning systems and methods using same |
| US10019122B2 (en) | 2016-03-31 | 2018-07-10 | Synaptics Incorporated | Capacitive sensing using non-integer excitation |
| CN106227377A (zh) * | 2016-07-14 | 2016-12-14 | 苏州晟迹软件设计有限公司 | 雷达无框式多点触摸系统及其使用方法 |
| CN107621893B (zh) * | 2016-07-15 | 2020-11-20 | 苹果公司 | 在非电子表面上使用电子输入设备的内容创建 |
| SG11201900499SA (en) | 2016-07-29 | 2019-02-27 | Razer Asia Pacific Pte Ltd | Interface devices, methods for controlling an interface device, and computer-readable media |
| US10474286B2 (en) * | 2016-10-25 | 2019-11-12 | Lg Display Co., Ltd. | Touch display device, active pen, touch system, touch circuit, and pen recognition method |
| WO2018224678A1 (de) | 2017-06-09 | 2018-12-13 | Andreas Stihl Ag & Co. Kg | Grünflächenbearbeitungssystem, verfahren zum erfassen mindestens eines abschnitts eines begrenzungsrands einer zu bearbeitenden fläche und verfahren zum betreiben eines autonomen mobilen grünflächenbearbeitungsroboters |
| CN108595023A (zh) * | 2018-04-27 | 2018-09-28 | 宁波视睿迪光电有限公司 | 一种交互手柄及系统 |
| JP7001539B2 (ja) * | 2018-05-15 | 2022-01-19 | 三菱重工サーマルシステムズ株式会社 | 測位システム、空調システム、端末装置、位置推定装置、位置推定方法、音波出力方法、プログラム |
| EP3864497B1 (en) * | 2018-10-09 | 2025-07-02 | Google LLC | Writing device with electromagnetic tracking |
| CN109409067B (zh) * | 2018-10-23 | 2022-03-29 | Oppo广东移动通信有限公司 | 电磁干扰控制方法及相关装置 |
| US10718829B2 (en) * | 2018-10-26 | 2020-07-21 | Sensata Technologies, Inc. | Optimizing utilization of a wireless position sensor |
| KR102125742B1 (ko) * | 2018-11-28 | 2020-06-23 | 고려대학교 산학협력단 | 기본 음성 주파수 대역 아래의 저주파 대역을 이용한 단말 간의 공존 판단 서버 및 그 판단 방법 |
| AU2019451532B2 (en) | 2019-06-18 | 2025-02-06 | Razer (Asia-Pacific) Pte. Ltd. | Method and apparatus for optimizing input latency in a wireless human interface device system |
| TWI736043B (zh) * | 2019-11-29 | 2021-08-11 | 財團法人金屬工業研究發展中心 | 多目標射頻定位系統、定位方法及初始距離量測方法 |
| CN113109800A (zh) * | 2019-12-24 | 2021-07-13 | 财团法人金属工业研究发展中心 | 测量收发器位置的射频定位方法 |
| US11255946B2 (en) | 2020-04-09 | 2022-02-22 | Trusteees Of Boston University | Apparatus and method for zone-based positioning |
| US11946996B2 (en) | 2020-06-30 | 2024-04-02 | Apple, Inc. | Ultra-accurate object tracking using radar in multi-object environment |
| EP3968051B1 (en) * | 2020-09-15 | 2024-10-30 | Infineon Technologies AG | Guiding system for a robot, base station including such a guiding system, and method for guiding a robot |
| KR20220102846A (ko) | 2021-01-14 | 2022-07-21 | 삼성전자주식회사 | 무선 통신 시스템에서 포지셔닝을 위한 방법 및 장치 |
| CN113203347B (zh) * | 2021-04-27 | 2023-11-10 | 中国极地研究中心 | 极地高强度道路的内嵌式检测方法、装置及存储介质 |
| US11614806B1 (en) | 2021-05-12 | 2023-03-28 | Apple Inc. | Input device with self-mixing interferometry sensors |
| US20240357284A1 (en) * | 2021-06-07 | 2024-10-24 | Hewlett-Packard Development Company, L.P. | Microphone directional beamforming adjustments |
| US12353649B2 (en) | 2022-06-29 | 2025-07-08 | Apple Inc. | Input device with optical sensors |
| WO2024026805A1 (en) * | 2022-08-05 | 2024-02-08 | Shanghai Flexiv Robotics Technology Co., Ltd. | Gripping device, robot and method for sensing force information |
| US12553123B2 (en) | 2022-09-19 | 2026-02-17 | Cvd Equipment Corporation | High throughput powder treatment systems |
| CN116690565B (zh) * | 2023-06-20 | 2023-12-26 | 苏州快捷智能科技有限公司 | 一种协作机器人及控制方法 |
| CN117325150B (zh) * | 2023-09-01 | 2024-10-29 | 哈尔滨工业大学 | 基于域间自适应的无力传感器刚软手指多点接触检测方法 |
Family Cites Families (184)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2567407A (en) | 1948-04-23 | 1951-09-11 | Stromberg Carlson Co | Electroacoustic transducer |
| JPS586156B2 (ja) | 1977-03-24 | 1983-02-03 | 電子工業株式会社 | 距離計測装置 |
| JPS5483856A (en) | 1977-12-16 | 1979-07-04 | Furuno Electric Co | Ultrasonic wave transmitterrreceiver |
| US4183011A (en) | 1977-12-22 | 1980-01-08 | Fred M. Dellorfano, Jr. | Ultrasonic cleaning systems |
| US4211489A (en) | 1978-01-16 | 1980-07-08 | Rca Corporation | Photomask alignment system |
| GB2043899B (en) | 1979-02-15 | 1983-03-09 | Redding R J | Ultrasonic apparatus for locating interfaces in media |
| US4433399A (en) | 1979-07-05 | 1984-02-21 | The Stoneleigh Trust | Ultrasonic transducers |
| US4297607A (en) | 1980-04-25 | 1981-10-27 | Panametrics, Inc. | Sealed, matched piezoelectric transducer |
| JPS57108769A (en) * | 1980-12-26 | 1982-07-06 | Toshiba Corp | Position measuring device |
| JPS57173496A (en) * | 1981-04-20 | 1982-10-25 | Hitachi Ltd | Three-dimensional position detecting method for automatic machine |
| GB2121174B (en) | 1982-05-20 | 1986-01-08 | Robert James Redding | Measurement of distance using ultrasound |
| US4501186A (en) | 1982-06-21 | 1985-02-26 | Nippon Gakki Seizo Kabushiki Kaisha | Pickup device for stringed musical instrument |
| DE3316631C2 (de) | 1983-05-06 | 1985-07-25 | Erwin Sick Gmbh Optik-Elektronik, 7808 Waldkirch | Vorrichtung zur Laufzeitbestimmung von Ultraschallimpulsen in einem Fluid |
| GB8317247D0 (en) | 1983-06-24 | 1983-07-27 | Atomic Energy Authority Uk | Ultrasonic scanning probe |
| US4554834A (en) | 1983-10-28 | 1985-11-26 | Carnegie-Mellon University | Acoustic sensor and method of using same for determining the position of a tool relative to a workpiece |
| IT1178828B (it) | 1984-01-20 | 1987-09-16 | Olivetti & Co Spa | Dispositivo di stampa a getto selettivo di inchiostro |
| DE3427385A1 (de) | 1984-07-25 | 1986-01-30 | Bayer Ag, 5090 Leverkusen | Vernetzbare polymerisatharze und ihre verwendung als bindemittelkomponente in beschichtungsmitteln |
| JPS61170686A (ja) * | 1985-01-24 | 1986-08-01 | Sanwa Denki Gijutsu Kiyouriyoku Kk | 距離測定装置 |
| JPS61176331A (ja) * | 1985-01-31 | 1986-08-08 | 株式会社東芝 | 超音波診断装置 |
| US4641291A (en) | 1985-02-19 | 1987-02-03 | Ametek, Inc. | Phased array Doppler sonar transducer |
| US4672592A (en) | 1985-12-23 | 1987-06-09 | Westinghouse Electric Corp. | Shaded transducer |
| US4855961A (en) | 1986-07-31 | 1989-08-08 | Woods Hole Oceanographic Institute | Imaging apparatus |
| JPS63237674A (ja) * | 1987-03-26 | 1988-10-04 | Canon Inc | カメラのリモコン装置 |
| US5062089A (en) | 1987-04-17 | 1991-10-29 | Argotec Inc. | Sonar projector with liquid mass loading for operation at lower frequency |
| JPS6446672A (en) * | 1987-08-17 | 1989-02-21 | Nippon Avionics Co Ltd | Searching and displaying device for sound source position |
| EP0304893B1 (en) | 1987-08-25 | 1995-07-19 | Canon Kabushiki Kaisha | Encoder |
| ES2005624A6 (es) | 1987-09-16 | 1989-03-16 | Ezquerra Perez Jose Manuel | Procedimiento de determinacion de la posicion y estado de un objeto en una superficie cualquiera por medio de ultrasonidos |
| US4814552A (en) * | 1987-12-02 | 1989-03-21 | Xerox Corporation | Ultrasound position input device |
| US5372138A (en) | 1988-03-21 | 1994-12-13 | Boston Scientific Corporation | Acousting imaging catheters and the like |
| US5588432A (en) | 1988-03-21 | 1996-12-31 | Boston Scientific Corporation | Catheters for imaging, sensing electrical potentials, and ablating tissue |
| JPH07122668B2 (ja) * | 1988-10-08 | 1995-12-25 | 本田技研工業株式会社 | 超音波測距装置 |
| JP2686645B2 (ja) | 1989-05-08 | 1997-12-08 | キヤノン株式会社 | 走査型トンネル電流検出装置 |
| US4991148A (en) * | 1989-09-26 | 1991-02-05 | Gilchrist Ian R | Acoustic digitizing system |
| US5394741A (en) | 1990-07-11 | 1995-03-07 | Olympus Optical Co., Ltd. | Atomic probe microscope |
| US5245863A (en) | 1990-07-11 | 1993-09-21 | Olympus Optical Co., Ltd. | Atomic probe microscope |
| JPH0477605A (ja) | 1990-07-20 | 1992-03-11 | Olympus Optical Co Ltd | 走査型トンネル顕微鏡、及び、この顕微鏡に使用されるプローブ |
| US5142506A (en) | 1990-10-22 | 1992-08-25 | Logitech, Inc. | Ultrasonic position locating method and apparatus therefor |
| US6485413B1 (en) | 1991-04-29 | 2002-11-26 | The General Hospital Corporation | Methods and apparatus for forward-directed optical scanning instruments |
| FR2676568B1 (fr) | 1991-05-17 | 1997-04-18 | Aviau De Piolant Jean Louis D | Systeme de dessin graphique. |
| JPH054075U (ja) * | 1991-07-05 | 1993-01-22 | オリンパス光学工業株式会社 | 測距装置および測距装置用発信装置 |
| JPH0519043A (ja) * | 1991-07-09 | 1993-01-26 | Kazukiyo Takano | 距離測定方法及び装置 |
| US5339259A (en) * | 1992-07-10 | 1994-08-16 | Northrop Grumman Corporation | High speed high resolution ultrasonic position and orientation tracker |
| JP3101099B2 (ja) * | 1992-10-30 | 2000-10-23 | 科学技術振興事業団 | 超音波によるロボットの3次元位置・姿勢計測装置及びその計測方法 |
| JPH06149468A (ja) * | 1992-11-11 | 1994-05-27 | Hitachi Ltd | 手書き文字処理方式およびペン状態入力装置 |
| US5391197A (en) | 1992-11-13 | 1995-02-21 | Dornier Medical Systems, Inc. | Ultrasound thermotherapy probe |
| JPH06222884A (ja) * | 1992-12-16 | 1994-08-12 | Xerox Corp | 位置入力装置の使用方法 |
| US5553846A (en) * | 1993-01-28 | 1996-09-10 | Frye; William H. | System for training a pitcher to pitch a baseball |
| US5465412A (en) | 1993-05-19 | 1995-11-07 | Motorola, Inc. | Apparatus and method for determining a point in time for detecting a sampled signal in a receiver |
| US5402150A (en) | 1993-06-24 | 1995-03-28 | Stratos Product Development Group, Inc. | Pointing device with improved pivot |
| CA2165829A1 (en) | 1993-07-01 | 1995-01-19 | John E. Abele | Imaging, electrical potential sensing, and ablation catheters |
| US5840031A (en) | 1993-07-01 | 1998-11-24 | Boston Scientific Corporation | Catheters for imaging, sensing electrical potentials and ablating tissue |
| JPH07160880A (ja) * | 1993-12-06 | 1995-06-23 | Matsushita Electric Ind Co Ltd | 署名認識方法および署名装置 |
| US5712658A (en) * | 1993-12-28 | 1998-01-27 | Hitachi, Ltd. | Information presentation apparatus and information display apparatus |
| IL108566A0 (en) * | 1994-02-04 | 1994-05-30 | Baron Research & Dev Company L | Handwriting input apparatus using more than one sensing technique |
| JPH07255764A (ja) * | 1994-03-18 | 1995-10-09 | Kanda Tsushin Kogyo Co Ltd | 排尿警告方法及びその装置 |
| JPH07287632A (ja) | 1994-04-19 | 1995-10-31 | Alps Electric Co Ltd | 座標検出装置 |
| US5781661A (en) | 1994-06-29 | 1998-07-14 | Nippon Telegraph And Telephone Corporation | Handwritting information detecting method and apparatus detachably holding writing tool |
| US5579238A (en) | 1994-10-21 | 1996-11-26 | Krugman; Michael | Instrumented computer keyboard for prevention of injury |
| JPH08129446A (ja) * | 1994-11-01 | 1996-05-21 | Murata Mfg Co Ltd | 座標情報入力装置 |
| JP3007933B2 (ja) | 1994-12-15 | 2000-02-14 | 富士通株式会社 | 超音波座標入力装置 |
| FI103837B (fi) * | 1994-12-22 | 1999-09-30 | Nokia Mobile Phones Ltd | Tiedonsiirto- ja käsittelymenetelmä |
| US5502782A (en) | 1995-01-09 | 1996-03-26 | Optelecom, Inc. | Focused acoustic wave fiber optic reflection modulator |
| US5515853A (en) | 1995-03-28 | 1996-05-14 | Sonometrics Corporation | Three-dimensional digital ultrasound tracking system |
| US5511043A (en) | 1995-04-06 | 1996-04-23 | The United States Of America As Represented By The Secretary Of The Navy | Multiple frequency steerable acoustic transducer |
| US5530683A (en) | 1995-04-06 | 1996-06-25 | The United States Of America As Represented By The Secretary Of The Navy | Steerable acoustic transducer |
| US5591945A (en) * | 1995-04-19 | 1997-01-07 | Elo Touchsystems, Inc. | Acoustic touch position sensor using higher order horizontally polarized shear wave propagation |
| US5691580A (en) | 1995-05-22 | 1997-11-25 | Shelby; Kevin Alan | Button interface for state machine |
| JP3167093B2 (ja) | 1995-05-26 | 2001-05-14 | 株式会社シチズン電子 | 電磁型発音体 |
| US5550791A (en) | 1995-08-02 | 1996-08-27 | The United States Of America As Represented By The Secretary Of The Navy | Composite hydrophone array assembly and shading |
| US6963783B1 (en) * | 1995-10-16 | 2005-11-08 | Packard Bell Nec | Audio compression in a wireless remote interface tablet |
| US5867146A (en) | 1996-01-17 | 1999-02-02 | Lg Electronics Inc. | Three dimensional wireless pointing device |
| KR100198546B1 (ko) | 1996-01-17 | 1999-06-15 | 구자홍 | 3차원 무선포인팅 장치 |
| JP2001518209A (ja) * | 1996-03-05 | 2001-10-09 | クラグマン,マイケル | 損傷防止のためのコンピューターキーボード |
| JPH09243343A (ja) * | 1996-03-07 | 1997-09-19 | Toshiba Corp | 超音波可視化装置及び方法 |
| JP3895406B2 (ja) * | 1996-03-12 | 2007-03-22 | 株式会社東邦ビジネス管理センター | データ処理装置およびデータ処理方法 |
| US5702629A (en) | 1996-03-21 | 1997-12-30 | Alliedsignal Inc. | Piezeoelectric ceramic-polymer composites |
| JP3978795B2 (ja) * | 1996-11-20 | 2007-09-19 | 富士ゼロックス株式会社 | ペン入力装置 |
| US5866856A (en) | 1997-02-28 | 1999-02-02 | Electronics For Imaging, Inc. | Marking device for electronic presentation board |
| US6292177B1 (en) | 1997-03-05 | 2001-09-18 | Tidenet, Inc. | Marking device for electronic presentation board |
| IL120417A (en) | 1997-03-10 | 2000-09-28 | Electronics For Imaging Inc | Presentation board digitizer systems |
| US6265676B1 (en) | 1997-03-10 | 2001-07-24 | Electronics For Imaging, Inc. | Systems and processing algorithms for ultrasound time-of-flight digitizer systems |
| JPH10338312A (ja) * | 1997-06-06 | 1998-12-22 | Hitachi Ltd | 在庫棚卸方法及びその実施装置 |
| US5977958A (en) | 1997-06-30 | 1999-11-02 | Inmotion Technologies Ltd. | Method and system for digitizing handwriting |
| US5986749A (en) | 1997-09-19 | 1999-11-16 | Cidra Corporation | Fiber optic sensing system |
| JP2899267B1 (ja) * | 1998-01-16 | 1999-06-02 | 防衛庁技術研究本部長 | 閉空間点音源測定装置 |
| US6184873B1 (en) * | 1998-01-20 | 2001-02-06 | Electronics For Imaging, Inc. | Pen positioning system |
| KR19990069960A (ko) * | 1998-02-16 | 1999-09-06 | 전주범 | 전자펜을이용한데이터전송장치 |
| JPH11237950A (ja) * | 1998-02-24 | 1999-08-31 | Fujitsu General Ltd | 超音波ディジタイザ装置 |
| US6151014A (en) | 1998-02-26 | 2000-11-21 | Pagasus Technologies Ltd. | Systems and processing algorithms for ultrasound time-of-flight digitizer systems |
| US6831781B2 (en) | 1998-02-26 | 2004-12-14 | The General Hospital Corporation | Confocal microscopy with multi-spectral encoding and system and apparatus for spectroscopically encoded confocal microscopy |
| JP3489989B2 (ja) | 1998-04-06 | 2004-01-26 | セイコーインスツルメンツ株式会社 | パターン膜形成方法及びそれに用いる集束イオンビーム加工装置 |
| US6307956B1 (en) | 1998-04-07 | 2001-10-23 | Gerald R. Black | Writing implement for identity verification system |
| US6282340B1 (en) | 1998-04-23 | 2001-08-28 | The Furukawa Electric Co., Ltd. | Light wavelength tuning device and light source optical demultiplexer and wavelength division multiplexed optical communication system using the tuning device |
| US5913629A (en) | 1998-05-07 | 1999-06-22 | Ttools, Llc | Writing implement including an input stylus |
| KR100274075B1 (ko) | 1998-05-09 | 2001-01-15 | 서원석 | 광섬유 격자 및 이를 이용한 광섬유 소자 |
| US6211863B1 (en) | 1998-05-14 | 2001-04-03 | Virtual Ink. Corp. | Method and software for enabling use of transcription system as a mouse |
| US6111565A (en) | 1998-05-14 | 2000-08-29 | Virtual Ink Corp. | Stylus for use with transcription system |
| US6232962B1 (en) | 1998-05-14 | 2001-05-15 | Virtual Ink Corporation | Detector assembly for use in a transcription system |
| US6147681A (en) | 1998-05-14 | 2000-11-14 | Virtual Ink, Corp. | Detector for use in a transcription system |
| NL1009485C2 (nl) | 1998-06-24 | 2000-01-11 | Wilhelm Henricus Jurriaan Van | Akoestische looptijdmeting. |
| US6169281B1 (en) | 1998-07-29 | 2001-01-02 | International Business Machines Corporation | Apparatus and method for determining side wall profiles using a scanning probe microscope having a probe dithered in lateral directions |
| AU5572799A (en) | 1998-08-18 | 2000-03-14 | Digital Ink, Inc. | Handwriting device with detection sensors for absolute and relative positioning |
| US20100008551A9 (en) | 1998-08-18 | 2010-01-14 | Ilya Schiller | Using handwritten information |
| JP2002525591A (ja) * | 1998-08-27 | 2002-08-13 | コムセンス テクノロジーズ リミテッド | 圧電素子からの距離を測定するための方法およびシステム |
| WO2000021203A1 (en) | 1998-10-02 | 2000-04-13 | Comsense Technologies, Ltd. | A method to use acoustic signals for computer communications |
| US6137621A (en) | 1998-09-02 | 2000-10-24 | Cidra Corp | Acoustic logging system using fiber optics |
| US6607136B1 (en) * | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
| TW394833B (en) | 1998-09-17 | 2000-06-21 | Divecom Ltd | A method for carrying out an underwater search and location, and underwater system based on said method |
| EP1116155A2 (en) * | 1998-10-02 | 2001-07-18 | Comsense Technologies Ltd. | Card for interaction with a computer |
| JP3763682B2 (ja) | 1998-10-14 | 2006-04-05 | パイオニア株式会社 | スピーカ装置 |
| JP4307606B2 (ja) * | 1999-01-22 | 2009-08-05 | 隆 松本 | ペン入力個人認証方法 |
| JP2000231633A (ja) * | 1999-02-12 | 2000-08-22 | Toyo Commun Equip Co Ltd | 筆跡識別方法および装置 |
| IL129450A (en) | 1999-04-14 | 2004-09-27 | Pegasus Technologies Ltd | Digitizer for erasable white whiteboards |
| US6292180B1 (en) | 1999-06-30 | 2001-09-18 | Virtual Ink Corporation | Mount for ultrasound transducer |
| US6904405B2 (en) * | 1999-07-17 | 2005-06-07 | Edwin A. Suominen | Message recognition using shared language model |
| JP2001042888A (ja) * | 1999-07-29 | 2001-02-16 | Omron Corp | マイクロホンの設置方法および音信号処理方法、およびこれらの方法を用いた音信号の入力装置、記録装置、処理装置、ならびに音声認識処理装置、音信号処理用のプログラムが記録された記録媒体 |
| CA2315417A1 (en) | 1999-08-11 | 2001-02-11 | Hiroshi Une | Electret capacitor microphone |
| JP3427032B2 (ja) | 2000-02-28 | 2003-07-14 | 京セラ株式会社 | エレクトレットコンデンサマイクロホン |
| JP2001054196A (ja) | 1999-08-11 | 2001-02-23 | Kyocera Corp | エレクトレットコンデンサマイクロホン |
| JP2001066360A (ja) * | 1999-08-26 | 2001-03-16 | Sharp Corp | 距離検出システム |
| MXPA02004592A (es) * | 1999-11-08 | 2004-09-10 | Itpen Europ Ltd | Aparato para digitalizar escritura y dibujo con capacidad de borrado y/o senalizacion. |
| JP2001142640A (ja) * | 1999-11-15 | 2001-05-25 | Pioneer Electronic Corp | タッチパネル装置 |
| US6367335B1 (en) | 2000-01-21 | 2002-04-09 | Sdl, Inc. | Strain sensor for optical fibers |
| US6816266B2 (en) | 2000-02-08 | 2004-11-09 | Deepak Varshneya | Fiber optic interferometric vital sign monitor for use in magnetic resonance imaging, confined care facilities and in-hospital |
| JP2001236451A (ja) * | 2000-02-21 | 2001-08-31 | Oki Data Corp | 電子帳票作成システム |
| JP4618840B2 (ja) | 2000-02-21 | 2011-01-26 | 株式会社沖データ | 座標入力装置 |
| US6321428B1 (en) | 2000-03-28 | 2001-11-27 | Measurement Specialties, Inc. | Method of making a piezoelectric transducer having protuberances for transmitting acoustic energy |
| JP2001337157A (ja) * | 2000-05-26 | 2001-12-07 | Toyo System Kk | 超音波を用いた局地測位システム |
| US6392330B1 (en) | 2000-06-05 | 2002-05-21 | Pegasus Technologies Ltd. | Cylindrical ultrasound receivers and transceivers formed from piezoelectric film |
| AU2001271473A1 (en) | 2000-06-23 | 2002-01-08 | Virtual Ink Corporation | Ultrasonic transcription system stylus with personality cap |
| JP3562577B2 (ja) * | 2000-07-25 | 2004-09-08 | 精一郎 半谷 | 認証システム |
| JP2002062978A (ja) * | 2000-08-21 | 2002-02-28 | Seiko Epson Corp | 電子ペン入力システム、受信装置、電子ペン、ホスト装置、受信方法、電子ペン入力方法、電子ペン位置取得方法、ならびに、情報記録媒体 |
| JP3629515B2 (ja) | 2000-09-11 | 2005-03-16 | 独立行政法人情報通信研究機構 | モード同期レーザ装置 |
| JP3701850B2 (ja) * | 2000-09-19 | 2005-10-05 | 日本放送協会 | 音声言語の韻律表示装置および記録媒体 |
| US7102628B2 (en) * | 2000-10-06 | 2006-09-05 | International Business Machines Corporation | Data steering flip pen system |
| JP2002132436A (ja) | 2000-10-23 | 2002-05-10 | Fujitsu Ltd | 座標入力装置 |
| JP4552308B2 (ja) * | 2000-10-24 | 2010-09-29 | パナソニック株式会社 | 超音波座標入力装置およびインタラクティブボード |
| JP4603675B2 (ja) * | 2000-11-01 | 2010-12-22 | 松本 隆 | ペン入力個人認識方法 |
| JP3871524B2 (ja) | 2000-11-17 | 2007-01-24 | 富士通株式会社 | 座標入力装置 |
| US7166910B2 (en) | 2000-11-28 | 2007-01-23 | Knowles Electronics Llc | Miniature silicon condenser microphone |
| JP2002236546A (ja) | 2001-02-08 | 2002-08-23 | Canon Inc | 座標入力装置及びその制御方法、コンピュータ可読メモリ |
| KR100418423B1 (ko) | 2001-03-14 | 2004-02-11 | 주식회사 나비시스닷컴 | 펜의 위치 인식을 이용한 입력 장치 |
| US6778735B2 (en) | 2001-03-19 | 2004-08-17 | Micron Optics, Inc. | Tunable fiber Bragg gratings |
| JP2002297306A (ja) * | 2001-03-30 | 2002-10-11 | Brother Ind Ltd | データ記録再生装置 |
| DE10117596C1 (de) | 2001-04-07 | 2002-11-28 | Itt Mfg Enterprises Inc | Wipp- und/oder Tastschalter |
| JP2002312113A (ja) * | 2001-04-18 | 2002-10-25 | Fuji Xerox Co Ltd | ペン型手書き入力データ処理装置、筆記具およびペン型手書き入力データ処理方法、並びにプログラム |
| US7279646B2 (en) * | 2001-05-25 | 2007-10-09 | Intel Corporation | Digital signature collection and authentication |
| SE0102287L (sv) | 2001-06-26 | 2002-12-27 | Anoto Ab | Elektronisk penna, monteringsstycke därtill samt sätt att framställa pennan |
| JP2003051014A (ja) * | 2001-08-03 | 2003-02-21 | Canon Inc | 情報処理装置及び方法 |
| US6710417B2 (en) | 2001-09-27 | 2004-03-23 | Seagate Technology Llc | Armor coated MEMS devices |
| US6873415B2 (en) | 2001-11-13 | 2005-03-29 | Battelle Memorial Institute | Photoacoustic spectroscopy sample array vessel and photoacoustic spectroscopy method for using the same |
| US7257255B2 (en) | 2001-11-21 | 2007-08-14 | Candledragon, Inc. | Capturing hand motion |
| US6860616B2 (en) | 2001-12-14 | 2005-03-01 | Iq Hong Kong, Ltd. | Ultraviolet light writing system |
| US6823105B2 (en) | 2002-01-18 | 2004-11-23 | Pegasus Technologies Ltd. | Infrared communications link with attachment configuration |
| US6771006B2 (en) | 2002-01-18 | 2004-08-03 | Pegasus Technologies Ltd. | Cylindrical ultrasound transceivers |
| US6800987B2 (en) | 2002-01-22 | 2004-10-05 | Measurement Specialties, Inc. | Protective housing for ultrasonic transducer apparatus |
| US20030142065A1 (en) | 2002-01-28 | 2003-07-31 | Kourosh Pahlavan | Ring pointer device with inertial sensors |
| US7109979B2 (en) | 2002-02-08 | 2006-09-19 | Virtual Ink Corporation | System and method for recording writing performed on a surface |
| SE0200419L (sv) | 2002-02-12 | 2003-08-13 | Anoto Ab | Elektronisk penna samt sensorarrangemang och styranordning vid sådan |
| ES2272965T3 (es) | 2002-04-15 | 2007-05-01 | Epos Technologies Limited | Metodo y sistema para obtener datos de posicion. |
| US8446359B2 (en) | 2002-05-31 | 2013-05-21 | Hewlett-Packard Development Company, L.P. | Instrument-activated sub-surface computer buttons and system and method incorporating same |
| KR100473788B1 (ko) | 2002-07-15 | 2005-03-10 | 주식회사 씨에스티 | 마이크로폰용 커넥터 |
| EP1529315A4 (en) | 2002-07-22 | 2006-10-18 | Measurement Spec Inc | Handheld device having ultrasonic transducer for axial transmission of acoustic signals |
| KR100470694B1 (ko) | 2002-07-24 | 2005-03-10 | (주)제이엠씨 | 휴대폰용 마이크 접속핀 |
| JP4145095B2 (ja) | 2002-08-09 | 2008-09-03 | 富士通株式会社 | 座標入力装置 |
| JP4146188B2 (ja) | 2002-08-15 | 2008-09-03 | 富士通株式会社 | 超音波型座標入力装置 |
| US20050266541A1 (en) | 2002-11-04 | 2005-12-01 | Harrison F. Dillon | Methods and compositions for evolving microbial hydrogen production |
| JP2004164505A (ja) | 2002-11-15 | 2004-06-10 | Fujitsu Ltd | 座標出力装置 |
| US7489308B2 (en) | 2003-02-14 | 2009-02-10 | Microsoft Corporation | Determining the location of the tip of an electronic stylus |
| CN2612094Y (zh) | 2003-03-23 | 2004-04-14 | 富士康(昆山)电脑接插件有限公司 | 电连接器组件 |
| JP4143462B2 (ja) | 2003-04-09 | 2008-09-03 | シャープ株式会社 | ペン入力表示装置 |
| US6745632B1 (en) | 2003-06-03 | 2004-06-08 | Joseph Ernest Dryer | Method for measuring ultrasonic transit times |
| TWI235010B (en) | 2003-09-29 | 2005-06-21 | Taiwan Carol Electronics Co Lt | Micro-type single-chip microphone and its manufacturing method |
| US6932187B2 (en) | 2003-10-14 | 2005-08-23 | Gore Enterprise Holdings, Inc. | Protective acoustic cover assembly |
| JP2005174190A (ja) | 2003-12-15 | 2005-06-30 | Sanyo Electric Co Ltd | 電子ペン位置検出回路、電子ペン位置検出装置、電子ペン位置検出システム、電子ペン位置検出回路の回路素子実装方法 |
| JP4419551B2 (ja) | 2003-12-16 | 2010-02-24 | パナソニック株式会社 | エレクトレットコンデンサー及びその製造方法 |
| WO2005111653A2 (en) | 2004-05-17 | 2005-11-24 | Epos Technologies Limited | Acoustic robust synchronization signaling for acoustic positioning system |
| US20060023872A1 (en) | 2004-07-28 | 2006-02-02 | Richard Chang | Portable electronic device customization kit |
| EP2323017B1 (en) | 2005-03-23 | 2016-06-29 | QUALCOMM Incorporated | Method and system for digital pen assembly |
| WO2007004119A2 (en) | 2005-06-30 | 2007-01-11 | Koninklijke Philips Electronics N.V. | A method of manufacturing a mems element |
| SG130158A1 (en) | 2005-08-20 | 2007-03-20 | Bse Co Ltd | Silicon based condenser microphone and packaging method for the same |
| JP4468280B2 (ja) | 2005-10-07 | 2010-05-26 | パナソニック株式会社 | マイクロホン装置 |
| DE602007005405D1 (de) | 2006-01-26 | 2010-05-06 | Sonion Mems As | Elastomerschild für Miniaturmikrofone |
| KR101639420B1 (ko) | 2007-03-14 | 2016-07-22 | 퀄컴 테크놀로지스, 인크. | Mems 마이크로폰 |
-
2003
- 2003-04-14 ES ES03715318T patent/ES2272965T3/es not_active Expired - Lifetime
- 2003-04-14 AU AU2003219506A patent/AU2003219506B2/en not_active Ceased
- 2003-04-14 NZ NZ535953A patent/NZ535953A/en not_active IP Right Cessation
- 2003-04-14 JP JP2003584999A patent/JP4834293B2/ja not_active Expired - Fee Related
- 2003-04-14 CN CNB038136732A patent/CN1316348C/zh not_active Expired - Fee Related
- 2003-04-14 CA CA2481643A patent/CA2481643C/en not_active Expired - Fee Related
- 2003-04-14 AT AT03715318T patent/ATE338301T1/de active
- 2003-04-14 KR KR1020047016511A patent/KR100974022B1/ko not_active Expired - Fee Related
- 2003-04-14 WO PCT/IL2003/000309 patent/WO2003088136A2/en not_active Ceased
- 2003-04-14 KR KR1020107007698A patent/KR101027450B1/ko not_active Expired - Fee Related
- 2003-04-14 EP EP03715318A patent/EP1504330B1/en not_active Expired - Lifetime
- 2003-04-14 DE DE60308018T patent/DE60308018T2/de not_active Expired - Lifetime
- 2003-04-14 US US10/510,228 patent/US8546706B2/en not_active Expired - Fee Related
-
2009
- 2009-04-17 JP JP2009101044A patent/JP5777272B2/ja not_active Expired - Fee Related
-
2011
- 2011-08-08 JP JP2011172819A patent/JP5684070B2/ja not_active Expired - Fee Related
-
2013
- 2013-07-29 US US13/953,703 patent/US9195325B2/en not_active Expired - Fee Related
-
2015
- 2015-04-15 JP JP2015083511A patent/JP2015163893A/ja active Pending
- 2015-10-08 US US14/878,129 patent/US9446520B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012027029A (ja) | 2012-02-09 |
| DE60308018D1 (de) | 2006-10-12 |
| KR20040101494A (ko) | 2004-12-02 |
| CA2481643A1 (en) | 2003-10-23 |
| JP5777272B2 (ja) | 2015-09-09 |
| CN1316348C (zh) | 2007-05-16 |
| JP2015163893A (ja) | 2015-09-10 |
| EP1504330B1 (en) | 2006-08-30 |
| JP2005522708A (ja) | 2005-07-28 |
| AU2003219506B2 (en) | 2009-02-05 |
| KR20100051128A (ko) | 2010-05-14 |
| KR101027450B1 (ko) | 2011-04-06 |
| WO2003088136A3 (en) | 2004-10-28 |
| NZ535953A (en) | 2007-02-23 |
| US9195325B2 (en) | 2015-11-24 |
| US9446520B2 (en) | 2016-09-20 |
| US8546706B2 (en) | 2013-10-01 |
| JP5684070B2 (ja) | 2015-03-11 |
| KR100974022B1 (ko) | 2010-11-15 |
| HK1072816A1 (en) | 2005-09-09 |
| JP4834293B2 (ja) | 2011-12-14 |
| US20130314381A1 (en) | 2013-11-28 |
| JP2009244268A (ja) | 2009-10-22 |
| AU2003219506A1 (en) | 2003-10-27 |
| ATE338301T1 (de) | 2006-09-15 |
| US20160031087A1 (en) | 2016-02-04 |
| US20050150697A1 (en) | 2005-07-14 |
| WO2003088136A2 (en) | 2003-10-23 |
| DE60308018T2 (de) | 2007-03-29 |
| CA2481643C (en) | 2012-09-11 |
| CN1659505A (zh) | 2005-08-24 |
| EP1504330A2 (en) | 2005-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2272965T3 (es) | Metodo y sistema para obtener datos de posicion. | |
| US7852318B2 (en) | Acoustic robust synchronization signaling for acoustic positioning system | |
| TW200415368A (en) | Method and system for obtaining positioning data | |
| ZA200408364B (en) | Method and system for obtaining positioning data Method and system for obtaining positioning data | |
| HK1072816B (en) | Method and system for obtaining positioning data | |
| IL164493A (en) | Method and system for obtaining location information | |
| IL179345A (en) | Acoustic robust synchronization signaling for acoustic positioning system | |
| SE0003788L (sv) | Handburen elektronisk pennanordning |