BRPI0721732A2 - entrada automÁtica de informaÇço de contato via sensoriamento de localizaÇço - Google Patents
entrada automÁtica de informaÇço de contato via sensoriamento de localizaÇço Download PDFInfo
- Publication number
- BRPI0721732A2 BRPI0721732A2 BRPI0721732-3A BRPI0721732A BRPI0721732A2 BR PI0721732 A2 BRPI0721732 A2 BR PI0721732A2 BR PI0721732 A BRPI0721732 A BR PI0721732A BR PI0721732 A2 BRPI0721732 A2 BR PI0721732A2
- Authority
- BR
- Brazil
- Prior art keywords
- contact
- user
- mobile device
- location
- information
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- 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
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/2753—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
- H04M1/2757—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W4/022—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences with dynamic range variability
-
- 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/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- 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/18—Information 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
- H04W4/185—Information 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 by embedding added-value information into content, e.g. geo-tagging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/27457—Management thereof, e.g. manual editing of data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/10—Details of telephonic subscriber devices including a GPS signal receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Environmental & Geological Engineering (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
ENTRADA AUTOMÁTICA DE INFORMAÇçO DE CONTATO VIA SENSORIAMENTO DE LOCALIZAÇçO. Fornece-se um método para entrada de informação de contato em um dispositivo computacional móvel fazendo uso de sensoriamento de localização do dispositivo móvel. Mediante entrada do modo de auto preenchimento (12) via um menu ou modo de instalação no dispositivo computacional móvel, a localização do dispositivo é determinada (14). Uma vez que localização do dispositivo seja determinada, ao usuário fornece-se um ou mais contatos possíveis com base nas coordenadas de localização do dispositivo móvel (24). O usuário pode selecionar a partir da lista e salvar o contato selecionado, ou pode requisitar qualquer uma das várias opções. Por exemplo, o usuário pode selecionar um contato e solicitar a edição do mesmo (34) após este ter sido inicialmente salvo. O usuário pode optar por não selecionar um dos contatos a partir da lista e solicitar uma tentiva adicional através do sistema. Ainda é possível que o sistema não forneça quaisquer contatos possíveis para o usuário, em cuja situaação este pode dar entrada manual ao contato (40,42) ou abondonar o modo de auto-preenchimento.
Description
"ENTRADA AUTOMÁTICA DE INFORMAÇÃO DE CONTATO VIA SENSORIAMENTO DE LOCALIZAÇÃO"
CAMPO TECNOLÓGICO
A presente invenção refere-se a dispositivos de comunicação móveis. Mais particu- larmente, ela está voltada para entrada automática de informação de contato para um dis- positivo de comunicação móvel.
FUNDAMENTOS DA INVENÇÃO
Quando fazendo-se uso de um dispositivo móvel, a chegada de todos os seus ami- gos, familiares juntamente com informações comerciais presentes no dispositivo pode ser algo aborrecido, tedioso e lento. Por exemplo, quando fazendo-se uso de um "método de entrada em fone celular", o usuário tem de pressionar a tecla "7" quatro vezes só para con- seguir com que a letra "S" apareça. No caso de um assistente digital personalizado (PDA), o formato é selecionado em uma tela, um caráter por vez.
Outros métodos de entrada manual para uma lista de contatos do usuário encon- tram-se da mesma forma disponíveis e, normalmente, necessitam da entrada de dados dire- tamente pelo usuário por uma maneira ou outra (por exemplo, através de se digitar, escre- ver, fazer uso de teclas de mensagem de texto presentes em um dispositivo móvel, etc.), o que tanto pode ser algo difícil, dado o tamanho dos mecanismos de entrada, quanto um consumo de tempo. SUMÁRIO DA INVENÇÃO
Portanto, consiste um aspecto dos princípios envolvidos o fornecimento de um mé- todo para entrada automática de informação de contato para endereço e telefone junto a um dispositivo móvel, tal conforme o caso exemplificado de um fone celular ou PDA.
Este e outros aspectos são alcançados de acordo com uma implementação dos princípios presentes aonde o método para a entrada de informação de contato em um dis- positivo de computação móvel inclui a seleção de um modo de auto preenchimento opera- cional para o dispositivo móvel, determinando-se a localização do dispositivo móvel, conju- gando a localização do dispositivo móvel com a informação referente, pelo menos, a um contato a partir da base de dados correspondendo a localização do dispositivo, enviando a informação referente a, pelo menos, uma possibilidade de contato junto ao dispositivo mó- vel, e solicitando a ação do usuário em resposta a informação referente a, pelo menos, uma possibilidade recebida de contato no dispositivo móvel.
A solicitação de ação por parte do usuário pode incluir, por exemplo, a determina- ção de se existem possibilidades de múltiplos contatos para a localização determinada do dispositivo móvel, com exibição de uma lista de múltiplas possibilidades de contatos junto ao usuário quando existe mais do que uma possibilidade de contato, e solicitando a entrada de usuário para a seleção de uma ou de nenhuma das múltiplas possibilidades de contato. De maneira a se determinar a localização do dispositivo móvel, vários métodos po- dem ser implementados. Por exemplo, a localização do dispositivo móvel pode ser obtida utilizando-se técnicas de triangulação por torres, ou alternativamente, utilizando-se um re- ceptor GPS instalado dentro do dispositivo móvel.
Quando se fazendo uso do GPS do dispositivo móvel, a determinação da localiza-
ção pode incluir, a obtenção das coordenadas GPS a partir do receptor com o GPS instala- do, a determinação de se a informação de contato encontra-se armazenada para as coorde- nadas obtidas, e o envio das coordenadas GPS junto a um provedor em rede de trabalho quando nenhuma informação de contato encontrar-se armazenada para as coordenadas obtidas.
Quando a informação de contato é armazenada para as coordenadas obtidas, o usuário é devidamente informado, e as coordenadas GPS são enviadas para um provedor em rede de trabalho quando o usuário faz a seleção do procedimento, a despeito da infor- mação de contato armazenada. Outros aspectos e fatores dos princípios presentes irão se tornar evidentes a partir
da descrição detalhada a seguir tomando-se em conjunto os desenhos de acompanhamen- to. Deve-se entender, entretanto, que os desenhos são projetados unicamente para finalida- des ilustrativas e, não como uma definição dos limites dos princípios presentes, para os quais deve-se fazer referência às reivindicações apensas. Deve-se compreender ainda que os desenhos não apresentam-se necessariamente desenhados em escala e que, a menos que de outra forma indicado, eles representam tão somente uma ilustração conceituai das estruturas e procedimentos descritos neste relatório.
BREVE DESCRIÇÃO DOS DESENHOS
Nos desenhos, aonde numerais de referência representam componentes similares, observa-se que:
a Figura 1 consiste de um fluxograma do método para entrada automática de infor- mação de contato de acordo com uma implementação dos princípios presentes;
a Figura 2 consiste de um fluxograma do método para entrada automática de infor- mação de contato de acordo com outra implementação dos princípios presentes; e a Figura 3 apresenta um diagrama de blocos de um dispositivo computacional mó-
vel de acordo com uma implementação dos princípios presentes.
DESCRIÇÃO DETALHADA
Compreende um fator habitual para fones celulares ou outros tipos de dispositivos computacionais móveis ter-se a condição hábil de fazer-se o sensoriamento da localização via triangulação por torres do fone celular. Este é o caso, ao menos, para os serviços de emergência 911, mas também em relação a ofertas de serviço mais amplas, como a infor- mação de obtenção e envio referente a negociações comerciais na área em torno. Fones celulares e dispositivos computacionais móveis mais avançados apresentam um receptor com sistema de posicionamento global (GPS) instalado ou fazendo parte integral dos mes- mos.
De acordo com uma implementação dos princípios presentes, ao invés de ter de se digitar demoradamente a informação de contato de negócio ou nome da pessoa favorita (por exemplo, nome de contato, número telefônico e/ou endereço), o usuário pode se dirigir ao menu de contatos no seu próprio dispositivo móvel e selecionar "informação de contato por auto-preenchimento através da localização". Em resposta, o dispositivo móvel irá detectar sua localização de momento (por exemplo, tanto o receptor com GPS instalado, triangulação por torre de fone celular ou algum outro método de sensoriamento de localização). A infor- mação de localização do dispositivo móvel (por exemplo, coordenadas) é enviada ao prove- dor em rede de trabalho, que faz a correlação das coordenadas de localização junto a um ou mais contatos identificados na localização de usuário. A informação de contato pode incluir nomes específicos, números telefônicos e/ou endereços completos que são posteriormente enviados ao dispositivo móvel do usuário.
Na eventualidade de serem encontradas múltiplas entradas para uma mesma loca- lização (por exemplo, Jim Smith 102 Main St. 317-888-2222, etc.; Jane Ryan, 103 Main St., etc.; Bob Tipp, 108 Main St., etc.), cada localização é apresentada ao usuário com o usuário podendo selecionar a opção "correto" de uma lista, que é então armazenada no dispositivo móvel do usuário. Quaisquer outras opções não-selecionadas são dispensadas.
A exibição das múltiplas entradas junto ao usuário pode tomar muitos formatos dife- renciados. Por exemplo, o usuário pode ser apresentado tanto com uma listagem de nomes, endereços e/ou números telefônicos, ou quaisquer combinações dos mesmos. Uma vez armazenada, o usuário pode editar a informação de contato armazenada conforme o dese- jado.
A Figura 1 apresenta um fluxograma 10, de acordo com um aspecto dos princípios presentes. Inicialmente, o usuário seleciona uma opção 12 denominada "contato por auto- preenchimento através de localização" no seu dispositivo móvel. Esta opção pode solicitar outras coisas e ordinariamente pode se fazer presente no menu designado do dispositivo móvel ou, possivelmente no menu de contato, na forma de uma opção. Uma vez que seja inicializada a opção "auto-preenchimento", o dispositivo móvel determina sua localização 14. Nesta modalidade, a determinação de localização 14 é executada através do dispositivo móvel enviando uma solicitação quanto a localização de momento junto a um provedor em rede de trabalho 16, com o provedor em rede de trabalho obtendo a localização fazendo uso da triangulação por torres para o fone celular 18. O provedor em rede de trabalho conjuga então as coordenadas da localização com um endereço, número telefônico, e/ou nome a partir de uma base de dados 20. Uma vez feita a combinação, o provedor em rede de traba- Iho envia para o dispositivo móvel a informação de contato 22.
Na utilização da invenção, a base de dados 20 pode consistir de uma base de da- dos funcional disponibilizada através de uma rede de trabalho, tal como a Internet, que con- tém informação mapeando a informação por GPS do nome, endereço, e outras informações para identificação para um usuário. Em uma modalidade opcional da presente invenção, a base de dados 20 pode ser pré-selecionada por um usuário, de maneira que uma base de dados fornecida por um primeiro fornecedor de informação possa ser escolhida em lugar de um segundo fornecedor de informação. Adicionalmente, um usuário pode especificar que uma vez que haja o retorno da informação de nome e endereço advindos de uma primeira base de dados 20, que a tal informação (ou outros tipos de informações personalizadas) seja submetida junto a uma segunda base de dados 20 na forma de um questionário de busca. Desta maneira, um usuário pode obter informação suplementar (tal como páginas personalizadas na web ou diários eletrônicos que o indivíduo possa manter, com informa- ções sobre suas ocupações, informação sobre sua esposa e filhos, e coisas do gênero) que não digam referência a informação de seus nome, endereço, e telefone.
Este conceito pode ser expandido de maneira que uma busca possa ser transmitida junto a um específico vendedor para estabelecer se a parte identificada através da informa- ção por GPS apresenta itens diferentes que ele possa desejar adquirir. Por exemplo, uma vez que a informação de identificação pessoal tenha sido encontrada, um questionário de busca é transmitido junto a uma base de dados 20 questionando sobre se a parte identifica- da possui alguma lista de intenções (tal como um registro de casamento) que possa estar precisando adquirir para seu benefício. A pessoa operando o dispositivo móvel pode então escolher aprender algo e/ou adquirir os tais itens a partir da parte de terceiros via uma cone- xão em rede de trabalho. No exemplo presente, um questionário de busca é transmitido de maneira automática para a Amazon (mediante um comando acionado pelo usuário), aonde um usuário pode listar vários itens advindos de sua lista de intenções. O usuário operando o dispositivo móvel pode então fazer uso dos serviços disponibilizados através da Amazon para adquirir os itens para a parte identificada.
Quando fornecendo a informação de contato junto ao usuário com base na Iocaliza- ção, é possível de que mais de um contato viável seja conseguido a partir da informação de localização. Para tanto, quando o provedor em rede de trabalho envia ao dispositivo móvel a informação de contato, pode haver múltiplas possibilidades para as coordenadas 24 envol- vidas. Quando ocorrem múltiplas possibilidades sensoriadas para serem as coordenadas, as listagens de possibilidades são exibidas 26 ao usuário fazendo uso de um mecanismo de interface tal como uma janela de exposição, ou outro tipo de indicação visual, com o usuário selecionando a entrada desejada ou então a opção "nenhuma das anteriores", na etapa 28. Aonde não exista nenhuma das múltiplas possibilidades para as coordenadas sensoriadas, ou o usuário empreende uma seleção na etapa 28, ou uma decisão é apresentada ao usuá- rio para salvar esta informação de contato 30. Caso o usuário selecione "sim", a informação de contato é salva na memória 32. Neste estágio, o processo poderia ser concluído sem qualquer entrada adicional do usuário.
Em uma implementação dos princípios presentes, o usuário pode ser abastecido
com a opção de editar a informação de contato 34 quando o comando a ser salvo na memó- ria 32 é executado. Quando o usuário não escolhe selecionar editar o contato, o processo termina 44. Quando o usuário escolhe editar o contato, a edição é viabilizada 36, e a infor- mação editada é salva na memória 38 com a conclusão do processo. Na eventualidade do usuário não fazer a seleção para salvar a informação de con-
tato na etapa 30, são oferecidas três (3) opções 40. O usuário pode escolher selecionar "tentar novamente", em cujo caso o processo se inicia na etapa 14 com a determinação da localização. De acordo com uma implementação, quando o usuário seleciona "tentar nova- mente", a ação pode ocorrer após o usuário ter se dirigido ao endereço mais próximo pre- tendido. De acordo com ainda outra implementação, quando o usuário seleciona "tentar no- vamente" na etapa 40, o sistema pode expandir a área de amostragem 41 sendo utilizada para a determinação de localização 14. Através da expansão da área de amostragem, faz- se uma amostragem de uma área mais ampla de endereços físicos (ou seja, as localiza- ções) em uma tentativa de se capturar o endereço "correto". Conforme deveria ser aguarda- do, as localizações rejeitadas pelo usuário e as sugeridas anteriormente não são oferecidas nas posteriores tentativas de "tentar novamente".
O usuário pode selecionar "entrada de forma manual" em cujo caso o dispositivo móvel entra em um modo de entrada manual 42, e o usuário prossegue dando entrada ma- nual à informação de contato. A derradeira opção ao usuário é a de "abandonar", em cujo caso o processo chega ao término 44.
A Figura 2 apresenta outra implementação do método 100, de acordo com os prin- cípios presentes. Nesta implementação, as etapas 16 e 18 de determinação de localização da Figura 1 são substituídas pelas novas etapas de 50 a 60. De maneira a se determinar a localização do dispositivo 14, este dispositivo faz uso de seu receptor com GPS instalado para a obtenção de suas coordenadas 50. Uma determinação é feita, então, a como se deve ou não armazenar-se a informação de contato para estas coordenadas 52. Caso não haja nenhuma informação de contato armazenada para estas coordenadas, o dispositivo móvel envia as coordenadas por GPS junto ao provedor em rede de trabalho 60.
Quando ocorre de haver armazenamento da informação de contato para as coor- denadas do dispositivo móvel, o usuário é informado 54 e questionado se deve ou não diri- gir-se de qualquer modo a etapa 56. Caso o usuário responda indicando um "não" para a pergunta "dirigir-se de qualquer maneira", o processo termina na etapa 58. Caso o usuário responda dizendo "sim" para a pergunta "dirigir-se de qualquer maneira", o sistema prosse- gue com o envio da informação de coordenadas por GPA para o provedor em rede de traba- lho 60.
O provedor em rede de trabalho combina as coordenadas de localização para um endereço, número telefônico e/ou nome a partir de uma base de dados 20. As etapas res- tantes executadas são idênticas aquelas descritas com referência a implementação mostra- da na Figura 1, e não serão repetidas.
A Figura 3 apresenta um dispositivo computacional móvel 100 apresentando um te- clado ou outro tipo de entrada 102, um visualizador 104, um processador 106 e uma memó- ria 108. O componente de entrada/teclado 102 pode ser qualquer tipo de dispositivo de en- trada conhecido, como por exemplo, um teclado, ou um teclado estilizado (stylus) (utilizado com um PDA). Em outros formatos contemplados, o visualizador 104 pode ser um visualiza- dor sensitivo ao toque eliminando a necessidade de um teclado/entrada 102 em separado. O processador 106 é configurado para desempenhar todas as funções padrões do dispositi- vo móvel 100 e a memória 108 provém com uma área de armazenagem para a lista de con- tatos do usuário, e quaisquer outros dados que o usuário possa guardar no dispositivo mó- vel. Aqueles técnicos com conhecimentos básicos na área irão identificar que a memória 108 e suas funções podem ser expandidas em múltiplos módulos de memórias, ou podem simplesmente serem configurados para reterem a programação desempenhando as etapas do método dos princípios presentes. O processador 106, em conjunto com qualquer pro- gramação armazenada na memória 108, é configurado para desempenhar todas as funções requeridas dos métodos dos princípios presentes.
Deve-se compreender que os princípios presentes podem ser implementados em vários formatos de hardware, software, firmware, e processadores de finalidades especiais, ou uma combinação dos mesmos. Preferencialmente, os princípios presentes podem ser implementados na forma de programas de aplicação tangivelmente personificados como dispositivos de armazenamento de programas. O programa de aplicação pode ser carrega- do e, executado através de uma máquina contendo qualquer tipo de estrutura adequada. Preferencialmente, a máquina é implementada em uma plataforma computacional possuindo hardware, tal conforme uma ou mais unidades de processamento central (CPUs), uma me- mória de acesso aleatório (RAM), e uma interface(ou interfaces) de entrada/saída (l/O). A plataforma computacional inclui ainda um sistema operacional e código para microinstru- ções. Os vários processos e funções descritas neste relatório podem tanto fazerem parte do código de microinstruções como parte do programa de aplicação (ou uma combinação dos mesmos), que é executado via o sistema operacional. Adicionalmente, vários outros disposi- tivos periféricos podem ser conectados junto a plataforma computacional, tal como um dis- positivo de armazenagem de dados adicional e um dispositivo de impressão. Deve-se compreender que, devido a alguns dos componentes do sistema constitu- inte e etapas do método descritas nas Figuras de acompanhamento serem preferencialmen- te implementados no software, as conexões atuais entre os componentes do sistema (ou as etapas do processo) podem diferir dependendo da maneira pela qual os princípios presentes foram programados. A partir dos ensinamentos prestados neste relatório, um técnico com conhecimentos básicos na matéria será capaz de contemplar estas e outras implementa- ções ou configurações dos princípios presentes.
Embora tenha-se apresentado, descrito e indicado os fatores inovativos fundamen- tais dos princípios presentes, deve-se compreender que várias omissões, substituições e mudanças quanto ao formato e detalhes dos métodos envolvidos e dispositivos ilustrados, e nas operações dos mesmos, podem ser feitos por técnicos na matéria sem haver o desvio do espírito da invenção. Por exemplo, pretende-se expressamente que todas as combina- ções destes elementos e/ou das etapas do método que executam essencialmente funções idênticas, substancialmente da mesma maneira, para se chegar aos mesmo resultados, se situem inseridos no escopo dos princípios presentes. Mais ainda, deve-se reconhecer que as estruturas e/ou elementos e/ou as etapas do método apresentadas e/ou descritas em conexão com qualquer formato descrito ou implementado pelos princípios presentes podem ser incorporadas em qualquer outro formato ou implementação descrita, sugerida ou apre- sentada em função de um material de caráter genérico quanto a escolha do modelo. Preten- de-se, portanto, estar-se limitado somente conforme o indicado através do escopo das rei- vindicações apensas ao relatório.
Claims (12)
1. Método para entrada de informação de contato em um dispositivo computacional móvel, CARACTERIZADO pelo fato de compreender as etapas de : selecionar um modo de auto-preenchimento de operação para o dispositivo móvel (12); * determinar a localização do dispositivo móvel (14); transmitir (18) a referida informação de localização junto a uma base de dados para conjugação com a localização de dispositivo móvel para informação relacionando, pelo me- nos, um contato a partir de uma base de dados correspondendo a localização de dispositivo (20); receber a informação referente, pelo menos, a um possível contato para o dispositi- vo móvel (22); e solicitar a ação de usuário em atendimento a informação referente, pelo menos, a um contato possivelmente recebido junto ao dispositivo móvel (26,28).
2. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato da referi- da determinação de localização do dispositivo móvel compreender da obtenção da localiza- ção do dispositivo móvel fazendo uso de técnicas de triangulação por torres e envio de uma solicitação do dispositivo móvel para um provedor em rede de trabalho para a informação de localização de momento.
3. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato da referi- da determinação de localização do dispositivo móvel compreender da utilização de um re- ceptor com GPS instalado.
4. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato da referi- da solicitação compreender ainda: determinação de se existem múltiplas possibilidades de contato para a localização determinada do dispositivo móvel; visualização de uma lista de múltiplas possibilidades de contato junto ao usuário quando existe mais de uma possibilidade de contato; e solicitação de entrada de usuário para selecionar uma ou nenhuma das múltiplas possibilidades de contato.
5. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato da solici- tação compreender ainda: determinação de se existem múltiplas possibilidade de contato para a localização determinada do dispositivo móvel; e solicitação de que a entrada de usuário salve um contato visualizado quando não ocorrem possibilidades de múltiplos contatos determinados.
6. Método, de acordo com a reivindicação 4, CARACTERIZADO pelo fato da referi- da solicitação compreender ainda: solicitação de se o usuário gostaria de salvar uma das múltiplas possibilidades de contato; e salvamento de um contato selecionado junto a uma memória em resposta a seleção por parte de usuário.
7. Método, de acordo com a reivindicação 6, CARACTERIZADO pelo fato de com- preender ainda: proporcionar ao usuário com uma opção de edição para o contato selecionado após a referida etapa de salvação ser executada.
8. Método, de acordo com a reivindicação 4, CARACTERIZADO pelo fato de com- preender ainda: solicitar se o usuário gostaria de salvar uma das múltiplas possibilidades de conta- to; e solicitar se o usuário gostaria de abandonar, tentar novamente ou dar entrada ma- nual de contato quando o usuário decidir que nada do que foi visualizado da lista de múlti- plas possibilidades de contato é desejado.
9. Método, de acordo com a reivindicação 8, CARACTERIZADO pelo fato de com- preender ainda a expansão de uma área de amostragem para a referida determinação de localização quando um usuário fizer a solicitação de "tentar novamente".
10. Método, de acordo com a reivindicação 3, CARACTERIZADO pelo fato da refe- rida determinação de localização compreender ainda: obtenção das coordenadas por GPS a partir do receptor com GPS instalado; determinação de se a informação de contato apresenta-se armazenada para as co- ordenadas obtidas; e envio das coordenadas por GPS junto a um provedor em rede de trabalho quando nenhuma informação de contato apresenta-se armazenada para as coordenadas obtidas.
11. Método, de acordo com a reivindicação 3, CARACTERIZADO pelo fato da refe- rida determinação de localização compreender ainda: obtenção das coordenadas por GPS a partir do receptor com GPS instalado; determinação de se a informação de contato encontra-se armazenada para as co- ordenadas obtidas; informação ao usuário de quando existe informação de contato armazenada para as coordenadas obtidas; e envio das coordenadas por GPS junto a um provedor em rede de trabalho quando o usuário faz a seleção de prosseguir a despeito da informação de contato armazenada.
12. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de com- preender ainda as etapas de: submeter a referida informação de contato junto a uma segunda base de dados como forma de um questionário de busca; receber informação adicional na forma de um suplemento à referida informação de contato a partir da referida segunda base de dados como um resultado do referido questio- nário de busca.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2007/014960 WO2009002312A1 (en) | 2007-06-27 | 2007-06-27 | Automatic contact information entry via location sensing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0721732A2 true BRPI0721732A2 (pt) | 2013-01-29 |
Family
ID=39148767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0721732-3A BRPI0721732A2 (pt) | 2007-06-27 | 2007-06-27 | entrada automÁtica de informaÇço de contato via sensoriamento de localizaÇço |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20100120401A1 (pt) |
| EP (1) | EP2160915B1 (pt) |
| JP (1) | JP4939652B2 (pt) |
| KR (1) | KR101366882B1 (pt) |
| CN (1) | CN101690141A (pt) |
| AT (1) | ATE520257T1 (pt) |
| BR (1) | BRPI0721732A2 (pt) |
| WO (1) | WO2009002312A1 (pt) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2467577A (en) | 2009-02-06 | 2010-08-11 | Sony Corp | Handheld electronic device configured to display location of another electronic device when tilted |
| GB2467578A (en) * | 2009-02-06 | 2010-08-11 | Sony Corp | Determining, based on the status of a handheld device, users of other network devices who the user of the handheld device may be interested in contacting. |
| US9015597B2 (en) * | 2009-07-31 | 2015-04-21 | At&T Intellectual Property I, L.P. | Generation and implementation of a social utility grid |
| US8615772B2 (en) * | 2010-09-28 | 2013-12-24 | Qualcomm Incorporated | Apparatus and methods of extending application services |
| CN102131284B (zh) * | 2011-03-23 | 2014-12-31 | 惠州Tcl移动通信有限公司 | Pim数据定位同步的系统及方法 |
| US20130104022A1 (en) * | 2011-10-22 | 2013-04-25 | Jonathan Coon | Systems and methods for automatically filling-in information |
| EP2632114B1 (fr) * | 2012-02-27 | 2017-10-11 | Alcatel Lucent | Déclenchement d'une application logicielle par utilisation d'une representation cartographique |
| US9131345B2 (en) | 2013-03-14 | 2015-09-08 | Qualcomm Incorporated | Methods and systems for automated information entry in a wireless device |
| CN105432064B (zh) | 2013-03-15 | 2019-05-10 | 弗兰克公司 | 使用单独无线移动设备的红外图像的可见视听注释 |
| US10110733B2 (en) | 2016-06-07 | 2018-10-23 | International Business Machines Corporation | Populating contact information on an electronic communication device |
| US10416854B2 (en) * | 2017-03-07 | 2019-09-17 | Google Llc | Autofill for a user device |
| US11501059B2 (en) * | 2019-01-10 | 2022-11-15 | International Business Machines Corporation | Methods and systems for auto-filling fields of electronic documents |
| CN110475202B (zh) * | 2019-09-09 | 2022-03-11 | 北京三快在线科技有限公司 | 获取身份信息的方法、装置、终端和存储介质 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020068599A1 (en) * | 2000-12-04 | 2002-06-06 | International Business Machines Corporation | System and method for dynamic local phone directory |
| US20040203746A1 (en) * | 2002-03-28 | 2004-10-14 | Knauerhase Robert C. | Location-specific collaboration for mobile devices |
| JP2004094915A (ja) * | 2002-07-12 | 2004-03-25 | Bijutsu Shuppan Sha Ltd | サーバ装置の制御方法、携帯端末装置の制御方法、サーバ装置、携帯端末装置、及びシステム |
| JP2004140588A (ja) * | 2002-10-17 | 2004-05-13 | Kenwood Corp | 情報端末機 |
| JP2006031598A (ja) * | 2004-07-21 | 2006-02-02 | Mitsubishi Electric Corp | 携帯情報端末及びデータ表示方法 |
| US20070121911A1 (en) * | 2005-11-25 | 2007-05-31 | Motorola, Inc. | Phone number traceability based on service discovery |
| US8566227B2 (en) * | 2006-10-27 | 2013-10-22 | Ccip Corp. | Location based credit |
| US20080134088A1 (en) * | 2006-12-05 | 2008-06-05 | Palm, Inc. | Device for saving results of location based searches |
| US20080261568A1 (en) * | 2007-04-23 | 2008-10-23 | Lopez Matthew G | Methods and systems for providing contact information |
-
2007
- 2007-06-27 AT AT07835899T patent/ATE520257T1/de not_active IP Right Cessation
- 2007-06-27 WO PCT/US2007/014960 patent/WO2009002312A1/en not_active Ceased
- 2007-06-27 EP EP07835899A patent/EP2160915B1/en not_active Not-in-force
- 2007-06-27 KR KR1020097027115A patent/KR101366882B1/ko not_active Expired - Fee Related
- 2007-06-27 US US12/452,025 patent/US20100120401A1/en not_active Abandoned
- 2007-06-27 CN CN200780053534A patent/CN101690141A/zh active Pending
- 2007-06-27 BR BRPI0721732-3A patent/BRPI0721732A2/pt not_active Application Discontinuation
- 2007-06-27 JP JP2010514711A patent/JP4939652B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP4939652B2 (ja) | 2012-05-30 |
| JP2010532132A (ja) | 2010-09-30 |
| KR20100028056A (ko) | 2010-03-11 |
| EP2160915A1 (en) | 2010-03-10 |
| CN101690141A (zh) | 2010-03-31 |
| EP2160915B1 (en) | 2011-08-10 |
| WO2009002312A1 (en) | 2008-12-31 |
| US20100120401A1 (en) | 2010-05-13 |
| KR101366882B1 (ko) | 2014-02-24 |
| ATE520257T1 (de) | 2011-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0721732A2 (pt) | entrada automÁtica de informaÇço de contato via sensoriamento de localizaÇço | |
| US9560001B1 (en) | Managing notifications across services | |
| JP2008532119A5 (pt) | ||
| BRPI0711760A2 (pt) | método, produto de programa de computador e aparelho | |
| WO2013042390A1 (ja) | 情報提供装置、情報提供方法、及びコンピュータプログラム | |
| US11057477B2 (en) | Method for providing web service, recording medium recording program for providing web service, and server apparatus | |
| JP2019121285A (ja) | 構成変更管理装置、構成変更管理方法、及びプログラム | |
| CN112799760A (zh) | 一种表单渲染方法及其装置 | |
| CN108684044A (zh) | 一种用户行为检测系统、方法及装置 | |
| CN104008089A (zh) | 用于验证文档的方法和系统 | |
| JP2001022781A5 (pt) | ||
| EP1816836A2 (en) | Apparatus and method for managing images of mobile terminal | |
| JP5084697B2 (ja) | ニュース現場誘導方法及びシステム | |
| WO2023132922A1 (en) | Translating technical operating instruction | |
| CN110995806B (zh) | 一种资源状态转换方法、装置、设备及存储介质 | |
| CN109815445A (zh) | 一种文档显示方法、装置、电子设备及可读存储介质 | |
| CN115169623A (zh) | 基于地图的服务点业务办理方法、装置及电子设备 | |
| US10805176B2 (en) | SW framework support method for open IPMI and DCMI development | |
| JP2021141388A (ja) | 撮影プログラム | |
| CN116777381A (zh) | 设备信息管理方法、装置、设备及存储介质 | |
| JP2006313439A (ja) | 留学申込支援システム | |
| CN112788091A (zh) | 文档内容提供系统、文档内容收集方法、装置及设备 | |
| CN114328872A (zh) | 一种审计数据还原方法、装置及电子设备和存储介质 | |
| JP2023177770A (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP5840461B2 (ja) | 電子掲示板サーバ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B11E | Dismissal acc. art. 34 of ipl - requirements for examination incomplete | ||
| B11T | Dismissal of application maintained [chapter 11.20 patent gazette] |