(57)【特許請求の範囲】
【請求項１】
マイクロブログ・メッセージを表示する方法であって、
マイクロブログに投稿され時系列に並べられたメッセージを含む第１のマイクロブログ・リストを表示ページに表示し、
前記第１のマイクロブログ・リストでのユーザの探索操作を検知すると、前記ユーザに対応するマイクロブログ端末は前記ユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ取得要求を送信することと、
前記マイクロブログ端末は前記マイクロブログ・サーバによってフィードバックされた前記ユーザの、少なくとも一つのマイクロブログ・リストを含んだ前記リスト登録簿を受信して表示することと、
前記リスト登録簿から第２のマイクロブログ・リストが選択されると、前記マイクロブログ端末は新規メッセージ表示ページに前記第２のマイクロブログ・リストの名称を記載して、前記第２のマイクロブログ・リストのメッセージ・リストを取得するために前記マイクロブログ・サーバへメッセージ・リスト要求を送信することと、
前記マイクロブログ端末は前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・リストを受信し、前記メッセージ・リストには、前記第１のマイクロブログ・リストに含まれていた前記メッセージから抽出されたメッセージが含まれ、前記抽出されたメッセージは前記第２のマイクロブログ・リストのメンバーにより投稿されたメッセージであり、前記第２のマイクロブログ・リストの前記メッセージ・リストを前記第２のマイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに表示することを含み、
前記マイクロブログ端末が前記マイクロブログ・サーバへ前記メッセージ・リスト要求を送信した後、かつ前記マイクロブログ端末が前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・リストを受信する前に、
前記マイクロブログ・サーバが、前記メッセージ・リスト要求に含まれている前記第２のマイクロブログ・リストに基づく各メンバーのメンバーＩＤリストをデータベースから探索することと、
前記マイクロブログ・サーバが、前記第２のマイクロブログ・リストの前記メンバーＩＤリストに基づいて前記第２のマイクロブログ・リストの各メンバーのメッセージ・インデックスＩＤリストを取得することと、
前記マイクロブログ・サーバが、前記第２のマイクロブログ・リストの各メンバーの前記メッセージ・インデックスＩＤリストを反復して、全てのメッセージ・インデックスＩＤを時系列にランク付けし、これにより前記第２のマイクロブログ・リストのメッセージ・インデックスＩＤリストを生成することと、
前記マイクロブログ・サーバが、前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストを前記マイクロブログ端末へフィードバックすることと、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストを実装し、これにより前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストに対応した前記メッセージ・リストのメッセージ本体を取得するためにメッセージ本体取得要求を生成し、前記マイクロブログ・サーバへ送信することと、
前記マイクロブログ・サーバが、前記マイクロブログ端末から送信された前記メッセージ本体取得要求に含まれている前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストに基づく前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を引き出して、前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応した前記各メッセージ本体を前記マイクロブログ端末へフィードバックすることと、
をさらに含むことを特徴とする方法。
【請求項２】
請求項１のマイクロブログ・メッセージを表示する方法であって、前記第１のマイクロブログ・リストで前記ユーザの探索操作を検知すると、前記ユーザに対応する前記マイクロブログ端末が前記ユーザの前記リスト登録簿を取得するために前記マイクロブログ・サーバへ取得要求を送信することは、
前記第１のマイクロブログ・リストでの前記ユーザの探索操作を検知すると、前記ユーザに対応する前記マイクロブログ端末は前記ユーザのユーザＩＤを実装し、前記取得要求を適宜生成することと、
前記ユーザの前記リスト登録簿を取得するために、前記マイクロブログ端末が前記マイクロブログ・サーバへ前記取得要求を送信することをさらに含む方法。    
【請求項３】
請求項２のマイクロブログ・メッセージを表示する方法であって、前記マイクロブログ端末が前記マイクロブログ・サーバへ前記取得要求を送信した後に、かつ前記マイクロブログ端末が前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示する前に、
前記マイクロブログ・サーバは、前記ユーザが参加するまたは、前記マイクロブログ端末からの前記取得要求に含まれている前記ユーザＩＤに基づくデータベースから作成した、各前記マイクロブログ・リストの各マイクロブログ・リストＩＤを探索し、少なくとも一つのマイクロブログ・リストを含んだマイクロブログ・リストＩＤ登録簿を生成することと、
前記マイクロブログ・サーバが前記ユーザのマイクロブログ・リストＩＤ登録簿に基づくそれぞれのマイクロブログ・リストＩＤに対応した各前記マイクロブログ・リストの一般情報をデータベースから取得することと、
前記マイクロブログ・サーバが、前記ユーザのマイクロブログ・リストＩＤ登録簿と前記それぞれのマイクロブログ・リストＩＤに対応した各前記マイクロブログ・リストの前記一般情報とを前記マイクロブログ端末へフィードバックすることを備え、
前記マイクロブログ・リストの前記一般情報は、マイクロブログ・リストＩＤおよびそのメンバーＩＤリストと、前記マイクロブログ・リストの名称と、前記マイクロブログ・リストの簡単な紹介と、前記マイクロブログ・リストの種別と、前記マイクロブログ・リストの一つ以上の属性を含む方法。
【請求項４】
請求項３のマイクロブログ・メッセージを表示する方法であって、前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を前記マイクロブログ端末が受信して表示することは、
前記マイクロブログ端末が前記マイクロブログ・サーバから、前記ユーザのマイクロブログ・リストＩＤ登録簿と、前記それぞれのマイクロブログ・リストＩＤに対応した各マイクロブログ・リストの前記一般情報とを受信することと、
前記マイクロブログ端末が、前記ユーザのマイクロブログ・リストＩＤ登録簿に基づく少なくとも一つのマイクロブログ・リストと、前記マイクロブログ・サーバからフィードバックされる前記それぞれのマイクロブログ・リストＩＤに対応する前記マイクロブログ・リストの前記一般情報とを含む前記ユーザのリスト登録簿を生成することと、
前記マイクロブログ端末が前記ユーザのリスト登録簿を表示インターフェースに表示することをさらに含む方法。
【請求項５】
請求項４のマイクロブログ・メッセージを表示する方法であって、前記第２のマイクロブログ・リストの前記メッセージ・リストを取得するために、前記マイクロブログ端末が前記マイクロブログ・サーバへメッセージ・リスト要求を送信することは、
前記マイクロブログ端末がメッセージ・リスト要求を生成するために各前記第２のマイクロブログ・リストに対応する第２のマイクロブログ・リストＩＤを実装することと、
前記マイクロブログ端末が前記第２のマイクロブログ・リストの前記メッセージ・リストを取得するための要求するために前記マイクロブログ・サーバへ前記メッセージ・リスト要求を送信することをさらに含む方法。
【請求項６】
請求項５のマイクロブログ・メッセージを表示する方法であって、前記マイクロブログ端末が前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・リストを受信して、前記第２のマイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記第２のマイクロブログ・リストの前記メッセージ・リストを表示することは、
前記マイクロブログ端末が、前記メッセージ・インデックスＩＤリストと、前記マイクロブログ・サーバからフィードバックされる前記メッセージ・インデックスＩＤリスト内のそれぞれのメッセージ・インデックスＩＤに対応した前記各メッセージ本体とを受信することと、
前記マイクロブログ端末が、前記メッセージ・インデックスＩＤリストに基づく前記第２のマイクロブログ・リストと、前記メッセージ・インデックスＩＤリスト内のそれぞれのメッセージ・インデックスＩＤに対応した各メッセージ本体のためにメッセージ・リストを生成することと、
前記マイクロブログ端末が、前記第２のマイクロブログ・リストの前記メッセージ・リストを前記マイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに表示することをさらに含む方法。
【請求項７】
請求項３から６のいずれか一つのマイクロブログ・メッセージを表示する方法であって、前記マイクロブログ端末が前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示した後に、
前記マイクロブログ端末が、前記マイクロブログ・サーバへ未読探索要求を定期的に送信することにより、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの未読メッセージを探索することをさらに備え、
前記マイクロブログ端末が、前記ユーザの前記リスト登録簿の前記マイクロブログ・リストＩＤ登録簿を実装して、未読探索要求を生成することと、
前記マイクロブログ端末が、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの前記未読メッセージを探索するために前記マイクロブログ・サーバへ前記未読探索要求を送信することを含む方法。
【請求項８】
請求項７のマイクロブログ・メッセージを表示する方法であって、前記マイクロブログ端末が前記マイクロブログ・サーバへ前記未読探索要求を送信した後には、
前記マイクロブログ・サーバが、前記未読探索要求に含まれている前記マイクロブログ・リストＩＤ登録簿に基づいて、前記マイクロブログ・リストＩＤに対応した前記マイクロブログ・リストの前記各メンバーが最終の前記未読探索要求と現在の前記未読探索要求との間に新規メッセージを投稿したかを判断し、
前記新規メッセージを発見すると、前記マイクロブログ・サーバは前記メンバーである前記新規メッセージを投稿した前記ユーザの前記マイクロブログ・リストＩＤに未読記号を設定し、未読記号付きのマイクロブログ・リストＩＤ登録簿が前記マイクロブログ端末に返り送されることと、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた未読記号付きの各前記マイクロブログ・リストＩＤを反復して、前記対応する未読記号を前記ユーザのリスト登録簿に表示することをさらに含む方法。
【請求項９】
マイクロブログ・サーバであって、
ユーザＩＤ、ユーザが参加または作成する各マイクロブログ・リストの各マイクロブログ・リストＩＤを含むマイクロブログの各前記ユーザの一般情報を格納および管理し、
マイクロブログ端末からの取得要求に含まれている前記ユーザＩＤに基づいて前記ユーザが参加または作成する前記各マイクロブログ・リストの前記各マイクロブログ・リストＩＤを探索し、
マイクロブログ・リストＩＤ登録簿を適宜生成する
ように構成されたマイクロブログ・ユーザサーバと、
マイクロブログ・リストＩＤとそのメンバーＩＤリストを含んだ、前記各マイクロブログ・リストの一般情報を格納および管理し、
前記ユーザのマイクロブログ・リストＩＤ登録簿に基づくそれぞれのマイクロブログ・リストＩＤに対応した前記各マイクロブログ・リストの前記一般情報を取得して、前記ユーザのマイクロブログ・リストＩＤ登録簿とそれぞれのマイクロブログ・リストＩＤに対応した前記各マイクロブログ・リストの前記一般情報とを前記マイクロブログ端末へフィードバックし、
前記マイクロブログ端末から送信されたメッセージ・リスト要求に含まれている前記マイクロブログ・リストＩＤに基づいて前記マイクロブログ・リストの各メンバーＩＤリストを探索する
ように構成されたマイクロブログ・リストサーバと、
メッセージ・インデックスＩＤの管理およびメッセージ・インデックスＩＤと前記ユーザＩＤとのマッピング関係を管理し、
前記マイクロブログ・リストの前記メンバーＩＤリストに基づいて前記マイクロブログ・リストの各メンバーのメッセージ・インデックスＩＤリストを取得し、
前記マイクロブログ・リストの前記各メンバーのメッセージ・インデックスＩＤリストを反復し、
全ての前記メッセージ・インデックスＩＤを時系列にランク付けするように、および、
前記マイクロブログ・リストの前記メッセージ・インデックスＩＤリストを生成し、
前記マイクロブログ・リストの前記メッセージ・インデックスＩＤリストを前記マイクロブログ端末へフィードバックする
ように構成されたマイクロブログ・インデックスサーバと、
メッセージ・リストのメッセージ本体と、前記メッセージ・インデックスＩＤと前記メッセージ本体との間のマッピング関係を管理し、
前記メッセージ・リストの前記メッセージ・インデックスＩＤリストに対応する各メッセージ本体を前記マイクロブログ端末へ提供し、
前記マイクロブログ端末から送信されたメッセージ本体取得要求に含まれている前記マイクロブログ・リストの前記メッセージ・インデックスＩＤリストに基づく前記マイクロブログ・リストの前記メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応する各メッセージ本体を引き出し、
前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応する前記各メッセージ本体を前記マイクロブログ端末へフィードバックする
ように構成されたマイクロブログ・メッセージサーバと
を含むマイクロブログ・サーバ。
【請求項１０】
請求項９のマイクロブログ・サーバであって、
前記マイクロブログ・リストサーバは、さらに、前記マイクロブログ端末から送信された未読探索要求に含まれている前記マイクロブログ・リストＩＤ登録簿に基づいて最終の前記未読探索要求と現在の前記未読探索要求との間に前記マイクロブログ・リストＩＤに対応する前記マイクロブログ・リストの前記各メンバーが新規メッセージを投稿したかどうかを判断し、
前記新規メッセージを発見すると、前記メンバーである前記新規メッセージを投稿した前記ユーザの前記マイクロブログ・リストＩＤに未読記号を設定し、
未読記号付きのマイクロブログ・リストＩＤ登録簿を前記マイクロブログ端末へ送り返すために使用されるマイクロブログ・サーバ。
【請求項１１】
マイクロブログ・メッセージを表示するためのシステムであって、前記システムは請求項９または１０によるマイクロブログ・サーバを備えるシステム。
【請求項１２】
実行可能なプログラムを備える一つ以上の非一時的な格納媒体であって、前記プログラムはマイクロブログ・メッセージの表示方法を実行するために使用され、本方法は、
マイクロブログに投稿され時系列に並べられたメッセージを含む第１のマイクロブログ・リストを表示ページに表示し、
前記第１のマイクロブログ・リストでユーザの探索操作を検知すると、前記ユーザに対応するマイクロブログ端末が前記ユーザのリスト登録簿を取得するために、マイクロブログ・サーバへ取得要求を送信することと、
前記マイクロブログ端末は、前記マイクロブログ・サーバによってフィードバックされた前記ユーザの、少なくとも一つのマイクロブログ・リストを含んだ、前記リスト登録簿を受信して表示することと、
前記リスト登録簿から第２のマイクロブログ・リストが選択されると、前記マイクロブログ端末は前記第２のマイクロブログ・リストの名称を新規メッセージ表示ページに記載して、前記第２のマイクロブログ・リストのメッセージ・リストを取得するために前記マイクロブログ・サーバへメッセージ・リスト要求を送信することと、
前記マイクロブログ端末は前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・リストを受信し、前記メッセージ・リストには、前記第１のマイクロブログ・リストに含まれていた前記メッセージから抽出されたメッセージが含まれ、前記抽出されたメッセージは前記第２のマイクロブログ・リストのメンバーにより投稿されたメッセージであり、前記第２のマイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記第２のマイクロブログ・リストの前記メッセージ・リストを表示することを含み、
前記マイクロブログ端末が前記マイクロブログ・サーバへメッセージ・リスト要求を送信した後、かつ前記マイクロブログ端末が前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・リストを受信する前に、
前記マイクロブログ・サーバが、前記メッセージ・リスト要求に含まれている前記第２のマイクロブログ・リストに基づく各メンバーのメンバーＩＤリストをデータベースから探索することと、
前記マイクロブログ・サーバが、前記第２のマイクロブログ・リストの前記メンバーＩＤリストに基づいて前記第２のマイクロブログ・リストの各メンバーのメッセージ・インデックスＩＤリストを取得することと、
前記マイクロブログ・サーバが、前記第２のマイクロブログ・リストの各メンバーの前記メッセージ・インデックスＩＤリストを反復して、全てのメッセージ・インデックスＩＤを時系列にランク付けし、これにより前記第２のマイクロブログ・リストのメッセージ・インデックスＩＤリストを生成することと、
前記マイクロブログ・サーバが、前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストを前記マイクロブログ端末へフィードバックすることと、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストを実装し、これにより前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストに対応した前記メッセージ・リストのメッセージ本体を取得するためにメッセージ本体取得要求を生成し、前記マイクロブログ・サーバへ送信することと、
前記マイクロブログ・サーバが、前記マイクロブログ端末から送信された前記メッセージ本体取得要求に含まれている前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリストに基づく前記第２のマイクロブログ・リストの前記メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を引き出して、前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応した前記各メッセージ本体を前記マイクロブログ端末へフィードバックすることと、
を更に含むことを特徴とする格納媒体。
【請求項１３】
請求項１２の格納媒体であって、
前記第１のマイクロブログ・リストでの前記ユーザの探索操作を検知すると、前記ユーザに対応する前記マイクロブログ端末が前記ユーザの前記リスト登録簿を取得するために前記マイクロブログ・サーバへ取得要求を送信することは、
前記第１のマイクロブログ・リストでの前記ユーザの探索操作を検知すると、前記ユーザに対応する前記マイクロブログ端末が前記ユーザのユーザＩＤを実装して、前記取得要求を適宜生成することと、
前記マイクロブログ端末が前記ユーザの前記リスト登録簿を取得するために前記マイクロブログ・サーバへ前記取得要求を送信することを含む格納媒体。
【請求項１４】
請求項１３の格納媒体であって、
前記マイクロブログ端末が前記マイクロブログ・サーバへ前記取得要求を送信した後に、かつ前記マイクロブログ端末が前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示する前に、
前記マイクロブログ・サーバが、前記ユーザが参加、または前記マイクロブログ端末からの前記取得要求に含まれている前記ユーザＩＤに基づくデータベースから作成する各マイクロブログ・リストの各マイクロブログ・リストＩＤを探索して、少なくとも一つのマイクロブログ・リストを含んだマイクロブログ・リストＩＤ登録簿を適宜作成することと、
前記マイクロブログ・サーバが、前記ユーザのマイクロブログ・リストＩＤ登録簿に基づくそれぞれのマイクロブログ・リストＩＤに対応する前記各マイクロブログ・リストの一般情報をデータベースから取得することと、
前記マイクロブログ・サーバが、前記ユーザのマイクロブログ・リストＩＤ登録簿と各マイクロブログ・リストＩＤに対応する前記各マイクロブログ・リストの前記一般情報とを前記マイクロブログ端末へフィードバックすることと、
前記各マイクロブログ・リストの前記一般情報は、マイクロブログ・リストＩＤとそのメンバーＩＤリスト、前記マイクロブログ・リストの名称、前記マイクロブログ・リストの簡単な紹介、前記マイクロブログ・リストの種別、および前記マイクロブログ・リストの１つ以上の属性を含むことをさらに含む格納媒体。
【請求項１５】
請求項１４の格納媒体であって、
前記マイクロブログ端末が前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示することは、
前記マイクロブログ端末が前記ユーザのマイクロブログ・リストＩＤ登録簿とそれぞれのマイクロブログ・リストＩＤに対応する前記各マイクロブログ・リストの前記一般情報を前記マイクロブログ・サーバから受信することと、
前記マイクロブログ端末が、前記ユーザのマイクロブログ・リストＩＤ登録簿に基づく少なくとも一つのマイクロブログ・リストを含んだ前記ユーザのリスト登録簿と、前記マイクロブログ・サーバからフィードバックされたそれぞれのマイクロブログ・リストＩＤに対応する前記マイクロブログ・リストの前記一般情報を生成することと、
前記マイクロブログ端末が前記ユーザのリスト登録簿を表示インターフェースに表示することを含む格納媒体。
【請求項１６】
請求項１５の格納媒体であって、
前記マイクロブログ端末が、前記第２のマイクロブログ・リストの前記メッセージ・リストを取得するために前記マイクロブログ・サーバへメッセージ・リスト要求を送信することは、
前記マイクロブログ端末が、メッセージ・リスト要求を生成するために、前記第２のマイクロブログ・リストに対応する第２のマイクロブログ・リストＩＤを実装することと、
前記マイクロブログ端末が、前記第２のマイクロブログ・リストの前記メッセージ・リストの取得を要求するために前記マイクロブログ・サーバへ前記メッセージ・リスト要求を送信することを含む格納媒体。
【請求項１７】
請求項１６の格納媒体であって、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた前記第２のマイクロブログ・リストの前記メッセージ・リストを受信して、前記第２のマイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記第２のマイクロブログ・リストの前記メッセージ・リストを表示することは、
前記マイクロブログ端末が、前記メッセージ・インデックスＩＤリストと、前記マイクロブログ・サーバからフィードバックされた前記メッセージ・インデックスＩＤリスト内のそれぞれのメッセージ・インデックスＩＤに対応する各メッセージ本体を受信することと、
前記マイクロブログ端末が、前記メッセージ・インデックスＩＤリストと前記メッセージ・インデックスＩＤリスト内のそれぞれのメッセージ・インデックスＩＤに対応する各メッセージ本体に基づいて前記第２のマイクロブログ・リストのためにメッセージ・リストを生成することと、
前記マイクロブログ端末が、前記第２のマイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記第２のマイクロブログ・リストの前記メッセージ・リストを表示することを含む格納媒体。
【請求項１８】
請求項１４から１７のいずれか一つの格納媒体であって、
前記マイクロブログ端末が、前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示した後には、
前記マイクロブログ端末が、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの各前記未読メッセージを探索するために、前記マイクロブログ・サーバへ未読探索要求を定期的に送信することをさらに備え、
前記マイクロブログ端末が、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの各前記未読メッセージを探索するために、前記マイクロブログ・サーバへ未読探索要求を定期的に送信することは、
前記マイクロブログ端末が、前記ユーザのリスト登録簿の前記マイクロブログ・リストＩＤ登録簿を実装して、未読探索要求を生成することと、
前記マイクロブログ端末が、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの前記未読メッセージを探索するために前記マイクロブログ・サーバへ前記未読探索要求を送信することを含む格納媒体。
【請求項１９】
請求項１８の格納媒体であって、
前記マイクロブログ端末が、前記マイクロブログ・サーバへ前記未読探索要求を送信した後には、
前記マイクロブログ・サーバが、前記未読探索要求内に含まれている前記マイクロブログ・リストＩＤ登録簿に基づいて、前記マイクロブログ・リストＩＤに対応する前記マイクロブログ・リストの前記各メンバーが最終の前記未読探索要求と現在の前記未読探索要求との間に新規メッセージを投稿したかどうかを判断することと、
前記新規メッセージを発見すると、前記マイクロブログ・サーバが前記メンバーである前記新規メッセージを投稿した前記ユーザの前記マイクロブログ・リストＩＤに未読記号を設定し、未読記号付きのマイクロブログ・リストＩＤ登録簿が前記マイクロブログ端末へ送り返されることと、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた未読記号付きの前記マイクロブログ・リストＩＤを反復して、前記ユーザのリスト登録簿に対応する未読記号を表示することをさらに備える格納媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、マイクロブログ技術の分野に関し、特に、マイクロブログ・メッセージを表示するための方法及びシステム、マイクロブログ端末及びサーバ、及びこれらの記憶媒体に関する。
【発明の開示】
【発明が解決しようとする課題】
【０００２】
マイクロブログとは、メッセージを瞬時に投稿可能にするウェブログシステムに類似したシステムである。マイクロブログは、その保全性と開放性を特徴とし、これにより携帯電話、インスタントメッセージング（IM）ソフトウェア、または外部アプリケーション・プログラミング・インターフェース（API）等を介してユーザにメッセージを投稿可能にする。IMソフトウェアのアプリケーションの拡大に伴い、IMを通じたマイクロブログ・メッセージの投稿はユーザにとってますます好都合な手段となってきている。このため、マイクロブログのアプリケーションは、IMのメッセージ普及メカニズムを拡張できる新しい製品として大きく発展した。
【０００３】
マイクロブログ・リストは、マイクロブログ・システムにとって重要なアプリケーションである。マイクロブログ・リストは、同じ好みあるいはタグを有するマイクロブログユーザに限定した範囲に焦点を合わせたり、リンクしたり、通信することを可能にするプラットフォームである。ユーザがマイクロブログ・リストをセットアップまたはユーザがマイクロブログ・リストに加えられると、彼または彼女は適切なマイクロブログ・リスト内で複数のユーザと会話を開始できる。関係性の繋がり（relationship chain）を幅広く拡大するとともに、フォローしているまたはマイクロブログ・リスト内に含まれているユーザが投稿したメッセージを素早くみるためにユーザは他のユーザまたは興味のあるマイクロブログ・リストを選択的にフォローしてもよい。フォローされているまたはマイクロブログ・リスト内に含まれているユーザが投稿したメッセージは時系列にランク付けされており、ランク付けされたメッセージ・リストは、ホームページメッセージ・リスト（あるいは、時系列ホームページ・メッセージ）となり、これはマイクロブログ・アプリケーション内で最有意であることを表す。マイクロブログ内での関係性の繋がりの自由裁量により、一人のユーザが多数のユーザをフォローするとホームページメッセージ・リストは無秩序状態となって特定のユーザからの重要なメッセージを飛ばしてしまうことがある。たとえば、フォローされているユーザが比較的頻繁に利用している場合にはホームページメッセージ・リストは、このフォローされているユーザがホームページメッセージ・リストを占有されて、他のフォローされているユーザのメッセージが飛ばされてしまうことになる。ホームページメッセージ・リストを有効的にまとめるという観点におけるマイクロブログ技術の発展に伴い問題や要求が生じ、これらに応じてホームページの利用効率が向上する。
【課題を解決するための手段】
【０００４】
本開示の実施例は、マイクロブログ・メインページのメッセージを効果的に体系化して表示できる、マイクロブログ・メッセージを表示するための方法、マイクロブログ端末及びサーバを提供し、これによりユーザらに効率的な方法で関心のあるマイクロブログ・メッセージを確認することを可能にしつつ、ユーザらのマイクロブログ・メインページの効率的な利用を向上させる。
【０００５】
本開示により提供される方法は、マイクロブログ・メッセージを表示する方法であって、
マイクロブログ・リストでのユーザの探索操作を検知すると、前記ユーザに対応するマイクロブログ端末は前記ユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ取得要求を送信することと、
前記マイクロブログ端末は前記マイクロブログ・サーバによってフィードバックされた前記ユーザの、少なくとも一つのマイクロブログ・リストを含んだ前記リスト登録簿を受信して表示することと、
前記リスト登録簿からいずれか一つの前記マイクロブログ・リストが選択されると、前記マイクロブログ端末は新規表示ページに前記選択マイクロブログ・リストの名称を記載して、前記選択マイクロブログ・リストの前記メッセージ・リストを取得するために前記マイクロブログ・サーバへメッセージ・リスト要求を送信することと、
前記マイクロブログ端末は前記マイクロブログ・サーバからフィードバックされた前記選択マイクロブログ・リストの前記メッセージ・リストを受信し、前記選択マイクロブログ・リストの前記メッセージ・リストを前記選択マイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに表示することを含む。
【０００６】
前記方法において、前記マイクロブログ・リストで前記ユーザの探索操作を検知すると、前記ユーザに対応する前記マイクロブログ端末が前記ユーザの前記リスト登録簿を取得するために前記マイクロブログ・サーバへ取得要求を送信することは、
前記マイクロブログ・リストでの前記ユーザの探索操作を検知すると、前記ユーザに対応する前記マイクロブログ端末は前記ユーザのＩＤを実装し、前記取得要求を適宜生成することと、
前記ユーザの前記リスト登録簿を取得するために、前記マイクロブログ端末が前記マイクロブログ・サーバへ前記取得要求を送信すること
をさらに含む。
【０００７】
前記方法において、前記マイクロブログ端末が前記マイクロブログ・サーバへ前記取得要求を送信した後に、かつ前記マイクロブログ端末が前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示する前に、
前記マイクロブログ・サーバは、前記ユーザが参加するまたは、前記マイクロブログ端末からの前記取得要求に含まれている前記ユーザＩＤに基づくデータベースから作成した、各前記マイクロブログ・リストの各マイクロブログ・リストＩＤを探索し、少なくとも一つのマイクロブログ・リストを含んだマイクロブログ・リストＩＤ登録簿を生成することと、
前記マイクロブログ・サーバが前記ユーザのマイクロブログ・リストＩＤ登録簿に基づくそれぞれのマイクロブログ・リストＩＤに対応した各前記マイクロブログ・リストの一般情報をデータベースから取得することと、
前記マイクロブログ・サーバが、前記ユーザのマイクロブログ・リストＩＤ登録簿と前記それぞれのマイクロブログ・リストＩＤに対応した各前記マイクロブログ・リストの前記一般情報とを前記マイクロブログ端末へフィードバックすること
を備え、
前記マイクロブログ・リストの前記一般情報は、マイクロブログ・リストＩＤおよびそのメンバーＩＤリストと、前記マイクロブログ・リストの名称と、前記マイクロブログ・リストの簡単な紹介と、前記マイクロブログ・リストの種別と、前記マイクロブログ・リストの一つ以上の属性を含む。
【０００８】
前記方法において、前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を前記マイクロブログ端末が受信して表示することは、
前記マイクロブログ端末が前記マイクロブログ・サーバから、前記ユーザのマイクロブログ・リストＩＤ登録簿と、前記それぞれのマイクロブログ・リストＩＤに対応した前記各マイクロブログ・リストの前記一般情報とを受信することと、
前記マイクロブログ端末が、前記ユーザのマイクロブログ・リストＩＤ登録簿に基づく少なくとも一つのマイクロブログ・リストと、前記マイクロブログ・サーバからフィードバックされる前記それぞれのマイクロブログ・リストＩＤに対応する前記マイクロブログ・リストの前記一般情報とを含む前記ユーザのリスト登録簿を生成することと、
前記マイクロブログ端末が前記ユーザのリスト登録簿を表示インターフェースに表示することをさらに含む。
【０００９】
前記方法において、前記選択マイクロブログ・リストの前記メッセージ・リストを取得するために、前記マイクロブログ端末が前記マイクロブログ・サーバへメッセージ・リスト要求を送信することは、
前記マイクロブログ端末がメッセージ・リスト要求を生成するために前記各選択マイクロブログ・リストＩＤを実装することと、
前記マイクロブログ端末が前記選択マイクロブログ・リストの前記メッセージ・リストを取得するための要求するために前記マイクロブログ・サーバへ前記メッセージ・リスト要求を送信すること
をさらに含む。
【００１０】
前記方法において、前記マイクロブログ端末が前記マイクロブログ・サーバへメッセージ・リスト要求を送信した後に、かつ前記マイクロブログ端末が前記マイクロブログ・サーバからフィードバックされた前記選択マイクロブログ・リストの前記メッセージ・リストを受信する前に、
前記マイクロブログ・サーバが、前記メッセージ・リスト要求に含まれている前記選択マイクロブログ・リストＩＤに基づく前記メンバーＩＤリストをデータベースから探索することと、
前記マイクロブログ・サーバが、前記選択マイクロブログ・リストの前記探索メンバーＩＤリストに基づいて前記選択マイクロブログ・リスト内の前記各メンバーの前記メッセージ・インデックスＩＤリストを取得することと、
前記マイクロブログ・サーバが、前記選択マイクロブログ・リストの前記各メンバーの前記メッセージ・インデックスＩＤリストを反復して、全ての前記メッセージ・インデックスＩＤを時系列にランク付けし、これにより前記選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを生成することと、
前記マイクロブログ・サーバが、前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストを前記マイクロブログ端末へフィードバックすることと、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストを実装し、これにより前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストに対応した前記メッセージ本体を取得するために前記マイクロブログ・サーバへ送信するメッセージ本体取得要求を生成することと、
前記マイクロブログ・サーバが、前記マイクロブログ端末から送信された前記メッセージ本体取得要求に含まれている前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストに基づく前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応した前記各メッセージ本体を引き出して、前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応した前記各メッセージ本体を前記マイクロブログ端末へフィードバックすること
をさらに含む。
【００１１】
前記方法において、前記マイクロブログ端末が前記マイクロブログ・サーバからフィードバックされた前記選択マイクロブログ・リストの前記メッセージ・リストを受信して、前記選択マイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記選択マイクロブログ・リストの前記メッセージ・リストを表示することは、
前記マイクロブログ端末が、前記メッセージ・インデックスＩＤリストと、前記マイクロブログ・サーバからフィードバックされる前記メッセージ・インデックスＩＤリスト内のそれぞれのメッセージ・インデックスＩＤに対応した前記各メッセージ本体とを受信することと、
前記マイクロブログ端末が、前記メッセージ・インデックスＩＤリスト基づく前記選択マイクロブログ・リストと、前記メッセージ・インデックスＩＤリスト内のそれぞれのメッセージ・インデックスＩＤに対応した各メッセージ本体のためにメッセージ・リストを生成することと、
前記マイクロブログ端末が、前記選択マイクロブログ・リストの前記メッセージ・リストを前記マイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに表示すること
をさらに含む。
【００１２】
前記方法において、前記マイクロブログ端末が前記マイクロブログ・サーバによってフィードバックされた前記ユーザの前記リスト登録簿を受信して表示した後に、
前記マイクロブログ端末が、前記マイクロブログ・サーバへ未読探索要求を定期的に送信することにより、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの前記未読メッセージを探索することをさらに備え、
前記マイクロブログ端末が、前記ユーザのマイクロブログ・リスト登録簿の前記マイクロブログ・リストＩＤ登録簿を実装して、未読探索要求を生成することと、
前記マイクロブログ端末が、前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの前記各未読メッセージを探索するために前記マイクロブログ・サーバへ前記未読探索要求を送信すること
をさらに含む。
【００１３】
前記マイクロブログ端末が前記マイクロブログ・サーバへ前記未読探索要求を送信した後には、
前記マイクロブログ・サーバが、前記未読探索要求に含まれている前記マイクロブログ・リストＩＤ登録簿に基づいて、前記マイクロブログ・リストＩＤに対応した前記マイクロブログ・リストの前記各メンバーが前記最終未読探索要求と前記現在の未読探索要求との間に新規メッセージを投稿したかを判断し、
前記新規投稿メッセージを発見すると、前記マイクロブログ・サーバは前記メンバーである前記新規メッセージを投稿した前記ユーザの前記マイクロブログ・リストＩＤに未読記号を設定し、未読記号付きのマイクロブログ・リストＩＤ登録簿が前記マイクロブログ端末に返り送されることと、
前記マイクロブログ端末が、前記マイクロブログ・サーバからフィードバックされた未読記号付きの各前記ＩＤリストを反復して、前記対応する未読記号を前記ユーザのリスト登録簿に表示すること
をさらに含む。
【００１４】
同様に、本開示によりマイクロブログ端末が提供され、マイクロブログ端末は、
前記ユーザが前記マイクロブログ・リスト登録簿へ問い合わせをしていることを示す、前記ユーザのマイクロブログ・リスト登録簿の取得を要求する、問い合わせ操作を検知すると、マイクロブログ・サーバへリスト登録簿取得要求を送信し、
前記マイクロブログ・サーバがフィードバックする際に、少なくとも一つのマイクロブログ・リストを含んだ前記ユーザのマイクロブログ・リスト登録簿を受信して表示し、
前記リスト登録簿からいずれか一つの前記マイクロブログ・リストが選択されると前記選択マイクロブログ・リストの前記名称を新規表示ページに記載し、
前記選択マイクロブログ・リストのメッセージ・リストを取得するために、前記マイクロブログ・サーバへメッセージ・リスト要求を送信する
ように構成されたマイクロブログ・リスト管理モジュールと、
前記マイクロブログ・サーバからフィードバックされた前記選択マイクロブログ・リストの前記メッセージ・リストを受信し、
前記選択マイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記選択マイクロブログ・リストの前記メッセージ・リストを表示する
ように構成されたマイクロブログ・メッセージ管理モジュールと
を含む。
【００１５】
前記マイクロブログ端末において、
前記マイクロブログ・リスト管理モジュールはさらに、
前記リスト登録簿に含まれているそれぞれのマイクロブログ・リストの前記未読メッセージを探索するために前記マイクロブログ・サーバへ未読探索要求を定期的に送信し、
前記マイクロブログ・サーバからフィードバックされた未読記号付きの前記マイクロブログ・リストＩＤ登録簿を受信して反復し、
前記対応する未読記号を前記ユーザのリスト登録簿に表示するために使用される。
【００１６】
同様に、本開示によりマイクロブログ・サーバがさらに提供され、マイクロブログ・サーバは、
ユーザＩＤ、ユーザが参加または作成する各マイクロブログ・リストの各マイクロブログ・リストＩＤを含むマイクロブログの各前記ユーザの一般情報を格納および管理し、
マイクロブログ端末からの取得要求に含まれている前記ユーザＩＤに基づいて前記ユーザが参加または作成する前記各マイクロブログ・リストの前記各マイクロブログ・リストＩＤを探索し、
マイクロブログ・リストＩＤ登録簿を適宜生成する
ように構成されたマイクロブログ・ユーザサーバと、
マイクロブログ・リストＩＤとそのメンバーＩＤリストを含んだ、前記各マイクロブログ・リストの一般情報を格納および管理し、
前記ユーザのマイクロブログ・リストＩＤ登録簿に基づくそれぞれのマイクロブログ・リストＩＤに対応した前記各マイクロブログ・リストの前記一般情報を取得して、前記ユーザのマイクロブログ・リストＩＤ登録簿とそれぞれのマイクロブログ・リストＩＤに対応した前記各マイクロブログ・リストの前記一般情報とを前記マイクロブログ端末へフィードバックし、
前記マイクロブログ端末から送信されたメッセージ・リスト要求に含まれている前記選択マイクロブログ・リストＩＤに基づいて前記選択マイクロブログ・リストの前記各メンバーＩＤリストを探索する
ように構成されたマイクロブログ・リストサーバと、
メッセージ・インデックスの管理およびメッセージ・インデックスＩＤと前記ユーザＩＤとのマッピング関係を管理するように、および、
前記選択マイクロブログ・リストの前記メンバーＩＤリストに基づいて前記選択マイクロブログ・リストの前記各メンバーのインデックスＩＤリストを取得し、
前記選択マイクロブログ・リストの前記各メンバーのメッセージ・インデックスＩＤリストを反復し、
全ての前記メッセージ・インデックスＩＤを時系列にランク付けするように、および、
前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストを生成し、
前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストを前記マイクロブログ端末へフィードバックする
ように構成されたマイクロブログ・インデックスサーバと、
各メッセージ本体と、前記メッセージ・インデックスＩＤと前記メッセージ本体との間のマッピング関係を管理し、
前記現在のメッセージ・リストの前記メッセージ・インデックスＩＤリストに対応する各メッセージ本体を前記マイクロブログ端末へ提供し、
前記マイクロブログ端末から送信された前記メッセージ本体取得要求に含まれている前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリストに基づく前記選択マイクロブログ・リストの前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応する前記各メッセージ本体を引き出し、
前記メッセージ・インデックスＩＤリスト内の前記各メッセージ・インデックスＩＤに対応する前記各メッセージ本体を前記マイクロブログ端末へフィードバックする
ように構成されたマイクロブログ・メッセージサーバと
を含む。
【００１７】
前記マイクロブログ・サーバにおいて、
前記マイクロブログ・リストサーバは、さらに、前記マイクロブログ端末から送信された前記未読探索要求に含まれている前記マイクロブログ・リストＩＤ登録簿に基づいて最終未読探索要求と現在の未読探索要求との間に前記マイクロブログ・リストＩＤに対応する前記マイクロブログ・リストの前記各メンバーが新規メッセージを投稿したかどうかを判断し、
前記新規投稿メッセージを発見すると、前記メンバーである前記新規メッセージを投稿した前記ユーザの前記マイクロブログ・リストＩＤに未読記号を設定し、
未読記号付きマイクロブログ・リストＩＤ登録簿を前記マイクロブログ端末へ送り返すために使用される。
【００１８】
さらに、本開示によりマイクロブログ・メッセージを表示するためのシステムがさらに提供され、前記システムは上述のマイクロブログ端末、および上述のマイクロブログ・サーバを備える。
【００１９】
さらに、本開示により実行可能なプログラムを備える一つ以上の非一時的な格納媒が提供され、実行可能なプログラムを備える一つ以上の非一時的な格納媒体であって、前記プログラムはマイクロブログ・メッセージの表示方法を実行するために使用され、本方法は、
マイクロブログ・リストでユーザの探索操作を検知すると、前記ユーザに対応するマイクロブログ端末が前記ユーザのリスト登録簿を取得するために、マイクロブログ・サーバへ取得要求を送信することと、
前記マイクロブログ端末は、前記マイクロブログ・サーバによってフィードバックされた前記ユーザの、少なくとも一つのマイクロブログ・リストを含んだ、前記リスト登録簿を受信して表示することと、
前記リスト登録簿からいずれか一つの前記マイクロブログ・リストが選択されると、前記マイクロブログ端末は前記選択マイクロブログ・リストの名称を新規表示ページに記載して、前記選択マイクロブログ・リストの前記メッセージ・リストを取得するために前記マイクロブログ・サーバへメッセージ・リスト要求を送信することと、
前記マイクロブログ端末は前記マイクロブログ・サーバからフィードバックされた前記選択マイクロブログ・リストの前記メッセージ・リストを受信し、前記選択マイクロブログ・リストの前記名称を有する前記新規メッセージ表示ページに前記選択マイクロブログ・リストの前記メッセージ・リストを表示すること
を備える。
【００２０】
本開示には、以下の利点がある。
１．本開示の実施例は、ユーザにリスト登録簿を提供する。このリスト登録簿において、ユーザがいずれか一つのマイクロブログ・リストを選択すると、新規メッセージ表示ページを使用してその選択メッセージ・リストを表示する。このマイクロブログ・メッセージを表示するための解決策は、マイクロブログ・リストをフォローしているユーザをメインメッセージ表示ページからとらえて、異なるページに表示する。この異なるページはユーザのメインメッセージページの各メッセージを整頓して、タブ表示モードの複数のページとなるようにし、ユーザにメッセージの効果的かつ迅速な確認を容易にし、またマイクロブログ・メインページの効率的な利用を大幅に向上させる。
２．本実施例は、適時にリスト登録簿内のマイクロブログ・リストを探索して未読メッセージを捜し、ユーザに未読メッセージがあることに注意を促す。これによりマイクロブログ・リスト内の新規メッセージを確認することを遅れることなくユーザに思い出させることもでき、マイクロブログ・メッセージとマイクロブログのアプリケーションの確認を容易にする。
【図面の簡単な説明】
【００２１】
実施例または従来技術の記載を明確にするために、ここに実施例または従来技術の説明に必要な図面を簡単に紹介する。以下に記載の図面は本開示の実施例の一部にのみ関連することは当業者に明らかであり、創造的な作業を行うことなく記載の図面から別の図面が得られることも明らかである。
【００２２】
【図１】図１は、本開示に係わるマイクロブログ端末の実施例の構造図である。
【図２】図２は、マイクロブログ・メッセージの画像結果の第１の説明図である。
【図３】図３は、マイクロブログ・メッセージの画像結果の第２の説明図である。
【図４】図４は、マイクロブログ・メッセージの画像結果の第３の説明図である。
【図５】図５は、マイクロブログ・メッセージの画像結果の第４の説明図である。
【図６】図６は、本開示の実施例によるマイクロブログ・サーバの構造図である。
【図７】図７は、第１の実施例によるマイクロブログ・メッセージの表示方法のフロー図である。
【図８】図８は、第２の実施例によるマイクロブログ・メッセージの表示方法のフロー図である。
【発明を実施するための形態】
【００２３】
本開示の実施例の技術的な解決策の明確で包括的な説明を添付の図面を参照して記載する。これら記載の実施例は実施例を限定するものではなく、むしろ本開示の一部のみであることは明らかである。本明細書内の実施例に基づいて創造的な精神を持ち込まずに当業者につくることのできる実施例は、全て本開示の範囲内にあるものと規定される。
【００２４】
図１は、本開示に係わるマイクロブログ端末の実施例の構造図である。マイクロブログ端末は以下を含む。
マイクロブログ・リスト管理モジュール１０１は、ユーザのマイクロブログ・リスト登録簿の取得を要求する、ユーザによるマイクロブログ・リスト登録簿への問い合わせを示す問い合わせ操作を検知した場合に、マイクロブログ・サーバへリスト登録簿取得要求を送信するために使用する。マイクロブログ・リスト管理モジュール１０１は、どのマイクロブログ・リスト登録簿が少なくとも一つのマイクロブログ・リストを含むかを知らせる内容をマイクロブログ・サーバがフィードバックする際に、ユーザのマイクロブログ・リスト登録簿を受信して表示するために使用する。ユーザがリスト登録簿からいずれか一つのマイクロブログ・リストを選択すると、選択マイクロブログ・リストの名称が新規表示ページに書き込まれ、選択マイクロブログ・リストのメッセージ・リストを取得するための、メッセージ・リスト要求がマイクロブログ・サーバへ送付される。
【００２５】
ユーザは、マイクロブログ端末のＩＭクライアントを介してマイクロブログ・サーバへログインするための登録ユーザアカウントとパスワードを使用することにより認証される。認証が正常になされた後に、マイクロブログ端末とマイクロブログ・サーバとの間に接続通信路がつくられ、これによりマイクロブログ端末は接続サーバを介してマイクロブログ・サーバに接続される。マイクロブログ端末は、適宜ハートビートをマイクロブログ・サーバへ送信することによってマイクロブログ・サーバとの接続を維持する。各ユーザは、自身が作成したまたは参加しているマイクロブログ・リストに応じた自身のリスト登録簿を有する。
【００２６】
また、図２には、マイクロブログ・メッセージの画像結果の説明図を示す。マイクロブログ端末は、ユーザに「My List」という名称の機能キーを提供する。この機能キー「My List」は、（図２に示すように）収めることができる。ユーザが、マウスを介して機能キー「My List」をクリックすると、マイクロブログ端末はユーザに、プルダウンメニューを提供する。このプルダウンメニューには、ユーザに新規リストの作成、または、リスト登録簿に含まれているリストの管理（削除または編集）を可能にするリスト登録簿を含んでいる。また、マイクロブログ・メッセージの画像結果の第２の説明図である図３には、「My List」という名称の機能キーをユーザに提供しているマイクロブログ端末を示す。機能キー「My List」は、（図３に示すように）浮遊モードで表示することができ、ここで機能キー「My List」はメッセージ表示ページの左領域で開くことができる。ユーザは、マウスをクリックすることによって、「My List」に表示されているリスト登録簿に新規リストを作成、または、リスト登録簿内のマイクロブログ・リストを管理（削除または編集）することができる。
【００２７】
一般にマイクロブログ・リスト管理モジュール１０１は、マイクロブログ・リストの作成、マイクロブログ・リストの一般情報、および、各マイクロブログ・リストのメッセージインターフェースを管理する。本実施例によれば、マイクロブログ端末はユーザのマウス操作を監視しており、ユーザがマイクロブログ・リストで探索操作のためにマウスをクリックしたことを観察すると、マイクロブログ・リスト管理モジュール１０１はユーザのリスト登録簿を取得するためのマイクロブログ・サーバへ取得要求を送信する。具体的に、マイクロブログ・リスト管理モジュール１０１はユーザのＩＤを実装し、ユーザのリスト登録簿を取得するために、マイクロブログ・サーバへ送信される取得要求を適宜生成する。マイクロブログ・リスト管理モジュール１０１は、取得要求を送信した後にマイクロブログ・サーバによってフィードバックされるユーザのリスト登録簿を受信して表示する。リスト登録簿は、少なくとも一つのマイクロブログ・リストを含んでいる。マイクロブログ・リスト管理モジュール１０１は、リスト登録簿を収納可能モードあるいは浮遊モードを介して表示することを理解されたい。
【００２８】
ユーザがリスト登録簿内のいずれか一つのマイクロブログ・リストを選択する際に、マイクロブログ・メッセージの第３の画像結果の説明図である図４を参照して、ユーザがリスト登録簿から「Hong Kong and Taiwan Actress」という名称のマイクロブログ・リストを選択すると、マイクロブログ・リスト管理モジュール１０１はマイクロブログ・リストの名称である「Hong Kong and Taiwan Actress」を（図４に示すように）新規メッセージ表示ページへ記載する。ここで新規メッセージ表示ページはメインメッセージ表示ページより後ろのいずれかページにある。マイクロブログ・リスト管理モジュール１０１は、マイクロブログ・リスト内に「Hong Kong and Taiwan Actress」の各ＩＤを実装し、これにより選択マイクロブログ・リスト内の「Hong Kong and Taiwan Actress」の各メッセージ・リストの取得を要求するためにマイクロブログ・サーバへ送信する、取得要求を生成する。
【００２９】
マイクロブログ・メッセージ管理モジュール１０２は、マイクロブログ・サーバからフィードバックされた選択マイクロブログ・リストのメッセージ・リストを受信して、選択マイクロブログ・リストのメッセージ・リストを選択マイクロブログ・リストの名称を有する新規メッセージ表示ページに表示するために使用する。
【００３０】
マイクロブログ・メッセージ管理モジュール１０２は、ユーザの各マイクロブログ・メッセージを管理する。本実施例において、マイクロブログ・リスト管理モジュール１０１がメッセージ・リスト要求を送信した後、マイクロブログ・メッセージ管理モジュール１０２はマイクロブログ・サーバからフィードバックされた選択マイクロブログ・リストのメッセージ・リストを受信し、選択マイクロブログ・リストのメッセージ・リストを選択マイクロブログ・リストの名称を有する新規メッセージ表示ページに表示する。具体的には、マイクロブログ・メッセージ管理モジュール１０２は、メッセージ・インデックスＩＤリストと、マイクロブログ・サーバからフィードバックされるメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応したメッセージ本体とを受信し、メッセージ・リストを生成するために選択マイクロブログ・リストの各メッセージにアイテム操作部を作成し；選択マイクロブログ・リストの名称を有する新規メッセージ表示ページに選択マイクロブログ・リストのメッセージ・リストを順次表示する（詳細は図４参照）。本開示では、ユーザがマイクロブログ・リストでフォローしている各メッセージ・リストをメインメッセージ表示ページから獲得して、異なるページに順次表示し、これによりユーザがメッセージを効率的かつ素早く確認することを容易にし、マイクロブログ・メインページの効率的な利用を大幅に向上させることを述べておく。マイクロブログ・メッセージ管理モジュール１０２は、ユーザによるマイクロブログ・メッセージの投稿、削除操作の管理にも使用するが、これは従来技術に類似しているためにここでは説明を割愛することを理解されたい。
【００３１】
本開示の実施例は、ユーザがリスト登録簿内のいずれか一つのマイクロブログ・リストを選択すると、選択マイクロブログ・リストのメッセージ・リストを表示するための新規メッセージ表示ページ使用をするようになっているリスト登録簿をユーザに提供する。マイクロブログ・メッセージを表示するためのこの解決策は、メインメッセージ表示ページからマイクロブログ・リストをフォローしているユーザを獲得して、異なるページに表示し、ユーザのメインメッセージページにあるメッセージをタブ表示モードでの複数ページとなるように整理することにより、ユーザがメッセージを効率的かつ素早く確認することを容易にして、マイクロブログ・メインページの効率的な利用を向上させる。
【００３２】
マイクロブログ・リスト管理モジュール１０１がユーザのためにリスト登録簿を表示した後、マイクロブログ・リスト管理モジュール１０１はリスト登録簿に含まれている各マイクロブログ・リストの未読メッセージを検索するための未読探索要求をマイクロブログ・サーバへ適宜送信するためのタイマーをさらに起動することが本明細書内に述べられている。一方、マイクロブログ・リスト管理モジュール１０１は、マイクロブログ・サーバからフィードバックされた未読記号付きのＩＤリストを受信し、反復し、対応する未読記号をユーザのリスト登録簿に表示する。図５にはマイクロブログ・メッセージの第４の画像結果の説明図を示す。マイクロブログ・リスト管理モジュール１０１が、マイクロブログ・サーバからフィードバックされたＩＤリストを反復した後にマイクロブログ・リスト「Hong Kong and Taiwan Actress」に未読記号が設定されているのを見つけた場合、これは最終未読探索要求と現在の未読探索要求との間の時間にマイクロブログ・リスト「Hong Kong and Taiwan Actress」の各メンバーによって新規メッセージが投稿されていることを示す。マイクロブログ・リスト管理モジュールは、リスト登録簿内で「Hong Kong and Taiwan Actress」の名称を再表示するために新たなフォントを使って、ユーザに新規メッセージを読むように促すために（図５に示すように）その新たなフォントを使ってリスト登録簿を表示してもよい。未読記号を表示するための新たなフォントの使用方法はほんの一例でしかなく、ユーザに新規メッセージを読むように促すためにリスト登録簿内の未読記号付きのマイクロブログ・リストの横に注意喚起フレームを追加するなどの他の方法も同様に提供されるが、ここでは説明しないことを理解されたい。さらに、本実施例において、適切な要求によってタイマーの時間を決定できる。
【００３３】
本実施例は、適時にリスト登録簿内のマイクロブログ・リストを探索して未読メッセージを探索し、ユーザに未読メッセージがあることに注意を促す。これによりマイクロブログ・リスト内の新規メッセージを確認することを遅れることなくユーザに思い出させることもでき、マイクロブログ・メッセージとマイクロブログのアプリケーションの確認を容易にする。
【００３４】
本開示を明確に説明するために、ここに本開示のマイクロブログ・サーバを記載する。
図６には本開示の実施例によるマイクロブログ・サーバの構造図を示し、以下を含む。
【００３５】
マイクロブログ・ユーザサーバ２０１は、マイクロブログユーザの一般情報を格納および管理するために、また、マイクロブログ端末からの取得要求に含まれているユーザＩＤに応じてユーザのデータベースから自身が参加している、あるいは、作成した各マイクロブログ・リストのマイクロブログ・リストＩＤを探索して、それに応じたマイクロブログ・リストを生成するために使用される。
【００３６】
具体的に、マイクロブログユーザの一般情報には、ユーザＩＤ、ユーザが参加あるいは作成した各マイクロブログ・リストの各マイクロブログ・リストＩＤ、ユーザ種別、ユーザのタグ属性、認証情報、および、ユーザをフォローしている１人以上の相手を含むがこれに限らない。ユーザのリスト登録簿を取得するためにマイクロブログ端末から取得要求を受信すると、マイクロブログ・ユーザサーバ２０１は、取得要求に含まれているユーザＩＤに基づいてユーザが参加または作成した各マイクロブログ・リストの各マイクロブログ・リストＩＤを調べて、マイクロブログ・リストＩＤ登録簿を適宜生成する。
【００３７】
マイクロブログ・リストサーバ２０２は、マイクロブログ・リストの一般情報の格納および管理と；ユーザのマイクロブログ・リストＩＤ登録簿に応じた各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報を取得してユーザのマイクロブログ・リストＩＤ登録簿と各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報のマイクロブログ端末へフィードバックすることと；マイクロブログ端末から送信されたメッセージ・リスト要求に含まれている選択マイクロブログ・リストＩＤに応じた選択マイクロブログ・リストのメンバーＩＤリストを調べるために使用される。
【００３８】
マイクロブログ・リストの一般情報は、マイクロブログ・リストＩＤおよびそのメンバーＩＤリスト、マイクロブログ・リストの名称、マイクロブログ・リストの簡単な紹介、マイクロブログ・リスト種別、およびマイクロブログ・リストの一つ以上の属性を含むがこれらに限らない。マイクロブログ・リストサーバ２０２は、マイクロブログ・ユーザサーバ２０１に生成されたマイクロブログ・リストＩＤ登録簿に応じたマイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報を自身のデータベースから取得して、ユーザのマイクロブログ・リストＩＤ登録簿と各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報をマイクロブログ端末へ送信する。マイクロブログ端末のマイクロブログ・リスト管理モジュール１０１は、ユーザのマイクロブログ・リストＩＤ登録簿に応じた少なくとも一つのマイクロブログ・リストとマイクロブログ・リストサーバ２０２からフィードバックされた各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報とを含むユーザのリスト登録簿を生成し、ユーザのリスト登録簿を表示インターフェースに表示する。
【００３９】
マイクロブログ端末のマイクロブログ・リスト管理モジュール１０１から送信されるメッセージ・リスト要求を受信すると、マイクロブログ・リストサーバ２０２はメッセージ・リスト要求に含まれている選択マイクロブログ・リストＩＤに基づいてメンバーＩＤリストを自身のデータベースで探索する。
【００４０】
マイクロブログ・インデックスサーバ２０３は、メッセージ・インデックスの管理と、メッセージ・インデックスＩＤとユーザＩＤとのマッピング関係を管理するために、および、選択マイクロブログ・リストのメンバーＩＤリストに応じた選択マイクロブログ・リストのメンバーインデックスＩＤリストを取得し、選択マイクロブログ・リストのメンバーインデックスＩＤリストを反復し、時系列にメッセージ・インデックスＩＤをランク付けし、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを生成し、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストをマイクロブログ端末へフィードバックするために使用する。
【００４１】
実際には、マイクロブログ・インデックスサーバ２０３は、ユーザが投稿した全てのメッセージのインデックスを格納および管理し、これらの各メッセージのインデックスはメッセージのインデックスを識別するためのＩＤに対応している。インデックスＩＤリストはメッセージ・インデックスＩＤを時系列にランク付けすることによって生成される。また、マイクロブログ・インデックスサーバ２０３メッセージ・インデックスＩＤとユーザＩＤとの間のマッピング関係を格納および管理するためにも使用される。メッセージ・インデックスＩＤとユーザＩＤとの間のマッピング関係では、各メッセージ・インデックスＩＤがユーザＩＤに対応しており、このようなインデックスＩＤとユーザＩＤとのマッピング関係はインデックスＩＤに応じたメッセージがユーザＩＤに対応するユーザによって投稿されていることを示す。マイクロブログ・インデックスサーバ２０３は、マイクロブログ・リストサーバ２０２で探索した選択マイクロブログ・リストのメンバーＩＤリストに基づいて選択マイクロブログ・リスト内のメンバーのメッセージ・インデックスＩＤリストを自身のデータベースから取得する。マイクロブログ・インデックスサーバ２０３は、選択マイクロブログ・リストの各メンバーのメッセージ・インデックスＩＤリストを反復し、全てのメッセージ・インデックスＩＤを時系列にランク付けすることにより選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを生成して、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストをマイクロブログ端末へフィードバックする。これにより、マイクロブログ端末のマイクロブログ・メッセージ管理モジュール１０２は、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに対応したメッセージ本体を取得するためのマイクロブログ・サーバへ送信するメッセージ本体取得要求を生成するために、マイクロブログ・インデックスサーバ２０３からフィードバックされた選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを実装することを可能にする。
【００４２】
マイクロブログ・メッセージサーバ２０４は、メッセージ本体とメッセージ・インデックスＩＤとメッセージ本体とのマッピング関係を管理するために；現在のメッセージ・リストのメッセージ・インデックスＩＤリストに対応したメッセージ本体をマイクロブログ端末へ提供するために；マイクロブログ端末から送信されたメッセージ本体取得要求に収容された選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに基づく選択マイクロブログ・リストのメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を引き出すために；および、メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応する各メッセージ本体をマイクロブログ端末へフィードバックするために使用される。
【００４３】
マイクロブログ・メッセージサーバ２０４は、全てのユーザが投稿したメッセージ本体を格納および管理し、メッセージ・インデックスＩＤと各メッセージ本体とのマッピング関係を管理する。メッセージ・インデックスＩＤと各メッセージ本体とのマッピング関係では、メッセージ・インデックスＩＤはそれぞれ、一つのメッセージ本体に対応しており、ここでメッセージ・インデックスＩＤとメッセージ本体とのマッピング関係はメッセージ・インデックスＩＤに対応したメッセージがメッセージ本体の内容を含まれることを示す。完全なマイクロブログ・メッセージは、ユーザＩＤ（登録名称などの登録プロフィール情報、ＵＩＤ）およびメッセージ本体（例えば、投稿コンテンツ、引用コンテンツ、位置、メッセージ種別のタグ、他の情報）を含む。ここで、ユーザＩＤとメッセージ本体とはメッセージ・インデックスＩＤを介して相互接続している。マイクロブログ・メッセージサーバ２０４は、マイクロブログ端末のマイクロブログ・メッセージ管理モジュール１０２から送信されたメッセージ本体取得要求内に収容された選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに応じた選択マイクロブログ・リストのメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応したメッセージ本体を引き出し、メッセージ・インデックスＩＤ内の各メッセージ・インデックスＩＤに対応する各メッセージ本体をマイクロブログ端末のマイクロブログ・メッセージ管理モジュール１０２へフィードバックする。これにより、マイクロブログ・メッセージ管理モジュール１０２は、メッセージ・リストを生成すべく、選択マイクロブログ・リストの各メッセージにアイテム操作部を作成して、選択マイクロブログ・リストの名称を有する新規メッセージ表示ページに選択マイクロブログ・リストのメッセージ・リストを順次表示することを可能する。
【００４４】
本開示の実施例は、ユーザがリスト登録簿内のいずれか一つのマイクロブログ・リストを選択すると、選択マイクロブログ・リストのメッセージ・リストを表示するための新規メッセージ表示ページ使用をするようになっているリスト登録簿をユーザに提供する。マイクロブログ・メッセージを表示するためのこの解決策は、メインメッセージ表示ページからマイクロブログ・リストをフォローしているユーザを獲得して、異なるページに表示し、ユーザのメインメッセージページにあるメッセージをタブ表示モードでの複数ページとなるように整理することにより、ユーザがメッセージを効率的かつ素早く確認することを容易にして、マイクロブログ・メインページの効率的な利用を向上させる。
【００４５】
マイクロブログ端末のマイクロブログ・リスト管理モジュール１０１から適時送信された未読探索要求を受信すると、マイクロブログ・リストサーバ２０２は、未読探索要求内に収容されているマイクロブログ・リストＩＤ登録簿に基づいて、マイクロブログ・リストＩＤに対応したマイクロブログ・リストの各メンバーが最後の未読探索要求と現在の未読探索要求との間で新規メッセージが投稿したかどうかを判断する、ことを述べておく。新規投稿メッセージを発見すると、メンバーである新規メッセージを投稿したユーザのマイクロブログ・リストＩＤに未読記号が設定されて、未読記号が設定されているマイクロブログ・リストＩＤ登録簿がマイクロブログ端末のマイクロブログ・リスト管理モジュール１０１に送り返される。これにより、マイクロブログ端末のマイクロブログ・リスト管理モジュール１０１にユーザのマイクロブログ・リスト登録簿に未読記号を表示することが可能となる。
【００４６】
本実施例では、未読メッセージを探すためにリスト登録簿内の各マイクロブログ・リストを適時探索して、未読メッセージがあることをユーザに注意を促す。これによりマイクロブログ・リスト内の新規メッセージを確認することを遅れることなくユーザに思い出させることもでき、マイクロブログ・メッセージとマイクロブログのアプリケーションの確認を容易にする。
【００４７】
本開示を明確に説明するために、以下にマイクロブログ・メッセージの表示方法を詳細に記載する。
図７には、第１の実施例によるマイクロブログ・メッセージの表示方法のフロー図を示し、本方法は以下を含む。
【００４８】
Ｓ１０１において、マイクロブログ・リストでユーザの探索操作を検知すると、ユーザに対応するマイクロブログ端末は、ユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ取得要求を送信する。
【００４９】
ユーザは、マイクロブログ端末のＩＭクライアントを介してマイクロブログ・サーバへログインするための登録ユーザアカウントとパスワードを使用することにより認証される。認証が正常になされた後に、マイクロブログ端末とマイクロブログ・サーバとの間に接続通信路がつくられ、これによりマイクロブログ端末は接続サーバを介してマイクロブログ・サーバに接続する。マイクロブログ端末は、適宜ハートビートをマイクロブログ・サーバへ送信することによってマイクロブログ・サーバとの接続を維持する。各ユーザは、自身が作成したまたは参加しているマイクロブログ・リストに応じた自身のリスト登録簿を有する。マイクロブログ端末は、ユーザに「My List」という名称の機能キーを提供する。機能キー「My List」は、（図２に示すように）収納可能モードあるいは（図３に示すように）浮遊モードで表示されこともあり、ユーザは「My List」に表示されたリスト登録簿をクリックして新規マイクロブログ・リストを作成するとともに、このリスト登録簿に含まれているマイクロブログ・リストを管理（削除または編集）することもできる。マイクロブログ端末はユーザのマウス操作を監視し、ユーザがマイクロブログ・リストで探索操作のためにマウスをクリックしたことを観察すると、Ｓ１０１でユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ取得要求を送信する。具体的に、Ｓ１０１ではユーザＩＤを実装して、ユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ送信する取得要求を適宜生成する。
【００５０】
Ｓ１０２において、マイクロブログ端末は、マイクロブログ・サーバによってフィードバックされる、少なくとも一つのマイクロブログ・リストを含んだユーザのリスト登録簿を受信して表示する。
Ｓ１０１にて取得要求を送信した後に、Ｓ１０２ではマイクロブログ・サーバにフィードバックされたユーザのリスト登録簿を受信して表示する。リスト登録簿は少なくとも一つのマイクロブログ・リストを含んでいる。Ｓ１０２ではリスト登録簿を収納可能モードあるいは浮遊モードで表示することを理解されたい。
【００５１】
Ｓ１０３において、ユーザがリスト登録簿からいずれか一つのマイクロブログ・リストを選択すると、マイクロブログ端末は新規メッセージ表示ページに選択マイクロブログ・リストの名称を記載して、選択マイクロブログ・リストのメッセージ・リストを取得するためにメッセージ・リスト要求をマイクロブログ・サーバへ送信する。
【００５２】
ユーザがリスト登録簿内のいずれか一つのマイクロブログ・リストを選択すると、図４の場合では、ユーザがリスト登録簿から「Hong Kong and Taiwan Actress」という名称のマイクロブログ・リストを選択すると、Ｓ１０３ではマイクロブログ・リストの名称である「Hong Kong and Taiwan Actress」をメインメッセージ表示ページの後ろのページにある（図４のうように）新規のメッセージ表示ページに記載する。実際には、Ｓ１０３では「Hong Kong and Taiwan Actress」の各ＩＤをマイクロブログ・リストに実装し、これにより、選択マイクロブログ・リスト内の「Hong Kong and Taiwan Actress」のメッセージ・リストの取得を要求するための、マイクロブログ・サーバへ送信する取得要求を生成する。
【００５３】
Ｓ１０４において、マイクロブログ端末はマイクロブログ・サーバからフィードバックされた選択マイクロブログ・リストのメッセージ・リストを受信し、選択マイクロブログ・リストのメッセージ・リストを選択メッセージ・リストの名称を有する新規のメッセージ表示ページに表示する。
【００５４】
Ｓ１０３にてメッセージ・リスト要求を送信すると、その後Ｓ１０４ではマイクロブログ・サーバからフィードバックされた選択マイクロブログ・リストのメッセージ・リストを受信し、選択マイクロブログ・リストのメッセージ・リストを選択マイクロブログ・リストの名称を有する新規のメッセージ表示ページに表示する。具体的には、Ｓ１０４では、メッセージ・インデックスＩＤリストと、マイクロブログ・サーバからフィードバックされたメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を受信し、選択マイクロブログ・リストの各メッセージにアイテム操作部を作成して、これによりメッセージ・リストを生成する。続けてＳ１０４では、選択マイクロブログ・リストの名称を有する新規のメッセージ表示ページに選択マイクロブログ・リストのメッセージ・リストを表示する（詳細は図４参照）。本開示では、ユーザがマイクロブログ・リストでフォローしているメッセージ・リストをメインメッセージ表示ページから獲得して、異なるページに順次表示し、これによりユーザがメッセージを効率的かつ素早く確認することを容易にし、マイクロブログ・メインページの効率的な利用を大幅に向上させることを述べておく。
【００５５】
本開示の実施例は、ユーザがリスト登録簿内のいずれか一つのマイクロブログ・リストを選択すると、選択マイクロブログ・リストのメッセージ・リストを表示するための新規メッセージ表示ページ使用をするようになっているリスト登録簿をユーザに提供する。マイクロブログ・メッセージを表示するためのこの解決策は、メインメッセージ表示ページからマイクロブログ・リストをフォローしているユーザを獲得して、異なるページに表示し、ユーザのメインメッセージページにあるメッセージをタブ表示モードでの複数ページとなるように整理することにより、ユーザがメッセージを効率的かつ素早く確認することを容易にして、マイクロブログ・メインページの効率的な利用を向上させる。
【００５６】
図８には、第１の実施例によるマイクロブログ・メッセージの表示方法のフロー図を示す。本方法は、以下を含む。
ユーザは、マイクロブログ端末のＩＭクライアントを介してマイクロブログ・サーバへログインするための登録ユーザアカウントとパスワードを使用することにより認証される。認証が正常になされた後に、マイクロブログ端末とマイクロブログ・サーバとの間に接続通信路がつくられ、これによりマイクロブログ端末は接続サーバを介してマイクロブログ・サーバに接続する。マイクロブログ端末は、適宜ハートビートをマイクロブログ・サーバへ送信することによってマイクロブログ・サーバとの接続を維持する。マイクロブログ端末はマイクロブログ・メインページをユーザに表示するために使用される。
【００５７】
マイクロブログ・リストでユーザの探索操作を検知すると、ユーザに対応したマイクロブログ端末のマイクロブログ・リスト管理モジュールは、ユーザのＩＤを実装して、ユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ送信する取得要求を適宜生成する。マイクロブログ・サーバのマイクロブログ・ユーザサーバは、マイクロブログ端末からの取得要求内に含まれているユーザＩＤに基づいて自身のデータベースでユーザが参加あるいは作成した各マイクロブログ・リストの各マイクロブログ・リストＩＤを探索し、適宜少なくとも一つのマイクロブログ・リストを含んだマイクロブログ・リストＩＤ登録簿を生成する。マイクロブログ・サーバのマイクロブログ・リストサーバは、自身のデータベースからユーザのマイクロブログ・リストＩＤ登録簿に基づく各マイクロブログ・リストＩＤに対応したマイクロブログ・リストの一般情報を取得し、ユーザのマイクロブログ・リストＩＤ登録簿と各マイクロブログ・リストＩＤに対応した各マイクロブログ・リストの一般情報をマイクロブログ・リスト管理モジュールへフィードバックする。
【００５８】
マイクロブログ・リスト管理モジュールは、マイクロブログ・リストサーバからユーザのマイクロブログ・リストＩＤ登録簿と、各マイクロブログ・リストＩＤに対応した各マイクロブログ・リストの一般情報を受信し、ユーザのマイクロブログ・リストＩＤ登録簿に基づくマイクロブログ・リストを少なくとも一つ含んだユーザのリスト登録簿とマイクロブログ・リストサーバからフィードバックされた各マイクロブログ・リストＩＤに対応したマイクロブログ・リストの一般情報を生成し、ユーザのリスト登録簿を表示インターフェースに表示する。
【００５９】
マイクロブログ・リスト管理モジュールはユーザのマイクロブログ・リスト登録簿のマイクロブログ・リストＩＤ登録簿を適時実装し、リスト登録簿に含まれている各マイクロブログ・リストの未読メッセージを探索するためにマイクロブログ・サーバへ送信する未読探索要求を生成する。マイクロブログ・リストサーバは、未読探索要求に含まれているマイクロブログ・リストＩＤ登録簿に基づいて、マイクロブログ・リストＩＤに対応したマイクロブログ・リストのメンバーが最終未読探索要求と現在の未読探索要求との間に新規メッセージを投稿しているかどうかを判断する。マイクロブログ・リストサーバは、新規投稿メッセージを発見すると、メンバーである新規メッセージを投稿したユーザのマイクロブログ・リストＩＤに未読記号を設定し、未読記号が設定されているマイクロブログ・リストＩＤ登録簿がマイクロブログ・リスト管理モジュールへ送り返される。マイクロブログ・リスト管理モジュールは、マイクロブログ・サーバからフィードバックされた未読記号付きのＩＤリストを受信して反復し、対応した未読記号をユーザのリスト登録簿に表示する。
【００６０】
ユーザがリスト登録簿からいずれか一つのマイクロブログ・リストを選択すると、マイクロブログ端末は新規表示ページに選択マイクロブログ・リストの名称を記載して、選択マイクロブログ・リストのメッセージ・リストの取得を要求するためにマイクロブログ・サーバへ送信するメッセージ・リスト要求を生成すべく、各選択マイクロブログ・リストＩＤを実装する。マイクロブログ・サーバは、メッセージ・リスト要求に含まれている選択マイクロブログ・リストＩＤに基づいてメンバーＩＤリストを自身のデータベースで探索する。マイクロブログ・サーバのマイクロブログ・インデックスサーバは、選択マイクロブログ・リストの探索したメンバーＩＤに応じた選択マイクロブログ・リスト内の各メンバーのメッセージ・インデックスＩＤを自身のデータベースから取得する。マイクロブログ・インデックスサーバは、選択マイクロブログ・リストの各メンバーのメッセージ・インデックスＩＤリストを反復して、全てのメッセージ・インデックスＩＤを時系列にランク付けすることにより選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを生成し、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストをマイクロブログ・メッセージ管理モジュールへフィードバックする。
【００６１】
マイクロブログ・メッセージ管理モジュールは、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに対応したメッセージ本体を取得するためにマイクロブログ・サーバへ送信するメッセージ本体取得要求を生成するために、マイクロブログ・インデックスサーバからフィードバックされた選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを実装する。マイクロブログ・サーバのマイクロブログ・メッセージサーバは、マイクロブログ端末から送信されたメッセージ本体取得要求に収容されている選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに基づいて選択マイクロブログ・リストのメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を引き出し、メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体をマイクロブログ端末へフィードバックする。
【００６２】
マイクロブログ・メッセージ管理モジュールは、メッセージ・インデックスＩＤリストと、マイクロブログ・メッセージサーバからフィードバックされるメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を受信し、選択マイクロブログ・リストにメッセージ・リストを生成する。マイクロブログ・メッセージ管理モジュールは、選択マイクロブログ・リストのメッセージ・リストを選択マイクロブログ・リストの名称を有する新規メッセージ表示ページに順次表示する。
【００６３】
本開示の実施例は、ユーザがリスト登録簿内のいずれか一つのマイクロブログ・リストを選択すると、選択マイクロブログ・リストのメッセージ・リストを表示するための新規メッセージ表示ページ使用をするようになっているリスト登録簿をユーザに提供する。マイクロブログ・メッセージを表示するためのこの解決策は、メインメッセージ表示ページからマイクロブログ・リストをフォローしているユーザを獲得して、異なるページに表示し、ユーザのメインメッセージページにあるメッセージをタブ表示モードでの複数ページとなるように整理することにより、ユーザがメッセージを効率的かつ素早く確認することを容易にして、マイクロブログ・メインページの効率的な利用を向上させる。そして、本実施例では、未読メッセージを探すためにリスト登録簿内の各マイクロブログ・リストを適時探索して、未読メッセージがあることをユーザに注意を促す。これによりマイクロブログ・リスト内の新規メッセージを確認することを遅れることなくユーザに思い出させることもでき、マイクロブログ・メッセージとマイクロブログのアプリケーションの確認を容易にする。
【００６４】
上述の各実施例に含まれる各フローの全体または一部は、コンピュータプログラムの指示のもとで関連するハードウェアによって遂行できることは当業者に理解されるであろう。これらのプログラムは、コンピュータ読取り可能な記憶媒体に格納することができる。プログラムを実行する際には、上述の実施例の各方法の各フローが含まれている。ここで、記憶媒体は磁気ディスク、光ディスク、ＲＯＭ、またはＲＡＭ等でもよい。
【００６５】
本開示によれば、実行可能なプログラムを搭載して含む一つ以上の記憶媒体を提供する。この実行可能なプログラムは、マイクロブログ・メッセージ表示方法を実行するために使用される。本方法は、マイクロブログ・リストでのユーザの探索操作を検知すると、ユーザに対応したマイクロブログ端末は、ユーザの少なくとも一つのマイクロブログ・リストを含んだリスト登録簿を取得するためにマイクロブログ・サーバへ取得要求を送信し；マイクロブログ端末はマイクロブログ・サーバにフィードバックされたユーザのリスト登録簿を受信して表示し；ユーザがリスト登録簿からいずれか一つのマイクロブログ・リストを選択すると、マイクロブログ端末は選択マイクロブログ・リストの名称を新規メッセージ表示ページに記載して、選択マイクロブログ・リストのメッセージ・リストを取得するために、マイクロブログ・サーバへメッセージ・リスト要求を送信し；マイクロブログ端末はマイクロブログ・サーバからフィードバックされた選択マイクロブログ・リストのメッセージ・リストを受信して、選択マイクロブログ・リストのメッセージ・リストを選択マイクロブログ・リストの名称を有する新規のメッセージ表示ページに表示することを含む。
【００６６】
例示的な実施例によれば、マイクロブログ・リストでユーザの探索操作を検知すると、ユーザに対応したマイクロブログ端末は、ユーザのリスト登録簿を取得するために、マイクロブログ・サーバへ取得要求を送信する。本実施例は、マイクロブログ・リストでユーザの探索操作を検知すると、ユーザに対応したマイクロブログ端末はユーザのＩＤを実装して、適宜取得要求を生成し；マイクロブログ端末はユーザのリスト登録簿を取得するためにマイクロブログ・サーバへ取得要求を送信することを含む。
【００６７】
別の例示的な実施例において、マイクロブログ端末がマイクロブログ・サーバへ取得要求を送信した後に、かつ、マイクロブログ端末がマイクロブログ・サーバによってフィードバックされるユーザのリスト登録簿を受信して表示する前に、マイクロブログ・サーバが、ユーザが参加している、または、マイクロブログ端末からの取得要求に含まれているユーザＩＤに基づいたデータベースからユーザが作成する、各マイクロブログ・リストの各マイクロブログ・リストＩＤを探索して、各マイクロブログ・リストを作成し、少なくとも一つのマイクロブログ・リストを含んだマイクロブログ・リストＩＤ登録簿を適宜生成し；マイクロブログ・サーバはユーザのマイクロブログ・リストＩＤ登録簿に基づいた各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報をデータベースから取得し、ユーザのマイクロブログ・リストＩＤ登録簿と各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報をマイクロブログ端末へフィードバックすることを含む。ここで、マイクロブログ・リストの一般情報は、マイクロブログ・リストＩＤおよびそのメンバーＩＤ、マイクロブログ・リストの名称、マイクロブログ・リストの簡単な紹介、マイクロブログ・リストの種別、および、マイクロブログ・リストの一つ以上の属性を含むがこれらに限らない。
【００６８】
一つの実施例によれば、マイクロブログ端末はマイクロブログ・サーバによってフィードバックされるユーザのリスト登録簿を受信して表示する。本実施例は、マイクロブログ・サーバ端末がマイクロブログ・サーバからユーザのマイクロブログ・リストＩＤ登録簿と、各マイクロブログ・リストＩＤに対応するマイクロブログ・リストの一般情報を受信し、ユーザのマイクロブログ・リストＩＤ登録簿に基づいた少なくとも一つのマイクロブログ・リストと、マイクロブログ・リストサーバからフィードバックされる各マイクロブログ・リストＩＤに対応したマイクロブログ・リストの一般情報を含んだユーザのリスト登録簿を生成して、ユーザのリスト登録簿を表示インターフェースに表示する。
【００６９】
一つの実施例によれば、マイクロブログ端末は選択マイクロブログ・リストのメッセージ・リストを取得するためにマイクロブログ・サーバへメッセージ・リスト要求を送信する。本実施例は、選択マイクロブログ・リストのメッセージ・リストの取得を要求するためにマイクロブログ・サーバへ送信するメッセージ・リスト要求を生成すべく、マイクロブログ端末は各選択マイクロブログ・リストＩＤを実装する。
【００７０】
一つの例示的な実施例によれば、マイクロブログ端末がメッセージ取得要求をマイクロブログ・サーバへ送信した後に、かつ、マイクロブログ端末がマイクロブログ・サーバからフィードバックされるユーザのリスト登録簿を受信して表示する前に、本実施例では、マイクロブログ・サーバはメッセージ・リスト要求に含まれている選択マイクロブログ・リストＩＤに基づいてメンバーＩＤリストをデータベースから探索し、マイクロブログ・サーバは選択マイクロブログ・リストの探索したメンバーＩＤリストに基づく選択マイクロブログ・リスト内の各メンバーのメッセージ・インデックスＩＤリストを取得し；マイクロブログ・サーバは選択マイクロブログ・リストの各メンバーのメッセージ・インデックスＩＤリストを反復して全てのメッセージ・インデックスＩＤを時系列にランク付けすることにより選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを生成して、選択マイクロブログ・リストのメッセージ・インデックスＩＤをマイクロブログ端末へフィードバックし；マイクロブログ端末は、マイクロブログ・サーバからフィードバックされる選択マイクロブログ・リストのメッセージ・インデックスＩＤリストを実装することにより、選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに対応するメッセージ本体を取得するためにマイクロブログ・サーバへ送信するメッセージ本体取得要求を生成し；マイクロブログ・サーバは、マイクロブログ端末から送信されたメッセージ本体取得要求に収容されている選択マイクロブログ・リストのメッセージ・インデックスＩＤリストに基づく選択マイクロブログ・リストのメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体を引き出し；メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応した各メッセージ本体をマイクロブログ端末へフィードバックする、ことを含む。
【００７１】
一つの実施例によれば、マイクロブログ端末は、マイクロブログ・サーバからフィードバックされる選択マイクロブログ・リストのメッセージ・リストを受信し、選択マイクロブログ・リストのメッセージ・リストを選択マイクロブログ・リストの名称を有する新規のメッセージ表示ページに表示する。本実施例では、マイクロブログ端末が、メッセージ・インデックスＩＤリストと、マイクロブログ・サーバからフィードバックされるメッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応するメッセージ本体を受信し、メッセージ・インデックスＩＤリスト基づいた選択マイクロブログ・リストのメッセージ・リストと、メッセージ・インデックスＩＤリスト内の各メッセージ・インデックスＩＤに対応する各メッセージ本体を生成し；マイクロブログ端末は、選択マイクロブログ・リストの名称を有する新規メッセージ表示ページ内に選択マイクロブログ・リストのメッセージ・リストを表示することを含む。
【００７２】
一つの例示的な実施例によれば、マイクロブログ端末はマイクロブログ・サーバによってフィードバックされるユーザのリスト登録簿を受信して表示する。本実施例では、マイクロブログ端末が、リスト登録簿に含まれている各マイクロブログ・リストの未読メッセージを探索するためにマイクロブログ・サーバへ適時未読探索要求を送信する。これはさらに、マイクロブログ端末がユーザのマイクロブログ・リスト登録簿のマイクロブログ・リストＩＤ登録簿を実装して未読探索要求を生成し；マイクロブログ端末がリスト登録簿に含まれている各マイクロブログ・リストの未読メッセージを探索するためにマイクロブログ・サーバへ未読探索要求を送信することを含む。
【００７３】
一つの実施例によれば、マイクロブログ端末がマイクロブログ・サーバへ未読探索要求を送信した後に、マイクロブログ・サーバは、未読探索要求に含まれているマイクロブログ・リストＩＤ登録簿に基づいて、マイクロブログ・リストＩＤに対応したマイクロブログ・リストのメンバーが最終未読探索要求と現在の未読探索要求との間に新規メッセージを投稿しているかどうかを判断し；マイクロブログ・リストサーバは、新規投稿メッセージを発見すると、メンバーである新規メッセージを投稿したユーザのマイクロブログ・リストＩＤに未読記号を設定し、未読記号が設定されているマイクロブログ・リストＩＤ登録簿がマイクロブログ端末へ送り返されて、マイクロブログ端末は、マイクロブログ・サーバからフィードバックされた未読記号付きのＩＤリストを受信して、反復し、対応する未読記号をユーザのリスト登録簿に表示する。
【００７４】
上述の各実施例は、本開示のほんのいくつかの例示的な実施例を説明しており、本発明は開示された具体的な形に限定されないことを理解されたい。当業者は、本発明の精神と範囲から逸脱することなく、本開示に関連する別の実施例を行うことができることを述べておく。よって、本開示の範囲は、前述の記載およびこれらに説明されている例示的な実施例をよりむしろ添付の請求項によって規定される。
【図１】
0005802827.tif 000002
【図２】
0005802827.tif 000003
【図３】
0005802827.tif 000004
【図４】
0005802827.tif 000005
【図５】
0005802827.tif 000006
【図６】
0005802827.tif 000007
【図７】
0005802827.tif 000008
【図８】
0005802827.tif 000009