JP6222680B2 - 位置情報サービスを実施するための方法、装置、およびシステム - Google Patents
位置情報サービスを実施するための方法、装置、およびシステム Download PDFInfo
- Publication number
- JP6222680B2 JP6222680B2 JP2016559496A JP2016559496A JP6222680B2 JP 6222680 B2 JP6222680 B2 JP 6222680B2 JP 2016559496 A JP2016559496 A JP 2016559496A JP 2016559496 A JP2016559496 A JP 2016559496A JP 6222680 B2 JP6222680 B2 JP 6222680B2
- Authority
- JP
- Japan
- Prior art keywords
- grid
- location information
- storage device
- information
- service storage
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- 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
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
ターゲット位置情報を含む位置決め要求を受信した後に、ターゲットグリッドを決定するステップであって、ターゲットグリッドは、ターゲット位置情報に対応するグリッドと、ターゲット位置情報に対応するグリッドから離れた設定範囲内の距離に位置するグリッドとを含み、これらグリッドは、マップを正方形に分割することによって取得される、ステップと、
ターゲットグリッドが属する位置情報サービス記憶デバイスを決定し、キーワードとしてグリッド番号を使用し、値として端末情報を使用することによって、位置情報サービス記憶デバイスにおけるデータ記憶を実行するステップであって、各位置情報サービス記憶デバイスにおける記憶の最小粒度は、グリッドに対応する正方形の側面長さのM倍であり、Mは2以上である、ステップと、
決定された位置情報サービス記憶デバイスに、ターゲットグリッドに対応する端末情報を問い合わせ、問い合わせた端末情報を、位置決め要求の送信元に送信するステップとを有する。
ターゲット位置情報を含む位置決め要求を受信した後に、ターゲットグリッドを決定するように構成されたグリッド決定ユニットであって、ターゲットグリッドは、ターゲット位置情報に対応するグリッドと、ターゲット位置情報に対応するグリッドから離れた設定範囲内の距離に位置するグリッドとを含み、これらグリッドは、マップを正方形に分割することによって取得される、グリッド決定ユニットと、
ターゲットグリッドが属する位置情報サービス記憶デバイスを決定するように構成されたデバイス決定ユニットであって、データ記憶は、キーワードとしてグリッド番号を使用し、値として端末情報を使用することによって、位置情報サービス記憶デバイスにおいて実行され、各位置情報サービス記憶デバイスにおける記憶の最小粒度は、グリッドに対応する正方形の側面長さのM倍であり、Mは2以上である、デバイス決定ユニットと、
決定された位置情報サービス記憶デバイスに、ターゲットグリッドに対応する端末情報を問い合わせるように構成された問合せユニットと、
問い合わせた端末情報を、位置決め要求の送信元に送信するように構成された情報送信ユニットとを備える。
端末によってレポートされた位置情報および端末情報を受信し、位置情報が属するグリッドを決定し、決定されたグリッドが属する位置情報サービス記憶デバイスを決定するステップと、
端末によってレポートされた位置情報および端末情報を、記憶のために、決定された位置情報サービス記憶デバイスに送信するステップと、を含む。
記憶された端末情報に対応する位置情報を消去するように、位置情報を消去するための命令を、決定された位置情報サービス記憶デバイス以外の位置情報サービス記憶デバイスに送信するステップをさらに含む。
位置決めサーバによって送信された端末情報および位置情報を受信し、端末情報に対応する位置情報が存在しているか否かを判定するために探索し、存在しているのであれば、位置情報を消去するステップと、
位置情報が存在していないか、または、完全に消去されているのであれば、端末情報を、位置情報に対応するグリッドに記憶し、ハッシュテーブルを使用することによって位置情報を記憶するステップと、を含む。
グリッドの復元時間をフェッチし、復元時間と現在時間との間の時間インターバルがあらかじめ決定されたしきい値を超えているのであれば、リンクリストの後ろから順に前へと、期限切れになった位置情報を消去するステップを含む。
復元時間をフェッチするように、あらかじめ決定されたシーケンスに従って、すべてのグリッドから、あらかじめ決定された数のグリッドを選択するステップを含む。
ローカルエンド動作サポートシステムログへの位置情報の挿入動作および消去動作を記録し、ローカルエンド動作サポートシステムログが期限切れになった後、期限切れになったローカルエンド動作サポートシステムログを消去するステップと、
クリーニングされたメモリ復元の処理の間、ローカルエンド動作サポートシステムログの記録の時間シーケンスに従って、ローカルエンド動作サポートシステムログになされたレコードを読み取り、動作サポートシステムログに記録された動作を実行するステップと、を含む。
位置情報サービス記憶デバイスの拡張中、すべての位置情報サービス記憶デバイスの動作サポートシステムログを取得し、動作サポートシステムログにおいて取得されたレコードをフェッチし、現在フェッチされているレコードがローカルエンド位置情報サービス記憶デバイスに属しているのであれば、現在フェッチされているレコードに対応する動作を実行するステップを含む。
GridGID(x,y)=((40000*1000)/100)*(y/100)+x/100+1
VirtualMachineGridGID=((40000*1000)/10000)*(y/10000)+x/10000+1
N個のLbsstoreが存在すると仮定し、記憶された座標点(x,y)が位置するLbsstoreの番号M1は、以下のように計算される。
M1=ハッシュ(VirtualMachineGridGID)%N
struct tagNearPlayersInfo
{
int iUpdateTm; //タイムアウト処理に使用される要求の送信時間
int iNeedDataParts; //受信されるべきデータの総量
int iReceivedDataPart; //受信されたデータの総量
int iPosX; //プレーヤのX座標
int iPosY; //プレーヤのY座標
int iSeq; //シリアル番号
uint32_t dwBusID; //メッセージを送信するGameSvrのバスアドレス
int iPlayerCnt; //プレーヤの総数
tagplayerDetail stPlayerList[MAX_LBS_PLAYER_LIST_NUM];
};
uint64_t CLbsPosConvert::hash64shift(uint64_t ullKey)
{
ullKey=(~ullKey)+(ullKey<<21);
ullKey=ullKey^(ullKey>>24);
ullKey=(ullKey+(ullKey<<3))+(ullKey<<8);
ullKey=ullKey^(ullKey>>14);
ullKey=(ullKey+(ullKey<<2))+(ullKey<<4);
ullKey=ullKey^(ullKey>>28);
ullKey=ullKey+(ullKey<<31);
return ullKey;
}
struct tagCGridIndexNodeInfo
{
int iPlayerNum; //グリッド内のプレーヤの数
int iPlayerIndex; //プレーヤの共有プールにおけるプレーヤのインデックス
int iLastGcTm; //前回のGCの時間(プレーヤの期限切れになった情報の消去時間)
void Init()
{
iPlayerIndex=NIL_PLAYER_INDEX;
iPlayerNum=0;
iLastGcTm=0;
}
};
//プレーヤの地理的情報
struct tagCPlayerPosInfo
{
int iUpdateTm; //更新情報の時間、絶対時間
int iXpos; //X座標、単位:m
int iYpos; //Y座標、単位:m
uint32_t uiPlayerID; //プレーヤのID
int iNextPlayerPos; //共有メモリプールにおける同じグリッドの次のプレーヤのインデックス
void Init()
{ iUpdateTm=0;
iXpos=-1;
iYpos=-1;
uiPlayerID=0;
iNextPlayerPos=NIL_PLAYER_INDEX;
}
};
//プレーヤのインデックス情報
struct tagCPlayerIndexInfo
{
uint64_t ullGridGid;
void Init()
{
ullGridGid=0;
}
};
ターゲット位置情報を含む位置決め要求を受信した後に、ターゲットグリッドを決定するように構成されたグリッド決定ユニット1501であって、ターゲットグリッドは、ターゲット位置情報に対応するグリッドと、ターゲット位置情報に対応するグリッドから離れた設定範囲内の距離に位置するグリッドとを含み、これらグリッドは、マップを正方形に分割することによって取得される、グリッド決定ユニット1501と、
ターゲットグリッドが属する位置情報サービス記憶デバイスを決定するように構成されたデバイス決定ユニット1502であって、データ記憶は、キーワードとしてグリッド番号を使用し、値として端末情報を使用することによって、位置情報サービス記憶デバイスにおいて実行され、各位置情報サービス記憶デバイスにおける記憶の最小粒度は、グリッドに対応する正方形の側面長さのM倍であり、Mは2以上である、デバイス決定ユニット1502と、
決定された位置情報サービス記憶デバイスに、ターゲットグリッドに対応する端末情報を問い合わせるように構成された問合せユニット1503と、
問い合わせた端末情報を、位置決め要求の送信元に送信するように構成された情報送信ユニット1504と、を含む、図15に図示されたような位置決めサーバをさらに提供する。
端末によってレポートされた位置情報および端末情報を受信するように構成された情報受信ユニット1601と、
位置情報が属するグリッドを決定するようにさらに構成されたグリッド決定ユニット1501と、
グリッド決定ユニット1501によって決定されたグリッドが属する位置情報サービス記憶デバイスを決定するようにさらに構成されたデバイス決定ユニット1502と、
端末によってレポートされた位置情報および端末情報を、記憶のために、決定された位置情報サービス記憶デバイスに送信するようにさらに構成された情報送信ユニット1504と、をさらに含む。
記憶された端末情報に対応する位置情報を消去するように、位置情報を消去するための命令を、決定された位置情報サービス記憶デバイス以外の位置情報サービス記憶デバイスに送信するように構成された情報送信ユニット1504をさらに含む。
位置情報サービス記憶デバイスに問い合わせた端末情報のパケット組立てを実行するように構成されたパケット組立てユニット1701と、
パケット組立てユニットのパケット組立て結果を、位置決め要求の送信元に送信するように構成された情報送信ユニット1504と、をさらに含む。
端末から別の位置決め要求が受信されると、前回の位置決め要求後の時間インターバルがあらかじめ決定されたしきい値を超えているか否かを判定し、時間インターバルがあらかじめ決定されたしきい値を超えているのであれば、位置決めの実行を拒否するように構成された位置決め制御ユニット1801、をさらに含む。
位置決めサーバから問合せ要求を受信するように構成された要求受信ユニット1901であって、問合せ要求は、問合せ対象のターゲットグリッドを含む、要求受信ユニット1901と、
キーワードとしてグリッド番号を使用し、値として端末情報を使用することによってデータ記憶を実行するように構成されたデータ記憶ユニット1902であって、各位置情報サービス記憶デバイスにおける最小の記憶粒度は、グリッドに対応する正方形の側面長さのM倍であり、Mは2以上であり、グリッドは、マップを正方形に分割することによって取得される、データ記憶ユニット1902と、
ターゲットグリッドの番号を使用することによって問合せを行い、問合せ対象のターゲットグリッドに対応する端末情報を取得するように構成された問合せユニット1903と、
取得した端末情報を位置決めサーバに送信するように構成された情報送信ユニット1904と、を含む、図19に図示されるような位置情報サービス記憶デバイスをさらに提供する。
位置決めサーバによって送信された端末情報および位置情報を受信するように構成された情報受信ユニット2001と、
端末情報に対応する位置情報が存在しているか否かを判定するための探索を実行するようにさらに構成された問合せユニット1903と、
問合せユニット1903によって取得された問合せ結果が「存在している」であれば、発見された位置情報を消去するように構成されたデータ消去ユニット2002と、
問合せユニット1903によって取得された問合せ結果が「存在していない」であるか、または、データ消去ユニット2002が消去を完了しているのであれば、端末情報を位置情報に対応するグリッドに記憶し、ハッシュテーブルを使用することによって、位置情報を記憶するように構成されたデータ記憶ユニット1902と、をさらに含む。
データ記憶ユニット1902は、位置情報をリンクリストの先頭に挿入することによって、位置情報に対応するグリッドのリンクリストに挿入するように構成される。
グリッドの復元時間をフェッチし、復元時間と現在時間との間の時間インターバルが、あらかじめ決定されたしきい値を超えているのであれば、リンクリストの後ろから順に前へと、期限切れになった位置情報を消去するように構成されたタイムアウトクリーニングユニット2101をさらに含む。
位置情報の、ローカルエンド動作サポートシステムログへの挿入動作および消去動作を記録するように構成されたログ記録ユニット2201と、
ローカルエンド動作サポートシステムログが期限切れになった後、期限切れになったローカルエンド動作サポートシステムログを消去するように構成されたログクリーニングユニット2202と、
クリーニングされたメモリ復元の処理中、ローカルエンド動作サポートシステムログにおける記録の時間シーケンスに従って、ローカルエンド動作サポートシステムログになされたレコードを読み取り、動作サポートシステムログに記録された動作を実行するように構成されたリカバリ制御ユニット2203と、をさらに含む。
1502 デバイス決定ユニット
1503 問合せユニット
1504 情報送信ユニット
1601 情報受信ユニット
1701 パケット組立てユニット
1801 位置決め制御ユニット
1901 要求受信ユニット
1902 データ記憶ユニット
1903 問合せユニット
1904 情報送信ユニット
2001 情報受信ユニット
2002 データ消去ユニット
2101 タイムアウトクリーニングユニット
2201 ログ記録ユニット
2202 ログクリーニングユニット
2203 リカバリ制御ユニット
2301 位置決めサーバ
2302 位置情報サービス記憶デバイス
2400 サーバ
2422 中央処理ユニット
2426 電源
2430 記憶媒体
2432 メモリ
2441 オペレーティングシステム
2442 アプリケーションプログラム
2444 データ
2450 有線または無線ネットワークインターフェース
2458 入力/出力インターフェース
Claims (17)
- 位置情報サービスを実施するための方法であって、
ターゲット位置情報を含む位置決め要求を受信するステップと、
ターゲットグリッドを決定するステップであって、前記ターゲットグリッドは、前記ターゲット位置情報に対応するグリッドと、前記ターゲット位置情報に対応する前記グリッドから離れた設定範囲内の距離に位置するグリッドとを含み、これらグリッドは、マップを正方形に分割することによって取得される、ステップと、
前記ターゲットグリッドが属する位置情報サービス記憶デバイスを決定するステップと、
キーワードとしてグリッド番号を使用し、値として端末情報を使用することによって、前記位置情報サービス記憶デバイスにおけるデータ記憶を実行するステップであって、各位置情報サービス記憶デバイスにおける記憶の最小粒度は、前記グリッドに対応する正方形の側面長さのM倍であり、Mは2以上である、ステップと、
前記ターゲットグリッドに対応する端末情報を、決定された前記位置情報サービス記憶デバイスに問い合わせるステップと、
問い合わせた前記端末情報を、前記位置決め要求の送信元に送信するステップと
を有する方法。 - 端末によってレポートされた位置情報および端末情報を受信し、前記位置情報が属するグリッドを決定し、決定された前記グリッドが属する位置情報サービス記憶デバイスを決定するステップと、
前記端末によってレポートされた前記位置情報および端末情報を、記憶のために、決定された前記位置情報サービス記憶デバイスに送信するステップと
をさらに有する、請求項1に記載の方法。 - データ記憶はまた、キーワードとして端末情報を使用し、値としてグリッド番号を使用することによって、位置情報サービス記憶デバイスにおいて実行され、
前記方法は、
記憶された前記端末情報に対応する位置情報を消去するように、位置情報を消去するための命令を、決定された前記位置情報サービス記憶デバイス以外の位置情報サービス記憶デバイスに送信するステップをさらに有する、請求項2に記載の方法。 - 前記グリッドは、マップを正方形に分割することによって取得され、地理的位置のシーケンスに従って付番され、
位置情報サービス記憶デバイスにおける最小粒度のグリッドと、位置情報サービス記憶デバイスとの対応性は、ハッシュアルゴリズムのルールに従い、
前記ターゲットグリッドが属する位置情報サービス記憶デバイスを決定する前記ステップは、前記ターゲットグリッドが属する位置情報サービス記憶デバイスを決定するように、前記ターゲットグリッドを使用してハッシュ探索を実行するステップを含む、請求項1に記載の方法。 - 前記ターゲットグリッドが2つ以上の位置情報サービス記憶デバイスに分散されている場合、
前記位置情報サービス記憶デバイスに問い合わせた前記端末情報のパケット組立てを実行するステップをさらに有する、請求項4に記載の方法。 - 端末から別の位置決め要求が受信される場合、
前回の位置決め要求後の時間インターバルが所定のしきい値を超えているか否かを判定し、前記時間インターバルが前記所定のしきい値を超えている場合に、位置決めの実行を拒否するステップをさらに有する、請求項1に記載の方法。 - ターゲットグリッドを決定する前記ステップは、
先ず、試験グリッドに、端末情報を含む試験グリッドを問い合わせるステップであって、前記試験グリッドは、前記ターゲット位置情報に対応する試験グリッドであり、前記試験グリッドは、マップを、前記グリッドの側面長さよりも長い側面長さを有する正方形に分割することによって取得される、ステップと、
問い合わせた前記試験グリッドに含まれるグリッドが前記ターゲットグリッドであると決定するステップと
を含む、請求項1に記載の方法。 - 位置決めサーバであって、
ターゲット位置情報を含む位置決め要求を受信した後に、ターゲットグリッドを決定するように構成されたグリッド決定ユニットであって、前記ターゲットグリッドは、前記ターゲット位置情報に対応するグリッドと、前記ターゲット位置情報に対応する前記グリッドから離れた設定範囲内の距離に位置するグリッドとを含み、これらグリッドは、マップを正方形に分割することによって取得される、グリッド決定ユニットと、
ターゲットグリッドが属する位置情報サービス記憶デバイスを決定するように構成されたデバイス決定ユニットであって、データ記憶は、キーワードとしてグリッド番号を使用し、値として端末情報を使用することによって、前記位置情報サービス記憶デバイスにおいて実行され、各位置情報サービス記憶デバイスにおける記憶の最小粒度は、前記グリッドに対応する正方形の側面長さのM倍であり、Mは2以上である、デバイス決定ユニットと、
決定された前記位置情報サービス記憶デバイスに、前記ターゲットグリッドに対応する端末情報を問い合わせるように構成された問合せユニットと、
問い合わせた前記端末情報を、前記位置決め要求の送信元に送信するように構成された情報送信ユニットと
を備える位置決めサーバ。 - 端末によってレポートされた位置情報および端末情報を受信するように構成された情報受信ユニットをさらに備える、請求項8に記載の位置決めサーバ。
- 前記グリッド決定ユニットが、前記位置情報が属するグリッドを決定するようにさらに構成される、請求項9に記載の位置決めサーバ。
- 前記デバイス決定ユニットが、前記グリッド決定ユニットによって決定された前記グリッドが属する位置情報サービス記憶デバイスを決定するようにさらに構成される、請求項10に記載の位置決めサーバ。
- 前記情報送信ユニットが、前記端末によってレポートされた位置情報および端末情報を、記憶のために、決定された前記位置情報サービス記憶デバイスに送信するようにさらに構成される、請求項11に記載の位置決めサーバ。
- データ記憶はまた、キーワードとして端末情報を使用し、値としてグリッド番号を使用することによって、位置情報サービス記憶デバイスにおいて実行され、
前記情報送信ユニットが、記憶された前記端末情報に対応する位置情報を消去するように、位置情報を消去するための命令を、決定された前記位置情報サービス記憶デバイス以外の位置情報サービス記憶デバイスに送信するようにさらに構成される、請求項9に記載の位置決めサーバ。 - 前記グリッドは、マップを正方形に分割することによって取得され、地理的位置のシーケンスに従って付番され、
位置情報サービス記憶デバイスにおける最小粒度のグリッドと、位置情報サービス記憶デバイスとの対応性は、ハッシュアルゴリズムのルールに従い、
前記デバイス決定ユニットが、前記ターゲットグリッドが属する位置情報サービス記憶デバイスを決定するように、前記ターゲットグリッドを使用してハッシュ探索を実行するようにさらに構成される、請求項8に記載の位置決めサーバ。 - 前記ターゲットグリッドが2つ以上の位置情報サービス記憶デバイスに分散されている場合、
前記位置決めサーバは、
前記位置情報サービス記憶デバイスに問い合わせた前記端末情報のパケット組立てを実行するように構成されたパケット組立てユニットと、
前記パケット組立てユニットのパケット組立て結果を、前記位置決め要求の送信元に送信するように構成された前記情報送信ユニットと
を備える、請求項14に記載の位置決めサーバ。 - 端末から別の位置決め要求が受信される場合、前回の位置決め要求後の時間インターバルが所定のしきい値を超えているか否かを判定し、前記時間インターバルが、前記所定のしきい値を超えている場合に、位置決めの実行を拒否するように構成された位置決め制御ユニットをさらに備える、請求項8に記載の位置決めサーバ。
- 前記グリッド決定ユニットが、先ず、試験グリッドに、端末情報を含む試験グリッドを問い合わせるようにさらに構成され、
前記試験グリッドは、前記ターゲット位置情報に対応する試験グリッドであり、
前記試験グリッドは、マップを、前記グリッドの側面長さよりも長い側面長さを有する正方形に分割することによって取得され、
前記グリッド決定ユニットが、問い合わせた前記試験グリッドに含まれるグリッドが前記ターゲットグリッドであると判定するようにさらに構成される、請求項8に記載の位置決めサーバ。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410256324.1 | 2014-06-10 | ||
CN201410256324.1A CN104135715B (zh) | 2014-06-10 | 2014-06-10 | 一种位置服务的实现方法、装置,及*** |
PCT/CN2015/081164 WO2015188750A1 (en) | 2014-06-10 | 2015-06-10 | Method, apparatus and system for implementing location based services |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017511066A JP2017511066A (ja) | 2017-04-13 |
JP6222680B2 true JP6222680B2 (ja) | 2017-11-01 |
Family
ID=51808223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016559496A Active JP6222680B2 (ja) | 2014-06-10 | 2015-06-10 | 位置情報サービスを実施するための方法、装置、およびシステム |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6222680B2 (ja) |
KR (1) | KR101847360B1 (ja) |
CN (1) | CN104135715B (ja) |
WO (1) | WO2015188750A1 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104135715B (zh) * | 2014-06-10 | 2015-10-07 | 腾讯科技(深圳)有限公司 | 一种位置服务的实现方法、装置,及*** |
CN104618851B (zh) * | 2015-01-26 | 2019-03-15 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、服务器及终端 |
CN105005609B (zh) * | 2015-07-08 | 2018-03-13 | 华东师范大学 | 距离敏感大小可变化的最优范围位置查询的计算方法 |
CN106708833B (zh) * | 2015-08-03 | 2020-04-07 | 腾讯科技(深圳)有限公司 | 基于位置信息获取数据的方法和装置 |
CN106126575A (zh) * | 2016-06-17 | 2016-11-16 | 厦门美图之家科技有限公司 | 一种地理位置服务方法、服务器和*** |
CN106354825A (zh) * | 2016-08-31 | 2017-01-25 | 重庆秒银科技有限公司 | 基于区块定位的附近地点查询服务处理方法 |
CN107423445B (zh) * | 2017-08-10 | 2018-10-30 | 腾讯科技(深圳)有限公司 | 一种地图数据处理方法、装置及存储介质 |
CN111182553B (zh) * | 2018-11-11 | 2023-06-16 | 千寻位置网络有限公司 | 基准站服务范围的确定方法及***、定位终端 |
CN110633883A (zh) * | 2018-12-29 | 2019-12-31 | 北京奇虎科技有限公司 | 一种兴趣点poi负载的计算方法和装置 |
CN112285744A (zh) * | 2020-09-24 | 2021-01-29 | 北京讯腾智慧科技股份有限公司 | 一种客户端定位方法、设备,服务终端设备及存储介质 |
CN113014633B (zh) * | 2021-02-20 | 2022-07-01 | 杭州云深科技有限公司 | 预置设备的定位方法、装置、计算机设备及存储介质 |
CN114527501B (zh) * | 2022-01-21 | 2022-10-14 | 国家基础地理信息中心 | 一种vrs最优格网点快速查找方法及*** |
KR102618151B1 (ko) * | 2022-08-29 | 2023-12-28 | 주식회사 페스티벌온 | 격자 근접 상태 기반 메시징 방법 |
CN115361438B (zh) * | 2022-10-19 | 2023-02-28 | 山东远联信息科技有限公司 | 一种面向云计算和大数据定位的业务处理方法和*** |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008175624A (ja) * | 2007-01-17 | 2008-07-31 | Sony Ericsson Mobilecommunications Japan Inc | 携帯情報端末、経路支援処理方法及び経路支援処理プログラム |
JP2010139398A (ja) * | 2008-12-12 | 2010-06-24 | Aisin Aw Co Ltd | ナビゲーション装置、及びナビゲーション用プログラム |
CN102651005A (zh) * | 2011-02-24 | 2012-08-29 | 北京千橡网景科技发展有限公司 | 兴趣点搜索方法以及设备 |
US8618932B2 (en) * | 2011-03-18 | 2013-12-31 | Microsoft Corporation | Device location detection |
JP5091336B2 (ja) * | 2011-03-31 | 2012-12-05 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、それに用いる制御方法及び、コンピュータプログラム |
US8768979B2 (en) * | 2011-05-25 | 2014-07-01 | International Business Machines Corporation | In-memory data grid hash scheme optimization |
CN103167404A (zh) * | 2011-12-14 | 2013-06-19 | 北京千橡网景科技发展有限公司 | 用于确定兴趣点的方法和设备 |
CN103699531B (zh) * | 2012-09-27 | 2017-12-05 | 中国电信股份有限公司 | 位置搜索方法和位置搜索引擎 |
JP5247927B1 (ja) * | 2012-11-27 | 2013-07-24 | キャンバスマップル株式会社 | 情報検索装置、及び情報検索プログラム |
CN103581828B (zh) * | 2013-11-14 | 2017-02-08 | 三星电子(中国)研发中心 | 一种查询附近移动终端的方法、服务器和*** |
CN103826204B (zh) * | 2014-03-12 | 2018-04-20 | 北京京东尚科信息技术有限公司 | 提供移动终端位置信息的方法和装置 |
CN104135715B (zh) * | 2014-06-10 | 2015-10-07 | 腾讯科技(深圳)有限公司 | 一种位置服务的实现方法、装置,及*** |
-
2014
- 2014-06-10 CN CN201410256324.1A patent/CN104135715B/zh active Active
-
2015
- 2015-06-10 KR KR1020177000594A patent/KR101847360B1/ko active IP Right Grant
- 2015-06-10 JP JP2016559496A patent/JP6222680B2/ja active Active
- 2015-06-10 WO PCT/CN2015/081164 patent/WO2015188750A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2015188750A1 (en) | 2015-12-17 |
CN104135715A (zh) | 2014-11-05 |
CN104135715B (zh) | 2015-10-07 |
JP2017511066A (ja) | 2017-04-13 |
KR101847360B1 (ko) | 2018-04-09 |
KR20170018015A (ko) | 2017-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6222680B2 (ja) | 位置情報サービスを実施するための方法、装置、およびシステム | |
US11341202B2 (en) | Efficient method of location-based content management and delivery | |
CN102375837B (zh) | 数据采集***和方法 | |
CN111258978B (zh) | 一种数据存储的方法 | |
CN104424229A (zh) | 一种多维度拆分的计算方法及*** | |
Zeinalipour-Yazti et al. | Crowdsourced trace similarity with smartphones | |
CN104298541A (zh) | 云存储***的数据分布算法及其装置 | |
CN104660643A (zh) | 请求响应方法、装置及分布式文件*** | |
CN110413845B (zh) | 基于物联网操作***的资源存储方法及装置 | |
CN106357776B (zh) | 一种流数据的传输资源的选取方法和装置 | |
CN101640623A (zh) | 在对等网络中搜索资源的方法和设备 | |
CN105426375A (zh) | 一种关系网络的计算方法及装置 | |
CN112685175B (zh) | 一种服务拓扑图的构建方法、装置和计算机可读存储介质 | |
WO2018184305A1 (zh) | 基于社交网络的群组查找方法、装置、服务器和存储介质 | |
CN103955533A (zh) | 一种基于缓冲队列的页面树形数据获取装置及方法 | |
CN111859187B (zh) | 基于分布式图数据库的poi查询方法、装置、设备及介质 | |
CN104298669A (zh) | 一种基于社交网络的人员地理信息挖掘模型 | |
CN111651681A (zh) | 云网融合环境下基于智能信息推荐的消息推送方法及装置 | |
CN114238703A (zh) | 事件流程编排方法、装置及应用 | |
CN110380890A (zh) | 一种cdn***服务质量检测方法及*** | |
CN109857924A (zh) | 一种大数据分析监察信息处理***及方法 | |
CN110909072B (zh) | 一种数据表建立方法、装置及设备 | |
CN111881086B (zh) | 大数据的存储方法、查询方法、电子装置及存储介质 | |
CN105791350B (zh) | 项目数据处理方法和*** | |
CN113542406A (zh) | 一种***间消息的异步处理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20170905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170926 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6222680 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |