JP2005108012A - 携帯情報端末、メッセージ配信方法及びメッセージ配信プログラム - Google Patents

携帯情報端末、メッセージ配信方法及びメッセージ配信プログラム Download PDF

Info

Publication number
JP2005108012A
JP2005108012A JP2003342267A JP2003342267A JP2005108012A JP 2005108012 A JP2005108012 A JP 2005108012A JP 2003342267 A JP2003342267 A JP 2003342267A JP 2003342267 A JP2003342267 A JP 2003342267A JP 2005108012 A JP2005108012 A JP 2005108012A
Authority
JP
Japan
Prior art keywords
message
mobile application
receives
reception
information terminal
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
JP2003342267A
Other languages
English (en)
Inventor
Taiji Kasai
泰治 笠井
Satoshi Ogawa
聡 小川
Akihiro Iwatani
昭宏 岩谷
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.)
SAP SE
Original Assignee
SAP SE
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 SAP SE filed Critical SAP SE
Priority to JP2003342267A priority Critical patent/JP2005108012A/ja
Publication of JP2005108012A publication Critical patent/JP2005108012A/ja
Priority to US11/148,353 priority patent/US7366505B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/537Arrangements for indicating the presence of a recorded message, whereby the presence information might include a preview or summary of the message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】 プッシュ型メッセージ配信アプリケーションのためのインターフェイスを提供し、安価なシステム構築を支援することができる携帯情報端末、メッセージ配信方法及びメッセージ配信プログラムを提供する。
【解決手段】 モバイルアプリケーション100の識別子とモバイルアプリケーション100に実行させる処理命令とを示すメッセージを生成するメッセージ配信サーバ2よりメッセージの配信を受ける携帯情報端末1において、メッセージサービスドライバ210が、メッセージ配信サーバ2から送信されるメッセージを受信し、プッシュドライバ制御部200が、メッセージサービスドライバ210よりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部130にメッセージ受信を通知し、メッセージ受信部130は、プッシュドライバ制御部200より通知された受信メッセージが示すモバイルアプリケーション100の識別子に基づいて、複数のモバイルアプリケーション100より該当するモバイルアプリケーション100に受信メッセージを通知する。
【選択図】 図1

Description

