JP6248242B2 - 現在位置に基づいてメッセージを交換する方法及びシステム - Google Patents
現在位置に基づいてメッセージを交換する方法及びシステム Download PDFInfo
- Publication number
- JP6248242B2 JP6248242B2 JP2013151205A JP2013151205A JP6248242B2 JP 6248242 B2 JP6248242 B2 JP 6248242B2 JP 2013151205 A JP2013151205 A JP 2013151205A JP 2013151205 A JP2013151205 A JP 2013151205A JP 6248242 B2 JP6248242 B2 JP 6248242B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- server
- address
- addresses
- similarity
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 70
- 239000000284 extract Substances 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 10
- 239000000523 sample Substances 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 9
- 230000007717 exclusion Effects 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Mobile Radio Communication Systems (AREA)
Description
システムは、広域ネットワークに接続され、複数のアクセスポイントのアドレスの組毎にメッセージを対応付けたメッセージテーブルを蓄積したメッセージサーバを更に有し、
携帯端末が、メッセージサーバからメッセージを取得するために、
携帯端末が、自らの周辺のアクセスポイントをサーチすることによって、各アクセスポイントから、当該アクセスポイントのアドレスを含む報知信号を受信する第11のステップと、
携帯端末が、報知信号に含まれた複数のアクセスポイントのアドレスの組をクエリとして含むメッセージ取得要求を、メッセージサーバへ送信する第12のステップと、
メッセージサーバが、メッセージ取得要求に含まれるクエリのアドレスの組と、メッセージテーブルの複数のアドレスの組とを比較し、類似度が高い上位のアドレスの組に対応するメッセージを抽出する第13のステップと、
抽出されたメッセージを、携帯端末へ応答する第14のステップと
を有することを特徴とする。
メッセージサーバは、排除アドレスを予め登録しており、
第13のステップについて、メッセージサーバは、メッセージ取得要求に含まれるクエリのアドレスの組の中から、排除アドレスを排除したそのアドレスの組をクエリとすることも好ましい。
メッセージサーバのメッセージテーブルに、ユーザに基づくメッセージを登録するために、
携帯端末が、自らの周辺のアクセスポイントをサーチすることによって、各アクセスポイントから、当該アクセスポイントのアドレスを含む報知信号を受信する第21のステップと、
携帯端末が、報知信号に含まれた複数のアクセスポイントのアドレスの組と、ユーザに基づくメッセージとを含むメッセージ登録要求を、メッセージサーバへ送信する第22のステップと、
メッセージサーバが、メッセージ登録要求に含まれるアドレスの組及びメッセージを、メッセージテーブルに登録する第23のステップと
を更に有することも好ましい。
メッセージサーバは、排除アドレスを登録しており、
第23のステップについて、メッセージサーバは、メッセージ登録要求に含まれる複数のアドレスの組の中から、排除アドレスを排除したそのアドレスの組を、メッセージテーブルに登録することも好ましい。
第13のステップについて、メッセージサーバは、類似度が高い上位からの順に、抽出された複数のメッセージをソートすることも好ましい。
メッセージサーバは、類似判定数を設定しており、
第13のステップについて、メッセージサーバは、クエリのアドレスの組とメッセージテーブルのアドレスの組とを比較してアドレスが一致した数を類似度とし、当該類似度が高い上位から類似判定数のアドレスの組に対応するメッセージを抽出することも好ましい。
メッセージテーブルには、メッセージ毎に、類似判定数が個別に設定されており、
第13のステップについて、メッセージサーバは、クエリのアドレスの組と、メッセージテーブルのアドレスの組とを比較してアドレスが一致した数が、類似判定数以上となるアドレスの組に対応するメッセージのみを抽出することも好ましい。
メッセージサーバは、類似判定度を設定しており、
第12のステップについて、携帯端末は、複数のアクセスポイントのアドレスの組であって、所定条件に基づいてソートした組を、メッセージ取得要求に含め、
第13のステップについて、メッセージサーバは、クエリのアドレスの組と、メッセージテーブルのアドレスの組との順位のズレに基づく類似度を算出し、当該類似度が類似判定度以上となるアドレスの組に対応するメッセージを抽出する
ことも好ましい。
メッセージテーブルには、メッセージ毎に、類似判定度が個別に設定されており、
第12のステップについて、携帯端末は、複数のアクセスポイントのアドレスの組であって、所定条件に基づいてソートした組を、メッセージ取得要求に含め、
第13のステップについて、メッセージサーバは、クエリのアドレスの組と、メッセージテーブルのアドレスの組との順位のズレに基づく類似度を算出し、当該類似度が類似判定度以上となるアドレスの組に対応するメッセージのみを抽出する
ことも好ましい。
所定条件は、報知信号の受信レベルであって、
第13のステップついて、メッセージサーバは、クエリのアドレスの組と、メッセージテーブルのアドレスの組との受信レベルのズレに基づく類似度を算出し、当該類似度が類似判定度以上となるアドレスの組に対応するメッセージのみを抽出する
ることも好ましい。
第13のステップについて、メッセージサーバが、
メッセージを抽出した後、その検索結果の複数のアドレスの組の中で、クエリのアドレスの組に含まれないアドレスを抽出し、それらアドレスから少なくとも1個以上のアドレスの組を選択し、そのアドレスの組をクエリのアドレスの組として更にメッセージテーブルの複数のアドレスの組を検索し、その組に対応するメッセージを抽出することも好ましい。
第13のステップについて、メッセージサーバが、
メッセージを抽出した後、そのメッセージに、所定識別子及び文字列が付加されている場合、メッセージテーブルを用いて、当該文字列を含むメッセージを検索し抽出することも好ましい。
アクセスポイントのアドレスは、MAC(Media Access Control)アドレス又はSSID(Service Set
Identifier)であることも好ましい。
メッセージは、ユーザに基づく、テキストメッセージ、URL(Uniform Resource Locator)、画像、映像、音声又はセンサデータのようなメディアデータであることも好ましい。
報知信号は、アクセスポイントから送信される無線LAN(Local Area Network)のビーコン信号又はプローブレスポンスであり、
携帯端末とメッセージサーバとの間の要求/応答は、HTTP(HyperText Transport Protocol)に基づくものである
ことも好ましい。
広域ネットワークに、課金制御サーバが更に接続されており、
課金制御サーバは、携帯端末からメッセージ登録要求を送信する公開者に基づく口座情報と、メッセージサーバの運用者に基づく口座情報とを管理しており、
メッセージサーバは、メッセージ登録要求を受信した際に、携帯端末の公開者に基づく口座情報から所定金額情報を、メッセージサーバの運用者に基づく口座情報へ転送するべく指示する課金指示要求を、課金制御サーバへ送信する
ことも好ましい。
広域ネットワークに、課金制御サーバが更に接続されており、
課金制御サーバは、携帯端末からメッセージ登録要求を送信する公開者に基づく口座情報と、メッセージサーバの運用者に基づく口座情報とを管理しており、
メッセージサーバは、メッセージ登録要求を受信した際に、携帯端末の公開者に基づく口座情報から所定金額情報を、メッセージサーバの運用者に基づく口座情報へ転送するべく指示する課金指示要求を、課金制御サーバへ送信するものであり、
メッセージ毎に設定された類似判定数が小さい値であるほど、所定金額情報は、高額なものとなることも好ましい。
広域ネットワークに、課金制御サーバが更に接続されており、
課金制御サーバは、携帯端末からメッセージ登録要求を送信する公開者に基づく口座情報と、メッセージサーバの運用者に基づく口座情報とを管理しており、
メッセージサーバは、メッセージを応答した際に、当該メッセージを登録した携帯端末の公開者に基づく口座情報から所定金額情報を、メッセージサーバの運用者に基づく口座情報へ転送するべく指示する課金指示要求を、課金制御サーバへ送信することも好ましい。
広域ネットワークに接続され、複数のアクセスポイントのアドレスの組毎にメッセージを対応付けたメッセージテーブルを蓄積したメッセージサーバを更に有し、
携帯端末が、メッセージサーバからメッセージを取得するために、
携帯端末は、
自らの周辺のアクセスポイントをサーチすることによって、各アクセスポイントから、当該アクセスポイントのアドレスを含む報知信号を受信する報知信号受信手段と
報知信号に含まれた複数のアクセスポイントのアドレスの組をクエリとして含むメッセージ取得要求を、メッセージサーバへ送信するメッセージ取得要求手段と、
メッセージサーバから、メッセージを受信し且つユーザへ明示するメッセージ応答受信手段と
を有し、
メッセージサーバは、
携帯端末から、メッセージ取得要求を受信するメッセージ取得要求受信手段と、
メッセージ取得要求に含まれるクエリのアドレスの組と、メッセージテーブルの複数のアドレスの組とを比較し、類似度が高い上位のアドレスの組に対応するメッセージを抽出するアドレス検索手段と、
抽出されたメッセージを、携帯端末へ応答するメッセージ応答送信手段と
を有することを特徴とする。
メッセージサーバのメッセージテーブルに、ユーザに基づくメッセージを登録するために、
携帯端末は、報知信号に含まれた複数のアクセスポイントのアドレスの組と、ユーザに基づくメッセージとを含むメッセージ登録要求を、メッセージサーバへ送信するメッセージ登録要求手段を更に有し、
メッセージサーバは、メッセージ登録要求に含まれるアドレスの組及びメッセージを、メッセージテーブルに登録するメッセージ登録手段とを更に有することも好ましい。
[メッセージテーブル]
(MACアドレス)(MACアドレス)・・・<->(メッセージ)
(MACアドレス)(MACアドレス)・・・<->(メッセージ)
・・・・・・・・・・・
各MACアドレスの組に、例えば「安い居酒屋!」「今日入荷・新鮮刺身」「イタリア料理がうまい」のような「メッセージ」が記述されている。
尚、メッセージとは、テキストメッセージに限られず、URL(Uniform Resource Locator)、画像、映像、音声又はセンサデータのようなメディアデータであってもよい。
[クエリのアドレスの組]
(MACアドレス)(MACアドレス)・・・
メッセージサーバ1は、類似判定数を設定している。その上で、前述のS13について、メッセージサーバ1は、クエリのアドレスの組とメッセージテーブルのアドレスの組とを比較してアドレスが一致した数を類似度とし、当該類似度が高い上位から類似判定数のアドレスの組に対応するメッセージを抽出する。
項目番号2は、アドレスの一致数=3であり、そのメッセージ「今日入荷・新鮮刺身」が表示される。
項目番号1及び3は、アドレスの一致数=2であり、そのメッセージは表示されない。
メッセージテーブルには、メッセージ毎に、類似判定数が個別に設定されている。その上で、前述のS13について、メッセージサーバ1は、クエリのアドレスの組と、メッセージテーブルのアドレスの組とを比較してアドレスが一致した数が、類似判定数以上となるアドレスの組に対応するメッセージのみを抽出する。
項目番号1について、(類似判定数=3)>(アドレスの一致数=2)であるので、そのメッセージは表示されない。
項目番号2について、(類似判定数=2)≦(アドレスの一致数=3)であるので、そのメッセージ「今日入荷・新鮮刺身」は表示される。
項目番号3について、(類似判定数=1)≦(アドレスの一致数=2)であるので、そのメッセージ「イタリア料理がうまい」は表示される。
尚、アドレスの一致数が高いメッセージ「今日入荷・新鮮刺身」が最初に表示されるように、メッセージの順序が制御される。
メッセージサーバ1は、類似判定度Soを設定している。その上で、前述のS12について、携帯端末2は、複数のアクセスポイントのアドレスの組であって、「所定条件」に基づいてソートした組を、メッセージ取得要求に含める。ここで、「所定条件」とは、例えば報知信号の受信レベル(受信信号強度)であってもよい。即ち、受信レベルが高い順は、一般には距離が近い順となり、携帯端末2から見て、距離が近いアクセスポイントのアドレスの順となる。
メッセージのアドレスとクエリのアドレスとで共通する個数:n
(メッセージのアドレスとクエリのアドレスとで少なくとも1個のアドレスが
一致してることを要する)
メッセージのアドレスの組 :a1,a2,・・・,an
クエリのアドレスの組 :q1,q2,・・・,qn
各アドレスの順位を、以下のように表す。
メッセージの各アドレスの順位:Ra1,Ra2,・・・,Ran
クエリの各アドレスの順位 :Rq1,Rq2,・・・,Rqn
以下の式によって、クエリのアドレスの組と、メッセージテーブルのアドレスの組との間の類似度Sを以下のように表す。
類似度:S=Σx=1 n{1/(1+(Rax−Rqx)2×Rax)}
これは、メッセージのアドレスの組とクエリのアドレスの組との間の順位のズレを抽出し、メッセージのアドレスの組の順位で更に重み付けしたものである。
閾値の類似判定度So=0.75
メッセージのアドレスとクエリのアドレスとで共通する個数:n=2
メッセージの各アドレスの順位:Ra=(1,3,・・・)
クエリの各アドレスの順位 :Rq=(1,4,・・・)
S={1/(1+(1−1)2×1)}+{1/(1+(3−4)2×3)}
={1/(1+0×1)}+{1/(1+3)}
=1+0.25
=1.25
この場合、類似度Sが、予め設定されて閾値の類似度So以上(1.25≧0.75)となるので、このメッセージは抽出される。
メッセージのアドレスとクエリのアドレスとで共通する個数:n
(メッセージのアドレスとクエリのアドレスとで少なくとも1個のアドレスが
一致してることを要する)
メッセージのアドレスの組 :a1,a2,・・・,an
クエリのアドレスの組 :q1,q2,・・・,qn
また、各アドレスの受信レベルを、以下のように表す。
メッセージの各アドレスの受信レベル:Pa1,Pa2,・・・,Pan
クエリの各アドレスの受信レベル :Pq1,Pq2,・・・,Pqn
以下の式によって、クエリのアドレスの組と、メッセージテーブルのアドレスの組との間の類似度Sを以下のように表す。
類似度:S=Σx=1 nlog10Exp(−(Pax−Pqx)2)/n
これは、メッセージのアドレスの組とクエリのアドレスのアドレスの組との間の受信レベルのズレを抽出し、一致したアドレス数で更に補正したものである。
閾値の類似判定度So=−15
メッセージのアドレスとクエリのアドレスとで共通する個数:n=2
メッセージの各アドレスの受信レベル:Pa=(-40,-45,・・・)
クエリの各アドレスの受信レベル :Pq=(-40,-50,・・・)
S=log10Exp(-((-40)−(-40))2)/2
+log10Exp(-((-45)−(-50))2)/2
=(0−10.86)/2
=−5.43
この場合、類似度Sが、予め設定されて閾値の類似判定度So以上(-5.43≧-15)となるので、このメッセージは抽出される。
項目番号1について、(類似判定度=0.75)≦(類似度=1.25)であるので、そのメッセージ「安い居酒屋!」が表示される。
項目番号2について、(類似判定度=0.75)>(類似度=0.10)であるので、そのメッセージは表示されない。
項目番号3について、(類似判定度=0.75)>(類似度=0.60)であるので、そのメッセージは表示されない。
メッセージテーブルには、メッセージ毎に、類似判定度Soが個別に設定されている。それ以外の判定方法は、前述の第3の類似度判定方法と同様であって、メッセージのアドレスの組とクエリのアドレスのアドレスの組との間の順位又は受信レベルのズレを抽出し、一致したアドレス数で更に補正したものである。
項目番号1について、(類似判定度=0.75)≦(類似度=1.25)であるので、そのメッセージ「安い居酒屋!」が表示される。
項目番号2について、(類似判定度=0.20)>(類似度=0.10)であるので、そのメッセージは表示されない。
項目番号3について、(類似判定度=0.60)≦(類似度=0.65)であるので、そのメッセージ「イタリア料理がうまい」は表示される。
<第1の追加検索方法>
前述のS13について、メッセージサーバ1が、メッセージを抽出した後、その検索結果の複数のアドレスの組の中で、クエリのアドレスの組に含まれないアドレスを抽出する。次に、それらアドレスから少なくとも1個以上のアドレスの組を選択する。そして、そのアドレスの組をクエリのアドレスの組として更にメッセージテーブルの複数のアドレスの組を検索し、その組に対応するメッセージを抽出する。
アドレスの組(a1,a2,a3,a4,a5) <->メッセージA
アドレスの組(a2,a3,a6,a7,a8) <->メッセージB
アドレスの組(a7,a8,a9,a10,a11)<->メッセージC
メッセージ取得要求に含まれるクエリのアドレスの組が、以下のようなものであったとする。
クエリのアドレスの組(a2,a3,a4)
この場合、類似判定数=2とした場合、a2,a3,a4の全部又は一部を含むメッセージA及びBが応答されることとなる。即ち、メッセージCは、a2,a3,a4を含まないために、メッセージCが応答されることはない。
前述のS13について、メッセージサーバ1が、メッセージを抽出した後、そのメッセージに、所定識別子及び文字列が付加されている場合、メッセージテーブルを用いて、当該文字列を含むメッセージを検索し抽出する。
(S21)携帯端末2が、自らの周辺のアクセスポイント5をサーチすることによって、各アクセスポイント5から、当該アクセスポイントのアドレスを含む報知信号を受信する。
(S22)携帯端末2が、報知信号に含まれた複数のアクセスポイント5のアドレスの組と、ユーザに基づくメッセージ(図8によれば「一杯呑み屋」)とを含むメッセージ登録要求を、メッセージサーバ1へ送信する。
(S23)メッセージサーバ1が、メッセージ登録要求に含まれるアドレスの組及びメッセージを、メッセージテーブルに登録する。
前述の実施形態のように、メッセージテーブルに登録されるアドレスも、クエリのアドレスも、例えば移動中のアクセスポイントのアドレスを拾ってしまう可能性がある。例えば、電車内外に設置されたアクセスポイントによって、電車外内に位置する携帯端末が、一時的にアクセスポイントのアドレスを拾ってしまう。そのために、ノイズとなるこのような排除アドレスを、メッセージサーバ1が予め登録しておくことが好ましい。
また、例えば図8のS23によれば、メッセージサーバ1は、メッセージ登録要求に含まれる複数のアドレスの組の中から、排除アドレスを排除したそのアドレスの組を、メッセージテーブルに登録する。
これによって、移動中のアクセスポイントのアドレスがノイズとならないようにする。
携帯端末2は、メッセージサーバ1へメッセージ登録要求を送信する。このとき、mエッセージサーバ1は、「課金指示要求」を、課金制御サーバ6へ送信する。課金指示要求は、メッセージの公開者に基づく口座情報から所定金額情報を、メッセージサーバの運用者に基づく口座情報へ転送するべく指示するものである。
http://www.proxy.com/billing/AAA/PROXY/100
このURLは、メッセージサーバwww.proxy.comに対して、メッセージの公開者AAAに基づく口座情報から所定金額情報100円を、メッセージサーバの運用者PROXYに基づく口座情報へ転送するべく指示するものである。
携帯端末2は、メッセージサーバ1へメッセージ取得要求を送信し、メッセージを応答する。このとき、メッセージサーバ1は、「課金指示要求」を、課金制御サーバ6へ送信する。課金指示要求は、メッセージの公開者に基づく口座情報から所定金額情報を、メッセージサーバの運用者に基づく口座情報へ転送するべく指示するものである。即ち、メッセージが他のユーザへ応答される毎に、メッセージ公開者に対して課金される。
図8によれば、携帯端末2は、ハードウェアとして、無線LANに接続する無線LANインタフェース部と、タッチパネルディスプレイのようなユーザインタフェース部とを有する。また、携帯端末2は、報知信号受信部21と、メッセージ取得要求送信部22と、メッセージ応答受信部23と、メッセージ入力部24と、メッセージ登録要求送信部25とを有する。これら機能構成部は、携帯端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
メッセージ取得要求送信部22は、報知信号に含まれた複数のアクセスポイントのアドレスの組をクエリとして含むメッセージ取得要求を、メッセージサーバへ送信する(前述した図2のS12参照)。
メッセージ応答受信部23は、メッセージサーバ1から、メッセージの応答を受信する(前述した図2のS14)。受信したメッセージは、レンダリングされて、ユーザインタフェース部を介してユーザに閲覧される。
メッセージ入力部24は、ユーザインタフェース部から、ユーザに基づくメッセージを入力し、そのメッセージをメッセージ登録要求送信部25へ出力する。
メッセージ登録要求送信部25は、報知信号に含まれた複数のアクセスポイントのアドレスの組と、ユーザに基づくメッセージとを含むメッセージ登録要求を、メッセージサーバ1へ送信する(前述した図8のS22参照)。
図10によれば、メッセージサーバ1は、ハードウェアとして、広域ネットワーク(インターネット)に接続する通信インタフェース部を有する。また、メッセージサーバ1は、メッセージテーブル10と、メッセージ取得要求受信部11と、アドレス検索部12と、メッセージ応答送信部13と、メッセージ登録要求受信部14とを有する。通信インタフェース部を除くこれら機能構成部は、サーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
メッセージ取得要求受信部11は、携帯端末2から、メッセージ取得要求を受信する(図2のS12参照)。受信したメッセージ取得要求に含まれるアドレスの組をクエリとして、アドレス検索部12へ出力する。
アドレス検索部12は、メッセージテーブル10を用いて、メッセージ取得要求に含まれるクエリのアドレスの組と、メッセージテーブルの複数のアドレスの組とを比較し、類似度が高い上位のアドレスの組に対応するメッセージを抽出する(図2のS13参照)。
メッセージ応答送信部13は、抽出されたメッセージを含むページ応答を、携帯端末2へ返信する(図2のS14参照)。
メッセージ登録要求受信部14は、メッセージ登録要求に含まれるアドレスの組及びメッセージを、メッセージテーブル10に登録する(図8のS23参照)。
10 メッセージテーブル
11 メッセージ取得要求受信部
12 アドレス検索部
13 メッセージ応答送信部
14 メッセージ登録要求受信部
2 携帯端末
21 報知信号受信部
22 メッセージ取得要求送信部
23 メッセージ応答受信部
24 メッセージ入力部
25 メッセージ登録要求送信部
3 Webサーバ
4 契約された基地局/アクセスポイント
5 アクセスポイント
6 課金制御サーバ
Claims (20)
- 自らのアドレスを含む報知信号を送信するアクセスポイントと、前記アクセスポイントからの前記報知信号を受信すると共に広域ネットワークへ接続可能な携帯端末とを有するシステムのメッセージ交換方法において、
システムは、前記広域ネットワークに接続され、複数のアクセスポイントのアドレスの組毎にメッセージを対応付けたメッセージテーブルを蓄積したメッセージサーバを更に有し、
前記携帯端末が、前記メッセージサーバから前記メッセージを取得するために、
前記携帯端末が、自らの周辺のアクセスポイントをサーチすることによって、各アクセスポイントから、当該アクセスポイントのアドレスを含む報知信号を受信する第11のステップと、
前記携帯端末が、前記報知信号に含まれた複数のアクセスポイントのアドレスの組をクエリとして含むメッセージ取得要求を、前記メッセージサーバへ送信する第12のステップと、
前記メッセージサーバが、前記メッセージ取得要求に含まれるクエリのアドレスの組と、前記メッセージテーブルの複数のアドレスの組とを比較し、類似度が高い上位のアドレスの組に対応するメッセージを抽出する第13のステップと、
抽出された前記メッセージを、前記携帯端末へ応答する第14のステップと
を有することを特徴とするメッセージ交換方法。 - 前記メッセージサーバは、排除アドレスを予め登録しており、
第13のステップについて、前記メッセージサーバは、前記メッセージ取得要求に含まれるクエリのアドレスの組の中から、前記排除アドレスを排除したそのアドレスの組をクエリとする
ことを特徴とする請求項1に記載のメッセージ交換方法。 - 前記メッセージサーバの前記メッセージテーブルに、ユーザに基づくメッセージを登録するために、
前記携帯端末が、自らの周辺のアクセスポイントをサーチすることによって、各アクセスポイントから、当該アクセスポイントのアドレスを含む報知信号を受信する第21のステップと、
前記携帯端末が、前記報知信号に含まれた複数のアクセスポイントのアドレスの組と、ユーザに基づくメッセージとを含むメッセージ登録要求を、前記メッセージサーバへ送信する第22のステップと、
前記メッセージサーバが、前記メッセージ登録要求に含まれる前記アドレスの組及び前記メッセージを、前記メッセージテーブルに登録する第23のステップと
を更に有することを特徴とする請求項1又は2に記載のメッセージ交換方法。 - 前記メッセージサーバは、排除アドレスを登録しており、
第23のステップについて、前記メッセージサーバは、前記メッセージ登録要求に含まれる複数のアドレスの組の中から、前記排除アドレスを排除したそのアドレスの組を、前記メッセージテーブルに登録する
ことを特徴とする請求項3に記載のメッセージ交換方法。 - 第13のステップについて、前記メッセージサーバは、前記類似度が高い上位からの順に、抽出された複数のメッセージをソートする
ことを特徴とする請求項1から4のいずれか1項に記載のメッセージ交換方法。 - 前記メッセージサーバは、類似判定数を設定しており、
第13のステップについて、前記メッセージサーバは、クエリのアドレスの組と前記メッセージテーブルのアドレスの組とを比較してアドレスが一致した数を前記類似度とし、当該類似度が高い上位から前記類似判定数のアドレスの組に対応するメッセージを抽出する
ことを特徴とする請求項1から5のいずれか1項に記載のメッセージ交換方法。 - 前記メッセージテーブルには、前記メッセージ毎に、類似判定数が個別に設定されており、
第13のステップについて、前記メッセージサーバは、クエリのアドレスの組と、前記メッセージテーブルのアドレスの組とを比較してアドレスが一致した数が、前記類似判定数以上となるアドレスの組に対応するメッセージのみを抽出する
ことを特徴とする請求項1から5のいずれか1項に記載のメッセージ交換方法。 - 前記メッセージサーバは、類似判定度を設定しており、
第12のステップについて、前記携帯端末は、複数のアクセスポイントのアドレスの組であって、所定条件に基づいてソートした組を、前記メッセージ取得要求に含め、
第13のステップについて、前記メッセージサーバは、クエリのアドレスの組と、前記メッセージテーブルのアドレスの組との順位のズレに基づく類似度を算出し、当該類似度が前記類似判定度以上となるアドレスの組に対応するメッセージを抽出する
ことを特徴とする請求項1から5のいずれか1項に記載のメッセージ交換方法。 - 前記メッセージテーブルには、前記メッセージ毎に、類似判定度が個別に設定されており、
第12のステップについて、前記携帯端末は、複数のアクセスポイントのアドレスの組であって、所定条件に基づいてソートした組を、前記メッセージ取得要求に含め、
第13のステップについて、前記メッセージサーバは、クエリのアドレスの組と、前記メッセージテーブルのアドレスの組との順位のズレに基づく類似度を算出し、当該類似度が前記類似判定度以上となるアドレスの組に対応するメッセージのみを抽出する
ことを特徴とする請求項1から5のいずれか1項に記載のメッセージ交換方法。 - 前記所定条件は、報知信号の受信レベルであって、
第13のステップついて、前記メッセージサーバは、クエリのアドレスの組と、前記メッセージテーブルのアドレスの組との受信レベルのズレに基づく類似度を算出し、当該類似度が前記類似判定度以上となるアドレスの組に対応するメッセージのみを抽出する
ることを特徴とする請求項8又は9に記載のメッセージ交換方法。 - 第13のステップについて、前記メッセージサーバが、
前記クエリのアドレスの組によって検索されたメッセージに対応する複数のアドレスの組の中で、前記クエリのアドレスの組に含まれないアドレスを抽出し、それらアドレスから少なくとも1個以上のアドレスの組を選択し、そのアドレスの組を前記クエリのアドレスの組として更に前記メッセージテーブルの複数のアドレスの組を検索し、その組に対応するメッセージを抽出することを特徴とする請求項1から10のいずれか1項に記載のメッセージ交換方法。 - 第13のステップについて、前記メッセージサーバが、
前記メッセージを抽出した後、そのメッセージに、所定識別子及び文字列が付加されている場合、前記メッセージテーブルを用いて、当該文字列を含むメッセージを検索し抽出する
ことを特徴とする請求項1から11のいずれか1項に記載のメッセージ交換方法。 - 前記アクセスポイントのアドレスは、MAC(Media Access Control)アドレス又はSSID(Service Set Identifier)である
ことを特徴とする請求項1から12のいずれか1項に記載のメッセージ交換方法。 - 前記メッセージは、ユーザに基づく、テキストメッセージ、URL(Uniform Resource Locator)、画像、映像、音声又はセンサデータのようなメディアデータであることを特徴とする請求項1から13のいずれか1項に記載のメッセージ交換方法。
- 前記報知信号は、前記アクセスポイントから送信される無線LAN(Local Area Network)のビーコン信号又はプローブレスポンスであり、
前記携帯端末と前記メッセージサーバとの間の要求/応答は、HTTP(HyperText Transport Protocol)に基づくものである
ことを特徴とする請求項1から14のいずれか1項に記載のメッセージ交換方法。 - 前記広域ネットワークに、課金制御サーバが更に接続されており、
前記課金制御サーバは、前記携帯端末からメッセージ登録要求を送信する公開者に基づく口座情報と、前記メッセージサーバの運用者に基づく口座情報とを管理しており、
前記メッセージサーバは、前記メッセージ登録要求を受信した際に、前記携帯端末の公開者に基づく口座情報から所定金額情報を、前記メッセージサーバの運用者に基づく口座情報へ転送するべく指示する課金指示要求を、前記課金制御サーバへ送信する
ことを特徴とする請求項1か15のいずれか1項に記載のメッセージ交換方法。 - 前記広域ネットワークに、課金制御サーバが更に接続されており、
前記課金制御サーバは、前記携帯端末からメッセージ登録要求を送信する公開者に基づく口座情報と、前記メッセージサーバの運用者に基づく口座情報とを管理しており、
前記メッセージサーバは、前記メッセージ登録要求を受信した際に、前記携帯端末の公開者に基づく口座情報から所定金額情報を、前記メッセージサーバの運用者に基づく口座情報へ転送するべく指示する課金指示要求を、前記課金制御サーバへ送信するものであり、
前記メッセージ毎に設定された類似判定数が小さい値であるほど、前記所定金額情報は、高額なものとなる
ことを特徴とする請求項7に記載のメッセージ交換方法。 - 前記広域ネットワークに、課金制御サーバが更に接続されており、
前記課金制御サーバは、前記携帯端末からメッセージ登録要求を送信する公開者に基づく口座情報と、前記メッセージサーバの運用者に基づく口座情報とを管理しており、
前記メッセージサーバは、前記メッセージを応答した際に、当該メッセージを登録した前記携帯端末の公開者に基づく口座情報から所定金額情報を、前記メッセージサーバの運用者に基づく口座情報へ転送するべく指示する課金指示要求を、前記課金制御サーバへ送信する
ことを特徴とする請求項1か15のいずれか1項に記載のメッセージ交換方法。 - 自らのアドレスを含む報知信号を送信するアクセスポイントと、前記アクセスポイントからの前記報知信号を受信すると共に広域ネットワークへ接続可能な携帯端末とを有するメッセージ交換システムにおいて、
前記広域ネットワークに接続され、複数のアクセスポイントのアドレスの組毎にメッセージを対応付けたメッセージテーブルを蓄積したメッセージサーバを更に有し、
前記携帯端末が、前記メッセージサーバから前記メッセージを取得するために、
前記携帯端末は、
自らの周辺のアクセスポイントをサーチすることによって、各アクセスポイントから、当該アクセスポイントのアドレスを含む報知信号を受信する報知信号受信手段と
前記報知信号に含まれた複数のアクセスポイントのアドレスの組をクエリとして含むメッセージ取得要求を、前記メッセージサーバへ送信するメッセージ取得要求手段と、
前記メッセージサーバから、メッセージを受信し且つユーザへ明示するメッセージ応答受信手段と
を有し、
前記メッセージサーバは、
前記携帯端末から、前記メッセージ取得要求を受信するメッセージ取得要求受信手段と、
前記メッセージ取得要求に含まれるクエリのアドレスの組と、前記メッセージテーブルの複数のアドレスの組とを比較し、類似度が高い上位のアドレスの組に対応するメッセージを抽出するアドレス検索手段と、
抽出された前記メッセージを、前記携帯端末へ応答するメッセージ応答送信手段と
を有することを特徴とするメッセージ交換システム。 - 前記メッセージサーバの前記メッセージテーブルに、ユーザに基づくメッセージを登録するために、
前記携帯端末は、前記報知信号に含まれた複数のアクセスポイントのアドレスの組と、ユーザに基づくメッセージとを含むメッセージ登録要求を、前記メッセージサーバへ送信するメッセージ登録要求手段を更に有し、
前記メッセージサーバは、前記メッセージ登録要求に含まれる前記アドレスの組及び前記メッセージを、前記メッセージテーブルに登録するメッセージ登録手段とを更に有することを特徴とする請求項19に記載のメッセージ交換システム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013151205A JP6248242B2 (ja) | 2013-07-21 | 2013-07-21 | 現在位置に基づいてメッセージを交換する方法及びシステム |
US14/898,642 US9825895B2 (en) | 2013-07-21 | 2014-07-15 | Method and system for exchanging messages on the basis of current position |
PCT/JP2014/068768 WO2015012152A1 (ja) | 2013-07-21 | 2014-07-15 | 現在位置に基づいてメッセージを交換する方法及びシステム |
CN201480034601.2A CN105339914B (zh) | 2013-07-21 | 2014-07-15 | 基于当前位置交换消息的方法及系统 |
EP14829478.8A EP3026567B1 (en) | 2013-07-21 | 2014-07-15 | Method and system for exchanging messages on the basis of current position |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013151205A JP6248242B2 (ja) | 2013-07-21 | 2013-07-21 | 現在位置に基づいてメッセージを交換する方法及びシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015022598A JP2015022598A (ja) | 2015-02-02 |
JP6248242B2 true JP6248242B2 (ja) | 2017-12-20 |
Family
ID=52393196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013151205A Active JP6248242B2 (ja) | 2013-07-21 | 2013-07-21 | 現在位置に基づいてメッセージを交換する方法及びシステム |
Country Status (5)
Country | Link |
---|---|
US (1) | US9825895B2 (ja) |
EP (1) | EP3026567B1 (ja) |
JP (1) | JP6248242B2 (ja) |
CN (1) | CN105339914B (ja) |
WO (1) | WO2015012152A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10944825B2 (en) | 2015-10-27 | 2021-03-09 | Tap Around Inc. | Information sharing support server, information sharing support system, and information sharing support method |
JP2018537739A (ja) | 2016-03-16 | 2018-12-20 | ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド | 位置を決定するためのシステムおよび方法 |
CN107203823B (zh) * | 2016-03-16 | 2020-12-25 | 北京嘀嘀无限科技发展有限公司 | 一种用户乘车地址调整方法及装置 |
US10917164B2 (en) * | 2016-11-10 | 2021-02-09 | Cable Television Laboratories, Inc. | Systems and methods for ultra reliable low latency communications |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4598354B2 (ja) * | 2002-09-30 | 2010-12-15 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム、中継装置及び通信制御方法 |
JP2005027239A (ja) | 2003-07-03 | 2005-01-27 | Sony Corp | 情報供給システム、情報供給方法、情報要求装置、情報要求方法、情報中継装置、情報中継方法及びプログラム |
JP2005150793A (ja) * | 2003-11-11 | 2005-06-09 | Nec Corp | 移動電話機および基地局選択方法 |
JP2006332863A (ja) * | 2005-05-24 | 2006-12-07 | Fujitsu Ltd | 情報携帯端末装置、及び無線通信システム |
US8150416B2 (en) * | 2005-08-08 | 2012-04-03 | Jambo Networks, Inc. | System and method for providing communication services to mobile device users incorporating proximity determination |
US7852801B2 (en) * | 2005-09-28 | 2010-12-14 | Qualcomm Incorporated | Reducing collision probability for VoIP packets |
US8571580B2 (en) | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
JP4944723B2 (ja) | 2007-09-28 | 2012-06-06 | 三洋電機株式会社 | 通信システム、基地局装置および端末装置 |
JP4607972B2 (ja) | 2008-02-08 | 2011-01-05 | 株式会社コナミデジタルエンタテインメント | 広告提供システム、広告提供方法、ならびに、プログラム |
US20090248807A1 (en) | 2008-03-26 | 2009-10-01 | Ami-Go Group, Inc. | System and Method of Matching Presence for Subscribers in a Social Network |
JP5405132B2 (ja) * | 2009-01-28 | 2014-02-05 | 京セラ株式会社 | 動画配信サーバ、携帯端末 |
US20110045842A1 (en) * | 2009-08-20 | 2011-02-24 | Ford Global Technologies, Llc | Method and System For Updating A Social Networking System Based On Vehicle Events |
JP5811608B2 (ja) * | 2011-06-13 | 2015-11-11 | 富士通株式会社 | 携帯端末装置及び携帯端末装置制御プログラム |
JP5357930B2 (ja) * | 2011-06-28 | 2013-12-04 | 株式会社コナミデジタルエンタテインメント | 紹介システム、サーバ装置、紹介方法、ならびに、プログラム |
US20130100819A1 (en) * | 2011-10-19 | 2013-04-25 | Qualcomm Incorporated | Selectively acquiring and advertising a connection between a user equipment and a wireless local area network |
US20130316705A1 (en) * | 2012-05-25 | 2013-11-28 | Nokia Corporation | Method, apparatus, and computer program product for efficient network discovery |
-
2013
- 2013-07-21 JP JP2013151205A patent/JP6248242B2/ja active Active
-
2014
- 2014-07-15 WO PCT/JP2014/068768 patent/WO2015012152A1/ja active Application Filing
- 2014-07-15 CN CN201480034601.2A patent/CN105339914B/zh active Active
- 2014-07-15 EP EP14829478.8A patent/EP3026567B1/en active Active
- 2014-07-15 US US14/898,642 patent/US9825895B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20160142357A1 (en) | 2016-05-19 |
WO2015012152A1 (ja) | 2015-01-29 |
EP3026567A1 (en) | 2016-06-01 |
EP3026567B1 (en) | 2018-06-20 |
US9825895B2 (en) | 2017-11-21 |
CN105339914B (zh) | 2018-11-02 |
JP2015022598A (ja) | 2015-02-02 |
EP3026567A4 (en) | 2017-03-22 |
CN105339914A (zh) | 2016-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110046299B (zh) | 用于自动地执行隐式消息搜索的计算机化系统和方法 | |
US20150242420A1 (en) | Location-Based Searching | |
CN102695121A (zh) | 向社交网络中的用户推送好友信息的方法和系统 | |
JP5270037B1 (ja) | 現在位置に基づくWebサーバのサイトページを携帯端末に取得させる方法及びシステム | |
CN103260128A (zh) | 基于WiFi定位广告的触发装置、集成发布系统及方法 | |
JP2009533954A (ja) | メディアメッセージを提供するために無線ビーコンブロードキャストを使用するための方法およびそのシステム | |
CN102595407A (zh) | 一种使移动设备自动登录并接入无线网络的系统和方法 | |
KR20160147904A (ko) | 위치-기반 서비스에서 사용자들 매칭 | |
JP2008097365A (ja) | サービス情報提供装置およびサービス情報提供方法 | |
CN107734456A (zh) | 一种用于推荐服务信息的方法与设备 | |
CN104105061A (zh) | 信息推送方法及系统 | |
JP6248242B2 (ja) | 現在位置に基づいてメッセージを交換する方法及びシステム | |
CN104488324A (zh) | 无线设备利用网络接入装备访问映射到当前所在空间的信息的方法及利用网络接入装备而访问映射到当前所在空间的信息的装置 | |
CN108028768A (zh) | 通过近距离通信安装应用程序版本的方法和系统 | |
CN104936221B (zh) | 移动终端中数据流量监测的方法及装置 | |
KR101018311B1 (ko) | 소셜 네트워크 서비스를 이용한 바이럴 마케팅 시스템 및 그 방법 | |
US20160112838A1 (en) | Beacons to advertise presence of nearby objects to stations in a wireless communication network | |
WO2014192736A1 (ja) | 現在位置に関連したサイトページを所望条件順に携帯端末に表示する方法及びシステム | |
US20130179430A1 (en) | Proxy server for application on mobile device | |
KR20170050502A (ko) | 와이파이를 이용한 오프라인 매장 정보 수집 및 이를 이용한 광고 제공 서버 및 방법 | |
KR101094063B1 (ko) | 위치에 기반한 커뮤니티 서비스 제공 시스템, 커뮤니티 서비스 제공장치 및 그 제공방법 | |
JP5327929B1 (ja) | 現在位置に基づくWebサーバのサイトページを携帯端末に取得させる方法及びシステム | |
US9954928B2 (en) | Method and system for causing portable terminal to obtain site page of web server associated with current location | |
KR20140054494A (ko) | 대화 서비스 제공 방법 및 장치 | |
KR101431660B1 (ko) | 위치 정보 제공 방법 및 서버 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150805 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20150805 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160519 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170412 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170601 |
|
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: 20170804 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6248242 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313114 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |