JP2000347846A - サーバから端末にソフトウェアをダウンロードするための方法および電話システム - Google Patents

サーバから端末にソフトウェアをダウンロードするための方法および電話システム

Info

Publication number
JP2000347846A
JP2000347846A JP2000063345A JP2000063345A JP2000347846A JP 2000347846 A JP2000347846 A JP 2000347846A JP 2000063345 A JP2000063345 A JP 2000063345A JP 2000063345 A JP2000063345 A JP 2000063345A JP 2000347846 A JP2000347846 A JP 2000347846A
Authority
JP
Japan
Prior art keywords
software
terminal
server
checksum
authenticity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000063345A
Other languages
English (en)
Inventor
Jukka Parkkinen
パルッキネン ユッカ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Mobile Phones Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Mobile Phones Ltd filed Critical Nokia Mobile Phones Ltd
Publication of JP2000347846A publication Critical patent/JP2000347846A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/468Specific access rights for resources, e.g. using capability register
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Computing Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 サーバ(128)から端末(100,10
2)にソフトウェアを、真正なソフトウェアであること
を保証しながら、ダウンロードするための電話システム
および方法に関する。 【解決手段】 この方法には、ソフトウェアおよびロー
ダーの真正性を確認する証明書をソフトウェアに付加す
る段階、ソースコンピュータ(134)からサーバ(1
28)までソフトウェアをアップロードする段階、サー
バ(128)から端末(100,102)までソフトウ
ェアをダウンロードする段階、が含まれる。ソフトウェ
アの真正性を確認する第1の電子サインがサーバ(12
8)においてソフトウェアに付加される。ソフトウェア
がダウンロードされた後、ダウンロードされたソフトウ
ェアから端末において第2の電子サインが生成され、ソ
フトウェアの真正性は第1の上記電子サインとその第2
の電子サインとを比較することによってチェックされ
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数の端末と端末
の動作を監視および制御する管理システムサーバとを備
え、端末が単数または複数のソフトウェアを記憶するた
めの手段を備える電話システムにおいて端末にサーバか
らソフトウェアをダウンロードするための方法に関す
る。
【0002】
【従来の技術】無線電話システムが益々一般的になりそ
の受信地域が拡大するにつれて(システムは往々にして
固定回線電話接続により実現されるシステムに置き換わ
り)、セルラー無線システムといった無線電話システム
を支援する電話ネットワークを開発することが必要とな
ってきた。かかる電話は、例えば固定回線電話接続が存
在しない地域または、固定ネットワークへの接続が容易
に利用可能でない場所例えば移動車両内に端末が置かれ
る利用分野において必要とされる。本発明は、特に、セ
ルラー無線システムを用いて実現されるシステムに適用
することができる。
【0003】関連するシステムおよび端末としては、公
衆電話、いわゆるWLL(wirelesslocal loop)端末、
POSにおける支払い端末およびカードと銀行との間の
送金を支援するスマートカード端末とがある。現行の端
末における機能は、大部分がさまざまなタイプのソフト
ウェアを用いて実現される。端末は、プロセッサおよび
必要なソフトウェアを記憶するメモリを具備する。ユー
ザが機能を選択したとき、ソフトウェアはメモリから読
み出され、実行される。端末を設計するにあたっては、
機能の数と利用可能なメモリ容量の間の妥協が必要であ
った。コスト上の理由から、端末内のメモリのサイズを
無限に増大させることはできず、従ってメモリは機能の
数を制限する。
【0004】ここで一例として、無線システムを用いて
実現される公衆電話システムについて検討する。このシ
ステムは、各々が無線経路で基地局と通信する複数の公
衆電話からなる。無線経路および基地局に対し、公衆電
話として機能する端末はいかなる形であれ従来の加入者
端末から逸脱するものではない。支払いの徴収について
は、この公衆電話は、標準的に支払いカード読取り装置
でありうる徴収装置を備える。さまざまなタイプのクレ
ジットカード、リロード可能な支払いカード、銀行カー
ドといったように数多くの異なる支払いカードが利用可
能である。さらに、カードのタイプは、カードメーカー
およびカード提供会社に応じて異なり、1つの同じカー
ドについて異なる設備を選択することが可能である。各
カードタイプは、そのカードを支援するソフトウェアす
なわちカードアプリケーションが端末に備わっているこ
とを必要とする。このカードアプリケーションは、カー
ドを制御しかつ支払いといった取引を実行するため、端
末のユーザインタフェースに必要なルーチンを含んでな
る。
【0005】
【発明が解決しようとする課題】カードを読取る端末の
メモリ内に全てのカードタイプを支持するカードアプリ
ケーションを記憶させるためには、非常に大きなメモリ
が必要であり、そのため端末は高価なものとなる。その
上、端末に対し新しいカードアプリケーションを付加す
るには、機器全体のソフトウェアをハードウェアメンテ
ナンスにおいて交換することが必要となる。
【0006】公衆電話に関係するこれらの問題に類似し
た問題にはまた、支払いカードが読取られるその他の無
線装置、例えば、銀行口座から支払いカードへ電子通貨
をロードできるようにするリローディング装置にも影響
を及ぼすということもある。上述の問題を解決するため
には、必要な場合にネットワークを通してソフトウェア
をダウンロードしかくして端末のメモリを最適な形で利
用できるようにすることが可能であれば有利である。そ
のカードに対応するソフトウェアをもたない端末にカー
ドが挿入されたときに、端末は、予め定められたサーバ
からネットワークを通してそのメモリに必要なソフトウ
ェアをダウンロードすることができる。
【0007】しかしながら、この方法には欠点がある。
ネットワークからダウンロードされたソフトウェアの使
用には、考慮に入れなくてはならない危険性が関与して
いる。つまりダウンロードされるべきソフトウェアが完
全なものであり、例えばソフトウェアウイルスまたはそ
の他の有害な要素を含有していないことが重要である。
また、ソフトウェアが適正なサーバからダウンロードさ
れ、適正なソフトウェア制作者によって作られているこ
とを確認することができるということも重要である。不
良ソフトウェアは、意図していない呼および誤ったアド
レスへの取引といったような、端末内の機能不良をひき
おこす可能性がある。
【0008】
【課題を解決するための手段】従って本発明の目的は、
上述の問題を解決できるように、方法およびその方法を
実現する装置を提供することにある。これは、サーバか
ら端末へソフトウェアをダウンロードするための方法に
おいて、ソフトウェア制作者およびローダーの真正性を
確認する証明書をソフトウェアに付加する段階、ソース
コンピュータからサーバまでソフトウェアをアップロー
ドする段階、ソフトウェアおよび証明書のためのチェッ
クサムを計算する段階、およびサーバから端末までソフ
トウェアをダウンロードする段階、を含んでなる方法を
用いて達成される。本発明の方法はさらに、ソフトウェ
アが端末にダウンロードされる前にサーバにおいてソフ
トウェアに対しそのソフトウェアの真正性を確認するチ
ェックサムを付加する段階、ソフトウェアがダウンロー
ドされた後ダウンロードされたソフトウェアから端末に
おいて第2のチェックサムを生成する段階、および第1
の前記チェックサムをその第2のチェックサムと比較す
ることにより端末においてソフトウェアの真正性をチェ
ックする段階、を含んでなる。
【0009】本発明はさらに、複数の端末と端末の動作
を監視および制御し、ソフトウェアおよびそれに付加さ
れた証明書のためのチェックサムを計算するように構成
されているサーバ、単数または複数のソフトウェアを記
憶するための手段を含む電話システムの端末を含み、サ
ーバに対しソフトウェアをアップロードするように構成
された単数または複数のソースコンピュータを含み、端
末がサーバからソフトウェアをダウンロードするように
構成された電話システムにも関する。本発明の電話シス
テムにおいては、サーバは、ソフトウェアが端末にダウ
ンロードされる前に、ソフトウェアの真正性を確認する
第1のチェックサムをソフトウェアに付加するように構
成されており、端末は、ソフトウェアがロードされた
後、ダウンロードされたソフトウェアから第2のチェッ
クサムを生成するように構成されており、かつ該端末は
第1のチェックサムを第2のチェックサムと比較するこ
とによってソフトウェアの真正性をチェックするように
構成されている。
【0010】従属クレームは、本発明の好ましい実施形
態に関する。本発明の方法およびシステムは、複数の利
点を提供する。本発明の解決法によると、ソフトウェア
が安全であり、安全なソースコンピュータからサーバへ
とそれがアップロードされることを保証するのが容易で
ある。本発明は、ソフトウェアの真正性を確実にするた
めディジタルサインを利用する。対応する方法は、これ
まで、Eメール伝送に関連してのみ適用されてきたもの
である。
【0011】
【発明の実施の形態】以下、本発明について、好ましい
実施形態と関連して、添付図面を参照しながらより詳細
に説明する。以下では、一例としてディジタルGSM移
動体通信システムに適用することによって実現される公
衆電話システムをもとにして、本発明について説明する
が、本発明はこの例に制限されるものではない。本発明
の解決法は、任意のその他の技術を用いて実現され、ソ
フトウェアアプリケーションを用いて動作させられる機
能を含む端末を備える電話システムに応用すべく修正可
能であるということは明白である。
【0012】図1は、セルラー無線ネットワーク内で実
現された公衆電話システムの構造を例示している。この
システムは、各々無線経路104〜106を介して基地
局(BTS)108〜110に接続されている複数の公
衆電話(PP)100〜102を備える。無線経路また
は基地局については、公衆電話として動作する端末はい
かなる形であれ、従来の加入者端末から逸脱するもので
はない。基地局108〜110は、標準的には、光ケー
ブル、銅ケーブルまたはリンク接続を用いて実現可能な
伝送ライン112〜114を介して、複数の基地局を制
御する基地局制御装置116〜118に接続されてい
る。基地局制御装置116〜118の方はというと、こ
れらは伝送ライン120〜122を介して、基地局制御
装置の動作を制御し端末から固定ネットワークへまたは
セルラー無線システムのその他の部分に伝送ライン12
6を通して呼を伝送する移動通信交換局(MSC)12
4に接続されている。
【0013】公衆電話システムはさらに、公衆電話10
0〜102の動作を制御および監視する管理システムサ
ーバ(PMS)128を備える。一例としては使用され
たGSMシステムにおいては、公衆電話システムの制御
機器サーバ128が、例えば、それ自体GSMセルラー
ネットワークおよびその移動交換局に接続されているシ
ョートメッセージセンタ(SM SC)132に、X.
25インタフェース130を介して接続されている。セ
ルラー無線システムについての上述の説明はかくしてG
SMシステムに関するものであるが、その他のシステム
もその細部が上述の説明から変更したものであれ、基本
的な構造には差異が全くないということは明白である。
またGSMシステムにおいては、公衆電話システムの制
御機器サーバ128をモデムといった他の従来技術の方
法を利用することによりセルラー無線システムに接続す
ることによって、ショートメッセージセンタ無しで公衆
電話システムを実現することが可能であるという点に留
意すべきである。
【0014】本発明のシステムはさらに、端末内で使用
されるソフトウェアの制作者のコンピュータといったよ
うなソースコンピュータ134を備える。ソースコンピ
ュータ134は、通信ネットワーク136例えばインタ
ーネットまたは私設ネットワークを介してサーバ128
に接続される。サーバおよびソースコンピュータは共
に、必要とされる電子通信特性および適切なソフトウェ
アを有するコンピュータハードウェアとして実現され得
る。
【0015】図2は、本発明のシステムによる公衆電話
の好ましい実施形態の一例を示す。本発明の公衆電話は
セルラー無線トランシーバ(MS)200および2線接
続(two-wire connection)無しでこのトランシーバ20
0に対する直接接続202を有する制御ユニット(CP
U)204を備える。本発明の端末はさらに、制御ユニ
ット204に接続された徴収手段206を備える。アプ
リケーションに応じて、徴収手段は、テレホンカード、
クレジットカードまたはスマートカードを支払い手段と
して受入れることができる。端末は、標準的には所望の
電話番号をダイヤルするためのダイヤリング手段(KE
YB)210、表示ユニット(DISP)208および
イヤホン212も備えている。端末はまた、スピーカ2
16およびマイクロホン218を備えハンズフリー機能
を可能にする手段214、および必要な増幅器をも含む
ことができる。望ましい場合には、上述のコンポーネン
トのうちの一部または全てを直接トランシーバユニット
200内に組込んでもよいし、あるいは、構造的にはで
きれば同じケーシング内ではあるもののこれらを別々の
手段として実現することも可能である。
【0016】トランシーバユニット200の機能は、必
要な場合に、呼を伝送できるように基地局に対する無線
接続を提供することにある。ユニット200はまた、無
線経路および呼の維持に関する全てのオペレーション
(通常は移動電話により行われるもの)をも処理する。
制御ユニット204の機能は、公衆電話を制御すること
にある。制御ユニットは標準的にマイクロプロセッサ、
固定されかつ再プログラミング可能なメモリ回路、多重
化手段およびスイッチを備える。制御ユニットは、機器
内に含まれているその他のユニットの動作を制御し、発
生した呼を記録し、課金の処理をする。公衆電話の動作
パラメータは通常制御ユニットのメモリ内に記憶されて
いる。かかる電話特定パラメータとしては、電話番号、
発生した呼に関する料金データ、電話の表示上の言語選
択肢および音量などがある。本発明で説明されている進
歩性のある特徴を除いて、制御ユニットの動作は、基本
的に、先行技術の公衆電話の制御ユニットの動作と異な
らない。
【0017】端末構造の細部もまた、端末の使用目的に
応じて上述の説明から変更する可能性がある。例えば、
端末がPOSで使用される支払い端末である場合、装置
は必ずしもマイクロホンまたはスピーカといったような
オーディオ部品を含むわけではない。最も単純なものの
場合、端末は、互いに構造的に組込み可能なセルラー無
線トランシーバユニット、制御ユニットおよび徴収手段
を備えるが、これらに代えて、例えば呼の支払いまたは
購入取引の間一時的に接続される互いに着脱可能な構成
要素であってもよい。
【0018】端末により必要とされるソフトウェアは、
制御ユニット204のメモリ内に記憶される。当該ソフ
トウェアとしては、ソフトウェアまたはさまざまな支払
いカードのオプションにより必要とされるカードアプリ
ケーションが含まれる。カードアプリケーションには、
カードを制御したり支払いといったカード取引を実施す
るための端末のユーザインタフェースに必要とされるル
ーチンが含まれる。
【0019】次に、図3に示したフローチャートを参照
しながら、本発明の方法について検討する。前述の通
り、本発明のシステムは、必要な場合にシステムサーバ
から端末にソフトウェアをダウンロードすることを可能
にする。ソフトウェアの真正性を保証するためには、ソ
フトウェアが、真正性が確認済みのソースからサーバに
対しアップロードすることのみ可能であることが重要で
ある。本発明の解決法においては、各々のソフトウェア
提供者はかくして、ソフトウェア提供者またはソフトウ
ェアをサーバに対しアップロードする提供者のコンピュ
ータ(以下ソースコンピュータと称す)を識別すること
を可能にする特定のディジタル証明書の提供を受ける。
この証明書は、端末メーカーといったような第三者によ
って付与される。
【0020】図3のステップ300においては、ソフト
ウェア制作者は、サーバに転送されるべきソフトウェア
に対しその真正性を確認するディジタル証明書を付加す
る。ステップ302では、ソフトウェアは、例えばイン
ターネットまたはその他のリンクを介して、この例では
公衆電話システムのサーバであるネットワークサーバに
対し、ソフトウェア制作者のソースコンピュータからア
ップロードされる。好ましい実施形態においては、サー
バは、ダウンロードに関連してソースコンピュータの証
明書をチェックする。
【0021】ソフトウェアが端末にダウンロードされる
とき、そのソフトウェアが、既にネットワークに接続さ
れている妨害者からではなく予め合意された公式のサー
バからダウンロードされることも不可欠である。従っ
て、ソフトウェアの出所をソフトウェアから確認できる
ことが必要である。この目的のため、ソフトウェアに
は、サーバにおいて、電子サインが備えられ、このサイ
ンはステップ306においてソフトウェアに付加され
る。本発明の好ましい実施形態においては、電子サイン
は、ソフトウェアおよび証明書についてステップ304
でチェックサムを計算し、ステップ306で好ましくは
暗号化を用いて、それによりいかなる部外者により合計
がこわされないよう予防することにより、ソフトウェア
にそのチェックサムを付加することによって生成され
る。チェックサム自体は、当業者にとっては公知の方法
を適用することによって計算することができる。暗号化
を実現する1つの方法は、公開かぎおよび秘密かぎ暗号
化方法を使用することである。電子サインは、部外者が
知らないサーバの秘密かぎを用いることによってステッ
プ306でサーバにおいてソフトウェアに付加される。
暗号化された情報はこのとき、端末において公開かぎを
用いることにより解読され得る。本発明の解決法におい
ては、当業者にとって公知の暗号化方法を使用すること
ができる。
【0022】ステップ308では、端末は、サーバから
必要とされているソフトウェアをダウンロードする。端
末は、ソフトウェアをダウンロードした後、サーバにお
いてと同様に、ダウンロードされたソフトウェアおよび
それに付加された、証明書のチェックサムを計算するこ
とによって、ステップ310でソフトウェアの真正性を
チェックする。端末は次に、ステップ312でサーバの
公開かぎを使用することによりサーバにおいてソフトウ
ェアに付加された暗号化された電子サインを解読する。
解読の結果、サーバにて計算されたチェックサムが得ら
れる。端末は、ステップ314で、自ら計算したチェッ
クサムと、サーバにて計算されたチェックサムを比較
し、この比較の結果により、端末は真正性について決定
を下すことが可能となる。チェックサムが一致した場
合、ソフトウェアは真正である(ステップ316)が、
チェックサムが一致しない場合には、ソフトウェアのソ
ースは真正でなく(ステップ318),ソフトウェアを
使用に供することはできない。
【0023】次に、ソフトウェアの前述のダウンロード
を実行することのできない状況の一例について検討す
る。これは、図4および図5のフローチャートに例示さ
れている。ステップ400において、ユーザは端末のカ
ード読取り装置206内にカードを挿入した。ステップ
402では、端末は、カードの異なる機能、例えば内含
されているあらゆるクレジットカードのオプションにつ
いてチェックする。複数の選択肢が利用できる場合、ユ
ーザは、使用されるべき機能を選択することになる。ル
ーチンは次にステップ406に進みここで、選択された
機能により必要とされるアプリケーションが端末のメモ
リ内に含まれているか否かをチェックする。アプリケー
ションは、ある特定の時にそのメモリ内で利用可能なア
プリケーションの記録を保持する。そのアプリケーショ
ンがメモリ内にある場合、それをステップ408で開始
することができる。
【0024】そのアプリケーションが端末のメモリ内に
ない場合、ルーチンはステップ410まで進み、アプリ
ケーションが管理システムのサーバ内にあるか否かをチ
ェックする。サーバからダウンロードされ得るアプリケ
ーションについての情報は、端末内に記憶されてもよい
し、あるいは端末がサーバからその情報を要求すること
もできる。アプリケーションが管理システムから発見で
きない場合、その機能はステップ412で拒絶され、カ
ードが複数の機能を含むことを条件として、ユーザは新
しい機能を与えるよう求められる。
【0025】アプリケーションが管理システムのサーバ
上にある場合、端末はステップ414において、アプリ
ケーションにより必要とされるメモリ量をたずねる。端
末は次にステップ416において、アプリケーションに
より要求されたメモリ量が使用可能であるか否かをチェ
ックする。充分なメモリが使用可能でない場合、メモリ
から除去すべきアプリケーションが選定され、新しいア
プリケーションのためにメモリを解放すべく、ステップ
418で除去される。端末はユーザに、除去すべきアプ
リケーションを選択させることもできるし、あるいは、
端末が予め定められた基準に基づいて決定を下すことも
できる。1つの基準は、最近使用されたアプリケーショ
ンを保持し、最も長い間使用されずにきたアプリケーシ
ョンを除去することである。
【0026】このとき端末は、ステップ420において
サーバに対し、アプリケーションが置かれるべき未使用
のメモリ領域について情報を与える。例えば、端末は、
アプリケーションのために利用可能となるメモリ領域を
通知することができる(図3の312)。管理システム
のサーバはステップ422で、端末によって通知された
メモリ領域に対し、アプリケーションをダウンロードす
る。そして、このアプリケーションは、ステップ424
においていつでも使用されうる状態にある。
【0027】もう1つの別の実施形態においては、管理
システムのサーバは、端末のメモリ内へのアプリケーシ
ョンの挿入を制御せず、ただ単にアプリケーションを端
末に伝送し、この端末が次にそのアプリケーションをそ
のメモリ内に入れる。支払いカードアプリケーションに
加えて、ダウンロード可能なソフトウェアは、タイムテ
ーブル情報またはチケットといった電子形態で転送され
る機能を含むことができる。
【0028】本発明の端末に関連する方法ステップは有
利には、端末の制御ユニット204においてソフトウェ
アにより実現され得る。この方法が必要とする管理シス
テムのサーバに対する接続は、有利には、データ呼接続
(data call connection)を用いて提供され得る。デー
タ呼というのは、ディジタル無線ネットワーク内で利用
可能な呼のタイプである。これは、アナログシステムに
おけるモデム接続に対応する。
【0029】管理システムのサーバにおいておよびソフ
トウェア制作者のソースコンピュータ内においては、本
発明の機能は、有利にはソフトウェアを用いて実現可能
である。本発明は以上で、添付図面に示す例を参照しな
がら説明されているものの、本発明がそれに制限される
ものではなく、特許請求の範囲に開示されている進歩性
のある考え方の範囲内で数多くの形で変形しうるもので
あることは明白である。
【図面の簡単な説明】
【図1】本発明の電話システムの構成を示す図である。
【図2】本発明によるシステムの端末の構成を示すブロ
ック図である。
【図3】本発明の方法を示すフローチャートである。
【図4】ソフトウェアのダウンロードを示すフローチャ
ート(その1)である。
【図5】ソフトウェアのダウンロードを示すフローチャ
ート(その2)である。
【符号の説明】
100〜102…公衆電話 104〜106…無線経路 108〜110…基地局 116〜118…基地局制御装置 124…移動通信交換局 128…管理システムサーバ 130…インタフェース 132…ショートメッセージセンタ 134…ソースコンピュータ 200…セルラー無線トランシーバユニット 204…制御ユニット 206…徴収手段

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 サーバ(128)から端末(100,1
    02)にソフトウェアをダウンロードするために、 ソフトウェア制作者およびローダーの真正性を確認する
    証明書を前記ソフトウェアに付加する段階と、 ソースコンピュータ(134)からサーバ(128)ま
    で前記ソフトウェアをアップロードする段階と、 前記ソフトウェアおよび証明書のためのチェックサムを
    計算する段階と、およびサーバ(128)から端末(1
    00,102)まで前記ソフトウェアをダウンロードす
    る段階と、を有する方法において、 前記ソフトウェアが端末にダウンロードされる前にサー
    バ(128)において前記ソフトウェアに対しそのソフ
    トウェアの真正性を確認するチックサムを付加する段階
    と、 前記ソフトウェアがダウンロードされた後、ダウンロー
    ドされたソフトウェアから前記端末において第2のチェ
    ックサムを生成する段階と、および第1の前記チェック
    サムを前記第2のチェックサムと比較することにより前
    記端末において前記ソフトウェアの真正性をチェックす
    る段階と、をさらに有してなることを特徴とする方法。
  2. 【請求項2】 前記ソフトウェアが実行されるときに、
    その真正性が常に端末(100,102)においてチェ
    ックされることを特徴とする請求項1に記載の方法。
  3. 【請求項3】 前記ソフトウェアおよび証明書のため
    に、サーバ(128)の秘密かぎを用いて暗号化される
    共通チェックサムを計算することによって、サーバ(1
    28)において電子サインを生成する段階が含まれるこ
    とを特徴とする請求項1に記載の方法。
  4. 【請求項4】 前記秘密かぎの暗号化が、サーバ(12
    8)の公開かぎを用いて端末(100,102)におい
    て解読されることを特徴とする請求項3に記載の方法。
  5. 【請求項5】 端末(100,102)は、支払いカー
    ドが該端末のカード読取り装置(206)の中に挿入さ
    れ、ユーザが1つのアプリケーションを選択したことを
    検出すること、および前記端末は、そのアプリケーショ
    ンを実現するのに必要とされる前記ソフトウェアを該端
    末のメモリ内に発見できるか否かをチェックし、必要と
    される該ソフトウェアについての情報を含むロード要求
    をサーバ(128)に送ること、および前記サーバは、
    前記端末に必要とされる前記ソフトウェアを送ること、
    および該端末は、そのソフトウェアをそのメモリ内に記
    憶すること、を特徴とする請求項1に記載の方法。
  6. 【請求項6】 複数の端末(100,102)、および
    該端末の動作を監視および制御し、ソフトウェアおよび
    これに付加された、証明書のためのチェックサムを計算
    するように構成されているサーバ(128)、 単数または複数のソフトウェアを記憶するための手段
    (204)を含む電話システムの端末とを含み、 サーバに対しソフトウェアをアップロードするように構
    成された単数または複数のソースコンピュータ(13
    4)、前記サーバからソフトウェアをダウンロードする
    ように構成された端末(100,102)と、を含む電
    話システムにおいて、 前記サーバは、前記ソフトウェアが前記端末にダウンロ
    ードされる前に、該ソフトウェアの真正性を確認する第
    1のチェックサムを該ソフトウェアに付加するように構
    成されること、および前記ソフトウェアがダウンロード
    された後、ダウンロードされたソフトウェアから第2の
    チェックサムを生成するように前記端末が構成されるこ
    と、および該端末は第1の前記チェックサムを前記第2
    のチェックサムと比較することによってソフトウェアの
    真正性をチェックするように構成されること、を特徴と
    する電話システム。
  7. 【請求項7】 前記端末は、前記ソフトウェアが実行さ
    れるときにその真正性を常にチェックするように構成さ
    れることを特徴とする請求項6に記載のシステム。
  8. 【請求項8】 前記サーバは、前記ソフトウェアおよび
    証明書のために共通のチェックサムを計算することによ
    って電子サインを生成し、該サーバの秘密かぎを用いて
    計算されたチェックサムを暗号化するように構成される
    ことを特徴とする請求項6に記載のシステム。
  9. 【請求項9】 前記端末は、前記サーバの公開かぎを用
    いて前記電子サインの暗号化を解読するように構成され
    ることを特徴とする請求項6に記載のシステム。
JP2000063345A 1999-03-03 2000-03-03 サーバから端末にソフトウェアをダウンロードするための方法および電話システム Pending JP2000347846A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI990461A FI990461A7 (fi) 1999-03-03 1999-03-03 Menetelmä ohjelmiston lataamiseksi palvelimelta päätelaitteeseen
FI990461 1999-03-03

Publications (1)

Publication Number Publication Date
JP2000347846A true JP2000347846A (ja) 2000-12-15

Family

ID=8554044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000063345A Pending JP2000347846A (ja) 1999-03-03 2000-03-03 サーバから端末にソフトウェアをダウンロードするための方法および電話システム

Country Status (4)

Country Link
US (1) US6675201B1 (ja)
EP (1) EP1033652A3 (ja)
JP (1) JP2000347846A (ja)
FI (1) FI990461A7 (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003067277A (ja) * 2001-08-30 2003-03-07 Hitachi Ltd ファイル伝送方法及びファイル伝送システム
WO2004032378A1 (ja) * 2002-10-03 2004-04-15 Dai Nippon Printing Co., Ltd. 通信管理システム、携帯端末装置および通信管理プログラム
KR100463736B1 (ko) * 2000-12-20 2004-12-29 모토로라 인코포레이티드 보안 환경에서의 이동 통신 장치 소프트웨어의 디버깅 및테스팅 허가 방법
WO2005085973A1 (ja) * 2004-03-04 2005-09-15 Nec Corporation データ更新システム、データ更新方法、およびデータ更新プログラム、ならびにロボットシステム
JP2006513511A (ja) * 2003-01-17 2006-04-20 ロジウェイズ・フランス 暗号化/暗号解読モジュールへ送信された少なくとも1つのソフトウエア・プログラムのインテグリティを保証する方法及びシステム、及び該方法を実行するための記録媒体
CN1332301C (zh) * 2002-04-03 2007-08-15 株式会社Ntt都科摩 传送方法、传送系统和终端设备
JP2008072710A (ja) * 2001-01-25 2008-03-27 David Sidman ピア環境において情報アクセスを実行するための装置、方法及びシステム
KR100827172B1 (ko) * 2004-05-06 2008-05-02 삼성전자주식회사 휴대단말기 펌웨어를 업그레이드하기 위한 장치와 방법
JP2011515743A (ja) * 2008-03-04 2011-05-19 アップル インコーポレイテッド セキュアな動作環境におけるソフトウェア開発者に対するコードエンタイトルメントの管理
KR101086924B1 (ko) * 2005-04-14 2011-11-29 에스케이 텔레콤주식회사 무선 근거리 모듈의 소프트웨어 원격 업그레이드 방법
KR101119320B1 (ko) * 2005-04-29 2012-03-15 엘지전자 주식회사 이동저장 장치의 펌웨어 업데이트 장치 및 방법
JP2013509806A (ja) * 2009-10-29 2013-03-14 マイクロソフト コーポレーション ソフトウェア無線における位置検出統合

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6298446B1 (en) * 1998-06-14 2001-10-02 Alchemedia Ltd. Method and system for copyright protection of digital images transmitted over networks
US7155711B2 (en) * 1999-12-10 2006-12-26 Sedna Patent Services, Llc Method and apparatus providing remote reprogramming of programmable logic devices using embedded JTAG physical layer and protocol
US7187947B1 (en) 2000-03-28 2007-03-06 Affinity Labs, Llc System and method for communicating selected information to an electronic device
US6795965B1 (en) * 2000-05-10 2004-09-21 Microsoft Corporation Multi-source program module updater
US8479189B2 (en) * 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
US7409685B2 (en) 2002-04-12 2008-08-05 Hewlett-Packard Development Company, L.P. Initialization and update of software and/or firmware in electronic devices
JP2002196934A (ja) * 2000-12-26 2002-07-12 Toshiba Corp 端末装置、携帯可能電子装置の取扱システムおよび携帯可能電子装置の取扱方法
DE10111393A1 (de) * 2001-03-09 2002-09-26 Rexroth Indramat Gmbh Verfahren zur Remote-Steuerungsprogrammierung
US7734285B2 (en) * 2001-04-03 2010-06-08 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
US7721110B2 (en) * 2001-04-06 2010-05-18 Mcafee, Inc. System and method for secure and verified sharing of resources in a peer-to-peer network environment
US20020169849A1 (en) * 2001-05-14 2002-11-14 Schroath Leonard T. Method and apparatus for providing software for office equipment at point-of-sale
US7099663B2 (en) * 2001-05-31 2006-08-29 Qualcomm Inc. Safe application distribution and execution in a wireless environment
AU2002316435B2 (en) 2001-06-27 2008-02-21 Skky, Llc Improved media delivery platform
FR2827458B1 (fr) * 2001-07-11 2003-12-19 Gemplus Card Int Procede d'acces a un service specifique propose par un operateur virtuel et carte a puce d'un dispositif correspondant
US6996537B2 (en) 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US9203923B2 (en) 2001-08-15 2015-12-01 Qualcomm Incorporated Data synchronization interface
KR100932807B1 (ko) * 2001-08-15 2009-12-21 콸콤 인코포레이티드 테스트 인에이블된 애플리케이션 실행
EP1292160A1 (en) * 2001-09-07 2003-03-12 Telefonaktiebolaget Lm Ericsson Method for adapting mobile terminals to different protocols and mobile terminal
CN1582593A (zh) * 2001-09-07 2005-02-16 艾利森电话股份有限公司 动态安全模型
GB2381090B (en) * 2001-10-17 2005-02-02 Bitarts Ltd Software loading
JP2003202929A (ja) 2002-01-08 2003-07-18 Ntt Docomo Inc 配信方法および配信システム
DE10201627B4 (de) * 2002-01-16 2006-05-04 Orga Systems Enabling Services Gmbh Verfahren und digitale Netzkomponente zum Schutz gegen unerwünschte Daten
US20070169073A1 (en) * 2002-04-12 2007-07-19 O'neill Patrick Update package generation and distribution network
EP2309411A3 (en) * 2002-04-23 2011-06-15 Panasonic Corporation Method and system for controlled distribution of software programs
FR2845493A1 (fr) * 2002-10-04 2004-04-09 Canal Plus Technologies Logiciel embarque et procede d'authentification de celui-ci
JP2004171258A (ja) * 2002-11-20 2004-06-17 Nec Corp パーミッショントークン管理システム及びプログラム
US20040123281A1 (en) * 2002-12-20 2004-06-24 Olrik Jakob Christian System, device, method and content package for upgrading a mobile communications terminal
FI20022278A7 (fi) * 2002-12-27 2004-06-28 Nokia Corp Menetelmä ja järjestelmä ohjelman testaamiseksi ja laite
US7096005B2 (en) * 2003-01-23 2006-08-22 Inventec Appliances Corp. Method of carrying out a safe remote electronic signing by cellular phone
US9232077B2 (en) 2003-03-12 2016-01-05 Qualcomm Incorporated Automatic subscription system for applications and services provided to wireless devices
JP4399704B2 (ja) * 2003-03-27 2010-01-20 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
JP4176533B2 (ja) 2003-03-31 2008-11-05 株式会社エヌ・ティ・ティ・ドコモ 端末装置及びプログラム
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
KR101002836B1 (ko) 2004-01-03 2010-12-21 삼성전자주식회사 이동통신망의 다수 사용자들에게 전자 컨텐츠를 분배하는방법과 그 시스템
EP2485187A1 (en) 2004-01-21 2012-08-08 Qualcomm Incorporated Application-based value billing in a wireless subscriber network
US7904895B1 (en) * 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
DE102004025734B4 (de) * 2004-05-26 2006-07-27 Siemens Ag Verfahren zur Optimierung von Rekonfigurationsprozessen in Mobilfunknetzwerken mit rekonfigurierbaren Endgeräten durch Sammlung und Bereitstellung geeigneter Messdaten sowie eine entsprechende Anordnung
EP1761848A2 (en) * 2004-06-30 2007-03-14 Siemens Aktiengesellschaft Method and apparatus for downloading a plurality of images
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
DE102005045615A1 (de) * 2004-10-05 2006-04-20 Neopost Industrie S.A. Code-Paket für den Einnahmenschutz
US7930693B2 (en) * 2005-04-04 2011-04-19 Cisco Technology, Inc. Method and system for accessing and launching a java based applet as a locally installed application
US9185538B2 (en) 2005-05-31 2015-11-10 Qualcomm Incorporated Wireless subscriber application and content distribution and differentiated pricing
US9350875B2 (en) 2005-05-31 2016-05-24 Qualcomm Incorporated Wireless subscriber billing and distribution
US8452966B1 (en) * 2005-10-26 2013-05-28 Adobe Systems Incorporated Methods and apparatus for verifying a purported user identity
US9143622B2 (en) 2006-02-17 2015-09-22 Qualcomm Incorporated Prepay accounts for applications, services and content for communication devices
US20070207800A1 (en) * 2006-02-17 2007-09-06 Daley Robert C Diagnostics And Monitoring Services In A Mobile Network For A Mobile Device
US9185234B2 (en) 2006-02-22 2015-11-10 Qualcomm Incorporated Automated account mapping in a wireless subscriber billing system
US20070250711A1 (en) * 2006-04-25 2007-10-25 Phonified Llc System and method for presenting and inputting information on a mobile device
US8209676B2 (en) 2006-06-08 2012-06-26 Hewlett-Packard Development Company, L.P. Device management in a network
EP2047420A4 (en) 2006-07-27 2009-11-18 Hewlett Packard Development Co USER EXPERIENCE AND DEPENDENCE MANAGEMENT IN A MOBILE DEVICE
KR101292979B1 (ko) * 2006-08-17 2013-08-02 삼성전자주식회사 디바이스 관리 서버를 통한 단말 내부 소프트웨어 관리방법
DE102006044750A1 (de) * 2006-09-20 2008-04-10 Vodafone Holding Gmbh Übermittlung von authentifizierbaren Inhalten von einem Anbieterserver an ein mobiles Endgerät
EP2053504A1 (en) * 2007-08-09 2009-04-29 France Telecom System and method for managing processing resources
US8321933B2 (en) * 2007-11-14 2012-11-27 Caterpillar Inc. Securing electronic control unit code
US8484752B2 (en) * 2007-11-14 2013-07-09 Caterpillar Inc. Verifying authenticity of electronic control unit code
US20130257851A1 (en) * 2012-04-01 2013-10-03 Chao-Hua Lee Pipeline web-based process for 3d animation
US20140279108A1 (en) * 2013-03-14 2014-09-18 William P. Vasquez Systems and methods for integrated, secure point-of-sale transactions having a terminal management system
FI126161B (en) * 2013-12-31 2016-07-29 Suunto Oy A communication module for monitoring personal performance and the associated arrangement and method
US10327481B2 (en) 2013-12-31 2019-06-25 Suunto Oy Arrangement and method for configuring equipment
DE102014203717A1 (de) * 2014-02-28 2015-09-03 Vodafone Gmbh Verfahren zur Datenübermittlung
CN111177707A (zh) * 2019-12-27 2020-05-19 智车优行科技(北京)有限公司 对应用安装进行安全检验的方法及系统与应用服务器

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04213116A (ja) * 1990-01-25 1992-08-04 Gemplus Card Internatl Sa マイクロプロセッサを備えるメモリカード読取機にアプリケーションプログラムをロードする方法及びこの方法を実施するためのシステム
JPH08106382A (ja) * 1994-08-10 1996-04-23 Fujitsu Ltd ソフトウエア管理モジュール、ソフトウエア再生管理装置およびソフトウエア再生管理システム
JPH08166879A (ja) * 1994-06-10 1996-06-25 Sun Microsyst Inc 提供用ソフトウェアの安全性強化方法及び装置
JPH09185502A (ja) * 1996-01-05 1997-07-15 Apuritetsuku Kk 不正使用防止システム
JPH10133952A (ja) * 1996-07-03 1998-05-22 Sun Microsyst Inc ファイルアクセスを行うための方法およびその装置ならびに署名データ構造
JPH10301773A (ja) * 1997-04-30 1998-11-13 Sony Corp 情報処理装置および情報処理方法、並びに記録媒体
JPH10312277A (ja) * 1997-05-13 1998-11-24 Nakamichi Corp ソフトウェア配給方法
JPH113214A (ja) * 1997-06-13 1999-01-06 Nec Corp ソフトウェア自動配布システム

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3996449A (en) * 1975-08-25 1976-12-07 International Business Machines Corporation Operating system authenticator
US4799258A (en) * 1984-02-13 1989-01-17 National Research Development Corporation Apparatus and methods for granting access to computers
US5448045A (en) * 1992-02-26 1995-09-05 Clark; Paul C. System for protecting computers via intelligent tokens or smart cards
US5349643A (en) 1993-05-10 1994-09-20 International Business Machines Corporation System and method for secure initial program load for diskless workstations
JP3486043B2 (ja) * 1996-03-11 2004-01-13 株式会社東芝 ソフトウエア流通システムの動作方法及びソフトウエアシステム
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
WO1998009256A1 (de) * 1996-08-30 1998-03-05 Siemens Aktiengesellschaft Verfahren zur vorbereitung der durchführung einer chipkarten-applikation und vorrichtungen zur durchführung dieses verfahrens
US6175924B1 (en) 1997-06-20 2001-01-16 International Business Machines Corp. Method and apparatus for protecting application data in secure storage areas
US6112304A (en) * 1997-08-27 2000-08-29 Zipsoft, Inc. Distributed computing architecture

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04213116A (ja) * 1990-01-25 1992-08-04 Gemplus Card Internatl Sa マイクロプロセッサを備えるメモリカード読取機にアプリケーションプログラムをロードする方法及びこの方法を実施するためのシステム
JPH08166879A (ja) * 1994-06-10 1996-06-25 Sun Microsyst Inc 提供用ソフトウェアの安全性強化方法及び装置
JPH08106382A (ja) * 1994-08-10 1996-04-23 Fujitsu Ltd ソフトウエア管理モジュール、ソフトウエア再生管理装置およびソフトウエア再生管理システム
JPH09185502A (ja) * 1996-01-05 1997-07-15 Apuritetsuku Kk 不正使用防止システム
JPH10133952A (ja) * 1996-07-03 1998-05-22 Sun Microsyst Inc ファイルアクセスを行うための方法およびその装置ならびに署名データ構造
JPH10301773A (ja) * 1997-04-30 1998-11-13 Sony Corp 情報処理装置および情報処理方法、並びに記録媒体
JPH10312277A (ja) * 1997-05-13 1998-11-24 Nakamichi Corp ソフトウェア配給方法
JPH113214A (ja) * 1997-06-13 1999-01-06 Nec Corp ソフトウェア自動配布システム

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100463736B1 (ko) * 2000-12-20 2004-12-29 모토로라 인코포레이티드 보안 환경에서의 이동 통신 장치 소프트웨어의 디버깅 및테스팅 허가 방법
JP2008072710A (ja) * 2001-01-25 2008-03-27 David Sidman ピア環境において情報アクセスを実行するための装置、方法及びシステム
JP2003067277A (ja) * 2001-08-30 2003-03-07 Hitachi Ltd ファイル伝送方法及びファイル伝送システム
CN1332301C (zh) * 2002-04-03 2007-08-15 株式会社Ntt都科摩 传送方法、传送系统和终端设备
US7363021B2 (en) 2002-10-03 2008-04-22 Dai Nippon Printing Co., Ltd. Communication management system, mobile terminal device, and communication management program
WO2004032378A1 (ja) * 2002-10-03 2004-04-15 Dai Nippon Printing Co., Ltd. 通信管理システム、携帯端末装置および通信管理プログラム
JP2006513511A (ja) * 2003-01-17 2006-04-20 ロジウェイズ・フランス 暗号化/暗号解読モジュールへ送信された少なくとも1つのソフトウエア・プログラムのインテグリティを保証する方法及びシステム、及び該方法を実行するための記録媒体
WO2005085973A1 (ja) * 2004-03-04 2005-09-15 Nec Corporation データ更新システム、データ更新方法、およびデータ更新プログラム、ならびにロボットシステム
KR100914568B1 (ko) * 2004-03-04 2009-08-31 닛본 덴끼 가부시끼가이샤 데이터 갱신 시스템, 데이터 갱신 방법, 및 데이터 갱신 프로그램을 기록한 기록 매체, 데이터 제공 장치, 로봇 장치 및 로봇 시스템
US7600119B2 (en) 2004-03-04 2009-10-06 Nec Corporation Data update system, data update method, data update program, and robot system
KR100827172B1 (ko) * 2004-05-06 2008-05-02 삼성전자주식회사 휴대단말기 펌웨어를 업그레이드하기 위한 장치와 방법
KR101086924B1 (ko) * 2005-04-14 2011-11-29 에스케이 텔레콤주식회사 무선 근거리 모듈의 소프트웨어 원격 업그레이드 방법
KR101119320B1 (ko) * 2005-04-29 2012-03-15 엘지전자 주식회사 이동저장 장치의 펌웨어 업데이트 장치 및 방법
JP2011515743A (ja) * 2008-03-04 2011-05-19 アップル インコーポレイテッド セキュアな動作環境におけるソフトウェア開発者に対するコードエンタイトルメントの管理
JP2013509806A (ja) * 2009-10-29 2013-03-14 マイクロソフト コーポレーション ソフトウェア無線における位置検出統合

Also Published As

Publication number Publication date
FI990461A0 (fi) 1999-03-03
EP1033652A3 (en) 2004-02-11
US6675201B1 (en) 2004-01-06
EP1033652A2 (en) 2000-09-06
FI990461A7 (fi) 2000-10-20

Similar Documents

Publication Publication Date Title
JP2000347846A (ja) サーバから端末にソフトウェアをダウンロードするための方法および電話システム
EP1101376B1 (en) Security module, security system and mobile station
KR100451557B1 (ko) 무선 응용 프로토콜에 기반을 둔 안전한 세션 설정
CN103491270B (zh) 具有认证的无线设备业务事件数据的开帐系统
EP2441285B1 (en) Method and system for performing multi-stage virtual sim provisioning and setup on mobile devices
EP1216538B1 (en) Method and apparatus for executing secure data transfer in a wireless network
EP1193986B1 (en) Method and system of remotely controlling a portable terminal and a computer product
AU745627B2 (en) A method of transferring information between a subscriber identification module and a mobile radiocommunication terminal
EP1151625B1 (en) Method for the utilisation of applications stored on a subscriber identity module (sim) and for the secure treatment of information associated with them
US7974603B2 (en) Authentication vector generating device, subscriber authentication module, mobile communication system, and authentication vector generation method
EP2027668A2 (en) Authentication methods and systems
JP2004272561A (ja) 携帯端末装置、携帯端末方法、携帯端末プログラム、提供サーバ装置、提供サーバ方法、及び提供サーバプログラム
JP2008538874A (ja) 携帯端末機能への制限付きアクセスの供給
EP1422646B1 (en) System and Method for Electronic Purchase
JP2003250183A (ja) Icカード、端末、通信端末、通信局、通信機器及び通信制御方法
US7840496B2 (en) Electronic payment system through a telecommunication network
CN108564361B (zh) 一种信息处理方法、装置及设备
GB2342817A (en) Secure session setup based on wireless application protocol
JP4671270B2 (ja) 携帯通信端末および端末間通信方法
RU2004134590A (ru) Система, позволяющая оператору связи предоставлять услуги финансовых транзакций, и способы реализации таких транзакций
WO2001049054A1 (en) Digital signature
KR100336094B1 (ko) 전자 카드의 카드종류 변경 방법 및 장치
KR100336093B1 (ko) 전자 카드의 충전 한도액 변경 방법 및 장치
KR100836883B1 (ko) 무선통신망을 이용한 교통카드 중계 서비스 장치 및 그 방법
KR20110003721A (ko) 바우처 제공자용 모바일 바우처 처리 기능이 구비된 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070221

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20070221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100608

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100907

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100910

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110315

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110816