# US 7,467,099 B2 · Information home electric appliance

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,467,099 B2
- Document ID: US7467099B2
- Status: Granted
- Kind: B2
- Application number: 10/181,132
- Filed: 2001-01-15
- Published: 2004-01-22
- Granted: 2008-12-16
- Earliest claimed: 2000-01-13
- Assignees: Access Co., Ltd.; Mitsubishi UFJ NICOS Co., Ltd.
- Inventors: Tomihisa Kamada; Shun Tanaka; Ryusuke Narukawa
- Web page: https://patentgrep.com/patent/US7467099B2

## CPC

- H04L 69/329: in the application layer [OSI layer 7]
- G06Q 20/04: Payment circuits
- G06Q 20/12: specially adapted for electronic shopping systems
- G06Q 20/24: Credit schemes, i.e. "pay after"
- G06Q 20/382: {insuring higher security of transaction}
- G06Q 20/3821: {Electronic credentials}
- G06Q 20/3823: {combining multiple encryption tools for a transaction}
- G06Q 20/401: {Transaction verification}
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 30/0609: {Qualifying participants for shopping transactions (payment transaction verification G06Q20/401)}
- G06Q 30/0613: {using intermediate agents}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- H04L 63/0428: {wherein the data content is protected, e.g. by encrypting or encapsulating the payload}
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 12/033: of the user plane, e.g. user's traffic
- H04W 12/06: Authentication
- H04L 63/0869: {for achieving mutual authentication (cryptographic mechanisms or cryptographic arrangements for mutual authentication H04L9/3273)}
- H04L 2463/102: applying security measure for e-commerce
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

By performing initial user registration via an SSL-compliant browser in an information home electric appliance 100, user's private key, digital certificate, and member information are downloaded (b2) into the storage device in the information home electric appliance. At card use time, when the user selects products on a merchant's SSL-compliant server and issues a purchase instruction (c1), the user is identified locally in the information home electric appliance based on a personal identification number. Subsequently, the information home electric appliance accesses an SSL-compliant settlement server 220 (C4) and sends a digital certificate and member information stored in the appliance. Then, mutual authentication is performed between the user and the settlement server and, based on the member information, an authorization gateway 241 authorizes the account settlement (c5). This allows even an information home electric appliance with a relatively small capacity memory device to conduct relatively secure transactions over the Internet using a credit card.

## Claims

### Claim 1

An information home electric appliance for electronic account settlement of products purchased via a credit card at a virtual store on a communication medium, said information home electric appliance having an Internet accessing capability, comprising:
storing means storing a browser for browsing documents described in a markup language;
a browser stored in said storing means, said browser being compliant with an encryption communication protocol; and
input means for causing a user to input characters,
wherein said browser comprises:
first and second computer readable codes for registering an initial user registration for shopping at a virtual store by a card member who is the user of the information home electric appliance,
said first computer readable code operating the information home electric appliance to communicate with a card issuer's server, which is compliant with the encryption communication protocol, in response to an instruction from the user to receive web information defining a form from the server and to input with said form to the server a card number, personal information for identifying the card member, and password information for electronic account settlement decided by the card member, said password information also being stored in an area of a non-volatile storage device in said information home electric appliance, said area being accessible by said browser but inaccessible by the user;
said second computer readable code, receiving from the card issuer's server, information for authenticating the card member in accordance with the encryption communication protocol and personal information on the card member and stores the received information into said non-volatile storage device in said information home electric appliance; and
third to seventh computer readable codes for purchasing products at the virtual store,
said third computer readable code operating the information home electric appliance to communicate with a site of the virtual store in response to an instruction from the user;
said fourth computer readable code requesting the user to input said password information for electronic account settlement and comparing the entered password information with password information stored in said non-volatile storage device to confirm that the user is the card member who requested the initial user registration via said information home electric appliance;
said fifth computer readable code sending order information to a server of the virtual store in response to an instruction from the user;
said sixth computer readable code accessing a settlement server of said card issuer via the Internet in response to an instruction from the server of the virtual store that received the order information; and
said seventh computer readable code authenticating the card member with the settlement server using the information for authenticating the card member and then sending the personal information stored in said non-volatile storage device to the settlement server.

### Claim 2 (depends on 1)

The information home electric appliance according to claim 1, wherein the information for authenticating the card member includes a private key in a public key cryptosystem and a digital certificate of the card member sent from the card issuer's server and wherein said authentication of the card member with the settlement server is performed using the private key and the digital certificate of the card member.

### Claim 3 (depends on 1)

The information home electric appliance according to any one of claim 1, wherein the personal information that said information home electric appliance receives from the card issuer's server includes at least the card number and a card expiration date.

### Claim 4 (depends on 1)

The information home electric appliance according to any one of claim 1, wherein said browser further comprises:
a computer readable code that receives secret information from the card issuer's server during the initial user registration; and
a computer readable code that causes the user to input said secret information and said password information in response to an instruction from the server before receiving from the card issuer's server the information for authenticating the card member in accordance with the encryption communication protocol and the personal information on the card member.

### Claim 5 (depends on 1)

The information home electric appliance according to any one of claim 1, wherein said browser does not initially comprise said first to seventh computer readable codes but comprises an eighth computer readable code that downloads a computer program implementing said first to seventh computer readable codes.
