The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 27, 2009

Filed:

Aug. 06, 2002
Applicant:

Hidehiro Matsumoto, Tokyo, JP;

Inventor:

Hidehiro Matsumoto, Tokyo, JP;

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/36 (2006.01); H04L 29/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A program control system is capable of preventing an invalid program from being downloaded to a mobile terminal. When a programmer applies for the certification and registration of a developed program, a gateway sends a checking program for checking the validity of program to the programmer. After having been notified that the program had passed the check from the programmer, the gateway accepts the registration of the program, and requests a cipher key database to send a public key. Having received the public key from the cipher key database, the gateway sends the program with the public key to a server to register the program. When a mobile terminal requests for the program, the gateway accesses the server to obtain the program with the public key. Subsequently, the gateway sends the public key to the cipher key database to authenticate the public key by use of a companion cipher key stored therein. The gateway downloads the program to the mobile terminal only when the public key is authenticated and thereby the program proves to be valid.


Find Patent Forward Citations

Loading…