JP5111708B2

System server for channel-based internet network

Abstract

This record has no abstract on file.

JP5111708B2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 25 January 2021, 5.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

17 claims: 6 independent, 11 dependent

  1. 1
    複数のユーザーターミナル及び複数のインターネットサイトを含むチャネルベースインターネットネットワークを運営するための方法であって、 サーバーで、それぞれ対応するURLを示すインターネットアドレス及び対応する表題を示すインターネットサイトタイトルを割り付けられた複数のチャネルナンバーを含むマスターチャネルテーブルを形成し、前記各インターネットサイトタイトルを、前記複数のインターネットサイトの中の対応するインターネットサイトに対応させて、それぞれのインターネットアドレスによって前記ユーザーターミナルからインターネットを介して前記対応するインターネットサイトに接続できるようにする過程と、 サーバーで、前記チャネルベースインターネットネットワークからサービスを要求する権限を与えられた各ユーザーターミナルのためのユーザー識別情報を含むネットワークデータベースを形成する過程と、 前記複数のユーザーターミナルの内の1つのユーザーターミナルによるサービスリクエストに応答して、サーバーからインターネットを介して前記サービスをリクエストしているユーザーターミナルに対して、少なくとも1つの前記チャネルナンバー 、該チャネルナンバーに対応するURLを示すインターネットアドレス及び該チャネルナンバーに 対応するインターネット サイト タイトルを有する、前記マスターチャネルテーブルの少なくとも一部を発信する過程とを有し、 前記ユーザーターミナルは、CPUと、少なくとも1つの揮発性メモリと、少なくとも1つの不揮発性メモリと、少なくとも1つの入力装置と、ディスプレイとを有し、 前記ユーザーターミナルは、前記サーバーから前記マスターチャネルテーブルの前記一部をダウンロードして保存する機能、ダウンロードされた前記マスターチャネルテーブルの前記一部に含まれる前記チャネルナンバー及び前記インターネットサイトタイトルを表示する機能、前記インターネットサイトに関連する前記チャネルナンバーの入力を受け付ける機能、及び前記インターネットサイトに接続する機能を有し、 前記マスターチャネルテーブルの少なくとも一部を発信する過程は、さらにユーザーを認証する認証過程を含み、 該認証過程は、 前記ユーザーターミナルからの前記ユーザー識別情報を前記サーバーにある前記ネットワークデータベースに保存された前記ユーザー識別情報と比較し、 前記ユーザーがレジデントユーザーと判断された場合には、前記レジデントユーザーの前記マスターチャネルテーブルの前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存させ、 前記ユーザーがゲストユーザーと判断された場合には、前記ゲストユーザーの前記マスターチャネルテーブルの前記一部を揮発性メモリに保存させることを特徴とする方法。
  2. 2
    前記認証過程において前記ユーザーが前記レジデントユーザーと判断され、かつ前記不揮発性メモリに前記マスターチャネルテーブルの前記一部が保存されている場合には、前記認証過程の前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存する過程に代えて、前記不揮発性メモリに保存された前記マスターチャネルテーブルの前記一部をコピーして前記揮発性メモリに保存させることを特徴とする請求項1に記載の方法。
  3. 3
    更に、前記チャネルベースインターネットネットワークの各ユーザーターミナルのためのアップデートスケジュールコードを含むアップデートスケジュールを備えたアップデートマネージャデータベースを形成する過程を有し、 前記発信する過程が、前記アップデートマネージャデータベースをチェックし、前記サービスをリクエストしているユーザーターミナルのための前記アップデートスケジュールコードが前記マスターチャネルテーブルの前記一部を発信すべきことを示す時にのみ前記マスターチャネルテーブルの前記一部を発信することを特徴とする請求項1に記載の方法。
  4. 4
    前記チャネルベースインターネットネットワークに追加された新規のユーザーターミナルのために、前記ネットワークデータベースに新たなユーザーターミナル情報を追加する過程と、 前記追加された新規のユーザーターミナルに対応する前記アップデートスケジュールコードを含むように前記アップデートマネージャデータベースの前記アップデートスケジュールを変更する過程とを有し、 前記追加された新規のユーザーターミナルに対応する前記アップデートスケジュールコードが、前記追加された新規のユーザーターミナルがサービスをリクエストした時に前記マスターチャネルテーブルの前記一部を発信する過程が行われるように構成されていることを特徴とする請求項1に記載の方法。
  5. 5
    前記マスターチャネルテーブルを、アップデートされたチャネルテーブルデータを含むようにアップデートする過程と、 前記アップデートされたチャネルテーブルデータによって影響を受けたユーザーターミナルに対応する前記アップデートスケジュールコードが、前記影響を受けたユーザーターミナルがサービスを要求したときに前記マスターチャネルテーブルの前記一部を送信すべきことを示すように変更されるように前記アップデートマネージャデータベースを変更する過程とを更に有することを特徴とする請求項1に記載の方法。
  6. 6
    前記マスターチャネルテーブルをアップデートする過程が更に、 前記アップデートされたチャネルテーブルデータを暗号化する過程と、 前記マスターチャネルテーブルに前記暗号化されたアップデートチャネルテーブルデータを記憶する過程とを有することを特徴とする請求項5に記載の方法。
  7. 7
    前記サーバーで保存している前記マスターチャネルテーブルが、前記ユーザーターミナルに保存された前記一部に対応するマスターチャネルテーブルに比べて新しい場合、前記ユーザーターミナルに対応するアップデート利用可能コードを送信する過程をさらに有し、 前記アップデート利用可能コードは、これを受信した前記ユーザーターミナルに、所定の時間内に前記マスターテーブルの一部を自動的にダウンロードさせることを特徴とする請求項5に記載の方法。
  8. 8
    前記ユーザーターミナルからダウンロードリクエストを受け取る過程と、 前記ダウンロードリクエストに応答して前記ユーザーターミナルに向けて前記マスターチャネルテーブルの前記一部を発信する過程とを更に有することを特徴とする請求項7に記載の方法。
  9. 9
    前記マスターチャネルテーブルの前記一部が前記サービスをリクエストしているユーザーターミナルに対して発信された後に、前記サービスをリクエストしているユーザーターミナルのためのアップデートスケジュールコードを前記一部を送信する必要がなくなったことを示すように変更するように前記アップデートマネージャデータベースを変更する過程とを更に有することを特徴とする請求項7に記載の方法。
  10. 10
    複数のユーザーターミナル及び複数のインターネットサイトを含むチャネルベースインターネットネットワークを運営するための方法であって、 サーバーが、ユーザーターミナルから発信されたユーザー識別情報を受け取る過程と、 前記受け取ったユーザー識別情報が、前記サーバーに予め記憶されたユーザー識別情報に合致するとサーバにおいて識別された場合には、前記サーバーが、インターネットを介して前記ユーザーターミナルに向けて、少なくとも1つのチャネルナンバー 、該チャネルナンバーに対応するURLを示すインターネットアドレス及び該チャネルナンバーに 対応するインターネットサイトタイトルを含む、マスターチャネルテーブルの少なくとも一部を発信する過程とを有し、 前記ユーザーターミナルは、CPUと、少なくとも1つの揮発性メモリと、少なくとも1つの不揮発性メモリと、少なくとも1つの入力装置と、ディスプレイとを含み、 前記サーバーはネットワークデータベースを含み、該ネットワークデータベースは前記ユーザー識別情報を含み、前記ユーザー識別情報は、前記チャネルベースインターネットネットワークに対してサービスを要求する権限を与えられた各ユーザーターミナルを識別するためのものであり、 前記サーバーの前記マスターチャネルテーブルが、複数のチャネルナンバーを有し、該チャネルナンバーの各々は、前記複数のインターネットサイトの中の1つのインターネットサイトに対応する表題を示すインターネットサイトタイトル、及び該インターネットサイトに対応するURLを示すインターネットアドレスを割り付けられており、それぞれのインターネットアドレスによって前記ユーザーターミナルからインターネットを介して前記インターネットアドレスに対応するインターネットサイトに接続でき、 前記マスターチャネルテーブルの少なくとも一部を発信する過程は、さらに識別された前記ユーザーがゲストユーザーかレジデントユーザーかを認証する認証過程を含み、 該認証過程は、 前記サーバーが、前記ユーザーターミナルからの前記ユーザー識別情報を前記サーバーにある前記ネットワークデータベースに保存された前記ユーザー識別情報と比較し、 前記ユーザーが前記レジデントユーザーと判断された場合には、前記サーバーが、前記ユーザーターミナルに、前記レジデントユーザーの前記マスターチャネルテーブルの前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存させ、 前記ユーザーが前記ゲストユーザーと判断された場合には、サーバーが、前記ユーザーターミナルに、前記ゲストユーザーの前記マスターチャネルテーブルの前記一部を揮発性メモリに保存させることを特徴とする方法。
  11. 11
    前記認証過程において前記ユーザーが前記レジデントユーザーと判断され、かつ前記不揮発性メモリに前記マスターチャネルテーブルの前記一部が保存されている場合には、前記認証過程の前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存させる過程に代えて、前記サーバーは、前記ユーザーターミナルに、前記不揮発性メモリに保存された前記マスターチャネルテーブルの前記一部をコピーさせて前記揮発性メモリに保存させることを特徴とする請求項10に記載の方法。
  12. 12
    前記サーバーで保存しているマスターチャネルテーブルが、前記ユーザーターミナルに保存された前記一部に対応するマスターチャネルテーブルに比べて新しい場合、前記ユーザーターミナルに対応するアップデート利用可能コードを送信する過程をさらに有し、 前記アップデート利用可能コードは、これを受信した前記ユーザーターミナルに、所定の時間内に前記マスターテーブルの一部を自動的にダウンロードさせることを特徴とする請求項10記載の方法。
  13. 13
    CPU、少なくとも1つの揮発性メモリ、少なくとも1つの不揮発性メモリ、少なくとも1つの入力装置、及びディスプレイを含む複数のユーザーターミナル並びに複数のインターネットサイトを含むチャネルベースインターネットネットワークを運営する方法であって、 サーバーが、複数のインターネットサイトのそれぞれについて、対応するURLを示すインターネットアドレス及び表題を示すインターネットサイトタイトルをチャネルナンバーに割り付けて作成されたマスターチャネルテーブルをアップデートする過程であって、少なくとも1つの前記チャネルナンバー 、該チャンネルナンバーに対応するURLを示すインターネットアドレス及び該チャネルナンバーに 対応するインターネットサイトタイトルを含む、前記マスターチャネルテーブルの一部が、前記ユーザーターミナルに送信されると、それぞれのインターネットアドレスによって前記ユーザーターミナルからインターネットを介して前記対応するインターネットサイトに接続できる、該過程と、 前記サーバーが、現在のチャネルテーブルバージョンナンバーが前記マスターチャネルテーブルと対応するようにアップデートマネージャデータベースを変更する過程と、 前記サーバーが、ユーザーターミナルから当該ユーザーターミナルの前記不揮発性メモリに記憶されたローカルチャネルテーブルに対応するチャネルテーブルバージョンナンバーを受け取る過程と、 前記受け取ったチャネルテーブルバージョンナンバーが現在のチャネルテーブルバージョンナンバーと異なる場合には、前記サーバーが、インターネットを介して前記ユーザーターミナルに向けてマスターチャネルテーブルの少なくとも一部を発信する過程とを有し、 前記マスターチャネルテーブルの少なくとも一部を発信する過程は、ユーザーを認証する認証過程を含み、 該認証過程は、 前記ユーザータールミナからの前記ユーザー識別情報を前記サーバーにある前記ネットワークデータベースに保存された前記ユーザー識別情報と比較し、 前記ユーザーがレジデントユーザーと判断された場合には、前記レジデントユーザーの前記マスターチャネルテーブルの前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存させ、 前記ユーザーがゲストユーザーと判断された場合には、前記ゲストユーザーの前記マスターチャネルテーブルの前記一部を揮発性メモリに保存させることを特徴とする方法。
  14. 14
    前記認証過程において前記ユーザーが前記レジデントユーザーと判断され、かつ前記受け取ったチャネルテーブルバージョンナンバーが前記現在のチャネルテーブルバージョンナンバーと一致する場合には、前記認証過程の前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存する過程に代えて、前記サーバーが、前記ユーザーターミナルに、前記不揮発性メモリに保存された前記マスターチャネルテーブルの前記一部をコピーさせて前記揮発性メモリに保存させることを特徴とする請求項13に記載の方法。
  15. 15
    ユーザーターミナルおよびインターネットサイトを含むチャネルベースインターネットネットワークのためのシステムサーバーであって、 それぞれが対応するURLを示すインターネットアドレスおよび対応する表題を示すインターネットサイトタイトルに割り付けられた複数のチャネルナンバーを含むマスターチャネルテーブルを記憶するためのチャネルテーブルデータベースと、 ユーザー識別情報を有するネットワークデータベースと、 少なくとも1つの前記チャネルナンバー、該チャネルナンバーに対応するURLを示すインターネットアドレス及び該チャネルナンバーに対応するインターネットサイトタイトルを含む、 前記マスターチャネルテーブルの少なくとも一部を、前記ユーザーターミナルから受け取ったリクエストに応答して前記チャネルテーブルデータベースからインターネットを介して前記ユーザーターミナルに発信するための手段と、 ユーザーを認証するための認証手段とを有し、 それぞれのインターネットアドレスによって前記ユーザーターミナルからインターネットを介して前記対応するインターネットサイトに接続でき、 前記ユーザーターミナルは、CPUと、少なくとも1つの揮発性メモリと、少なくても1つの不揮発性メモリと、少なくとも1つの入力装置と、ディスプレイとを有し、 前記認証手段は、 前記ユーザーターミナルからの前記ユーザー識別情報を前記サーバーにある前記ネットワークデータベースに保存された前記ユーザー識別情報と比較し、 前記ユーザーがレジデントユーザーと判断された場合には、前記レジデントユーザーの前記マスターチャネルテーブルの前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存させ、 前記ユーザーがゲストユーザーと判断された場合には、前記ゲストユーザーの前記マスターチャネルテーブルの前記一部を揮発性メモリに保存させることを特徴とするシステムサーバー。
  16. 16
    前記認証手段が前記ユーザーを前記レジデントユーザーと判断し、かつ前記不揮発性メモリに前記マスターチャネルテーブルの前記一部が保存されている場合には、前記一部を前記揮発性メモリ及び前記不揮発性メモリに保存させることに代えて、前記ユーザーターミナルに、前記不揮発性メモリに保存された前記マスターチャネルテーブルの前記一部をコピーさせて前記揮発性メモリに保存させることを特徴とする請求項15に記載のシステムサーバー。
  17. 17
    アップデートスケジュールを記憶するためのアップデートマネージャデータベースを更に含み、 前記アップデートスケジュールが、前記ユーザーターミナルのためのアップデートスケジュールコードコードを含み、 前記一部を発信するための手段が、アップデートマネージャデータベースをチェックし、前記ユーザーターミナルのための前記アップデートスケジュールコードが所定値である場合にのみ前記一部を発信することを特徴とする請求項15に記載のシステムサーバー。
Independent claims17