Integrated circuit card with situation dependent identity authentication

   
   

This invention concerns an integrated circuit (IC) device, such as smart cards, electronic wallets, PC cards, and the like, and various methods, for authenticating identities and authorizing transactions based on the authenticated identities in a situation-dependent manner. The IC device has a memory and a processor. The IC device maintains an identity authentication table in the memory to hold an arbitrary number of identities. The identity authentication table correlates identities with authentication protocols, so that different protocols can be used to authenticate associated identities. The identity authentication table also correlates counts with the identities. Individual counts specify a number of uses of the IC device for a corresponding identity without requiring the IC device to authenticate the identity for each use. The IC device also maintains an authentication vector in memory. The authentication vector tracks identities in the identity authentication table that are currently authenticated by the IC device. The IC device also maintains one or more masks that can be used to modify the authentication vector in a situation-dependent manner. The IC device further maintains authorization tables in the memory and in association with particular files used in transactions. Each authorization table defines authorization for a particular transaction as a Boolean expression of the identities listed in the identity authentication table.

Esta invenção concerne um dispositivo do circuito integrado (IC), tal como cartões espertos, carteiras eletrônicas, cartões de PC, e o gosto, e vários métodos, porque identidades authenticating e as transações autorizar baseadas nas identidades authenticated em uma maneira situação-dependente. O dispositivo do IC tem uma memória e um processador. O dispositivo do IC mantem uma tabela do authentication da identidade na memória para prender um número arbitrário das identidades. A tabela do authentication da identidade correlaciona identidades com os protocolos do authentication, de modo que os protocolos diferentes possam ser usados authenticate identidades associadas. A tabela do authentication da identidade correlaciona também contagens com as identidades. As contagens individuais especificam um número de usos do dispositivo do IC para uma identidade correspondente sem reque o dispositivo do IC authenticate a identidade para cada uso. O dispositivo do IC mantem também um vetor do authentication na memória. O vetor do authentication segue as identidades na tabela do authentication da identidade que authenticated atualmente pelo dispositivo do IC. O dispositivo do IC mantem também um ou mais máscara que podem ser usadas modificar o vetor do authentication em uma maneira situação-dependente. O dispositivo do IC mais adicional mantem tabelas da autorização na memória e na associação com as limas particulares usadas nas transações. Cada tabela da autorização define a autorização para uma transação particular como uma expressão booleana das identidades alistou na tabela do authentication da identidade.

 
Web www.patentalert.com

< Method and system for data mining automation in domain-specific analytic applications

< Generalized hebbian learning for principal component analysis and automatic target recognition, systems and method

> Control system of optimizing the function of machine assembly using GA-Fuzzy inference

> Augmented system and methods for computing to support fractional contingent interests in property

~ 00125