基於位置的通用內容評級
已發表: 2022-05-03所公開的專利涉及基於通用內容評級呈現內容的方式。
搜索者對訪問來自許多不同國家、地區或其他群體的內容(例如,電視節目、電影、書籍、視頻、音樂、新聞文章、網站等)感興趣。
每個國家、地區或團體可能使用不同的評級系統來說明包含材料(例如暴力、色情等)或可能不適合特定年齡的內容。 但是,了解不同國家/地區的評級系統以過濾內容可能具有挑戰性。
希望提供新的方法、系統和媒體以基於通用評級來呈現內容。
—
提供了用於基於通用內容評級呈現內容的方法、系統和媒體。
提供了基於通用內容評級的呈現內容,該方法包括:
- 接收與搜索查詢對應的搜索結果
- 確定與接收到的搜索結果相關的特定國家/地區的內容評級
- 使用硬件處理器將特定國家/地區的內容評級轉換為與搜索結果相關的通用內容評級
- 基於與搜索結果相關聯的通用內容分級和用戶選擇的通用內容分級限制確定至少一個搜索結果將被阻止; 響應確定至少一個搜索結果將被阻止
- 從搜索結果中移除至少一個搜索結果以創建修改後的搜索結果,從而導致修改後的搜索結果被呈現; 從呈現的修改後的搜索結果中接收選擇的內容
- 確定與所選內容相關的特定國家/地區的內容評級
- 根據與所選內容關聯的通用內容分級和用戶選擇的通用內容分級限制,轉換特定國家/地區的內容分級會被阻止
- 判斷選中的內容不被屏蔽,導致選中的內容被呈現
提供了一種基於通用內容評級呈現內容的系統,該系統包括:
- 程序具有硬件處理器以:接收與搜索查詢對應的搜索結果
- 確定與接收到的搜索結果相關的特定國家/地區的內容評級
- 將特定國家/地區的內容分級轉換為與搜索結果關聯的通用內容分級
- 根據與搜索結果相關聯的通用內容分級和用戶選擇的通用內容分級限制確定至少一個搜索結果將被阻止
- 確定至少一個搜索結果將被阻止
- 從搜索結果中刪除至少一個搜索結果以創建修改後的搜索結果
- 導致顯示修改後的搜索結果
- 從呈現的修改後的搜索結果中接收選擇的內容
- 確定與所選內容相關的特定國家/地區的內容分級
- 將特定國家/地區的內容分級轉換為與所選內容相關聯的通用內容分級
- 根據與所選內容關聯的通用內容分級和用戶選擇的通用內容分級限制確定所選內容不會被阻止
- 確定所選內容不被阻止,使所選內容得到呈現
在由處理器執行時根據所公開的主題
- 使處理器執行基於獲得提供的通用內容評級來呈現內容的方法,該方法包括:接收與搜索查詢對應的搜索結果; 確定特定國家/地區的內容
- 將評級與收到的搜索結果相關聯; 將特定國家/地區的內容評級轉換為與搜索結果相關的通用內容評級; 基於與搜索結果相關聯的通用內容分級和用戶選擇的通用內容分級限制確定至少一個搜索結果將被阻止; 響應確定至少一個搜索結果將被阻止
- 從搜索結果中刪除至少一個搜索結果以創建修改後的搜索結果
- 導致顯示修改後的搜索結果
- 從呈現的修改後的搜索結果中接收選擇的內容
- 確定與所選內容相關的特定國家/地區的內容分級
- 將特定國家/地區的內容分級轉換為與所選內容關聯的通用內容分級
- 基於與所選內容相關聯的通用內容分級和用戶選擇的通用內容分級限制確定所選內容不被阻止
- 確定所選內容不會被阻止
- 使選定的內容得到呈現
用於基於通用評級呈現內容的方法、系統和媒體
rs: Joon-Hee Jeon;, Michael Kleinerman, Sun-Gi Hong, Sungsoo Lim, 和 Jae Won Seo
受讓人:谷歌有限責任公司
美國專利:11,308,111
授予:2022 年 4 月 19 日
提交日期:2020 年 3 月 30 日
抽象的
提供了用於基於通用評級呈現內容的方法、系統和媒體。
該方法包括:
- 接收搜索結果; 確定與搜索結果相關的特定國家/地區的內容評級
- 將特定國家/地區的內容分級轉換為與搜索結果關聯的通用內容分級
- 基於通用內容分級和用戶選擇的通用內容分級限制確定至少一個搜索結果被阻止; 響應確定搜索結果將被阻止
- 從搜索結果中刪除搜索結果以創建修改後的搜索結果
- 導致顯示修改後的搜索結果
- 從呈現的搜索結果中接收選擇的內容
- 確定與所選內容相關的特定國家/地區的內容分級
- 將特定國家/地區的內容分級轉換為通用內容分級
- 基於通用內容分級和用戶選擇的通用內容分級限制確定所選內容不被阻止
- 使選定的內容得到呈現
提供基於通用內容評級呈現內容的方法
這裡描述的機制可以接收來自不同國家、位置和組的內容(例如,搜索結果、媒體內容、書籍、網站和任何其他合適的內容),並將與該內容相關聯的特定內容評級轉換為通用內容評級。
該機制可以確定用戶選擇的通用內容分級限制。 他們可以根據用戶選擇的通用內容分級限制和與接收到的內容對應的通用內容分級來決定是否阻止接收到的內容。 響應於確定內容沒有停止,這些機制可以使內容呈現在用戶設備上。
特定內容分級可以與特定國家和地區使用的分級系統相關聯。 此外,特定內容評級可以與任何合適的組相關聯(例如,產生電影的特定關聯、視頻共享服務上特定頻道的創建者以及任何其他合適的組)。
可以使用由用戶設備呈現的用戶界面來指示用戶選擇的通用內容評級限制,該用戶設備不是要在其上遞送內容的用戶設備。 在一些這樣的實現中,用戶選擇的通用內容評級限制可以與特定用戶賬戶相關聯。 它可以用來阻止從任何其他用戶設備訪問與用戶帳戶相關聯的內容。
基於通用內容評級呈現內容
硬件可以包括來自國家和地區的服務器,例如:
- 美國內容服務器
- 歐洲內容服務器
- 韓國內容服務器
- 數據服務器
- 通訊網絡
- 用戶設備
- 美國內容服務器
通過通信網絡向用戶設備發送媒體內容。 內容服務器提供的內容可以是任何合適的內容,例如視頻內容、音頻內容、電視節目、電影、卡通片、音效、有聲讀物、流媒體直播內容(例如,流媒體廣播節目、現場音樂會和任何其他合適的流式直播內容的類型)、電子書、搜索結果和任何其他適當類型的內容。
任何合適的實體都可以創建內容並將其上傳到內容服務器。 由內容服務器傳送的內容可以獲得與內容評級相關聯的報酬,內容評級可以說明觀看內容的適當年齡以及是否存在令人反感的內容。 可以省略任何內容服務器,並且可以包括與其他合適的國家、位置和組對應的內容服務器。
數據服務器可以適用於存儲用戶選擇的通用內容分級限制,該限制指示內容被阻止和解鎖,將特定國家的內容分級轉換為通用內容分級,以及任何其他合適的功能。 如下所述,數據服務器可以將特定國家/地區的內容分級轉換為通用內容分級以確定某些內容是否被阻止。
數據服務器可以接收用戶選擇的通用內容分級限制(例如,從結合圖4所示和下文描述的用戶界面)並且基於用戶選擇的通用內容分級限制確定是否阻止某些內容.
通信網絡可以是有線和無線網絡的任何合適組合。 例如,通信網絡可以包括互聯網、移動數據網絡、衛星網絡、局域網、廣域網、電話網絡、有線電視網絡、WiFi網絡、WiMax網絡和任何其他合適的通信網絡。
用戶設備可以包括適合接收和呈現內容的任何設備。 用戶設備可以包括移動設備,例如移動電話、平板電腦、膝上型電腦、交通工具(例如,汽車、船、飛機或任何其他合適的交通工具)娛樂系統、便攜式媒體播放器、或任何其他符合條件的移動設備。
用戶設備可以包括非移動設備,例如台式計算機、機頂盒、電視、流媒體播放器、遊戲控制台或任何其他合適的非移動設備。
儘管美國內容服務器、歐洲內容服務器、韓國內容服務器和數據服務器被圖示為單獨的設備,但是這些設備中的任何一個都可以組合成一個設備。 此外,雖然只有一個美國內容服務器、歐洲內容服務器、韓國內容服務器和數據服務器以避免圖過於復雜,但可以使用每個設備的適用性。
儘管只有一個用戶設備以避免使圖過於復雜,但是可以使用任何合適數量的這些設備和任何合適類型的這些設備。
美國內容服務器、歐洲內容服務器、韓國內容服務器、數據服務器和用戶設備可以使用任何合適的硬件來實現。 機器可以使用任何正確的通用計算機或特定用途計算機來實現。 例如,可以使用專用計算機來實現服務器。 任何這樣的通用計算機可以包括任何合適的硬件。 FS,這樣的硬件可以由硬件處理器、存儲器和存儲器、輸入設備控制器、輸入設備、顯示/音頻驅動器、顯示和音頻輸出電路、通信接口、天線和總線組成。
硬件處理器可以包括任何合適的硬件處理器,例如微處理器、微控制器、數字信號處理器、專用邏輯以及用於控制通用計算機或特定用途計算機的任何其他合適的電路。
存儲器和存儲器204可以是用於存儲程序、數據、媒體內容和任何其他相關信息的任何合適的存儲器和存儲器。 例如,存儲器和存儲器204可以包括隨機存取存儲器、閃存、硬盤存儲器、光學介質和合適的存儲器。
輸入設備控制器可以是用於控制和接收來自輸入設備的輸入的任何合適的電路。 例如,輸入設備控制器可以是用於從觸摸屏、按鈕、語音識別電路、麥克風、照相機、光學傳感器、加速度計、溫度傳感器、近場傳感器和任何其他類型的輸入設備。
顯示/音頻驅動器可以是用於控制和驅動輸出到顯示/音頻輸出電路的任何合適的電路。 例如,顯示/音頻驅動器210可以是用於驅動LCD、揚聲器、LED或任何其他輸出設備的電路。
通信接口可以是用於與通信網絡接口的任何合適的電路。 例如,接口可以包括網絡接口卡電路、無線通信電路和任何其他適當類型的通信網絡電路。
該天線可適用於與網絡通信,不需要時可省略天線。
總線可以是用於在兩個或多個組件之間進行通信的任何合適的機制。
任何其他合適的組件都可以包含在硬件中。
用於限制搜索結果呈現的界面指定應用於內容的通用內容評級
無論與內容相關的國家/地區如何,都可以在呈現任何用戶界面之前請求個人識別碼 (PIN) 和密碼。 用戶界面可以顯示在用戶設備上,而不是用於傳遞搜索結果和其他內容的設備。
可以從呈現在用戶設備上的用戶界面接收用戶選擇的通用內容分級限制並與特定用戶賬戶相關聯地存儲。 然後可以將用戶選擇的通用內容評級限制應用於與用戶帳戶相關聯的其他用戶設備上呈現的內容。 從用戶界面接收的信息可以存儲在數據服務器上。
在所公開主題的一些實施方式下顯示了接收國家特定內容評級從其轉換為通用內容評級的國家的選擇。 如圖所示,用戶界面可以包括標題和國家選項。
標題可以是指示用戶界面內容的任何標題。 標籤可以包括相關的文本、圖像、圖標、圖形、動畫和可審計的內容。
請注意用戶界面中標題的位置。
它作為示例顯示,標題可以定位在任何合適的位置,並且可以省略標題。
國家選項可以包括國家和地區,例如國家。 儘管顯示了五個國家的國內選項,但可以包括任何合適數量的國家(例如,一、二、五、十、二十、五十和任何其他合適的數量)和地區。 國家的國內選項可以隨時分組,國家的國內選項可以按大陸分組。
選擇特定大陸(例如,北美)可以導致位於該大陸(例如,加拿大、美國和墨西哥)的國家/地區獲得國內選項。
國家選項包括對應於特定國家的內容評級系統和對應於由任何其他合適實體(例如,特定網絡、視頻共享服務的特定頻道和任何其他合適實體)創建的評級系統的地理區域。
國家選項可以另外包括對應於每個國家的國內選項的選擇輸入,例如選擇輸入。 選擇輸入可以包括適當的用戶界面控件,例如單選按鈕、複選框、下拉菜單和適當的用戶界面控件。
用戶選擇的通用內容分級限制的用戶界面應用於用戶界面中選擇的國家/地區的內容
如圖所示,用戶界面可以包括標題和評級選項。
標題可以是指示用戶界面內容的任何標題。 標籤可以包括任何相關的文本、圖像、圖標、圖形、動畫和任何其他合適的內容。 用戶界面中標題的位置是一個示例,標題可以放置在任何方便的位置。 標籤可以省略。
評級選項可以包括一般評級限制,例如一般評級限制。 儘管在評級選項中顯示了五個評級限制,但可以包括任何合適數量的評級限制(例如,一、二、四、八和任何其他合適的數量)。
通用評級限制可以對應於任何合適的內容限制標準。 通用分級限制可以指示觀看特定分級內的內容的最早建議年齡和觀看特定分級內的內容的一般年齡指南(例如,“適合年幼的兒童”、“適合年長的兒童”、“適合青少年” ,”和任何其他合適的一般年齡指南)。
評級選項可以包括無內容限制選項和設置內容限制。
評級選項還可以包括與評級選項中的每個內容評級限制相對應的選擇輸入,例如選擇輸入。 選擇輸入可以包括適當的用戶界面控件,例如單選按鈕、複選框、下拉菜單和適當的用戶界面控件。
任何相關的附加信息都可以以任何合適的方式呈現在用戶界面中。 在內容分級限制指示一般年齡準則(例如“適合年齡較大的兒童”)的情況下,用戶界面可以顯示特定的年齡範圍(例如“十歲以上的兒童”)以確定特定的內容分級限制具有被選中(例如單擊和輕敲)和指示(例如,用光標)。
作為另一示例,用戶界面可以指示如果選擇了特定內容分級限制將被阻止的內容類型(例如,裸露、暴力和任何其他合適類型的內容)。
被阻止和未阻止內容的用戶界面顯示來自用戶界面接收的用戶選擇的通用評級限制的國家特定內容評級顯示在主題下
可以響應於確定已經使用用戶界面選擇了特定的通用內容評級來呈現用戶界面。 如圖所示,用戶界面可以包括標題和國家特定內容評級組。
標題可以是任何指示用戶界面的標題。 標籤可以告訴對應於一組國家特定內容評級的國家。 標籤可以包括任何相關的文本、圖像、圖標、圖形、動畫和任何其他合適的內容。 標題是一個例子,可以在任何方便的位置,標籤可以省略。
一組特定國家的內容評級可以包括特定於特定國家的任何合適的內容評級,例如特定國家的內容評級。 儘管在用戶界面中顯示了五個國家特定的內容評級,但是可以包括任何合適的數字(例如,一、二、五、十和任何其他合適的數字)。 此外,國家特定內容評級可以對應於任何適當類型的內容,例如電視節目、電影、書籍、音頻節目、音樂、搜索結果和任何其他適當類型的內容。
在一些實施方式中,用戶選擇的通用內容分級限制可以由通用內容分級指示符指示。 一組特定國家的內容評級可以包括受限內容指示符(例如指示符),這些指示符顯示對應於每個國家特定評級的內容是否會基於箭頭的用戶選擇的通用內容評級限製而被阻止。
與受限內容指示符相關聯的圖標和文本可以指示相關內容將被解鎖(如在手中)還是被阻止(如在指示符中)。 指示符可以包括任何合適的文本、圖標、圖像、圖形、動畫和任何其他相關內容。 可以使用任何合適的技術來確定對應於每個國家特定等級的內容是否會通過選擇通用內容等級而被阻止。
指示符可以是可選的,允許用戶選擇和取消選擇特定國家/地區特定的內容評級,從而覆蓋過程做出的決定。
一個用戶界面,用於接收對於特定評級(例如,“TV-G”、“TV-14”和任何其他合適的內容評級應該被阻止或不被阻止的更特定類型的內容的選擇
用戶界面可以響應於確定來自一組國家特定內容評級的特定國家特定內容評級已被選擇(例如,輕敲和點擊)而被呈現。 設置的具體國家/地區的詳細內容分級可以通過分級選擇指示器在用戶界面中指示。 如圖所示,用戶界面還可以包括標題和一組內容類型。
標題可以是指示用戶界面內容的任何標題,並且包括任何相關的文本、圖像、圖標、圖形、動畫和任何其他合適的內容。 用戶界面中標題的位置作為示例顯示,可以放置在任何方便的位置,並且可以省略標題。
內容類型組可以包括任何類型的令人反感的內容,例如與粗俗語言、色情內容和暴力等令人反感的內容相對應的內容類型。 儘管在一組內容類型中示出了三種令人反感的內容,但是可以包括任何合適的數量(例如,一、五、十和任何其他合適的數量)。
令人反感的內容的類型可以包括與宗教價值觀(例如,描繪特定宗教團體的人的內容和被認為冒犯某些宗教團體的內容)、文化價值觀(例如,描繪個人生活方式的內容)和任何其他相關的類型。內容類型。 包括在內容類型組中的內容類型可以具有任何合適的詳細程度。 作為具體示例,內容類型可以包括“幻想暴力”、“槍支暴力”和其他特定類型的暴力。
內容類型組內的特定類型的令人反感的內容可以與可選指示符相關聯,例如指示符。 選擇特定的手可能會導致相關的冒犯性內容被阻止(如在指示器的情況下)或未被阻止(如在針頭的情況下),而不管相關的內容評級如何。 例如,當呈現用戶界面時,可以將手的默認值設置為阻塞或未阻塞。
基於用戶選擇的通用內容分級限制呈現內容的過程
該過程的一部分可以在數據服務器和用戶設備上實現。
該過程可以從接收搜索查詢開始。 搜索查詢可以對應於任何合適的搜索域。 搜索查詢可以與對特定類型的內容(例如,電視節目、視頻、音樂、電影、有聲讀物、書籍、新聞文章和任何其他合適類型的內容)的搜索相比較。 搜索查詢可以對應於對網站的搜索。
該過程可以基於接收到的查詢請求搜索結果並接收搜索結果。 搜索查詢和任何合適的文件(例如,音頻文件、視頻文件和其他合適的文件)。 搜索結果可以指示與內容項相關聯的國家(例如,與存儲內容項的服務器相關聯的國家、創建內容項並將其上傳到保存內容項的服務器的國家、以及任何其他合適的國家) ) 在搜索結果中顯示。
搜索結果可以指示與搜索結果中顯示的內容項目相關聯的內容評級(例如,“TV-G”、“TV-MA”和任何其他合適的內容評級)。 內容評級可以對應於特定的國家和地區(例如,內容被創建並上傳到服務器的國家和任何其他合適的國家)。 搜索結果可以指示特定類型的令人反感的內容(例如,暴力、性內容等)的存在。 內容分級可以另外指定與內容分級相關聯的特定國家。
該過程可以將與接收到的搜索結果相關聯的內容評級轉換為通用內容評級。 例如,在特定國家/地區的內容分級是“TV-G”的美國內容分級的情況下,該過程可以確定通用內容分級“適合所有年齡段”。 該過程可以使用任何合適的信息和技術來將特定國家的內容評級轉換為通用內容評級。 該過程可以使用存儲在數據服務器上的表格將特定國家的內容分級轉換為通用內容分級。
可以以任何合適的方式(例如,使用可擴展標記語言或“XML”標籤、使用數據庫和任何其他合適的方式)存儲特定國家特定內容評級與通用內容評級之間的映射。 例如,數據服務器可以使用 XML 標記存儲特定國家評級的年齡限制指標。 作為一個具體示例,特定國家/地區的特定評級和相應的通用年齡限制可以使用 XML 標籤存儲,例如“
該過程可以確定對應於國家特定等級的通用年齡限制(例如,基於“contentAgeHint”字段)。 它可以使用通用年齡限制來確定相應的通用等級。 該過程可以通過將國家特定內容分級(例如,“TV-G”和任何其他內容分級)的指示符傳輸到數據服務器來查詢數據服務器。 它可以接收相應通用內容評級的指示符(例如,“適合所有年齡段”)。
該過程可以基於用戶選擇的通用內容評級限制(例如,通過用戶界面獲得)來確定接收到的搜索結果是否被阻止。 該過程可以通過在決定接收的搜索結果是否被阻止之前查詢數據服務器來確定用戶選擇的通用內容分級限制。
該過程可以確定用戶選擇的內容分級限制是否比與搜索結果相關聯的通用內容分級更具限制性。 假設用戶選擇的通用內容分級限制指示僅顯示適合年幼兒童(例如,任何年齡的兒童)的內容。 該過程可以確定對應於適合年齡較大的兒童和青少年(例如,十歲以上的兒童)的內容的搜索結果將被阻止。
該過程可以允許呈現與將基於用戶選擇的通用內容分級限製而被阻止的內容相對應的搜索結果。 例如,如果確定搜索結果中的文本和圖像不包含內容,則會被阻止。
如果確定特定搜索結果對應於將被阻止的電影(例如,由於包含裸露和暴力),但與搜索結果對應的文本和圖像不包含令人反感的內容,則該過程可以確定搜索結果將得到呈現。
該過程可以確定在呈現搜索結果之前要修改特定搜索結果的部分。 該過程可以根據想法的內容評級確定不應給出與特定搜索結果相關聯的圖像。 該過程可以確定搜索結果顯示為沒有圖像。
如果用戶選擇的通用內容分級限制包括與年齡限制無關的限制(例如,基於存在暴力、色情內容和任何其他類型的令人反感的內容的規則,基於宗教和文化價值觀的規定,以及如果用戶界面接收到任何不同的合適類型的限制),則該過程可以使用指示與接收到的搜索結果相關聯的內容是否包含特定類型的令人反感的內容的任何信息來確定搜索結果是否要被阻止。
該過程可以基於與內容相關聯的標籤、與對應於內容的評級相關聯的描述、與搜索結果相關的文本的分析以及任何其他合適的信息來確定內容是否包含令人反感的內容。
確定沒有搜索結果被刪除; 該過程可能會導致顯示搜索結果。 搜索結果可以呈現在任何合適的用戶設備上。 搜索結果可以合理地展示在例如網站上、媒體內容流服務對應的應用程序中,以及以任何其他合適的方式展示。
如果搜索結果被刪除,該過程可以刪除搜索結果,然後導致修改後的搜索結果組被呈現。
該過程可以接收來自搜索結果的內容選擇。 所選內容可以對應於任何合適類型的內容,例如媒體內容(例如,電視節目、電影、視頻、音樂、有聲讀物和任何其他合適類型的媒體內容)、書籍、新聞文章、網站和任何其他適當類型的內容。 內容選擇可以被用於呈現搜索結果的用戶設備接收。
基於確定搜索結果中的特定鏈接、圖標和圖像已被點擊和輕敲,基於已指示特定內容項的決定,可以以任何合適的方式接收所選內容的標誌使用遙控器,並基於任何其他合適的信息。
該過程可以將國家特定的內容分級轉換為與所選內容相關聯的通用分級。 該過程可以使用任何合適的信息和技術,通過使用存儲在數據服務器上的映射將國家特定內容評級轉換為通用內容評級。 該過程可以通過向數據服務器發送國家特定內容分級(例如,“TV-G”和任何其他內容分級)的指示符來查詢數據服務器來確定通用內容分級,並且可以接收相應的指示符。通用內容評級(例如,“適合所有年齡段”)。
該過程可以基於確定的通用內容評級來確定所選內容是否被阻止。 The process can determine a user-selected generic content rating restriction (eg, indicated using the user interface as shown in and described above) and can decide if the user-selected generic content rating restriction is more or less restrictive than the generic content rating with the selected content. Suppose it gets determined that the user-selected generic content rating restriction is more stringent than the generic content rating associated with the selected range. In that case, the process can determine that the selected content will be blocked.
The process can additionally and alternatively determine whether the selected content is blocked based on any other suitable information, such as a day of the week and a time of day. The process can determine that content corresponding to a particular generic content rating is to get blocked only on specific days of the week (eg, Monday-Friday, and any other specific days of the week) and at particular times of the day (eg, before 10 pm, between 7 am and 9 am, and any other particular times of the day). Days of the week and times of day during which content gets blocked can be specified using a user interface (not shown).
It gets determined that the selected content is not to get blocked. The process can cause the selected content to get presented. The process can cause the selected content to get delivered on any suitable user device and in any timely manner. The process can cause a selected video and television program to get presented on a mobile device, a television, a desktop computer, and any other suitable user device. The process can cause the selected content to get downloaded to a particular user device from one of the content servers.
It gets determined that the process can end if the selected content is blocked. The process can cause a user interface (not shown) to get presented that receives a PIN and a password, and after verifying the received PIN and password, it can cause the blocked content to get delivered.
It should be understood that at least some of the above-described blocks can be executed or performed in any order or sequence not limited to the order and sequence shown in and described in the figure. Can get executed or performed where appropriate or in parallel to reduce latency and processing times. Additionally, some of the above-described get omitted.
Any suitable computer-readable media can get used for storing instructions for performing the functions and processes herein. Computer-readable media can be transitory or non-transitory. For example, non-transitory computer-readable media can include media such as magnetic media (such as hard disks, floppy disks, and any other suitable magnetic media), optical media (such as compact discs, digital video discs,
Blu-ray discs and any other suitable optical media), semiconductor media (such as flash memory, electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), and any other suitable semiconductor media), any appropriate media that is not fleeting or devoid of any semblance of permanence during transmission, and any relevant, tangible media.
As another example, transitory computer-readable media can include signals on networks, wires, conductors, optical fibers, circuits, any suitable media that is fleeting and devoid of any semblance of permanence during transmission, and any suitable medium intangible media.
In situations in which the systems described here collect personal information about users or make use of personal data, the users may control whether programs or features collect user information (eg, information about a user's social network, social actions or activities, profession, a user's preferences, or a user's current location).
Besides, specific data may get treated in ways before it gets stored or used so that identifiable information gets removed. A user's identity may get treated so that no identifiable information can get determined for the user, or a user's geographic location may get generalized where location information gets obtained (such as a city, ZIP code, or state level) so that a particular area of a user cannot get determined. Thus, the user may control how information gets collected about the user and used by a content server.
Although the invention has gotten described and illustrated in the preceding illustrative implementations, it gets understood that the present disclosure has gotten made only by way of example and that many changes in the details of the performance of the invention can get made without departing from the spirit and scope of the story, which gets limited only by the claims that follow. Features of the disclosed implementations can get combined and rearranged in various ways.