[go: up one dir, main page]

ES2672655T3 - Sistema para dejar y recuperar mensajes - Google Patents

Sistema para dejar y recuperar mensajes Download PDF

Info

Publication number
ES2672655T3
ES2672655T3 ES08170581.6T ES08170581T ES2672655T3 ES 2672655 T3 ES2672655 T3 ES 2672655T3 ES 08170581 T ES08170581 T ES 08170581T ES 2672655 T3 ES2672655 T3 ES 2672655T3
Authority
ES
Spain
Prior art keywords
user
message
location
messages
stored
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
Application number
ES08170581.6T
Other languages
English (en)
Inventor
Michal D. Jenkins
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24942460&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2672655(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Google LLC filed Critical Google LLC
Application granted granted Critical
Publication of ES2672655T3 publication Critical patent/ES2672655T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/222Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • H04M3/53366Message disposing or creating aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/30Determination of the location of a subscriber

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Small-Scale Networks (AREA)
  • Hardware Redundancy (AREA)

Abstract

Un sistema para acceder a mensajes en una ubicación particular, el sistema comprende: un receptor configurado para recibir señales de identificación desde un dispositivo (102) de un usuario, en donde las señales de identificación identifican al usuario y una ubicación de un usuario en un instante dado en el tiempo; un módulo de almacenamiento de un servidor (103) configurado para almacenar mensajes dirigidos a un usuario particular, los mensajes almacenados que se pueden recuperar cuando el usuario ingresa a una ubicación particular, un módulo de determinación configurado para determinar si el usuario ha ingresado a la ubicación particular, en función de las señales de identificación recibidas, en donde la ubicación particular está asociada con el mensaje almacenado; y un transmisor configurado para transmitir el mensaje almacenado al dispositivo (102) del usuario en base al resultado de la determinación, caracterizado porque el sistema está configurado para permitir que un usuario que crea el mensaje designe si el mensaje está disponible para todos los usuarios, solo los usuarios almacenados en un módulo de almacenamiento de usuario del dispositivo (102) de usuario, un subconjunto de usuarios almacenados en el módulo de almacenamiento de usuario o incluso un único usuario, y el período de tiempo para que el mensaje esté disponible en ausencia de un período de tiempo predeterminado, en el que el módulo de almacenamiento del servidor (103) está configurado para almacenar mensajes dirigidos a un usuario particular en asociación con un ID de grupo de afinidad; y donde designar la disponibilidad del mensaje incluye crear o actualizar un grupo de afinidad designando nombres y números de miembros de grupo y guardando el grupo de afinidad en una base de datos en asociación con la ID de grupo.

Description

5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Sistema para dejar y recuperar mensajes
La invención se refiere a un sistema para acceder a mensajes en puntos de paso de coordenada.
La invención es esencialmente un sistema y método para acceder y dejar mensajes en puntos físicos de manera coordinada. Utilizando dispositivos de comunicación y/o de computación inalámbricos manuales, sostenidos por el usuario o montados en el vehículo, los usuarios pueden dejar o acceder a mensajes que están disponibles en virtud de la ubicación de coordenadas físicas de un dispositivo de suscriptor de red inalámbrica.
A medida que nuestra sociedad continúa evolucionando y se integra más con la tecnología, la demanda de información inalámbrica aumenta constantemente. Los teléfonos móviles, buscapersonas, dispositivos de comunicación personal, ordenadores portátiles, dispositivos GPS manuales y montados en vehículos y asistentes digitales personales inalámbricos (PDA) se están convirtiendo en algo común. Estos dispositivos proporcionan a los usuarios contenido personalizado e información específica mientras están en movimiento. De particular utilidad son los dispositivos del sistema de posicionamiento, que transmiten a una persona su ubicación física en un punto en el tiempo. El sistema de posicionamiento global (en adelante GPS) permite a las personas determinar su ubicación en cualquier punto de la tierra con unos pocos metros de precisión.
La columna vertebral del sistema es la constelación de satélites NAVSTAR, compuesta por 17 satélites de órbita baja que transmiten señales sincronizadas, que, entre otras cosas, son representativas del tiempo. Originalmente designado para uso militar en sistemas de orientación de ubicación y ordenanzas, el sistema ahora está disponible para uso público y comercial. Las personas pueden caminar o manejar con dispositivos manuales que cuestan solo unos pocos cientos de dólares y saber exactamente hacia dónde se dirigen, registrar los puntos de paso de coordenadas, ver su posición en el contexto de los mapas y registrar las rutas recorridas. Esto se ha convertido en una característica estándar en los automóviles de lujo que permite a los conductores y pasajeros ver, en tiempo real o semirreal, su ubicación superpuesta en un mapa de carreteras. Los dispositivos funcionan al leer información de señal triangulada de tres satélites para determinar una ubicación precisa. Las diferencias en los tiempos de llegada de las señales sincronizadas en el tiempo permiten que el dispositivo calcule su posición. El problema con el GPS es que se necesita un receptor separado para recibir las señales de los satélites y que la señal en sí misma es muy débil. Por lo tanto, cualquier cubierta superior, como árboles, túneles, pasos a desnivel, etc. puede evitar que el receptor reciba su señal.
Las redes celulares e inalámbricas también son capaces de entregar este tipo de información de posición a sus suscriptores. A través de la triangulación, mediciones de la intensidad de la señal, mediciones de ángulo de incidencia, GPS sobre celular y combinaciones de estas técnicas, las redes celulares pueden determinar la ubicación de un conductor dentro de niveles razonables de precisión. Especialmente en áreas densamente pobladas, donde hay muchas torres celulares muy próximas entre sí, es posible determinar, dentro de decenas de metros de precisión, la ubicación de un usuario de un teléfono celular.
En 1998, la Comisión Federal de Comunicaciones (en adelante, FCC) ordenó en sus reglamentos para los proveedores de servicio de radio móvil comercial (en adelante CMRS) que los proveedores actualicen sus redes para facilitar el servicio de emergencia 911 o E911, requiriéndoles no solo conectar las llamadas al operador apropiado y transmitir el número teléfono de la persona que llama, sino también para transmitir información de posición en el punto de origen de la llamada.
La Comisión adoptó los reglamentos E911 de acuerdo con un contrato entre la industria inalámbrica y los funcionarios 911 estatales y locales para promover tecnologías inalámbricas y transmisiones que proporcionan información importante para permitir que el Punto de Respuesta de Seguridad Publica 911 (PSAP) localice rápidamente al generador de la llamada del 911. El servicio inalámbrico E911 se estableció para garantizar que los teléfonos inalámbricos transmitan automáticamente los mismos datos vitales acerca de la ubicación del generador de la llamada 911 que los teléfonos con línea fija. Se esperaba que los proveedores de CMRS lograran la transmisión de la información de ubicación mejorada en dos fases, con la Fase I para comenzar el 1 de abril de 1998. En consecuencia, los reglamentos E911 ahora establecen que, para la Fase I, los operadores transmitan la Identificación Automática de Número de quien llama (ANI) y la ubicación del sitio celular o estación base que recibe una llamada al 911 al PSAP 911 designado a partir del 1 de abril de 1998. Estas capacidades permiten que el asistente PSAP llame cuando la llamada al 911 se desconecte y para proporcionar información general de ubicación para ayudar en el pronto despacho del personal de emergencia.
En cuanto a la Fase II, los operadores deben transmitir información de localización automática (ALI) más precisa de una persona que llama a partir del 1 de octubre de 2001, de acuerdo con tablas de periodicidad para las tecnologías basadas en teléfono móvil y en la red. Los requisitos específicos para la Fase II establecen que los operadores cubiertos proporcionen al PSAP designado la ubicación de una llamada al 911 por longitud y latitud dentro de un radio de no más de 125 metros en el 67% de todos los casos, utilizando la metodología Root Mean Square (RMS). Los dos prerrequisitos en las reglas actuales para la obligación de un operador de implementar la Fase I o la Fase II son los
5
10
15
20
25
30
35
40
45
50
55
60
65
siguientes: (1) el operador ha recibido una solicitud de dicho servicio de un PSAP que tiene la capacidad de recibir y usar los datos, y (2) existe un mecanismo para recuperar los costos del servicio.
La solución para los proveedores de CMRS para la Fase II puede provenir de la red o del teléfono móvil; sin embargo, si los operadores eligen la solución basada en el teléfono móvil para la implementación de la Fase II, se les exige que comiencen a vender y activar teléfonos compatibles con la Fase II a más tardar el 1 de marzo de 2001, sin tener en cuenta los requisitos previos relacionados con PSAP. En noviembre de 1999, la FCC modificó su regla de recuperación de costos para modificar el requisito de que exista un mecanismo para la recuperación de costos antes de que el operador esté obligado a proporcionar servicios E911. La FCC afirmó el requisito de que se establezca un mecanismo formal para la recuperación de los costos de PSAP, pero se eliminó como una barrera para la implementación de E911, cualquier prerrequisito para que los costos E911 del operador sean cubiertos por un mecanismo.
La implementación exitosa del E911 establecerá el 911 como un número universal para que un usuario de una red telefónica inalámbrica pueda simplemente marcar 911 independientemente de si están en su red doméstica o no. Esto requerirá que el proveedor inalámbrico transmita simultáneamente la información de posición de llamada del usuario al operador del 911 para que el personal de emergencia pueda ser enviado a la ubicación de la persona que llama. La actualización de sus redes para proporcionar este servicio representa un costo significativo tanto para el proveedor de servicios inalámbricos como para el gobierno local que emplea a los operadores del 911 y mantiene el hardware de recepción de llamadas. Este ha sido un punto de discordia entre los proveedores de servicios inalámbricos. Han sido reacios a cumplir con los mandatos de proporcionar el servicio E911 sin un mecanismo de recuperación de costos debido a que el hecho de proporcionar este servicio les cuesta dinero adicional, reduciendo su margen de ganancia y no genera ningún ingreso adicional. Sería deseable que los proveedores de servicios inalámbricos tuvieran un mecanismo para generar un retorno de la inversión en la infraestructura requerida para proporcionar el servicio E911. Tal mecanismo haría que el cumplimiento del mandato de la Fase II de la fCc sea más atractivo para los proveedores de CMRS y puede proporcionarles una forma de aumentar su rentabilidad al expandir sus servicios comerciales para incluir contenido específico de la ubicación.
Actualmente, existen tres variantes de tecnologías para determinar la ubicación de un teléfono móvil activado en red. En términos generales, estos entran en las categorías de implementación de red, implementación de teléfono móvil, o híbrido. Las respuestas basadas en red generalmente se basan en una combinación de sistemas llamados tiempo de llegada (TOA), diferencia de tiempo de llegada (TDOA) y una diferencia de amplitud basada en el ángulo de llegada (AD-AOA). Bajo TDOA, se mide la diferencia de tiempo entre una señal de un teléfono móvil que llega a tres estaciones base diferentes, dando un cálculo de la ubicación del móvil. AD-AOA calcula el ángulo de una señal que llega a dos estaciones base, nuevamente produciendo una ubicación, y la combinación de estas dos tecnologías produce precisión en la región de 100 metros. Todos los métodos se encuentran actualmente en la etapa experimental, por lo tanto, aún no se ha establecido un estándar uniforme que operará en todas las redes propiedad de CMRS.
En cuanto a las soluciones implementadas por el teléfono móvil, el GPS sigue siendo una solución viable y la más probable a corto plazo. Esta tecnología está bien establecida y con la eliminación reciente de la degradación de la señal, se puede lograr una precisión del orden de decenas de metros con un pequeño receptor GPS. Las soluciones implementadas en el dispositivo que utilizan dispositivos GPS requerirán chips adicionales y software agregado a los teléfonos para que puedan rastrear los satélites en los que se basa el sistema GPS. Para mejorar la precisión y la cobertura dentro del edificio, el sistema usa una señal secundaria de la red.
Un tercer sistema híbrido usa la diferencia de tiempo observada o OTD, y se implementa tanto en el teléfono como en un servidor de red basándose en mediciones cargadas desde teléfonos del tiempo de llegada de señales de al menos tres estaciones base diferentes.
El documento WO 99/26431 A se refiere a un método para transmitir un mensaje a una estación móvil, cuyo método comprende los pasos de: almacenar un mensaje predeterminado en un medio de memoria, y especificar un receptor para el mensaje almacenado, el receptor consiste en una o más estaciones móviles. Con el fin de mejorar la facilidad de uso asociada con la transmisión de mensajes, el método comprende los pasos de: especificar un área correspondiente al mensaje almacenado, supervisar la ubicación del receptor especificado para el mensaje, y recuperar dicho mensaje de los medios de memoria y transmitirlo al usuario de una estación móvil receptora cuando la estación móvil receptora llega a dicha área.
El documento WO 99/12104 A se refiere a un método y a una disposición para encontrar información en un sistema de comunicaciones que comprende una red de circuitos conmutados, una red de paquetes conmutados y un enlace entre ellos. La red de conmutación de circuitos obtiene una información de ubicación relacionada con el usuario y posteriormente se utiliza la red de paquetes conmutados usando dicha información de ubicación para encontrar la información deseada. La invención se refiere además a una estación móvil a usar de acuerdo con la invención.
El documento WO 00/22860 A se refiere a un método y a un sistema para transmitir datos entre unidades de comunicación. En particular, se refiere a un método y a un sistema para su uso en redes de comunicación inalámbricas. Aún más particular, se refiere a un método y un sistema para la notificación automática de un usuario “A” de la entrada del usuario preseleccionado “B” en un área predeterminada (o proximidad a una ubicación particular). La notificación
5
10
15
20
25
30
35
40
45
50
55
60
65
puede depender además de una coincidencia exitosa de los parámetros especificados por el usuario. La ubicación de los usuarios “A” y “B” se determina por referencia a la posición de su unidad de comunicación inalámbrica personal, como un teléfono móvil o un buscapersonas.
De acuerdo con el documento US-A-5 982 324, los aspectos de la tecnología del sistema de posicionamiento global (GPS) y la tecnología celular se combinan para proporcionar un sistema de ubicación de posición eficaz y eficiente. En un primer aspecto, se utiliza una red celular para recopilar datos diferenciales de corrección de errores GPS, que se envía a un terminal móvil a través de la red celular. El terminal móvil recibe estos datos, junto con los seudorrangos GPS usando un receptor GPS, y calcula su posición usando esta información. Según un segundo aspecto, cuando el número requerido de satélites de GPS no está a la vista del terminal móvil, el terminal móvil recibe una señal de seudosatélite de GPS, transmitida desde una estación base de la red celular, y se procesa como un sustituto de la señal de satélite GPS faltante. Un tercer aspecto implica calcular la posición usando GPS cuando el número requerido de satélites GPS está a la vista de un receptor GPS, pero cuando el número requerido de satélites GPS no está a la vista del receptor GPS, la posición se calcula utilizando la infraestructura de red celular. Cuando el número requerido de satélites GPS vuelve a la vista del receptor GPS, la posición se calcula de nuevo usando GPS. Un cuarto aspecto implica el uso de señales celulares que ya se están transmitiendo desde estaciones base a terminales en una red celular para calcular un retraso de ida y vuelta, desde que se puede hacer un cálculo de distancia entre la estación base y el terminal. Este cálculo de distancia sustituye a una señal de satélite GPS faltante.
El documento EP-A-0 874 248 se refiere a un sistema para reducir el tiempo de adquisición necesario para acceder a una señal de GPS usada para determinar las coordenadas de posición de un usuario asociado con un sistema de comunicaciones inalámbricas. Un sistema de comunicaciones inalámbricas puede proporcionar servicios de telefonía y datos a los usuarios de dispositivos móviles en una gran área. El sistema de comunicaciones inalámbricas proporciona transmisiones y recepción en una pluralidad de haces de cobertura restringida o celdas que comprenden el área grande. Cada haz de cobertura restringida o celda puede ser muy grande, hasta 1500 km de diámetro para algunos sistemas basados en satélites, lo que impide determinar la ubicación precisa de los suscriptores de su ID de haz de cobertura restringida o ID de celda solo. La red inalámbrica transmite a los terminales de usuario dentro de cada haz de cobertura restringida o celda, la ID del GPS de todos los satélites que son visibles dentro de la zona junto con el Doppler y las estimaciones de la intensidad de la señal para los satélites GPS visibles. El terminal de usuario tiene un receptor GPS que es capaz de recibir los códigos C/A de los satélites GPS. El terminal de usuario usa la transmisión de datos de ayuda de GPS para adquirir rápidamente las señales de GPS C/A para todos los satélites de GPS visibles. El terminal de usuario luego regresa las mediciones del código GPS C/A a la red inalámbrica que procesa las mediciones junto con los datos GPS separados que también recibe para determinar la ubicación de los usuarios. Esto impide que el terminal de usuario tenga que realizar todas las funciones necesarias para calcular la geolocalización. De esta manera, la ubicación del usuario puede determinarse rápidamente mientras se reduce el costo del terminal de usuario.
Es un objeto de esta invención proporcionar un sistema de comunicación para acceder a información a través de una red inalámbrica en ubicaciones de coordenadas latitudinales y longitudinales específicas o puntos de paso, en donde dichos mensajes son accesibles por otras personas cuando las otras personas están cerca del punto de paso de coordenadas, y para publicar mensajes de forma remota en una ubicación de coordenadas específica o ubicación de activos.
Para este fin, el sistema de la invención se configura como se reivindica en la reivindicación 1.
Las realizaciones preferidas del sistema se caracterizan en las reivindicaciones 2 y 3.
La invención se refiere también a un método para acceder a mensajes según la reivindicación 4.
Las realizaciones preferidas del método se caracterizan en las reivindicaciones 5 y 6.
Un dispositivo según la invención se caracteriza en la reivindicación 7.
En una realización preferida de la invención, la presente invención proporciona un sistema y método para acceder y recuperar mensajes en puntos de paso de coordenadas específicas o áreas centradas alrededor de puntos de paso de coordenadas específicas. La presente invención permitirá a los suscriptores de la red recuperar mensajes comerciales, personales e informativos en lugares específicos y también les permitirá dejar mensajes personalizados en una ubicación específicas utilizando un dispositivo de suscriptor. Adicionalmente, la presente invención proporcionará un mecanismo de recuperación de costos para que los proveedores de CMRS recuperen los costos asociados con la actualización de sus redes para facilitar las capacidades de coordinación E911 Fase II proporcionando estos servicios junto con el servicio E911 a sus suscriptores. A los efectos de esta divulgación y reivindicaciones, el término dispositivo de suscriptor incluirá dispositivos de teléfono móvil, dispositivos de comunicación basados en automóvil, dispositivos de comunicación personal, ordenadores portátiles habilitados para comunicaciones, asistentes digitales personales, ordenadores portátiles, dispositivos de Internet u otros dispositivos informáticos y de comunicación móvil que son operables para comunicarse con una red inalámbrica comercial. Por ordenadora portátil se entiende una ordenadora tal como la descrita en la patente de los Estados Unidos 5,844,824,
5
10
15
20
25
30
35
40
45
50
55
60
65
asignada a Xybernaut Corporation y comercializada con éxito con el nombre Mobile Assistant, además de cualquier otro dispositivo informático soportado por el usuario o portado en el cuerpo que sea capaz de comunicación inalámbrica.
Usando la triangulación o una o más de otras técnicas propuestas, la red podrá determinar una ubicación relativa del usuario del dispositivo, verificar las preferencias del usuario y permitirle al usuario ver de forma selectiva cualquier mensaje aplicable. A los efectos de esta divulgación y de las reivindicaciones, se entenderá por triangulación un enfoque algorítmico para calcular una ubicación en la que tres o más señales provengan o vayan a ubicaciones separadas y utilicen la diferencia en sus tiempos de llegada, la diferencia en sus intensidades relativas, o las diferencias en el ángulo de llegada, para derivar una ubicación. Cuando el usuario ingresa en un área, centrada en un punto de coordenadas latitudinales y longitudinales, recibirá automáticamente un mensaje si sus preferencias permiten recibir el tipo particular de mensaje que está disponible. Además, podrá grabar una ubicación específica y adjuntar un mensaje, archivo u otra información a esa ubicación para que esté disponible para él y para los demás. El dispositivo tendrá en una realización preferida al menos una interfaz de usuario para dejar y recuperar mensajes, y opcionalmente una interfaz para cada uno. Esta interfaz incluirá una pantalla en el dispositivo, software, controles activados por voz, salida de voz, botones, teclado virtual y combinaciones de los mismos. Alternativamente o en combinación con, se puede utilizar una ordenadora personal para cargar mensajes en una ubicación específica.
En una permutación de la realización preferida, los usuarios llevarán dispositivos portátiles que se comunican a través de la red. Los dispositivos pueden ser teléfonos móviles, PDA habilitados para comunicación, dispositivos de comunicaciones personales, dispositivos portátiles de internet u otros dispositivos informáticos portátiles capaces de comunicarse a través de una red CMRS. Utilizarán estos dispositivos para interactuar con la red y acceder y registrar mensajes en ubicaciones de coordenadas físicas específicas. Las capacidades de almacenamiento, visualización y audio de estos dispositivos se usarán para almacenar, descargar, cargar y reproducir los mensajes de forma análoga a la forma en que los dispositivos de comunicación manuales actuales se utilizan para realizar llamadas y cargar y descargar información. El dispositivo tendrá un número de identificación único, como el número de teléfono, que lo identifica a la red CMRS.
En otra permutación de la realización preferida de la invención, un suscriptor tiene un dispositivo en su vehículo o conectado a él que funciona como un teléfono inalámbrico y se activa en una red inalámbrica tal como la red Sprint® PCS. El dispositivo del suscriptor funcionará como un teléfono móvil estándar, utilizando CDMA, banda amplia CDMA, TDMA, FDMA u otros protocolos de comunicación conocidos o no desarrollados previamente para comunicarse dentro de la red inalámbrica. El dispositivo tendrá una pantalla de visualización integrada o adjunta que podría integrarse en el tablero del automóvil. La pantalla se usará para mostrar el contenido de mensajes gráficos y, opcionalmente, para servir como una interfaz con la red. Al igual que los dispositivos de comunicación existentes, el dispositivo tendrá un código único, como el número de teléfono del teléfono, que lo identifica y lo distingue de otros dispositivos dentro de la red.
En cada realización, un código único del dispositivo de suscriptor permitirá que la red lo identifique de manera única. El dispositivo de suscriptor del usuario o la red almacenará las preferencias con respecto a los diferentes tipos de mensajes que pueden recibirse. Los tipos de mensajes potenciales pueden incluir mensajes personales, mensajes históricos (por ejemplo, placa a lo largo del camino que transmite información histórica sobre el área inmediata), mensajes informativos (por ejemplo, mensajes de tráfico, información sobre accidentes, información de ruta alternativa, etc.), mensajes comerciales (por ejemplo, anuncios de negocios locales que están cerca de la ubicación del usuario), mensajes dinámicos y mensajes direccionales.
En cuanto a los mensajes personales, a los suscriptores de la red se les puede dar la opción de dejar un mensaje específico en una ubicación de coordenadas particular. Esto puede ser facilitado usando el dispositivo del suscriptor. Simplemente presiona un botón en una ubicación específica, lo que hace que el dispositivo guarde la ubicación física. Luego puede presionar un botón de “mensaje de grabación” que le permite enviar un mensaje a su dispositivo. Este mensaje podría ser direcciones a la casa del suscriptor desde la ubicación específica o cualquier otro mensaje personal. El mensaje luego se carga a la red donde estará disponible para otros suscriptores de la red. Se debe tener en cuenta que no solo se pueden dejar mensajes de texto y de voz en el sistema, sino que también se pueden dejar mensajes de video, incluidos videos fijos y video en movimiento, archivos adjuntos y combinaciones de video y audio. La persona que crea el mensaje puede designar si el mensaje está disponible para todos los suscriptores, solo las personas almacenadas en la memoria del dispositivo del suscriptor, un subconjunto de las personas almacenadas en la memoria, o incluso una sola persona. La persona también puede designar el período de tiempo para que el mensaje esté disponible, en ausencia de un período de tiempo predeterminado, de modo que los mensajes no se dejen para siempre, obstruyendo el espacio de almacenamiento en la red y abrumando a los dispositivos del usuario. Esto habilitará a los suscriptores a dejar “notas post-it virtuales” o “grafiti virtual” casi en cualquier parte. El mensaje podría incluso ser un recordatorio para ser dejado por una persona para sí mismo, o un video o audio clip.
En una realización adicional, el sistema puede usarse para facilitar mensajes dinámicos, casi en tiempo real. Por ejemplo, cuando una persona ingresa al dominio de un activo como una parada de autobús o tren, ya sea automáticamente o al inicio del usuario, su dispositivo recibe un mensaje informándole de la hora de llegada del siguiente autobús o tren. El mensaje podría indicar que “el autobús 12B llegará en aproximadamente 10 minutos”. Esta
5
10
15
20
25
30
35
40
45
50
55
60
65
información le permitiría al destinatario planificar su tiempo, si quería ir a una tienda cercana para comprar algo o si sería mejor quedarse y esperar el autobús. Esto requerirá que el autobús también esté equipado con un dispositivo para que su posición pueda ser monitorizada también. Esta información podría enviarse automáticamente al dispositivo del usuario o podría ser retirada por él en respuesta a un comando emitido.
En otra realización relacionada, el sistema y el método de la presente invención se pueden usar para crear grupos de afinidad comprendidos por otros suscriptores de la red. El dispositivo en sí mismo puede usarse como una especie de buscapersonas para alertar a otros de su presencia dentro de un umbral de ubicación física dentro de toda la zona de la red del proveedor CMRS. Por ejemplo, si un usuario 1 tiene un usuario 2 en su grupo de afinidad y el usuario 2 entra en un área geográfica dentro de un radio preespecificado de la ubicación del usuario 1, luego se puede recibir automáticamente un mensaje en el dispositivo del usuario 1 anunciando la presencia del usuario 2. Por el contrario, podría aparecer un mensaje en el dispositivo del usuario 2 alertándolo de su proximidad cercana al usuario 1. Esta característica de grupo de afinidad también permitirá a los creadores, y opcionalmente a los miembros de un grupo, dejar un mensaje único a todos los miembros de un grupo que pueden o no estar vinculados a una ubicación de coordenadas específicas. Por ejemplo, cuando un equipo de empleados llega a una ciudad para un evento, como una reunión de ventas o una feria comercial, los miembros podrán acceder a un mensaje general que les queda a todos cuando llegan al aeropuerto o cerca de él. Esta información podría ser información sobre su alojamiento o un calendario de los próximos eventos. El sistema también puede permitir opcionalmente a los miembros del grupo enviar mensajes casi en tiempo real a otros miembros del grupo a la vez, simplemente designando al grupo, sin tener en cuenta ninguna ubicación de coordenadas específica. Esto puede ser particularmente beneficioso para los clientes comerciales. Cada cuenta de cliente, como la empresa XYZ, podría administrar sus propios grupos de afinidad y enviar mensajes de grupo de control. Además, sería útil que el proveedor de CMRS tuviera una interfaz de la red amplia mundial (WWW) para permitir que las personas ingresen a una ciudad, una dirección o una ubicación, como un aeropuerto, y para poder etiquetar un mensaje a esa ubicación sin tener que conducir realmente a través de esa ubicación con el fin de adjuntar un mensaje a esa ubicación. Por ejemplo, una persona accede a la interfaz WWW y elige dejar un mensaje para un individuo o para un grupo de afinidad en el aeropuerto de Los Ángeles, o en cualquier punto de la ciudad de Denver. Cuando los miembros individuales o del grupo lleguen a la ubicación, el mensaje aparecerá en su dispositivo.
En aún otra realización más, la presente invención permitirá que una persona de mantenimiento o inspección vaya a la vista de un activo fijo tal como una pieza de equipo, una estación transformadora, una torre celular, etc., y una vez que llegue a la vista del activo para recibir la información sobre el activo. Dicha información podría incluir registros de reparación, fecha de instalación, información técnica como esquemas, pasos para realizar reparaciones o inspecciones en el activo, etc. El técnico llevará o usará un dispositivo de interfaz con pantalla integral que le permitirá ver y referenciar la información transmitida sobre la pieza específica de equipo o activo. Esto le permitirá tener acceso a la información sobre un dispositivo sin tener que llevarlo con él. Además, cuando abandona el sitio para ir a otro, simplemente puede borrar la memoria dinámica en su dispositivo para que tenga espacio para recibir información sobre el próximo dispositivo. Cualquier trabajo realizado o notas hechas por el técnico se pueden agregar a un registro histórico y cargarse en el sistema para que estén disponibles para referencia futura. De esta manera, si un técnico diferente regresa al sitio en una fecha posterior, tendrá un historial completo del dispositivo. Por ejemplo, si el técnico anterior tomó nota de que una pieza específica estaba sufriendo desgaste y podría necesitar ser reemplazada en la siguiente inspección/servicio, el nuevo técnico sería alertado para que lo busque en lugar de comenzar de cero cada vez que regrese. Esto aumentará la eficiencia y reducirá el tiempo de inactividad debido a la avería del equipo.
En aún una realización adicional, la presente invención se puede usar para facilitar juegos de orientación e incluso aplicaciones militares. Por ejemplo, las instrucciones o mensajes específicos pueden dejarse a las personas cuando llegan a un área específica centrada en una ubicación de coordenadas latitudinal y longitudinal específica. La persona que deja el mensaje puede dictar si se requiere un código para acceder al mensaje o si una lista de personas, caracterizada por el número único de su dispositivo, puede acceder al mensaje. Si es el primero, aparecerá un mensaje en el dispositivo de la persona que ingresa al área, pidiéndole que ingrese su código de acceso para recibir realmente el mensaje. En aplicaciones militares, el sistema de la presente invención podría usarse para dejar mensajes de acceso limitado para las tropas en ubicaciones de coordenadas específicas o emitir advertencias si alguien se sale de curso.
Otras ventajas y posibles aplicaciones de la presente invención se hacen evidentes a partir de la siguiente descripción detallada con referencia a las realizaciones de amplificación ilustradas a modo de ejemplo en los dibujos.
En la descripción, las reivindicaciones adjuntas, el resumen y en los dibujos, se hace uso de los términos y números de referencia correspondientes resumidos en la mejor descripción proporcionada. En los dibujos se muestra:
La fig. 1 ilustra una vista general de los componentes del sistema de la presente invención,
Las figs. 2A y 2B ilustran una realización basada en automóvil y un dispositivo de usuario del sistema de la presente invención;
La fig. 3 ilustra un diagrama de flujo representativo de cómo el sistema supervisa la ubicación de los dispositivos de suscriptor y determina si se envía o no un mensaje;
5
10
15
20
25
30
35
40
45
50
55
60
65
La fig. 4 desglosa una señal de baliza de dispositivo saliente a modo de ejemplo y la información contenida en ella;
La fig. 5 ilustra una tabla de bits de código de preferencia de ejemplo;
La fig. 6 ilustra un diagrama de flujo que representa la secuencia de grabación de un punto de paso de coordenadas y que recibe un código de mensaje asociado con el punto de paso, de modo que un mensaje puede asociarse con la ubicación;
La fig. 7 ilustra dos rutas alternativas para transferir un mensaje asociado con un código de mensaje a la red que usa el dispositivo de comunicación del usuario;
La fig. 8 ilustra un método alternativo para transferir un mensaje asociado con un código de mensaje a la red usando el teclado integrado en el dispositivo de comunicaciones del usuario;
La fig. 9 ilustra un método alternativo para ingresar un mensaje asociado con un código de mensaje a la red usando una interfaz de la red amplia mundial y un ordenador personal;
La fig. 10 ilustra el procedimiento para actualizar y crear un grupo de afinidad.
La fig. 11 ilustra el procedimiento para usar la función de grupo de afinidad para actualizar o crear y luego enviar un mensaje a todos los miembros del grupo;
La fig. 12 ilustra el proceso de grabar un mensaje y enviarlo a miembros de un grupo de afinidad en el que el mensaje se graba en el dispositivo de comunicación del usuario;
La Fig. 13 ilustra el proceso para dejar mensajes a todos los miembros de un grupo de afinidad a través de la interfaz WWW o el uso directo del dispositivo;
La fig.14 ilustra el proceso de notificación con respecto a los miembros de un grupo de afinidad que se acercan uno al otro;
La fig. 15 ilustra una vista general de una realización de la presente invención en la que la ubicación de los dispositivos de usuario los realiza la propia red.
La fig. 16 ilustra en un diagrama de flujo los pasos realizados por el sistema y el usuario cuando se realiza la ubicación del dispositivo de usuario;
La fig. 17 ilustra una vista general de una realización de la presente invención en la que el dispositivo de usuario realiza la localización del dispositivo de usuario; y
La fig. 18 ilustra en un diagrama de flujo los pasos realizados por el sistema y el usuario cuando el propio dispositivo realiza la función de triangulación.
El sistema y el método de la presente invención se discutirán ahora con referencia específica a las figuras.
La Figura 1 ilustra una descripción general de todo el sistema y método de la presente invención. Los componentes esenciales son una red de servicio de radio móvil comercial comprendida de torres 100 de recepción inalámbricas, una red troncal de conmutación alambrada y servidor de gestión de datos 103 que se comunica electrónicamente a través del enlace de comunicaciones 106, una pluralidad de dispositivos 102 de comunicación de usuario que se comunican inalámbricamente con torres 100 receptoras a través de enlaces 101 de comunicaciones, adicionalmente y/o alternativamente una pluralidad de dispositivos 105 informáticos personales de usuario que se comunican electrónicamente a través del enlace 107 de comunicaciones, y un servidor HTTP 104 para recibir comunicación desde dichos dispositivos 105 informáticos, mensaje de enrutamiento e información de suscriptor al servidor 103 de gestión de datos. Un experto en la técnica apreciará y entenderá que los dispositivos 102 de comunicaciones de suscriptores pueden incluir teléfonos móviles, teléfonos instalados en automóviles, dispositivos de Internet inalámbricos, asistentes digitales personales (PDA), ordenadores que se pueden llevar puestos o portátiles que poseen hardware de comunicaciones u otros medios de comunicación adecuados. Por “poseer hardware de comunicaciones” se entiende que el dispositivo de comunicación está incorporado, conectado, unido de forma extraíble, integrado o comunicado con dicho ordenador. En una realización, los usuarios llevarán los dispositivos 102 de comunicación personal en su cuerpo, tales como dispositivos de comunicaciones inalámbricas comúnmente conocidos en la técnica y comercializados con éxito por compañías como Nokia Inc., Ericsson Inc., Motorola Inc., Palm Corporation y Hand Spring, entre otras. Estos dispositivos se verán y funcionarán como dispositivos de comunicación inalámbricos del estado de la técnica existente, pero agregarán la funcionalidad dictada por la presente invención. El hardware en los dispositivos 102 de usuario o el hardware en la red 100, 101, 106 y 103 CMRS determinarán o triangularán la ubicación
5
10
15
20
25
30
35
40
45
50
55
60
65
del dispositivo 102 casi en tiempo real o bajo demanda. Esto permitirá a los usuarios registrar su ubicación y acceder y registrar los mensajes que se encuentran en un área centrada en un punto de manera coordinada específica.
Las figs. 2A y 2B ilustran una realización alternativa en la que el dispositivo 109 de comunicación del usuario está montado de manera extraíble o permanente en el automóvil 108 del usuario. El dispositivo contendrá una pantalla 111 de visualización integral, un alojamiento 109, un micrófono 110, altavoz (es) 112, botones de control de interfaz 113. Opcionalmente, la pantalla 111 de visualización será una pantalla de visualización de pantalla táctil. Preferiblemente, el dispositivo responderá a los comandos de voz facilitados en una realización por el micrófono externo 110. De esta manera, cuando un suscriptor CMRS está conduciendo en su automóvil 108, podrá recibir mensajes cuando su automóvil 108 entre en un área centrada alrededor de un punto de paso de manera coordinada específica. Además, puede registrar el punto de paso de coordenada presionando un botón en su dispositivo 109 de comunicación montado en el automóvil mientras pasa el punto, o al pronunciar un comando para grabar la ubicación. Después de esto, puede dejar un mensaje de texto o hablado para asociarse con la ubicación a través de uno de varios métodos, incluso a través del propio dispositivo 109, llamar a la red y usar su ordenador 105 para comunicarse con el servidor HTTP 104,
La fig. 3 ilustra el proceso de la red que monitoriza el progreso de un dispositivo 102 o 109 de usuario a través de la red. En la casilla 200, se recibe una señal de baliza desde el dispositivo 102 o 109 mediante el servidor 103 de gestión de datos. Tales señales son notoriamente bien conocidas en la técnica y son utilizadas por teléfonos móviles, buscapersonas y dispositivos de comunicación personal para que una red pueda “saber” cuando un usuario tiene su dispositivo encendido y está dentro de la influencia de la red, y también su ubicación aproximada dentro de la red medida por la(s) torre(s) más cercana(s). La razón de esto es que cuando alguien recibe una llamada telefónica o una página, la llamada no se transmite por toda la red, solo a las torres cercanas o que se comunican con el dispositivo del suscriptor. Cuando se recibe la señal de baliza, la información transmitida por la señal se extrae, en la casilla 201. Esta información incluye la ID (el número de dispositivo o número de teléfono), la ubicación del dispositivo y, opcionalmente, información de preferencia con respecto a los mensajes, a continuación, en la casilla 202, la base de datos que reside en el servidor 103 de gestión de datos se verifica para determinar si hay un mensaje accesible para esa persona en esa ubicación. En la casilla 203, se llega a un punto de decisión. Si no se cumplen los criterios de consulta, es decir, no hay ningún mensaje (la ubicación no es correcta o las preferencias no permiten que se reciba un mensaje, siendo ambas condiciones necesarias y no siendo suficientes), luego el sistema vuelve al estado original en la casilla 205, esperando la siguiente señal de baliza. Estas señales serán enviadas repetitivamente en ciertos intervalos de tiempo. Esto podría ser de segundos a minutos, pero probablemente será del orden de minutos para reducir los cálculos realizados por la red o el dispositivo del usuario. Alternativamente, estos intervalos de tiempo también pueden ser establecidos por el usuario para afectar el rendimiento como se desee. Como ejemplo, puede ser deseable desactivar esta característica si un usuario está estacionado en un punto específico, como en la oficina, en el hogar, asistiendo a un evento estacionario, etc. para ahorrar energía. Si en la casilla 203 de decisión, se determina que se cumplen los criterios para enviar un mensaje, se envía un mensaje a la casilla 204 al dispositivo específico 102 o 109. Luego, el sistema vuelve al estado de espera en la casilla 205 para que expire el siguiente intervalo de tiempo y se reciba 200 la siguiente señal de baliza.
La fig. 4 ilustra una composición de ejemplo de la señal de baliza de dispositivo saliente que se transmite periódicamente a la red CMRS. La casilla 206 es representativa de la señal. Está comprendida por un número de identificación (generalmente el número de teléfono del dispositivo), la ubicación del dispositivo en un espacio bidimensional (si el dispositivo realiza la triangulación), un código de preferencia y un código de grupo de afinidad, si la persona es miembro o propietario de cualquier grupo de afinidad. El código de preferencia es un número booleano de N bits en el que cada bit activa o desactiva ciertas preferencias con respecto a la recepción de mensajes. Esta información se escribe y almacena en el servidor 103 de gestión de datos. El código de grupo de afinidad es un código específico de grupo con un bit identificador de entrada o salida para representar si el suscriptor es miembro o propietario de un grupo de afinidad específico.
La fig. 5 ilustra una tabla de bits de código de preferencia de ejemplo 207. En esta tabla 207, el código de preferencia tiene cinco bits de longitud, lo que permite seis preferencias de contenido únicas, incluyendo un ajuste de “no molestar” representado por 00000. Hay 25 combinaciones únicas o palabras que pueden crearse con estos cinco bits, por lo tanto, 26 combinaciones de 00000, 00001, 00010, 00100, 01000 y 10000. Sin embargo, un experto en la técnica entenderá que se pueden requerir más o menos bits dependiendo de las diferentes categorías de mensajes a recibir. Además, es una práctica general en el campo de la programación y la transmisión de señales reservar bits para futuras asignaciones, de modo que a medida que nuevas funciones y servicios entren en línea, puedan integrarse en la plataforma existente de la manera más fácil y económica posible. Un experto en la materia apreciará y comprenderá que puede ser necesaria más o menos información en la señal del dispositivo de salida como sea necesario para soportar la funcionalidad disponible sin apartarse del alcance de la presente invención,
En cuanto a la privacidad de los suscriptores de la red, al poner su dispositivo en modo no molestar, su posición no será monitorizada por la red. Además, puede ser deseable utilizar un esquema para evitar la transferencia directa de información de coordenadas. Esto podría ser facilitado por el mantenimiento de dos bases de datos separadas. Cuando el dispositivo o la red calculan la ubicación de un usuario, se asigna un número de cuadrícula más cercano. Cada red inalámbrica se puede dividir en cuadriculas. Se puede usar un algoritmo de ajuste más cercano para tomar la ubicación real y asignarla a un punto de cuadrícula predefinido. La ubicación real del punto no puede descifrarse
5
10
15
20
25
30
35
40
45
50
55
60
65
mirándolo. Los mensajes disponibles se almacenan en asociación con los números de la cuadrícula solamente. De esta manera, se envía un número de cuadrícula con la señal del dispositivo saliente, en lugar de una ubicación. El sistema simplemente compara números de cuadrícula con mensajes, por lo que el sistema no está rastreando directamente la ubicación de un usuario. Simplemente está proporcionando contenido que está vinculado a un código que está correlacionado con una ubicación. Esto también puede acelerar la implementación, proporcionando un estándar para la identificación de ubicación, es decir, puntos de cuadricula, que se puede extender a través de todas las plataformas de comunicación inalámbrica. Sin embargo, es importante tener en cuenta que incluso si la persona tiene su teléfono en modo no molestar, existe un controlador de excepción para casos en los que realmente están marcando el 911. Esto asegurará que la información de posición será enviada al PSAP tomando la llamada.
La fig. 6 demuestra el proceso de registrar una ubicación de coordenadas de modo que un mensaje puede asociarse con la ubicación específica. En la casilla 208, el dispositivo está en estado de alimentación y ubicado dentro de la influencia de la red CMRS. Cuando se llega a una ubicación específica donde una persona desea dejar un mensaje personal, presionan un botón en la casilla 209 en su dispositivo de comunicación 102 o 109 para registrar la ubicación física en ese instante en el tiempo. Alternativamente, esto puede verse afectado por un comando de voz para “registrar la ubicación” u otra sintaxis que afecte al mismo resultado. Al ejecutar este comando, la ubicación se envía a la red en la casilla 210 o se solicita a la red que registre la ubicación en función de si el posicionamiento lo realiza el dispositivo o la red. Luego se registra la ubicación junto con la ID del dispositivo y se le asigna un código de mensaje único para que pueda referirse al bloque 211. En el bloque 212, el código del mensaje se devuelve al dispositivo, por lo que puede ser almacenado en el dispositivo junto con un texto opcional o un identificador hablado para que se pueda acceder más tarde o para que un mensaje pueda asociarse con un mensaje específico, casilla 213. Una vez que se recibe el código en el dispositivo, hay uno de varios posibles métodos para grabar un mensaje para asociarlo con el código y la ubicación específicos.
En la fig. 7, el código de mensaje se recibe en el dispositivo 214, creando al menos dos posibles secuencias de pasos. En el primero, el usuario presiona un botón 215 de “mensaje de grabación”. Luego habla hacia el propio dispositivo o hacia un micrófono 216 conectado o comunicado y el mensaje se almacena localmente 217 en la memoria del dispositivo. El micrófono podría ser un micrófono inalámbrico Bluetooth, como el que fabrica Ericsson Corporation. El usuario presiona un botón de “enviar”, u ordena un comando de “envío”, haciendo que el mensaje se envíe al servidor 103 de gestión de datos, donde se almacena en asociación con el código de mensaje, en la base de datos del servidor 103. Alternativamente, el usuario puede presionar un botón de “grabe el mensaje”, o pronunciar un comando 219 de “grabe el mensaje”, que hace que el dispositivo establezca una conexión en vivo con la red 220. El usuario luego transmite su mensaje al dispositivo o a un micrófono unido o conectado con el dispositivo 221. El usuario presiona un botón o emite un comando que hace que el mensaje se almacene directamente en la base de datos en el servidor en asociación con el código 222 de mensaje, y termina la conexión en vivo con el servidor.
Hay otros métodos para enviar mensajes a la red que son específicos para facilitar la entrada de mensajes de texto en el sistema.
Se hace referencia a la fig. 8. En la casilla 223, el código de mensaje se recibe en el dispositivo, que ha sido generado y devuelto por la red. Luego, el usuario ingresa un mensaje en el dispositivo usando un teclado, que es parte integral del dispositivo en el paso 224. Este podría ser el teclado inherente a la mayoría de los dispositivos de teléfono móvil, o podría ser un teclado revelado cuando el dispositivo se abre sobre una articulación de bisagra integral al dispositivo. Un ejemplo de este tipo de teclado es el inherente a los dispositivos de busca personas como los fabricados por Motorola Corporation, particularmente el buscapersonas Talkabout T900 de 2 vías, que es compatible con varios proveedores de servicios inalámbricos y buscapersonas. El dispositivo se articula a lo largo de uno de sus ejes largos para revelar un teclado en miniatura y una pantalla de visualización. El teclado también podría ser un teclado suave que se muestra en una pantalla y se activa al tacto o con el lápiz óptico. Alternativamente, puede ser un teclado separado, como un teclado en miniatura conectado a una computadora portátil. En la casilla 225 el usuario pulsa la tecla “enviar” o emite un comando análogo que hace que el mensaje de texto y el código de mensaje se envíen al servidor 226 de gestión de datos. El mensaje se almacena en una ubicación en el servidor junto con el código 227 de mensaje.
En aún otra realización alternativa, los usuarios pueden usar sus ordenadores 105 personales para cargar mensajes específicos de ubicación al servidor 103 de gestión de datos.
Se hace referencia a la fig. 9. En la casilla 223, el código del mensaje se recibe en el dispositivo. El usuario puede elegir ingresar un texto o identificador hablado para este código de mensaje, como “indicaciones para llegar a mi casa”, de modo que cuando regrese a casa o a la oficina y desee ingresar el cuerpo real del mensaje asociado con ese código de mensaje, sabe en qué consiste el código del mensaje. En la casilla 228, utiliza su ordenador para ingresar un mensaje de texto o de voz junto con el código de mensaje único usando la interfaz WWW y el servidor HTTP 104. Esta interfaz podría ser un correo electrónico o simplemente una plantilla de formulario WWW permitiendo al usuario escribir un mensaje o adjuntar un archivo de texto o audio que contenga el mensaje, que luego se envía. Una vez enviado o enviado por correo electrónico, el mensaje se interpreta y almacena en la base de datos, en asociación con el código 227 de mensaje específico.
5
10
15
20
25
30
35
40
45
50
55
60
65
Otra característica útil de la presente invención es la capacidad para que los suscriptores de CMRS creen grupos de afinidad para usar con la presente invención. Los Grupos de afinidad les permiten a las personas enviar mensajes según demanda a listas específicas personalizadas de otros suscriptores, y también les permite a los miembros del grupo conocer la proximidad de los demás dentro de la red CMRS. Es decir, si un equipo de trabajadores se distribuye en todo el país, o en una región específica, como el Atlántico medio, y un miembro en particular entra en el área de origen de otro miembro, entonces los miembros se darán cuenta de su proximidad el uno al otro. Es decir, un miembro del grupo sabría que otro miembro del grupo de otra ciudad estaba en su área, y que podría contactar al otro miembro del grupo a través de su dispositivo inalámbrico.
Se hace referencia a la fig. 10. El punto de elección 230 define un estado por el cual un suscriptor puede actualizar un grupo de afinidad existente o crear uno nuevo. Si elige crear un nuevo grupo, le da al grupo un nombre característico, como “mis amigos”, y define a los miembros de ese grupo ingresando sus números de dispositivo inalámbrico en asociación con su nombre, casilla 231. Esto también podría ser hecho eligiendo pares de nombre/número de la memoria del dispositivo 102. Si simplemente están actualizando un grupo de afinidad, es decir, agregando o eliminando un miembro, o eliminando el grupo, entonces eligen un grupo de la memoria en el paso 232. El dispositivo, a pedido, mostrará una lista de todos los grupos pertenecientes y pertenecientes al suscriptor. El suscriptor selecciona un grupo del que es propietario. A continuación, agregará o eliminará un miembro en el paso 233 o eliminará el grupo completo. Si no es un grupo que él creó, y por lo tanto posee, entonces él solo puede alejarse del grupo. Tanto si crea de nuevo como si realiza un cambio en un grupo existente, la información se guarda invocando un comando en el dispositivo de usuario en el paso 234. Los cambios se cargan en la red y se guardan en la base de datos en el paso 235. Alternativamente, todos los cambios se pueden hacer en la red directamente, usando el dispositivo para entablar una sesión en vivo con la red para facilitar esto. Para proteger la privacidad de los suscriptores de CMRs, cada vez que se agrega un suscriptor a un grupo de afinidad, se envía a la persona un mensaje electrónico a su dispositivo notificándole su inclusión en el grupo y el creador del grupo, y otorgándoles la oportunidad de quitarse la lista del grupo en la casilla 236. También tendrán como opción en su cuenta el derecho a evitar que se los incluya en cualquier grupo por omisión. Cuando una persona intente agregarlos a un grupo, recibirán un mensaje que indicará que la persona no pudo agregarse al grupo debido a sus preferencias de seguridad. De esta manera, la privacidad de los suscriptores de CMRS estará protegida con respecto a los grupos de afinidad.
La fig. 11 ilustra una realización alternativa para actualizar/crear grupos de afinidad. En la casilla 238, el usuario se enfrenta al punto de elección de crear o actualizar un grupo de afinidad. Si la elección es crear uno, el suscriptor usa su ordenador personal para iniciar sesión en la interfaz del servidor WWW en el paso 239. Usando su número de cuenta inalámbrica y el código de acceso, podrán acceder a la sección “crear/actualizar grupo de afinidad”. Seleccionarán “crear” 240 y designarán los números y nombres de los miembros del grupo. Si están actualizando un grupo de afinidad, iniciarán sesión en el servidor y seleccionarán “grupos de actualización” 243. Luego seleccionarán un grupo de afinidad particular de la lista de grupos disponibles 244, y luego agregarán o eliminarán un miembro o miembros 245 o eliminarán el grupo por completo. En cualquier caso, la información se guarda invocando el comando “guardar cambios” y los cambios se cargan en la base de datos 241. A continuación, se envía un mensaje de texto a todos los nuevos miembros notificándoles su inclusión dentro del grupo y otorgándoles la oportunidad rechazar esta inclusión en el paso 242.
Una característica útil de los grupos de afinidad es la capacidad de enviar un mensaje único a todos los miembros del grupo simultáneamente.
Se hace referencia a la fig. 12. El usuario primero selecciona un grupo de afinidad en la casilla 246. Una lista de todos los grupos activos incluidos en o propiedad se mantiene en el dispositivo de usuario o se carga periódicamente en el dispositivo de usuario por la red. El usuario luego habla o escribe un mensaje en el dispositivo en 247. El usuario presiona un botón “enviar”, casilla 248, o emite un comando que hace que el mensaje sea enviado a la red, junto con una ID del grupo de afinidad para que se puede asociar con todos los miembros del grupo, casilla 249. La ID del grupo se compara con la ID en la base de datos y se almacena en 250. A continuación, se envía un mensaje o notificación de un mensaje a todos los miembros del grupo, lo que les permite ver/escuchar directamente, o bajo demanda, el contenido del mensaje, casilla 251,
En otra realización alternativa, un suscriptor puede dejar mensajes del grupo de afinidad llamando directamente a la red o usando la interfaz WWW.
Se hace referencia a la fig. 13. En la casilla 252, un usuario selecciona un grupo de afinidad de los almacenados en su dispositivo. Presiona un botón o emite un comando que activa una sesión en vivo con la red 253. Al realizar esta acción, la ID del dispositivo, así como la ID del grupo se envían a la red 254. La persona luego habla su mensaje y el mensaje es grabado directamente por la red 255, similar a dejar un mensaje de correo de voz para la persona. Este mensaje puede o no estar asociado con una ubicación de coordenadas específica. Alternativamente, el usuario puede iniciar sesión en el servidor 256 WWW para dejar su mensaje de grupo de afinidad. En un primer paso, después de iniciar sesión con su número de dispositivo y código de acceso, se debe seleccionar un grupo de afinidad de la lista de grupos disponibles 257. Luego, el usuario escribirá un mensaje de texto o adjuntará un mensaje hablado como un archivo de audio, o adjunta cualquier otro tipo de archivo o mensaje, en la casilla 258. Finalmente, presionará un botón
5
10
15
20
25
30
35
40
45
50
55
60
65
“enviar” para enviar el mensaje al servidor donde se guardará en la base de datos en asociación con la ID del grupo. En la casilla 260, el mensaje o una notificación del mensaje se envía a todos los miembros del grupo de afinidad.
Otra característica útil de los grupos de afinidad es la capacidad de notificar a los miembros la proximidad entre sí dentro de la red CMRS.
La fig. 14 ilustra en diagrama de flujo los pasos por los que pasa el sistema para rastrear miembros del grupo de afinidad y notificarlos cuando se alcanzan los umbrales de proximidad. En la etapa 263, el dispositivo de usuario transmite a la red el código de grupo junto con la señal de baliza de dispositivo de salida. El sistema usa el número de grupo y otra información para verificar las condiciones de proximidad almacenadas en el archivo de grupo en la casilla 264. El sistema se enfrenta a un punto de elección en 265. Si no se cumplen las condiciones, el sistema vuelve al paso 263 para esperar la próxima señal del dispositivo entrante. Si se cumplen las condiciones, se envía una notificación a las partes que se encuentran próximas entre sí, casilla 266.
Un elemento importante de la invención es el uso de triangulación u otro esquema de determinación de ubicación. Esta capacidad para determinar con precisión la ubicación de un dispositivo de usuario es lo que permite toda la funcionalidad de la presente invención. En ausencia de una solución de GPS, esto puede ser realizado por hardware en la red o hardware en el dispositivo mismo. En cualquier enfoque, los tiempos de propagación relativos de tres o más señales sincronizadas, la magnitud de varias señales, el ángulo de llegada de las señales y las combinaciones de las anteriores se pueden usar para determinar una posición precisa del dispositivo.
La fig. 15 demuestra una descripción general del sistema cuando la red misma está realizando las medidas de triangulación o señal para determinar una ubicación. En esta realización, el dispositivo 102 de usuario envía una señal que podría ser la señal 206 del dispositivo de salida a la red. Esta señal es captada por las torres cercanas 100 y transmitida eléctricamente 106 al servidor 103 de gestión de dato. El servidor utiliza entonces esta información para ejecutar un algoritmo de triangulación u otro algoritmo característico de señal para determinar la ubicación del dispositivo. El dispositivo no está obligado a hacer ningún cálculo; sin embargo, el sistema se grava fuertemente realizando estos cálculos de forma continua para todos los suscriptores participantes.
la fig. 16 ilustra este proceso en forma de diagrama de flujo. En el punto 267, el dispositivo del usuario envía la señal del dispositivo saliente a la red, que incluye una marca de tiempo. La señal es recibida por tres o más torres, 268. Las torres envían la información y el tiempo en que la señal fue recibida por cada uno al servidor de administración de datos, 269. El servidor luego ejecuta una triangulación u otro algoritmo característico de señal usando toda esta información como entradas, en la casilla 270, para derivar una ubicación de coordenadas específica del dispositivo dentro de la red. Esta ubicación de coordenadas se almacena en una base de datos de ubicación para el dispositivo de usuario particular en el servidor, 271. El sistema luego espera N segundos antes de recibir la siguiente señal de dispositivo saliente del mismo dispositivo, 272.
La fig. 17 ilustra una vista general del mismo sistema donde el dispositivo mismo está realizando el cálculo de triangulación o señal. El dispositivo deberá tener capacidad de procesamiento para realizar este cálculo cada N segundos sin perjudicar notablemente el rendimiento del dispositivo. Se puede integrar un chip DSP en el dispositivo para proporcionar dicha capacidad computacional. En esta realización, las torres 100 transceptoras inalámbricas transmiten una señal 101, que incluye su ubicación, en el mismo instante en el tiempo. Son recibidos por el dispositivo 102 de usuario en diferentes momentos dependiendo de su distancia relativa. También variarán en intensidad de señal y ángulo de llegada según su distancia y posición. Esta información luego es utilizada por el dispositivo 102 para calcular su ubicación con respecto a la posición fija de las señales recibidas.
Se hace referencia a la fig. 18 para un diagrama de flujo de este proceso. En la casilla 266, las torres envían una señal de ubicación sincronizada en el tiempo. La(s) señal(es) se reciben en el dispositivo de usuario en diferentes momentos, casilla 267. El dispositivo mismo realiza un algoritmo de triangulación u otro algoritmo de característica de señal, casilla
268. Mediante este proceso, el dispositivo puede determinar su propia ubicación en el espacio de coordenadas 2-D,
269. Esta información de ubicación se envía luego como parte de la señal de dispositivo saliente a la red 270, después de lo cual el sistema espera N segundos antes de enviar la siguiente señal 271.
Las realizaciones preferidas y óptimas preferidas de la presente invención se han descrito aquí y se muestran en los dibujos adjuntos para ilustrar los principios subyacentes de la invención, pero debe entenderse que pueden realizarse numerosas modificaciones y ramificaciones sin apartarse del espíritu o alcance de esta invención.
Lista de signos de referencia
100 torres receptoras
101 enlace de comunicaciones
5
10
15
20
25
30
35
40
45
50
55
60
65
102 dispositivos de comunicaciones
103 servidor de gestión de datos
104 servidor HTTP
105 dispositivos informáticos
106 enlace de comunicaciones
107 enlace de comunicaciones
108 automóvil
109 dispositivo de comunicación/alojamiento
110 micrófono
111 pantalla
112 bocina(s)
113 botones de control
200 casilla
201 casilla
202 casilla
203 casilla
204 casilla
205 casilla
206 casilla
207 tabla
208 casilla
209 casilla
210 casilla
211 bloque
212 bloque
213 casilla
214 dispositivo
215 botón
216 micrófono
217 almacenamiento
219 comando
220 red
221 dispositivo
5
10
15
20
25
30
35
40
45
50
55
60
65
222 código de mensaje
223 casilla
224 paso
225 casilla
226 servidor de gestión de datos
227 código de mensaje
228 casilla
230 punto de elección
231 casilla
232 paso
233 paso
234 paso
235 paso
236 casilla
238 casilla
239 paso
240 crear
241 base de datos
242 paso
243 grupos de actualización
244 grupos disponibles
245 miembros
246 casilla
247 dispositivo
248 casilla
249 casilla
250 almacenamiento de ID de Grupo
251 casilla
252 casilla
253 red
254 red
255 red
256 servidor WWW
5
10
15
20
25
257 grupos disponibles
258 casilla 260 casilla
263 paso
264 casilla
265 punto de elección
266 casilla
267 punto
268 torres
269 servidor de gestión de datos
270 casilla
271 servidor
272 dispositivo

Claims (7)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    REIVINDICACIONES
    1. Un sistema para acceder a mensajes en una ubicación particular, el sistema comprende:
    un receptor configurado para recibir señales de identificación desde un dispositivo (102) de un usuario, en donde las señales de identificación identifican al usuario y una ubicación de un usuario en un instante dado en el tiempo;
    un módulo de almacenamiento de un servidor (103) configurado para almacenar mensajes dirigidos a un usuario particular, los mensajes almacenados que se pueden recuperar cuando el usuario ingresa a una ubicación particular,
    un módulo de determinación configurado para determinar si el usuario ha ingresado a la ubicación particular, en función de las señales de identificación recibidas, en donde la ubicación particular está asociada con el mensaje almacenado;
    y
    un transmisor configurado para transmitir el mensaje almacenado al dispositivo (102) del usuario en base al resultado de la determinación,
    caracterizado porque
    el sistema está configurado para permitir que un usuario que crea el mensaje designe si el mensaje está disponible para todos los usuarios, solo los usuarios almacenados en un módulo de almacenamiento de usuario del dispositivo (102) de usuario, un subconjunto de usuarios almacenados en el módulo de almacenamiento de usuario o incluso un único usuario, y el período de tiempo para que el mensaje esté disponible en ausencia de un período de tiempo predeterminado, en el que
    el módulo de almacenamiento del servidor (103) está configurado para almacenar mensajes dirigidos a un usuario particular en asociación con un ID de grupo de afinidad; y donde
    designar la disponibilidad del mensaje incluye crear o actualizar un grupo de afinidad designando nombres y números de miembros de grupo y guardando el grupo de afinidad en una base de datos en asociación con la ID de grupo.
  2. 2. Un sistema de acuerdo con la reivindicación 1, caracterizado porque la ubicación del dispositivo (102) de usuario se determina en base a un sistema de posicionamiento global.
  3. 3. Un sistema según la reivindicación 1 o 2, caracterizado porque el mensaje almacenado incluye texto, audio o video.
  4. 4. Un método para acceder a mensajes en una ubicación particular, comprendiendo el método:
    recibir señales de identificación de un dispositivo (102) de un usuario, en el que las señales de identificación identifican al usuario y una ubicación de un usuario en un instante dado en el tiempo;
    almacenar mensajes dirigidos a un usuario particular en el servidor (103), los mensajes almacenados recuperables cuando el usuario ingresa a una ubicación particular;
    determinar si el usuario ha entrado en la ubicación particular, basándose en un perfil almacenado en el servidor (103) y las señales de identificación recibidas, en donde la ubicación particular está asociada con el mensaje almacenado en el perfil; y transmitir el mensaje almacenado al dispositivo (102) del usuario basado en el resultado de la determinación,
    caracterizado porque
    un usuario que crea el mensaje designa
    si el mensaje está disponible para todos los usuarios, solo los usuarios almacenados en el módulo de almacenamiento del dispositivo (102) de usuario, un subconjunto de los usuarios almacenados en el módulo de almacenamiento, o incluso un único usuario, y
    el período de tiempo para que el mensaje esté disponible en ausencia de un período de tiempo predeterminado, en el que el módulo de almacenamiento del servidor (103) está configurado para almacenar mensajes dirigidos a un usuario particular en asociación con un ID de grupo de afinidad; y donde designar la disponibilidad del mensaje incluye crear o actualizar un grupo de afinidad designando nombres y números de miembros de grupo y guardando el grupo de afinidad en una base de datos en asociación con la ID de grupo.
  5. 5. Un método de acuerdo con la reivindicación 4, caracterizado porque la ubicación del dispositivo (102) de usuario se determina en base a un sistema de posicionamiento global.
    5
    10
    15
    20
    25
  6. 6. Un método según la reivindicación 4 o 5, caracterizado porque el mensaje almacenado incluye texto, audio o video.
  7. 7. Un dispositivo de usuario para acceder a mensajes en una ubicación particular (102) que comprende:
    un transmisor/receptor configurado para transmitir y recibir señales de identificación hacia y desde un módulo de almacenamiento de un servidor (103),
    donde las señales de identificación identifican el dispositivo de usuario (102) y una ubicación del dispositivo (102) de usuario en un instante dado en el tiempo; y
    una interfaz configurada para acceder a mensajes, donde los mensajes son accesibles si el dispositivo (102) de usuario entra en una ubicación particular
    caracterizada porque
    el dispositivo (102) de usuario está configurado para permitir que un usuario cree el mensaje para designar si el mensaje está disponible para todos los usuarios, solo los usuarios almacenados en un módulo de almacenamiento del dispositivo (102) de usuario, un subconjunto de los usuarios almacenados en el módulo de almacenamiento de usuario o incluso un solo usuario, y el período de tiempo para que el mensaje esté disponible en ausencia de un período de tiempo predeterminado, en el que el módulo de almacenamiento del dispositivo (102) de usuario está configurado para almacenar mensajes dirigidos a un usuario particular en asociación con una ID de grupo de afinidad; y en donde
    designar la disponibilidad del mensaje incluye crear o actualizar un grupo de afinidad designando nombres y números de miembros del grupo y guardando el grupo de afinidad en una base de datos en asociación con el ID del grupo
ES08170581.6T 2000-12-06 2001-07-12 Sistema para dejar y recuperar mensajes Expired - Lifetime ES2672655T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US732170 2000-12-06
US09/732,170 US6377793B1 (en) 2000-12-06 2000-12-06 System and method of accessing and recording messages at coordinate way points

Publications (1)

Publication Number Publication Date
ES2672655T3 true ES2672655T3 (es) 2018-06-15

Family

ID=24942460

Family Applications (1)

Application Number Title Priority Date Filing Date
ES08170581.6T Expired - Lifetime ES2672655T3 (es) 2000-12-06 2001-07-12 Sistema para dejar y recuperar mensajes

Country Status (12)

Country Link
US (6) US6377793B1 (es)
EP (2) EP2040446B1 (es)
JP (1) JP3427063B2 (es)
KR (1) KR100432268B1 (es)
CN (1) CN1247007C (es)
AT (1) ATE420527T1 (es)
AU (1) AU774578B2 (es)
CA (1) CA2350091C (es)
DE (1) DE60137303D1 (es)
ES (1) ES2672655T3 (es)
HK (1) HK1048034A1 (es)
TW (1) TW532000B (es)

Families Citing this family (258)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7749089B1 (en) 1999-02-26 2010-07-06 Creative Kingdoms, Llc Multi-media interactive play system
JP2001103537A (ja) 1999-07-29 2001-04-13 Ntt Docomo Inc 位置情報通知方法及び装置
US6819919B1 (en) 1999-10-29 2004-11-16 Telcontar Method for providing matching and introduction services to proximate mobile users and service providers
GB2357668A (en) * 1999-12-24 2001-06-27 Nokia Mobile Phones Ltd Mobile telephone interface allowing user-specification of message delivery conditions
US7878905B2 (en) 2000-02-22 2011-02-01 Creative Kingdoms, Llc Multi-layered interactive play experience
US6761637B2 (en) 2000-02-22 2004-07-13 Creative Kingdoms, Llc Method of game play using RFID tracking device
US7445550B2 (en) 2000-02-22 2008-11-04 Creative Kingdoms, Llc Magical wand and interactive play experience
WO2001074102A1 (fr) * 2000-03-31 2001-10-04 Ntt Docomo, Inc. Procede pour communiquer des informations de position et terminal de communication mobile
ATE377330T1 (de) 2000-04-11 2007-11-15 American Calcar Inc Gps-publikations-anwendungsserver
US6542750B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for selectively connecting mobile users based on physical proximity
US6542749B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for connecting proximately located mobile users based on compatible attributes
US6542748B2 (en) * 2000-06-10 2003-04-01 Telcontar Method and system for automatically initiating a telecommunications connection based on distance
US6539232B2 (en) * 2000-06-10 2003-03-25 Telcontar Method and system for connecting mobile users based on degree of separation
GB0015453D0 (en) * 2000-06-26 2000-08-16 Koninkl Philips Electronics Nv Localised audio data delivery
JP2002013938A (ja) * 2000-06-28 2002-01-18 Mazda Motor Corp 情報提供システム、該情報提供システムに用いられるサーバー装置及び車載装置、並びに該車載装置又はコンピュータが読みとり可能なプログラムを記録した記録媒体
US6694126B1 (en) * 2000-07-11 2004-02-17 Johnson Controls Interiors Technology Corp. Digital memo recorder
US6823188B1 (en) * 2000-07-26 2004-11-23 International Business Machines Corporation Automated proximity notification
US6968179B1 (en) * 2000-07-27 2005-11-22 Microsoft Corporation Place specific buddy list services
SE0003098D0 (sv) * 2000-09-01 2000-09-01 Ericsson Telefon Ab L M A telecommunication system
US7066781B2 (en) 2000-10-20 2006-06-27 Denise Chapman Weston Children's toy with wireless tag/transponder
US20020083461A1 (en) 2000-11-22 2002-06-27 Hutcheson Stewart Douglas Method and system for providing interactive services over a wireless communications network
US6681107B2 (en) * 2000-12-06 2004-01-20 Xybernaut Corporation System and method of accessing and recording messages at coordinate way points
US6377793B1 (en) * 2000-12-06 2002-04-23 Xybernaut Corporation System and method of accessing and recording messages at coordinate way points
US7010308B2 (en) * 2000-12-13 2006-03-07 Telcontar Managing and querying moving point data
JP2002185641A (ja) * 2000-12-14 2002-06-28 Nec Corp メール送信方法、無線携帯端末装置及び携帯端末装置
US6754250B2 (en) * 2000-12-15 2004-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Networking in uncoordinated frequency hopping piconets
US20020077830A1 (en) * 2000-12-19 2002-06-20 Nokia Corporation Method for activating context sensitive speech recognition in a terminal
US7136630B2 (en) * 2000-12-22 2006-11-14 Broadcom Corporation Methods of recording voice signals in a mobile set
US7058358B2 (en) * 2001-01-16 2006-06-06 Agere Systems Inc. Enhanced wireless network security using GPS
US7149534B2 (en) * 2001-01-23 2006-12-12 Ericsson Inc. Peer to peer information exchange for mobile communications devices
US7444156B2 (en) * 2001-02-20 2008-10-28 Microsoft Corporation User-tagging of cellular telephone locations
US6776334B1 (en) * 2001-02-22 2004-08-17 Advanced Micro Devices, Inc. System and method for determining the location of a mobile device within a wireless network
US7035653B2 (en) 2001-04-13 2006-04-25 Leap Wireless International, Inc. Method and system to facilitate interaction between and content delivery to users of a wireless communications network
US6807409B1 (en) * 2001-04-26 2004-10-19 Skyworks Solutions, Inc. System for associating user selectable information in wireless devices
WO2003009610A1 (en) 2001-07-18 2003-01-30 Telcontar System and method for initiating responses to location-based events
US6505121B1 (en) * 2001-08-01 2003-01-07 Hewlett-Packard Company Onboard vehicle navigation system
US7392206B1 (en) * 2001-08-31 2008-06-24 Teradata Us, Inc. Customer satisfaction through customer identification and service-time measurement
US20030190887A1 (en) * 2001-09-14 2003-10-09 Arne Hook System and method for wireless multimedia communication
US7289812B1 (en) 2001-12-20 2007-10-30 Adobe Systems Incorporated Location-based bookmarks
NO20020856D0 (no) * 2002-02-22 2002-02-22 Abb Research Ltd Kommunikasjonsmetode og system
DE50305486D1 (de) * 2002-03-11 2006-12-07 Vodafone Holding Gmbh Verfahren zur ortsabhängigen mobilen kommunikation
US7072641B2 (en) * 2002-03-19 2006-07-04 Sprint Spectrum L.P. Reactive management of dropped calls in a wireless communication system
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US9154906B2 (en) * 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US7321773B2 (en) * 2002-03-28 2008-01-22 Telecommunication Systems, Inc. Area watcher for wireless network
US6967566B2 (en) 2002-04-05 2005-11-22 Creative Kingdoms, Llc Live-action interactive adventure game
US20070066396A1 (en) 2002-04-05 2007-03-22 Denise Chapman Weston Retail methods for providing an interactive product to a consumer
US20030195790A1 (en) * 2002-04-16 2003-10-16 John Wepfer Electronic system for equipment repair orders
FR2840148B1 (fr) * 2002-05-27 2004-12-03 Cit Alcatel Procede de transmission optimise de contenus multimedia
US7177657B2 (en) * 2002-05-30 2007-02-13 Motorola, Inc. Method and apparatus in a wireless communication system for identifying who has received a group message
US6853628B2 (en) * 2002-06-28 2005-02-08 Interdigital Technology Corporation System for facilitating personal communications with multiple wireless transmit/receive units
US7674184B2 (en) 2002-08-01 2010-03-09 Creative Kingdoms, Llc Interactive water attraction and quest game
CN1295917C (zh) * 2002-08-23 2007-01-17 国际商业机器公司 可以感知用户周围环境的消息传递系统和方法
US7953789B2 (en) * 2002-09-06 2011-05-31 International Business Machines Corporation Who, what, where, when information supply facility
US20040054732A1 (en) * 2002-09-12 2004-03-18 International Business Machines Corporation Apparatus, system and method of sending e-mail messages using physical locations as e-mail addresses
TW200500871A (en) * 2002-09-12 2005-01-01 Ibm Apparatus, system and method of sending e-mail messages using physical locations as e-mail addresses
US20040054730A1 (en) * 2002-09-12 2004-03-18 International Business Machines Corporation Apparatus, system and method of receiving e-mail messages sent to physical locations
US7751826B2 (en) * 2002-10-24 2010-07-06 Motorola, Inc. System and method for E911 location privacy protection
WO2004053651A2 (en) * 2002-12-10 2004-06-24 Telabout, Inc. Content creation, distribution, interaction, and monitoring system
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US20070238455A1 (en) 2006-04-07 2007-10-11 Yinjun Zhu Mobile based area event handling when currently visited network doe not cover area
US6795768B2 (en) 2003-02-20 2004-09-21 Motorola, Inc. Handheld object selector
US20040164897A1 (en) * 2003-02-24 2004-08-26 Simon Treadwell Apparatus and method for recording real time movements and experiences for subsequent replay in a virtual reality domain
US9446319B2 (en) 2003-03-25 2016-09-20 Mq Gaming, Llc Interactive gaming toy
US20040235492A1 (en) * 2003-05-21 2004-11-25 Lucent Technologies, Inc. Apprising system for use with a cellular telephone and a method of operation thereof
EP1494488A1 (en) * 2003-07-01 2005-01-05 Precisa Instruments AG Mobile phone comprising position computation means
US7629958B1 (en) * 2003-07-03 2009-12-08 Logitech Europe S.A. Wireless input devices for computer system
US7265970B2 (en) * 2003-10-01 2007-09-04 Adwalker (Ip) Limited Apparatus
GB2406753B (en) * 2003-10-03 2007-11-14 Ibm System and method for providing an indication of the proximity of a moveable device
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US10417298B2 (en) 2004-12-02 2019-09-17 Insignio Technologies, Inc. Personalized content processing and delivery system and media
WO2006020275A2 (en) * 2004-07-15 2006-02-23 Richard Sharpe Local 2-way paging systems and associated methods
CA2578653A1 (en) 2004-07-29 2006-02-09 Kevin Ferguson A human movement measurement system
US20060122967A1 (en) * 2004-11-24 2006-06-08 Interdigital Technology Corporation Intelligent information dissemination using a dynamic user profile
US20060172762A1 (en) * 2004-11-24 2006-08-03 Interdigital Technology Corporation Network assisted repudiation and auditing for content created using wireless devices
US20060140405A1 (en) * 2004-11-24 2006-06-29 Interdigital Technology Corporation Protecting content objects with rights management information
US8301159B2 (en) * 2004-12-31 2012-10-30 Nokia Corporation Displaying network objects in mobile devices based on geolocation
WO2006070047A1 (en) 2004-12-31 2006-07-06 Nokia Corporation Provision of target specific information
US7720436B2 (en) 2006-01-09 2010-05-18 Nokia Corporation Displaying network objects in mobile devices based on geolocation
WO2006078751A2 (en) * 2005-01-18 2006-07-27 Everypoint, Inc. Systems and methods for processing changing data
US7696923B2 (en) * 2005-02-03 2010-04-13 Mexens Intellectual Property Holding Llc System and method for determining geographic location of wireless computing devices
US9392406B2 (en) 2005-02-03 2016-07-12 Trueposition, Inc. Method and system for location-based monitoring of a mobile device
US7397424B2 (en) * 2005-02-03 2008-07-08 Mexens Intellectual Property Holding, Llc System and method for enabling continuous geographic location estimation for wireless computing devices
US8565788B2 (en) 2005-02-03 2013-10-22 Mexens Intellectual Property Holding Llc Method and system for obtaining location of a mobile device
US7764641B2 (en) 2005-02-05 2010-07-27 Cisco Technology, Inc. Techniques for determining communication state using accelerometer data
US7450954B2 (en) * 2005-02-07 2008-11-11 Lamoda, Inc. System and method for location-based interactive content
US8315636B2 (en) * 2005-02-24 2012-11-20 Cisco Technology, Inc. Techniques for distributing data among nodes based on dynamic spatial/organizational state of a mobile node
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US7761400B2 (en) 2005-07-22 2010-07-20 John Reimer Identifying events
US10015630B2 (en) 2016-09-15 2018-07-03 Proximity Grid, Inc. Tracking people
US10390212B2 (en) 2016-09-15 2019-08-20 Proximity Grid, Inc. Tracking system having an option of not being trackable
US7942745B2 (en) 2005-08-22 2011-05-17 Nintendo Co., Ltd. Game operating device
US7927216B2 (en) 2005-09-15 2011-04-19 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
JP4805633B2 (ja) 2005-08-22 2011-11-02 任天堂株式会社 ゲーム用操作装置
US8313379B2 (en) 2005-08-22 2012-11-20 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
US8870655B2 (en) 2005-08-24 2014-10-28 Nintendo Co., Ltd. Wireless game controllers
JP4262726B2 (ja) 2005-08-24 2009-05-13 任天堂株式会社 ゲームコントローラおよびゲームシステム
US8308563B2 (en) 2005-08-30 2012-11-13 Nintendo Co., Ltd. Game system and storage medium having game program stored thereon
EP1927271B1 (en) * 2005-09-12 2011-11-09 Koninklijke Philips Electronics N.V. Method to determine a relative position of devices in a network, and network of devices for carrying out the method
US8157651B2 (en) 2005-09-12 2012-04-17 Nintendo Co., Ltd. Information processing program
JP2007086902A (ja) * 2005-09-20 2007-04-05 Sharp Corp コンテンツ提供装置、コンテンツ提供方法、およびコンテンツ提供処理プログラム
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7626951B2 (en) * 2005-10-06 2009-12-01 Telecommunication Systems, Inc. Voice Over Internet Protocol (VoIP) location based conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
KR100650687B1 (ko) 2005-11-25 2006-11-30 엘지전자 주식회사 위치정보업데이트 개선기능이 구비된 와이브로이동통신시스템 및 그 제어방법
US7809805B2 (en) * 2007-02-28 2010-10-05 Facebook, Inc. Systems and methods for automatically locating web-based social network members
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
US20070179750A1 (en) * 2006-01-31 2007-08-02 Digital Cyclone, Inc. Information partner network
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US7933612B2 (en) * 2006-02-28 2011-04-26 Microsoft Corporation Determining physical location based upon received signals
EP1999703A4 (en) * 2006-03-06 2011-09-21 Yahoo Inc SYSTEM FOR DISSEMINATING ADVERTISEMENTS ON MOBILE DEVICES
JP4151982B2 (ja) 2006-03-10 2008-09-17 任天堂株式会社 動き判別装置および動き判別プログラム
WO2007109599A2 (en) 2006-03-20 2007-09-27 Rave Wireless, Inc. Personal security system
US8165562B2 (en) * 2006-03-20 2012-04-24 Rave Wireless, Inc. Personalized message escrow
US8126424B2 (en) * 2006-03-20 2012-02-28 Rave Wireless, Inc. Personalized message escrow with graphical route representation
JP4684147B2 (ja) * 2006-03-28 2011-05-18 任天堂株式会社 傾き算出装置、傾き算出プログラム、ゲーム装置およびゲームプログラム
US8532266B2 (en) 2006-05-04 2013-09-10 Telecommunication Systems, Inc. Efficient usage of emergency services keys
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US20070268864A1 (en) * 2006-05-22 2007-11-22 Motorola, Inc. Method and system to enhance social networking through random location connectivity
US7881864B2 (en) * 2006-05-31 2011-02-01 Garmin Switzerland Gmbh Method and apparatus for utilizing geographic location information
US7813743B1 (en) 2006-07-10 2010-10-12 Loeb Enterprises Llc Location dependent non-commercial messaging
US7729709B1 (en) 2006-07-10 2010-06-01 Loeb Enterprises, Llc. Location dependent commercial messaging
US8072902B2 (en) * 2006-08-07 2011-12-06 Cisco Technology, Inc. Techniques for distributing data among mobile nodes based on dynamically generated data objects in a distributed object-oriented database
US7917154B2 (en) * 2006-11-01 2011-03-29 Yahoo! Inc. Determining mobile content for a social network based on location and time
WO2008057477A2 (en) 2006-11-03 2008-05-15 Telecommunication Systems, Inc. Roaming gateway enabling location based services (lbs) roaming for user plane in cdma networks without requiring use of a mobile positioning center (mpc)
US8243022B2 (en) * 2006-11-27 2012-08-14 Microsoft Corporation Federated virtual graffiti
JP5127242B2 (ja) 2007-01-19 2013-01-23 任天堂株式会社 加速度データ処理プログラムおよびゲームプログラム
NL1033296C2 (nl) * 2007-01-29 2008-07-30 Sytze Jacob Bouwer Systeem voor telecommunicatie.
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US20080276303A1 (en) * 2007-05-03 2008-11-06 Trapeze Networks, Inc. Network Type Advertising
US8116308B2 (en) * 2007-05-04 2012-02-14 Ciena Corporation System and method for providing improved packet traceability
US8635106B2 (en) * 2007-07-11 2014-01-21 Yahoo! Inc. System for targeting data to users on mobile devices
US8423003B2 (en) * 2007-07-11 2013-04-16 Yahoo! Inc. System for serving targeted advertisements over mobile messaging services
US20090054084A1 (en) * 2007-08-24 2009-02-26 Motorola, Inc. Mobile virtual and augmented reality system
CN101378540B (zh) * 2007-08-27 2011-09-14 华为技术有限公司 号码可携带业务实现方法、系统及号码可携带数据库
US20090077077A1 (en) 2007-09-18 2009-03-19 Gerhard Geldenbott Optimal selection of MSAG address for valid civic/postal address
US7844229B2 (en) * 2007-09-21 2010-11-30 Motorola Mobility, Inc Mobile virtual and augmented reality system
US9532164B2 (en) * 2007-10-12 2016-12-27 Empire Ip Llc Mashing mapping content displayed on mobile devices
US7853296B2 (en) * 2007-10-31 2010-12-14 Motorola Mobility, Inc. Mobile virtual and augmented reality system
US8275419B2 (en) 2007-11-14 2012-09-25 Yahoo! Inc. Advertisements on mobile devices using integrations with mobile applications
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9064019B2 (en) 2007-12-06 2015-06-23 Yahoo! Inc. Virtual billboard display on a mobile device
US20090163186A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. Application program interface and graphical user interface for editorial review of mobile advertisement campaigns
US20100214111A1 (en) * 2007-12-21 2010-08-26 Motorola, Inc. Mobile virtual and augmented reality system
US20090164300A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. Application program interface and graphical user interface for providing a user interface for targeting mobile advertisements in a mobile marketing environment
US20090164299A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. System for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers
US20100312646A1 (en) * 2007-12-21 2010-12-09 Yahoo! Inc. System for serving advertisements targeted to geographic areas over mobile devices
US8799069B2 (en) * 2007-12-21 2014-08-05 Yahoo! Inc. Mobile click fraud prevention
US20090164286A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. Application program interface and graphical user interface for distributing an advertisement budget in a mobile environment
US20090199229A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. System for providing advertisements across multiple channels
US8196095B2 (en) * 2008-02-05 2012-06-05 Yahoo! Inc. Mobile marketing application
US20090198538A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. Mobile advertisement filtering
US20090197581A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. Multi-version mobile advertisements
US8051077B2 (en) 2008-02-21 2011-11-01 Maphook, Inc. Geo-trip notes
WO2009108703A1 (en) * 2008-02-25 2009-09-03 Locamoda, Inc. Associating a user's activity in relation to a physical location with a virtual community
US8576991B2 (en) * 2008-03-19 2013-11-05 Telecommunication Systems, Inc. End-to-end logic tracing of complex call flows in a distributed call system
US20090237328A1 (en) * 2008-03-20 2009-09-24 Motorola, Inc. Mobile virtual and augmented reality system
US20090248548A1 (en) * 2008-03-26 2009-10-01 30 Second Software, Inc. Method for location based inventory lookup
US20090247192A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for mobile advanced matching
US8644808B2 (en) 2008-03-31 2014-02-04 Yahoo! Inc. System for providing mobile advertisement actions
US20090247139A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for adapting online advertising campaigns to incorporate mobile advertising
US20090248486A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for suggesting categories of mobile keywords to revenue generators
JP4697254B2 (ja) * 2008-04-02 2011-06-08 トヨタ自動車株式会社 車両挙動制御装置
US9501337B2 (en) 2008-04-24 2016-11-22 Adobe Systems Incorporated Systems and methods for collecting and distributing a plurality of notifications
US7903587B2 (en) 2008-05-30 2011-03-08 Telecommunication Systems, Inc. Wireless emergency services protocols translator between ansi-41 and VoIP emergency services protocols
US20090307067A1 (en) * 2008-06-04 2009-12-10 30 Second Software Location based coupon delivery system
US9200901B2 (en) 2008-06-19 2015-12-01 Microsoft Technology Licensing, Llc Predictive services for devices supporting dynamic direction information
US20100009662A1 (en) 2008-06-20 2010-01-14 Microsoft Corporation Delaying interaction with points of interest discovered based on directional device information
US20100022222A1 (en) * 2008-07-28 2010-01-28 Yahoo! Inc. System for providing search services over mobile messaging
US20110081018A1 (en) * 2008-08-14 2011-04-07 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating reception of communiqué affiliated with a source entity
US8626848B2 (en) 2008-08-14 2014-01-07 The Invention Science Fund I, Llc Obfuscating identity of a source entity affiliated with a communiqué in accordance with conditional directive provided by a receiving entity
US20100318595A1 (en) * 2008-08-14 2010-12-16 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System and method for conditionally transmitting one or more locum tenentes
US20110110518A1 (en) * 2008-08-14 2011-05-12 Searete Llc Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué
US20110041185A1 (en) * 2008-08-14 2011-02-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving user
US20100039218A1 (en) * 2008-08-14 2010-02-18 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System and method for transmitting illusory and non-illusory identification characteristics
US20110131409A1 (en) * 2008-08-14 2011-06-02 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué
US8583553B2 (en) * 2008-08-14 2013-11-12 The Invention Science Fund I, Llc Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities
US20110166973A1 (en) * 2008-08-14 2011-07-07 Searete Llc Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities
US20110161217A1 (en) * 2008-08-14 2011-06-30 Searete Llc Conditionally obfuscating one or more secret entities with respect to one or more billing statements
US9659188B2 (en) * 2008-08-14 2017-05-23 Invention Science Fund I, Llc Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving use
US8850044B2 (en) * 2008-08-14 2014-09-30 The Invention Science Fund I, Llc Obfuscating identity of a source entity affiliated with a communique in accordance with conditional directive provided by a receiving entity
US8730836B2 (en) * 2008-08-14 2014-05-20 The Invention Science Fund I, Llc Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué
US8224907B2 (en) * 2008-08-14 2012-07-17 The Invention Science Fund I, Llc System and method for transmitting illusory identification characteristics
US9641537B2 (en) * 2008-08-14 2017-05-02 Invention Science Fund I, Llc Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects
US20110093806A1 (en) * 2008-08-14 2011-04-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Obfuscating reception of communiqué affiliated with a source entity
US20110166972A1 (en) * 2008-08-14 2011-07-07 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Conditionally obfuscating one or more secret entities with respect to one or more billing statements
US20100042669A1 (en) * 2008-08-14 2010-02-18 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System and method for modifying illusory user identification characteristics
US8929208B2 (en) * 2008-08-14 2015-01-06 The Invention Science Fund I, Llc Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects
US20100042667A1 (en) * 2008-08-14 2010-02-18 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System and method for transmitting illusory identification characteristics
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US7966024B2 (en) * 2008-09-30 2011-06-21 Microsoft Corporation Virtual skywriting
US8948787B2 (en) * 2008-12-23 2015-02-03 At&T Intellectual Property I, L.P. Configuration of telephony services for phone based on user location
US8589495B1 (en) 2009-01-13 2013-11-19 Adobe Systems Incorporated Context-based notification delivery
US8350871B2 (en) * 2009-02-04 2013-01-08 Motorola Mobility Llc Method and apparatus for creating virtual graffiti in a mobile virtual and augmented reality system
US8750906B2 (en) * 2009-02-20 2014-06-10 T-Mobile Usa, Inc. Dynamic elements on a map within a mobile device, such as elements that facilitate communication between users
US20100222042A1 (en) * 2009-02-27 2010-09-02 Sorel Bosan Time and Device Shifting of Mobile Advertising
US8433296B2 (en) 2009-05-01 2013-04-30 Ryan Hardin Exclusive delivery of content within geographic areas
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
US8872767B2 (en) * 2009-07-07 2014-10-28 Microsoft Corporation System and method for converting gestures into digital graffiti
US20110078024A1 (en) * 2009-09-29 2011-03-31 General Electric Company System and method for provisioning advertisements to a vehicle user
US9119027B2 (en) * 2009-10-06 2015-08-25 Facebook, Inc. Sharing of location-based content item in social networking service
EP2317706A3 (de) * 2009-10-31 2011-11-09 Woizzer AG Verfahren und Vorrichtung zur Übermittlung von Sprachnachrichten
KR101656525B1 (ko) * 2010-01-08 2016-09-12 삼성전자주식회사 가시광 통신을 이용한 동기화된 데이터 제공 장치 및 방법
EP2472911A1 (en) * 2010-12-29 2012-07-04 British Telecommunications Public Limited Company WLAN device proximity service
US9338124B2 (en) * 2010-10-05 2016-05-10 VNP Software, Inc. Electronic messaging systems
TW201222491A (en) * 2010-11-24 2012-06-01 Zheng-Liang Zhan Driving record inquiry system and method thereof
EP2652980A2 (en) 2010-12-13 2013-10-23 TeleCommunication Systems, Inc. Location services gateway server
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US8332424B2 (en) 2011-05-13 2012-12-11 Google Inc. Method and apparatus for enabling virtual tags
US9380452B2 (en) 2011-06-30 2016-06-28 Intel Corporation Radio based location power profiles
US9087058B2 (en) 2011-08-03 2015-07-21 Google Inc. Method and apparatus for enabling a searchable history of real-world user experiences
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
US8831556B2 (en) 2011-09-30 2014-09-09 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US9264537B2 (en) 2011-12-05 2016-02-16 Telecommunication Systems, Inc. Special emergency call treatment based on the caller
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9406090B1 (en) 2012-01-09 2016-08-02 Google Inc. Content sharing system
US9137308B1 (en) 2012-01-09 2015-09-15 Google Inc. Method and apparatus for enabling event-based media data capture
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US9697238B2 (en) * 2012-03-01 2017-07-04 Microsoft Technology Licensing, Llc Drift detection and notification
US8862764B1 (en) 2012-03-16 2014-10-14 Google Inc. Method and Apparatus for providing Media Information to Mobile Devices
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
WO2014009932A1 (en) * 2012-07-13 2014-01-16 Telefonaktiebolaget Lm Ericsson (Publ) System and method for offline voicemail deposit
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9678986B2 (en) * 2012-12-05 2017-06-13 Wgrs Licensing Company, Llc Systems and methods for registering, administering, and using non-locational identifiers as locational addresses through location name and identifier registries
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
JP2013069342A (ja) * 2013-01-10 2013-04-18 Pioneer Electronic Corp 情報記録システム及び情報記録方法
US10585568B1 (en) 2013-02-22 2020-03-10 The Directv Group, Inc. Method and system of bookmarking content in a mobile device
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9179257B2 (en) 2013-08-21 2015-11-03 Pitney Bowes Inc. Method and system for determining high precision geo-fencing using business property boundaries
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US20150181383A1 (en) * 2013-12-20 2015-06-25 Egan Schulz Location-based messages
US11100499B1 (en) 2014-05-07 2021-08-24 Google Llc Location modeling using transaction data for validation
EP3327575B1 (en) 2015-07-24 2020-05-06 Hitachi, Ltd. Information distribution apparatus and method
EP3444774A4 (en) * 2016-04-14 2019-08-28 Sony Corporation INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND MOBILE BODY
US10560797B2 (en) 2016-04-27 2020-02-11 Hitachi, Ltd. Information processing device and method
KR101773885B1 (ko) * 2016-10-19 2017-09-01 (주)잼투고 이미지 인증을 이용한 증강현실 객체 제공 방법 및 제공 서버
KR101767474B1 (ko) * 2017-02-10 2017-08-23 아란타(주) 인명 긴급 구조 시스템 및 이를 이용한 인명 긴급 구조 방법
US10820141B2 (en) * 2018-11-16 2020-10-27 Here Global B.V. Method and apparatus for presenting privacy-respectful and personalized location-based comments based on passenger context and vehicle proximity to the location
USD959552S1 (en) 2021-07-21 2022-08-02 Speedfind, Inc Display sign
US20230421516A1 (en) * 2022-06-22 2023-12-28 Ogenus Srl Method and system for transmitting information and data
KR102728546B1 (ko) * 2022-08-29 2024-11-12 주식회사 페스티벌온 격자 근접 기반 메시징 방법

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH081459B2 (ja) 1991-12-07 1996-01-10 進 佐久間 電波による非常信号を利用した警備方法
JPH063428A (ja) 1992-06-23 1994-01-11 Fujitsu Ltd 位置標定方式
JPH0696390A (ja) 1992-09-14 1994-04-08 Hitachi Ltd 自動車のナビゲーションシステムの表示方法
JP2833967B2 (ja) 1993-07-23 1998-12-09 日本電気株式会社 携帯電話機の位置検出方法
US5835061A (en) 1995-06-06 1998-11-10 Wayport, Inc. Method and apparatus for geographic-based communications service
JPH09114543A (ja) 1995-10-02 1997-05-02 Xybernaut Corp ハンドフリーコンピュータ装置
US5809415A (en) 1995-12-11 1998-09-15 Unwired Planet, Inc. Method and architecture for an interactive two-way data communication network
JPH09247730A (ja) 1996-03-05 1997-09-19 Matsushita Electric Ind Co Ltd 位置検出方法およびその装置
US6332019B1 (en) 1996-03-27 2001-12-18 British Telecommunications Public Limited Company Telecommunications network with store for data associated with an area code
JP3370526B2 (ja) 1996-04-24 2003-01-27 富士通株式会社 移動通信システム並びに同移動通信システムに使用される移動端末及び情報センタ
US5970122A (en) * 1996-07-24 1999-10-19 Lucent Technologies Inc. Two-way wireless messaging system having user agent
US5852775A (en) * 1996-09-12 1998-12-22 Earthweb, Inc. Cellular telephone advertising system
US6298218B1 (en) * 1996-12-18 2001-10-02 Clubcom, Inc. Combined advertising and entertainment system network
US6456852B2 (en) * 1997-01-08 2002-09-24 Trafficmaster Usa, Inc. Internet distributed real-time wireless location database
US5983109A (en) * 1997-02-03 1999-11-09 Northern Telecom Limited Method and apparatus for using advanced positioning systems in cellular communications networks
US6256489B1 (en) 1997-04-24 2001-07-03 Lucent Technologies Inc. Enhanced emergency service for ISDN based emergency services in a wireless telecommunications system
JPH10300835A (ja) * 1997-04-25 1998-11-13 Lockheed Martin Corp Gps衛星システムを利用したセルラー電話の迅速かつ正確な地理的位置の特定
JP3956064B2 (ja) * 1997-05-29 2007-08-08 カシオ計算機株式会社 通信装置および通信システム
JPH1155726A (ja) 1997-08-06 1999-02-26 Nippon Telegr & Teleph Corp <Ntt> モバイルユーザ向け情報案内方法および装置と情報案内プログラムを記録した記録媒体
JP3609590B2 (ja) 1997-08-13 2005-01-12 株式会社日立製作所 情報提供システム、端末における情報の出力方法、移動情報端末及び情報提供装置
FI105311B (fi) * 1997-09-04 2000-07-14 Ericsson Telefon Ab L M Menetelmä ja järjestely informaation löytämiseksi
JPH1198556A (ja) * 1997-09-24 1999-04-09 Casio Comput Co Ltd スケジュール調整装置及びスケジュール調整処理プログラムを記録した記録媒体
CA2217277A1 (en) * 1997-10-03 1999-04-03 Newbridge Networks Corporation Automatic link establishment for distributed servers in atm networks
FI108771B (fi) * 1997-11-05 2002-03-15 Nokia Corp Menetelmä viestin lähettämiseksi matkaviestimelle
JPH11146080A (ja) * 1997-11-10 1999-05-28 Ntt Data Corp 移動通信端末の位置情報を活用した情報提供システム
US6101393A (en) 1997-11-20 2000-08-08 Ericsson Inc. Selective acceptance of short message service (SMS) messages in a cellular telephone network
JPH11232126A (ja) 1998-02-16 1999-08-27 Nippon Telegr & Teleph Corp <Ntt> イベント通知方法及びノティフィケーションネットワーク
US6119014A (en) * 1998-04-01 2000-09-12 Ericsson Inc. System and method for displaying short messages depending upon location, priority, and user-defined indicators
US5982324A (en) * 1998-05-14 1999-11-09 Nortel Networks Corporation Combining GPS with TOA/TDOA of cellular signals to locate terminal
JPH11338870A (ja) * 1998-05-26 1999-12-10 Pfu Ltd 情報配信システム
JPH11338756A (ja) 1998-05-29 1999-12-10 Sony Corp 情報提供システム
GB2338374A (en) 1998-06-10 1999-12-15 Motorola Ltd Locating a mobile telephone using time of arrival measurements
US6323805B1 (en) 1998-09-09 2001-11-27 Qualcomm, Inc. Data boundary aware base station assisted position location
US6222483B1 (en) 1998-09-29 2001-04-24 Nokia Mobile Phones Limited GPS location for mobile phones using the internet
WO2000022860A1 (en) * 1998-10-12 2000-04-20 Janus Friis Degnbol A method and a system for transmitting data between units
US20030083931A1 (en) 1998-10-21 2003-05-01 Crane Associates Inc Method of localized network marketing
US6343215B1 (en) 1998-11-10 2002-01-29 Lucent Technologies, Inc ANSI 41 dialed number validation
US6266533B1 (en) * 1998-12-11 2001-07-24 Ericsson Inc. GPS assistance data for positioning of mobiles with built-in GPS
US6208866B1 (en) * 1998-12-30 2001-03-27 Ericsson Inc. System and method for location-based marketing to mobile stations within a cellular network
US6360101B1 (en) * 1998-12-31 2002-03-19 Ericsson Inc. Cellular phone that displays or sends messages upon its arrival at a predetermined location
CA2274351A1 (en) 1999-01-25 2000-07-25 Jacob Kim Flat panel display
JP2000224658A (ja) * 1999-01-29 2000-08-11 Nec Commun Syst Ltd 携帯電話端末を用いた広告提供システム
US6329904B1 (en) 1999-06-11 2001-12-11 Safety Through Cellular, Inc. Apparatus and method for providing weather and other alerts
JP3805928B2 (ja) 1999-06-18 2006-08-09 株式会社エヌ・ティ・ティ・ドコモ 地図表示方法及び経路案内方法
KR100703297B1 (ko) * 1999-07-15 2007-04-03 삼성전자주식회사 위치정보서비스 장치 및 방법
US6829475B1 (en) * 1999-09-22 2004-12-07 Motorola, Inc. Method and apparatus for saving enhanced information contained in content sent to a wireless communication device
US6650902B1 (en) * 1999-11-15 2003-11-18 Lucent Technologies Inc. Method and apparatus for wireless telecommunications system that provides location-based information delivery to a wireless mobile unit
US20020035605A1 (en) 2000-01-26 2002-03-21 Mcdowell Mark Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
US6385541B1 (en) 2000-02-29 2002-05-07 Brad Wayne Blumberg Global positioning-based real estate database access device and method
US6329805B1 (en) * 2000-02-29 2001-12-11 Roger B. Bracht Method for network analyzation and apparatus
GB0006032D0 (en) * 2000-03-13 2000-05-03 Ncr Int Inc Access to information networks by mobile
KR100384242B1 (ko) 2000-04-07 2003-05-16 엔빅스 주식회사 이동 단말기를 이용한 금융기관과의 거래방법
US20010049636A1 (en) 2000-04-17 2001-12-06 Amir Hudda System and method for wireless purchases of goods and services
AU2001253784A1 (en) 2000-04-25 2001-11-07 Icplanet Acquisition Corporation System and method for proximity searching position information using a proximity parameter
CA2403535A1 (en) 2000-04-26 2001-11-01 Sensormatic Electronics Corporation Rfid reader output control apparatus and method
US6795707B2 (en) * 2000-05-23 2004-09-21 Jeffrey W. Martin Methods and systems for correlating telecommunication antenna infrastructure placement information to provide telecommunication quality of service information
KR100423838B1 (ko) 2000-07-01 2004-03-24 (주)제이앤쓰리 인터넷을 이용한 구인구직 시스템 및 방법
KR100367566B1 (ko) * 2000-07-20 2003-01-10 김현수 이동통신 단말기의 액정화면을 이용한 광고방법
US6968179B1 (en) 2000-07-27 2005-11-22 Microsoft Corporation Place specific buddy list services
US6647269B2 (en) * 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
US20020077905A1 (en) 2000-08-11 2002-06-20 Tvx Internet Services, Inc. Integrated system for differentiation and positioning of a commercial offering
WO2002021813A1 (fr) * 2000-09-05 2002-03-14 Helios Co., Ltd. Systeme et procede servant a fournir des services de radiocommunication, dispositif et procede de radiocommunication
PT1323085E (pt) 2000-09-07 2009-10-28 Euronet Worldwide Inc Sistema de transacções financeiras
US6836667B1 (en) * 2000-09-19 2004-12-28 Lucent Technologies Inc. Method and apparatus for a wireless telecommunication system that provides location-based messages
ES2215017T3 (es) 2000-10-16 2004-10-01 Alcatel Metodo y aparato para suministrar a un usuario de un terminal de comunicacion movil o a un grupo de usuarios un mensaje de informacion con informacion adaptada.
FI20002440L (fi) 2000-11-08 2002-05-09 Mikko Kalervo Vaeaenaenen Paikannus- ja viestintämenetelmä ja laite
KR20020036871A (ko) * 2000-11-11 2002-05-17 구자홍 이동 단말기의 위치정보 서비스 방법
US6377793B1 (en) * 2000-12-06 2002-04-23 Xybernaut Corporation System and method of accessing and recording messages at coordinate way points
US6681107B2 (en) * 2000-12-06 2004-01-20 Xybernaut Corporation System and method of accessing and recording messages at coordinate way points
US20020107027A1 (en) * 2000-12-06 2002-08-08 O'neil Joseph Thomas Targeted advertising for commuters with mobile IP terminals
EP1215608A1 (en) * 2000-12-15 2002-06-19 Pioneer Corporation Advertisement information providing system
KR20020049450A (ko) 2000-12-19 2002-06-26 김태진 네트워크를 통한 부동산 거래 시스템 및 그 방법
US6889054B2 (en) * 2001-03-29 2005-05-03 International Business Machines Corporation Method and system for schedule based advertising on a mobile phone

Also Published As

Publication number Publication date
US7363024B2 (en) 2008-04-22
AU5404401A (en) 2002-06-13
AU774578B2 (en) 2004-07-01
US20040214550A1 (en) 2004-10-28
US20080167004A1 (en) 2008-07-10
CA2350091A1 (en) 2002-06-06
KR100432268B1 (ko) 2004-05-22
EP2040446A1 (en) 2009-03-25
US20130013411A1 (en) 2013-01-10
HK1048034A1 (en) 2003-03-14
CN1358017A (zh) 2002-07-10
US20020102996A1 (en) 2002-08-01
TW532000B (en) 2003-05-11
EP1213904B1 (en) 2009-01-07
US6480713B2 (en) 2002-11-12
JP3427063B2 (ja) 2003-07-14
US6377793B1 (en) 2002-04-23
DE60137303D1 (de) 2009-02-26
ATE420527T1 (de) 2009-01-15
US8306554B1 (en) 2012-11-06
US8027692B2 (en) 2011-09-27
KR20020045505A (ko) 2002-06-19
EP1213904A2 (en) 2002-06-12
CA2350091C (en) 2005-02-15
CN1247007C (zh) 2006-03-22
EP1213904A3 (en) 2005-01-12
JP2002199423A (ja) 2002-07-12
EP2040446B1 (en) 2018-05-23
US8548505B2 (en) 2013-10-01

Similar Documents

Publication Publication Date Title
ES2672655T3 (es) Sistema para dejar y recuperar mensajes
US8606301B1 (en) System and method of accessing and recording messages at coordinate way points
US11272321B2 (en) Systems and methods for location and movement tracking using GPS enabled cell phones
GB2376297A (en) Navigation system using mobile terminal
US20040082350A1 (en) Inter-vehicle message disseminating method and apparatus for the application of the method
WO2005029120A8 (en) System and method for integration of wireless computer network in position determining technology
EP2235973A2 (en) Device and method for linking communications with location data
US8406791B1 (en) Audio on location
JP2011030273A (ja) 移動体加入者の位置を監視する方法とその方法を実行するためのINサーバおよびWebサーバ
CN102711041A (zh) 移动终端导航的方法及其系统
US20030101059A1 (en) System and method of accessing and recording messages at coordinate way points
US20120303353A1 (en) Apparatus, method and system for locating and monitoring the movement of an object
CN101883311A (zh) 自动发送当前器件位置信息的无线跟踪装置及其方法
KR100488177B1 (ko) 위치정보 제공 시스템 및 방법
KR100726881B1 (ko) 모바일 위치추적서비스 방법 및 그 시스템
KR200394655Y1 (ko) 모바일 위치추적서비스 시스템
ES2589577T3 (es) Método y equipo para la localización de unidades móviles que rastrean a otra
KR20070037830A (ko) 이동통신 단말기에서 친구 찾기 기능을 이용한 일정 반경내설정 번호 진입시 자동으로 알림 기능 표시 방법