本発明は、携帯情報端末、メッセージ配信方法及びメッセージ配信プログラムに関する。
従来、ネットワーク上の複数のデバイスを一括して自動的に起動するための技術が存在する。例えば、特許文献1には、ネットワーク上に接続するデバイスとして、電源立上信号等の電気的な起動によって起動状態となるソフトスイッチを備えたデバイスや、そのソフトスイッチを動作させるソフトウェアがインストールされた端末装置を自動的に起動させる方法が開示されている。この発明によれば、所定のデバイスが、特定信号(起動信号)の受信により起動状態となる機能を有する複数のデバイスに関する情報を管理し、自デバイスが起動したことを検知すると、管理情報により示される複数のデバイスへ特定信号を発信することで、複数のデバイス130を自動的に起動状態とする。
また、特許文献2には、入力メッセージを複数のネットワークゲートウェイに配信する方法が開示されている。この発明によれば、各々の無線ネットワークキャリアに対するネットワークドライバを有するプッシュエージェント、プルエージェントを利用してHTTP要求、HTTP応答を形成し、無線端末と通信を行う。
特開2001−242967号公報 特表2002−523924号公報
一方、近年、PDA等の携帯情報端末が普及し、これを利用した情報のプッシュ型メッセージ配信サービスが提供されつつある。ところが、独自のプッシュ型メッセージ配信システムを構築するには、莫大な開発コストがかかるため、システム導入の問題となっていた。
本発明は、このような事情を考慮してなされたものであり、その目的は、プッシュ型メッセージ配信アプリケーションのためのインターフェイスを提供し、安価なシステム構築を支援することができる携帯情報端末、メッセージ配信方法及びメッセージ配信プログラムを提供することにある。
この発明は上記の課題を解決すべくなされたもので、本発明は、モバイルアプリケーションの識別子と前記モバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置より、前記メッセージの配信を受ける携帯情報端末であって、前記メッセージ配信装置から送信されるメッセージを受信するメッセージサービスドライバと、前記メッセージサービスドライバよりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知するプッシュドライバ制御部とを備え、前記メッセージ受信部は、前記プッシュドライバ制御部より通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知することを特徴とする。
また、本発明は、前記モバイルアプリケーションは、前記メッセージ受信部から受信メッセージの通知を受けて起動し、該受信メッセージが示す処理命令に基づく処理を実行することを特徴とする。
また、本発明は、前記プッシュドライバ制御部は、前記メッセージサービスドライバよりメッセージ受信通知を受けて一時的に保存し、前記モバイルアプリケーションからの読み出し要求により、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知することを特徴とする。
また、本発明は、前記プッシュドライバ制御部は、前記メッセージサービスドライバよりメッセージ受信通知を受けて、メッセージ受信通知ログを蓄積することを特徴とする。
また、本発明は、モバイルアプリケーションの識別子と前記モバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置より前記メッセージの配信を受ける携帯情報端末における前記モバイルアプリケーションへのメッセージ配信方法であって、メッセージサービスドライバが、前記メッセージ配信装置から送信されるメッセージを受信し、プッシュドライバ制御部が、前記メッセージサービスドライバよりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知し、前記メッセージ受信部は、前記プッシュドライバ制御部より通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知することを特徴とする。
また、本発明は、モバイルアプリケーションの識別子と前記モバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置より、前記メッセージの配信を受ける携帯情報端末に前記モバイルアプリケーションへのメッセージ配信処理を実行させるためのプログラムであって、前記メッセージ配信装置から送信されるメッセージを受信する処理と、前記メッセージを受信して、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知する処理と、前記メッセージ受信部に通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知する処理とを実行させるためのメッセージ配信プログラムである。
以上説明したように、本発明によれば、モバイルアプリケーションの識別子とモバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置よりメッセージの配信を受ける携帯情報端末において、メッセージサービスドライバが、メッセージ配信装置から送信されるメッセージを受信し、プッシュドライバ制御部が、メッセージサービスドライバよりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知し、メッセージ受信部は、プッシュドライバ制御部より通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知する。
したがって、携帯情報端末上の該当するモバイルアプリケーションは、メッセージ配信端末からメッセージを受信することができる効果が得られる。
また、本発明によれば、モバイルアプリケーションは、メッセージ受信部から受信メッセージの通知を受けて起動し、該受信メッセージが示す処理命令に基づく処理を実行する。
したがって、モバイルアプリケーションが起動していない場合であっても、確実にメッセージを受信することができる効果が得られる。
また、本発明によれば、プッシュドライバ制御部は、メッセージサービスドライバよりメッセージ受信通知を受けて一時的に保存し、モバイルアプリケーションからの読み出し要求により、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知する。
したがって、メッセージ受信部が起動していない場合であっても、ドライバでメッセージを保存しておき、再度、メッセージ受信部の起動時にメッセージを確実に通知することができる効果が得られる。
また、本発明によれば、プッシュドライバ制御部は、メッセージサービスドライバよりメッセージ受信通知を受けて、メッセージ受信通知ログを蓄積する。
したがって、メッセージサービスドライバからのメッセージ受信ログを参照して、モバイルアプリケーション、メッセージ受信部のバグ解析を支援することができる効果が得られる。
以下、本発明を実施するための最良の形態について説明する。
以下、図面を参照して、本発明の携帯情報端末の一実施形態について説明する。図1は、本実施形態の携帯情報端末1とメッセージ配信サーバ2とからなるプッシュ型メッセージ配信システムの全体構成図である。
本実施形態の携帯情報端末1は、インターネット等のネットワーク3上のメッセージサーバ4を介してメッセージ配信サーバ2と接続されて、メッセージの配信を受ける。携帯情報端末1は、主にデバイス部10と、ドライバ部20とから構成される。
デバイス部10は、起動(ウェイクアップ)状態と、停止(スリープ)状態とを有しており、ドライバ部20からの起動制御信号に基づいて、起動/停止する。デバイス部10は、起動時において、複数のモバイルアプリケーション100を実行する。
クライアントアプリケーション110は、モバイルアプリケーション100の実行環境を提供する。具体的には、Java(登録商標)をベースとしたアプリケーションプログラミングインターフェイス(API)を提供する。
各モバイルアプリケーション100は、アプリケーションIDで識別され、受信メッセージの通知を受けて、メッセージ配信サーバ2からメッセージ受信部130を介して受信するメッセージが示す処理命令を実行する。具体的には、処理命令(アクションコマンド)は、メッセージ(ショートメッセージ、ビジネスオブジェクトを含む)を表示する、メッセージサーバ4に蓄積されたメッセージと、携帯情報端末1上の受信メッセージとを同期する等の処理を定義している。
すなわち、メッセージ配信サーバ2が生成するメッセージのフォーマットは、処理命令、アプリケーションID、メッセージをデリミタで挟んだ構成になる。
なお、各モバイルアプリケーション100が受信メッセージの通知を受けた時点で起動していない場合であっても、まず事前に各モバイルアプリケーション100に登録された監視メソッドが立ち上げられて、この監視メソッドにより、各モバイルアプリケーション100は立ち上げられる。したがって、この場合、各モバイルアプリケーション100は、受信メッセージの通知を受けて起動する監視メソッドによって起動された後、メッセージ配信サーバ2からメッセージ受信部130を介して受信するメッセージが示す処理命令を実行する。
プッシュ制御部120は、各モバイルアプリケーション100の起動/停止等を制御する。また、メッセージ受信部130は、デバイス部10(各モバイルアプリケーション100)と、ドライバ部20(プッシュドライバ制御部200)との通信インターフェイスであって、プッシュドライバ制御部200より通知された受信メッセージが示すモバイルアプリケーション100のアプリケーションID(識別子)に基づいて、複数のモバイルアプリケーション100より該当するモバイルアプリケーション100に受信メッセージを通知する。このプッシュドライバ制御部200から各モバイルアプリケーション100への受信メッセージ通知は、各モバイルアプリケーション100からのメッセージ通知登録がある場合に実行される。
ドライバ部20は、無線ネットワークを介して、メッセージサーバ4から受信するメッセージをデバイス部10に出力する。メッセージサーバ4からメッセージを受信する受信部に相当するのが、メッセージサービスドライバ210であり、メッセージサーバ4を介して、メッセージ配信サーバ2から送信されるメッセージを受信する。メッセージサービスドライバ210は、各RFインターフェイス毎に複数存在する。
メッセージサービスドライバ210が受信するメッセージは、プッシュドライバ制御部200に出力される。なお、ドライバ部20において、メッセージサービスドライバ210、プッシュドライバ制御部200は、共に同期した状態で起動/停止するものとする。
プッシュドライバ制御部200は、メッセージサービスドライバ210よりメッセージ受信通知を受けて、上述したように、予めメッセージ通知登録されたメッセージ受信部130にメッセージ受信を通知する。このとき、プッシュドライバ制御部200は、メッセージサービスドライバ210よりメッセージ受信通知を受けてこれを一時的に保存しておくメモリを備えている。そして、プッシュドライバ制御部200は、各モバイルアプリケーション100からの受信メッセージ読み出し要求を受けると、先程と同様に、予めメッセージ通知登録されたメッセージ受信部130にメッセージ受信を通知する。なお、プッシュドライバ制御部200は、メッセージサービスドライバ210よりメッセージ受信通知を受ける毎に、メッセージ受信通知ログを蓄積する。このメッセージ受信通知ログは、必要に応じてモバイルアプリケーション100やクライアントアプリケーション110によって読み出され、メッセージ配信時のバグ検出等に利用される。
メッセージ配信サーバ2は、モバイルアプリケーション100の識別子とモバイルアプリケーション100に実行させる処理命令とを示すメッセージを生成する。上述したように、メッセージが示す処理命令としてメッセージ表示やメッセージ同期がメッセージ配信サーバ2上の各アラート生成アプリケーション300によって指定される。
処理命令としてメッセージ表示が指定されている場合、モバイルアプリケーション100は、携帯情報端末1の表示部(図示せず)に受信したメッセージを表示する。また、処理命令としてメッセージ同期が指定されている場合、モバイルアプリケーション100は、メッセージサーバ4に新たなメッセージが送信されてきたとして、メッセージサーバ4と接続し、当該メッセージのダウンロードを行う。以下、処理命令としてメッセージ同期が指定されている場合に送信されるメッセージを特にアラートと定義する。
アラート生成アプリケーション300から出力されるメッセージ/アラートを通信部320を介してメッセージサーバ4に送信する制御をアラート制御部310が実行する。具体的には、アラート制御部310は、利用するメッセージ送信プロトコルに基づいて、メッセージフォーマットを決定し、メッセージ/アラートを通信部320に出力する。
通信部320は、アラート制御部310から入力するメッセージ/アラートをネットワーク3を介して、メッセージサーバ4に送信する。一方、メッセージサーバ4から配信メッセージに対する応答メッセージを受信した場合、通信部320から応答制御部330に応答メッセージが出力され、アラート生成アプリケーション300に戻される。すなわち、応答制御部330は、利用するメッセージ受信プロトコルに基づいて、メッセージフォーマットを決定し、メッセージ/アラートをアラート生成アプリケーション300に出力する。
次に、図面を参照して、本実施形態の携帯情報端末1の動作について説明する。図2は、本実施形態の携帯情報端末1とメッセージサーバ4との間におけるメッセージ配信処理の過程を示すフローチャートである。
まずメッセージ配信サーバ2からのメッセージ配信開始に先立って、携帯情報端末1において、モバイルアプリケーション100は、メッセージ受信部130にメッセージ通知登録を行う(図2のステップS1)。具体的な登録事項としては、自アプリケーションIDや処理命令に対応する監視メソッドのクラス等である。ここでの登録事項に基づいて、メッセージ受信部130は、起動すべきモバイルアプリケーションを特定し、受信したメッセージを出力する。
すなわち、アラート生成アプリケーション300において、メッセージ/アラートが生成され、アラート制御部310によりメッセージサーバ4にメッセージ/アラートが送信される。
メッセージサーバ4は、メッセージ配信サーバ2よりメッセージ/アラートを受信すると、携帯情報端末1に受信したメッセージを配信する。すなわち、メッセージサービスドライバ210は、メッセージサーバ4より配信されたメッセージ/アラートが自端末を指定するメッセージ/アラートであれば、これを受信し(ステップS2)、プッシュドライバ制御部200に出力する(ステップS3)。プッシュドライバ制御部200は、デバイス部10が起動していれば、そのままメッセージ受信部130にメッセージサービスドライバ210から入力するメッセージ/アラートを出力する(ステップS4)。なお、デバイス部10が起動していない場合、プッシュドライバ制御部200は、デバイス部10に対して起動制御信号を出力し、デバイス部10を起動した後、メッセージ受信部130にメッセージ/アラートを出力する。
メッセージ受信部130は、モバイルアプリケーション100の受信メッセージ通知登録がある場合、入力するメッセージ/アラートを該当するアプリケーションIDのモバイルアプリケーション100に出力する(ステップS5)。該当するアプリケーションIDのモバイルアプリケーション100が複数ある場合、メッセージ受信部130は、同様に、それらすべてのモバイルアプリケーション100に入力するメッセージ/アラートを出力し、該当するアプリケーションIDのモバイルアプリケーション100が存在しない場合、メッセージ受信部130は、入力するメッセージ/アラートを出力しない。
メッセージ/アラートを入力すると、モバイルアプリケーション100は、当該メッセージが示す処理命令を実行する。例えば、メッセージを表示する処理命令の場合、モバイルアプリケーション100は、ブラウザ等のクライアントアプリケーション110を起動して、これを表示する。また、メッセージサーバ4に蓄積されたメッセージと、携帯情報端末1上の受信メッセージとを同期する処理命令の場合、モバイルアプリケーション100は、メッセージ受信のクライアントアプリケーション110を起動して、メッセージサーバ4と接続し、受信メッセージをダウンロードして、メッセージを更新する。そして、メッセージ同期が完了した場合、モバイルアプリケーション100は、メッセージサービスドライバ210、メッセージサーバ4を介して、メッセージ配信サーバ2の荒いと生成アプリケーション300に応答メッセージを送信する。なお、この応答メッセージの送信先(応答先)は、入力するメッセージに書き込んでおくようにすることが考えられる。
すなわち、モバイルアプリケーション100は、メッセージが示す応答先を宛先として、応答メッセージを送信する(ステップS10、S11)。メッセージサーバ4は、これを受信して、メッセージ配信サーバ2に応答メッセージの受信を通知する。
メッセージ配信サーバ2は、通信部320を介して、これを受信し、応答制御部330が宛先であるアラート生成アプリケーション300に受信した応答メッセージを出力する。
アラート生成アプリケーション300は、応答メッセージの受信を受けて、メッセージ同期処理が完了したことを確認し、必要に応じて、次のメッセージ同期処理を実行する。
以上説明したように、本実施形態の携帯情報端末1によれば、モバイルアプリケーション100の識別子とモバイルアプリケーション100に実行させる処理命令とを示すメッセージを生成するメッセージ配信サーバ2よりメッセージの配信を受ける。具体的には、メッセージサービスドライバ210が、メッセージ配信サーバ2から送信されるメッセージを受信し、プッシュドライバ制御部200が、メッセージサービスドライバ210よりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部130にメッセージ受信を通知し、メッセージ受信部130は、プッシュドライバ制御部200より通知された受信メッセージが示すモバイルアプリケーション100の識別子に基づいて、複数のモバイルアプリケーション100より該当するモバイルアプリケーション100に受信メッセージを通知する。
したがって、各モバイルアプリケーション100において、メッセージ配信サーバ2からメッセージを受信することができる効果が得られる。
なお、本実施形態においては,メッセージサーバ4を介して、メッセージを送受信する場合の例を示したが、本発明はこれに限られるものではなく、携帯情報端末1とメッセージ配信サーバ2とが、メッセージサーバ4を介さず、直接メッセージを送受信するようにしてもよい。
上述の携帯情報端末1、メッセージ配信サーバ2、メッセージサーバ4は、内部に、コンピュータシステムを有している。
そして、上述したメッセージ配信処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。
すなわち、携帯情報端末1、メッセージ配信サーバ2、メッセージサーバ4における、各処理手段、処理部は、CPU等の中央演算処理装置がROMやRAM等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
メッセージ配信システムの構成図。 メッセージ配信処理のフローチャート。
符号の説明
1…携帯情報端末
2…メッセージ配信サーバ
3…ネットワーク
4…メッセージサーバ
10…デバイス部
20…ドライバ部
100…モバイルアプリケーション
110…クライアントアプリケーション
120…プッシュ制御部
130…メッセージ受信部
200…プッシュドライバ制御部
210…メッセージサービスドライバ
300…アラート生成アプリケーション
310…アラート制御部
320…通信部
330…応答制御部

