JP5088259B2 - Content prefetching method, portable terminal and SNS server - Google Patents
Content prefetching method, portable terminal and SNS server Download PDFInfo
- Publication number
- JP5088259B2 JP5088259B2 JP2008193848A JP2008193848A JP5088259B2 JP 5088259 B2 JP5088259 B2 JP 5088259B2 JP 2008193848 A JP2008193848 A JP 2008193848A JP 2008193848 A JP2008193848 A JP 2008193848A JP 5088259 B2 JP5088259 B2 JP 5088259B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- user
- prefetch
- specific user
- received
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、コンテンツを先読みするコンテンツ先読み方法及び携帯端末及びSNSサーバに関する。 The present invention relates to a content prefetching method, a mobile terminal, and an SNS server for prefetching content.
インターネットを利用してWWWサーバ上のコンテンツをブラウザで表示する場合、画面に表示されているハイパーリンクを選択することにより、次のコンテンツをブラウザに表示することが従来から行われている。 When content on a WWW server is displayed in a browser using the Internet, it has been conventionally performed to display the next content in a browser by selecting a hyperlink displayed on the screen.
ハイパーリンク先のコンテンツを先読みする方法として、利用者がアドレスとして使用したURLを記憶して、そのURLのアドレス一覧を基に、表示中の画面にあるハイパーリンクの中から良く利用するURLを先読みする方法が提案されている(例えば特許文献1参照)。 As a method of prefetching the content of the hyperlink destination, the URL used by the user as an address is stored, and the URL frequently used from the hyperlinks on the displayed screen is prefetched based on the address list of the URL. Has been proposed (see, for example, Patent Document 1).
更に、先読み機能として、表示される画面の中のキーワード(例えば「DVD」)を指定すると、それに関係する情報をハイパーリンクから先読みする方法が提案されている(例えば特許文献2参照)。
携帯電話やPDA(Personal Digital Assistants)等の携帯端末を用いたSNS(Social Networking Service)の利用が増えてくるにつれて、メールを利用する代りに、SNSのメッセージ(コンテンツ)を使う利用者が現れてきた。 As the use of SNS (Social Networking Service) using mobile terminals such as mobile phones and PDAs (Personal Digital Assistants) increases, users who use SNS messages (contents) instead of using e-mail appear. It was.
従来技術を用いてSNSのメッセージを表示しているときに、次のSNSのメッセージを先読みすることを考えた場合、携帯端末のようにCPU能力が低いと、先読み処理に時間がかかり、利用者にとって操作性の悪い方式になってしまうという課題があった。 When displaying the SNS message using the prior art, when considering prefetching the next SNS message, if the CPU capability is low like a portable terminal, the prefetch processing takes time, and the user However, there is a problem that it becomes a method with poor operability.
開示の携帯端末は、SNSのメッセージを高速に画面表示することを目的とする。 The disclosed portable terminal is intended to display an SNS message on the screen at high speed.
開示の一実施態様によるコンテンツ先読み方法は、携帯端末の特定ユーザテーブルに登録されている特定ユーザのユーザIDを指定して、ソーシャルネットワーキングサービスを実行するSNSサーバに前記特定ユーザのユーザIDから自携帯端末を宛先とするメッセージのメッセージID先読み依頼を待受け状態で送信し、
前記SNSサーバで受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージIDをメッセージID先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージID先読み応答のメッセージIDをメッセージ格納部に格納されているメッセージIDと比較して不一致のとき、前記メッセージID先読み応答のメッセージIDを指定して、前記SNSサーバにメッセージ先読み依頼を送信し、
前記SNSサーバで受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納する。
A content prefetching method according to an embodiment of the disclosure specifies a user ID of a specific user registered in a specific user table of a mobile terminal, and carries the mobile phone from the user ID of the specific user to an SNS server that executes a social networking service. Send a message ID prefetch request in a standby state for messages destined for the terminal,
Search the message management table using the source user ID of the message ID prefetch request received by the SNS server and the user ID of the specific user, and send the message ID as a search result to the mobile terminal as a message ID prefetch response,
When the message ID of the message ID prefetch response received by the mobile terminal does not match the message ID stored in the message storage unit, the message ID of the message ID prefetch response is designated and a message is sent to the SNS server. Send a prefetch request,
Search the message management table using the message ID of the message prefetch request received by the SNS server, and send the content of the message as a search result to the mobile terminal as a message prefetch response,
The message content of the message prefetch response received by the portable terminal is stored in the message storage unit.
好ましくは、携帯端末から特定ユーザ名を指定して、前記SNSサーバに前記特定ユーザの検索依頼を送信し、
前記SNSサーバで受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として前記携帯端末に送信し、
前記携帯端末で受信した検索応答のユーザIDを特定ユーザ名と共に特定ユーザテーブルに登録する。
Preferably, a specific user name is specified from the mobile terminal, and a search request for the specific user is transmitted to the SNS server.
Search the user ID management table using the specific user name of the search request received by the SNS server, and send the user ID of the specific user as a search result to the mobile terminal as a search response,
The user ID of the search response received by the portable terminal is registered in the specific user table together with the specific user name.
開示の一実施態様による携帯端末は、特定ユーザのユーザIDを登録した特定ユーザテーブルと、
メッセージIDとメッセージのコンテンツを格納するメッセージ格納部と、
前記ユーザID管理テーブルに登録されている特定ユーザのユーザIDを指定して、ソーシャルネットワーキングサービスを実行するSNSサーバに前記特定ユーザのユーザIDから自携帯端末を宛先とするメッセージのメッセージID先読み依頼を待受け状態で送信するメッセージID先読み依頼手段と、
前記SNSサーバで受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索した検索結果であるメッセージIDをメッセージID先読み応答として受信し、受信したメッセージID先読み応答のメッセージIDを前記メッセージ格納部に格納されているメッセージIDと比較して不一致のとき、前記メッセージID先読み応答のメッセージIDを指定して、前記SNSサーバにメッセージ先読み依頼を送信するメッセージ先読み依頼手段と、
前記SNSサーバで受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として受信し、受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納するコンテンツ格納手段と、を有する。
A mobile terminal according to an embodiment of the disclosure includes a specific user table in which a user ID of a specific user is registered,
A message storage for storing the message ID and the content of the message;
A user ID of a specific user registered in the user ID management table is specified, and a message ID prefetch request for a message destined for the mobile terminal is sent from the user ID of the specific user to an SNS server that executes a social networking service. Message ID prefetch request means for transmitting in a standby state;
The message ID prefetching received as a message ID prefetching response is received as a message ID prefetching response by searching the message management table using the sender ID of the message ID prefetching request received by the SNS server and the user ID of the specific user. A message prefetch request that specifies a message ID of the message ID prefetch response and sends a message prefetch request to the SNS server when the message ID of the response does not match the message ID stored in the message storage unit. Means,
The message management table is searched using the message ID of the message prefetch request received by the SNS server, the content of the message as a search result is received as a message prefetch response, and the content of the received message prefetch response message is the message. Content storage means for storing in the storage unit.
好ましくは、特定ユーザの特定ユーザ名と特定ユーザのユーザIDを対応付けて登録する特定ユーザテーブルと、
携帯端末から特定ユーザ名を指定して、前記SNSサーバに前記特定ユーザの検索依頼を送信する検索依頼手段と、
前記SNSサーバで受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として受信し、受信した検索応答のユーザIDを特定ユーザ名と共に前記特定ユーザテーブルに登録する特定ユーザテーブル登録手段と、を有する。
Preferably, a specific user table that registers a specific user name of a specific user and a user ID of the specific user in association with each other,
Search request means for designating a specific user name from a portable terminal and transmitting a search request for the specific user to the SNS server;
The user ID management table is searched using the specific user name of the search request received by the SNS server, the user ID of the specific user as a search result is received as a search response, and the user ID of the received search response is the specific user name And specific user table registration means for registering in the specific user table.
開示の一実施態様によるSNSサーバは、ソーシャルネットワーキングサービスを実行するSNSサーバであって、
受信したメッセージの宛先ユーザIDと発信ユーザIDとメッセージIDをコンテンツと共に格納したメッセージ管理テーブルと、
携帯端末から特定ユーザのユーザIDを指定したメッセージID先読み依頼を受信し、受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージIDをメッセージID先読み応答として前記携帯端末に送信するメッセージID検索手段と、
前記携帯端末からメッセージIDを指定したメッセージ先読み依頼を受信し、受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信するメッセージ検索手段と、を有する。
An SNS server according to an embodiment of the disclosure is an SNS server that performs a social networking service,
A message management table that stores the destination user ID, outgoing user ID, and message ID of the received message together with the content;
The message ID prefetch request specifying the user ID of the specific user is received from the mobile terminal, the message management table is searched using the source user ID of the received message ID prefetch request and the user ID of the specific user, and the result is a search result. Message ID search means for sending a message ID to the portable terminal as a message ID prefetch response;
The mobile terminal receives a message prefetch request designating a message ID from the mobile terminal, searches the message management table using the message ID of the received message prefetch request, and uses the content of the message as a search result as a message prefetch response. Message search means for transmitting to
開示の装置によれば、SNSのメッセージを高速に画面表示することができる。 According to the disclosed apparatus, an SNS message can be displayed on the screen at high speed.
以下、図面に基づいて実施形態について説明する。 Embodiments will be described below with reference to the drawings.
<実施形態>
図1は、コンテンツ先読み方法の一実施形態の概略を示す。なお、本実施形態では文字メッセージのコンテンツを例にして説明するが、画像メッセージのコンテンツや音声メッセージのコンテンツであっても良い。
<Embodiment>
FIG. 1 shows an outline of an embodiment of a content prefetching method. In the present embodiment, the content of a text message will be described as an example, but the content of an image message or the content of a voice message may be used.
図1において、携帯端末10にはSNS特定ユーザのユーザIDを登録したSNS特定ユーザテーブルと、メッセージとメッセージIDを格納するメッセージ格納部を有している。
In FIG. 1, the
携帯端末10は、SNS特定ユーザ登録処理を実行し、SNSサーバ11にニックネームを提示してSNS特定ユーザのユーザIDを要求し、SNSサーバ11からSNS特定ユーザのニックネームに対応するユーザIDを通知されてSNS特定ユーザテーブルに登録している。
The
また、携帯端末10は所定周期で先読み処理を実行し、SNS特定ユーザテーブルに登録されている全てのユーザIDに対し、SNS特定ユーザのユーザIDを含むメッセージID先読み依頼を作成してSNSサーバ11に送信する。
Further, the
SNSサーバ11は、全てのユーザのユーザIDに対応付けてニックネームをユーザID管理テーブルで管理すると共に、宛先ユーザID毎に発信ユーザID(メッセージの作成者のユーザID)とメッセージIDとに対応付けてメッセージのタイトル及びコンテンツをメッセージ管理テーブルで管理している。
The
SNSサーバ11は各携帯端末10からのメッセージID先読み依頼を受信すると、メッセージID先読み依頼の送信元ユーザIDとSNS特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、得られた発信ユーザIDとメッセージIDをメッセージID先読み応答として依頼元のユーザの携帯端末10に対し送信する。
When the
メッセージID先読み応答を受信した携帯端末10では、メッセージID先読み応答のメッセージIDを、既にメッセージ格納部に格納しているメッセージIDと比較して、メッセージ格納部に格納されていないメッセージIDについて、メッセージIDを含むメッセージ先読み依頼を作成してSNSサーバ11に送信する。
In the
SNSサーバ11は、各携帯端末10からのメッセージ先読み依頼を受信すると、メッセージ先読み依頼のメッセージIDに対応するメッセージのコンテンツを取出し、メッセージIDとメッセージのコンテンツをメッセージ先読み応答として依頼元のユーザの携帯端末10に対し送信する。
When the
メッセージ先読み応答を受信した携帯端末10では、メッセージ先読み応答のメッセージのコンテンツをメッセージIDと共にメッセージ格納部に格納する。
In the
<携帯端末>
図2は、携帯端末の一実施形態の機能構成図を示す。同図中、携帯端末10は、無線部20と、無線制御部21と、呼制御部22と、http通信部23と、ブラウザ部24と、先読み部25と、画面表示制御部26と、表示部27と、中央制御装置(CPU)28と、プログラム記憶メモリ29、メモリ30を有している。
<Mobile device>
FIG. 2 is a functional configuration diagram of an embodiment of the mobile terminal. In the figure, the
無線制御部21、呼制御部22、http通信部23、ブラウザ部24、先読み部25、画面表示制御部26それぞれは中央制御装置28がプログラム記憶メモリ29に記憶されているプログラムを実行することにより実現される機能である。また、先読み部25は、メモリ30に接続され、メモリ30上にSNS特定ユーザテーブル30aとメッセージ格納部30bが設けられている。
The
無線部20は、無線制御部21と共に、図示しない無線基地局との間で無線信号の送受信を行う。なお、無線基地局はIPネットワークを介してSNSサーバ11に接続されている。
The
呼制御部22は、無線制御部21で受信した無線信号をTCP(transmission control protocol)/IP(Internet Protocol)パケットに変換してhttp通信部23に供給し、また、http通信部23から供給されるTCP/IPパケットを無線信号に変換して無線制御部21に供給する。
The
http通信部23は、呼制御部22からのTCP/IPパケットをhttp(hypertext transfer protocol)情報に変換してブラウザ部24又は先読み部25に供給する。また、http通信部23はブラウザ部24又は先読み部25から供給されるhttp情報をTCP/IPパケットに変換して呼制御部22に供給する。
The
ブラウザ部24は、SNSサーバ11又はその他のサーバから受信したhttp情報を画面表示するための情報に変換して画面表示制御部26に供給する。また、ユーザの指定にしたがってSNSサーバ11又はその他のサーバに対し要求又は依頼を行うhttp情報を生成してhttp通信部23に供給する。
The
先読み部25は、SNS特定ユーザの登録処理(又は変更処理)を行ってSNS特定ユーザテーブル30aにSNS特定ユーザのユーザIDの登録を行うと共に、メッセージ先読み処理を行ってメッセージ格納部30bに先読みしたメッセージを格納し、また、メッセージ格納部30bに格納しているメッセージのタイトルを画面表示するための情報に変換して画面表示制御部26に供給する。
The
画面表示制御部26は、ブラウザ部24又は先読み部25からの情報にしたがって表示部27に画面表示を行う。
The screen
<SNSサーバ>
図3は、SNSサーバの一実施形態の機能構成図を示す。同図中、SNSサーバ11は、TCP/IP通信部41と、http通信部42と、ユーザID管理部43と、メッセージ管理部44と、先読み対応部45と、中央制御装置(CPU)46と、プログラム記憶メモリ47、メモリ48を有している。
<SNS server>
FIG. 3 shows a functional configuration diagram of an embodiment of the SNS server. In the figure, the
TCP/IP通信部41、http通信部42、ユーザID管理部43、メッセージ管理部44、先読み対応部45それぞれは中央制御装置46がプログラム記憶メモリ47に記憶されているプログラムを実行することにより実現される機能である。また、先読み対応部45は、メモリ48に接続され、メモリ48上にユーザID管理テーブル48aとメッセージ管理テーブル48bが設けられている。
Each of the TCP /
TCP/IP通信部41は、IPネットワークと接続されており、IPネットワークを介して携帯端末10に接続される。TCP/IP通信部41はIPネットワークから受信したTCP/IPパケットをhttp通信部42に供給し、また、http通信部42から供給されるTCP/IPパケットをIPネットワークに送出する。
The TCP /
http通信部42は、呼制御部22からのパケットをhttp情報に変換してユーザID管理部43又はメッセージ管理部44又は先読み対応部45に供給する。また、ユーザID管理部43又はメッセージ管理部44又は先読み対応部45から供給されるhttp情報をパケットに変換してTCP/IP通信部41に供給する。
The
<SNS特定ユーザ登録処理>
図4は、SNS特定ユーザテーブル30aにSNS特定ユーザを登録する処理の一実施形態のシーケンスを示す。同図中、携帯端末10の先読み部25はステップS1で、自機ユーザに指定されたSNS特定ユーザのニックネーム(特定ユーザ名)を用いてSNSサーバ11に検索依頼を送信する。
<SNS specific user registration process>
FIG. 4 shows a sequence of an embodiment of a process for registering an SNS specific user in the SNS specific user table 30a. In the figure, the
SNSサーバ11のユーザID管理部43はステップS2で、検索依頼のニックネームを用いてユーザID管理テーブル48aを検索する。ユーザID管理テーブル48aは、図5に示すように、全てのSNSユーザについて、ユーザIDとニックネームが登録されている。なお、SNSサーバ11は、ニックネームが当該ユーザによって変更される度に、このユーザID管理テーブル48aのニックネームを変更されたニックネームに書き換えている。
In step S2, the user
SNSサーバ11のユーザID管理部43はステップS3で、ユーザID管理テーブル48aを検索して得た、検索依頼のニックネームに対応するユーザIDを検索応答として携帯端末10に返送する。
In step S3, the user
携帯端末10の先読み部25はステップS4で検索応答のユーザIDを登録するか否かをユーザに確認し、検索応答のユーザIDを登録する場合にはステップS5で、図6に示すように、SNS特定ユーザテーブル30aに検索応答のユーザIDを検索依頼のニックネーム(特定ユーザ名)と共に登録する。
The
ステップS5でSNS特定ユーザテーブル30aにユーザIDを登録したのち、先読み部25はステップS6で別のユーザIDを登録するか否かをユーザに確認し、別のユーザIDを登録する場合にはステップS1に進み、登録しない場合には、この処理を終了する。
After registering the user ID in the SNS specific user table 30a in step S5, the
なお、上記実施形態では、携帯端末10で特定ユーザのユーザIDが分からないため、SNSサーバ11に問い合せ、得られた特定ユーザのユーザIDをSNS特定ユーザテーブル30aに登録しているが、携帯端末10で特定ユーザのユーザIDが分かるようなシステムにおいては、特定ユーザのユーザIDをSNSサーバ11に問い合せる必要がないことは勿論である。
In addition, in the said embodiment, since the user ID of a specific user is not known with the
<メッセージ先読み処理>
図7は、メッセージを先読みしてメッセージ格納部30bに格納する処理の一実施形態のシーケンスを示す。同図中、携帯端末10の先読み部25はステップS11で、例えば1時間(又は数時間)程度の所定周期であるか否かを判別する。所定周期であればステップS12で待受け状態か否かを判別し、待受け状態であればステップS13に進む。
<Message prefetch processing>
FIG. 7 shows a sequence of an embodiment of a process for prefetching a message and storing it in the
先読み部25はステップS13で、SNS特定ユーザテーブル30aに登録されている全てのユーザIDについて、ユーザIDを含むメッセージID先読み依頼をSNS特定ユーザテーブル30aに登録されているユーザIDの数だけ作成してSNSサーバ11に送信する。
In step S13, the
SNSサーバ11の先読み対応部45はステップS14で、メッセージID先読み依頼の送信元ユーザIDとSNS特定ユーザのユーザIDを用いてメッセージ管理テーブル48bを検索し、メッセージID先読み応答を返送する。
In step S14, the
メッセージ管理テーブル48bは、図8に示すように、宛先ユーザID毎に、発信ユーザID(メッセージの作成者のユーザID)とメッセージIDとに対応付けて、メッセージのタイトル及びコンテンツが格納されている。なお、メッセージIDは各メッセージを一意に特定できるように設定されている。 As shown in FIG. 8, the message management table 48b stores the message title and content in association with the sending user ID (user ID of the message creator) and the message ID for each destination user ID. . The message ID is set so that each message can be uniquely identified.
検索の際には、メッセージID先読み依頼の送信元ユーザIDとSNS特定ユーザのユーザIDが、メッセージ管理テーブル48bの宛先ユーザIDと発信ユーザIDに一致するエントリを検索し、一致する一又は複数のエントリそれぞれについて発信ユーザIDとメッセージIDを得る。そして、得られた一又は複数のエントリそれぞれの発信ユーザIDとメッセージIDをメッセージID先読み応答として依頼元のユーザの携帯端末10に対し送信する。
When searching, an entry in which the transmission source user ID of the message ID prefetch request and the user ID of the SNS specific user match the destination user ID and the transmission user ID in the message management table 48b is searched, and one or a plurality of matching entries are searched. The calling user ID and message ID are obtained for each entry. Then, the transmission user ID and message ID of each of the obtained one or more entries are transmitted to the
携帯端末10の先読み部25はステップS15で、受信したメッセージID先読み応答の一又は複数のメッセージIDをメッセージ格納部30bに格納されているメッセージIDと比較する。メッセージ格納部30bは、図9に示すように、発信ユーザIDとメッセージIDに対応付けてメッセージのタイトル及びコンテンツを格納する。
In step S15, the
先読み部25は、一致するメッセージIDがメッセージ格納部30bに格納されていない場合には、ステップS16で当該メッセージIDを含むメッセージD先読み依頼を作成してSNSサーバ11に送信する。
When the matching message ID is not stored in the
このメッセージD先読み依頼を受信したSNSサーバ11の先読み対応部45はステップS17で、メッセージD先読み依頼のメッセージIDを用いてメッセージ管理テーブル48bから当該メッセージのタイトル及びコンテンツを読出して、当該メッセージIDと共にメッセージD先読み応答として依頼元のユーザの携帯端末10に対し送信する。
In step S17, the
携帯端末10の先読み部25はステップS18で、受信したメッセージ先読み応答のメッセージIDとメッセージ(タイトル及びコンテンツ)を、メッセージ格納部30bに格納する。こののち、ステップS11に進む。
In step S18, the
<SNSページの表示>
図10は、携帯端末10のブラウザ部24を使ってSNSサーバ11にアクセスし、SNSページを表示したメッセージ表示画面の一実施形態を示す。メッセージ表示画面には、発信ユーザのニックネームとメッセージのタイトルを表示している。
<Display of SNS page>
FIG. 10 shows an embodiment of a message display screen in which an SNS page is displayed by accessing the
このとき、メッセージのタイトルをハイパーリンク表示(アンダーライン及び色付け)する。既に先読みしているメッセージのタイトルT1,T2については、アンダーラインと共に例えばオレンジ色でハイパーリンク表示し、このタイトルT1,T2がクリックされて選択された場合に、メッセージ格納部30bからメッセージM1,M2のコンテンツを遅延なく表示することができる。
At this time, the message title is hyperlinked (underlined and colored). The titles T1 and T2 of the messages that have already been read ahead are displayed as hyperlinks in orange, for example, with an underline. When the titles T1 and T2 are selected by clicking, the messages M1 and M2 are read from the
携帯端末のユーザが毎日読んでいるSNSの特定ユーザのメッセージを待受け状態で先読みしておき、メッセージ表示画面では先読みしてあるメッセージのハイパーリンクを特定の色で表示しておくことで、先読みしてあるメッセージを選択した場合はネットワークからの応答を待たずに、上記メッセージを瞬時に画面表示することが可能となる。 Pre-read messages of a specific user of SNS that a user of a mobile terminal reads every day in a standby state, and display a hyperlink of a pre-read message in a specific color on a message display screen, thereby pre-reading If a certain message is selected, the message can be displayed on the screen instantly without waiting for a response from the network.
また、先読みを行っていないメッセージのタイトルT3については、アンダーラインと共に例えば青色でハイパーリンク表示し、このタイトルT3がクリックされた場合には、SNSサーバ11(例えばhttp://SNS.jp/view_message.pl?id=222&box=inbox)にアクセスし、SNSサーバ11からの応答を待ってメッセージM3をハイパーリンク表示する。
The title T3 of the message that has not been pre-read is displayed as a hyperlink in blue, for example, with an underline. When this title T3 is clicked, the SNS server 11 (for example, http://SNS.jp/view_message) .Pl? Id = 222 & box = inbox), and waits for a response from the
また、上記実施形態では、携帯端末からニックネーム(特定ユーザ名)をキーに指定してメッセージ管理テーブル48bからメッセージIDを検索するのではなく、ニックネーム(特定ユーザ名)から特定ユーザのユーザIDに変換し、このユーザIDをキーに指定してメッセージ管理テーブル48bからメッセージIDを検索しているため、ニックネームが頻繁に変更されてもユーザIDは変更されることはなく、ニックネームが変更される度にキーの変更登録が必要ない。
(付記1)
携帯端末の特定ユーザテーブルに登録されている特定ユーザのユーザIDを指定して、ソーシャルネットワーキングサービスを実行するSNSサーバに前記特定ユーザのユーザIDから自携帯端末を宛先とするメッセージのメッセージID先読み依頼を送信し、
前記SNSサーバで受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージIDをメッセージID先読み応答として前記携帯端末に待受け状態で送信し、
前記携帯端末で受信したメッセージID先読み応答のメッセージIDをメッセージ格納部に格納されているメッセージIDと比較して不一致のとき、前記メッセージID先読み応答のメッセージIDを指定して、前記SNSサーバにメッセージ先読み依頼を送信し、
前記SNSサーバで受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納する
ことを特徴とするコンテンツ先読み方法。
(付記2)
付記1記載のコンテンツ先読み方法において、
携帯端末から特定ユーザ名を指定して、前記SNSサーバに前記特定ユーザの検索依頼を送信し、
前記SNSサーバで受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として前記携帯端末に送信し、
前記携帯端末で受信した検索応答のユーザIDを特定ユーザ名と共に特定ユーザテーブルに登録する
ことを特徴とするコンテンツ先読み方法。
(付記3)
特定ユーザのユーザIDを登録した特定ユーザテーブルと、
メッセージIDとメッセージのコンテンツを格納するメッセージ格納部と、
前記特定ユーザテーブルに登録されている特定ユーザのユーザIDを指定して、ソーシャルネットワーキングサービスを実行するSNSサーバに前記特定ユーザのユーザIDから自携帯端末を宛先とするメッセージのメッセージID先読み依頼を待受け状態で送信するメッセージID先読み依頼手段と、
前記SNSサーバで受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索した検索結果であるメッセージIDをメッセージID先読み応答として受信し、受信したメッセージID先読み応答のメッセージIDを前記メッセージ格納部に格納されているメッセージIDと比較して不一致のとき、前記メッセージID先読み応答のメッセージIDを指定して、前記SNSサーバにメッセージ先読み依頼を送信するメッセージ先読み依頼手段と、
前記SNSサーバで受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として受信し、受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納するコンテンツ格納手段と、
を有することを特徴とする携帯端末。
(付記4)
付記3記載の携帯端末において、
携帯端末から特定ユーザ名を指定して、前記SNSサーバに前記特定ユーザの検索依頼を送信する検索依頼手段と、
前記SNSサーバで受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として受信し、受信した検索応答のユーザIDを特定ユーザ名と共に前記特定ユーザテーブルに登録する特定ユーザテーブル登録手段と、
を有することを特徴とする携帯端末。
(付記5)
ソーシャルネットワーキングサービスを実行するSNSサーバであって、
受信したメッセージの宛先ユーザIDと発信ユーザIDとメッセージIDをコンテンツと共に格納したメッセージ管理テーブルと、
携帯端末から特定ユーザのユーザIDを指定したメッセージID先読み依頼を受信し、受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージIDをメッセージID先読み応答として前記携帯端末に送信するメッセージID検索手段と、
前記携帯端末からメッセージIDを指定したメッセージ先読み依頼を受信し、受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信するメッセージ検索手段と、
を有することを特徴とするSNSサーバ。
(付記6)
付記5記載のSNSサーバにおいて、
SNSユーザのユーザ名とユーザIDを対応付けて管理するユーザID管理テーブルと、
携帯端末から特定ユーザ名を指定した検索依頼を受信し、受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として前記携帯端末に送信するユーザID検索手段を
有することを特徴とするSNSサーバ。
Moreover, in the said embodiment, it does not specify a nickname (specific user name) from a portable terminal as a key, and searches message ID from the message management table 48b, but converts from a nickname (specific user name) to the user ID of a specific user. Since the message ID is searched from the message management table 48b by specifying this user ID as a key, even if the nickname is frequently changed, the user ID is not changed and every time the nickname is changed. No key change registration is required.
(Appendix 1)
Specify the user ID of a specific user registered in the specific user table of the mobile terminal, and request a message ID prefetch of a message addressed to the mobile terminal from the user ID of the specific user to the SNS server that executes the social networking service Send
The message management table is searched using the transmission source user ID of the message ID prefetch request received by the SNS server and the user ID of the specific user, and the message ID as a search result is set in the mobile terminal as a message ID prefetch response in a standby state. Send
When the message ID of the message ID prefetch response received by the mobile terminal does not match the message ID stored in the message storage unit, the message ID of the message ID prefetch response is designated and a message is sent to the SNS server. Send a prefetch request,
Search the message management table using the message ID of the message prefetch request received by the SNS server, and send the content of the message as a search result to the mobile terminal as a message prefetch response,
A content prefetching method, wherein the message prefetch response message content received by the portable terminal is stored in the message storage unit.
(Appendix 2)
In the content prefetching method described in appendix 1,
Specify the specific user name from the mobile terminal, send the specific user search request to the SNS server,
Search the user ID management table using the specific user name of the search request received by the SNS server, and send the user ID of the specific user as a search result to the mobile terminal as a search response,
A content prefetching method, wherein a user ID of a search response received by the mobile terminal is registered in a specific user table together with a specific user name.
(Appendix 3)
A specific user table in which user IDs of specific users are registered;
A message storage for storing the message ID and the content of the message;
A user ID of a specific user registered in the specific user table is designated, and an SNS server that executes a social networking service waits for a message ID prefetch request for a message destined for the mobile terminal from the user ID of the specific user. Message ID prefetch request means for transmitting in a state;
The message ID prefetching received as a message ID prefetching response is received as a message ID prefetching response by searching the message management table using the sender ID of the message ID prefetching request received by the SNS server and the user ID of the specific user. A message prefetch request that specifies a message ID of the message ID prefetch response and sends a message prefetch request to the SNS server when the message ID of the response does not match the message ID stored in the message storage unit. Means,
The message management table is searched using the message ID of the message prefetch request received by the SNS server, the content of the message as a search result is received as a message prefetch response, and the content of the received message prefetch response message is the message. Content storage means for storing in the storage unit;
A portable terminal characterized by comprising:
(Appendix 4)
In the mobile terminal described in Appendix 3,
Search request means for designating a specific user name from a portable terminal and transmitting a search request for the specific user to the SNS server;
The user ID management table is searched using the specific user name of the search request received by the SNS server, the user ID of the specific user as a search result is received as a search response, and the user ID of the received search response is the specific user name Together with a specific user table registration means for registering in the specific user table;
A portable terminal characterized by comprising:
(Appendix 5)
An SNS server that executes a social networking service,
A message management table that stores the destination user ID, outgoing user ID, and message ID of the received message together with the content;
The message ID prefetch request specifying the user ID of the specific user is received from the mobile terminal, the message management table is searched using the source user ID of the received message ID prefetch request and the user ID of the specific user, and the result is a search result. Message ID search means for sending a message ID to the portable terminal as a message ID prefetch response;
The mobile terminal receives a message prefetch request designating a message ID from the mobile terminal, searches the message management table using the message ID of the received message prefetch request, and uses the content of the message as a search result as a message prefetch response. A message search means to send to
SNS server characterized by having.
(Appendix 6)
In the SNS server described in
A user ID management table for managing the SNS user's user name and user ID in association with each other;
The mobile terminal receives a search request specifying a specific user name from the mobile terminal, searches the user ID management table using the specific user name of the received search request, and uses the user ID of the specific user as a search result as a search response. SNS server characterized by having a user ID search means to transmit to.
10 携帯端末
11 SNSサーバ
20 無線部
21 無線制御部
22 呼制御部
23,42 http通信部
24 ブラウザ部
25 先読み部
26 画面表示制御部
27 表示部
28,46 中央制御装置
29,47 プログラム記憶メモリ
30,48 メモリ
30a SNS特定ユーザテーブル
30b メッセージ格納部
41 TCP/IP通信部
43 ユーザID管理部
44 メッセージ管理部
45 先読み対応部
48a ユーザID管理テーブル
48b メッセージ管理テーブル
DESCRIPTION OF
Claims (5)
前記SNSサーバで受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージIDをメッセージID先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージID先読み応答のメッセージIDをメッセージ格納部に格納されているメッセージIDと比較して不一致のとき、前記メッセージID先読み応答のメッセージIDを指定して、前記SNSサーバにメッセージ先読み依頼を送信し、
前記SNSサーバで受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信し、
前記携帯端末で受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納する
ことを特徴とするコンテンツ先読み方法。 Specify the user ID of a specific user registered in the specific user table of the mobile terminal, and request a message ID prefetch of a message addressed to the mobile terminal from the user ID of the specific user to the SNS server that executes the social networking service In standby mode,
Search the message management table using the source user ID of the message ID prefetch request received by the SNS server and the user ID of the specific user, and send the message ID as a search result to the mobile terminal as a message ID prefetch response,
When the message ID of the message ID prefetch response received by the mobile terminal does not match the message ID stored in the message storage unit, the message ID of the message ID prefetch response is designated and a message is sent to the SNS server. Send a prefetch request,
Search the message management table using the message ID of the message prefetch request received by the SNS server, and send the content of the message as a search result to the mobile terminal as a message prefetch response,
A content prefetching method, wherein the message prefetch response message content received by the portable terminal is stored in the message storage unit.
携帯端末から特定ユーザ名を指定して、前記SNSサーバに前記特定ユーザの検索依頼を送信し、
前記SNSサーバで受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として前記携帯端末に送信し、
前記携帯端末で受信した検索応答のユーザIDを特定ユーザ名と共に特定ユーザテーブルに登録する
ことを特徴とするコンテンツ先読み方法。 The content prefetching method according to claim 1,
Specify the specific user name from the mobile terminal, send the specific user search request to the SNS server,
Search the user ID management table using the specific user name of the search request received by the SNS server, and send the user ID of the specific user as a search result to the mobile terminal as a search response,
A content prefetching method, wherein a user ID of a search response received by the mobile terminal is registered in a specific user table together with a specific user name.
メッセージIDとメッセージのコンテンツを格納するメッセージ格納部と、
前記特定ユーザテーブルに登録されている特定ユーザのユーザIDを指定して、ソーシャルネットワーキングサービスを実行するSNSサーバに前記特定ユーザのユーザIDから自携帯端末を宛先とするメッセージのメッセージID先読み依頼を待受け状態で送信するメッセージID先読み依頼手段と、
前記SNSサーバで受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索した検索結果であるメッセージIDをメッセージID先読み応答として受信し、受信したメッセージID先読み応答のメッセージIDを前記メッセージ格納部に格納されているメッセージIDと比較して不一致のとき、前記メッセージID先読み応答のメッセージIDを指定して、前記SNSサーバにメッセージ先読み依頼を送信するメッセージ先読み依頼手段と、
前記SNSサーバで受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として受信し、受信したメッセージ先読み応答のメッセージのコンテンツを前記メッセージ格納部に格納するコンテンツ格納手段と、
を有することを特徴とする携帯端末。 A specific user table in which user IDs of specific users are registered;
A message storage for storing the message ID and the content of the message;
A user ID of a specific user registered in the specific user table is designated, and an SNS server that executes a social networking service waits for a message ID prefetch request for a message destined for the mobile terminal from the user ID of the specific user. Message ID prefetch request means for transmitting in a state;
The message ID prefetching received as a message ID prefetching response is received as a message ID prefetching response by searching the message management table using the sender ID of the message ID prefetching request received by the SNS server and the user ID of the specific user. A message prefetch request that specifies a message ID of the message ID prefetch response and sends a message prefetch request to the SNS server when the message ID of the response does not match the message ID stored in the message storage unit. Means,
The message management table is searched using the message ID of the message prefetch request received by the SNS server, the content of the message as a search result is received as a message prefetch response, and the content of the received message prefetch response message is the message. Content storage means for storing in the storage unit;
A portable terminal characterized by comprising:
携帯端末から特定ユーザ名を指定して、前記SNSサーバに前記特定ユーザの検索依頼を送信する検索依頼手段と、
前記SNSサーバで受信した検索依頼の特定ユーザ名を用いてユーザID管理テーブルを検索し、検索結果である特定ユーザのユーザIDを検索応答として受信し、受信した検索応答のユーザIDを特定ユーザ名と共に前記特定ユーザテーブルに登録する特定ユーザテーブル登録手段と、
を有することを特徴とする携帯端末。 The mobile terminal according to claim 3, wherein
Search request means for designating a specific user name from a portable terminal and transmitting a search request for the specific user to the SNS server;
The user ID management table is searched using the specific user name of the search request received by the SNS server, the user ID of the specific user as a search result is received as a search response, and the user ID of the received search response is the specific user name Together with a specific user table registration means for registering in the specific user table;
A portable terminal characterized by comprising:
受信したメッセージの宛先ユーザIDと発信ユーザIDとメッセージIDをコンテンツと共に格納したメッセージ管理テーブルと、
携帯端末から特定ユーザのユーザIDを指定したメッセージID先読み依頼を受信し、受信したメッセージID先読み依頼の送信元ユーザIDと特定ユーザのユーザIDを用いてメッセージ管理テーブルを検索し、検索結果であるメッセージIDをメッセージID先読み応答として前記携帯端末に送信するメッセージID検索手段と、
前記携帯端末からメッセージIDを指定したメッセージ先読み依頼を受信し、受信したメッセージ先読み依頼のメッセージIDを用いて前記メッセージ管理テーブルを検索し、検索結果であるメッセージのコンテンツをメッセージ先読み応答として前記携帯端末に送信するメッセージ検索手段と、
を有することを特徴とするSNSサーバ。 An SNS server that executes a social networking service,
A message management table that stores the destination user ID, outgoing user ID, and message ID of the received message together with the content;
The message ID prefetch request specifying the user ID of the specific user is received from the mobile terminal, the message management table is searched using the source user ID of the received message ID prefetch request and the user ID of the specific user, and the result is a search result. Message ID search means for sending a message ID to the portable terminal as a message ID prefetch response;
The mobile terminal receives a message prefetch request designating a message ID from the mobile terminal, searches the message management table using the message ID of the received message prefetch request, and uses the content of the message as a search result as a message prefetch response. A message search means to send to
SNS server characterized by having.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008193848A JP5088259B2 (en) | 2008-07-28 | 2008-07-28 | Content prefetching method, portable terminal and SNS server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008193848A JP5088259B2 (en) | 2008-07-28 | 2008-07-28 | Content prefetching method, portable terminal and SNS server |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010033270A JP2010033270A (en) | 2010-02-12 |
JP5088259B2 true JP5088259B2 (en) | 2012-12-05 |
Family
ID=41737678
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008193848A Expired - Fee Related JP5088259B2 (en) | 2008-07-28 | 2008-07-28 | Content prefetching method, portable terminal and SNS server |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5088259B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375866B (en) * | 2010-08-24 | 2013-04-03 | 腾讯科技(深圳)有限公司 | Rebroadcasting message presenting method and system |
WO2014020782A1 (en) * | 2012-08-03 | 2014-02-06 | パナソニック株式会社 | Data processing device, data processing method, and program |
KR101432990B1 (en) | 2012-12-12 | 2014-08-22 | 에스케이플래닛 주식회사 | Method for immediately providing of response to user input, apparatus and system for the same |
US20150365454A1 (en) * | 2014-06-17 | 2015-12-17 | Qualcomm Incorporated | Media processing services on an access node |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06187263A (en) * | 1992-12-22 | 1994-07-08 | Matsushita Electric Ind Co Ltd | Electronic bulletin board system |
JP2001318865A (en) * | 2000-05-02 | 2001-11-16 | Chori Joho System Co Ltd | Web mail system and web server and web mail access method |
JP2001339422A (en) * | 2000-05-25 | 2001-12-07 | Mitsubishi Electric Corp | Mail data managing system |
-
2008
- 2008-07-28 JP JP2008193848A patent/JP5088259B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010033270A (en) | 2010-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002202936A (en) | Information collecting server, information collecting method and recording medium | |
US20060099931A1 (en) | Automatic phone number to website linking system and method | |
US20020197981A1 (en) | Receiving device and repeating device | |
JP5088259B2 (en) | Content prefetching method, portable terminal and SNS server | |
US20090171917A1 (en) | Method for opening file | |
KR100757757B1 (en) | Method and device for information searching on wireless internet | |
US7853694B2 (en) | System and method for providing contents service using service relaying apparatus | |
JP4124142B2 (en) | Answer creation support server, answer creation support method, and answer creation support program | |
KR100556530B1 (en) | Method for information searching on wireless internet | |
JP2012128577A (en) | Linkage support device, program, linkage support method, linkage support system and communication device | |
JP2005038100A (en) | Merchandise information providing device and program | |
JP4784892B2 (en) | Site link system, site management server, and site link method | |
JP2007328552A (en) | Url information-providing system | |
JP2000137666A (en) | Method and system for providing information and device for converting address information and device for providing information | |
KR101076713B1 (en) | Mobile having browser and internet connection method thereof, and wireless internet supporting system for the same and supporting method thereof | |
JP2003101634A (en) | Information terminal apparatus | |
JP2005252525A (en) | Information guidance system, information guidance method, information guidance server, and registerer terminal | |
JP2007096570A (en) | Phone connection method | |
JP2006211135A (en) | Communication network system and telephone set | |
JP6698893B2 (en) | Information processing apparatus and information processing method | |
WO2012017712A1 (en) | Terminal, communication system, telephone communication starting method, program and recording medium | |
JP2011004238A (en) | Information retrieval system, mobile communication terminal, information retrieval device, and information retrieval method | |
JP2002244966A (en) | Internet system and method of distributing accessed sites thereof | |
JP2005339149A (en) | Data processor, data processing method and data processing program | |
KR100687660B1 (en) | Method for information searching on wireless internet |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110418 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120803 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120814 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120827 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150921 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |