BRPI0511223B1 - "host system" - Google Patents
"host system" Download PDFInfo
- Publication number
- BRPI0511223B1 BRPI0511223B1 BRPI0511223-0A BRPI0511223A BRPI0511223B1 BR PI0511223 B1 BRPI0511223 B1 BR PI0511223B1 BR PI0511223 A BRPI0511223 A BR PI0511223A BR PI0511223 B1 BRPI0511223 B1 BR PI0511223B1
- Authority
- BR
- Brazil
- Prior art keywords
- host system
- input device
- configuration
- user
- information
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/33—User authentication using certificates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Computer And Data Communications (AREA)
- Input From Keyboards Or The Like (AREA)
- Storage Device Security (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
método para acessar um sistema hospedeiro, sistema hospedeiro e dispositivo de entrada. um dispositivo de entrada inclui uma característica de segurança para transmitir informação para um correspondente sistema.
Description
"SISTEMA HOSPEDEIRO".
Antecedentes Um dispositivo de entrada é freqüentemente usado para alimentar dados em um sistema hospedeiro.
Descrlcão resumida dos desenhos A fig. 1 ilustra um sistema hospedeiro e um dispositivo de entrada de acordo com uma configuração. A fig. 2 ilustra um diagrama de blocos de uma configuração de um sistema eletrônico que inclui um dispositivo de entrada. A fig. 3 é um diagrama de fluxo ilustrando um método para acessar o sistema da fig. 2, em uma configuração. Descrição detalhada A fig. 1 ilustra um sistema eletrônico 1, tal como um sistema de computador. Em uma configuração, o sistema eletrônico 1 incluí um sistema hospedeiro 102, tal como um Assistente Digital Pessoal (PDA), e um dispositivo de entrada correspondente 102, tal como um ponteiro. D sistema hospedeiro 100 inclui um alojamento 104. O alojamento 104 inclui um mostrador 108, tal como uma tela de toque, e vários botões contatáveis pelo usuário 110. Um usuário pode usar os botões 110 para interagir com o sistema hospedeiro, e/ou o dispositivo de entrada 102 para fisicamente contatar o mostrador 108. 0 alojamento 104 inclui um receptáculo de dispositivo de entrada 112, em uma configuração. O dispositivo de entrada 102 inclui um interruptor, em uma configuração. A fig. 2 ilustra um diagrama de blocos do sistema eletrônico 1. Em uma configuração, o sistema hospedeiro 100 pode ser acoplado ao dispositivo de entrada 102 via um barramento de sistema 114.
Sistema hospedeiro O sistema hospedeiro 100 inclui um processador 115 que está eletricamente acoplado a vários componentes no sistema 1 via o barramento de sistema 114. O processador 115 pode incluir um dispositivo microeletrônico, um dispositivo semicondutor, um microprocessador, um microcontrolador, um processador gráfico ou um processador de sinal digital, memória, memória instantânea e/ou um circuito particularizado ou um circuito integrado específico para aplicação, tal como um circuito de comunicação e sistemas eletrônicos similares. 0 barramento de sistema 114 pode ser um barramento simples ou qualquer combinação de barramentos. 0 sistema hospedeiro 100 também pode incluir uma memória externa 116 que por sua vez inclui um ou mais elementos de memória adequados para a particular aplicação. Em uma configuração, a memória 116 inclui informação substancialmente única com relação ao correspondente dispositivo de entrada 102. Em uma configuração, a memória 116 inclui pelo menos um de uma memória principal (RAM) 118, um disco rígido 121, e uma mídia removível 122. O sistema hospedeiro 100 também pode incluir os seguintes componentes: o receptáculo 112, o mostrador 118, um alto-falante 124, e uma fonte de voltagem 126 que está eletricamente acoplada ao processador 115. A fonte de voltagem 126 pode ser usada para fornecer energia para o processador semicondutor 115. Em uma configuração, uma interface de comunicação sem fio 128 está acoplada ao barramento 114 e associada com o processador 115. Em uma configuração, o receptáculo 112 inclui um local para colocar o dispositivo de entrada 102. Em uma configuração, o receptáculo 112 inclui uma interface de atracagem 112a que se acopla ao barramento 114, e é capaz de interfacear com o dispositivo de entrada 102. 0 dispositivo de entrada 102 pode ser colocado no receptáculo 112 para armazenar o dispositivo de entrada 102, para recarregar o dispositivo de entrada 102, para autenticar o dispositivo de entrada 102, para registrar o usuário, e/ou para autenticar o sistema hospedeiro 100. Em uma configuração, quando o dispositivo de entrada faz pelo menos um de flutua no ar próximo e/ou bate sobre e/ou se atraca no receptáculo 112, o sistema hospedeiro 100 solicita informação de segurança do dispositivo de entrada 102, tal como um código de segurança, como discutido em mais detalhes abaixo.
Dispositivo de entrada O dispositivo de entrada 102 pode incluir um teclado, mouse, bola giratória ["trackball"], controlador de jogo, microfone, dispositivo de reconhecimento de voz, um dispositivo de escrita incluindo uma caneta digital ou um ponteiro, ou qualquer outro dispositivo que alimente informação no sistema hospedeiro 100.
Em uma configuração, o dispositivo de entrada 102 pode incluir pelo menos um de um controlador 130 acoplado com o barramento 114, uma memória 132, o interruptor 113, uma batería 140, uma autenticação de usuário a bordo 150, e uma interface de comunicações sem fio 160. A bateria 140, em uma configuração, provê energia para o dispositivo de entrada 102, e pode ser recarregãvel.
Em uma configuração, a memória 132 inclui uma memória de acesso randômico não volátil 134 (NVRAM) que está programada com informação de emparelhamento para combinar o sistema hospedeiro com o correspondente dispositivo de entrada. Em uma configuração, a memória 132 do dispositivo de entrada inclui informação substancialmente única do correspondente sistema hospedeiro. Em uma configuração, a informação substancialmente única do sistema hospedeiro inclui uma característica segura. Em uma configuração, a característica segura inclui informação de autenticação, tal como pelo menos um de um código de segurança, uma senha, e um número de série. Em uma configuração, o sistema hospedeiro inclui informação registrada do correspondente dispositivo de entrada 102. Em uma configuração, o correspondente dispositivo de entrada 102 inclui informação registrada do sistema hospedeiro. Em uma configuração, a informação registrada do dispositivo de entrada 102 é substancialmente única e a informação registrada do sistema hospedeiro é substancialmente única. Em uma configuração, a informação registrada é informação de emparelhamento para o sistema hospedeiro e o correspondente dispositivo de entrada. Em uma configuração, a informação registrada do sistema hospedeiro é informação de autenticação. Em uma configuração, a informação registrada do dispositivo de entrada 102 é informação de autenticação.
Em uma configuração, uma aplicação envia sinais para o dispositivo de entrada 102 para seguramente armazenar informação de autenticação na memória do dispositivo de entrada 102 e/ou do sistema hospedeiro. Em uma configuração, o dispositivo de entrada 102 está programado com uma seqüência digital que deve atuar ao se registrar no sistema hospedeiro. Em configurações, o dispositivo de entrada 102 pode ser programado quando acoplado à interface de atracagem 112a do receptáculo 112, ou pode ser programado sem fio através das interfaces de comunicação sem fio 128, 160. A interface de comunicações sem fio 160 permite o dispositivo de entrada 102 se comunicar com uma interface de comunicações sem fio 128. Em uma configuração, as interfaces sem fio 128, 160 formam pelo menos uma parte de um sistema de comunicação sem fio. Em uma configuração, as interfaces 128, 160 são interfaces de entrada/saída (I/O) configuradas para prover um canal de comunicação entre o dispositivo de entrada 102 e o sistema hospedeiro.
Em uma configuração, o dispositivo de entrada 102 inclui um dispositivo de mão que alimenta e/ou exibe dados escritos à mão diretamente sobre o mostrador 108. Os dados escritos à mão podem ser alimentados sobre um mostrador ou superfície (não mostrada) que é diferente do mostrador 108 onde os dados são exibidos. Em uma configuração, o dispositivo de escrita de mão permite a entrada de movimentos escritos à mão ou de estilo livre. 0 dispositivo de mão não está limitado a receber dados gerados por mãos humanas? por exemplo, dados gerados por máquina também podem ser alimentados e aceitos. vários formatos e designs para configurar o dispositivo de entrada para corresponder com um dedo ou uma mão estão dentro do escopo desta divulgação.
Em uma configuração, em adição a alimentar dados ou a escrever à mão, pelo menos uma característica é suportada pelo dispositivo de entrada 102. Em uma configuração, a característica inclui o interruptor 113. Em uma configuração, o interruptor 113 registra a saída e/ou registra a entrada do usuário. Em uma configuração, o dispositivo de entrada 102 inclui o interruptor 113 para ativar o registro do usuário predeterminado para o correspondente sistema hospedeiro. Em uma configuração, o interruptor 113 inclui um botão. Em uma configuração adicional, o interruptor inclui uma pluralidade de botões. Em uma configuração adicional, o interruptor inclui um interruptor multiestado e/ou um interruptor de gatilho. Em uma configuração, o sistema hospedeiro inclui um conhecimento predeterminado do interruptor. Em uma configuração, o sistema hospedeiro interfaceia com o dispositivo de entrada para dinamicamente determinar o interruptor e a(s) função(ões) do interruptor, e responder de acordo. Em uma configuração, o interruptor 113 inclui um interruptor de balanceiro. Em uma configuração, o interruptor 113 é ativado para colorir e/ou mudar uma cor dos dados escritos à mão. Em uma configuração, o interruptor 113 é ativado para realçar. Em uma configuração, o interruptor 113 é ativado para inserir símbolos, tais como símbolos musicais. Em uma configuração, o interruptor 113 transmite sinais interpretados pelo processador 115 para comandar tarefas outras que alimentar dados. Em uma configuração, a pelo menos uma característica do dispositivo de entrada 102 inclui uma característica de segurança. Em uma configuração, a característica de segurança transmite informação de autenticação para um correspondente sistema hospedeiro. Em uma configuração, a característica de segurança inclui o interruptor 113 e uma ligação de comunicação (isto é o barramento 114) que transmite a característica segura para o sistema hospedeiro e verifica dados predeterminados a partir do sistema hospedeiro.
Em uma configuração, a pelo menos uma característica do dispositivo de entrada 102 executa uma função outra que entrada de dados. Em uma configuração, a função inclui automaticamente registrar a entrada de um usuário autorizado para o sistema hospedeiro. Em uma configuração, a função inclui capacidade de se registrar no correspondente sistema hospedeiro 100.
Em uma configuração, a pelo menos uma função inclui a capacidade para lançar uma aplicação de software dentro do sistema hospedeiro 100. Em uma configuração, a função inclui a capacidade para lançar uma ação específica dentro de uma aplicação de software. Em uma configuração, o interruptor 113 pode ser operado para lançar a aplicação de software ou para lançar a ação específica na aplicação.
Em uma configuração, a aplicação de software é um programa de pintura. Em uma configuração, a aplicação de software é um programa de processamento de palavra. Em uma configuração, a aplicação está ciente do dispositivo de entrada 102 e é responsiva ao dispositivo de entrada 102, e em uma particular configuração, responsiva ao interruptor 113 e/ou à autenticação de usuário a bordo 150. Em uma configuração, mediante a ativação do interruptor 113, a aplicação consulta um modo do dispositivo de entrada e então lança e/ou executa uma ação específica relacionada com o modo. Em uma configuração, a aplicação permite o usuário selecionar a ação a tomar quando o interruptor 113 é disparado.
Em uma configuração, o dispositivo de entrada 102 é uma chave para destravar o dispositivo 102 quando em um estado travado. Em uma configuração, o sistema hospedeiro está em um estado destravado quando um usuário é registrado entrando no sistema hospedeiro. Em uma configuração, o interruptor 113 no dispositivo de entrada 102 pode operar para destravar o sistema hospedeiro.
Em uma configuração, pelo menos uma característica do dispositivo de entrada inclui a autenticação de usuário a bordo 150. Em uma configuração, uma identidade de usuário é verificada pelo dispositivo de entrada 102. Em uma configuração, a identidade de usuário é verificada antes que o dispositivo de entrada 102 interaja com o dispositivo hospedeiro. Em uma configuração, a identidade do usuário é verificada com um sensor de impressão digital na caneta. Em uma configuração, a identidade do usuário é predeterminada e armazenada na memória 132 do dispositivo de entrada. Em uma configuração, o sensor de impressão digital compara uma impressão digital do usuário com uma impressão digital armazenada. Em uma configuração, a identidade de usuário é verificada usando qualquer marca criptográfica, e/ou qualquer método biométrico, tal como reconhecimento de fala ou escaneamento de retina. A fig. 3 é um diagrama de fluxo 200 ilustrando um método para acessar o sistema hospedeiro 100 da fig. 2, em uma configuração. Em 201, a identificação do usuário é determinada. Em uma configuração, o dispositivo de entrada 102 tenta a identificação do usuário predeterminado através da autenticação de usuário a bordo 150. Em uma configuração, o dispositivo de entrada 102 inclui a autenticação de usuário a bordo 150 para identificar o usuário predeterminado antes que o dispositivo de entrada transmita a informação de autenticação para o correspondente sistema hospedeiro. Em uma configuração, não existe autenticação de usuário a bordo 150 ou a autenticação 150 está desabilitada.
Em 202, a identificação não tem sucesso, e acesso ao sistema hospedeiro 100 é negado. Em uma configuração, o acesso negado inclui falha ao registrar o usuário no sistema hospedeiro 100. Em uma configuração, a identificação do usuário não tem sucesso em que o dispositivo de entrada 102 não reconhece o usuário.
Em 203, o usuário predeterminado é identificado, e a identificação do sistema hospedeiro é determinada. Em uma configuração, a identificação do usuário tem sucesso em que o dispositivo de entrada 102 reconhece o usuário. Em uma configuração, antes de verificar o sistema hospedeiro, o dispositivo de entrada identifica e/ou autoriza o usuário predeterminado. Em uma outra configuração, a determinação da identificação do usuário 201 não é executada, e a identificação do sistema hospedeiro é determinada.
Em uma configuração, em 202, a identificação não tem sucesso, e acesso ao sistema hospedeiro 100 é negado. Em uma configuração, a identificação do sistema hospedeiro não tem sucesso em que o dispositivo de entrada 102 não reconhece o sistema hospedeiro.
Em 204, o sistema hospedeiro predeterminado é identificado, e a característica segura é transmitida. Em uma configuração, a identificação do sistema hospedeiro tem sucesso em que o dispositivo de entrada 102 reconhece o sistema hospedeiro. Em uma configuração, a característica segura é transmitida a partir do dispositivo de entrada 102 para o sistema hospedeiro.
Em 205, após 204, o sistema hospedeiro detecta e tenta combinar a característica segura com uma característica gravada. Em uma configuração, o sistema hospedeiro inclui a característica gravada que corresponde com o particular dispositivo de entrada. Em uma configuração, a característica gravada inclui informação registrada do correspondente dispositivo de entrada armazenada na memória 116 do sistema hospedeiro 100. Em uma configuração, o sistema hospedeiro é predeterminado de acordo com o dispositivo de entrada 102, e/ou o dispositivo de entrada é predeterminado de acordo com o sistema hospedeiro. Em uma configuração, o sistema hospedeiro solicita informação registrada do dispositivo de entrada 102, e o dispositivo de entrada 102 responde de volta com uma série de sinais que incluem a característica segura. Esta característica segura é comparada com a característica gravada no sistema hospedeiro.
Em 206, a característica segura não combina com a característica gravada, e o acesso ao sistema hospedeiro é negado.
Em 207, a característica segura combina com a característica gravada, e ao usuário é garantido acesso ao sistema 100. Em uma configuração, o sistema hospedeiro combina com sucesso a característica segura com a característica gravada do dispositivo de entrada 102, e o usuário é automaticamente registrado no sistema. Em uma configuração, existe uma troca de sinais ["handshake"] entre o dispositivo de entrada e o sistema hospedeiro. Em uma configuração, a característica segura combinando inclui verificar um par sistema-caneta, onde cada um de a caneta e o sistema hospedeiro verifica informação com relação ao outro. Em uma configuração, a verificação do par caneta-sistema inclui verificar mais que um dispositivo de entrada associado com o sistema hospedeiro. Por exemplo, existem múltiplos pares para verificar incluindo o par canetal-sistemal, par caneta2-sistema2, e par canetal-sistema 2.
Em uma configuração, a informação de autenticação é transmitida do dispositivo de entrada para o par caneta-sistema para o correspondente sistema hospedeiro do par caneta-sistema para verificar a informação. Então, em uma configuração, informação de autenticação é transmitida do sistema hospedeiro para o par caneta-sistema para o correspondente dispositivo de entrada do par caneta-sistema para verificar a informação. Em uma outra configuração, primeiro o sistema hospedeiro transmite a informação, e então com a verificação, o dispositivo de entrada 102 transmite informação de volta para o sistema hospedeiro. Em uma configuração, mediante a verificação do par, o sistema hospedeiro é destravado e/ou o usuário se registra no sistema 100. 0 sistema hospedeiro detecta e combina a característica segura transmitida do dispositivo de entrada com a característica gravada usando um mecanismo de troca de chave de sessão segura, p. ex., usando um protocolo de criptografia. Existem geralmente dois tipos de protocolos de criptografia. Protocolos baseados em Chave Simétrica e protocolos baseados em chave Assimétrica (a.k.a. RS A) . Criptografia por chave assimétrica é substancialmente segura, mas lenta comparada com criptografia por chave simétrica. Protocolos baseados em chave simétrica são substancialmente rápidos e substancialmente eficientes, mas são baseados em uma chave secreta (única) compartilhada que é freqüentemente trocada ou estabelecida entre partes interessadas através de meios inseguros (Internet, e-mail, chamada telefônica, etc.).
Em uma configuração, o protocolo de criptografia inclui um protocolo baseado em chave simétrica que permite a troca de uma chave secreta através de um meio inseguro sem quaisquer segredos prévios. Em uma configuração, o protocolo é o protocolo de acordo de chave Diffie-Hellman (também chamado acordo de chave exponencial). Veja http://www.rsasecurity.com/rsalabs/faq/3-6.html. No protocolo de acordo de chave Diffie-Hellman autenticada, ou protocolo de Estação para Estação (STS), imunidade de ataques por homem no meio é conseguida permitindo autenticação para cada estação (ou sistema ou dispositivo) usando assinaturas digitais e/ou certificados de chave pública e outras variantes de protocolo.
As figs. 1 e 2 são meramente representacionais e não estão desenhadas em escala. Certas proporções da mesma podem estar exageradas, enquanto outras podem estar minimizadas. Muitas outras configurações serão aparentes àqueles experientes na técnica mediante o exame da descrição acima. 0 sistema hospedeiro 100 pode ser implementado em um número de diferentes configurações. Os elementos, materiais, geometrias, dimensões, e seqüência de operações podem ser todos variados para se adequar a aplicações particulares. Partes de algumas configurações podem ser incluídas em, ou substituídas por, aquelas de outras configurações. Várias configurações também podem ser usadas em conjunção com vários tipos de conjuntos eletrônicos e não são pretendidas a serem limitadas em uso.
As ilustrações de configurações descritas aqui são intencionadas a prover uma compreensão geral da estrutura de várias configurações, e elas não são pretendidas a servir como uma descrição completa de todos os elementos e características de aparelhos e sistemas que podem fazer uso das estruturas descritas aqui. As aplicações que podem incluir os aparelhos e sistemas de várias configurações incluem vários sistemas eletrônicos tais como televisões, impressoras, mostradores eletrônicos, telefones celulares, computadores de alta velocidade e pessoais, assistentes digitais pessoais (PDAs), estações de trabalho, rádios, reprodutores de vídeo, veículos, e outros.
Os desenhos anexos que formam uma parte aqui mostram por meio de ilustração, e não de limitação, configurações específicas nas quais o assunto em questão pode ser praticado. As configurações ilustradas são descritas em detalhes suficientes para permitir aqueles experientes na técnica praticar os ensinamentos divulgados aqui. Outras configurações podem ser utilizadas e derivadas a partir delas, tal que substituições e mudanças estruturais e lógicas possam ser produzidas sem se desviar do escopo desta divulgação. Esta Descrição Detalhada, portanto, não deve ser tomada em um sentido limitante, e o escopo de várias configurações é definido somente pelas reivindicações anexas, junto com a faixa completa de equivalentes aos quais tais reivindicações são intituladas. 0 Resumo é fornecido para atender à 37 C.F.R. §1.72(b) para permitir o leitor rapidamente se garantir da natureza e fundamento da divulgação técnica. O Resumo é submetido com o entendimento que ele não será usado para interpretar ou limitar o escopo ou significado das reivindicações.
Na Descrição Detalhada anterior, várias características estão agrupadas juntas em uma única configuração com o propósito de conformar a divulgação. Este método de divulgação não deve ser interpretado como refletindo uma intenção que as configurações reivindicadas tenham mais características do que estão expressamente recitadas em cada reivindicação. Assim as reivindicações seguintes são aqui incorporadas na Descrição Detalhada, com cada reivindicação sendo independente por si própria como uma configuração separada.
Será rapidamente entendido por aqueles experientes na técnica que várias outras modificações nos detalhes, material, e arranjos de partes e estágios de métodos que tenham sido descritos e ilustrados para explicar a natureza de configurações aqui podem ser produzidos sem se desviar dos princípios e escopo de configurações como expressas nas reivindicações anexas.
REIVINDICAÇÕES
Claims (4)
1. Sistema hospedeiro, compreendendo: um sistema hospedeiro (100) tendo informação única de autenticação de um dispositivo de entrada (102) correspondente; e um dispositivo de entrada (102) tendo uma informação única de autenticação do sistema hospedeiro, em que o dispositivo de entrada compreende: uma memória (132) que armazena de forma substancial a informação única de autenticação para transmitir ao sistema hospedeiro (100); meios para entrada de dados; e meios (113) para realizar uma função distinta da entrada de dados, em que os meios para realizar uma função inclui um comutador configurado para executar uma função selecionada a partir do grupo que consiste de: lançar uma aplicação, lançar uma ação dentro de uma aplicação, efetuar entrada no sistema hospedeiro, efetuar saída do sistema hospedeiro, e selecionar modo do sistema hospedeiro, e em que a informação única de autenticação é informação pareada para combinar o sistema hospedeiro (100) ao dispositivo de entrada (102), caracterizado pelo fato de que o sistema hospedeiro (100) ainda compreende um receptáculo (112) de dispositivo de entrada com uma interface de atracagem (112a), para transmitir automaticamente a informação de autenticação para o dispositivo de entrada (102) para programar o dispositivo de entrada (102) quando acoplado a interface de atracagem (112a).
2. Sistema, de acordo com a reivindicação 1, caracterizado pelo fato de que o sistema hospedeiro é travado, e o dispositivo de entrada correspondente é uma chave para destravar o sistema hospedeiro.
3. Sistema, de acordo com a reivindicação 1, caracterizado pelo fato de ainda compreender um sistema de comunicação sem fio (128, 160) acoplado ao sistema hospedeiro (100) e ao dispositivo de entrada (102) correspondente.
4. Sistema, de acordo com a reivindicação 1, caracterizado pelo fato de que o dispositivo de entrada (102) inclui pelo menos um dentre: uma caneta digital e um ponteiro.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/873,053 US7426643B2 (en) | 2004-06-22 | 2004-06-22 | Input device feature |
| US10/873,053 | 2004-06-22 | ||
| PCT/US2005/022015 WO2006002210A2 (en) | 2004-06-22 | 2005-06-22 | Input device feature |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BRPI0511223A BRPI0511223A (pt) | 2007-11-27 |
| BRPI0511223B1 true BRPI0511223B1 (pt) | 2017-12-12 |
| BRPI0511223A8 BRPI0511223A8 (pt) | 2018-04-24 |
Family
ID=35515406
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0511223A BRPI0511223A8 (pt) | 2004-06-22 | 2005-06-22 | "sistema hospedeiro" |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7426643B2 (pt) |
| EP (1) | EP1759480A4 (pt) |
| CN (1) | CN101036114A (pt) |
| BR (1) | BRPI0511223A8 (pt) |
| TW (1) | TWI452478B (pt) |
| WO (1) | WO2006002210A2 (pt) |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100337502C (zh) * | 2004-07-28 | 2007-09-12 | 华为技术有限公司 | 一种在设备中逻辑绑定和验证器件的方法 |
| CN101002180B (zh) | 2004-07-30 | 2012-09-05 | 捷讯研究有限公司 | 用于协调客户和主机安全模块的方法和系统 |
| US7784088B2 (en) * | 2004-07-30 | 2010-08-24 | Research In Motion Limited | Method and system for managing delayed user authentication |
| US7363564B2 (en) * | 2005-07-15 | 2008-04-22 | Seagate Technology Llc | Method and apparatus for securing communications ports in an electronic device |
| US10778417B2 (en) | 2007-09-27 | 2020-09-15 | Clevx, Llc | Self-encrypting module with embedded wireless user authentication |
| US10181055B2 (en) * | 2007-09-27 | 2019-01-15 | Clevx, Llc | Data security system with encryption |
| US10783232B2 (en) | 2007-09-27 | 2020-09-22 | Clevx, Llc | Management system for self-encrypting managed devices with embedded wireless user authentication |
| US11190936B2 (en) * | 2007-09-27 | 2021-11-30 | Clevx, Llc | Wireless authentication system |
| US20090197573A1 (en) * | 2008-02-06 | 2009-08-06 | Broadcom Corporation | Secure use of a handheld computing unit |
| US20110041185A1 (en) * | 2008-08-14 | 2011-02-17 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving user |
| US8224907B2 (en) * | 2008-08-14 | 2012-07-17 | The Invention Science Fund I, Llc | System and method for transmitting illusory identification characteristics |
| US20110110518A1 (en) * | 2008-08-14 | 2011-05-12 | Searete Llc | Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué |
| US20110161217A1 (en) * | 2008-08-14 | 2011-06-30 | Searete Llc | Conditionally obfuscating one or more secret entities with respect to one or more billing statements |
| US20110166972A1 (en) * | 2008-08-14 | 2011-07-07 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Conditionally obfuscating one or more secret entities with respect to one or more billing statements |
| US20110131409A1 (en) * | 2008-08-14 | 2011-06-02 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué |
| US20100318595A1 (en) * | 2008-08-14 | 2010-12-16 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | System and method for conditionally transmitting one or more locum tenentes |
| US20100039218A1 (en) * | 2008-08-14 | 2010-02-18 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | System and method for transmitting illusory and non-illusory identification characteristics |
| US9641537B2 (en) * | 2008-08-14 | 2017-05-02 | Invention Science Fund I, Llc | Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects |
| US8850044B2 (en) | 2008-08-14 | 2014-09-30 | The Invention Science Fund I, Llc | Obfuscating identity of a source entity affiliated with a communique in accordance with conditional directive provided by a receiving entity |
| US20110093806A1 (en) * | 2008-08-14 | 2011-04-21 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Obfuscating reception of communiqué affiliated with a source entity |
| US8929208B2 (en) * | 2008-08-14 | 2015-01-06 | The Invention Science Fund I, Llc | Conditionally releasing a communiqué determined to be affiliated with a particular source entity in response to detecting occurrence of one or more environmental aspects |
| US20110166973A1 (en) * | 2008-08-14 | 2011-07-07 | Searete Llc | Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities |
| US8583553B2 (en) * | 2008-08-14 | 2013-11-12 | The Invention Science Fund I, Llc | Conditionally obfuscating one or more secret entities with respect to one or more billing statements related to one or more communiqués addressed to the one or more secret entities |
| US9659188B2 (en) * | 2008-08-14 | 2017-05-23 | Invention Science Fund I, Llc | Obfuscating identity of a source entity affiliated with a communiqué directed to a receiving user and in accordance with conditional directive provided by the receiving use |
| US8626848B2 (en) * | 2008-08-14 | 2014-01-07 | The Invention Science Fund I, Llc | Obfuscating identity of a source entity affiliated with a communiqué in accordance with conditional directive provided by a receiving entity |
| US20100042667A1 (en) * | 2008-08-14 | 2010-02-18 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | System and method for transmitting illusory identification characteristics |
| US8730836B2 (en) * | 2008-08-14 | 2014-05-20 | The Invention Science Fund I, Llc | Conditionally intercepting data indicating one or more aspects of a communiqué to obfuscate the one or more aspects of the communiqué |
| US20110107427A1 (en) * | 2008-08-14 | 2011-05-05 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Obfuscating reception of communiqué affiliated with a source entity in response to receiving information indicating reception of the communiqué |
| US8487591B1 (en) | 2009-12-31 | 2013-07-16 | Cirrus Logic, Inc. | Power control system with power drop out immunity and uncompromised startup time |
| EP2337297B1 (en) * | 2009-12-15 | 2013-02-20 | Nxp B.V. | Communication pad for a communication terminal |
| TW201301261A (zh) * | 2011-06-27 | 2013-01-01 | Hon Hai Prec Ind Co Ltd | 身份認證系統及方法 |
| US9965107B2 (en) | 2011-10-28 | 2018-05-08 | Atmel Corporation | Authenticating with active stylus |
| US9164603B2 (en) | 2011-10-28 | 2015-10-20 | Atmel Corporation | Executing gestures with active stylus |
| US9116558B2 (en) | 2011-10-28 | 2015-08-25 | Atmel Corporation | Executing gestures with active stylus |
| US9971886B2 (en) * | 2013-09-27 | 2018-05-15 | Bloomberg Finance L.P. | Computer keyboard with secure authentication features |
| US9898100B2 (en) * | 2015-06-04 | 2018-02-20 | Microsoft Technology Licensing, Llc | Authenticating stylus device |
| US10452830B2 (en) * | 2016-02-02 | 2019-10-22 | Microsoft Technology Licensing, Llc | Authenticating users via data stored on stylus devices |
| US10185415B2 (en) | 2017-02-24 | 2019-01-22 | Microsoft Technology Licensing, Llc | Configurable communication protocol for communication between a stylus device and a host device |
| US10439753B2 (en) | 2017-05-25 | 2019-10-08 | Microsoft Technology Licensing, Llc | Multi-protocol communications between host devices and stylus devices |
| US10809821B2 (en) | 2018-09-21 | 2020-10-20 | International Business Machines Corporation | Method and system for locking of stylus slot in various positions |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4883926A (en) * | 1988-04-21 | 1989-11-28 | Hewlett-Packard Company | Stylus switch |
| US5384688A (en) * | 1993-03-08 | 1995-01-24 | Calcomp Inc. | Three-dimensional circuits for digitizer and pen-based computer system pen cursors |
| US5812865A (en) * | 1993-12-03 | 1998-09-22 | Xerox Corporation | Specifying and establishing communication data paths between particular media devices in multiple media device computing systems based on context of a user or users |
| EP1130536B1 (en) * | 1994-12-16 | 2004-04-28 | Hyundai Electronics America | Digitizer stylus apparatus and method |
| US5654529A (en) * | 1995-05-03 | 1997-08-05 | Hewlett-Packard Company | Stylus-input computing system with erasure |
| US7470244B2 (en) * | 1996-01-26 | 2008-12-30 | Harrison Jr Shelton E | Flexion-discouraging splint system, method and device |
| US6188392B1 (en) * | 1997-06-30 | 2001-02-13 | Intel Corporation | Electronic pen device |
| US6050490A (en) * | 1997-10-31 | 2000-04-18 | Hewlett-Packard Company | Handheld writing device and related data entry system |
| JPH11144056A (ja) * | 1997-11-04 | 1999-05-28 | Cadix Inc | 電子署名照合方法およびシステム |
| US6539101B1 (en) * | 1998-04-07 | 2003-03-25 | Gerald R. Black | Method for identity verification |
| US6307956B1 (en) * | 1998-04-07 | 2001-10-23 | Gerald R. Black | Writing implement for identity verification system |
| US6925565B2 (en) * | 2001-05-25 | 2005-08-02 | Pen-One, Inc | Pen-based transponder identity verification system |
| AU2001263246A1 (en) * | 2000-05-18 | 2001-11-26 | Stefaan De Schrijver | Smartchip biometric device |
| US7278017B2 (en) * | 2000-06-07 | 2007-10-02 | Anoto Ab | Method and device for secure wireless transmission of information |
| DE10109760A1 (de) * | 2001-02-28 | 2002-09-05 | Unipen Ag | Chipleser und Identifikationsverfahren zur Verifizierung der Benutzungsberechtigung eines Chipbenutzers |
| US20020133418A1 (en) * | 2001-03-16 | 2002-09-19 | Hammond Keith J. | Transaction systems and methods wherein a portable customer device is associated with a customer |
| US20040233039A1 (en) * | 2001-07-10 | 2004-11-25 | American Express Travel Related Services Company, Inc. | System for registering a biometric for use with a transponder |
| US6703633B2 (en) * | 2001-08-16 | 2004-03-09 | Hewlett-Packard Development Company, L.P. | Method and apparatus for authenticating a signature |
| US7082444B2 (en) * | 2002-09-30 | 2006-07-25 | Pitney Bowes Inc. | Method and system for identifying a form version |
| TW588284B (en) * | 2002-11-12 | 2004-05-21 | Mitac Technology Corp | Computer real-time power-on system and method |
| US7110576B2 (en) * | 2002-12-30 | 2006-09-19 | Pitney Bowes Inc. | System and method for authenticating a mailpiece sender |
| US20050013103A1 (en) * | 2003-07-17 | 2005-01-20 | Adrian Chandley | Multipurpose docking apparatus for a mobile computer |
-
2004
- 2004-06-22 US US10/873,053 patent/US7426643B2/en not_active Expired - Lifetime
-
2005
- 2005-06-21 TW TW094120580A patent/TWI452478B/zh not_active IP Right Cessation
- 2005-06-22 WO PCT/US2005/022015 patent/WO2006002210A2/en not_active Ceased
- 2005-06-22 EP EP05762658A patent/EP1759480A4/en not_active Ceased
- 2005-06-22 BR BRPI0511223A patent/BRPI0511223A8/pt not_active IP Right Cessation
- 2005-06-22 CN CNA2005800206624A patent/CN101036114A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| BRPI0511223A (pt) | 2007-11-27 |
| BRPI0511223A8 (pt) | 2018-04-24 |
| TWI452478B (zh) | 2014-09-11 |
| US7426643B2 (en) | 2008-09-16 |
| WO2006002210A3 (en) | 2007-04-12 |
| EP1759480A2 (en) | 2007-03-07 |
| US20060005023A1 (en) | 2006-01-05 |
| WO2006002210A2 (en) | 2006-01-05 |
| EP1759480A4 (en) | 2010-01-20 |
| CN101036114A (zh) | 2007-09-12 |
| TW200614027A (en) | 2006-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0511223B1 (pt) | "host system" | |
| US7275263B2 (en) | Method and system and authenticating a user of a computer system that has a trusted platform module (TPM) | |
| US7664961B2 (en) | Wireless handheld device with local biometric authentication | |
| JP5154436B2 (ja) | 無線認証 | |
| EP1402459B1 (en) | A portable device having biometrics-based authentication capabilities | |
| CN1229705C (zh) | 基于生物统计的装置和系统以及相关的安全系统 | |
| EP2192511B1 (en) | Simplified biometric character sequence entry | |
| CN104584023B (zh) | 用于硬件强制访问保护的方法和设备 | |
| US20080086771A1 (en) | Apparatus, system, and method for authenticating users of digital communication devices | |
| US20200162455A1 (en) | Multi-functional authentication apparatus and operating method for the same | |
| JP2006099776A (ja) | ユニバーサルシリアルバスデバイス | |
| WO2008003175A1 (en) | One time password access to portable credential entry and memory storage devices | |
| US20090064273A1 (en) | Methods and systems for secure data entry and maintenance | |
| US11178142B2 (en) | Biometric data synchronization devices | |
| US11875605B2 (en) | User authentication for an information handling system using a secured stylus | |
| CN1195275C (zh) | 安全设备 | |
| WO2017172239A1 (en) | Secure archival and recovery of multifactor authentication templates | |
| JP6399605B2 (ja) | 認証装置、認証方法及びプログラム | |
| US20200327216A1 (en) | Portable authentication apparatus and self-enrollment method for enrolling authentication data in the apparatus | |
| US9262619B2 (en) | Computer system and method for protecting data from external threats | |
| EP3593269B1 (en) | Methods for enrolling a user and for authentication of a user of an electronic device | |
| US20070192851A1 (en) | Presence-based access control | |
| BR102020003183A2 (pt) | Método para autenticação de um usuário em um tacógrafo digital de um veículo por meio de um dispositivo móvel, tacógrafo digital, dispositivo móvel e dispositivo de banco de dados | |
| US11748497B2 (en) | BIOS access | |
| KR200433767Y1 (ko) | 전자장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 12/12/2017, OBSERVADAS AS CONDICOES LEGAIS. |
|
| B21F | Lapse acc. art. 78, item iv - on non-payment of the annual fees in time |
Free format text: REFERENTE A 18A ANUIDADE. |
|
| B24J | Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12) |
Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2728 DE 18-04-2023 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |