BRPI1014485A2 - Método e sistema de execução de serviço de localização - Google Patents

Método e sistema de execução de serviço de localização Download PDF

Info

Publication number
BRPI1014485A2
BRPI1014485A2 BRPI1014485-4A BRPI1014485A BRPI1014485A2 BR PI1014485 A2 BRPI1014485 A2 BR PI1014485A2 BR PI1014485 A BRPI1014485 A BR PI1014485A BR PI1014485 A2 BRPI1014485 A2 BR PI1014485A2
Authority
BR
Brazil
Prior art keywords
location
user
mmsg
identifier
multimedia message
Prior art date
Application number
BRPI1014485-4A
Other languages
English (en)
Inventor
Guocai Wang
Haojun Zhang
Original Assignee
Zte Corporation
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
Application filed by Zte Corporation filed Critical Zte Corporation
Publication of BRPI1014485A2 publication Critical patent/BRPI1014485A2/pt

Links

Classifications

    • 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/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

método e sistema de execução de serviço de localização a presente invenção divulga um método e um sistema para executar o serviço de localização, onde o método compreende: enviar uma mensagem de solicitação de localização de um usuário de origem para uma mmsg por um mmsc; enviar a mensagem de solicitação de localização a uma plataforma de geração de mensagem multimídia pela mmsg; iniciar uma solicitação de localização para um lsp pela plataforma de geração de mensagem multimídia de acordo com a mensagem de solicitação de localização; realizar a localização de acordo com a solicitação de localização iniciada e retornar um resultado da localização para a plataforma de geração de mensagem multimídia pela lsp, gerar informações de mensagens multimídia de acordo com o resultado da localização e enviar as informações de mensagem multimídia para a mmsg pela plataforma de geração de mensagem multimídia e enviar as informações da mensagem multimídia recebidas ao usuária de origem através do mmsc pela mmsg. a presente invenção pode não só reduzir a exigência do serviço de localização sobre a capacidade do terminal, mas também convenientemente desenvolver o serviço de localização, realizando assim o objetivo de fornecer o serviço de localização de modo conveniente e eficiente aos usuários usando informações de mensagens multimídia.

Description

