[發明專利]解析器有效
| 申請號: | 201780054271.7 | 申請日: | 2017-05-25 |
| 公開(公告)號: | CN109691023B | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 聶倩倩 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 張揚;王英 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 解析 | ||
本公開提供了一種用于解析用戶代理字符串的方法。基于用戶代理字符串模式,從用戶代理字符串提取信息。基于所提取的信息的模式,將所提取的信息映射到預定義信息。
背景技術
用戶代理是代表用戶進行操作的軟件。當在網絡協議中操作時,用戶代理通常通過向應用服務器提交被稱為用戶代理字符串的特征識別字符串來識別自身。該用戶代理字符串包含該用戶代理的各種身份信息,例如:應用類型、設備信息、操作系統(OS)、OS版本、軟件供應商、軟件版本、瀏覽器和瀏覽器版本。從用戶代理字符串收集這樣的用戶代理信息,使得進一步操作得以進行,例如,實時地識別用戶代理的特征,按照用戶代理來分析應用日志數據,等等。
發明內容
以下提供本發明內容以介紹將在下文具體實施方式中進一步描述的一些概念。本發明內容不旨在標識所要求保護的話題的關鍵特征或者必要特征,也不旨在用于限制所要求保護的話題的范圍。
本公開的實施例提供了一種用于解析用戶代理字符串(UAS)的方法。基于用戶代理字符串模式,從用戶代理字符串提取信息。基于所提取的信息的模式,將所提取的信息映射到預定義信息。
應該理解,上述一個或多個方面包括在下文充分描述且在權利要求書中特別指出的特征。以下描述和附圖詳細陳述了所述一個或多個方面的某些說明性的特征。這些特征僅表示利用各方面原理的各種方式,而本公開旨在涵蓋所有此類方面以及其等效物。
附圖說明
以下將結合附圖來描述所公開的各個方面,這些附圖是用來說明而不是限制所公開的各個方面。
圖1示出了根據一個實施例的能夠實現所描述的技術的示例性環境。
圖2示出了根據一個實施例的示例性計算設備。
圖3示出了根據一個實施例的解析系統的示例性框架。
圖4示出了根據一個實施例的示例性映射器。
圖5示出了根據一個實施例的用于更新用戶代理字符串模式的示例性框架。
圖6示出了根據一個實施例的解析系統的示例性框架。
圖7示出了根據一個實施例的用于解析用戶代理字符串的示例性過程。
圖8示出了根據一個實施例的用于解析用戶代理字符串的示例性裝置。
圖9示出了根據一個實施例的示例性計算系統。
具體實施方式
以下將結合若干示例性實施方式來闡述本公開。應該理解,闡述這些實施方式僅僅是為了使本領域技術人員能夠更好地理解并且從而實施本公開的實施例,而不代表對本公開的范圍的任何限制。
圖1示出了能夠實現本公開的實施例的示例性環境。應該理解,描述該環境的結構和功能僅僅是為了說明的目的,而不代表對本公開的范圍作出任何限制。本公開可以利用不同的結構或功能來實現。
示例性環境或系統100包括網絡150。網絡150可以通過各種類型的網絡中的一個或多個來實現,例如局域網(LAN)、廣域網(WAN)、無線網絡等,它們被統一示出為網絡150。
網絡150可以包括可以進一步覆蓋獨立自組織網絡等的各種無線子網絡中的任何一個,以為諸如設備110、120等的客戶端設備提供面向基礎設施的連接。這種子網絡可以包括網狀網絡、無線LAN(WLAN)網絡、蜂窩網絡等。網絡150可以進一步包括通過無線無線電鏈路等連接的終端、網關、路由器等的自主系統。
網絡150被配置為將諸如服務器計算設備130、140的一個或多個服務器及其各自的組件與諸如客戶端設備110、120的其他計算設備連接。網絡150能夠使用任何形式的計算機可讀介質將信息從一個電子設備傳送到另一個電子設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780054271.7/2.html,轉載請聲明來源鉆瓜專利網。





