BRPI0806197A2

Method and apparatus for securing location information and access control using the location information

Abstract

A method and apparatus for securing location information and access control using location information is described. A wireless transmission and reception unit (WTRU) includes a location verification entity and a subscriber identity module (SIM). The location verification entity generates location information from the WTRU and the location information is embedded in a message on a SIM. A reliable processing module in the WTRU checks the integrity of the location information. The trusted processing module can be on the SIM. Location information can be physical location information or contextual location information. The trusted processing module is configured to cryptographically secure and merge location information with the WTRU and verify an external entity's trust measures before granting access to location information or accepting information from the external entity. The trusted processing module can be a trusted computing group (TCG) trusted platform module (TPM) or mobile trusted module (MTM). Location information can be used for authentication or access control purposes. Location information can be combined with weather information.

BRPI0806197A2, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

53 claims: 27 independent, 26 dependent

  1. 1
    Claims Reivindicações 1. A cellular transmission / reception unit (WTRU) comprising:a local sensing entity configured to generate location information for the WTRU;a Subscriber Identity Module (SIM), and a reliable processing module configured to ensure the integrity of information on location and platform trust, entity location sensors and software. 1. Um celular transmissão / recepção unidade (WTRU) compreendendo: uma entidade local sensoriamento configurado para gerar informação sobre localização do WTRU;um Subscriber Identity Module (SIM), e um processamento confiável módulo configurado para assegurar a integridade da informação sobre localização e confiança de plataforma, a localização entidade sensores e software.
  2. 10
    The WTRU claim 1 in which the location sensing entity is linked to the SIM by the trust transformation module. 10. A alegação WTRU de 1 em que a localização sensoriamento entidade é vinculada ao SIM pela confiança transformação módulo.
  3. 11
    The WTRU claim 1 the place where the information is provided to an authentication network for a purpose. 11. A alegação WTRU de 1 o local onde a informação é prestada a uma rede de autenticação para um propósito.
  4. 12
    The WTRU claim 11 that the SIM is configured to include the location information of a message with a 12. A alegação WTRU de 11 em que o SIM está configurado para incluir as informações de localização de uma mensagem com uma 2/5 mensagem verificar a integridade e enviadas durante uma autenticação procedimento. 2/5 message to verify integrity and sent during an authentication procedure.
  5. 13
    The WTRU claim 1 in which the location sensing entity is calibrated according to references provided by a safe, reliable third party. 13. A alegação WTRU de 1 em que a localização sensoriamento entidade é calibrado de acordo com referências fornecidas por um seguro, confiável terceiro.
  6. 14
    The WTRU claim 1 the place where the information is used by one of a digital rights management (DRM) application and mobile payment application. 14. A alegação WTRU de 1 o local onde a informação é utilizada por um de uma gestão de direitos digitais (DRM) aplicação e pagamento móvel aplicação.
  7. 15
    The WTRU claim 1 where the information is included in a DRM message exchange protocol. 15. A alegação WTRU de 1 o local onde a informação é incluída em um protocolo de troca de dados DRM mensagem.
  8. 16
    The supplementary credit WTRU 1 comprising:a real-time clock (RTC) to send the information, the time when the information is combined with the location information. 16. O WTRU de crédito suplementar 1 compreendendo: um relógio em tempo real (RTC) para emitir a informação, o tempo em que a informação é combinada com a informação sobre localização.
  9. 17
    A method for obtaining location information, the method comprising:verifying the integrity of a local component, sensing and relying on wireless platform and software in a transmission / reception unit (WTRU), generating the location information of the WTRU in the case of integrity and of trust are verified. 17. Um método para obter informação sobre localização, o método compreendendo: verificar a integridade de um componente local sensoriamento e confiança de plataforma e software sem fio em uma transmissão / recepção unidade (WTRU), gerando as informações de localização do WTRU o caso da integridade e da confiança são verificados.
  10. 20
    The 17 plus credit method that includes:performing an access control based on location information. 20. O método de crédito mais 17 que inclui: realizar um controle de acesso baseado na localização informações.
  11. 25
    The claim method 17 the place where the information is used by a mobile payment application. 25. O método de reivindicação 17 o local onde a informação é usada por um aplicativo móvel pagamento. 3/5 3/5
  12. 27
    A method of using information from a secure wireless transmission / reception unit (WTRU), the method comprising:obtaining information about the location of a WTRU, the integrity of a local sensing component and platform and software trust in the WTRU to be verified before the location information is generated and obtained;and providing a service based on location information. 27. Um método de utilizar informações de um local seguro sem fios transmissão / recepção unidade (WTRU), o método compreendendo: obter informação sobre localização de um WTRU, a integridade de um componente local sensoriamento e confiança de plataforma e software na WTRU ser verificados antes da informação sobre localização é gerado e obtido;e prestação de um serviço baseado na localização informações.
  13. 36
    A location to support the location based service server, the location server comprising:a receiving unit for obtaining location information from a cellular transmission / reception unit (WTRU), integrity of a local sensing component and platform and software trust in WTRU being verified before location information is generated and obtained, and a processor to provide a service based on location information. 36. Um local para apoiar a localização servidor baseado em serviço, o servidor de localização compreendendo: uma unidade que recebe para obter informação sobre localização de um celular transmissão / recepção unidade (WTRU), integridade de um componente local sensoriamento e confiança de plataforma e software na WTRU sendo verificada antes da informação sobre localização é gerado e obtido, e um processador para a prestação de um serviço baseado na localização informações.
  14. 37
    The location of the server where a claim 36 37. A localização do servidor em que uma alegação 36 4/5 on access control WTRU applications and resources is performed based on the location of the information. 4/5 sobre o controle de acesso WTRU apiicações e recursos é realizada com base na localização da informação.
  15. 38
    The location of the server on which a claim 36 access control of data and services on a network is performed based on the location of the information. 38. A localização do servidor em que uma alegação 36 controle de acesso de dados e serviços de uma rede é realizada com base na localização da informação.
  16. 39
    The location of the server claim 36 where the processor performs WTRU authentication through the location data. 39. A localização do servidor reivindicação 36 onde o processador executa autenticação do WTRU através dos dados de localização.
  17. 40
    The location of the server claim 36 where the processor calculates the speed of the WTRU using location information, where the speed is used as a parameter for access control. 40. A localização do servidor reivindicação 36 onde o processador calcula a velocidade da WTRU utilizando informação de localização, onde a velocidade é utilizada como um parâmetro para o controle de acesso.
  18. 41
    The location of the claim server 36 where the processor makes a routing decision based on the location WTRU information. 41. A localização do servidor reivindicação 36 onde o processador faz um encaminhamento para a decisão com base na localização WTRU informações.
  19. 42
    The location of the server claim 36 where the processor is configured for a quality of service (QoS) control for the level provided WTRU location-based information. 42. A localização do servidor reivindicação 36 onde o processador está configurado para um controle de qualidade de serviço (QoS) para o nível desde WTRU informações baseadas na localização.
  20. 43
    The location of the server claim 36 where the processor is configured to verify the certificate sent by the WTRU of its credibility. 43. A localização do servidor reivindicação 36 onde o processador está configurado para verificar certificado enviado pelo WTRU da sua credibilidade.
  21. 44
    The location of the server where 43 claim credibility is measured in terms of the integrity of certain information that cryptographically links the location data to the integrity of at least one of the software, operating system and secret data. 44. A localização do servidor onde 43 reivindicar a credibilidade é medido em termos de integridade de certas informações que criptograficamente liga dos dados de localização para a integridade de pelo menos um de software, sistema operacional e dados secretos.
  22. 45
    The location of the server claim 36 where the processor is configured to instruct the WTRU to transmit data to an entity designated for the cooperative based on the distribution of the location data. 45. A localização do servidor reivindicação 36 onde o processador está configurado para instruir o WTRU de transmitir dados a uma entidade designada para a cooperativa baseada na distribuição dos dados de localização.
  23. 46
    A method for generating certified location information, the method comprising:generating information from a wireless location transmitting / receiving unit (WTRU), generating a one-way cryptographic hash of the location information;digitally sign the one-way cryptographic hash with a private key held in the WTRU;and generating a location by placing the digitally signed certificate hash for the location information. 46. Um método para gerar uma informação sobre localização certificado, o método compreendendo: geração de informações de uma localização sem fios transmissão / recepção unidade (WTRU), gerando um one-way hash criptográfico da informação sobre localização;assinar digitalmente a one-way hash criptográfico com um privado chave detidos no WTRU;e gerando uma localização colocando o certificado assinado digitalmente hash para o local informação.
  24. 50
    A cellular transmission / reception unit (WTRU) to generate a location information certificate, the WTRU comprising:a 50. Um celular transmissão / recepção unidade (WTRU) para gerar uma informação sobre localização certificado, o WTRU compreendendo: uma 5 location sensing entity to generate information about the location of the WTRU;and a transformation trust to generate a one-way cryptographic hash of the location information, digitally sign the cryptographic one-way hash with a private key held within the WTRU, and generating a location by placing the digitally signed certificate hash for the location information . 5 localização sensoriamento entidade para gerar informação sobre localização do WTRU;e uma confiança de transformação para gerar um módulo criptográfico one-way hash da informação de localização, assinar digitalmente o one-way hash criptográfico com uma chave privada realizada dentro do WTRU, e gerando uma localização colocando o certificado assinado digitalmente hash para o local informação. 10 10
  25. 51
    The WTRU claim of 50 the place where the information is encrypted confidentiality protection. 51. A alegação WTRU de 50 o local onde a informação é criptografada protecção de confidencialidade.
  26. 52
    The WTRU claim in 50 that certifies the trust processing at least one module of a trust state of the WTRU platform, a state of trust a location sensing entity of the WTRU, and a state of 52. A alegação WTRU de 50 em que atesta a confiança de transformação, pelo menos, um módulo de um trust estado da WTRU plataforma, um estado de confiança uma localização sensoriamento entidade do WTRU, e um estado de 15 trust an internal location service (LCS) client. 15 confiança um serviço interno localização (LCS) cliente.
  27. 53
    The WTRU 50 claim where credibility is measured in terms of the integrity of certain information that cryptographically links the location data to the integrity of at least one of the software, operating system and secret data. 53. A alegação WTRU de 50 onde ele credibilidade é medido em termos de integridade de certas informações que criptograficamente liga dos dados de localização para umá integridade de pelo menos um de software, sistema operacional e dados secretos. 20 54. The WTRU claim of 50 in which a description of the event of interest is combined with the location information. 20 54. A alegação WTRU de 50 em que uma descrição do evento de interesse é combinado com as informações de localidade. 1/5 1/5
Independent claims27