Claims (6)

  1. モバイルアプリケーションの識別子と前記モバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置より、前記メッセージの配信を受ける携帯情報端末であって、
    前記メッセージ配信装置から送信されるメッセージを受信するメッセージサービスドライバと、
    前記メッセージサービスドライバよりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知するプッシュドライバ制御部と
    を備え、
    前記メッセージ受信部は、前記プッシュドライバ制御部より通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知する
    ことを特徴とする携帯情報端末。
  2. 前記モバイルアプリケーションは、前記メッセージ受信部から受信メッセージの通知を受けて起動し、該受信メッセージが示す処理命令に基づく処理を実行する
    ことを特徴とする請求項1に記載の携帯情報端末。
  3. 前記プッシュドライバ制御部は、前記メッセージサービスドライバよりメッセージ受信通知を受けて一時的に保存し、前記モバイルアプリケーションからの読み出し要求により、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知する
    ことを特徴とする請求項1に記載の携帯情報端末。
  4. 前記プッシュドライバ制御部は、前記メッセージサービスドライバよりメッセージ受信通知を受けて、メッセージ受信通知ログを蓄積する
    ことを特徴とする請求項1に記載の携帯情報端末。
  5. モバイルアプリケーションの識別子と前記モバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置より前記メッセージの配信を受ける携帯情報端末における前記モバイルアプリケーションへのメッセージ配信方法であって、
    メッセージサービスドライバが、前記メッセージ配信装置から送信されるメッセージを受信し、
    プッシュドライバ制御部が、前記メッセージサービスドライバよりメッセージ受信通知を受けて、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知し、
    前記メッセージ受信部は、前記プッシュドライバ制御部より通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知する
    ことを特徴とするメッセージ配信方法。
  6. モバイルアプリケーションの識別子と前記モバイルアプリケーションに実行させる処理命令とを示すメッセージを生成するメッセージ配信装置より、前記メッセージの配信を受ける携帯情報端末に前記モバイルアプリケーションへのメッセージ配信処理を実行させるためのプログラムであって、
    前記メッセージ配信装置から送信されるメッセージを受信する処理と、
    前記メッセージを受信して、予めメッセージ通知登録されたメッセージ受信部にメッセージ受信を通知する処理と、
    前記メッセージ受信部に通知された受信メッセージが示すモバイルアプリケーションの識別子に基づいて、複数のモバイルアプリケーションより該当するモバイルアプリケーションに受信メッセージを通知する処理と
    を実行させるためのメッセージ配信プログラム。

JP2003342267A 2003-09-30 2003-09-30 携帯情報端末、メッセージ配信方法及びメッセージ配信プログラム Pending JP2005108012A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2003342267A JP2005108012A (ja) 2003-09-30 2003-09-30 携帯情報端末、メッセージ配信方法及びメッセージ配信プログラム
US11/148,353 US7366505B2 (en) 2003-09-30 2005-06-09 Apparatus and method for delivering messages to a mobile information terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003342267A JP2005108012A (ja) 2003-09-30 2003-09-30 携帯情報端末、メッセージ配信方法及びメッセージ配信プログラム

Publications (1)

Publication Number Publication Date
JP2005108012A true JP2005108012A (ja) 2005-04-21

Family

ID=34536607

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003342267A Pending JP2005108012A (ja) 2003-09-30 2003-09-30 携帯情報端末、メッセージ配信方法及びメッセージ配信プログラム

Country Status (2)

Country Link
US (1) US7366505B2 (ja)
JP (1) JP2005108012A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100788245B1 (ko) 2006-10-19 2007-12-27 (주)인트로모바일 통합 푸시 서비스 시스템 및 제공방법

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI20050067A (fi) * 2005-01-20 2006-07-21 Pekka Rehtijaervi Push-viestinnällä ohjattuja menetelmiä ja laitteita
DE602006016763D1 (de) * 2005-04-18 2010-10-21 Research In Motion Ltd Verfahren und system zur zentralisierten benutzerbenachrichtigung und anwendungsausführungssteuerung
US9451093B2 (en) * 2006-11-15 2016-09-20 France Telecom Telecommunication method and system offering a plurality of mutually consistent means for access to a message base
GB2448689A (en) * 2007-04-23 2008-10-29 Tyntec Ltd Unified reception and processing of multi-protocol communication services
US20090327439A1 (en) * 2008-06-25 2009-12-31 Heims Tracy M Mobile phone and computer message system
JP5711688B2 (ja) * 2012-03-26 2015-05-07 株式会社東芝 通信装置及びプログラム
US9342554B2 (en) * 2013-07-05 2016-05-17 Facebook, Inc. Techniques to generate mass push notifications
US10225359B2 (en) 2016-09-22 2019-03-05 International Business Machines Corporation Push notifications from multiple tenant servers

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4046804B2 (ja) * 1997-06-26 2008-02-13 富士通株式会社 サーバの情報提供装置、サーバの情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体およびサーバの情報提供方法
US6421781B1 (en) * 1998-04-30 2002-07-16 Openwave Systems Inc. Method and apparatus for maintaining security in a push server
US6507589B1 (en) * 1998-04-30 2003-01-14 Openwave Systems Inc. Method and apparatus for routing between network gateways and service centers
JP2001242967A (ja) 2000-02-29 2001-09-07 Canon Inc 端末装置、ネットワークシステム、デバイス自動起動方法、及び記憶媒体
US6891811B1 (en) * 2000-04-18 2005-05-10 Telecommunication Systems Inc. Short messaging service center mobile-originated to HTTP internet communications
US7231418B2 (en) * 2000-05-24 2007-06-12 Canon Kabushiki Kaisha Information providing method, information providing system, terminal apparatus, and storage medium storing information providing program
AU2002232105A1 (en) * 2001-02-22 2002-09-04 Celltick Technologies Ltd Internet session initiation on personal cellular telecommunications devices, and customization protocol therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100788245B1 (ko) 2006-10-19 2007-12-27 (주)인트로모바일 통합 푸시 서비스 시스템 및 제공방법

Also Published As

Publication number Publication date
US20060009198A1 (en) 2006-01-12
US7366505B2 (en) 2008-04-29

Similar Documents

Publication Publication Date Title
CN105933084B (zh) 接收设备,接收方法和程序
US7366505B2 (en) Apparatus and method for delivering messages to a mobile information terminal
US20180338054A1 (en) Image reading apparatus transmitting device identification information and reading information to push notification server, and method for controlling the image reading apparatus
CN106027631B (zh) 一种数据传输方法及装置
US9723480B2 (en) Information processing device, server device, data communication system, data communication method, and computer-readable storage medium storing data communication program
JP2008017008A (ja) 緊急警報放送受信装置
CN110881055A (zh) 基于Redis的微服务处理方法和设备
CN109032767B (zh) 异步多进程的业务处理***、方法、装置及存储介质
CN106302093B (zh) 一种通信方法、***及服务器
CN113573081A (zh) 直播间的玩法功能管理方法、***、电子设备及存储介质
JP6044009B2 (ja) 情報処理装置、宛先情報更新方法、およびプログラム
JP2005004766A (ja) 携帯端末機の非標準mimeタイプ支援システム及びその方法
JP5820255B2 (ja) 通信装置、および、通信装置の制御方法
CN106776057B (zh) 事件处理方法及装置
US9160691B2 (en) Information processing apparatus implementing response to editing message
KR20080047425A (ko) 저장된 장치 이력에 기초한 애드혹 네트워킹에 대한이용가능성 공시
JP6716726B2 (ja) アプリケーションが情報を受信する方法および装置
CN111309367A (zh) 一种管理服务发现的方法、装置、介质和电子设备
JP2009181386A (ja) コンテンツ更新情報配信方法、コンテンツ配信制御サーバ、端末及びプログラム
JP2011221864A (ja) 情報処理システム及び情報処理方法
CN116156669A (zh) 一种连接建立方法、装置、存储介质和设备
US20240152504A1 (en) Data interaction method, apparatus, and electronic device
CN111355782A (zh) 设备的管理方法、装置、存储介质及电子设备
JP7037913B2 (ja) 情報配信装置、端末装置、報知システム、情報配信方法、及び制御プログラム
CN112235399A (zh) 内容推送方法、装置、计算机设备及存储介质

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060523

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060822

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070112

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070425

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20080307