--=— >g.W'@ê&"»m€f*WR?'mmwm*',:à"=x- a ,á%wzi=Ea==ú,ãu=~==&&&m=&4¥&= 1
MÉTODO E SISTEMA DE EXECUÇÂO DE SERVIÇO DE LOCALIZAÇÂO
CAMPO TÉCNICO A presente invenção se refere ao campo da comunicação 5 e, particularmente, a um método e um sistema para execução do serviço de localização.
ANTECEDENTES DA INVENÇÃO Atualmente, cj serviço de mensagens multimídia (MMS) tem sido amplamente utilizado. Com este serviço, um 10 provedor de serviços (SP) pode fornecer serviços de informação oportuna e eficiente rica em conteúdo (por exemplo: várias funções de mensagens multimídia) para usuários de terminais diferentes (por exemplo, um usuário de telefone móvel) para efetivamente melhorar a experiência 15 do usuário nos serviços.
Em vários MMSS, a Platafiorma de Serviço de localização (LSP) comparada com o MMS, não é amplamente utilizada e é prejudicada em desenvolvimento devido ao direito do usuário ser limitado, aos terminais de 20 capacidades diferentes e aos inconvenientes de acesso à rede. Atualmente, o serviço de localização é desenvolvido principalmente nas seguintes formas: (1) um usuário acessa um portal Web que fornece o serviço de localização através f
P de um terminal, computador pessoal (PC); (2) um usuário E k
T 1? § 25 acessa um portal Web que Eornece o serviço de localização através do telefone celular pela Internet, (3) um usuário
E #
N B' ¢
.»«E*7«*.w%-=Mµ'«=*Kz?.4N:-mE;=&w=@èÁí - . . =:. ·-,; ", :. ..
2 adquire o serviço de localização através de um programa de computador de terceiros incorporado ou, adicionalmente, instalado em um telefone celular, e (4) um usuário adquire o serviço de localização através de uma mensagem curta.
5 No entanto, na forma (1), um usuário deve ter um terminal PC, mas não é portátil, resultando em falta de flexibilidade e conveniência; na forrna (2), um usuário precisa efetuar o login em uma página da web através de um telefone celular, que é complexo de operar, de difícil 10 configuração no celular, e cie alto custo; na forma (3), o programa de computador precisa ser instalado ou incorporado em um terminal, que é difícil de operar para aqueles que não estão familiarizados com um telefone celular e requer rnais recursos do terminal; e na forma (4), uma vez que a 15 mensagem curta somente pode fornecer descrições no formato de texto ao invés de infiormações detalhadas da posição em formato de imagem, a infíormação fornecida não tem intuicionismo suficiente, q que afeta a experiência do usuário.
20 No momento, não há uma solução eficaz para resolver o problema exposto para o serviço de localização que o estado da técnica é incapaz de desenvolver normalmente, devido aos recursos limitados do terminal, a portabilidade do terminal, o fornecimento de informações e assim por diante.
25 RESUMO DA INVENÇÃO A presente invenção é proposta, vista que o serviço
*#·ehj@4r^=·á=~·~&4?&«»=4á&=Wí"¥:=%ásqu&-¥z·m, .-wy2aí^u~&àm4= 3 de localização do estado da técnica é incapaz de ser desenvolvido normalmente, devido à capacidade limitada no terminal, a portabilidade do terminal, o fornecimento de informações e assirn por diante; e o objetivo principal da 5 presente invenção é fornecer uma solução para execução ào serviço de localização, a fim de resolver, pelo menos, os problemas acima.
De acordo com um aspecto, a presente invenção prevê um método para aplicação do serviço de localização, que 10 compreende: envLar uma mensagem de solicitação de localização de um usuãrio de origem para uma porta de ligação para serviço de mensagens multimídia (MMSG) por um centro de serviço de mensagens multimídia (MMSC); enviar a mensagem de solicitação de localização para uma plataforma 15 de geração de mensagem multimídia pela MMSG; iniciar uma solicitação de localização de uma plataforma de serviço de localização (LSP) pela plataforma de geração de mensagem multimídia de acordo com a mensagem de solicitação de localização; realizar a localização de acordo com a 20 solicitação de localização iniciada e retornar um resultado da localização para a plataforrna de geração de mensagern multimídia da LSP; gerar informações de mensagens multimídia de acordo com o resultado da localização e enviar as informações de mensagem multimídia para a MMSG 25 pela plataforrna de geração de mensagem multimídia, e enviar as intormações da mensagem multimídia recebida ao usuário i-Á= '" '- &Fc'a*L'£" a==k3aàà= C»-- g ' :g=g. -=gZ '"k§7":-e' -u,r"- ' ' ' '" ' ' '4 -'" ""' "" .m ' '4 "' ' ··.-.' -: = · , ·. iu-" -. , ..-- " "' ' '- .. .. . - ' -$e&%e±&Àr7.mx%w-~«-=4~^CE 4 de origem através do MMSC pela MMSG.
A rnensagem de solicitação de localização pode compreender: um identificador da plataforma de geração de mensagem multimídia, um identificador do serviço de 5 pogiçãQ, um identificador do usuário de origem, e um identificador de um usuário de destino cujo usuârio de origem solicita a localização.
Adicionalmente, a etapa de enviar a mensagem de solicitação de localização para a plataforma de geração de 10 mensagem multimídia pela MMSG pode cornpreendem enviar a mensagem de solicitação de localização para uma plataforma de gerenciamento de serviços de dados (DSMP) pela MMSGI; processar o identificador do usuário de origem e/ou o identificador do usuário de ãestino de acordo com um 15 processamento predeterminado e retornar um identificador processado do usuário de origem e/ou urn identificador processados do usuário de destino para a MMSG pela DSMP; e enviar o identificador de serviço de posição e o identificador processado do usuário de origem e/ou o 20 identificador processado do usuário de destino para a plataforma de geração de mensagem multimídia pela MMSG de acordo com um identificador da plataforma de geração de mensagem multimídia.
Adicionalrnente, a etapa de envio de informações 25 multimídia mensagem recebida para o usuário de origem através do MMSC pela MMSG pode cornpreendem enviar as [
È Ç
F t + |· t.
k k informações da mensagem multirnídia para a DSMP pela MMSG; determinar o identificador do usuário de origem de acordo com o identificador processado do usuário de origern, substituindo o identifiicador processado do usuário de 5 origem na inforrnação de mensagem multirnídia com o identificador determinado do usuário de origem pela DSMP, e enviar as informações de mensagem multimídia substituídas para o MMSC; e enviar as informações de mensagem multimídia substituídas ao usuário de origern pelo MMSC de acordo com o 10 identificador do usuário de origem na informação de : mensagem multimídia substituída.
Além disto, a etapa de realização de localização pela LSP de acordo com a solicitação de localização iniciada pode compreender: consultar o identifiicador do usuário de 15 origem e/ou o identificador do usuário de cíestino da DSMP pela LSP de acordo com o identificador processado do usuário de origem e/ou o identificador processado do usuário de destino; determinar um tipo de serviço do serviço de localização pela LSP de acordo com o 20 identificador do serviço de posição; e localizar o usuário de destino ou localizar o usuário fonte e o usuário de destino pela LSP de acordo com o identificador consultado do usuário de origem, o identificador consultado do usuário de destino e o tipo de serviço determinado, obtendo assim 25 informações de localização.
Adicionalmente, a etapa de consultar o identifiicador
¥-@+z~Q.=-*'#"*=~^È»j"=;N"::;,m"F-==&4u^ár=%^w«=' ,- nr ¥m£=rw1q=&&%mT&:ÈG5&=~>,::,?¥yR3", 6 do usuário de origem e o identificador do usuário de destino da DSMP pela LSP de acordo com o identificador processado do usuário de origem e/ou o identificador processado do usuário de destino, pode compreender: 5 fornecer o identificador do usuário de origern e o identificador do usuário de destino pela DSMP de acordo com uma transformação inversa do processamento predeterminado.
Além disto, a etapa da realização de localização de acordo corn a solicitação de localização inic:iada e envio do 10 resultado da localização para a plataforma de geração de mensagern multimídia pela LSP pode compreender: enviar o resultado da localização que consiste na informação da localização, o identificador proces3ado do usuãrio de origem e/ou c) identificador processado da usuário de 15 destino para a plataforma de geração de mensagem multimídia pela LSP.
Além disto, a etapa de geração de ínformações de mensagens multimídia de acordo com o resultado da localização e o envio das informações de mensagem 20 multimídia para a MMSG pela plataforma de geração de rnensagem multimídia pode compreender: gerar a informação de mensagem multimídia de acordo com as informações de localização no resultado da localização, e enviar o identificador processado do usuário de origem e/ou o 25 identificador processado do usuário de destino para a MMSG através da informação da mensagem de multimídia gerada pela
'~µ&6^y>27&&',@.e'X,.%#w.Wm« 7 plataforma de geração de mensagem multimídia.
De acordo com outro aspecto, a invenção fornece um sistema para execução do serviço de localização, que compreender: um MMSC, MMSG, uma plataforma de geração de 5 mensagem multimídia, e uma LSP; onde o MMSC é usado para enviar uma mensagem de solicitação de localização de urri usuârio de origem para a MMSG e enviar informações de rnensagens rnultimídia a partir da MMSG ao usuário de origem; a MMSG é usada para enviar a mensagem de solicitação de lO localização do MMSC para a plataforma de geração de mensagem multimídia e enviar as informações da mensagem multimídia da plataforma de geração de mensagem multimídia para o MMSC; a plataforma de geração de mensagem multimídia é usada para iniciar uma solicitação de localização para a 15 LSP de acordo com a mensagem de solicitação de localização, gerando as infcirmações de mensagens multimídia de acordo com urn resultado da localização da LSP e envia as informações de mensagens multimídia geradas para a MMSG; e a LSP é utilizado para realizar a localização de acordo com 20 a solicitação de localização iniciada pela plataforma de geração de mensagem multimídia e retorna ao resultado da localização para a plataforma de geração de mensagem multimídia.
A mensagem de solicitação de localização pode 25 compreender: um identificador da plataíorma de geração de mensagem multimídia, um identificador do serviço de
±.w=©w{g"=&?w''+6s=&'""mxµa+«4»-&mm-&='"Hsc#'"z'.
8 posição, um identificador do usuário de origem, e um identificador de um usuário de destino que o usuário de origem solicita para localizar; e cj sistema adicionalmente pode compreender: uma DSMP, usada para receber a mensagem 5 de solicitação de localização da MMSG, processar o identificador do usuário de origem e/ou o identificador do usuário de destino de acordo com um processamento predeterminado, e enviar o identificador do serviço de posição, o identificador processado do usuário de origem lO e/ou c) identificador processado do usuário de destino para a plataforma de geração de mensagem multimídia de acordo com o identificador da plataforma de geração de mensagem multimídia através da MMSG.
Com a solução técnica da presente invenção, o serviço 15 de localização é realizado de forma semelhante ao MMS usando o mecanismo de realização do MMS, fundindo o sistema de localização no sisterna de mensagens multimídia e modificando algumas mensagens de interface e funções cícjs nós do sistema, para não só reduzir os requisitos do 20 serviço de localização sobre a capacidade do terminal, mas desenvolver convenientemente O serviço de localização, realizando assim o objetivo de fornecer de modo conveniente e eficiente o serviço de localização aos usuârios usando as informações da mensagem multimídia, 25 evitando o problema de falha no desenvolvimento dos serviços de localização devido às várias limitações do estado da técnica, e melhorar a experiência do usuário.
BREVE DESCRIÇÃO DETALHADA DOS DESENHOS Os desenhos são aqui utilizados para fornecer uma maior compreensão da presente invenção e fazem parte deste 5 pedido, e a modalidade esquemática da presente invenção e a respectiva descrição são utilizadas para a explicação da presente invenção e não limitam a rnesma. Nos desenhos: A figura 1 é um diagrama de bloco que ilustra o sistema para a execução do serviço de localização de acordo 10 corn uma modalidade da presente invenção; A figura 2 é um fluxograma que ilustra o método para execução do serviço de localização de acordo com uma modalidade da presente invenção; A figura 3 é um diagrama esquemático que ilustra c) 15 processo de execução do serviço de localização no sistema de serviço de localização de acordo com uma modalidade da presente invenção; e A figura 4 é um fluxograma que ilustra o processarnento de execução do serviço de localização na 20 fiigura 3.
DESCRIÇÃO DETALHADA Tendo em vista que o serviço de localização do estado da técnica é incapaz de ser desenvolvido norrnalmente, devido à capacidade lirnitada no terminal, a portabilidade 25 do terrninal, o fornecimento das informações e assim por diante, a presente invenção executa o serviço de *
:^z.=~-g=.E=^Wt~="~=4"*;.&H==,Nq=-Á~"£-wr^"*'~^%' 10 localização através de um mecanismo para realizar a MMS (preferencialmente, um mecanismo para realizar uma demanda de fluxo no MMS), a fusão de um sistema de localização e no MMS e modificar algumas mensagens de interface e funções do 5 dos nõs do sistema, de modo a não só reduzir os requisitos do serviço de localização sobre a capacidade do terminal, mas também desenvolver mais convenientemente o serviço de localização, realizando assim o objetivo de fornecer de modo conveniente e eficiente o serviço de localização aos 10 usuários usando as informações da mensagern multimídia.
No serviço de localização, um SP é usado por um
W servidor local como uma sessão de portal que oferece o serviço de localização e no MMS, o SP é tarnbém urria parte importante do sistema como um todo, assim ambos podem ser 15 mesclados muito bem. Portanto, a presente invenção usa principalmente o SP corno uma plataforma de geração de mensagens multimídia. Em um sistema de mensagens multimídia, em vista da pressão do serviço de um centro de serviço de mensagens multimídia (MMSC), os requisitos de 20 prontidão do serviço de localização, e a pressão de carga da rede no processo de realização do serviço, a presente invenção usa principalmente porta de ligação para serviço de mensagens multimídia (MMSG) como uma plataforma para fornecer o serviço de localização. Portanto, pode ser 25 entendido que a MMSG é um dispositivo dedicado para fornecer o serviço SP para urn usuário, onde a descrição da
.-. .. -.- -.. . a=hr===í=======k====m*a=== @~±^a','4:ü3=f»+« "" '" '"' '" '7 ' w"~m "" ' ll invenção presente é baseada, no entanto, o MMSC também pode fornecer a função correspondente que a MMSG fornece e pode ser usado como o dispositivo dedicado para Eornecer o serviço SP para um usuário, somente se for necessário 5 modificar a interação das mensagens e uma interface relacionada.
A solução técnica da presente invenção é explicada a seguir, com referências aos desenhos em detalhes.
De acordo com uma modalidade da presente invenção, um 10 sistema para executar o serviço de localização ê fornecido.
F A figura 1 é um diagrama de bloco que ilustra o sisterna para execução do serviço de localização de acordo com uma modalidade da presente invenção.
Como mostrado na figura 1, o sistema compreende: um 15 MMSC 1, uma MMSG 2, um SP 3, e uma PIataforma de Serviço de Localização (LSP) 4, de preferência, ainda compreendm a Plataforma de Gerenciamento de Serviços de Dados (DSMP) 5.
O SP 3 é um serviço de rede SP completo que fornece o serviço de localização e que tem um identificador único, 20 por exemplo, um código de serviço SP.
As modificações necessárias para qs elementos de rede acirna mencionados e as funções de cada elemento de rede pa-ra implantação do serviço de localização no sistema mostrado na figura 1 são descritos a seguir em detalhes.
25 O MMSC 1 é usado para enviar uma mensagem de solicitação de localização de um usuário de origem para a i"«.*'="±qLmEE-+»H-ág==.~w=¢=='b~=m""4*a"Tmmi.&w+A4mh"# 12 MMSG 2 e enviar informação de mensagens multimídía da MMSG 2 para o usuãrio de origem. Ao usar o serviço de localização no sistema mostrado na figura 1, o usuário precisa saber o código do serviço do SP fornecer o serviço 5 de localização com antecedência e Eornecer um identificador do serviço de posição do serviço de localização requerido.
Acj solicitar o serviço, o usuário pode editar a informação da mensagem rnultimídia com um endereço de destino em um formato de "código de serviço SP + identificador do serviço 10 de posição + número do telefone móvel de utn usuário a ser
Y localizado" e envia a informação para o MMSC 1 para usar o serviço de localização. Aqui, o MMSC 1 precisa ser configurado para, apõs receber a mensagem de solícitação de localização enviada pelo usuãrio, encaminhar a mensagem 15 para a MMSG 2 somente quando o código de serviço na mensagem é determinada para ser qualificado, de modo a evitar que o MMSC 1 rejeita a mensagem de solicitação de localização do serviço, este pode ser realizado em uma estação de configuração.
20 A MMSG 2 é usado para enviar a mensagem de solicitação de localização do MMSC para o SP 3 e envia infíormações da mensagem multimídia do SP 3 para o MMSC 1.
Especificamente, a MMSG 2 precisa ser configurada capaz de processar o identificador do serviço de posição e o número 25 de telefone celular do usuário a ser localizado que sãcj adicionados na rnensagem de solicitação do serviço de
Ei%iEiÉiµ=:~~gè&E='E" A4f—_m="^}"^r=&L*€¥"AW~-k='b t.7~ m+¥r%t="G>==^"%~m='=-3 13 localização, bem como o número de usuário de origem, e ser capaz de decodificar uma mensagem de resposta de autenticação (AuthPrice.RES), em que um Campo de Endereço de Destinatário (um identificador de endereço do SP) é 5 adieionado, retornado pela DSMP 5. Além disso, as mensagens de interação entre MMSG 2 e SP 3 precisam ser modíficadas, e o número do telefone celular transmitidos entre a MMSG 2 e SP 3 é um número criptografado, ou seja, um pseudocódigo.
O SP 3 é usado para iniciar uma solicitação de 10 localização para a LSP 4 de acordo com a mensagem de -
Y solicitação de localização, gerando a informação de mensagens multimídia de acordo com cj resultado da Iocalização da LSP 4 e envia as inforrnações de mensagens rnultimídia geradas para a MMSG 2. Além disso, cada módulo 15 de processamento de mensagem de ínterface entre o SP 3 e a MMSG 2 ou entre SP 3 e a LSP 4 precisa ser modificado para suportar o número dó terminal criptografado (pseudocódigo).
A LSP 4 é usada para executar a localização de acordo ccm a solicitação de Iocalização iniciada pelo SP 3 e 20 retorna o resultado da localização para o SP 3. O rnódulo de processamento de interfiace entre a LSP 4 e o SP 3 ou entre a LSP 4 e a DSMP 5 precisa também ser mQdificado.
A mensagem de solicitação de localização compreende: o identificador do SP 3 (também chamado de cÓdigo de 25 serviço SP), identificador do serviço de posição (também chamado do identificador do serviço de posição do serviço w'mK!m~&'+"#~%"^3/L&=="+&b""&»adm=4wm«-4wmZw 14 de localização) e um identificador do usuário de destino que usuário de origem deseja localizar (pode ser o número do terminal).
Para garantir a segurança de transmissão de dados na 5 rede, o sistema pode adícionalrnente compreender a DSMP 5.
Durante o processo de realização cícj serviço de localização, a LSP 4 ou a MMSG 2 pode interagir com DSMP 5 para criptografar e descriptografar a informação transmitida.
Especificamente, a DSMP 5 precisa ser configurada: 10 quando recebe uma mensagem de solicitação de autenticação (AuthPrice.REQ) da MMSG 2, e se o endereço de destino na mensagem está em um formato de "código de serviço SP + identificador do serviço de posição + número do telefone móvel de um usuário a ser localizado" , a DSMP 5 permite o 15 acesso da mensagem e pode ser capaz de identificar que a mensagem é uma mensagem de solicitação de localização que precisa ser processada; além disso, o número do usuário de origem e o número do usuário a ser localizado precisa ser adicionados na mensagem de resposta de autenticação 20 (AuthPrice.RES) retornada pela DSMP 5 para a MMSG 2; além disso, em consideração à privacidade, ao retornar a mensagem de resposta de autenticação para a MMSG 2, a DSMP 5 críptografa o número do usuário de origem e/ou o número do usuário a ser localizado acordo com a exigência do 25 usuário ou o processamento predeterminado, substitui c) número do usuãrio de origem e o núrnero do usuário a ser
#>~',+~~G&& "' "- '-'-'-- _ ""' —" - :i_ · - .:= =í- ~=&"-=&4F4z&«¶~.m",M-",*--"m#"#è 15 Iocalizado na uiensagem de resposta de autenticação com os pseudocódigos obtidos após a encriptação e, em seguida, enviar a mensagem para a MMSG 2. O algoritmo de encriptação para conversão de um número para um pseudocódigo é 5 determin.ado pela DSMP 5, assim, durante o processo, cada sistema relacionado irã interagir com a DSMP por 5 por muitas vezes para deixar a DSMP 5 fornecer a conversão (substituição) entre um número original e uma pseudocódigo.
Especificamente, antes de enviar a mensagem de lO soIicitação de localização para o SP 3, a MMSG 2 pode 0 enviar a mensagem de solicitação de localização (correspondente à mensagern de solicitação de autenticação (AuthPrice.kQ)) para a DSMP 5; então, a DSMP 5 criptografa o identificador do usuário de origem (pode ser o número do 15 terminal) e o número do usuário de destino que está incluído na mensagem de solicitação de localização de acordo com o algoritmo de encriptação predetermínado, e retorna um resultado da encriptação para a MMSG 2 (o resultado da encriptação retornado pode ser correspondente 20 a mensagem de resposta de autenticação (AuthPrice.RES)); então, a MMSG 2 pode enviar a identificação de serviço, q número criptografado do usuário de origem e o número criptografado do usuário de destino para o SP 3 de acordo com o identificador do SP 3.
25 E, em seguida, ao iniciar a solicitação de localização para a LSP 4 de acordo com a mensagem de
=&&m-~=:+~3=:£~13=-=í==".=eBK~í£ãwà=m=,*-?=a+={lEgW=* 16 solicitação de localização, o SP 3 envia o identíficador do serviço de posição e o número criptografado do usuário de origem e o número criptografado do usuário de destino para a LSP 4.
5 Antes de realizar a localização de acordo corn a solícitação de localização iniciada, a LSP 4 indaga o número do usuário de origem e o número do usuário de destino da DSMP 5 de acordo com o número criptografado do usuário de origem e o número criptografado do usuário de lO destino. A DSMP 5 fornece o número do usuário de origem e o número do usuário de destino de acordo com a transforrnação inversa do processamento predeterminado. A LSP 4 determina o tipo de serviço do serviço de Iocalização de acordo com o identificador do serviço de posição e, em seguida, localiza l5 o usuário de destino ou localiza o usuário de origem e o usuário de destino de acordo com o número indagado ao usuário de origem, c) número indagado do usuário de destino e o tipo de serviço determinado, obtendo assim informações de localização.
20 No caso em que c) tipo de serviço é usado para localizar o usuário de origem e o usuário de destino, as informações de localização obtidas pela LSP 4 inclui a informação da posição tanto do usuário de origem quanto do usuário de destino, e, de preferência, inclui as 25 informações da rota entre o usuário de origem e usuário de destino. No caso em que o tipo de serviço é usado para
—" · · ·· -. · - " · + "" · ·",· . — - . .-. ': · - ..—— — - "— ' "" ' -- ' ^~' ' """ "" ".à "' "' - ""' ^»' . ' " r$-*'i.··" +& "' " ". " s^@a:' = '" "" " '""'" " a uw " " ^ í- 17 localizar o usuário de destino apenas, as informações de localização obtidas pela LSP 4 inclui a informação da posição do usuário de destino. Opcionalmente, conforme informado na forma de uma mensagem multimídia, as 5 informações de localização obtidas podem ser indicados com um mapa, além disso, se necessário a explicação e descrição correspondente em texto.
Além disso, o identificador do serviço de posição pode ser atribuído com valores diferentes para identificar lO diferentes tipos de serviço. Por exemplo, valcmes diferentes podem mostrar que as informações de localização exigidas por urri usuário é um texto puro ou texto + mapa, e o mapa mostra apenas a posição do usuário localizado, ou texto + mapa, e o mapa mostra as posições de arnbos os i5 usuários de origem e o usuário localizado para facilitar a seleção das rotas.
Após isto, a LSP 4 envia o resultado da localização para o SP 3, em que consiste o resultado da localização da informação de localização, o número criptografado do 20 usuário de origem e o número criptogratado do usuário de destino.
Então, o SP 3 podem gerar informações de mensagens multimídia de acordo com o resultado da localização e enviar as informações da mensagem multimídia para a MMSG 2.
25 Especificamente, o SP 3 pode gerar as informações de mensagens multimídia de acordo com as informações de
-*=%ze%='µ;=«^%==ykL=·=~.,='&«'w2'"-.4 " =' ~" '"-'" 18 localização no resultado da localização e enviar o número criptografado do usuârio de origem e o número criptografado de usuário de destino para a MMSG através das informações das mensagens de rnultimídia geradas.
5 Em seguida, antes de enviar as informações da mensagem multimídia para o usuário de origern atravês do MMSC 1, a 02 de maia MMSG enviar as informações da mensagem multimídia para a DSMP 5, a DSMP 5 determina o número do usuário de origem de acordo com o número criptografado do 10 usuário de origem realizado na inforrnação de mensagens m r multimídia, e substitui q número criptografado do usuário de origem na informação de mensagern multimídia com o número criptografado do usuário de origem. A MMSG 2 envia as informações de mensagem multimídia substituídas ao MMSC 1; 15 e o MMSC 1 envia as infiormações de mensagem multimídia substituídas ao usuârio de origem de acordo corn o nümero do usuário de origern na ínformação de mensagern multimídia substituída.
O MMSC 1 pode ser utilizado, após a MMSG 2 enviar as 20 informações de mensagem rnultimídia para o usuário por si rriesma, para enviar resultado de envio das informações da mensagem multimídia para a MMSG 2; e a MMSG 2 pode ser usada para gerar um relatório de entrega de acordo com o resultado de envio e enviar o relatório de entrega para o 25 SP 3, de modo que cjs SP 3 possa cobrar o usuário de origem com base no relatõrio de entrega.
'~=F*=-.=^t===-4a-#d'LE='&~"K"mrm=.«".k 4'.>& ás"--- =- " "' A.
19 De preferência, O algoritmo de encriptação predeterminado usado pelo DSMP 5 quando executar a encriptação pode ser um algoritrno predeterminado ou notifíicado no sistema, por exemplo, algoritmo de 5 encriptação MD5, que é fireqiienternente usado.
O mecanismo e sistema para a execução do MMS foram aceítos por vários usuários, assim, com a ajuda do sistema de execução dos MMS, a operação durante a execução do serviço de localização pode ser mais conveniente, a 10 configuração de um terminal é mais simples com menos exigência de recursos apenas pelo provisionamento do GPRS, fíacilitando assim a extensão do serviço de localização e concretizando o objetivo de desenvolver o serviço de localização a qualquer momento e em qualquer lugar.
15 O fluxo específico para executar o serviço de localização baseado no sistema é descrito abaixo.
De acordo com uma modalidade da presente invenção, um método para executar o serviço de localização é também fornecido. No método, c) fluxo de execução do serviço de 20 localização é semelhante aquele da mensagem multimídia sob demanda .
A figura 2 é um fluxograma que ilustra o método para executar o serviço de Iocalização de acordo corn uma modalidade da presente invenção. Deve ser mencionado que as 25 etapas a seguir podem ser, por exemplo, exeeutadas em um sistema de computador que inclui um grupo de instruções
=w"·".:G43¥m &~=W="=-.' " "' "' " " "* '" ""' "" ' -' "'?" _' ' ' " 4' -=-. 'a, . .~~- -, . ,. -m - ". ' 20 executáveis em computador. Além disso, a figura 2 ilustra uma seqüência 16gica, mas as etapas mostradas ou descritas podem ser executadas em uma seqüência diferente em alguns casos .
5 Como mostrado na figura 2, o método para executar o serviço de localização de acordo com uma modalidade da presente invenção compreende as seguintes etapas: etapa 202: enviar uma mensagem de solicitação de loealização de urn usuário de origem para uma MMSG por um 10 MMSC; ¢ etapa 204: enviar a mensagem de solicitação de localização para um SP pela MMSG; etapa 206: iniciar uma solicitação de localização para um LSP pelo SP de acordo com a mensagem de solicitação 15 de localização; etapa 208: realizar a localização de acordo com a soIicitação de localização iniciada e retornar um resultado da localização para o SP pela LSP; etapa 210: gerar informações de mensagens multimídia 20 de acordo com o resultado da localização e enviar as informações de mensagem multimídia para a MMSG pela SP; e etapa 212: enviar as informações de mensagem multimídia recebida para o usuário de origem através do MMSC pela MMSG.
25 A rnensagem de solicitação de localização compreende pelo menos um dos seguintes: um identificador do SP, um
~'E_'#""" ' "" '" «má==%=F $ <6©S- "' ""'"' " " " " '"" " " """= '" ' 4J='" 21 identificador de serviço de posição e um número de um usuário de destino cujo usuário de origem solicita a localização.
Na etapa 204, a etapa de enviar a mensagem de 5 solicitação de localização para o SP pela MMSG especificamente compreende: a MMSG envia a mensagem de solicitação de localização para um DSMP (a MMSG pode enviar a mensagem de solicitação de localização DSMP por uma mensagem de solicitação de autenticação durante a IO autenticação da solicitação), a DSMP criptografa o número - * do usuário de origem e o número do usuário de destino que está incluído na mensagem de solicitação de localização de acordo com urn algoritmo de encriptação predeterminado e retorna um resultado da encriptação para a MMSG (a DSMP 15 pode retornar o resultado da encriptação para a MMSG por uma mensagem de resposta de autenticação); a MMSG envia o identificador do serviço de posição, o número criptografado do usuário de origem e o número criptografado do usuário de destino para o SP de acordo com o identificador do SP.
W Na etapa 206, a etapa de iniciar a solicitação de localização para a LSP pelo SP de acordo com a mensagem de solicitação de localização pode especifieamente compreendem enviar o iâentificador do serviço de posição, o número criptografado do usuário de origem e o núrriero 25 criptografado do usuário de destino para a LSP pelo SP.
Na etapa 208, a etapa de realização da localização de i'.:4=K=-4~~a"e4~«=e"'~.-z~: - .- .- . . ., . . Ç. . · * 22 acordo com a solicitação de localização iníciada pela LSP pode especificamente cornpreender: a LSP pergunta o número do usuário de origem e o número do usuário de destino da DSMP de acordo com o número criptografado do usuário de 5 origem e o número criptografado do usuário de destino; a LSP determina o tipo de serviço do serviço de localização de acordo com a identifiicação do serviço de posição, e Iocaliza o usuário de destino ou localiza tanto o usuário de origem como o usuário de destino de acordo com o número 10 indagado ao usuário de origem, o número perguntado do -
P usuário de destino e o tipo de serviço determinado, obtendo assim as informações de localização. No caso em que o tipo de serviço é usado para localizar tanto q usuãrío de origem como o usuário de destino, as informações de localização 15 obtidas pela LSP compreende a informação da posição tanto do usuário de origem como do usuário de destino. No caso em que o típo de serviço é usado para localizar somente o usuário de destino, as informações de localização obtidas pela LSP compreendem a informação da posição do usuário de 20 destino.
Apõs isto, na etapa 208, a etapa de enviar o resultado da localização para o SP pela LSP especificamente compreende: enviar o resultado da localização que consiste na informação sobre a localização, o número criptografado 25 do usuário de origem e o número criptografado do usuário de destino para a SP pela LSP.
. % '- ,. ,,' . . sz*"*~S=-4%~ &~m"~"aÃ~g".5=-3Y:z"Í'à',¥&%'= -.-. - 23 Então, na etapa 210, a etapa de gerar informações de mensagens multimídia de acordo com o resultado da localização e enviar as informações da mensagem multimídia para a MMSG pela SP pode especificamente compreender: a SP 5 gera as informações de mensagem multimídia de acordo com as informações de localização no resultado da localização e envia o número criptografado do usuário de origern e o número criptografado do usuário de destino para a MMSG através das informações de mensagens multimídia geradas.
10 Em seguida, antes de enviar as inforrnações da mensagem multimídia para o usuário de origem através do MMSC, a MMSG pode enviar as informações da rnensagem multimídia para a DSMP, a DSMP determina o número do usuário de origem de acordo com o número criptografiado do !5 usuário de origem, substitui o número críptografado do usuário de origem na informação de mensagem multimídia com o número determinado do usuário de origem, e envia a informação de mensagem multimídia substituída ao MMSC; e o MMSC envia a informação de mensagem multimídia su.bstituída 20 ao usuário de origem de acordo com o número do usuário de origem nas informações de mensagem multirnídia substituídas.
Após terminar o envio das informações de mensagens multimídia, o MMSC pode enviar um resultado do envio das informações da rnensagem multimídia para a MMSG; e a MMSG 25 gera um relatório de entrega de acordo com o resultado de enviar e envia o relatório de entrega para o SP, para que a
#4~=W==¥^=+«»&7M@&^:=+ám~-====ikw— 24 SP 3 possa realizar a contagem e a cobrança.
O MMS t.em sido aceito por vários usuários, por isso, com a ajuda do método para a execução do MMS, a operação durante a execução do serviço de localização pode ser mais 5 conveniente, e a configuração de um terminal é rnais simples com menos exigência de capacidade apenas por provisionamento do GPRS, facilitando assím a extensão do serviço de Iocalização e melhorando a experiência do usuário.
10 A figura 3 é um diagrama esquernático que ilustra o ~
P processo de execução do serviço de localização no sistema de serviço de localização de acordo com uma modalidade da presente invenção.
Como mostrado na figura 3, durante a realização da 15 presente invenção, as melhorias necessárias no SP, LSP, MMSG, DSMP e MMSC têm sido descritas em detalhe acima, assim não há necessidade de repetir as explicações aqui. A figura 3 adicionalmente ilustra um processo de interação de mensagens entre os elementos de rede durante a execução do 20 servíço de localização, que será descrito em detalhes com referência à figura 4.
A figura 4 é um fluxograma que ilustra o processamento de executar o serviço de localização na figura 3, no qual, durante a execução do serviço de 25 localização, o processo específico de interação mensagem é como a seguim
;W&F@3«.%m..7^*#===e'a===~-=*Wmb~=ti^µ~">^mwA=#"s"r?=::» " """i'}
25
(1) um usuário envia uma mensagem sob demanda (isto é, a mensagem de solicítação de localização), com um número de destino em um formato de "código de serviço SP + identificador do serviço de posição + número do telefone
5 celular de um usuário a ser localizado";
(2) após receber a mensagem, o MMSC determina que a rnensagem está na autenticação fraca e encaminha a mensagem para a MMSG após a rnensagem ser submetida para uma autenticação simples de acordo com uma exigência de
10 configuração (ou seja, apõs a mensagem de solicitação de F"' localização apresentada pelo usuário é recebida, a mensagem ê encaminhada para a MMSG 2 sõ pode ter o código de serviço na mensagem ser determinado para ser qualificado, evitando assirn que o MMSC 1 rejeite a mensagem de solicitação de
15 Iocalização de serviços);
(3) a MMSG envia a solicitação de mensagem multimídia para a DSMP, e o número de destino não é alterado, ou seja,
ainda no Eormato de "código de serviço SP + identificador do serviço de posição + número do telefone celular de um
20 usuârio a ser localizado";
(4) a DSMP identifica que este pedido é uma solicitação de serviço de localização, substitui o campo do número do telefone celular do usuário a ser localizado no número de destino com um pseudocódigo, e converte o número
25 do remetente em um pseudocódigo (um número obtido apÓs a encriptação), ou seja, o número do usuário de destino e o
#=w"N"*=~^W^çe~&~e¥'%=^mm-=§*AzS'"-Z+«€&')
26 número de usuário de origem são criptografiados e, em seguida, os dois números na mensagem de solicitação são substituídos com resultados criptografados,
respectivamente, e então a informação criptografada é
5 devolvida para a MMSG, de preferência, MD5 é usado como q algoritmo de encriptação;
(5) a MMSG envia a solicitação para o SP, e para a transmissão privadas das informações, tanto o número do remetente (número do usuário de origem) e o número do
10 usuário de cíestino a ser localizado são pseudocÓdigos;
(6) o SP inicia uma solicitação de localização para a
LSP, em que a solicitação carrega os pseudocódigos tanto do número do usuário de origem quanto do número do usuário de destino, de acordo com diferentes valores do identificador
15 do serviço de posição (o valor é usado para identificar o modo de localízação, ou seja, localizar o usuârio de destino, ou localizar tanto o usuário de origem corno o usuário de destino, e o formato da inforrnação precisa ser fornecida apõs a localização (uma imagem e/ou um texto)),
20 os números dos usuários enviados pelo SP podem incluir uma combinação do usuário de origem e do usuário de destino a ser localizado;
(7) a LSP extrai e transmite o pseudocÓdigo do usuário a ser localizado (aqui o usuário então chamado para
25 ser localizado se refere a uma combinação do usuário de origem e do usuário de destino a ser localizado em diferentes casos) para a DSMP;
(8) a DSMP converte o pseudocódigo do usuário em urn identificador da estação móvel (MS) (pode ser uma Rede
Digital Integrada de Serviços (ISDN) e envia o
5 identificador para a LSP;
(9) a LSP executa a autenticação de serviços e autenticação de usuário, em seguida, realiza a localização após a autenticação passar, e envia um resultado da localização para o SP (o número do usuário transportado na
10 rnensagern é um pseudocódigo);
r (10) o SP errvia a informação da posição do usuário localizado como o corpo de uma mensagem da informação de mensagens multimídia sob demanda para a MMSG (o número do usuário transportado na mensagem é um pseudocódigo), em que
15 o corpo da informação da mensagem multimídia pode variar dependendo da identificação do serviço de posição definido pelo usuário, iQto é, o resultado da localização do usuário de destino pode ser Íieita na mensagem, e, além disso, bern como c) resultado da localização do usuário cie origem;
20 (11) a MMSG envia a mensagem de rnultimídia sob demanda para a DSMP;
(12) a DSMP converte o pseudocódigo no corpo da informação da mensagem multimídia sob demanda na ISDN do
MS, e retorna as informações de mensagem multimíàia
25 convertidas para a MMSG;
(13) a MMSG envia a mensagem multimídia que é w.%'"=~=F4gF€mi%m'r,~'E= 28 submetida ao número de substituição ISDN e retornada pela DSMP ao MMSC; (14) o MMSC envia as informações de mensagem multimídia da MMSG ao usuário de origem; 5 (15) o MMSC retorna um relatório de entrega a MMSG; e (16) a MMSG envia o relatório de entrega para o SP, e o número de telefone móvel no relatório de entrega é de preferência substituído com um pseudocódigo.
Pode ser visto que, através do processamento acima, o 10 serviço de localização é realizada na forma do MMS baseado na tusão do atual sistema de localização de serviço com o sistema de mensagens multirnídia, reduzindo, assim, efetivamente as exigências do serviço de localização sobre a capacidade do terminal e assim por diante, e facilitar o 15 desenvolvimento do serviço de localização.
Em suma, com a solução técnica da presente invenção, o serviço de localização é realizado de forma semelhante ao MMS usando o mecanisrno de realização do MMS, fundindo o sistema de localização no sistema de mensagens multimídia e 20 modificando algumas mensagens de interface e funções dos nós do sistema, de modo não só a reduzir a exigência do serviço de localização sobre a capacidade do terminal, mas também mais conveniente desenvolver o serviço de localização, realizando assim o objetivo de fornecer o 25 serviço de localização conveniente e eficiente aos usuários usando informações de mensagens multimídia, evitando o
? = .-, ,7. " 3Ur==mÈ&"=.'X%====í==^ 'K"-,= . -' , ., .. ,- .. >~===z~F===ma=à¶&"- ^ "'W> 29 problema de não conseguir desenvolver o serviço de localização devido a vários limites do estado da técnica, e melhorar a experiência do usuário.
Obviamente, aqueles versados m arte 5 compreender que os módulos ou etapas da presente invenção podem ser realizados por meio de dispositivos de computação em geral, e padem ser integrados em um único dispositivo de computação, ou podem ser centralizados em um dispositivo de computação de sinal, ou distrib'uídos em uma rede 10 constituída por vários dispositivos de computação. C Opcionalrnente, os módulos ou etapas podem ser realizados por códigos de programas executáveis pelo dispositivo de computação, de modo que eles possam ser armazenados em um dispositivo de armazenamento e executaão pelo dispositivo 15 de computação, ou, respectivamente, feitos em módulos de circuito integrado ou um módulo de circuito integrado único. Assim, a presente invenção não se limita a qualquer combinação específica de hardware e software.
As descrições acima consistem em modalidades 20 exemplificativas da presente invenção, e não pretendem limitá-la. Aqueles versados na arte observaram que várias rnodificações e alteraçÕes podem ser realizadas na presente invenção. Qualquer modificação, substituições equivalentes e aperfeiçoamentos contidos no espírito e nos princípios da 25 presente invenção se encontram no escopo de proteção da presente invenção.

Claims (9)

Àc==B%:##«¥»=~==':4Y=%'=g"="4&~-E'µ=&&ek~*'~~4=»«k=.x~=.a4·&a=mksb=&-=% 1 REIVINDICAÇÕES
1. Método para executar serviço de localização, CARACTERIZADO por compreender: enviar uma mensagem de solicitação de localização de 5 um usuário de origem para uma porta de ligação para serviço de mensagens multimídia (MMSG) por um centro de serviço de mensagens multimídia (MMSC); enviar a mensagem de solicitação de localização para uma plataforma de geração de mensagem multimídia pela MMSG; « lO iniciar uma solicitação de localização de uma 4 platafiorma de serviço de localização (LSP) pela plataforma .
de geração de mensagem multimídia de acordo com a mensagem de solicitação de localização; realizar a localização de acordo com a solicitação de l5 locaj-ização iniciada e retornar um resultado d.a localização para a plataforma de geração de mensagem rriultimídia da LSP; gerar inforrnações de mensagens multimídia de acordo com o resultado da localização e enviar as infíormações de mensagem multimídia para a MMSG pela plataforrna de geração 20 de mensagem multimídia, e enviar as informações da mensagem multimídia recebida ao usuário de origem através do MMSC pela MMSG.
2. Método de acordo com a reivindicação 1, CARACTRRIZADO pelo fato de que a mensagem de solicitação de 25 localização compreende: um ídentificador da plataforma de
B"'-=&'~~à*~+~ w H ^%G'4&«^kZz_=~ ,... -__ ..,-... -,."'—=W ." """' '"' "'··' ' ' ' 'I _ ·' "' "" '" - " ' '""' 'Z.m' ' "" " " :'" "' ' "" ' +— -- - . " k. " "'"'m""' "" .£ " "'" "m """"" " "' " 2 geração de mensagem multimídia, um identificador do serviço de posição, urn identificador do usuário de origem, e um identificador de um usuário de destino cujo o usuário de origem solicita a localização.
5
3. Método de acordo com a reivindicação 2, CARACTERIZADO pelo fiato de que a etapa de enviar a mensagem de solicitação cie localização para a plataforma de geração de mensagem multimídia pela MMSG compreende: en'viar a mensagem de solicitação de localização para ~P lO uma plataforma de gerenciamento de serviços de dados (DSMP)
Q . pela MMSG; processar o ídentificador do usuário de origem e/ou o identificador do usuário de destino de acordo com um processamento predeterminado e retornar um identificador 15 processado do usuário de origem e/ou um identificador processados do usuário de destino para a MMSG pela DSMP e enviar o identifiicador de serviço de posição e o identificador processado do usuário de origern e/ou o identificador processado do usuário de destino para a 20 plataforma de geração de mensagem rriultimídia pela MMSG de acordo com um identificador da plataforma de geração de mensagem multimídia.
4. Método de acordo com a reivindicação 2, CARACTERIZADO pelo fato de que a etapa de envio de 25 informações multimídia mensagem recebida para c) usuário de fm==ü=r=&"&" m' '"'.: "' ··" " '"" '"" " " ' -' " " " '" " ' [r'="&"&':m"sj%' j..!- --i " . ===. 4=_" = '. ' ' àF 3 origem através do MMSC pela MMSG compreende: enviar as informações da mensagem multimídia para a DSMP pela MMSG; determinar o identificador do usuário de origem de 5 acordo com o identificador processado do usuário de origem, substituindo o identificador processado do usuário de origem na informação de mensagem multimídia com o identificador determinado do usuário de origem pela DSMP, e enviar as informações de mensagem multimídia substituídas 10 para o MMSC; e enviar as iníbrmações de mensagem multimídia bG substituídas ao usuário de origern pelo MMSC de acordo com o identificador do usuário de origem na informação de mensagem multimídia substituída.
15
5. Método de acordo com a reivindicação 3, CARACTERIZADO pelo fato de que a eta'oa de realização de localização pela LSP de acordo com a solicítação de localização iniciada compreende: consultar o identificador do usuário de origem e/ou o 20 identificador do usuário de destino da DSMP pela LSP de acordo com o identificador processado do usuário de origem e/ou o identíficador processado do usuário de destino; determinar um tipo de serviço do serviço de localização pela LSP de acordo com o identificador do 25 serviço de posição; e
-gr. '- - " = —— .+ ·- - &- . >t< wç E. ¥4 . ".W-." ~ ." . -·· ' ' . ~4' ' " " . ' " " r"' :m' , "Ty 'G" : '" k '" " . .· — · ·" m— — . . · "E ' : ja—. .%"+ -. . . -. ... ... » . .- 4 localizar o usuário de destino ou localizar o usuário fonte e o usuário de destino pela LSP de acordo com o identificador consultado do usuário de origem, O identificador consultado do usuário de destino e c) tipo de serviço determinado, obtendo informações de localização.
6. Método cíe acordo com a reivindicação 5, CARACTERIZADO pelo fato de que a etapa de consultar o identificador do usuário de origem e c) identificador do usuário de destino da DSMP pela LSP de acordo com o identificador processado cícj usuário de origem e/ou o identificador processado do usuário de destino compreende: fQrrLecer o identificador do usuário de origem e o identificador do usuário de destino pela DSMP de acordo com urna transformação inversa do processarnento predeterminado.
7. Método de acordo com a reivindicação 5, CARACTERIZADO pelo fato de que a etapa da realização de localização de acordo com a solícitação de localização iniciada e envio do resultado da localização para a plataforma de geração de mensagem multimídia pela LSP compreende: enviar o resultado da localização que consiste na informação da Iocalização, o identificador processado do usuário de origem e/ou o identificador processado do usuário de destino para a plataforma de geração de mensagem
=j=~à=$===^à4~=+w^j% -X%X%=l~" %..::':&";z:i:~zpgq~,kàes^4m=^.LRm 5 rnultimídia pela LSP.
8. Método de acordo com a reivindicação 7, CARACTERIZADO pelo fato de que a etapa de geração de iníiormações de mensagens multimídia de acordo com cj 5 resultado da localização e o envio das informações de mensagem multirnídia para a MMSG pela plataforma de geração de mensagem multimídia compreende: gerar a informação de mensagem multimídia de acordo ccm as infiormações de localização no resultado da lO localização, e envi.ar o identificador processado do usuário de origem e/ou o identificador processado do usuário de destino para a MMSG através da informação da mensagem de multimídia gerada pela plataforma de geração de mensagem multimídia.
15 9. Sisterria para execução do serviço de localização, CARACTERIZADO por compreender: um centro de serviço de mensagens multimídia (MMSC), uma porta de ligação do 3erviço de mensagens rnultimídia (MMSG), uma plataforrna de geração de mensagem multimídia, e uma plataforrna de serviço 20 de localização (LSP), onde o MMSC é usado para enviar uma rnensagem de solicitação de localização de um usuãrio de origem para a MMSG e enviar inforrnações de mensagens multimídia a partir da MMSG ao usuário de origem; 25 a MMSG é usada para enviar a mensagem de solicitação
Q&T=="'*N7a"=stg#==w'mRi¥ Wk&.-%&NE==ã 6 de localização cio MMSC para a plataforma de geração de mensagem tnultirnídia e enviar as informações da mensagem multimídia da plataforma de geração de mensagem multimídia para o MMSC; 5 a plataforma de geração de mensagem multimídia é usada para iniciar uma solicitação de localização para a LSP de acordo com a rnensagem de solicitação de localização, gerando as informações de mensagens multimídia de acordo corn um resultado da localização da LSP e envia as lO inforrnações de rriensagens multimídia geradas para a MMSG; e a LSP é utilizado para realizar a localização de acorão com a solicitação ãe localização iniciada pela plataforma de geração de mensagem multimídia e retorna ao resultado da localização para a plataforma de geração de 15 mensagem multimídia.
10. Sistema de acordo corn a reivinàicação 9, CARACTERIZADO pelo fato de que a mensagem de solicitação de localização compreeride: um identificador da plataforma de geração de mensagem multimídia, um identificador do serviço 20 de posição, um identificador do usuário de origem, e um identificador de um usuário de destino que cj usuário de origem solicita para localizar; e o sistema adicionalmente compreende: a plataforma de gerenciamento de serviço de dados (DSMP), usada para 25 receber a mensagem de solicitação de localização da MMSG,
4 k5# :' · Lmm~ZµL-~a-w.r
7 processar o identificador do usuário de origem e/ou o identificador do usuário de destino de acordo com um processarnento predeterminado, e enviar o identificador do serviço de posição, o identificador processado do usuário de origem e/ou o identificador processado do usuário de destino para a plataforma de geração de mensagem multirnídia de acordo com o identificador da plataforma de geração de mensagem rriultimídia através da MMSG.
. --^~===. .- . '4,WÍ4h- ^«¢Ê"~~&$"íg%.Hw—m§^Eà'€M&ç*~ 1
SP L | LSP
MMSG DSMP 2 5
JT
MMSC 1 Figura 1 lnicio enviar uma mensagem de solicitação de localização de um usuário de origem para uma MMSG por um MMSC S202 enviar a mensagem de solicitação de localização para um SP pela MMSG S204 iniciar uma solicitação de locaiização para um LSP pelo SP de acordo com a mensagem de solicitação de localização S206 realizar a localização de acordo com a solicitação de localização iniciada e retomar um resultado da Iocalização para o SP pela LSP S208 gerar informações de mensagens multimidia de acordo com o resultado da localização e enviar as informações de mensagem S210 multimídia para a MMSG pela SP enviar as informações de mensagem multmídia recebida para o usuário de origem através do MMSC pela MMSG S212
Fim
Figura 2
Z'È'~'#%%-&"=@~=»~^"+mÉ"==4"|'W_' 3 6 SP ' LSP 0 k6
DSMP
MMSG 3 |15
MMSC Term inal do Usuário Figura 3
T""' '"" :" """ - . ' '" : "' . " ' ' " . ' ""' " '""" , " . "'" '" ' '" ' " ""' ''" ' "" ' ."' " " '1»";' " " ' ":'"" ' < . "' .m" ; ' ' " ' " ""Zu . ·' " ' ""%+4a 'r """': 4 lnicio do processo de locàização l 1. um usuátio envia uma mensagem sob demanda com i .um número de destino em um formato de "cõdigo de l i servíço SP + identificador do serviço de posição + número l 13. q MMSG envia a mensagem | do telefone celular de um usuário a ser (ocaiizado" para a MMSC, em que q número está em um fQrmato ISDN l 2. após receber a mensagem. o MMSC determina que a i mensagem é serviço de locaíização e na autenticação ' haca, e encaminha a mensagem para a MMSG , 14. q MMSC envia a locdização da i mensagem multimidia ao usuário l
3. o MMSG realiza uma autenticação bástea. determina que a mensagem é uma mensagem de solicitação de
15. o MMSC compõe um relatório de} localização, e realiza o pTocessamento de autenticação na DSMP entrega de acordo com o resuftado i do envio da mensagem e envia o ! 4- a DSMP determlna que a soücitação é uma sdicitação | relatório de entrega para o MMSG i l converte o número em um pseudocódigo, e retoma uma resposta de autenticação para a MMSG após a , autenticação ! 16. o MMSG envia o relatório de entrega para o SP i 5. após passar a mensagem de autentiação, a MMSG i ; envia a mensagem para a SP que fomece o serviço de i / íocaíizacão Fim do processo de localização
6. o SP inicia a solicitação de localização ao LSP
7. q LSP envia o pseudocódigo do usuário para o DSMP !
8. a DSMP converte o pseudocódigo do usuário em um ISDN e retoma o ISDN para çj LSP
9. q LSP executa o processamento de hcalização e envia um resultado da localização para o SP l 10. o SP envia a informação da posição comoum corpo da mensagem da mensagem multim ídia sob demanda para a MMSG ' 11. a MMSG envia a mensagem de muitimfdia sob demanda para a DSMP i 12 . a DSMP converte o pseudocódigo na mensagem l na ISDN e envia a ISDN para o MMSG í Figura 4
="~=-%=&%'^¢&_==:"# 1 _ RESUMO __
MÉTODO E SISTEMA DE EXECUÇÃO DE SERVIÇO DE
LOCALIZAÇÃO A presente invenção divulga um método e um sistema 5 para executar o serviço de localização, onde o método compreende: enviar uma mensagem de solicitação de localização de um usuário de origem para uma MMSG por um MMSC; errviar a mensagem de solicitação de localização a uma plataforma de geração de mensagem multimídia pela MMSG; IO iniciar uma solicitação de localização para um LSP pela plataforrna de geração de mensagem multimídia de acordo com a mensagem de solicitação de localização; realizar a localização de acordo com a solicitação de localização iniciada e retornar um resultado da Iocalização para a L5 plataforma de geração de mensagem multimídia pela LSP, gerar informações de mensagens multimídia de acordo com o resultado da localização e enviar as informações de mensagem multimídia para a MMSG pela plataforrna de geração de rnensagem multimídia e enviar as informações da mensagem 20 multimídia recebidas ao usuária de origem através do MMSC pela MMSG. A presente invenção pode não só reduzir a exigência do serviço de localização sobre a capacidade do terminal, mas tambérn convenientemente desenvolver o serviço de localização, realizando assim o objetivo de fornecer o 25 serviço de localização de modo conveniente e eficiente aos usuários usando infiormações de mensagens multimídia.
BRPI1014485-4A 2009-05-21 2010-03-25 Método e sistema de execução de serviço de localização BRPI1014485A2 (pt)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2009101429992A CN101568067A (zh) 2009-05-21 2009-05-21 定位业务的实现方法和***
PCT/CN2010/071308 WO2010133104A1 (zh) 2009-05-21 2010-03-25 定位业务的实现方法和***

Publications (1)

Publication Number Publication Date
BRPI1014485A2 true BRPI1014485A2 (pt) 2020-12-08

Family

ID=41283972

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI1014485-4A BRPI1014485A2 (pt) 2009-05-21 2010-03-25 Método e sistema de execução de serviço de localização

Country Status (5)

Country Link
US (1) US8688113B2 (pt)
EP (1) EP2410771B1 (pt)
CN (1) CN101568067A (pt)
BR (1) BRPI1014485A2 (pt)
WO (1) WO2010133104A1 (pt)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7236799B2 (en) 2002-06-14 2007-06-26 Cingular Wireless Ii, Llc Apparatus and systems for providing location-based services within a wireless network
CN101568067A (zh) * 2009-05-21 2009-10-28 中兴通讯股份有限公司 定位业务的实现方法和***
CN102164337A (zh) * 2010-02-22 2011-08-24 上海博路信息技术有限公司 一种基于短信的自助定位及信息查询***
US8929918B2 (en) * 2010-04-07 2015-01-06 Telefonaktiebolaget L M Ericsson (Publ) Positioning and location services using civic address information
CN102316207B (zh) * 2010-06-29 2016-04-27 上海贝尔股份有限公司 在终端中用于处理消息的方法和装置
CN102457805A (zh) * 2010-10-26 2012-05-16 ***通信集团辽宁有限公司 位置业务的用户隐私保护方法、设备及***
DE102012100233B4 (de) 2012-01-12 2014-05-15 Schott Ag Hochtransmittive Gläser mit hoher Solarisationsbeständigkeit, ihre Verwendung und Verfahren zu ihrer Herstellung
CN103763768B (zh) 2013-12-24 2019-04-19 华为技术有限公司 定位方法和用户设备
CN105592449B (zh) * 2014-10-20 2018-10-09 中国电信股份有限公司 业务识别方法和***

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2385748C (en) * 2002-02-25 2013-04-24 Jerome Spaargaren Data communications
CN1223227C (zh) 2002-10-17 2005-10-12 华为技术有限公司 在移动通信网中对agps手机进行定位的方法
US20040137921A1 (en) * 2002-11-08 2004-07-15 Vinod Valloppillil Asynchronous messaging based system for publishing and accessing content and accessing applications on a network with mobile devices
FI113000B (fi) * 2003-02-25 2004-02-13 Sonera Oyj Viestien reititys
US7458184B2 (en) * 2004-02-23 2008-12-02 Autodesk, Inc. Location based messaging
CN100372391C (zh) * 2004-08-16 2008-02-27 华为技术有限公司 一种多媒体消息***及转发多媒体消息的方法
US8463284B2 (en) 2006-07-17 2013-06-11 Telecommunication Systems, Inc. Short messaging system (SMS) proxy communications to enable location based services in wireless devices
CN101291450B (zh) 2007-04-20 2011-06-15 中国电信股份有限公司 在电信***中对组合业务进行管理的方法
CN101394617B (zh) 2007-09-19 2013-01-23 北京协进科技发展有限公司 一种基于移动通信终端的位置服务方法及其***
CN101568067A (zh) 2009-05-21 2009-10-28 中兴通讯股份有限公司 定位业务的实现方法和***

Also Published As

Publication number Publication date
WO2010133104A1 (zh) 2010-11-25
EP2410771A4 (en) 2017-03-15
US8688113B2 (en) 2014-04-01
EP2410771A1 (en) 2012-01-25
CN101568067A (zh) 2009-10-28
US20120058779A1 (en) 2012-03-08
EP2410771B1 (en) 2018-11-28

Similar Documents

Publication Publication Date Title
BRPI1014485A2 (pt) Método e sistema de execução de serviço de localização
KR101725306B1 (ko) 컨텐츠 중심 네트워크에서의 관리자 기반 라우팅을 이용한 에너지-효율적인 컨텐츠 캐싱
JP6216868B2 (ja) マシンツーマシン通信のためのネットワーク支援型ブートストラッピング
CN103580980B (zh) 虚拟网络自动发现和自动配置的方法及其装置
TWI478549B (zh) 用於為推播通知之動態路由之系統及方法
CN113206753B (zh) 一种信息配置方法和管理单元
EP3920562A1 (en) Method and system for performing charging processing on network slice client, and related device
WO2014071847A1 (zh) 签约转移方法、装置及***
WO2019011028A1 (zh) 一种恢复会话的方法、装置及计算机存储介质
TWI489823B (zh) 用於雙向推動通知之系統及方法及其相關機器可讀媒體
RU2009149509A (ru) Выбор режима управления мобильностью в беспроводных сетях с множественным доступом
BR112019019864A2 (pt) método de acesso, dispositivo de rede, dispositivo terminal, e dispositivo de função de gerenciamento de acesso e mobilidade amf
KR20210044831A (ko) 사용자 그룹에 대한 세션 관리 방법 및 장치
TW201212603A (en) Enabling IPV6 mobility with NAT64
TW201141132A (en) Disjoint path computation algorithm
BRPI1007825B1 (pt) Método realizado por um serviço de presença e meio não transitório legível por computador
US20170034763A1 (en) Method and system for routing ip based messaging, voice and video calling based on the network parameters the device is connected to and the location
EP3160172A1 (en) Method and device for short messaging service intercommunication
BRPI0619956A2 (pt) método, sistema e dispositivo para transmitir mensagens instantáneas ims
CN110741613A (zh) 一种加密数据流的识别方法、设备、存储介质及***
TW200928777A (en) Data processing method and apparatus based on cluster
JP7448597B2 (ja) メッセージ生成方法および装置ならびにメッセージ処理方法および装置
BRPI0812140B1 (pt) Método para identificar um serviço, porta de protocolo de aplicativo e sistema de processamento de serviço
ES2895043T3 (es) Método para descargar un programa de aplicación, equipo de usuario y servidor de aplicaciones
BR112013028323B1 (pt) Método para gerar uma mensagem de serviço de mensagem curta, método para transmitir uma mensagem como uma mensagem de serviço de mensagem curta, método para entregar uma mensagem de serviço de mensagem curta, método para manipular mensagens de serviço de mensagem curta, nó para manipular mensagens de serviço de mensagem curta e centro de serviço de mensagem curta

Legal Events

Date Code Title Description
B15I Others concerning applications: loss of priority

Free format text: PERDA DA PRIORIDADE CN 200910142999.2 DE 21/05/2009 REIVINDICADA NO PCT/CN2010/071308 POR NAO CUMPRIMENTO DA EXIGENCIA PUBLICADA NA RPI 2593 DE 15/09/2020 PARA ESCLARECIMENTO DA TITULARIDADE DA PRIORIDADE CONFORME DETERMINADO PELO PARAGRAFO UNICO DO ART. 25 DA RESOLUCAO 77/2013

B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06U Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]
B11B Dismissal acc. art. 36, par 1 of ipl - no reply within 90 days to fullfil the necessary requirements
B350 Update of information on the portal [chapter 15.35 patent gazette]