Recomendado, 2024

Escolha dos editores

Determinar a localização interna com base na intensidade do sinal Wi-Fi é diferente. bastante fácil se você souber precisamente onde os pontos de acesso estão localizados, mas reunir essas informações em uma área ampla é demorado. O que, no entanto, se você pudesse oferecer um serviço de localização interna enquanto coletava as informações necessárias para fornecer isso?

What is Crowdsourcing?

What is Crowdsourcing?
Anonim

O que, no entanto, se você pudesse oferecer um serviço de localização interna enquanto coletava as informações necessárias para fornecê-lo? Duas empresas expositoras no Mobile World Congress, InLocoMedia e Sensewhere, estão fazendo exatamente isso - mas com modelos de negócios bem diferentes.

A InLocoMedia, de Recife, Brasil, oferece um serviço de mensagens baseado em proximidade para desenvolvedores de aplicativos locais e anunciantes em troca. para expandir o banco de dados de mapeamento, enquanto o Sensewhere, com sede em Edimburgo, oferece serviço de localização interna isento de royalties para seu primeiro cliente e grande investidor, o portal chinês Tencent.

Eles oferecem seus serviços por meio de SDKs que os desenvolvedores de aplicativos podem integrar em seus aplicativos e é preciso ter uma abordagem técnica semelhante ao processo de determinação da localização.

É bastante fácil para os aplicativos determinarem a localização de um telefone no exterior usando sinais GPS, mas esses sinais são perdidos no momento em que um telefone entra em um prédio. , um aplicativo construído com um SDK da InLocoMedia ou Sensewhere pode começar a usar o giroscópio e o acelerômetro do telefone para calcular sua posição com base em quão longe e em qual direção o pho ne moveu-se desde a última correção GPS conhecida, um processo de navegação conhecido como dead counkoning. Ao fazê-lo, também observa a identidade e a intensidade do sinal de pontos de acesso Wi-Fi próximos e transmite essa informação, juntamente com sua posição calculada, para um servidor para fazer o login em um banco de dados.

SDK da InLocoMedia "impressões digitais" Sinais de Wi-Fi e também a força do campo magnético registrada pelo sensor de bússola do telefone a cada passo que os acelerômetros detectam, disse Alan Gomes. O cálculo de contagem de mortos só funciona por alguns minutos de cada vez, disse o vice-presidente de negócios da Sensewhere. desenvolvimento J. Blake Bullock: As posições reais e calculadas gradualmente divergem à medida que a saída dos sensores baratos usados ​​nos telefones se desvia.

Se uma área já foi pesquisada pelo menos uma vez, um aplicativo que usa um dos SDKs não faz isso. Não é necessário contar apenas com cálculos mortos: ele pode comparar a intensidade dos sinais Wi-Fi detectados com os observados anteriormente e refinar o cálculo da posição do telefone por um processo semelhante à triangulação.

Calculando o local a partir do Wi-Fi Fi si Os gnals não são novidade: os sistemas operacionais móveis já podem determinar sua localização em dezenas de metros usando bancos de dados de pontos de acesso Wi-Fi mantidos pelo Google e pela Skyhook.

Serviços de localização mais precisos baseados em triangulação Wi-Fi existem há anos , também. Uma delas foi a startup WiFiSlam, com sede em Stanford, que demonstrou seu sistema em 2011 e foi adquirida pela Apple em 2013.

A limitação das abordagens anteriores, porém, é que eles exigiam que alguém mapeasse todos os pontos de acesso Wi-Fi com alguma precisão antes que eles possam ser usados. Aqueles que usam beacons Bluetooth têm uma desvantagem semelhante, com a desvantagem de que as pessoas precisam ativar o Bluetooth em seus telefones para usá-los, enquanto eles provavelmente já têm Wi-Fi para reduzir os custos de dados de celular sempre que possível.

Sensewhere e A InLocoMedia contorna o problema do mapeamento inicial ao coletar as informações da pesquisa. Eles usam pontos de GPS nas entradas de edifícios como pontos de partida para seus cálculos de estimativa, refinando gradualmente a precisão e cobertura de seus bancos de dados usando sinais Wi-Fi observados de centenas de visitas, até que os pontos de acesso próximos sejam determinados o suficiente com precisão que eles também podem ser usados ​​como pontos de partida para futuras explorações internas.

O sistema da InLocoMedia consome 0,5 a 1 por cento da capacidade da bateria de um telefone por dia, já que o sistema operacional já está reunindo a maior parte dos dados do sensor em que se baseia. "Se você ativar o GPS por cinco minutos, vai drenar mais do que isso", disse ele.

Quanto ao Sensewhere, seu SDK usa 50% menos energia do que o serviço de localização do Android e é mais preciso, de acordo com Bullock. . Para reduzir o consumo de energia e os custos de dados, um telefone executando o SDK do Sensewhere não entra em contato com o servidor em cada etapa. "Nós enviamos um pequeno instantâneo do banco de dados para que ele saiba a localização dos pontos de acesso Wi-Fi nas proximidades. Se você caminhar 10 minutos, pode não precisar de uma atualização", disse Bullock. implicações de rastrear a posição de um telefone durante todo o dia?

Sensewhere armazena apenas as medições de sinal Wi-Fi e locais associados em seus servidores, e não registra informações de identificação do telefone, disse Bullock. O modelo de negócios da empresa é simplesmente fornecer aos desenvolvedores de aplicativos a localização do SDK e do serviço, e qualquer outra associação entre a localização do telefone e a identidade de seu proprietário depende deles. Seu primeiro cliente, a Tencent investiu milhões na empresa em troca de uma licença livre de royalties para usar o SDK da Sensewhere em seu serviço de mapeamento. O modelo de negócios da InLocoMedia de entrega de publicidade baseada em localização pode levantar dúvidas sobre privacidade, mas desenvolvedores de aplicativos não Não consigo rastrear usuários, disse Gomes. O banco de dados de mapeamento não associa nenhuma informação de identificação com as impressões digitais do local, disse ele. Quanto aos aplicativos que compartilham a receita da publicidade baseada em localização da InLocoMedia, eles só sabem que um evento de mensagens foi acionado, disse ele.

Os anunciantes podem deduzir um pouco mais: "Eles podem querer segmentar anúncios em pessoas que estiveram recentemente em um determinado corredor em uma mercearia ", disse Gomes. Isso é algo que a InLocoMedia pode ajudar, mas, segundo ele, a empresa não permitirá que anunciantes segmentem clusters de menos de 5.000 usuários, para evitar o risco de que as mensagens se tornem muito pessoais.

Além disso, os usuários de telefone podem desativar o acompanhamento de anúncios completamente usando as configurações existentes do seu sistema operacional móvel, ele disse.

Top