ES2295582T3 - Metodo para capacitar a un dispositivo de informacion inalambrico para acceso a datos de localizacion. - Google Patents
Metodo para capacitar a un dispositivo de informacion inalambrico para acceso a datos de localizacion. Download PDFInfo
- Publication number
- ES2295582T3 ES2295582T3 ES03725457T ES03725457T ES2295582T3 ES 2295582 T3 ES2295582 T3 ES 2295582T3 ES 03725457 T ES03725457 T ES 03725457T ES 03725457 T ES03725457 T ES 03725457T ES 2295582 T3 ES2295582 T3 ES 2295582T3
- Authority
- ES
- Spain
- Prior art keywords
- location
- wireless
- information device
- wireless information
- data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000004807 localization Effects 0.000 title description 2
- 238000005265 energy consumption Methods 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 description 39
- 238000007726 management method Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- LIWAQLJGPBVORC-UHFFFAOYSA-N ethylmethylamine Chemical compound CCNC LIWAQLJGPBVORC-UHFFFAOYSA-N 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009413 insulation Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 1
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0072—Transmission between mobile stations, e.g. anti-collision systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0252—Radio frequency fingerprinting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Radar Systems Or Details Thereof (AREA)
- Road Signs Or Road Markings (AREA)
- Golf Clubs (AREA)
- Audible And Visible Signals (AREA)
Abstract
Un método para capacitar un primer dispositivo de información inalámbrico para acceso a datos geográficos absolutos (es decir, de localización, de velocidad o de dirección), en el cual el primer dispositivo de información inalámbrico no posee su propio sistema de búsqueda geográfica absoluta, pero en cambio es capaz de recibir, por una red inalámbrica, los datos geográficos absolutos de un segundo dispositivo de información inalámbrico que tiene su propio sistema de búsqueda geográfica absoluta; en el cual el segundo dispositivo de información inalámbrico está programado para capacitar a cualquier componente autorizado, ya esté corriendo en el segundo dispositivo inalámbrico o en el primer dispositivo de información inalámbrico, para definir la calidad de los parámetros de posición, los cuales incluyen al menos uno de los siguientes: precisión horizontal, precisión vertical, tiempo para fijar, coste y consumo de energía, y para que sean enviados datos de localización desde uno o más sistemas de búsqueda de localización absoluta que corran en el segundo dispositivo de información inalámbrico que satisface esos parámetros.
Description
Método para capacitar a un dispositivo de
información inalámbrico para acceso a datos de localización.
Este invento se refiere a un método para
capacitar a un dispositivo de información inalámbrico para acceso a
datos de localización. La denominación de "dispositivo de
información inalámbrico" usada en esta memoria descriptiva de
patente deberá ser entendida en un sentido amplio, para cubrir
cualquier clase de dispositivo con capacidades de comunicación
inalámbrica por una o por dos vías, e incluye sin limitación radio
teléfonos, teléfonos inteligentes, comunicadores, ordenadores
personales, dispositivos específicos de aplicación capacitados de
ordenadores e inalámbricos, tales como cámaras, grabadoras de vídeo,
sistemas de seguimiento de activos, etc. Incluye el mismo
dispositivos capaces de comunicar de cualquier manera por cualquier
clase de red, tal como de GSM o de UMTS, CDMA y radio móvil WCDMA,
Bluetooth, IrDA, etc.
Puesto que los dispositivos de Internet móviles
y las redes móviles de tercera generación van introduciéndose en el
mercado cada vez más, se considera que los servicios basados en la
localización constituyen un área principal de desarrollo.
Proporcionando información, el contexto y los servicios basados en
el conocimiento de la localización capacitan el potencial para
nuevas capacidades e interfaces simplificadas para el usuario, así
como nuevas corrientes de renta o beneficios para operadores y
proveedores de servicios.
La tecnología requerida para la provisión de
información sobre localización automatizada para dispositivos
móviles ha estado en continuo desarrollo durante varias décadas.
Aunque la mayor parte tiene sus raíces en las aplicaciones
militares, navales y de aviación, las modernas tecnologías para el
consumidor están también siendo desarrolladas para hacer frente a
los retos, específicamente en el ambiente metropolitano. Como
ejemplos típicos de tecnologías de localización que están siendo
adoptadas para uso en dispositivos de información inalámbricos, se
incluyen la tecnología del GPS y la de triangulación desde
estaciones de base, con las que se pueden medir con mucha precisión
el tiempo de llegada de la señal. Un dispositivo capaz de determinar
la localización absoluta ha tenido que incluir usualmente sus
propios componentes de búsqueda de la localización (por ejemplo, un
receptor GPS y el software relacionado). Estos sistemas de búsqueda
de la localización se considera usualmente que establecen una
"localización absoluta"; esto significa la localización física
en un marco de referencia absoluto, tal como el
WGS-84, frente a la localización lógica (por
ejemplo, próxima a una radio baliza de localización
específica).
Puede hacerse referencia al documento US
2001/048746, en el cual se presenta un teléfono móvil con
capacidades de GPS, que es capaz de compartir los datos de
localización del GPS con otros dispositivos sobre un enlace
inalámbrico de corto alcance; esto obvia la necesidad de que esos
otros dispositivos tengan capacidad de GPS propia.
En un primer aspecto, hay un método para
capacitar un primer dispositivo de información inalámbrico para
acceso a datos geográficos absolutos (es decir, localización,
velocidad o dirección), en el cual el primer dispositivo de
información inalámbrico no posee su propio sistema de búsqueda
geográfica absoluta, pero es en cambio capaz de recibir, por una
red inalámbrica, datos geográficos absolutos desde un segundo
dispositivo de información inalámbrico que tiene su propio sistema
de búsqueda geográfica absoluta;
en el cual el segundo dispositivo de información
inalámbrico está programado para capacitar a cualquier componente
autorizado, ya esté corriendo en el segundo dispositivo inalámbrico
o en el primer dispositivo de información inalámbrico, para definir
la calidad de los parámetros de posición, en los cuales se incluyen
uno al menos de los siguientes: precisión horizontal, precisión
vertical, tiempo para fijar, coste y consumo de energía, y para
enviar los datos de localización desde uno o más sistemas de
búsqueda de localización absoluta que corren en el segundo
dispositivo de información inalámbrico que satisface esos
parámetros.
El presente invento capacita, por consiguiente,
a los dispositivos de información inalámbricos para compartir datos
de localización absoluta. Por ejemplo, un teléfono móvil con
capacidad de GPS puede ser usado como una "radio baliza" local
para emitir su localización absoluta a cualquier dispositivo próximo
por una PAN (Red de Área Personal, por ejemplo, una red de
Bluetooth) inalámbrica, de modo que esos dispositivos próximos
puedan usar esos datos de localización. Por consiguiente, una
cámara que no tenga sistema de búsqueda de localización propio
podría obtener los datos de localización de un teléfono móvil
equipado con GPS próximo, por una PAN Bluetooth, y marcar sus
imágenes con datos de localización.
La denominación de "localización absoluta",
en este contexto, significa la localización física en un marco de
referencia absoluta, tal como el WGS-84, frente a
una localización lógica (por ejemplo, próxima a una radio baliza de
localización específica).
El segundo dispositivo de información
inalámbrico podría ser una simple tarjeta de RF ID, usada en el
seguimiento de activos: siempre que la tarjeta esté lo
suficientemente próxima a un dispositivo que esté emitiendo datos
de localización absoluta almacena un registro de esa localización
absoluta, y por consiguiente va construyendo un registro de su
viaje.
El segundo dispositivo de información
inalámbrico no tiene que ser un dispositivo portátil, sino que puede
ser una simple radio baliza de localización fija con su
localización absoluta. Puede ser también incapaz de obtener
independientemente esa localización, pero puede ser programada
simplemente con la misma (por ejemplo, puede ser conectada a una
WAN y enviar su localización absoluta por esa WAN).
Otras clases de datos que acompañan a los datos
de localización pueden también ser compartidos los dispositivos
primero y segundo a través de la red inalámbrica: por ejemplo, si el
segundo dispositivo de información inalámbrico tiene un receptor
GPS, entonces no solamente se generan coordenadas de localización
absoluta, sino también coordenadas de velocidad y de dirección
igualmente. Con el presente invento, cualquiera o todas de la
localización absoluta, la velocidad y la dirección (o ciertamente
cualquier otro indicador absoluto) puede ser compartida entre los
dispositivos. El presente invento introduce, por lo tanto, el
concepto de "conocimiento geográfico absoluto distribuido" -es
decir, de distribuir o compartir datos geográficos absolutos:
localización absoluta, velocidad en ese cuadro de referencia
absoluta usada para establecer la localización o la dirección en ese
cuadro de referencia absoluta (y cualquier combinación de las
tres). Por consiguiente, potencia la capacidad de solamente un
dispositivo para obtener realmente y compartir esos datos
geográficos absolutos, o bien la de un dispositivo para obtener una
clase de datos geográficos absolutos y la de otro dispositivo para
obtener una clase diferente.
En un segundo aspecto, hay un dispositivo de
información inalámbrico programado con su propio sistema de búsqueda
geográfica absoluta y capaz de compartir los datos geográficos
absolutos con un segundo dispositivo de información inalámbrico que
no posea su propio sistema de búsqueda geográfica absoluta, pero que
en cambio sea capaz de recibir, por una red inalámbrica, datos
geográficos absolutos del dispositivo de información inalámbrico;
en el cual el dispositivo de información inalámbrico está programado
para capacitar a cualquier componente autorizado, ya esté corriendo
en el dispositivo o en el segundo dispositivo, para definir la
calidad de los parámetros de posición, los cuales incluyen uno al
menos de los siguientes: precisión horizontal, precisión vertical,
tiempo para fijar, coste y consumo de energía, y para enviar los
datos de localización desde uno o más sistemas de búsqueda de
localización absoluta que corran en el dispositivo que satisface
esos parámetros.
Se describirá el presente invento con referencia
al dibujo que se acompaña, Figura 1, en la cual se ha ilustrado la
arquitectura para un dispositivo de información inalámbrico que
puede realizar el presente invento.
Una realización del presente invento capacita
para compartir los datos de localización absoluta entre (a)
cualquier clase de dispositivo que sea a la vez conocedor de su
localización absoluta y capaz de transmitir esos datos de
localización y (b) cualquier clase de dispositivo inalámbrico que
sea capaz de recibir esos datos de localización transmitidos y que
pueda, por cualquier razón, beneficiarse de poder usar el
conocimiento de su localización absoluta. En la mayoría de las
realizaciones prácticas, la transmisión de datos se hará por una
red inalámbrica de área personal transitoria, tal como una red
Bluetooth. Además, la mayoría de los teléfonos móviles tendrán
alguna forma de capacidad de búsqueda de localización absoluta en el
próximo futuro, y constituyen por consiguiente una radio baliza de
localización ideal para transmitir datos de localización absoluta a
los dispositivos próximos.
Para dar una indicación de la amplitud de las
aplicaciones potenciales del presente invento, se dan los siguientes
ejemplos más de uso:
1. Un caso de uso interesante es el de capacitar
a un dispositivo de reproducción de música digital MP3/OggVorbis
para captar una localización absoluta del usuario usando el presente
invento (por ejemplo, a partir del teléfono móvil capacitado para
esa localización del usuario) y para reproducir una canción favorita
que recuerde al usuario o le conecte con esa localización. Esto
requiere que el dispositivo de reproducción de música sea capaz de
almacenar y actualizar una base de datos con localizaciones y
canciones musicales asociadas con cada localización.
2. Otra idea más simple es la de que cuando uno
hace una foto con su cámara, incorpore un punto de localización en
la postal que pueda ser luego transmitida por la red usando Obex que
incluya en la misma un objeto de localiza-
ción.
ción.
3. Otros casos de uso cubren los servicios de
seguimiento de activos y gestión de flotas donde, por ejemplo,
cuando un correo entrega un paquete, el firmante marca efectivamente
su firma con la localización de la entrega. Para la gestión de
flotas, un dispositivo de información inalámbrico podría descubrir
(o calcular) su posición a partir del sistema de localización a
bordo del vehículo.
4. Otro caso de uso es el de la retransmisión de
la localización, en donde muchos dispositivos en una "cadena
inalámbrica" retransmiten el punto de localización obtenido de
otro dispositivo. En ese escenario, solamente uno de tales
dispositivos puede obtener el punto de localización absoluta (a
partir de los satélites del GPS o del Galileo, por ejemplo), y los
otros la retransmiten; de modo que, por ejemplo en un edificio,
muchos dispositivos llegan a conocer su localización juntamente con
un error, que puede ser calculado a partir del número de saltos. En
ese escenario, es también posible la triangulación usando múltiples
fuentes.
5. Un caso de uso interesante es el del
seguimiento de activos con un margen operativo restringido. Por
ejemplo, si un ordenador portátil no debe salir de un
área/instalaciones, etc. Se puede entonces programarlo para que
busque tales radio balizas de localización y bloquee por completo, o
destruya (automáticamente o después de comunicación a la base) si
se ha hecho la identificación de tal localización. El valor entonces
de ese ordenador portátil (o de otro dispositivo para esa tarea) de
no tener su propio sistema de localización, es el de que puede
captar radio balizas de localización de muchos otros dispositivos y,
tras su autenticación (o no) tomar las decisiones y realizar las
acciones apropiadas.
6. Como se ha indicado anteriormente, es posible
compartir también datos que no sean de localización. Por ejemplo,
un sistema de navegación GPS de automóvil podría compartir datos de
velocidad con un registrador de datos en el automóvil, que
alertarían al usuario si su velocidad superase la máxima autorizada.
El registrador de datos en el automóvil podría usar información de
localización procedente del sistema GPS para establecer la
carretera por la que estaba circulando el automóvil (por ejemplo,
conjuntamente con el software de navegación GPS usual, tal como el
del Navegador TomTom) y, usando una base de datos de límites de
velocidad aplicables para todas las carreteras, establecer si el
automóvil está excediendo, o no, el límite de velocidad. El sistema
de navegación GPS podría también compartir datos de localización con
un sistema de carretera de pago en el automóvil. El sistema de pago
por congestión puede dar resultado si la localización del automóvil
se corresponde con un área de pago (por ejemplo, una carretera de
peaje, un área de congestión) y asegurar entonces que se realiza el
débito, o cargo, o pago apropiado.
El método usado para compartir datos de
localización absoluta es relativamente directo. Por ejemplo, una
forma de distribuir información datos de localización absoluta a la
red del área personal por Bluetooth, es tener dispositivos que
pidan al dispositivo con conocimiento de la localización, registros
de SDP (Protocolo de Descubrimiento de Servicios) -usando un
identificador único universalmente (UUID)- para el servicio
particular que proporcione la información sobre la localización. De
hecho, el dispositivo conocedor de la localización puede realizar
este proceso mucho más simple y rápidamente, incluyendo para ello el
punto fijo de localización en sus registros de servicio SDP y
devolviendo así el resultado a las partes interesadas, incorporados
en la respuesta de SDP (frente a devolver la información pertinente
para que el dispositivo remoto se conecte con el servicio de
localización).
Otra forma (que requeriría muchas más potencia
de batería) sería que un dispositivo Bluetooth
emitiese/multiemi-
tiese periódicamente tales puntos fijos de localización usando paquetes brutos de Bluetooth Link Layer AUX y permitir así que cualquiera que estuviese escuchando los captase.
tiese periódicamente tales puntos fijos de localización usando paquetes brutos de Bluetooth Link Layer AUX y permitir así que cualquiera que estuviese escuchando los captase.
Sería posible un formato de datos de
localización normalizado, semejante al formato vCard, para
información de contactos personales.
Actualmente, las aplicaciones que precisan de
información de localización están íntimamente ligadas a la
tecnología que proporciona los datos de localización. Esto puede
requerir que los desarrolladores comprendan en detalle cómo operan
las tecnologías de localización por triangulación GPS y GSM, lo cual
es oneroso. El presente invento puede ser realizado usando una
tecnología de localización de "capa de aislamiento" en el
segundo OS (Sistema Operativo) de dispositivo de información
inalámbrico que separe, y por consiguiente desacople, las
aplicaciones y cualesquiera servidores del sistema de las
tecnologías de localización en que se basen. Por consiguiente, las
tecnologías de localización (por ejemplo, de conexión de GPS o de
conexión de triangulación de GSM) proporcionan datos de
localización a la capa de aislamiento (un servidor en una
realización de OS Symbian). Esta capa de aislamiento del servidor
proporciona entonces acceso a los datos de localización para
cualquier cliente (por ejemplo, para una aplicación o para un
servidor del sistema) que necesite para una API (Interfaz de
Programador de Aplicaciones) genérica. Desde un punto de vista
crítico, el cliente no tiene que quedar necesariamente limitado a
ser un cliente en el propio segundo dispositivo de información
inalámbrico, sino que puede residir en un dispositivo completamente
diferente, que no tenga su propio sistema de búsqueda de
localización.
Una solución de capa de aislamiento de
localización tiene otras ventajas:
- -
- Los desarrolladores de aplicaciones pueden desarrollar aplicaciones basadas en localización sin necesidad de comprender los detalles específicos de cualquier tecnología de localización, tal como la del GPS, y ni siquiera definir la clase de tecnología de localización que deberá proporcionar los datos de localización; solamente tienen que ser capaces de usar la API;
- -
- Los desarrolladores de la tecnología de localización pueden desarrollar la tecnología de localización sin tener necesidad de comprender los detalles específicos de cualquier aplicación o servidor del sistema; la tecnología de localización puede ser llevada a la práctica como conectables, los cuales son potencialmente intercambiables en caliente;
- -
- Cualquier aplicación o recurso en el dispositivo que precise datos de localización puede ahora obtenerlos fácilmente; los datos de localización están disponibles a través del OS en su totalidad.
- -
- En un dispositivo se podrían correr múltiples tecnologías de localización, decidiendo la capa de aislamiento cuál de las tecnologías usar en cualquier momento -la aplicación no tiene que saber nada acerca de un intercambio en caliente entre tecnologías;
- -
- La información de localización puede ser fácilmente suministrada a diferentes servidores del sistema -por ejemplo, a un servidor del sistema que decida qué soporte/protocolo usar para comunicar podía ser alimentada la información de localización y usarla como parte de su toma de decisión. Por consiguiente, cuando esté dentro del alcance de un equipo Bluetooth podría cambiar a Bluetooth; y cuando esté fuera del alcance podría volver al GSM, etc.
- -
- Puede realizarse fácilmente un dispositivo para enviar la información de su localización, por ejemplo a la policía, si el dispositivo recibe un mensaje de disparo apropiado de que el dispositivo ha sido robado.
- -
- Se puede usar una API de publicación y abono para capacitar a cualquiera de tales servidores autorizados, ya sea haciendo correr el segundo dispositivo de información inalámbrico o el primer dispositivo de información inalámbrico, para abonarse a datos de localización publicados por cualquiera de los sistemas de búsqueda de localización que corran en el segundo dispositivo de información inalámbrico.
\vskip1.000000\baselineskip
Apéndice
1
El Apéndice 1 comprende una descripción más
detallada de una arquitectura adecuada, más un estudio de algunos
principios de diseño importantes para un sistema operativo que tenga
en cuenta la localización.
El dispositivo que tenga en cuenta la
localización puede usar una o más tecnologías diferentes de
percepción de la localización; cuando se usen más de una, se puede
emplear una técnica para combinar los datos de localización
procedentes de las múltiples fuentes en una sola estimación de
localización. Esto es particularmente útil cuando las diferentes
fuentes tengan diferentes características, en términos de técnicas
de adquisición y de precisión. El objetivo de tal proceso es
mejorar la nueva precisión de punto fijo de localización, por
encima de la de cualquier fuente individual.
Se usa frecuentemente el filtrado Kalman para
combinar los datos de GPS e INS, ya que los puntos fuertes de cada
uno de ellos compensa muy bien los puntos débiles del otro, lo que
da por resultado datos de salida de más alta precisión que los que
cualquiera de ellos puede proporcionar en cualquier instante dado en
el tiempo.
La seguridad de la información de localización
está basada en torno al "Quién", "Dónde" y "Cuándo".
Estos datos se relacionan por orden de importancia para su
protección. El dispositivo que tiene en cuenta la localización
deberá proteger con la máxima seguridad a quien represente.
"Dónde" esa persona puede razonablemente ser compartida con
otras también de la localidad (aunque, se puede argüir, en tanto que
no sea compartido el "Quién"), como se ha explicado en lo que
antecede, y el tiempo puede ser compartido con cualquiera
(restringiendo los otros dos).
Sin embargo, puesto que esta información es la
más peligrosa cuando se conoce más de una (en particular, las tres,
y durante un espacio de tiempo), el asegurar las tres frente a fugas
a partes remotas, es el modo más seguro de evitar que esa
combinación más sensible caiga en manos a las que no vaya destinada.
Por consiguiente, cada una de las tres deberá ser emitido
únicamente sobre una base de "de conocimiento necesario" -el
proporcionar servicios abiertos en un dispositivo personal
solamente deberá hacerse en caso de instrucción explícita del
usuario.
Otro modo de dividir los servicios es entre el
descubrimiento de la localización (estático) y la navegación a
través del espacio (dinámico). Una tercera clase es la intersección
de estos dos (descubriendo continuamente mientras se mueve).
El descubrimiento cubre muchas áreas, tales
como
- 1.
- Localización propia ("¿Dónde estoy?")
- 2.
- Otra localización ("¿Adonde voy?")
- 3.
- Localización de personas ("Búsqueda de amigos")
- 4.
- Filtrado de la información ("presentar la información de tráfico antes de salir de casa el lunes por la mañana")
- 5.
- Filtrado de acción/acontecimiento ("que no suene muy alto cuando se está en el cine o en la oficina del jefe")
- 6.
- Localización de servicios ("busca el ..... más próximo")
- 7.
- Otras propiedades de una localización (zona de tiempo local, condiciones de tiempo, meteorología, etc.)
Las dos últimas son intercambiables en muchos
grados, ya que se puede ver un servicio local como una propiedad de
una localización, y un servicio puede de por sí proporcionar otra
información (propiedades) acerca de esa localización.
\vskip1.000000\baselineskip
El conocimiento de la localización es
principalmente un servicio de aplicación, aunque es importante
apreciar que las aplicaciones que usen los datos de localización
pueden ser distribuidas a través de varios dispositivos, conectados
por una PAN (Red de Área Personal) inalámbrica.
Las aplicaciones de Contactos y Agenda pueden
beneficiarse grandemente de los datos de localización, y hay
también un potencial para llevar diarios. Se facilita la
localización basada en búsqueda de contenido local, así como
remoto. Se podría imaginar un sello de "localización" en
cualquier lugar en el que actualmente vaya un sello de
"tiempo" -por ejemplo, en documentos (por ejemplo para
establecer dónde se firmó electrónicamente; en fotografía, por
razones obvias, siendo marcados los datos de localización de modo
que se evidencie si se falsean). Se podría también desear registrar
información de localización simbólica, o bien ligar esa información
a contactos, por ejemplo, a Mis Contactos y a Mis Localizaciones,
para localizaciones usadas corrientemente.
Una aplicación de mapas "De Todo el Mundo"
podría obtener actualizaciones automáticas de localización.
Realmente, reedita algo de la información que puede estar
disponible de un servidor de localización, por ejemplo, de zona de
tiempo y de código de marcación de teléfono local. Si éstas fueran
normalizadas en el servidor de localización, el servidor de
aplicación "de todo el Mundo" podría limitarse a
retransmitirlas a todas partes (o tal vez a hacerlas desaparecer
totalmente).
\vskip1.000000\baselineskip
Los modelos para uso inicial asumirán
generalmente que la información de localización se busca únicamente
a través de la intervención directa del usuario. Esto resuelve
muchos temas de seguridad y de consumo de energía. Esto, sin
embargo, tiene el inconveniente de que el tiempo para obtener la
primera fijación (TTELÉFONOF) podría ser bastante alto, como cuando
el usuario inicie una actividad de adquisición de localización, ya
que cuando el usuario inicie una actividad de adquisición de
localización, el dispositivo debe ir ampliando su conocimiento,
partiendo de cero. Si cualquier equipo físico futuro soportase una
interfaz de notificación de "dime cuando me haya movido (más de x
metros)", entonces el TTELÉFONON podría reducirse
significativamente. Esto está basado en la hipótesis de que el
usuario se mueve (más de x metros) con bastante poca frecuencia en
términos de dispositivo en el tiempo. Para tecnologías de
localización basadas en la red, esto podría reducir grandemente el
consumo de batería para aplicaciones autónomas.
\vskip1.000000\baselineskip
Para comprender mejor la arquitectura,
presentamos una visión de los componentes basada en las áreas de
responsabilidad.
La filosofía en que se basan las APIs sugeridas,
y la Arquitectura para Conocimiento de Localización Symbian/LBS,
es:
"haz que sea fácil para la
mayoría y posible para los
demás"
Por consiguiente, tenemos la distinción entre
las diferentes APIs ofrecidas y la separación de conectables del
sistema de conectables. La estructura general se ha representado en
la figura que se acompaña. Los componentes principales se describen
en la sección siguiente.
\global\parskip0.950000\baselineskip
- Presentar una interfaz limpia y sencilla mediante la cual la mayoría de los clientes puedan usar las primitivas localizaciones ofrecidas por el servidor del contexto. Tal API proporcionará las primitivas de Localización a las capas superiores de la plataforma de aplicaciones, motores de aplicaciones y protocolos de aplicaciones.
- Ofrecer servicios para obtener puntos fijos de localización basados en varios parámetros de QoS (Calidad de Servicio) solicitados por su cliente y presentar los datos en un formato sencillo y consistente (lo más probablemente, en WGS-84, y posiblemente en cadenas de Cell-ID (Identidad de Células)).
- Aplicaciones y las estructuras de las aplicaciones
- Con el Servidor del Contexto
\vskip1.000000\baselineskip
- Presentar una interfaz completa y genérica, mediante la cual los clientes puedan solicitar un número variable de atributos del servidor del Contexto, y hacer así uso de cualesquiera capacidades que pueda tener que ofrecer una tecnología particular de localización.
- Permitir también transferencia de datos bidireccional.
- Aplicaciones avanzadas y/o dependientes de la tecnología, y la estructura de las aplicaciones.
- Con el Servidor del Contexto
\vskip1.000000\baselineskip
- Encapsular y mediar en cuanto a compartir recursos de los recursos/tecnologías de adquisición de localización. El servidor es responsable de encaminar las llamadas del cliente al conectable de la tecnología correcta, en base a los requisitos de QoS de quien llama, así como de vigilar la interacción basada en el modelo de seguridad de la plataforma.
- Recibe los conectables de la tecnología de adquisición de localización y proporciona la estructura necesaria para la interfaz de los mismos.
- Impone la vigilancia eficiente por cada transacción, de modo que en cada llamada del cliente verifica cada enmascaramiento de las capacidades del proceso.
- Los clientes de localización
- Con los conectables de la tecnología de adquisición de la localización.
- Interfaz de publicación y abono en el Kernel,
- Servidor de Archivo, Servidor de DBMS (Sistema de Gestión de Base de Datos Esock /Receptáculo Esoc) y cualesquiera recursos y servidores que puedan necesitar los conectables de la tecnología.
\newpage
- Capacitar y facilitar la reutilización entre conectables y facilitar el desarrollo de conectables.
- Conectables y el Servidor del Contexto
- Componentes de base
\vskip1.000000\baselineskip
- Permitir diferentes conectables de adquisición de localización para interceptar e intercambiar mensajes, de modo que puedan tener una reutilización de funcionalidad conectable con acoplamiento suelto (por ejemplo, un AGPS (GPS Asistido? que use GPS), y para una interfaz de escuchar/enganchar, con objeto de registrar todos losa acontecimientos si un producto lo desea, o bien para escenarios de fusión en donde un conectable pueda proporcionar puntos fijos de localización combinando para ello otras tecnologías.
- Conectables y el Servidor de Localización
- Servidor de Localización
- Componentes de base
- otros conectables.
- Seleccionar una tecnología de posicionamiento que satisfaga los parámetros de QoP (Calidad de Servicios de Posición) proporcionados por un cliente a través de la API de cliente de localización. Permitir que el cliente obtenga puntos fijos de localización sin especificar un conectable de tecnología de adquisición de localización particular. El conjunto básico de parámetros de QoP deberá incluir precisión horizontal, precisión vertical, tiempo para fijar, coste, consumo de energía.
- Conectables y la API de Cliente de Localización
- Servidor de Localización
- Conectables de la tecnología de adquisición de localización
\vskip1.000000\baselineskip
- Hacer interfaz con las tecnologías de adquisición de localización y con el Servidor de Localización. Cada conectable es responsable de proporcionar los mecanismos y protocolos de comunicación necesarios para la interfaz con una tecnología y un equipo físico particulares.
- Los conectables tienen también la misión de proporcionar capacidades específicas de tecnología estática, así como capacidades de tiempo de utilización (por ejemplo, que no haya señal de GPS, etc.) para el servidor necesaria para la toma de decisión de QoS de la localización en el servidor.
- La opción de coste de un conectable la proporciona el operador/usuario, y no el propio conectable, puesto que puede cambiar de acuerdo con el operador, el tiempo, el abono, y posiblemente incluso la localización (vagabundeo, etc.).
- Servidor de Localización y otros conectables indirectamente
- Servidor del contexto de otros conectables en toda la estructura
- ETel /SMS, GSM/GPRS, UMTS)
- Servidor C32, UART/algunas rutinas en serie o de abstracción de bus, etc.
\vskip1.000000\baselineskip
- Conversión de datos de mapa
- Interfaz con DBMS (por ejemplo, DB (Base de Datos) de Puntos de Referencia DB, persistencia, visión del registro)
- Ajustes relacionados con la privacidad y filtrado del servicio
- Aplicaciones y otras estructuras
- Entre motores de aplicaciones de Servidor de Localización y GUI (Interfaz de Usuario Gráfico)
\vskip1.000000\baselineskip
En la arquitectura interna en que se basa el
Servidor de Localización, lo que se contempla es permitir que los
conectables del servidor específico de tecnología actúen como los
delegados de equipo físico para el equipo físico de adquisición de
la localización, utilizando sus plenas capacidades.
Por estas razones, y debido a que se espera una
plétora variable de tal equipo físico a ser usado por los
licenciatarios y los usuarios, la interfaz entre el servidor y esos
conectables permitirá el descubrimiento de capacidades de "tiempo
de carga". En efecto, un conectable presentará tantas interfaces
publicadas como necesite.
Esto puede conseguirse haciendo uso de un simple
protocolo de descubrimiento de capacidades y de bucles con bloqueo
con retardo conectables gestionados de fábrica, polimórficos.
Usando este esquema, se permitirá también que
las aplicaciones y terceras partes hagan uso de capacidades de
equipo físico específico sin que para ello necesiten extender las
interfaces del servidor o de los conectables.
Como mínimo, creemos que los conectables de la
tecnología pueden exponer interfaces como:
- -
- NMEA 0183 v.2.0 (Especificación de la National Marine Electronics Association de EE.UU.) o ALGÚN SUBCONJUNTO DE
- -
- Gestión de la Energía
- -
- Cell-ID
- -
- Longitud, Latitud, Altura Básica
- -
- Ancla Básica operaciones de punto indicador
- -
- Anuncio de Capacidades de QoS
\global\parskip1.000000\baselineskip
Internamente en los módulos conectables de la
tecnología, los desarrolladores pueden elegir cualquier número de
métodos para comunicarse con el equipo físico. Por ejemplo, para
reunir todos el potencial del dispositivo, el desarrollador puede
elegir usar los protocolos específicos del dispositivo propietario
(para comunicar con el dispositivo), mientras que otros pueden
decidir, por razones de tiempo para comercializar, usar medios más
simples (como la especificación NMEA para receptores GPS). En
cualquier caso, las interfaces expuestas aislarán de los elementos
internos que puedan cambiar en las posteriores revisiones de estos
módulos.
En caso de que una tercera parte acople todo el
potencial de un dispositivo GPS avanzado, deberá comunicar que usa
el protocolo propiedad del receptor y convertir los datos brutos en
frases en NMEA en la medida en que sea necesario, si se exponen a
una interfaz de NMEA.
Al mismo tiempo, se esperará que todos los
módulos usen la interfaz "Capacidades de QoS de Localización"
para registrar sus capacidades estáticas y su tiempo de utilización
con el servidor (lo cual no excluye que sean almacenados en una DB
(Base de Datos)). Este registro permite que el Servidor de
Localización seleccione dinámicamente los conectables de la
tecnología para satisfacer las peticiones del cliente con requisitos
de QoS particulares.
Los módulos de conectables de Servidor de
Localización instalados necesitarán un nivel de configurabilidad
que pedirá que algunos ajustes sean almacenados y recuperados en y
del almacenamiento persistente. La configuración de estos ajustes
se expondrá al usuario por medio de subprogramas de control.
Para conseguir un acceso seguro y enclavado a
esos ajustes, éstos serán lo más probablemente (a menos que se
elija un mecanismo P&S) almacenados y estructurados en una base
de datos, recibida por el Servidor de DBMS.
Se proporcionará una estructura para que los
conectables tengan acceso a esos ajustes en el servidor de DBMS a
través del Servidor de Localización.
Claims (17)
1. Un método para capacitar un primer
dispositivo de información inalámbrico para acceso a datos
geográficos absolutos (es decir, de localización, de velocidad o de
dirección), en el cual el primer dispositivo de información
inalámbrico no posee su propio sistema de búsqueda geográfica
absoluta, pero en cambio es capaz de recibir, por una red
inalámbrica, los datos geográficos absolutos de un segundo
dispositivo de información inalámbrico que tiene su propio sistema
de búsqueda geográfica absoluta;
en el cual el segundo dispositivo de información
inalámbrico está programado para capacitar a cualquier componente
autorizado, ya esté corriendo en el segundo dispositivo inalámbrico
o en el primer dispositivo de información inalámbrico, para definir
la calidad de los parámetros de posición, los cuales incluyen al
menos uno de los siguientes: precisión horizontal, precisión
vertical, tiempo para fijar, coste y consumo de energía, y para que
sean enviados datos de localización desde uno o más sistemas de
búsqueda de localización absoluta que corran en el segundo
dispositivo de información inalámbrico que satisface esos
parámetros.
2. El método según la reivindicación 1, en el
cual la red inalámbrica es una red de área personal de corto
alcance.
3. El método según la reivindicación 1, en el
cual el segundo dispositivo de información inalámbrico es un
teléfono móvil.
4. El método según la reivindicación 1, en el
cual el sistema de búsqueda de la localización absoluta del segundo
dispositivo de información inalámbrico es un sistema de base
inalámbrico, tal como un GPS, o un sistema de tiempo de llegada.
5. El método según la reivindicación 1, en el
cual se usa una API de publicación y abono para capacitar a
cualquiera de tales componentes autorizados, ya esté corriendo en el
segundo dispositivo de información inalámbrico o en el primer
dispositivo de información inalámbrico, para abonarse a los datos de
localización publicados por cualquiera de los sistemas de búsqueda
de localización que corren en el segundo dispositivo de información
inalámbrico.
6. El método según la reivindicación 1, en el
cual el primer dispositivo de información inalámbrico es capaz de
recibir, por la red inalámbrica, datos de velocidad desde el segundo
dispositivo de información inalámbrico, para indicar la velocidad a
la cual se está desplazando.
7. El método según la reivindicación 1, en el
cual el primer dispositivo de información inalámbrico es capaz de
recibir, por la red inalámbrica, datos de dirección del segundo
dispositivo de información inalámbrico, para indicar la dirección
en la que se está desplazando.
8. El método según la reivindicación 1, en el
cual el primer dispositivo de información inalámbrico es una cámara
estática o de vídeo.
9. El método según la reivindicación 1, en el
cual el primer dispositivo de información inalámbrico es una
tarjeta usada para seguimiento de activos.
10. El método según la reivindicación 1, en el
cual el primer dispositivo de información inalámbrico es un
reproductor de música digital.
11. El método según la reivindicación 1, en el
cual el primer dispositivo de información inalámbrico puede
retransmitir los datos de localización obtenidos del segundo
dispositivo de información inalámbrico, a otro dispositivo de
información inalámbrico.
12. Un dispositivo de información inalámbrico
programado con su propio sistema de búsqueda geográfica absoluta y
capaz de compartir los datos geográficos absolutos con un segundo
dispositivo de información inalámbrico que no posea su propio
sistema de búsqueda geográfica absoluta, pero que en cambio sea
capaz de recibir, por una red inalámbrica, los datos geográficos
absolutos del dispositivo de información inalámbrico;
en el cual el dispositivo de información
inalámbrico está programado para capacitar a cualquier componente
autorizado, ya esté corriendo en el dispositivo o en el segundo
dispositivo, para definir la calidad de los parámetros de posición,
los cuales incluyen uno al menos de los siguientes: precisión
horizontal, precisión vertical, tiempo para fijar, coste y consumo
de energía, y que sean enviados datos de localización desde uno o
más sistemas de búsqueda de localización absoluta que corren en el
dispositivo que satisface esos parámetros.
13. El dispositivo según la reivindicación 12,
que es un teléfono móvil.
14. El dispositivo según la reivindicación 12,
en el cual el sistema de búsqueda de localización absoluta del
dispositivo de información inalámbrico es un sistema de base
inalámbrico tal como un GPS o un sistema de tiempo de llegada.
15. El dispositivo según la reivindicación 12,
en el cual se usa una API de publicación y abono para capacitar a
cualquiera de tales componentes autorizados, ya esté corriendo en el
dispositivo o exteriormente al mismo, para abonarse a datos de
localización publicados por cualquiera de los sistemas de búsqueda
de localización que corren en el dispositivo de información
inalámbrico.
16. El dispositivo según la reivindicación 12,
que es capaz de enviar, por la red inalámbrica, datos de velocidad
al segundo dispositivo de información inalámbrico, para indicar la
velocidad a la que se está desplazando.
17. El dispositivo según la reivindicación 12,
que es capaz de enviar, por la red inalámbrica, datos de dirección
al segundo dispositivo de información inalámbrico, para indicar la
dirección en la que se está desplazando.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GBGB0212177.0A GB0212177D0 (en) | 2002-05-27 | 2002-05-27 | Location awareness on the Symbian platform |
| GB0212177 | 2002-05-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2295582T3 true ES2295582T3 (es) | 2008-04-16 |
Family
ID=9937492
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03725457T Expired - Lifetime ES2295582T3 (es) | 2002-05-27 | 2003-05-27 | Metodo para capacitar a un dispositivo de informacion inalambrico para acceso a datos de localizacion. |
Country Status (9)
| Country | Link |
|---|---|
| US (4) | US8331952B2 (es) |
| EP (1) | EP1512308B1 (es) |
| JP (1) | JP4246698B2 (es) |
| AT (1) | ATE385156T1 (es) |
| AU (1) | AU2003227989A1 (es) |
| DE (1) | DE60318845T2 (es) |
| ES (1) | ES2295582T3 (es) |
| GB (2) | GB0212177D0 (es) |
| WO (1) | WO2003101139A1 (es) |
Families Citing this family (79)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0212177D0 (en) | 2002-05-27 | 2002-07-03 | Symbian Ltd | Location awareness on the Symbian platform |
| GB2408876A (en) * | 2003-12-05 | 2005-06-08 | Symbian Ltd | Embedding location data in an image |
| US7113865B2 (en) * | 2003-12-15 | 2006-09-26 | Ignatin Gary R | Roadway travel data exchange network |
| US7949463B2 (en) | 2003-12-15 | 2011-05-24 | Gary Ignatin | Information filtering and processing in a roadway travel data exchange network |
| EP1810528A4 (en) * | 2004-10-29 | 2009-11-04 | Nokia Corp | CELLPHONE USE ISOLATION |
| US8126477B2 (en) * | 2005-07-07 | 2012-02-28 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
| US8311543B2 (en) | 2005-07-07 | 2012-11-13 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
| US8364148B2 (en) * | 2005-07-07 | 2013-01-29 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
| US7525425B2 (en) | 2006-01-20 | 2009-04-28 | Perdiem Llc | System and method for defining an event based on relationship between an object location and a user-defined zone |
| WO2007073470A2 (en) | 2005-12-23 | 2007-06-28 | Perdiem, Llc | System and method for defining an event based on a relationship between an object location and a user-defined zone |
| US20070152844A1 (en) * | 2006-01-03 | 2007-07-05 | Hartley Joel S | Traffic condition monitoring devices and methods |
| AU2007206046A1 (en) * | 2006-01-19 | 2007-07-26 | Safelite Group, Inc. | Method and device for providing location based content delivery |
| US20070282678A1 (en) * | 2006-06-01 | 2007-12-06 | Microsoft Corporation | Platform to enable sharing of location information from a single device to multiple devices in range of communication |
| JP4254822B2 (ja) * | 2006-08-25 | 2009-04-15 | 船井電機株式会社 | 測位システム、および携帯端末 |
| GB2443864B (en) * | 2006-11-15 | 2009-02-11 | Motorola Inc | Mobile station, wireless communication system and method of operation |
| US8483705B1 (en) * | 2007-02-06 | 2013-07-09 | Sprint Communications Company L.P. | GPS proxy for location-unaware devices |
| US8515460B2 (en) | 2007-02-12 | 2013-08-20 | Microsoft Corporation | Tagging data utilizing nearby device information |
| WO2008147890A1 (en) * | 2007-05-24 | 2008-12-04 | Geospatial Experts Llc | Systems and methods for incorporating data into digital files |
| US10454995B2 (en) | 2007-06-11 | 2019-10-22 | Crackle, Inc. | System and method for obtaining and sharing content associated with geographic information |
| US20090047991A1 (en) * | 2007-08-13 | 2009-02-19 | Sony Ericsson Mobile Communications Ab | Automatically enabling and disabling wireless networks |
| US8270664B2 (en) * | 2007-11-27 | 2012-09-18 | Broadcom Corporation | Method and system for utilizing GPS information to secure digital media |
| US8380993B2 (en) | 2007-12-07 | 2013-02-19 | Broadcom Corporation | Method and system for robust watermark insertion and extraction for digital set-top boxes |
| US8175043B2 (en) * | 2007-12-20 | 2012-05-08 | Verizon Patent And Licensing Inc. | Method and system for establishing disparate connection paths from a mobile user device to a base station through a mobile peer-to-peer (PTP) network |
| GB2460626A (en) | 2008-05-22 | 2009-12-09 | Geotate Bv | File creation system and method |
| US8718634B2 (en) * | 2008-11-07 | 2014-05-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement in a communication system |
| US20100127922A1 (en) * | 2008-11-21 | 2010-05-27 | Emerson Electric Co. | System for sharing video captured at jobsite |
| WO2010081837A1 (en) | 2009-01-16 | 2010-07-22 | Tele Atlas B.V. | Method for creating speed profiles for digital maps |
| ATE544135T1 (de) * | 2009-07-28 | 2012-02-15 | Nxp Bv | INTEGRATION VON POSITIONS- UND STRAßENGEBÜHRDATEN |
| US8531334B2 (en) * | 2009-11-06 | 2013-09-10 | Microsoft Corporation | Location proofs |
| US8644854B2 (en) * | 2009-12-03 | 2014-02-04 | Osocad Remote Limited Liability Company | System and method for processing enhanced data exchanged with an enhanced mobile station via a wireless connection |
| US8682541B2 (en) | 2010-02-01 | 2014-03-25 | Trimble Navigation Limited | Sensor unit system |
| US9269255B2 (en) | 2010-02-01 | 2016-02-23 | Trimble Navigation Limited | Worksite proximity warning |
| US8768609B2 (en) * | 2010-02-01 | 2014-07-01 | Trimble Navigation Limited | Sensor unit system |
| BR112012028371A2 (pt) | 2010-05-07 | 2017-03-21 | Siemens Entpr Communications Gmbh &Co Kg | disposição espacial de uma pluralidade de dispositivos de comunicação e método para determinar a posição espacial de um dispositivo |
| US8620617B2 (en) | 2010-09-30 | 2013-12-31 | Fitbit, Inc. | Methods and systems for interactive goal setting and recommender using events having combined activity and location information |
| US10004406B2 (en) | 2010-09-30 | 2018-06-26 | Fitbit, Inc. | Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device |
| US8954290B2 (en) | 2010-09-30 | 2015-02-10 | Fitbit, Inc. | Motion-activated display of messages on an activity monitoring device |
| US11243093B2 (en) | 2010-09-30 | 2022-02-08 | Fitbit, Inc. | Methods, systems and devices for generating real-time activity data updates to display devices |
| US8738321B2 (en) | 2010-09-30 | 2014-05-27 | Fitbit, Inc. | Methods and systems for classification of geographic locations for tracked activity |
| US10983945B2 (en) | 2010-09-30 | 2021-04-20 | Fitbit, Inc. | Method of data synthesis |
| US8762101B2 (en) | 2010-09-30 | 2014-06-24 | Fitbit, Inc. | Methods and systems for identification of event data having combined activity and location information of portable monitoring devices |
| US8954291B2 (en) | 2010-09-30 | 2015-02-10 | Fitbit, Inc. | Alarm setting and interfacing with gesture contact interfacing controls |
| US9148483B1 (en) | 2010-09-30 | 2015-09-29 | Fitbit, Inc. | Tracking user physical activity with multiple devices |
| US9253168B2 (en) | 2012-04-26 | 2016-02-02 | Fitbit, Inc. | Secure pairing of devices via pairing facilitator-intermediary device |
| US8744803B2 (en) | 2010-09-30 | 2014-06-03 | Fitbit, Inc. | Methods, systems and devices for activity tracking device data synchronization with computing devices |
| US8805646B2 (en) | 2010-09-30 | 2014-08-12 | Fitbit, Inc. | Methods, systems and devices for linking user devices to activity tracking devices |
| US9390427B2 (en) | 2010-09-30 | 2016-07-12 | Fitbit, Inc. | Methods, systems and devices for automatic linking of activity tracking devices to user devices |
| US8712724B2 (en) | 2010-09-30 | 2014-04-29 | Fitbit, Inc. | Calendar integration methods and systems for presentation of events having combined activity and location information |
| US8738323B2 (en) | 2010-09-30 | 2014-05-27 | Fitbit, Inc. | Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information |
| US8762102B2 (en) | 2010-09-30 | 2014-06-24 | Fitbit, Inc. | Methods and systems for generation and rendering interactive events having combined activity and location information |
| US8694282B2 (en) | 2010-09-30 | 2014-04-08 | Fitbit, Inc. | Methods and systems for geo-location optimized tracking and updating for events having combined activity and location information |
| US8615377B1 (en) | 2010-09-30 | 2013-12-24 | Fitbit, Inc. | Methods and systems for processing social interactive data and sharing of tracked activity associated with locations |
| US9241635B2 (en) | 2010-09-30 | 2016-01-26 | Fitbit, Inc. | Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device |
| US20120194332A1 (en) * | 2011-01-30 | 2012-08-02 | Ganapathy Lakshmanaperumal | Automotive audio level notifier |
| CN102736059A (zh) * | 2011-04-06 | 2012-10-17 | 神基科技股份有限公司 | 无线分享装置及其定位方法 |
| US8738925B1 (en) * | 2013-01-07 | 2014-05-27 | Fitbit, Inc. | Wireless portable biometric device syncing |
| US9143197B2 (en) * | 2011-10-18 | 2015-09-22 | Texas Instruments Incorporated | Joining process for G3 networks |
| CN104137632B (zh) * | 2012-02-29 | 2018-10-26 | 英特尔公司 | 基于社区校正和轨迹检测的位置偏差校正 |
| US9432964B2 (en) * | 2012-05-21 | 2016-08-30 | Qualcomm Incorporated | Method and apparatus for determining locations of access points |
| US9641239B2 (en) | 2012-06-22 | 2017-05-02 | Fitbit, Inc. | Adaptive data transfer using bluetooth |
| US20140004877A1 (en) * | 2012-06-29 | 2014-01-02 | Broadcom Corporation | Position Determination Using Round-Trip Delay and Angle-of-Arrival |
| US8838436B2 (en) * | 2012-07-25 | 2014-09-16 | Aro, Inc. | Labeling context slices to produce a storyline from mobile device data |
| US9039614B2 (en) | 2013-01-15 | 2015-05-26 | Fitbit, Inc. | Methods, systems and devices for measuring fingertip heart rate |
| US9728059B2 (en) | 2013-01-15 | 2017-08-08 | Fitbit, Inc. | Sedentary period detection utilizing a wearable electronic device |
| WO2015187549A1 (en) * | 2014-06-01 | 2015-12-10 | bluField, Inc. | Content distribution via object motion tracking using wireless communications |
| US9037161B1 (en) * | 2014-06-10 | 2015-05-19 | Emmanuel Azih | Device and methods for signal-broadcasting sockets |
| US9491691B2 (en) | 2014-09-11 | 2016-11-08 | Laird Technologies, Inc. | Bluetooth assisted cooperative WiFi scan and roam |
| US9525968B2 (en) | 2014-10-07 | 2016-12-20 | Broadsoft, Inc. | Methods, systems, and computer readable media for using bluetooth beacon information to obtain and publish fine grained user location information |
| US9756477B2 (en) * | 2014-10-25 | 2017-09-05 | Emmanuel Azih | Device, methods, and systems for proximity localization using beacon switches |
| US10205731B2 (en) | 2015-09-25 | 2019-02-12 | Microsoft Technology Licensing, Llc | Contextually-aware location sharing services |
| EP3182737B1 (en) * | 2015-12-15 | 2017-11-29 | Axis AB | Method, stationary device, and system for determining a position |
| US9986506B2 (en) | 2015-12-17 | 2018-05-29 | International Business Machines Corporation | Global positioning system (GPS) signal piggyback in a distributed device environment |
| US9973887B2 (en) | 2016-01-21 | 2018-05-15 | Google Llc | Sharing navigation data among co-located computing devices |
| US10080530B2 (en) | 2016-02-19 | 2018-09-25 | Fitbit, Inc. | Periodic inactivity alerts and achievement messages |
| US10631117B2 (en) | 2017-06-28 | 2020-04-21 | Qualcomm Incorporated | Method and system for user equipment managing positioning assistance data for wearable devices |
| US10212555B1 (en) * | 2017-09-13 | 2019-02-19 | Microsoft Technology Licensing, Llc | Enabling and disabling location sharing based on environmental signals |
| US11175725B2 (en) | 2019-03-15 | 2021-11-16 | International Business Machines Corporation | Preserving battery life of devices through shared processing tasks |
| CN113115276A (zh) * | 2019-12-24 | 2021-07-13 | 成都鼎桥通信技术有限公司 | 蓝牙设备识别方法、装置、存储介质及电子设备 |
| CN111078819A (zh) * | 2019-12-31 | 2020-04-28 | 维沃移动通信有限公司 | 应用分享方法及电子设备 |
Family Cites Families (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5179519A (en) * | 1990-02-01 | 1993-01-12 | Pioneer Electronic Corporation | Navigation system for vehicle |
| US5805082A (en) * | 1990-05-17 | 1998-09-08 | At/Comm Incorporated | Electronic vehicle toll collection system and method |
| JPH04250436A (ja) | 1991-01-11 | 1992-09-07 | Pioneer Electron Corp | 撮像装置 |
| US5689809A (en) | 1994-03-10 | 1997-11-18 | Motorola, Inc. | Method for determining geographic relationships between communication units |
| DE4437360A1 (de) | 1994-10-19 | 1996-04-25 | Astrid Feltes | Reiseführer mit ortsgesteuerter Informationsausgabe |
| US5604765A (en) | 1994-12-23 | 1997-02-18 | Stanford Telecommunications, Inc. | Position enhanced communication system including system for embedding CDMA navigation beacons under the communications signals of a wireless communication system |
| US5938721A (en) | 1996-10-24 | 1999-08-17 | Trimble Navigation Limited | Position based personal digital assistant |
| US5796952A (en) * | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
| US6240069B1 (en) | 1998-06-16 | 2001-05-29 | Ericsson Inc. | System and method for location-based group services |
| JP2000102060A (ja) | 1998-09-25 | 2000-04-07 | Nippon Telegr & Teleph Corp <Ntt> | 移動端末における位置情報の交換方法および装置 |
| US6321092B1 (en) | 1998-11-03 | 2001-11-20 | Signal Soft Corporation | Multiple input data management for wireless location-based applications |
| US6023241A (en) * | 1998-11-13 | 2000-02-08 | Intel Corporation | Digital multimedia navigation player/recorder |
| EP1103001B1 (en) * | 1999-06-08 | 2007-06-13 | Sony Deutschland GmbH | Geolocation of mobile devices |
| JP2001042414A (ja) * | 1999-08-04 | 2001-02-16 | Minolta Co Ltd | 携帯通信装置、画像撮影装置及び場所情報記録システム |
| US6647270B1 (en) * | 1999-09-10 | 2003-11-11 | Richard B. Himmelstein | Vehicletalk |
| US6287200B1 (en) | 1999-12-15 | 2001-09-11 | Nokia Corporation | Relative positioning and virtual objects for mobile devices |
| WO2001048505A2 (en) * | 1999-12-27 | 2001-07-05 | Main Course Technologies, Inc. | Wireless/gps asset tracking and monitoring system |
| US20020008621A1 (en) * | 2000-01-06 | 2002-01-24 | Isogon Corporation | Method and system for determining the inventory and location of assets |
| AU3084801A (en) | 2000-01-06 | 2001-07-16 | Brightcom Technologies Ltd. | Integration of bluetooth functionality with a global positioning system |
| US6587835B1 (en) * | 2000-02-09 | 2003-07-01 | G. Victor Treyz | Shopping assistance with handheld computing device |
| GB0007266D0 (en) | 2000-03-25 | 2000-05-17 | Hewlett Packard Co | Providing location data about a mobile entity |
| US6553236B1 (en) * | 2000-03-28 | 2003-04-22 | Ericsson Inc. | On demand location function for mobile terminal |
| GB0012354D0 (en) * | 2000-05-22 | 2000-07-12 | Nokia Networks Oy | A method and system for providing location dependent information |
| GB0012641D0 (en) * | 2000-05-25 | 2000-07-12 | Koninkl Philips Electronics Nv | A method of estimating the location of a device |
| JP3513084B2 (ja) * | 2000-06-14 | 2004-03-31 | 株式会社東芝 | 情報処理システム、情報機器及び情報処理方法 |
| GB0014719D0 (en) * | 2000-06-16 | 2000-08-09 | Koninkl Philips Electronics Nv | A method of providing an estimate of a location |
| US6340928B1 (en) | 2000-06-22 | 2002-01-22 | Trw Inc. | Emergency assistance system using bluetooth technology |
| FI108372B (fi) * | 2000-06-30 | 2002-01-15 | Nokia Corp | Menetelmõ ja laite paikanmõõritykseen |
| US6374179B1 (en) * | 2000-08-11 | 2002-04-16 | Motorola, Inc. | Method and system for distributing position information |
| US6888936B1 (en) | 2000-09-22 | 2005-05-03 | Nortel Networks Limited | User controlled location sharing during a communication |
| JP3479885B2 (ja) * | 2000-11-07 | 2003-12-15 | 日本電気株式会社 | 移動端末を用いた測位方法及び測位機能を有する移動端末 |
| US6968195B2 (en) * | 2001-03-01 | 2005-11-22 | Openwave Systems Inc. | Enhanced PDE selection |
| US6757545B2 (en) * | 2001-03-01 | 2004-06-29 | Steven P. Nowak | Location information management system and method for mobile communications unit |
| JP2002291020A (ja) * | 2001-03-22 | 2002-10-04 | Nec Corp | 位置情報検索方法及び携帯電話システム |
| US6725051B2 (en) * | 2001-04-30 | 2004-04-20 | Hewlett-Packard Development Company, L.P. | Method for obtaining location data |
| US20020194266A1 (en) * | 2001-06-14 | 2002-12-19 | Gavin Brebner | Device and method for outputting location information |
| US20030040272A1 (en) * | 2001-08-24 | 2003-02-27 | Charles Lelievre | Location-based selection of radio content sources |
| US7007074B2 (en) * | 2001-09-10 | 2006-02-28 | Yahoo! Inc. | Targeted advertisements using time-dependent key search terms |
| JP2003157477A (ja) * | 2001-11-19 | 2003-05-30 | Hitachi Ltd | タグ管理サーバとこれを用いた情報の取得・活用システム |
| US6885874B2 (en) | 2001-11-27 | 2005-04-26 | Motorola, Inc. | Group location and route sharing system for communication units in a trunked communication system |
| US7249182B1 (en) * | 2002-02-27 | 2007-07-24 | Nokia Corporation | Personal profile sharing and management for short-range wireless terminals |
| US7185085B2 (en) * | 2002-02-27 | 2007-02-27 | Webtrends, Inc. | On-line web traffic sampling |
| US8972589B2 (en) * | 2002-03-01 | 2015-03-03 | Enterasys Networks, Inc. | Location-based access control in a data network |
| GB0212177D0 (en) | 2002-05-27 | 2002-07-03 | Symbian Ltd | Location awareness on the Symbian platform |
| US6687609B2 (en) * | 2002-06-13 | 2004-02-03 | Navcom Technology, Inc. | Mobile-trailer tracking system and method |
| US6768459B2 (en) * | 2002-07-31 | 2004-07-27 | Interdigital Technology Corporation | Method and system for positioning mobile units based on angle measurements |
-
2002
- 2002-05-27 GB GBGB0212177.0A patent/GB0212177D0/en not_active Ceased
-
2003
- 2003-05-27 ES ES03725457T patent/ES2295582T3/es not_active Expired - Lifetime
- 2003-05-27 DE DE60318845T patent/DE60318845T2/de not_active Expired - Lifetime
- 2003-05-27 AT AT03725457T patent/ATE385156T1/de not_active IP Right Cessation
- 2003-05-27 WO PCT/GB2003/002310 patent/WO2003101139A1/en not_active Ceased
- 2003-05-27 EP EP03725457A patent/EP1512308B1/en not_active Expired - Lifetime
- 2003-05-27 AU AU2003227989A patent/AU2003227989A1/en not_active Abandoned
- 2003-05-27 JP JP2004507280A patent/JP4246698B2/ja not_active Expired - Fee Related
- 2003-05-27 US US10/515,870 patent/US8331952B2/en not_active Expired - Fee Related
- 2003-05-27 GB GB0312116A patent/GB2389999B/en not_active Expired - Fee Related
-
2012
- 2012-11-09 US US13/673,068 patent/US9844017B2/en not_active Expired - Fee Related
-
2017
- 2017-11-07 US US15/805,556 patent/US10149271B2/en not_active Expired - Fee Related
-
2018
- 2018-11-06 US US16/181,476 patent/US10798669B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP1512308B1 (en) | 2008-01-23 |
| US9844017B2 (en) | 2017-12-12 |
| US10149271B2 (en) | 2018-12-04 |
| US8331952B2 (en) | 2012-12-11 |
| GB2389999B (en) | 2004-12-22 |
| JP2005528049A (ja) | 2005-09-15 |
| GB2389999A (en) | 2003-12-24 |
| US20130070959A1 (en) | 2013-03-21 |
| JP4246698B2 (ja) | 2009-04-02 |
| EP1512308A1 (en) | 2005-03-09 |
| US10798669B2 (en) | 2020-10-06 |
| US20180077674A1 (en) | 2018-03-15 |
| DE60318845T2 (de) | 2008-07-31 |
| US20050186965A1 (en) | 2005-08-25 |
| ATE385156T1 (de) | 2008-02-15 |
| US20190230616A1 (en) | 2019-07-25 |
| GB0312116D0 (en) | 2003-07-02 |
| AU2003227989A1 (en) | 2003-12-12 |
| GB0212177D0 (en) | 2002-07-03 |
| DE60318845D1 (de) | 2008-03-13 |
| WO2003101139A1 (en) | 2003-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2295582T3 (es) | Metodo para capacitar a un dispositivo de informacion inalambrico para acceso a datos de localizacion. | |
| US10510193B2 (en) | Method and system for geofencing of vehicle impound yards | |
| US7333820B2 (en) | System and method for providing routing, mapping, and relative position information to users of a communication network | |
| US11593082B2 (en) | Registered applications for electronic devices | |
| US11272321B2 (en) | Systems and methods for location and movement tracking using GPS enabled cell phones | |
| US7515917B2 (en) | Efficiently determining the location of a mobile communications device system and methods | |
| US20240405900A1 (en) | Waypoints for last known network connectivity | |
| KR20240046793A (ko) | 위치결정 방법 및 장치, 그리고 디바이스 및 저장 매체 | |
| CN101603835A (zh) | 基于无线通信技术的层次导航系统及其导航方法 | |
| US9164161B2 (en) | Augmenting location data at a mobile device | |
| Sanda et al. | SMS Enabled smart vehicle tracking using GPS and GSM technologies: A cost-effective approach | |
| Sinha et al. | Real Time College Bus Tracking Application for Android Smartphone | |
| Tiwari et al. | A survey on LBS: System architecture, trends and broad research areas | |
| US9612343B1 (en) | Method and mobile station for using a location determining mechanism based on an extent of turning | |
| Reddy et al. | Tracking of Automobile Service Centers Using Android Application (Visit Mechanic) | |
| Malusi et al. | A mobile transport scheduling and coordination system for marginalized rural areas | |
| CN114186113B (zh) | 基于地理位置的信息推荐方法、装置和电子设备 | |
| KR101291720B1 (ko) | 위치기반 서비스 서버, 단말기를 통한 위치기반 서비스 시스템, 및 그 제공방법 | |
| Macías et al. | Full Geo-localized Mobile Video in Android Mobile Telephones. | |
| US20030182275A1 (en) | Method for distributing position information | |
| Jegadeeswari et al. | Location-based services using autonomous GPS | |
| EP2762911B1 (en) | Augmenting location data at a mobile device | |
| WO2024254196A1 (en) | Waypoints for last known network connectivity | |
| Wright | Smart Phone Application to Influence Travel Behavior (TRAC-IT Phase 3) | |
| JP2016167672A (ja) | 位置デバイスを搭載する携帯端末装置の動作を制御する方法、携帯端末装置およびコンピュータ・プログラム |