基于網絡服務訂閱來標識并定標設備的制造方法
【專利說明】基于網絡服務訂閱來標識并定標設備
[0001 ] 背景
[0002]諸如互聯網服務提供商(ISP)之類的實體越來越多地提供除了為家庭提供互聯網 接入以外的服務。這些服務包括例如公共Wi-Fi熱點的接入、提供的服務、以及優惠券。隨著 用戶攜帶的連接到互聯網的設備的數量增多,在不需要用戶手動將該設備與ISP關聯的情 況下將那些設備與用戶的訂閱相關聯成為一項挑戰。這一手動需求常常包括輸入用戶可能 不記得或不知道的憑證。這耗費了用戶本可以利用該服務的時間,而且通常降低了用戶體 驗。
[0003] 概述
[0004] 本公開的各示例基于用戶的網絡服務訂閱來自動關聯用戶設備。由處理器來訪問 與用戶相關聯的第一計算設備的連接統計。該連接統計表示第一計算設備與提供由實體提 供的一個或多個服務的網絡的連接。用戶擁有對該實體提供的服務的訂閱。基于所訪問的 第一計算設備的連接統計,第二計算設備被確定為與用戶相關聯。基于確定第二計算設備 與用戶相關聯,第二計算設備與該訂閱自動關聯以訪問由該實體提供的一個或多個服務。
[0005] 提供本概述以便以簡化的形式介紹以下在詳細描述中進一步描述的一些概念。本 概述并非旨在標識出要求保護的主題的關鍵特征或必要特征,亦非旨在用作輔助確定要求 保護的主題的范圍。
[0006] 附圖簡述
[0007] 圖1是解說連接到家庭無線網絡和/或熱點的多個設備的示例性系統架構。
[0008] 圖2是解說與用戶相關聯的計算設備的示例性框圖。
[0009] 圖3是解說計算設備接收來自代理的通知并基于所接收的通知配置設置的操作的 示例性流程圖。
[0010]圖4是解說計算設備基于另一計算設備的連接統計將計算設備與用戶的訂閱自動 關聯的操作的示例性流程圖。
[0011] 圖5是解說計算設備維持對長駐網絡的監視列表以及連接到監視列表中的網絡中 的一個的操作的示例性流程圖。
[0012] 圖6是解說計算設備自動連接到檢測到的在監視列表中的ISP熱點的操作的示例 性流程圖。
[0013] 圖7是解說計算設備接收熱點所提供的服務的服務組標識符(SSID)的時序的示例 性時序圖。
[0014] 圖8是解說向用戶呈現關于提供的服務的通知或指示的示例性移動電話的示例性 用戶界面示圖。
[0015] 在全部附圖中,相應的附圖標記指示相應的部分。
[0016] 詳細描述
[0017] 參看附圖,本公開的各示例允許基于用戶的一個或多個網絡服務訂閱來將用戶的 設備與實體自動關聯。在一些示例中,設備102和網絡之間的連接被監視以生成連接統計。 網絡提供或以其它方式遞送由實體(例如,服務提供者)提供的服務,并且用戶擁有對由該 實體提供的服務中的一些服務的訂閱。生成的連接統計與存儲在存儲器(例如,計算設備 102或第三方代理服務106的存儲器)中的一個或多個標準(例如,在前一周期間至少七次每 次至少持續一個小時的連接)作比較。比較標識和/或確認設備102與用戶相關聯的置信度 分數。基于所生成的連接統計和標準(例如,標準212)的比較將用戶的設備102中的至少一 個與用戶的訂閱自動關聯。
[0018] 本公開的一些方面進一步允許自動地將與用戶相關聯的設備102連接到網絡。作 為一個示例,網絡可以是處于與家庭網絡(例如,無線家庭網絡)的位置不同的位置處(例 如,能夠訪問由實體管理的熱點104)。在一些示例中,位于該不同位置的網絡可由與該實體 相關聯的第三方服務提供者基于讓該實體的訂閱者連接到不同網絡的某個協議而提供。由 于如此處所描述的設備102被自動標識為與用戶相關聯,因此設備102連接到網絡和/或擁 有相同訂閱的不同網絡。以此方式,在連接到不同位置處的網絡時,用戶不需要記住訂閱的 憑證。此外,用戶不需要將時間浪費在輸入憑證上,而是可以通過與實體相關聯的任何一個 網絡來訪問實體的服務。在一些示例中,實體或第三方服務提供者可通過在設備上呈現廣 告附加服務的通知來提供這些附加服務。
[0019] 再次參看圖1,一種示例性系統架構解說了連接到家庭無線網絡和/或熱點104的 多個設備102。圖1解說了一種示例性拓撲結構,其中多個設備102連接到在家110處提供的 家庭無線網絡,該家庭無線網絡進而經由無線路由器112和調制解調器114連接到ISP 108。 ISP 108還運營無線熱點104,或與無線熱點104合作。屬于同一家庭的設備(或用戶所標識 的其它設備)連接到熱點104并獲得網絡接入。第三方代理服務106被描繪成促進設備102和 ISP 108之間的關聯。代理服務106和設備102經由任何信道(例如,互聯網連接、短消息服 務、和/或諸如此類)進行通信。代理服務106還具有與ISP 108的關系,并與其通信,以允許 對來自ISP 108的提供的服務的認證、授權、記賬和/或定標。
[0020] 圖1表示用于自動將用戶的計算設備102與例如與實體(諸如例如將互聯網服務提 供給設備102的ISP 108)相關聯的熱點104相關聯的系統。
[0021] 接著參看圖2,示例性框圖解說與用戶相關聯的計算設備202。計算設備202是圖1 的設備102的一個示例。計算設備202表示執行實現與計算設備202相關聯的操作和功能的 指令(例如,應用程序、操作系統功能、或兩者)的任何設備。計算設備202可包括移動計算設 備或任何其它的便攜式設備。在一些實施例中,移動計算設備包括移動電話、膝上型計算 機、平板、計算板、上網本、游戲設備和/或便攜式媒體播放器。計算設備202還可包括較不便 攜的設備,諸如臺式個人計算機、自助服務終端和桌面設備。另外,計算設備202可以表示一 組處理單元或其它計算設備。
[0022] 在一些示例中,計算設備202具有至少一個處理器204、存儲器區域208、以及至少 一個用戶界面206。處理器204包括任意數量的處理單元,并被編程為執行用于實現本公開 的各方面的計算機可執行指令。指令可由處理器204或由在計算設備202內執行的多個處理 器執行,或者由計算設備202外部的處理器來執行。在一些實施例中,處理器204被編程為執 行諸如各附圖(例如圖3到圖6)中示出的那些指令。在一些示例中,處理器204表示執行在此 所述的操作的模擬技術的一種實現。例如,所述操作可以由模擬計算設備和/或數字計算設 備來執行。
[0023]除了其它數據,存儲器區域208還存儲準則212,該準則212用于將與用戶相關聯的 設備102與用戶和實體之間的訂閱相關聯。該訂閱與實體所提供的且被用戶訂閱(例如,用 戶可訂閱由該實體提供的服務中的一些)的服務有關。在一些示例中,訂閱是對實體的網絡 的接入。
[0024] 處理器204被編程以隨時間監視設備102和網絡之間的連接以生成連接統計。該網 絡提供由實體(或實體的伙伴)提供的服務中的至少一個服務。生成的連接統計與存儲器區 域中存儲的準則212作比較。基于該比較,設備102中的至少一個與該訂閱自動關聯。在一些 示例中,設備(例如,與用戶相關聯的任何設備)的自動關聯意味著設備與實體的生成了連 接統計的同一網絡自動關聯。在其它示例中,設備(例如,與用戶相關聯的任何設備)的自動 關聯意味著設備與實體的一不同網絡(與生成了連接統計的網絡不同的網絡)自動關聯。 [0025]生成的連接統計和準則212的比較確定該網絡是否是長駐網絡。例如,如果生成的 連接統計與將網絡定義為長駐網絡的準則212匹配,則設備102被定義為已與該網絡連接達 一較長時間(例如,設備在過去一周中有超過20小時連接到網絡可足以將該網絡定義為該 設備和/或與用戶相關聯的其它設備的長駐網絡)。在一些示例中,生成的連接統計包括計 算駐留分數。如果計算的駐留分數超過預定閾值,則設備被標簽為與該網絡具有長駐關系。 長駐網絡的確定使得本公開的各方面能夠確定是否將計算設備202與同網絡相關聯的實體 相關聯。以下的表1提供了示例性統計、準則、以及駐留分數計算。
[0027]~表1.示例性駐留分數計算
[0028] 如表1中所示,如果生成的統計匹配或超過預定準則212,則駐留分數被計算為 100。然而,如果生成的統計(例如,在一個月之前一周中20小時)不匹配預定準則212,則設 備102被分配較低的駐留分數(例如,50)。在另一示例中(例如,過去10天中20小時),則駐留 分數可被計算為80。
[0029] 作為長駐確定的替代或補充,在標識設備是否與用戶相關聯時,可確定一個或多 個置信度因子。當置信度因子超過預定閾限值時,設備與用戶的訂閱自動關聯。例如,大于 80%的置信度因子確定設備與用戶相關聯(例如,在這種情景下在嘗試連接到隸屬于用戶 的訂閱的網絡時不需要來自用戶的憑證信息)。在另一示例中,50和80之間的置信度因子反 映對于設備是否應當與用戶的訂閱相關聯方面的某種不確定性(例如,用戶可能被要求確 認該訂閱,或者僅提供部分憑證信息)。對于低于50的置信度因子,在一些示例中,設備被確 定為不與用戶相關聯(例如,用戶被要求提供完整的憑證信息來獲得熱點104處的服務的接 入) 。
[0030] 在一些示例中,與ISP相關聯的應用在設備上存在(例如,應用已被安裝在設備上) 可提高置信度因子的值。
[0031] 置信度因子可被用于發放與熱點104有關的廣告或優惠券。例如,當設備被標識為 與擁有對于ISP 108的訂閱的同一用戶相關聯時,向這一設備通知一優惠券以獲取免費或 打折的服務(例如,熱點104的位置處的食物/飲料),因為設備與對于ISP 108的訂閱相關聯 (ISP 108進而與提供熱點104的設施具有某種關聯或關系)。以此方式,如果置信度因子高, 則用戶體驗具有明顯更高的質量。
[0032]響應于將設備與同實體相關聯的網絡相關聯,處理器204執行以下動作中的至少 一個:激活關聯設備上的預加載的應用、從實體下載應用、移除已安裝的與不同實體相關聯 的應用(例如,來自不再使用的另一實體的預安裝應用可被卸載)等。
[0033]在一些示例中,處理器204被進一步編程以提示用戶下載經定標的內容項,例如應 用、推送廣告、和/或推送憑證等。例如,用戶被通知在熱點104處免費互聯網接入對用戶可 用,因為用戶擁有對實體的訂閱,而該實體進而具有與熱點104的商定或關聯以向其用戶提 供免費互聯網接入。作為另一示例,用戶被提供了熱點104附近的餐館的折扣優惠券。優惠 券還可以是時間敏感的或者以其它方式根據時間來遞送(例如,如果當前時間接近午餐時 間,則可遞送午餐特價的優惠券)。
[0034]計算設備202還具有一個或多個計算機可讀介質,諸如存儲器區域208。存儲器區 域208包括任何數量的、與計算設備202相關聯或計算設備102可訪問的介質。存儲器區域 208可以在計算設備202的內部(如圖2所示)、在計算設備202的外部(未示出)、或兩者(未示 出)。在一些示例中,存儲器區域208包括只讀存儲器和/或布線到模擬計算設備中的存儲 器。
[0035] 存儲器區域208存儲一個或多個應用210以及其他數據。應用210在被處理器204執 行時操作以執行計算設備上的功能。示例性應用210包括郵件應用程序、web瀏覽器、日歷應 用程序、地址簿應用程序、消息收發應用程序、媒體應用、基于位置的服務、搜索程序等。應 用210可與對應的應用或服務通信,諸如可經由網絡訪問的web服務。例如,應用210可表示 與在云中執行的服務器側服務相對應的下載的客戶機側應用。
[0036]存儲器區域208進一步存儲