[發明專利]優化基于網絡的定位服務的位置數據的緩存周期有效
| 申請號: | 201080054522.X | 申請日: | 2010-11-09 |
| 公開(公告)號: | CN102640474A | 公開(公告)日: | 2012-08-15 |
| 發明(設計)人: | M·B·特里瓦坦;M·A·特瑞;M·D·尼爾森;S·拉馬納坦 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市中咨律師事務所 11247 | 代理人: | 于靜;張亞非 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 優化 基于 網絡 定位 服務 位置 數據 緩存 周期 | ||
技術領域
本發明揭示一種用于自動地優化基于網絡的定位服務的位置數據的緩存周期的系統和關聯方法。
背景技術
常規基于網絡的定位服務方法緩存位置數據,以便克服由用于處理定位請求的等待時間所引起的位置數據的不準確以及支持每個網絡定位服務器的更多事務。常規基于網絡的定位服務方法靜態地確定各種類型的服務的緩存周期而不考慮環境的動態改變,這使所提供的位置數據的準確度降級。
因此,本領域需要解決上述問題。
發明內容
根據本發明的一個優選實施例,一種用于優化基于網絡的定位服務的位置數據的緩存周期的方法包括:從網絡定位服務器接收對定位服務的定位請求,所述定位請求包括參數MSISDN、Precision、TimeStamp及ServiceType,其中MSISDN是已將所述定位請求發送至所述網絡定位服務器的移動設備的標識符,其中Precision是從所述移動設備請求的精度級別,其中TimeStamp是所述網絡定位服務器接收到所述定位請求時的第一時間值,其中ServiceType是針對所述定位服務指派的服務精度級別,并且其中ServiceType對應于相應默認緩存周期CachePeriod;判定需要獲得所述移動設備的當前位置數據;響應于將真實位置查詢發送至所述網絡定位服務器而從所述網絡定位服務器獲得所述當前位置數據;基于所述移動設備在所述第一時間值TimeStamp與所述網絡定位服務器接收到所述真實位置查詢時的第二時間值之間的歷時時間期間已行進的距離來調整對應于ServiceType的CachePeriod;以及
將新的位置高速緩存表項設置到位置高速緩存,所述新的位置高速緩存表項包括參數MSISDN、NewServiceType、NewC?achePeriod、PriorLocation及PriorTimeStamp,其中NewServiceType選自包括ServiceType及Precision的組,其中NewCachePeriod是調整后的CachePeriod,其中PriorLocation是所獲得的當前位置數據,并且其中PriorTimeStamp是所述第二時間值。
根據本發明的一個優選實施例,一種計算機程序產品包括體現有計算機可讀程序代碼的計算機可讀存儲單元。所述計算機可讀程序代碼含有指令,所述指令在由計算機系統的處理器執行時實現一種用于優化基于網絡的定位服務的位置數據的緩存周期的方法。
根據本發明的一個優選實施例,一種計算機系統包括處理器及耦合至所述處理器的計算機可讀存儲單元,其中所述計算機可讀存儲單元含有指令,所述指令在由所述處理器執行時實施一種用于優化基于網絡的定位服務的位置數據的緩存周期的方法。
根據本發明的一個優選實施例,提供一種用于支持計算機基礎結構的處理,所述處理包括提供對在計算系統中進行以下各項中的至少一項的至少一種支持服務:創建、集成、托管、維護及部署計算機可讀代碼,其中結合所述計算系統的所述代碼能夠執行一種用于優化基于網絡的定位服務的位置數據的緩存周期的方法。
從其他方面看,本發明提供一種由位置緩存服務器執行的用于優化基于網絡的定位服務的位置數據的緩存周期的計算機程序產品,所述計算機程序產品包括:可由處理電路讀取并存儲有指令的計算機可讀存儲介質,所述指令由所述處理電路執行以便執行一種用于執行本發明的各步驟的方法。
從其他方面看,本發明提供一種存儲在計算機可讀介質中并可載入數字計算機的內部存儲器的計算機程序,所述程序包括軟件代碼部分,當所述程序在計算機上運行時,所述軟件代碼部分用于執行本發明的各步驟。
附圖說明
現在將僅通過實例的方式參考如附圖中所示的優選實施例描述本發明,這些附圖是:
圖1示出根據本發明的各優選實施例的一種用于優化基于網絡的定位服務的位置數據的緩存周期的系統;
圖2是根據本發明的各優選實施例的描繪如通過圖1的系統的網絡定位服務器所執行的一種用于優化基于網絡的定位服務的位置數據的緩存周期的方法的流程圖;
圖3是根據本發明的各優選實施例的描繪如通過圖1的系統的位置緩存過程所執行的一種用于優化基于網絡的定位服務的位置數據的緩存周期的方法的流程圖;
圖4是根據本發明的各優選實施例的描繪如通過圖1的系統的位置緩存過程所執行的一種用于計算緩存間隔以優化位置數據的緩存周期的方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080054522.X/2.html,轉載請聲明來源鉆瓜專利網。





