Evaluări generice ale conținutului în funcție de locație
Publicat: 2022-05-03Brevetul dezvăluit se referă la modalități de prezentare a conținutului pe baza evaluărilor generice ale conținutului.
Căutătorii devin interesați să acceseze conținut (de exemplu, programe de televiziune, filme, cărți, videoclipuri, muzică, articole de știri, site-uri web etc.) din multe țări, regiuni sau alte grupuri diferite.
Fiecare țară, regiune sau grup poate folosi un sistem de evaluare diferit utilizat pentru a indica conținut care conține materiale (de exemplu, violență, pornografie etc.) sau care poate fi nepotrivit pentru anumite vârste. Însă, poate fi dificil să înțelegem sistemele de rating ale diferitelor țări pentru a filtra conținutul.
Este de dorit să se furnizeze noi metode, sisteme și medii pentru prezentarea conținutului pe baza unei evaluări generice.
—
Sunt furnizate metode, sisteme și media pentru prezentarea conținutului pe baza evaluărilor generice ale conținutului.
Este furnizată prezentarea conținutului pe baza evaluării generice a conținutului, metoda cuprinzând:
- Primirea rezultatelor căutării corespunzătoare unei interogări de căutare
- Determinarea evaluărilor de conținut specifice țării asociate cu rezultatele căutării primite
- Conversia, folosind un procesor hardware, a evaluărilor de conținut specifice țării în evaluări de conținut generice asociate cu rezultatele căutării
- Determinarea faptului că cel puțin un rezultat al căutării trebuie să fie blocat pe baza evaluărilor de conținut generice asociate cu rezultatele căutării și a restricției de evaluări de conținut generic selectate de utilizator; ca răspuns la stabilirea că cel puțin un rezultat al căutării urmează să fie blocat
- Eliminarea a cel puțin un rezultat al căutării din rezultatele căutării pentru a crea rezultate de căutare modificate, determinând prezentarea rezultatelor căutării modificate; primirea unei selecții de conținut din rezultatele căutării modificate prezentate
- Determinarea evaluărilor de conținut specifice țării asociate cu conținutul selectat
- Conversia evaluărilor de conținut specifice țării este blocată în funcție de evaluările de conținut generice asociate cu conținutul selectat și de restricția de evaluări de conținut generic selectată de utilizator
- Stabilirea faptului că conținutul selectat nu trebuie să fie blocat, determinând ca conținutul selectat să fie prezentat
Este furnizat un sistem de prezentare a conținutului bazat pe evaluări generice de conținut, sistemul cuprinzând:
- Programul are procesor hardware pentru a: primi rezultatele căutării corespunzătoare unei interogări de căutare
- Determinați evaluările de conținut specifice țării asociate cu rezultatele căutării primite
- Convertiți evaluările de conținut specifice țării în evaluări de conținut generice asociate cu rezultatele căutării
- Stabiliți că cel puțin un rezultat al căutării va fi blocat pe baza evaluărilor de conținut generice asociate cu rezultatele căutării și a unei restricții de evaluări de conținut generice selectate de utilizator
- Stabilirea faptului că cel puțin un rezultat al căutării trebuie să fie blocat
- Eliminați cel puțin un rezultat al căutării din rezultatele căutării pentru a crea rezultate de căutare modificate
- Faceți ca rezultatele căutării modificate să fie prezentate
- Primiți o selecție de conținut din rezultatele căutării modificate prezentate
- Determinați evaluările de conținut specifice țării asociate cu conținutul selectat
- Convertiți evaluările de conținut specifice țării în evaluările de conținut generice asociate cu conținutul selectat
- Stabiliți că conținutul selectat nu va fi blocat pe baza evaluărilor de conținut generice asociate cu conținutul selectat și a restricției de evaluare a conținutului generic selectat de utilizator
- Determinând că conținutul selectat nu trebuie să fie blocat, faceți ca conținutul selectat să fie prezentat
Conform subiectului dezvăluit atunci când este executat de un procesor
- Determină procesorul să realizeze o metodă de prezentare a conținutului pe baza unei evaluări generice de conținut primite, metoda cuprinzând: primirea rezultatelor căutării corespunzătoare unei interogări de căutare; determinarea conținutului specific țării
- Asociați evaluările cu rezultatele căutării primite; conversia evaluărilor de conținut specifice țării în evaluări de conținut generice asociate cu rezultatele căutării; determinarea faptului că cel puțin un rezultat al căutării trebuie să fie blocat pe baza evaluărilor de conținut generice asociate cu rezultatele căutării și a unei restricții de evaluare a conținutului generic selectată de utilizator; ca răspuns la stabilirea că cel puțin un rezultat al căutării urmează să fie blocat
- Eliminarea a cel puțin un rezultat al căutării din rezultatele căutării pentru a crea rezultate de căutare modificate
- Caută ca rezultatele căutării modificate să fie prezentate
- Primirea unei selecții de conținut din rezultatele căutării modificate prezentate
- Determinarea unei evaluări de conținut specifice țării asociată cu conținutul selectat
- Convertirea evaluării conținutului specific țării într-o evaluare a conținutului generică asociată cu conținutul selectat
- Stabilirea faptului că conținutul selectat nu va fi blocat pe baza evaluării generice a conținutului asociată cu conținutul selectat și a restricției de evaluare a conținutului generic selectată de utilizator
- Stabilirea faptului că conținutul selectat nu va fi blocat
- Determinând prezentarea conținutului selectat
Metode, sisteme și suporturi pentru prezentarea conținutului pe baza unei evaluări generice
rs: Joon-Hee Jeon;, Michael Kleinerman, Sun-Gi Hong, Sungsoo Lim și Jae Won Seo
Cesionar: Google LLC
Brevet SUA: 11.308.111
Acordat: 19 aprilie 2022
Depus: 30 martie 2020
Abstract
Sunt furnizate metode, sisteme și media pentru prezentarea conținutului pe baza unei evaluări generice.
Metoda cuprinde:
- Primirea rezultatelor căutării; determinarea evaluărilor de conținut specifice țării asociate cu rezultatele căutării
- Conversia evaluărilor de conținut specifice țării în evaluări de conținut generice asociate cu rezultatele căutării
- Determinarea faptului că cel puțin un rezultat al căutării trebuie să fie blocat pe baza evaluărilor de conținut generic și a unei restricții de evaluare a conținutului generic selectată de utilizator; ca răspuns la stabilirea că un rezultat al căutării urmează să fie blocat
- Eliminarea rezultatului căutării din rezultatele căutării pentru a crea rezultate de căutare modificate
- Caută ca rezultatele căutării modificate să fie prezentate
- Primirea unei selecții de conținut din rezultatele căutării prezentate
- Determinarea unei evaluări de conținut specifice țării asociată cu conținutul selectat
- Conversia evaluării conținutului specific țării într-o evaluare a conținutului generică
- Stabilirea faptului că conținutul selectat nu va fi blocat pe baza evaluării conținutului generic și a restricției de evaluare a conținutului generic selectat de utilizator
- Determinând prezentarea conținutului selectat
Oferirea de modalități de prezentare a conținutului pe baza unei evaluări generice a conținutului
Mecanismele descrise aici pot primi conținut (de exemplu, rezultatele căutării, conținut media, cărți, site-uri web și orice alt conținut adecvat) din diferite țări, locații și grupuri și pot converti o anumită evaluare a conținutului asociată conținutului într-o evaluare generică a conținutului.
Mecanismele pot determina o restricție de evaluare a conținutului generic selectată de utilizator. Ei pot decide dacă conținutul primit urmează să fie blocat pe baza restricției de evaluare a conținutului generic selectată de utilizator și a evaluării conținutului generic corespunzătoare conținutului primit. Ca răspuns la stabilirea faptului că conținutul nu este oprit, mecanismele pot face ca conținutul să fie prezentat pe un dispozitiv utilizator.
Evaluarea conținutului specific poate fi asociată cu un sistem de evaluare utilizat de o anumită țară și regiune. În plus, evaluarea conținutului specific poate fi asociată cu orice grup adecvat (de exemplu, o asociație specifică care produce filme, un creator al unui anumit canal pe un serviciu de partajare video și orice alt grup adecvat).
Restricția de evaluare a conținutului generic selectată de utilizator poate fi indicată folosind o interfață de utilizator prezentată de un dispozitiv utilizator, altul decât dispozitivul utilizatorului pe care urmează să fie livrat conținutul. În unele astfel de implementări, restricția de evaluare a conținutului generic selectată de utilizator poate fi asociată cu un anumit cont de utilizator. Se poate obișnui să blocheze conținutul accesat în asociere cu contul de utilizator de pe orice alt dispozitiv de utilizator.
Prezentarea conținutului pe baza unei evaluări generice a conținutului
Hardware-ul poate include servere din țări și locații, cum ar fi:
- Server de conținut din Statele Unite
- server de conținut european
- Server de conținut coreean
- Server de date
- Rețea de comunicații
- Dispozitivele utilizatorului
- Server de conținut din Statele Unite
Conținut media către dispozitivul utilizatorului printr-o rețea de comunicații. Conținutul furnizat de serverele de conținut poate fi orice conținut adecvat, cum ar fi conținut video, conținut audio, programe de televiziune, filme, desene animate, efecte sonore, cărți audio, conținut în flux în direct (de exemplu, o emisiune radio în flux, un concert live și orice alt conținut adecvat). tip de conținut live în flux), cărți electronice, rezultate de căutare și orice alt tip de conținut adecvat.
Conținutul poate fi creat și încărcat pe serverele de conținut de către orice entitate adecvată. Conținutul furnizat de serverele de conținut poate fi plătit în asociere cu o evaluare a conținutului, care poate indica vârstele adecvate pentru vizualizarea conținutului și prezența conținutului inacceptabil. Orice server de conținut poate fi omis și pot fi incluse servere de conținut care corespund altor țări, locații și grupuri adecvate.
Un server de date poate fi potrivit pentru stocarea restricțiilor de evaluare a conținutului generic selectate de utilizator care indică conținut care este blocat și deblocat, pentru a converti o evaluare a conținutului specifică țării într-o evaluare a conținutului generic și orice alte funcții adecvate. Un server de date poate converti o evaluare de conținut specifică țării într-o evaluare de conținut generică pentru a determina dacă un anumit conținut este blocat, așa cum este descris mai jos.
Serverul de date poate primi o restricție de evaluare a conținutului generic selectată de utilizator (de exemplu, de la o interfață de utilizator așa cum este prezentată și descrisă mai jos în legătură cu FIG. 4) și poate determina dacă un anumit conținut este blocat pe baza restricției de evaluare a conținutului generic selectată de utilizator. .
O rețea de comunicații poate fi orice combinație adecvată de rețele cu fir și fără fir. De exemplu, o rețea de comunicații poate include oricare dintre Internet, o rețea de date mobile, o rețea de satelit, o rețea locală, o rețea extinsă, o rețea de telefonie, o rețea de televiziune prin cablu, o rețea WiFi, o rețea WiMax și orice altă rețea de comunicații adecvată.
Dispozitivul utilizatorului poate include orice dispozitiv adecvat pentru primirea și prezentarea conținutului. Dispozitivul utilizatorului poate include dispozitive mobile, cum ar fi un telefon mobil, o tabletă, un laptop, un vehicul (de exemplu, o mașină, o barcă, un avion sau orice alt vehicul adecvat), un sistem de divertisment, un player media portabil, sau orice alt dispozitiv mobil eligibil.
Dispozitivul utilizatorului poate include dispozitive non-mobile, cum ar fi un computer desktop, un set-top box, un televizor, un player media streaming, o consolă de jocuri sau orice alt dispozitiv non-mobil adecvat.
Deși serverul de conținut din Statele Unite ale Americii, serverul de conținut european, serverul de conținut coreean și serverul de date sunt ilustrate ca dispozitive separate, oricare dintre aceste dispozitive poate fi combinat într-un singur dispozitiv. De asemenea, deși un singur server de conținut din Statele Unite ale Americii, un server de conținut european, un server de conținut coreean și un server de date pentru a evita complicarea excesivă a cifrei, pot fi utilizate adecvarea fiecărui dispozitiv.
Deși un singur dispozitiv utilizator pentru a evita supracomplicarea figurii, orice număr adecvat de aceste dispozitive și orice tipuri adecvate de aceste dispozitive pot fi utilizate.
Serverul de conținut din Statele Unite ale Americii, serverul de conținut european, serverul de conținut coreean, serverul de date și dispozitivul utilizator pot fi implementate folosind orice hardware adecvat. Mașinile pot fi implementate folosind orice computer cu uz general adecvat sau computer cu scop special. De exemplu, un server poate fi implementat folosind un computer special. Orice astfel de computer de uz general poate include orice hardware adecvat. FS, un astfel de hardware poate consta dintr-un procesor hardware, memorie și stocare, un controler de dispozitiv de intrare, un dispozitiv de intrare, drivere de afișare/audio, circuite de afișare și de ieșire audio, interfețe de comunicare, o antenă și o magistrală.
Procesorul hardware poate include orice procesor hardware adecvat, cum ar fi un microprocesor, un microcontroler, procesor(e) de semnal digital, logica dedicată și orice alt circuit adecvat pentru controlul unui computer de uz general sau un computer cu scop special.
Memoria şi stocarea 204 pot fi orice memorie şi stocare adecvate pentru stocarea de programe, date, conţinut media şi orice altă informaţie relevantă. De exemplu, memoria şi stocarea 204 pot include memorie cu acces aleatoriu, memorie flash, stocare pe hard disk, medii optice şi memorie adecvată.
Controlerul dispozitivului de intrare poate fi orice circuit adecvat pentru controlul și recepția intrării de la dispozitivele de intrare. De exemplu, un controler de dispozitiv de intrare poate fi un circuit pentru primirea de informații de la un ecran tactil, de la butoane, de la un circuit de recunoaștere a vocii, de la un microfon, de la o cameră, de la un senzor optic, de la un accelerometru, de la un senzor de temperatură, de la un senzor de câmp apropiat și orice alt tip de dispozitiv de intrare.
Driverele de afișare/audio pot fi orice circuit adecvat pentru controlul și conducerea ieșirii către circuitele de afișare/ieșire audio. De exemplu, driverele de afișare/audio 210 pot fi circuite pentru acționarea unui LCD, un difuzor, un LED sau orice alt dispozitiv de ieșire.
Interfața (interfețele) de comunicație poate fi orice circuit adecvat pentru interfața cu rețelele de comunicație. De exemplu, interfața (interfețele) poate include circuite de plăci de interfață de rețea, circuite de comunicație fără fir și orice alt tip adecvat de circuite de rețea de comunicații.
Antena poate fi potrivită pentru comunicarea cu o rețea, iar antena poate fi omisă atunci când nu este necesară.
Autobuzul poate fi orice mecanism adecvat pentru comunicarea între două sau mai multe componente.
Orice alte componente adecvate pot fi incluse în hardware.
Interfețele utilizate pentru a restricționa prezentarea rezultatelor căutării Specificarea evaluărilor generice de conținut aplicate conținutului
Indiferent de țara asociată conținutului, înainte de prezentarea oricăror interfețe de utilizator pot fi solicitate un număr de identificare personală (PIN) și o parolă. Interfețele utilizatorului pot fi afișate pe un alt dispozitiv de utilizator decât dispozitivul utilizat pentru a furniza rezultate de căutare și alt conținut.
O restricție generică de evaluare a conținutului selectată de utilizator poate fi primită de la o interfață de utilizator prezentată pe un dispozitiv de utilizator și stocată în asociere cu un anumit cont de utilizator. Restricția de evaluare a conținutului generic selectată de utilizator poate fi apoi aplicată conținutului prezentat pe alte dispozitive de utilizator asociate contului de utilizator. Informațiile primite de la interfețele utilizator pot fi stocate pe serverul de date.
Primirea unor selecții de țări din care evaluările de conținut specifice fiecărei țări sunt convertite în evaluări de conținut generice este afișată în unele implementări ale subiectului dezvăluit. După cum este ilustrat, interfața cu utilizatorul poate include un titlu și opțiuni de țară.
Titlul poate fi orice titlu care indică conținutul interfeței cu utilizatorul. Eticheta poate include text relevant, imagini, pictograme, grafice, animații și conținut auditabil.
Notați locația titlului în interfața cu utilizatorul.
Este afișat ca exemplu, iar Titlul poate fi poziționat în orice locație adecvată, iar titlul poate fi omis.
Opțiunile de țară pot include țări și regiuni, cum ar fi țări. Deși cinci țări sunt afișate opțiuni în țară, orice număr adecvat de țări (de exemplu, una, două, cinci, zece, douăzeci, cincizeci și orice alt număr adecvat) și regiuni pot fi incluse. Opțiunile din țară ale țărilor pot fi grupate în orice mod în timp util, iar opțiunile din țară ale țărilor pot fi grupate pe continent.
Selectarea unui anumit continent (de exemplu, America de Nord) poate face ca țările situate pe acel continent (de exemplu, Canada, Statele Unite și Mexic) să fie prezentate cu opțiuni în țară.
Opțiunile de țară includ sisteme de evaluare a conținutului corespunzătoare unei anumite țări și regiuni geografice corespunzătoare unui sistem de evaluare creat de orice altă entitate adecvată (de exemplu, o anumită rețea, un anumit canal al unui serviciu de partajare video și orice altă entitate adecvată).
Opțiunile de țară pot include în plus intrări de selecție corespunzătoare opțiunilor din țară ale fiecărei țări, cum ar fi intrările de selecție. Intrările de selecție pot include controale adecvate ale interfeței utilizator, cum ar fi butoane radio, casete de selectare, meniuri derulante și comenzi adecvate ale interfeței utilizator.
O interfață de utilizator pentru o restricție generală de evaluare a conținutului selectată de utilizator aplicată conținutului din țările selectate în interfața de utilizator
După cum este ilustrat, interfața cu utilizatorul poate include un titlu și opțiuni de evaluare.
Titlul poate fi orice titlu care indică conținutul interfeței cu utilizatorul. Eticheta poate include orice text relevant, imagini, pictograme, grafice, animații și orice alt conținut adecvat. Locația titlului în interfața cu utilizatorul este un exemplu, iar titlul poate fi poziționat în orice locație convenabilă. Eticheta poate fi omisă.
Opțiunile de evaluare pot include restricții de rating generice, cum ar fi restricții de rating generice. Deși cinci restricții de rating sunt afișate în opțiunile de rating, poate fi inclus orice număr adecvat de restricții de rating (de exemplu, unul, doi, patru, opt și orice alt număr adecvat).
Restricțiile de evaluare generice pot corespunde oricăror criterii adecvate de restricție de conținut. Restricțiile de evaluare generice pot indica cea mai devreme vârstă sugerată pentru a vizualiza conținut într-o anumită evaluare și reguli generale de vârstă pentru vizualizarea conținutului într-o anumită evaluare (de exemplu, „potrivit pentru copiii mai mici”, „potrivit pentru copiii mai mari”, „potrivit pentru adolescenți”. ”, și orice alte reguli generale de vârstă adecvate).
Opțiunile de evaluare pot include o opțiune fără restricții de conținut și pot stabili restricții de conținut.
Opțiunile de evaluare pot include în plus intrări de selecție corespunzătoare fiecărei restricții de evaluare a conținutului în opțiunile de evaluare, cum ar fi intrarea de selecție. Intrările de selecție pot include controale adecvate ale interfeței utilizator, cum ar fi butoane radio, casete de selectare, meniuri derulante și comenzi adecvate ale interfeței utilizator.
Orice informații suplimentare relevante pot fi prezentate în interfața cu utilizatorul în orice mod adecvat. În cazul în care o restricție de evaluare a conținutului indică un ghid general de vârstă (cum ar fi „potrivit pentru copiii mai mari”), interfața de utilizator poate afișa o anumită categorie de vârstă (cum ar fi „copii peste zece ani”) pentru a determina dacă restricția de evaluare a conținutului a fost aplicată. a fost selectat (cum ar fi făcut clic și atins) și indicat (cum ar fi, cu un cursor).
Ca un alt exemplu, interfața de utilizator poate indica tipuri de conținut (de exemplu, nuditate, violență și orice alte tipuri adecvate de conținut) care ar fi blocate dacă ar fi selectată o anumită restricție de evaluare a conținutului.
O interfață de utilizator pentru conținut blocat și deblocat Afișarea evaluărilor de conținut specifice țării dintr-o restricție de evaluare generică selectată de utilizator primită de interfața de utilizator este afișată sub Subiect
Interfața cu utilizatorul poate fi prezentată ca răspuns la determinarea că o anumită evaluare a conținutului generic a fost selectată folosind interfața cu utilizatorul. După cum este ilustrat, interfața cu utilizatorul poate include un titlu și un grup de evaluări de conținut specifice țării.
Titlul poate fi orice titlu care indică interfața cu utilizatorul. Eticheta poate spune o țară care corespunde unui grup de evaluări de conținut specifice țării. Eticheta poate include orice text relevant, imagini, pictograme, grafice, animații și orice alt conținut adecvat. Titlul este un exemplu și poate fi în orice locație convenabilă, iar eticheta poate fi omisă.
Un grup de evaluări de conținut specifice țării poate include orice evaluări de conținut adecvate specifice unei anumite țări, cum ar fi evaluările de conținut specifice țării. Deși în interfața cu utilizatorul sunt afișate cinci evaluări de conținut specifice țării, poate fi inclus orice număr adecvat (de exemplu, unul, doi, cinci, zece și orice alt număr adecvat). În plus, evaluările de conținut specifice țării pot corespunde oricărui tip(e) adecvat(e) de conținut, cum ar fi programe de televiziune, filme, cărți, programe audio, muzică, rezultate de căutare și orice alt tip adecvat de conținut.
În unele implementări, o restricție de evaluare a conținutului generic selectată de utilizator poate fi indicată de un indicator generic de evaluare a conținutului. Un grup de evaluări de conținut specifice țării poate include indicatori de conținut restricționat (cum ar fi indicatori) care arată dacă conținutul corespunzător fiecărei evaluări specifice țării va fi blocat pe baza restricției de evaluare a conținutului generic selectată de utilizator a săgeții.
O pictogramă și un text asociate cu indicatorii de conținut restricționat pot indica dacă conținutul aferent va fi deblocat (ca în mâini) sau blocat (ca în indicatori). Indicatorii pot include orice text adecvat, pictograme, imagini, grafice, animații și orice alt conținut relevant. Dacă conținutul care corespunde evaluării specifice fiecărei țări ar fi blocat prin selectarea evaluării generice a conținutului poate fi determinat folosind orice tehnică (tehnici) adecvată.
Indicatorii pot fi selectabili, permițând unei anumite evaluări de conținut specifice țării să fie selectată și deselectată de către un utilizator, anulând astfel o determinare făcută de proces.
O interfață de utilizator pentru a primi selecții de mai multe tipuri de conținut care ar trebui să fie blocate sau nu pentru o anumită evaluare (de exemplu, „TV-G”, „TV-14” și orice altă evaluare adecvată a conținutului
Interfața cu utilizatorul poate fi prezentată ca răspuns la stabilirea faptului că a fost selectată o anumită evaluare a conținutului specific țării dintr-un grup de evaluări a conținutului specifice țării (de exemplu, atingere și clic). Evaluarea detaliată a conținutului specifică țării care a fost setată poate fi indicată în interfața cu utilizatorul printr-un indicator de evaluare ales. După cum este ilustrat, interfața cu utilizatorul poate include, de asemenea, un titlu și un grup de tipuri de conținut.
Titlul poate este orice titlu care indică conținutul interfeței cu utilizatorul și include orice text relevant, imagini, pictograme, grafice, animații și orice alt conținut adecvat. Locația titlului în interfața cu utilizatorul este afișată ca exemplu și poate fi poziționată în orice locație convenabilă, iar titlul poate fi omis.
Grupurile de tipuri de conținut pot include orice tipuri de conținut inacceptabil, cum ar fi tipurile de conținut care corespund conținutului inacceptabil, cum ar fi limbaj grosier, conținut sexual și violență. Deși trei tipuri de conținut inacceptabil sunt afișate într-un grup de tipuri de conținut, orice număr adecvat (de exemplu, unu, cinci, zece și orice alt număr adecvat) poate fi inclus.
Tipurile de conținut inacceptabil pot include tipuri legate de valori religioase (de exemplu, conținut care prezintă oameni din anumite grupuri religioase și conținut care este considerat ofensator pentru anumite grupuri religioase), valori culturale (de exemplu, conținut care descrie stiluri de viață individuale) și orice alte tipuri de continut. Tipurile de conținut incluse în grupul de tipuri de conținut pot avea orice nivel adecvat de detaliere. Ca exemplu specific, tipurile de conținut pot consta din „violență fantezie”, „violență cu arme” și alte tipuri specifice de violență.
Anumite tipuri de conținut inacceptabil din cadrul grupului de tipuri de conținut pot fi asociate cu indicatori selectabili, cum ar fi indicatorii. Selectarea unei anumite mâini poate determina blocarea tipului de conținut ofensiv aferent (ca în cazul indicatorilor) sau deblocat (ca în cazul acelor), indiferent de evaluarea conținutului asociat. O valoare implicită a mâinilor poate fi setată fie la blocat, fie la deblocat, de exemplu, atunci când este prezentată interfața cu utilizatorul.
Un proces de prezentare a conținutului bazat pe o restricție generică de evaluare a conținutului selectată de utilizator
Porțiuni ale procesului pot fi implementate pe serverele de date și dispozitivele utilizatorului.
Procesul poate începe prin primirea unei interogări de căutare. Interogarea de căutare poate corespunde oricărui domeniu de căutare adecvat. Interogarea de căutare se poate compara cu o căutare pentru un anumit tip de conținut (de exemplu, programe de televiziune, videoclipuri, muzică, filme, cărți audio, cărți, articole de știri și orice alt tip de conținut adecvat). Interogarea de căutare poate corespunde unei căutări de site-uri Web.
Procesul poate solicita rezultate de căutare pe baza interogării primite și poate primi rezultatele căutării. Interogarea de căutare și orice fișiere adecvate (de exemplu, fișiere audio, fișiere video și alte fișiere adecvate). Rezultatele căutării pot indica o țară asociată cu un articol de conținut (de exemplu, o țară asociată cu un server care stochează articolul de conținut, o țară în care articolul de conținut a fost creat și încărcat pe un server care deține articolul de conținut și orice altă țară adecvată ) indicat în rezultatele căutării.
Rezultatele căutării pot indica evaluări de conținut (de exemplu, „TV-G”, „TV-MA” și orice alte evaluări de conținut adecvate) asociate cu elementele de conținut afișate în rezultatele căutării. Evaluarea conținutului poate corespunde unei anumite țări și regiuni (de exemplu, o țară în care conținutul a fost creat și încărcat pe un server și orice altă țară adecvată). Rezultatele căutării pot indica prezența anumitor tipuri de conținut inacceptabil (de exemplu, violență, conținut sexual etc.). Evaluarea conținutului poate specifica în plus țara particulară asociată cu evaluarea conținutului.
Procesul poate converti evaluările de conținut asociate cu rezultatele căutării primite în evaluări de conținut generice. De exemplu, în cazurile în care o evaluare a conținutului specifică țării este o evaluare a conținutului din Statele Unite ale Americii „TV-G”, procesul poate determina că evaluarea generală a conținutului este „potrivită pentru toate vârstele”. Procesul poate utiliza orice informație și tehnică adecvată pentru a converti o evaluare a conținutului specifică țării într-o evaluare a conținutului generică. Procesul poate folosi un tabel stocat pe un server de date pentru a converti o evaluare a conținutului specifică țării într-o evaluare a conținutului generică.
O mapare între o evaluare de conținut specifică unei anumite țări și o evaluare de conținut generică poate fi stocată în orice mod adecvat (de exemplu, folosind Extensible Markup Language, sau „XML”, etichete, folosind o bază de date și orice alt mod adecvat). De exemplu, un server de date poate stoca un indicator al unei limite de vârstă pentru o evaluare specifică unei țări folosind etichete XML. Ca exemplu specific, o anumită evaluare specifică unei țări și o limită de vârstă generică corespunzătoare pot fi stocate cu o etichetă XML, cum ar fi „
Procesul poate determina o limită de vârstă generică corespunzătoare evaluării specifice țării (de exemplu, pe baza câmpului „contentAgeHint”). Poate folosi limita de vârstă generică pentru a determina ratingul generic corespunzător. Procesul poate interoga serverul de date prin transmiterea unui indicator al evaluării conținutului specific țării (de exemplu, „TV-G” și orice altă evaluare a conținutului) către serverul de date. Poate primi un indicator al unei evaluări generice de conținut corespunzătoare (de exemplu, „potrivit pentru toate vârstele”).
Procesul poate determina dacă rezultatele căutării primite sunt blocate pe baza unei restricții generice de evaluare a conținutului selectată de utilizator (de exemplu, obținută prin interfața de utilizator). Procesul poate determina restricția de evaluare a conținutului generic selectată de utilizator interogând serverul de date înainte de a decide dacă rezultatele căutării primite vor fi blocate.
Procesul poate determina dacă restricția de evaluare a conținutului selectată de utilizator este mai mult sau mai puțin restrictivă decât evaluarea generică a conținutului asociată cu rezultatul (rezultatele) căutării. Să presupunem că restricția de evaluare a conținutului generic selectată de utilizator indică faptul că este afișat numai conținutul potrivit pentru copiii mai mici (de exemplu, copiii de orice vârstă). Procesul poate determina că rezultatele căutării corespunzătoare conținutului potrivit pentru copiii mai mari și adolescenții (de exemplu, copiii peste zece ani) vor fi blocate.
Procesul poate permite ca rezultatele căutării corespunzătoare conținutului care ar fi blocat pe baza restricției de evaluare a conținutului generic selectate de utilizator să fie prezentate. De exemplu, dacă se stabilește că textul și imaginile din rezultatele căutării nu includ conținut, acesta ar fi blocat.
Dacă se stabilește că un anumit rezultat al căutării corespunde unui film care ar fi blocat (de exemplu, din cauza nudității și violenței), dar că textul și imaginile corespunzătoare rezultatului căutării nu conțin conținut inacceptabil, procesul poate determina că rezultatele căutării urmează să fie prezentate.
Procesul poate determina că porțiuni dintr-un anumit rezultat al căutării trebuie modificate înainte de a prezenta rezultatul căutării. Procesul poate determina că o imagine asociată cu un anumit rezultat al căutării nu trebuie dată pe baza evaluării conținutului ideii. Procesul poate determina că rezultatul căutării este afișat fără imagine.
În cazul în care restricțiile de evaluare a conținutului generic selectate de utilizator includ alte restricții decât cele care se referă la limitele de vârstă (de exemplu, reguli bazate pe prezența violenței, conținut sexual și orice alt tip de conținut inacceptabil, reglementări bazate pe valori religioase și culturale și orice fel de restricții adecvate, așa cum sunt primite de interfața cu utilizatorul), procesul poate folosi orice informație care indică dacă conținutul asociat unui rezultat de căutare primit conține anumite tipuri de conținut inacceptabil pentru a determina dacă rezultatul căutării va fi blocat.
Procesul poate determina dacă conținutul conține conținut inacceptabil pe baza unei etichete asociate cu conținutul, o descriere asociată cu evaluarea corespunzătoare conținutului, o analiză a textului legat de rezultatul căutării și orice altă informație adecvată.
Se stabilește că niciun rezultat al căutării nu este eliminat; procesul poate face ca rezultatele căutării să fie prezentate. Rezultatele căutării pot fi prezentate pe orice dispozitiv de utilizator adecvat. Rezultatele căutării pot fi afișate în mod rezonabil, de exemplu, pe un site Web, într-o aplicație corespunzătoare unui serviciu de streaming de conținut media și în orice alt mod adecvat.
Dacă rezultatele căutării sunt eliminate, procesul poate elimina rezultatele căutării și apoi poate determina afișarea grupului modificat de rezultate de căutare.
Procesul poate primi o selecție de conținut din rezultatele căutării. Conținutul selectat poate corespunde oricărui tip adecvat de conținut, cum ar fi conținut media (de exemplu, un program de televiziune, un film, un videoclip, muzică, o carte audio și orice alt tip adecvat de conținut media), o carte, un articol de știri , un site Web și orice alt tip adecvat de conținut. Selecția de conținut poate fi primită de un dispozitiv utilizator utilizat pentru a prezenta rezultatele căutării.
Un semn al conținutului selectat poate fi primit în orice mod adecvat, pe baza determinării că un anumit link, pictogramă și imagine din rezultatele căutării au fost făcute clic și atinse, pe baza deciziei că un anumit articol de conținut a fost indicat folosind o telecomandă și pe baza oricărei alte informații adecvate.
Procesul poate converti o evaluare a conținutului specifică țării într-o evaluare generică asociată conținutului selectat. Procesul poate folosi orice informație și tehnică(e) adecvate pentru a converti evaluarea conținutului specific țării într-o evaluare a conținutului generică, folosind o mapare stocată pe serverul de date. Procesul poate determina evaluarea generică a conținutului prin interogarea serverului de date prin transmiterea unui indicator al evaluării conținutului specific țării (de exemplu, „TV-G” și orice altă evaluare a conținutului) către serverul de date și poate primi un indicator al unei evaluări corespunzătoare. evaluare generică a conținutului (de exemplu, „potrivit pentru toate vârstele”).
Procesul poate determina dacă conținutul selectat este blocat pe baza evaluării conținutului generic determinat. 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.