ES2300536T3 - Difusion de servicios basados en la localizacion a un terminal movil en una red inalambrica. - Google Patents
Difusion de servicios basados en la localizacion a un terminal movil en una red inalambrica. Download PDFInfo
- Publication number
- ES2300536T3 ES2300536T3 ES03027600T ES03027600T ES2300536T3 ES 2300536 T3 ES2300536 T3 ES 2300536T3 ES 03027600 T ES03027600 T ES 03027600T ES 03027600 T ES03027600 T ES 03027600T ES 2300536 T3 ES2300536 T3 ES 2300536T3
- Authority
- ES
- Spain
- Prior art keywords
- areas
- specific
- network
- content
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Un método de transmisión de contenido de las áreas específicas a un terminal móvil a través de una red inalámbrica que cubre al menos dos áreas, teniendo cada área al menos un punto de acceso, comprendiendo el método: - transmitir datos (126) desde la red (100) a un primer componente (106) de la red los datos que son indicativos de una asignación del terminal móvil a uno de los puntos de acceso (102), - identificar una de las áreas en la que el teléfono móvil está localizado sobre la base de una correspondencia lógica de puntos de acceso con áreas, - recibir el contenido de las áreas específicas, - difusión del contenido de las áreas específicas que es específico a una de las áreas al terminal móvil, caracterizado por - la generación de listas de áreas específicas (130, 132, 134...) que son indicativas de terminales móviles que están localizados en las áreas por el primer componente (106) de la red, - transmitir estas listas de áreas específicas a un segundo componente (108) de la red, siendo el segundo componente de la red un servidor de mensajería instantánea, - almacenar las listas de áreas específicas en la memoria (120) del servidor de mensajería instantánea, - proporcionar el contenido de las áreas específicas mediante un servidor de contenido (100) que está acoplado al segundo componente de la red, - difusión del contenido de las áreas específicas a al menos algunos de los terminales móviles identificados en la respectiva lista de áreas específicas.
Description
Difusión de servicios basados en la localización
a un terminal móvil en una red inalámbrica.
El presente invento se refiere al campo de las
telecomunicaciones, y más particularmente a servicios basados en la
localización.
Los servicios basados en la localización se
centran en el problema de proveer servicios de valor añadido a
abonados basado en la localización de un dispositivo inalámbrico
dentro de una red inalámbrica.
De acuerdo con un tipo de servicio inalámbrico
basado en la localización, los abonados obtienen información sobre
empresas localizadas en la vecindad del dispositivo inalámbrico.
Puesto que los abonados se mueven a través de la red inalámbrica
con su servicio inalámbrico, ellos pueden introducir peticiones de
información de localización relacionadas con determinados tipos de
empresas.
Las peticiones de localización del dispositivo
inalámbrico son procesadas en el Centro de Localización Móvil de
Pasarela o en otra plataforma de la red para determinar el área de
localización, identidad de la celda con coordenadas geográficas o
similares, del dispositivo inalámbrico que lo solicita. La
información de localización del dispositivo se proporciona a una
base de datos relacional que identifica las empresas situadas dentro
o cerca de la localización del dispositivo inalámbrico y
proporciona la información de localización de la empresa al
dispositivo inalámbrico. En algunos casos, el proveedor del servicio
puede usar información proporcionada por el abonado para
proporcionar la información de localización de la empresa al
dispositivo.
Por ejemplo, un abonado podría especificar
cierta empresa preferida, tal como una cadena de hoteles preferida.
Cuando se recibe la solicitud de localización, la información del
abonado se usa para recuperar y proporcionar información sobre los
hoteles preferidos comparando la información del abonado.
El documento US 2003/0125049A1 expone un
servicio de difusión activa para la transmisión de información de
viaje. Esta información de viaje, por ejemplo la localización en la
que comienza su jornada y su destino, debe ser transferida al
proveedor. El usuario entonces consigue información específica de la
localización desde el servicio de difusión activa.
El documento EP 1119211 A2 muestra un método y
sistema para proporcionar servicios específicos de localización a
abonados de GSM/PCS. Un servicio de información basado en la
localización puede ser entregado a un equipo móvil habilitado con
WAP. La identificación y la localización del equipo móvil se reciben
en un servidor de aplicación. En respuesta a la identificación y
localización del abonado móvil se realiza una determinación sobre
si el abonado móvil está autorizado para recibir el servicio de
información. El servicio de información se establece usando la
identificación y la localización del abonado móvil. A su vez, el
servicio de información es entregado al equipo móvil para
presentación al usuario.
El presente invento proporciona un método
transmisión de contenido de las áreas específicas a un terminal
móvil a través de una red inalámbrica que cubre al menos dos áreas.
Cada una de las redes tiene al menos un punto de acceso que
proporciona cobertura a dicha área. El término "punto de
acceso" se usa aquí abarca todos los componentes de la red que
proporcionan cobertura de radio a un área o celda dadas, tales como
estaciones base, Nodos-B y similares.
Cuando se activa el terminal móvil el usuario lo
registra y se realiza un procedimiento de registro de red. Como
consecuencia del procedimiento de registro el terminal móvil se
asigna a uno de los puntos de acceso que proporcionan cobertura de
radio a la localización en la que el terminal móvil está actualmente
localizado. Los datos que son indicativos de la asignación del
terminal móvil a uno de los puntos de acceso se transmiten a un
componente de la red tal como un servidor de localización. Las
diferentes áreas cubiertas por la red inalámbrica están definidas
por un establecimiento de correspondencia lógica de puntos de acceso
con las áreas. El área en la que el terminal móvil está actualmente
localizado se determina sobre la base de su asignación a uno de los
puntos de acceso y al establecimiento de la correspondencia
lógica.
El contenido del área específica que es recibido
de un servidor de contenido se transmite al terminal móvil por
medio de un servicio de difusión activa. El servicio de difusión
activa puede ser activado cuando el terminal móvil entra en un área
dada, sale de un área dada o es suministrado aleatoriamente o a
intervalos de tiempo periódicos mientras que el terminal móvil
permanece dentro de un área dada. Por ejemplo, el contenido de las
áreas específicas se difunde concurrencial o secuencialmente a todos
los terminales móviles que están localizados dentro de un área
dada.
El presente invento es especialmente ventajoso
porque un único componente de la red, tal como un servidor de
localización, puede proporcionar información de localización del
abonado a un servidor de mensajería instantánea que permite al
servidor de mensajería instantánea difundir el contenido de las
áreas específicas a los terminales móviles específicos activos de
los abonados en las diferentes áreas.
De acuerdo con una realización preferida del
invento, la identificación de un área en la que está localizado un
terminal móvil se realiza mediante el servidor de localización. El
resultado de la identificación se transmite al servidor de
mensajería instantánea. Alternativamente, el servidor de
localización envía los datos que son indicativos de la asignación
del terminal móvil al servidor de mensajería que realiza la
identificación del área respectiva.
De acuerdo con la realización preferida del
invento, el servidor de localización genera listas de áreas
específicas de abonados. Las listas de áreas específicas se
suministran desde el servidor de localización al servidor de
mensajería instantánea como una base para el servicio de
difusión.
En las siguientes realizaciones preferidas del
invento se describirán a modo de ejemplo solamente con referencia a
los dibujos, en los que:
la figura 1 es un diagrama de bloques de una
realización preferida de una red inalámbrica del invento,
la figura 2 es un diagrama de flujos que ilustra
una realización preferida de un método del invento.
La figura 1 muestra una red 100 que proporciona
cobertura inalámbrica a las áreas A, B, C,.... Cada una de las
áreas A, B, C,... tiene al menos un punto de acceso 102 que está
acoplado a una red 100. Por ejemplo, el punto de acceso 102
acoplado a la red 100 proporciona una red inalámbrica de área local
(WLAN) de acuerdo con la norma Wi-Fi proporcionada
por la alianza Wi-Fi.
La red 100 tiene una red troncal IP 104 a través
de la cual pueden comunicar el servidor de localización 106, el
servidor de mensajería instantánea 108, y el servidor de contenido
110.
El servidor de localización 106 tiene una
memoria 112 y un procesador 114 para ejecutar un programa 116. El
programa 116 controla la operación del servidor de localización 106.
La tabla de correspondencias 118 que hace corresponder los puntos
de acceso con nombres de áreas A, B, C,... se almacena en la memoria
112. Por ejemplo, cada uno de los puntos de acceso AP_{i} 102
tiene un identificador único i. Los identificadores i de los puntos
de acceso que pertenecen a la misma área son introducidos en la fila
de ese área en la tabla de correspondencia 118. Por ejemplo, los
puntos de acceso AP 102 con identificadores 1 y 2 son asignados a
un área A, en tanto que los puntos de acceso 102 con los
identificadores 3 y 4 son asignados al área B, etc.
El servidor de mensajería instantánea 108 puede
proporcionar servicios de difusión activa instantáneos a terminales
móviles activos dentro de la cobertura de uno de los puntos de
acceso 102. Por ejemplo, el servidor de mensajería instantánea 108
usa la mensajería ampliable y el protocolo de presencia (XMPP)
aprobado por el grupo rector de ingeniería de Internet IETF (IESG).
El XMPP es un protocolo abierto ampliable con base en XML de
mensajería y de presencia casi en tiempo real. Es el protocolo
central de la tecnología Jabber de mensajería instantánea y
de
presencia.
presencia.
Además, o como una alternativa, el servidor de
mensajería instantánea 108 puede usar el wireless village o SIMPLE
(Ampliación del Protocolo de Iniciación de Sesión para Mensajería
Instantánea). El SIMPLE es una ampliación del protocolo de
iniciación de sesión (SIP) que permite transferir mensajes
instantáneos.
El wireless village es otra iniciativa de
mensajería móvil instantánea y de presencia (IMPS). El wireless
village está basado en protocolos prevalentes y en otras normas bien
adaptadas tales como SMS (servicios de mensajes cortos), MMS
(servicios de mensajería multimedia), WAP (protocolo de aplicación
inalámbrica), SIP y XML.
El servidor de mensajería instantánea 108 tiene
una memoria 120 y un procesador 122 para ejecutar el programa
124.
En operación, el servidor de localización 106
recibe datos 126 de la red 100. Los datos 126 proporcionan el
identificador de un punto de acceso al que está actualmente asignado
un abonado activo. Por ejemplo, los datos 126 contienen un tuple
(identificador de abonado/identificador de punto de acceso) para
cada terminal móvil activo dentro de la cobertura de la red
100.
Por ejemplo, el abonado John está situado en el
área A y su terminal móvil está dentro de la cobertura del punto de
acceso AP_{1}. El abonado George está dentro del área B y su
terminal móvil está asignado al punto de acceso AP_{4}. Los
abonados Fabiola y Cécile están situados dentro del área C y sus
respectivos terminales móviles están en la cobertura del punto de
acceso AP_{5}. Esta información es transmitida como datos 126
desde la red 100 al servidor de localización 106 y son introducidos
en la tabla 128.
El programa 116 usa la tabla de correspondencia
180 y la tabla 128 con el fin de generar listas de áreas específicas
130, 132, 134,.... Estas listas se denominan también "listas de
parejas". En otras palabras, cada una de las listas de áreas
específicas 130, 132, 134,... contiene una lista de identificadores
de abonado con el fin de identificar los abonados que tienen
terminales móviles activos dentro de un área determinada.
Las listas de áreas específicas 130, 132,
134,... son transmitidas desde el servidor de localización 106 al
servidor de mensajería instantánea 108. Estas listas se almacenan en
la memoria 120. El servidor de mensajería instantánea 108 recibe el
contenido de las áreas específicas 136 desde el servidor de
contenidos 110. Por ejemplo, el contenido de las áreas específicas
136 es una secuencia de ficheros de texto, audio, vídeo y/o
multimedia que están asignados a una de las áreas específicas A, B,
C,....
El servidor de mensajería instantánea 108 envía
el contenido de las áreas específicas 136 proporcionado por el
servidor de contenido 110 a los respectivos abonados identificados
en las listas de áreas específicas 130, 132, 134,... controlado por
el programa 124.
Por ejemplo, la red 100 cubre un museo: en el
área A del museo se exponen cuadros del siglo XVIII, en tanto que
en el área B se exponen cuadros del siglo XIX y en el área C se
exponen cuadros del siglo XX. El servidor de contenido 100 entrega
información sobre los cuadros y artistas del siglo XVIII expuestos
en el área A. Igualmente el servidor de contenido 110 entrega
información referente a los cuadros del siglo XIX expuestos en el
área B y un conjunto posterior de información referente a los
cuadros del siglo XX expuestos en el área C.
El servidor de mensajería instantánea 108 envía
la información sobre los cuadros del siglo XVIII a los abonados que
están incluidos en la lista de área específica 130 del área A como
un servicio de difusión activa. Igualmente, el servidor de
mensajería instantánea difunde la información sobre los cuadros del
siglo XIX a los abonados que están en la lista de área específica
132, y la información sobre los cuadros del siglo XX a los abonados
que están en la lista de área específica 134, etc.
Una aplicación preferida tiene como base el
marco de Mensajería Instantánea. En este caso, el servidor de
contenido 110 adopta el papel de un usuario especial del Servidor IM
108. El servidor IM 108 con la ayuda del programa 116 proporciona a
este usuario especial varias listas de parejas que son puntos de
acceso específicos. Además, se pueden considerar las preferencias
del usuario para la selección del contenido y/o para inhabilitar la
entrega del contenido.
Se debe advertir que la realización preferida
considerada aquí es particularmente ventajosa, ya que un único
servidor de localización 106 puede proporcionar información de
localización referente a las diversas áreas cubiertas por la red.
Además, la definición de las áreas es flexible y puede modificarse
editando la tabla 118. En el ejemplo de museo anteriormente
considerado esta flexibilidad es particularmente ventajosa ya que
permite modificar la definición de las diversas áreas para la
siguiente exposición en la cual pueden cambiar los límites de las
áreas A, B, C,....
La figura 2 muestra un diagrama de flujos
correspondiente.
En el paso 200 un abonado registra en una red
inalámbrica y es asignado a uno de los puntos de acceso de la red
inalámbrica como consecuencia del procedimiento de registro. Por
ejemplo, el usuario introduce su registro en ID y la contraseña. El
ID del abonado puede estar constituido por una combinación del
registro ID, contraseña, y la dirección IP de su terminal
móvil.
En el paso 202 la asignación del abonado ID al
punto de acceso ID se almacena en el servidor de localización. A
continuación el servidor de localización determina el área en la que
el abonado está situado con base en la tabla de correspondencia
(paso 204). La información referente a la presencia de abonados con
terminales móviles activos en las diferentes áreas se transmite
desde el servidor de localización al servidor de mensajería
instantánea en el paso 206. Después, el servidor de mensajería
instantánea recibe el contenido de las áreas específicas en el paso
208. En el paso 210 el servidor de mensajería instantánea envía
mensajes de difusión a los abonados con contenido de las áreas
específicas.
Se debe advertir que la comunicación entre el
servidor de localización 106 y el servidor de mensajería instantánea
108 puede ser realizado por medio del protocolo LIF (forum de
interoperabilidad de localización) o del MLP (protocolo de
localización de móviles).
- 100
- Red
- 101
- Punto de acceso
- 104
- IP de Red troncal
- 106
- Servidor de localización
- 108
- Servidor de mensajería instantánea
- 110
- Servidor de contenido
- 112
- Memoria
- 114
- Procesador
- 116
- Programa
- 118
- Tablas de correspondencia
- 120
- Memoria
- 122
- Procesador
- 124
- Datos
- 128
- Tablas
- 130
- Lista de áreas específicas
- 132
- Lista de áreas específicas
- 134
- Lista de áreas específicas
- 136
- Contenido
Claims (3)
1. Un método de transmisión de contenido de las
áreas específicas a un terminal móvil a través de una red
inalámbrica que cubre al menos dos áreas, teniendo cada área al
menos un punto de acceso, comprendiendo el método:
- transmitir datos (126) desde la red (100) a un
primer componente (106) de la red los datos que son indicativos de
una asignación del terminal móvil a uno de los puntos de acceso
(102),
- identificar una de las áreas en la que el
teléfono móvil está localizado sobre la base de una correspondencia
lógica de puntos de acceso con áreas,
- recibir el contenido de las áreas
específicas,
- difusión del contenido de las áreas
específicas que es específico a una de las áreas al terminal
móvil,
caracterizado por
- la generación de listas de áreas específicas
(130, 132, 134...) que son indicativas de terminales móviles que
están localizados en las áreas por el primer componente (106) de la
red,
- transmitir estas listas de áreas específicas a
un segundo componente (108) de la red, siendo el segundo componente
de la red un servidor de mensajería instantánea,
- almacenar las listas de áreas específicas en
la memoria (120) del servidor de mensajería instantánea,
- proporcionar el contenido de las áreas
específicas mediante un servidor de contenido (100) que está
acoplado al segundo componente de la red,
- difusión del contenido de las áreas
específicas a al menos algunos de los terminales móviles
identificados en la respectiva lista de áreas específicas.
2. Un producto de programa de ordenador que
comprende un medio legible por ordenador que tiene en él medios de
código de programa, cuando se carga dicho programa, para hacer el
programa ejecutable para:
- recibir datos (126) de la red (100), siendo
dichos datos indicativos de una asignación de un terminal móvil a
un punto de acceso (102) de una red inalámbrica (100),
- identificación de un área de una pluralidad de
áreas que están cubiertas por la red inalámbrica en la que el
terminal móvil es localizado sobre la base de una correspondencia
lógica de los puntos de acceso de la red inalámbrica con sus
áreas,
- recepción del contenido de las áreas
específicas de un servidor de contenido (110),
- difusión al terminal móvil del contenido de
áreas que es específico de una de las áreas,
caracterizado por
- la generación de listas de áreas específicas
(130, 132, 134...) que son indicativas de terminales móviles que
están localizados en las áreas por el primer componente de la red
(106),
- transmisión de la lista de áreas específicas a
un segundo componente de la red (108), siendo el segundo componente
de la red un servidor de mensajería instantánea,
- almacenar las listas de áreas específicas en
una memoria (120) del servidor de mensajería instantánea,
- proporcionar el contenido de las áreas
específicas por un servidor de contenido (100) que está acoplado al
segundo componente de la red,
- difusión del contenido de las áreas
específicas a al menos algunos de los terminales móviles
identificados en la lista de áreas específicas respectiva,
comprendiendo el producto de
programa de ordenador un primer módulo de programa para ejecución
por un servidor de localización (106) y un segundo módulo de
programa para ejecución por un servidor de mensajería instantánea
(108), estando el servidor de localización y el servidor de
mensajería instantánea acoplados por una red troncal (104) de la
red inalámbrica (100), estando el primer módulo del programa
adaptado para generar las listas de áreas específicas (130, 132,
134...) y para transmitir las listas de áreas específicas al
servidor de mensajería instantánea (108) para procesamiento por el
segundo módulo de
programa.
3. Un sistema de mensajería instantánea que
comprende un servidor de localización para acoplarse a una red
inalámbrica (100) y a un servidor de mensajería instantánea,
comprendiendo el servidor de localización:
- un componente de memoria (112) para
almacenamiento de los datos (126) recibidos de dicha red (100),
siendo los datos indicativos de las asignaciones de los terminales
móviles a los puntos de acceso (102) de la red inalámbrica, y para
el almacenamiento de una correspondencia lógica (118) de los puntos
de acceso a las áreas cubiertas por la red inalámbrica,
- medios de procesamiento de datos (114, 116)
para la identificación de las áreas en las que los terminales
móviles son localizados sobre la base de los datos (126, 128) que
son indicativos de las asignaciones y la correspondencia lógica y
para la generación de listas de áreas específicas (130, 132, 134...)
que son indicativas de los terminales móviles que están situadas en
las áreas,
- medios de transmisión (114, 116) para
transmitir las listas de áreas específicas al servidor de mensajería
instantánea (108),
estando el servidor de mensajería
instantánea adaptado para proporcionar un servicio de difusión a los
teléfonos móviles que son asignados a los puntos de acceso (102) de
una red inalámbrica (100) que cubre al menos dos áreas (A, B,
C...), comprendiendo el servidor de mensajería
instantánea:
- medios de memoria (120) para el almacenamiento
de las listas de áreas específicas (130, 132, 134),
- medios (122, 124) para recibir contenidos de
áreas específicas (136) desde un servidor de contenido (110),
- medios de procesamiento de datos (122, 124)
para la difusión del contenido de las áreas específicas a los
respectivos terminales móviles.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03027600A EP1538859B1 (en) | 2003-12-02 | 2003-12-02 | Pushing of location based services to a mobile terminal in a wireless network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2300536T3 true ES2300536T3 (es) | 2008-06-16 |
Family
ID=34442925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03027600T Expired - Lifetime ES2300536T3 (es) | 2003-12-02 | 2003-12-02 | Difusion de servicios basados en la localizacion a un terminal movil en una red inalambrica. |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7869816B2 (es) |
| EP (1) | EP1538859B1 (es) |
| AT (1) | ATE385390T1 (es) |
| DE (1) | DE60318951T2 (es) |
| ES (1) | ES2300536T3 (es) |
Families Citing this family (95)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| 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 |
| 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 |
| US7260186B2 (en) | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
| US20080090546A1 (en) * | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
| US20080126535A1 (en) * | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
| US20060036747A1 (en) * | 2004-07-28 | 2006-02-16 | Galvin James P Jr | System and method for resource handling of SIP messaging |
| US9112831B2 (en) | 2004-07-28 | 2015-08-18 | International Business Machines Corporation | Scalable infrastructure for handling light weight message protocols |
| US10111055B2 (en) | 2004-11-23 | 2018-10-23 | Kodiak Networks, Inc. | Optimized methods for large group calling using unicast and multicast transport bearer for PoC |
| US10116691B2 (en) | 2004-11-23 | 2018-10-30 | Kodiak Networks, Inc. | VoIP denial-of-service protection mechanisms from attack |
| US10367863B2 (en) | 2004-11-23 | 2019-07-30 | Kodiak Networks Inc. | Method for providing dynamic quality of service for push-to-talk service |
| US10750327B2 (en) | 2004-11-23 | 2020-08-18 | Kodiak Networks Inc | Method for multiplexing media streams to optimize network resource usage for push-to-talk-over-cellular service |
| US9137646B2 (en) | 2004-11-23 | 2015-09-15 | Kodiak Networks, Inc. | Method and framework to detect service users in an insufficient wireless radio coverage network and to improve a service delivery experience by guaranteed presence |
| US9913300B2 (en) | 2011-12-14 | 2018-03-06 | Kodiak Networks, Inc. | Push-to-talk-over-cellular (PoC) |
| US10178513B2 (en) | 2004-11-23 | 2019-01-08 | Kodiak Networks, Inc. | Relay-mode and direct-mode operations for push-to-talk-over-cellular (PoC) using WiFi-technologies |
| US20070190984A1 (en) * | 2005-12-05 | 2007-08-16 | Ravi Ayyasamy | Instant messaging interworking in an advanced voice services (avs) framework for wireless communications systems |
| US9088876B2 (en) | 2012-02-01 | 2015-07-21 | Kodiak Networks, Inc. | WiFi interworking solutions for push-to-talk-over-cellular (PoC) |
| US9485787B2 (en) | 2005-05-24 | 2016-11-01 | Kodiak Networks, Inc. | Method to achieve a fully acknowledged mode communication (FAMC) in push-to-talk-over-cellular (PoC) |
| US10057105B2 (en) | 2004-11-23 | 2018-08-21 | Kodiak Networks, Inc. | Architecture framework to realize push-to-X services using cloudbased storage services |
| US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
| US7643825B2 (en) * | 2005-04-18 | 2010-01-05 | Research In Motion Limited | System and method for managing data to be pushed to a wireless device when the device may be outside of a coverage range |
| US7567553B2 (en) * | 2005-06-10 | 2009-07-28 | Swift Creek Systems, Llc | Method, system, and data structure for providing a general request/response messaging protocol using a presence protocol |
| US20070005725A1 (en) * | 2005-06-30 | 2007-01-04 | Morris Robert P | Method and apparatus for browsing network resources using an asynchronous communications protocol |
| US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
| US20070043646A1 (en) * | 2005-08-22 | 2007-02-22 | Morris Robert P | Methods, systems, and computer program products for conducting a business transaction using a pub/sub protocol |
| 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 |
| US7907551B2 (en) * | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
| US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
| EP1802068A1 (en) | 2005-12-20 | 2007-06-27 | Siemens Aktiengesellschaft | Method and system for the condition-dependent distribution of information and alerts to telecommunication subscribers |
| US7512880B2 (en) * | 2005-12-23 | 2009-03-31 | Swift Creek Systems, Llc | Method and system for presenting published information in a browser |
| US20070161382A1 (en) * | 2006-01-09 | 2007-07-12 | Melinger Daniel J | System and method including asynchronous location-based messaging |
| US7587450B2 (en) | 2006-02-01 | 2009-09-08 | Swift Creek Systems, Llc | HTTP publish/subscribe communication protocol |
| 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) |
| US8719391B2 (en) * | 2006-03-07 | 2014-05-06 | Nokia Corporation | Method and system for controlling contextual information push services |
| US8483718B2 (en) * | 2006-03-13 | 2013-07-09 | West Corporation | UMA network controller that provides access point identifiers to a location system |
| CN101043468A (zh) * | 2006-03-24 | 2007-09-26 | 朗迅科技公司 | 提供与移动即时消息发送用户相关的地理位置信息的方法和设备 |
| JP4992272B2 (ja) * | 2006-03-30 | 2012-08-08 | 富士通株式会社 | 呼制御サーバ |
| 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 |
| WO2008039469A2 (en) * | 2006-09-26 | 2008-04-03 | Telecommunication Systems, Inc. | Location object proxy |
| US9408046B2 (en) | 2006-10-03 | 2016-08-02 | Telecommunication Systems, Inc. | 911 data messaging |
| WO2008048610A2 (en) | 2006-10-17 | 2008-04-24 | Telecommunication Systems, Inc. | Automated location determination to support voip e911 using self-surveying techniques for ad hoc wireless network |
| US7966013B2 (en) | 2006-11-03 | 2011-06-21 | 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) |
| JP4404088B2 (ja) * | 2006-11-30 | 2010-01-27 | Tdk株式会社 | コイル部品 |
| US9330190B2 (en) | 2006-12-11 | 2016-05-03 | Swift Creek Systems, Llc | Method and system for providing data handling information for use by a publish/subscribe client |
| US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
| US8185087B2 (en) | 2007-09-17 | 2012-05-22 | Telecommunication Systems, Inc. | Emergency 911 data messaging |
| US9413889B2 (en) * | 2007-09-18 | 2016-08-09 | Telecommunication Systems, Inc. | House number normalization for master street address guide (MSAG) address matching |
| US9130963B2 (en) | 2011-04-06 | 2015-09-08 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
| 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 |
| US20090318164A1 (en) * | 2008-06-19 | 2009-12-24 | Tommy Wing Chau Kee | Method and system for gnss-assisted call signaling and multimedia server assignment |
| US8068587B2 (en) * | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
| US8954028B2 (en) | 2008-09-25 | 2015-02-10 | Telecommunication Systems, Inc. | Geo-redundant and high reliability commercial mobile alert system (CMAS) |
| US8401530B2 (en) * | 2009-04-23 | 2013-03-19 | Steven Charles Radlinger | System for multimedia content-assisted trigger location, and service methods thereof |
| 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 |
| WO2011037642A1 (en) * | 2009-09-28 | 2011-03-31 | Telecommunication Systems, Inc. | Automatic short messaging system and/or call suspension for wireless devices in motion |
| 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 |
| WO2012141762A1 (en) | 2011-02-25 | 2012-10-18 | Telecommunication Systems, Inc. | Mobile internet protocol (ip) location |
| US9479344B2 (en) | 2011-09-16 | 2016-10-25 | Telecommunication Systems, Inc. | Anonymous voice conversation |
| US20130079036A1 (en) * | 2011-09-27 | 2013-03-28 | Hertzel SHARET | System and method for targeted location-based advertising |
| WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
| US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
| US8984591B2 (en) | 2011-12-16 | 2015-03-17 | Telecommunications Systems, Inc. | Authentication via motion of wireless device movement |
| US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
| US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
| US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
| US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
| WO2014028712A1 (en) | 2012-08-15 | 2014-02-20 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
| KR101979380B1 (ko) * | 2012-08-24 | 2019-05-17 | 삼성전자주식회사 | 전자 기기의 콘텐트 공유 방법 및 그 전자 기기 |
| US9208346B2 (en) | 2012-09-05 | 2015-12-08 | Telecommunication Systems, Inc. | Persona-notitia intellection codifier |
| US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
| US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
| MX350027B (es) | 2013-07-23 | 2017-08-23 | Kodiak Networks Inc | Presencia efectiva para redes de pulsar para hablar por teléfono celular (poc). |
| 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 |
| GB2527753A (en) | 2014-06-27 | 2016-01-06 | Ibm | Installation of software applications on mobile devices based on positions thereof |
| US10200829B2 (en) | 2014-08-28 | 2019-02-05 | Huawei Technologies Co., Ltd. | Data pushing method and related apparatus |
| US10362074B2 (en) | 2015-02-03 | 2019-07-23 | Kodiak Networks, Inc | Session management and notification mechanisms for push-to-talk (PTT) |
| WO2016179502A1 (en) | 2015-05-07 | 2016-11-10 | Kodiak Networks, Inc. | System and method for data synchronization |
| WO2017062595A1 (en) | 2015-10-06 | 2017-04-13 | Kodiak Networks Inc. | System and method for tuning ptt over lte |
| WO2017062655A1 (en) | 2015-10-06 | 2017-04-13 | Kodiak Networks, Inc. | System and method for media encoding scheme (mes) selection |
| GB2561722B (en) | 2015-10-23 | 2021-10-20 | Kodiak Networks Inc | System and method for content messaging |
| GB2564316C (en) | 2016-04-22 | 2021-09-22 | Kodiak Networks Inc | System and method for push-to-talk (PTT) key one-touch calling |
| US10555370B2 (en) | 2016-09-28 | 2020-02-04 | Kodiak Networks, Inc. | System and method for push-to-talk (PTT) in high latency networks |
| US10257669B2 (en) | 2016-12-01 | 2019-04-09 | Kodiak Networks, Inc. | PTX data analytic engine notifying group list of detected risk event |
| US10630529B2 (en) | 2016-12-29 | 2020-04-21 | Kodiak Networks, Inc. | System and method for push-to-talk (PTT) in mobile edge computing (MEC) |
| US10341823B2 (en) | 2016-12-30 | 2019-07-02 | Kodiak Networks Inc. | System and method for direct mode push to talk communication protocols |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5684859A (en) * | 1995-05-01 | 1997-11-04 | Motorola, Inc. | Method and apparatus for downloading location specific information to selective call receivers |
| US6091956A (en) * | 1997-06-12 | 2000-07-18 | Hollenberg; Dennis D. | Situation information system |
| JP2001103537A (ja) * | 1999-07-29 | 2001-04-13 | Ntt Docomo Inc | 位置情報通知方法及び装置 |
| US6353398B1 (en) * | 1999-10-22 | 2002-03-05 | Himanshu S. Amin | System for dynamically pushing information to a user utilizing global positioning system |
| DE60015914T2 (de) * | 2000-01-19 | 2005-03-17 | Hertel, Joachim | Verfahren und System zum Anbieten von positionsabhängigen Diensten an GSM/PCS Teilnehmer |
| 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 |
| US6791583B2 (en) * | 2000-03-09 | 2004-09-14 | Sun Microsystems, Inc. | System and method for providing spatially distributed device interaction |
| US6731940B1 (en) * | 2000-04-28 | 2004-05-04 | Trafficmaster Usa, Inc. | Methods of using wireless geolocation to customize content and delivery of information to wireless communication devices |
| US6909903B2 (en) * | 2000-07-20 | 2005-06-21 | 3E Technologies International, Inc. | Method and system for location-aware wireless mobile devices including mobile user network message interfaces and protocol |
| US6968179B1 (en) * | 2000-07-27 | 2005-11-22 | Microsoft Corporation | Place specific buddy list services |
| US20020062251A1 (en) * | 2000-09-29 | 2002-05-23 | Rajan Anandan | System and method for wireless consumer communications |
| US6957076B2 (en) * | 2000-11-22 | 2005-10-18 | Denso Corporation | Location specific reminders for wireless mobiles |
| US6681114B2 (en) * | 2000-12-06 | 2004-01-20 | At&T Corp. | On demand multicast messaging system |
| US6668173B2 (en) * | 2000-12-15 | 2003-12-23 | Motorola, Inc. | Instant message user location tracking system |
| US7027801B1 (en) * | 2001-02-06 | 2006-04-11 | Nortel Networks Limited | Method delivering location-base targeted advertisements to mobile subscribers |
| GB0128220D0 (en) * | 2001-11-24 | 2002-01-16 | Koninkl Philips Electronics Nv | Location based delivery of service data |
| EP1320270A1 (en) * | 2001-12-11 | 2003-06-18 | Sony International (Europe) GmbH | System for deploying location-based services |
| US6973322B2 (en) * | 2001-12-22 | 2005-12-06 | International Business Machines Corporation | Personal travel agent using push services |
| US7693720B2 (en) * | 2002-07-15 | 2010-04-06 | Voicebox Technologies, Inc. | Mobile systems and methods for responding to natural language speech utterance |
| US7366523B2 (en) * | 2002-11-12 | 2008-04-29 | Nokia Corporation | Method and system for providing location-based services |
| US20050113115A1 (en) * | 2003-10-31 | 2005-05-26 | Haberman William E. | Presenting broadcast received by mobile device based on proximity and content |
-
2003
- 2003-12-02 ES ES03027600T patent/ES2300536T3/es not_active Expired - Lifetime
- 2003-12-02 EP EP03027600A patent/EP1538859B1/en not_active Expired - Lifetime
- 2003-12-02 AT AT03027600T patent/ATE385390T1/de not_active IP Right Cessation
- 2003-12-02 DE DE60318951T patent/DE60318951T2/de not_active Expired - Lifetime
-
2004
- 2004-11-12 US US10/986,051 patent/US7869816B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| EP1538859B1 (en) | 2008-01-30 |
| US7869816B2 (en) | 2011-01-11 |
| ATE385390T1 (de) | 2008-02-15 |
| EP1538859A1 (en) | 2005-06-08 |
| US20050119012A1 (en) | 2005-06-02 |
| DE60318951T2 (de) | 2009-04-09 |
| DE60318951D1 (de) | 2008-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2300536T3 (es) | Difusion de servicios basados en la localizacion a un terminal movil en una red inalambrica. | |
| ES2240734T3 (es) | Servicio movil de mensajeria instantanea y de presencia. | |
| US9794770B2 (en) | System and methods for data communications in a wireless communication system | |
| US9143942B2 (en) | Methods, systems, and computer readable media for providing a multi-network equipment identity register | |
| CA2623944C (en) | System and method for distributing wireless network access parameters | |
| US7502335B2 (en) | Method for allocating IP addresses for peer-to-peer wireless instant messaging and other data communications | |
| KR100710124B1 (ko) | 통신 시스템에서 사용자의 진짜 신원을 숨기는 방법 및장치 | |
| ES2547716T3 (es) | Método para prevenir la entrega de un mensaje basura del servicio de mensajes cortos | |
| US8406792B2 (en) | Message modification system and method | |
| US8340710B2 (en) | Domain ID mapping for wireless device identifiers | |
| US8458262B2 (en) | Filtering spam messages across a communication network | |
| BRPI0916162A2 (pt) | método, dispositivo e sistema para o entrelaçamento entre a mensagem instantánea e a mensagem curta | |
| CA2730022C (en) | A method and apparatus for a subscriber database | |
| CN108702373A (zh) | 相关设备之间的内容共享 | |
| US7142856B2 (en) | System and method for providing subscriber presence information in a dispatch network | |
| US8798075B2 (en) | Peer to peer connection | |
| CN100549941C (zh) | 一种网络推送业务定制方法 | |
| JP4358237B2 (ja) | 位置を求める要求を処理するための方法 | |
| US7369860B2 (en) | Data protection for position-dependent services | |
| JP2007531387A (ja) | ハードウェア部分をアドレス指定することにより移動機へメッセージを送信するための方法及び装置 | |
| US7889731B1 (en) | Method and system for wireless network-based messaging service message delivery | |
| ES2273274T3 (es) | Seleccion de un metodo de transferencia de datos. | |
| US6775535B2 (en) | Decision-basing apparatus, and an associated method, for radio device responsive to origination source of data sent thereto | |
| WO2015108447A1 (ru) | Идентификация устройств беспроводной связи в локальных зонах | |
| ES2549902T3 (es) | Método, sistema y dispositivo para implementar un servicio de mensajes cortos entre empresas |