[發明專利]跨應用實例的標識符有效
| 申請號: | 201780003810.4 | 申請日: | 2017-01-13 |
| 公開(公告)號: | CN108351772B | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 芬克斯·柯克帕特里克;蘇布拉馬尼亞姆·加納帕蒂 | 申請(專利權)人: | 谷歌有限責任公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/65;G06F9/445;G06F9/54;H04L12/24;H04L29/08 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 周亞榮;安翔 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 實例 標識符 | ||
在一些示例中,一種方法,包括:由在計算設備處執行的監督器組件接收執行應用的請求;確定所述計算設備的當前用戶;并且確定所述應用的重置狀態。所述方法還可以包括:基于所述計算設備的所述當前用戶、所述重置狀態和所述應用的應用標識符來生成唯一標識符,所述唯一標識符不包括所述當前用戶的個人可識別信息;向應用服務提供者發送所述唯一標識符和對信息的所述一個或者多個請求;并且響應于發送對信息的所述一個或者多個請求,從所述應用服務提供者接收與所述當前用戶相關聯的狀態信息和所述應用的狀態信息。
背景技術
計算設備可以執行各種功能,諸如,執行應用、接收用戶輸入、和輸出用于顯示的信息。例如,計算設備可以執行應用,諸如,電子郵件客戶端、旅行助理、消息收發客戶端等。為了跨設備維護狀態信息(例如,用戶偏好、用戶興趣信息、歷史用戶行為信息等),用戶通常需要為應用創建用戶賬戶或者提供個人可識別信息,從而使得與應用相關聯的服務器可以存儲狀態信息,使得當用戶在不同設備處登錄時或者在應用重新安裝之后,服務器可以識別用戶并且向設備發送用戶的狀態信息。
發明內容
通常,本發明的技術使得應用和計算設備能夠在不需要穩定的標識符的情況下跨設備并且跨應用安裝和卸載來維護狀態信息。例如,不同于需要用戶登錄到每個應用或者每個設備以便使用特定應用或者設備的狀態信息,本公開的技術使得應用能夠使用對每個應用和用戶唯一的不透明標識符,并且將該不透明標識符提供給應用。標識符是不透明標識符,這是在于該不透明標識符不包括個人地識別用戶的信息,但可能跨設備并且跨應用重新安裝而一致。應用開發者可以使用該不透明標識符來向各個其它設備或者應用安裝提供狀態信息。即,本公開的技術不僅可以提供在不需要用戶向開發者提供個人可識別信息的情況下可以在計算設備之間維護狀態信息的機制,而且本公開的技術還可以使得計算設備能夠通過跨應用重新安裝維護狀態信息來以對計算設備的用戶透明的方式卸載和重新安裝應用。
在一個示例中,一種方法,包括:由在計算設備處執行的監督器(supervisor)組件接收執行應用的請求,并且響應于確定用于維護應用的可安裝子包的應用容器被分配在計算設備的存儲器中:由應用容器的容器運行時來確定計算設備的當前用戶;由容器運行時來確定應用的重置狀態;由容器運行時基于計算設備的當前用戶、重置狀態、和應用的應用標識符來生成唯一標識符,該唯一標識符不包括當前用戶的個人可識別信息;由計算設備向應用服務提供者發送唯一標識符和對信息的一個或者多個請求;并且響應于發送對信息的一個或者多個請求,由計算設備從應用服務提供者接收與當前用戶相關聯的狀態信息和應用的狀態信息。
在另一示例中,計算設備包括存儲監督器組件的一個或者多個存儲設備和一個或者多個處理器。該一個或者多個處理器執行監督器組件以:接收執行應用的請求,并且確定用于維護應用的可安裝子包的應用容器是否被分配在一個或者多個存儲設備中,響應于確定用于維護應用的可安裝子包的應用容器被分配在一個或者多個存儲設備中,該一個或者多個處理器執行應用容器以:確定計算設備的當前用戶;確定應用的重置狀態;基于計算設備的當前用戶、重置狀態、和應用的應用標識符來生成唯一標識符,該唯一標識符不包括當前用戶的個人可識別信息;向應用服務提供者發送唯一標識符和對信息的一個或者多個請求;并且響應于發送對信息的一個或者多個請求,從應用服務提供者接收與當前用戶相關聯的狀態信息和應用的狀態信息。
在另一示例中,一種方法,包括:由計算系統從在第一計算設備處執行的應用接收標識符,該標識符唯一地標識第一計算設備的用戶并且不包括個人識別信息;由計算系統從在第一計算機處執行的應用接收對信息的一個或者多個請求,該一個或者多個請求包括對用戶偏好信息的請求;并且由計算系統基于關于一個或者多個請求的信息和標識符來更新與標識符相關聯的一個或者多個歷史請求信息,該歷史信息包括與標識符相關聯的用戶偏好信息。該方法還包括:由計算系統從在第二計算設備處執行的應用接收標識符,其中,在第一計算設備上執行的應用和在第二計算設備上執行的應用是單個應用的不同實例;由計算系統基于標識符來確定包括在與標識符相關聯的歷史請求信息中的用戶偏好信息;并且由計算系統向第二計算設備發送包括在與標識符相關聯的歷史請求信息中的用戶偏好信息的至少一部分。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌有限責任公司,未經谷歌有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780003810.4/2.html,轉載請聲明來源鉆瓜專利網。





