Wyniki aktualności, wyniki społecznościowe i treści generowane przez użytkowników w Google

Opublikowany: 2022-04-19

Co to jest wskaźnik aktualności?

Wyniki za aktualność dają wyobrażenie o tym, o czym jest treść strony internetowej — jaki może być jej temat. I zapewniają Google sposób na pozycjonowanie stron na podstawie tych wyników aktualności.

Niedawny patent Google dotyczący wyszukiwania został właśnie opublikowany i dotyczy wyników aktualności, wyników społecznościowych i treści generowanych przez użytkowników.

O wynikach aktualności w Google pisałem już wcześniej. Ostatni post to: Tematyczne wyniki wyszukiwania w Google?

Wyszukiwarki identyfikują zasoby (np. obrazy, audio, wideo, strony internetowe, tekst, dokumenty) odpowiednie do potrzeb osoby wyszukującej i prezentują informacje o zasobach w najbardziej pomocny sposób.

Wyszukiwarki zwracają wyniki wyszukiwania w odpowiedzi na zapytanie tekstowe przesłane przez wyszukiwarkę.

W odpowiedzi na zapytanie tekstowe wyszukiwania grafiki wyszukiwarka zwraca zestaw wyników wyszukiwania identyfikujących zasoby odpowiadające na zapytanie.

Dla danego zapytania może zostać zwrócona duża liczba wyników wyszukiwania.

Wyszukującemu może być trudno wybrać najtrafniejszy wynik lub udzielić porady, na której może polegać.

Wyszukujący może nadać większą wagę wynikom wyszukiwania powiązanym z recenzjami, opiniami lub inną treścią związaną z wykresem społecznościowym osoby wyszukującej (np. kontaktami osoby wyszukującej) i innymi wyszukiwarkami.

Te wyniki wyszukiwania mogą zostać zaciemnione przez treści powiązane z innymi wyszukiwarkami. Może to mieć miejsce, gdy wyszukiwarka sprawdzi wyniki aktualności, aby lepiej zrozumieć, o czym są te strony i zawarte na nich informacje.

Technologie wyszukiwania

Ten patent opisuje technologie wyszukiwania, w tym oceny aktualności.

Ogólnie rzecz biorąc, przedmiot tego patentu obejmuje:

  • Otrzymywanie zapytania wyszukiwania
  • Identyfikowanie potencjalnych wyników wyszukiwania odpowiadających zapytaniu, potencjalnych wyników wyszukiwania odpowiadających treściom cyfrowym przechowywanym na nośnikach danych do odczytu komputerowego
  • Podejmowanie decyzji , że potencjalne wyniki wyszukiwania obejmują treści generowane przez użytkowników, które są generowane za pomocą usług społecznościowych wdrażanych komputerowo
  • Pobieranie danych związanych z treścią wygenerowaną przez wyszukiwarkę, w tym danych, w tym wyników
  • Wybór na podstawie wyników, że treść wygenerowana przez wyszukiwarkę ma być podana jako wynik wyszukiwania
  • Podczas generowania SERP wyniki wyszukiwania obejmują wyniki wyszukiwania internetowego i przynajmniej część treści generowanej przez wyszukiwarkę.
  • Przesyłanie wyników wyszukiwania do klienckiego urządzenia komputerowego w celu wyświetlenia wyszukiwarce

Patent na ocenę aktualności

Mogą one obejmować następujące funkcje:

Wyniki aktualności

  • Ustalenie, że wynik aktualności powiązany z treścią generowaną przez wyszukiwarek jest większy lub równy progowym wynikom aktualności, przy czym wynik aktualności jest uwzględniany w wynikach, gdzie określenie, że treść generowana przez wyszukiwarek ma zostać udostępniona, gdy wynik wyszukiwania ma miejsce w odpowiedzi na ustalenie, że wynik aktualności powiązany z treścią generowaną przez wyszukiwarek jest większy lub równy progowemu wynikowi aktualności;
  • Wynik aktualności wskazuje, w jakim stopniu treść wygenerowana przez wyszukiwarkę odnosi się do zapytania wyszukiwania
  • A wynik aktualności wskazuje, w jakim stopniu treść wygenerowana przez wyszukiwarkę odnosi się do interesującej kwestii
    Działania obejmują ponadto ustalenie, że treść generowana przez wyszukiwarek jest treścią generowaną niedawno, przy czym ustalenie, że wynik aktualności powiązany z treścią generowaną przez wyszukiwarkę jest większy lub równy progowemu wynikowi aktualności, następuje w odpowiedzi na stwierdzenie, że treść generowana przez wyszukiwarek jest ostatnio wygenerowane treści

Wyszukiwane hasła zyskujące popularność

  • Podejmowanie decyzji , że wyszukiwane hasło jest wyszukiwanym hasłem zyskującym popularność

Treści generowane przez użytkowników

  • Posiadanie treści generowanej przez wyszukiwarkę jest treścią generowaną niedawno, przy czym ustalenie, że wynik aktualności powiązany z treścią generowaną przez wyszukiwarek jest większy lub równy progowemu wynikowi aktualności, następuje w odpowiedzi na ustalenie, że zapytanie wyszukiwania jest wyszukiwanym hasłem, i określenie że treść wygenerowana przez wyszukiwarkę jest treścią wygenerowaną niedawno.

Ogólny wynik

  • Wybór, że ogólny wynik powiązany z treścią wygenerowaną przez wyszukiwarek jest większy lub równy ogólnemu wynikowi progowemu; ogólny wynik zostaje uwzględniony w danych, przy czym ustalenie, że treść wygenerowana przez wyszukiwarek ma zostać dostarczona jako wynik wyszukiwania, następuje w odpowiedzi na ustalenie, że ogólny wynik powiązany z treścią wygenerowaną przez wyszukiwarek jest większy lub równy ogólnemu progowi wynik; działania obejmują ponadto ustalenie, że wyszukiwane zapytanie nie jest popularnym zapytaniem wyszukiwania, przy czym ustalenie, że ogólny wynik powiązany z treścią wygenerowaną przez wyszukiwarek jest większy lub równy ogólnemu wynikowi progowemu, następuje w odpowiedzi na stwierdzenie, że wyszukiwane zapytanie nie jest popularne zapytanie wyszukiwania. Wynik odzwierciedla jakość treści generowanych przez wyszukiwarek i znaczenie treści generowanych przez wyszukiwarek dla osoby wyszukującej

Obraz cyfrowy

  • Wybór , że treść generowana przez wyszukiwarkę zawiera obraz cyfrowy
  • Zauważając , że obraz cyfrowy ma być wyświetlany w części wyników wyszukiwania obrazu; działania obejmują ponadto ustalenie, że treść generowana przez wyszukiwarek nie zawiera tekstu skojarzonego z obrazem cyfrowym, przy czym określenie, że obraz cyfrowy ma zostać wyświetlony w części wyników wyszukiwania obrazu, następuje w odpowiedzi na ustalenie, że treść generowana przez wyszukiwarkę nie zawiera tekstu związanego z obrazem cyfrowym; treść generowana przez wyszukiwarkę obejmuje treści generowane przez wyszukiwarkę;

Treść generowana przez użytkownika generowana przez autora użytkownika

  • Treść generowana przez wyszukiwarkę obejmuje treści generowane przez autora użytkownika; użytkownik autora jest członkiem wykresu społecznościowego osoby wyszukującej; treść generowana przez wyszukiwarkę zawiera co najmniej jedną wiadomość elektroniczną, tekst dostarczony w sesji czatu, wpis w serwisie społecznościowym, obraz cyfrowy; a zaimplementowane komputerowo usługi społecznościowe obejmują co najmniej jedną z:
  • Serwisy społecznościowe,
  • Usługa przesyłania wiadomości elektronicznych
  • Usługa czatu
  • Usługa mikroblogowania
  • Usługa blogowania
  • Usługa udostępniania treści cyfrowych.

Ten niedawno przyznany patent jest dostępny pod adresem:

Selektywna prezentacja typów treści i źródeł w wyszukiwaniu
Wynalazcy: Daniel Belov, Matthew E. Kulick, Adam D. Bursey, David Yen i Maureen Heymans
Przypisany: GOOGLE LLC
Patent USA 11.288.331
Przyznano: 29 marca 2022
Złożono: 15 maja 2019 r.

Abstrakcyjny

Implementacje niniejszego ujawnienia obejmują działania polegające na otrzymywaniu zapytania wyszukiwania, identyfikowaniu potencjalnych wyników wyszukiwania odpowiadających na zapytanie wyszukiwania, potencjalnych wynikach wyszukiwania odpowiadających treściom cyfrowym przechowywanym na nośnikach danych do odczytu komputerowego, określaniu, czy potencjalne wyniki wyszukiwania obejmują treści generowane przez użytkownika która jest generowana za pomocą usług społecznościowych realizowanych za pomocą komputera, odbieranie danych związanych z treścią generowaną przez użytkownika, dane, w tym wyniki, ustalanie na podstawie wyników, że treść generowana przez użytkownika ma być dostarczana jako wynik wyszukiwania, generowanie wyników wyszukiwania , wyniki wyszukiwania, w tym wyniki wyszukiwania internetowego i przynajmniej część treści generowanych przez użytkownika, oraz przesyłanie wyników wyszukiwania do klienckiego urządzenia komputerowego w celu wyświetlenia osobie wyszukującej.

Aspekty tej specyfikacji dotyczą pobierania i wyświetlania treści generowanych przez wyszukiwarek w wynikach wyszukiwania.

Treść generowana przez wyszukiwarkę może obejmować treść generowaną przy użyciu serwisów społecznościowych realizowanych na komputerze.

Usługi społecznościowe wdrażane komputerowo

Przykładowe usługi społecznościowe wdrażane komputerowo mogą obejmować:

  • Serwis społecznościowy
  • Usługa przesyłania wiadomości elektronicznych
  • Usługa czatu
  • Usługa mikroblogowania
  • Usługa blogowania
  • Usługa udostępniania treści cyfrowych

Treści generowane przez użytkowników

Treści generowane przez użytkowników mogą obejmować:

Treści zawarte w:

  • Wiadomości elektroniczne
  • Sesje czatu
  • Posty w serwisach społecznościowych
  • Treści publikowane w usługach udostępniania (np. usługi udostępniania zdjęć)
  • Treści publikowane w serwisie blogowym.

W celach ilustracyjnych iw drodze nieograniczającego przykładu, implementacje niniejszego ujawnienia zostaną omówione w kontekście treści cyfrowych generowanych i rozpowszechnianych przez osoby przeszukujące serwisy społecznościowe.

Niniejsze ujawnienie można zastosować do innych rodzajów treści, w tym na przykład treści wiadomości elektronicznej i treści czatu.

Wyniki wyszukiwania mogą być generowane na podstawie zapytania dostarczonego przez wyszukiwarkę. Wyniki wyszukiwania mogą zawierać treści dostępne publicznie. Wyniki wyszukiwania mogą składać się z treści generowanych przez wyszukiwarek. Treść generowana przez wyszukiwarkę zapewnia zakres generowany przez wyszukiwarkę i inne osoby wyszukujące. To, czy i jak treść generowana przez wyszukiwarek jest wyświetlana w wynikach wyszukiwania, można określić na podstawie cech treści generowanych przez wyszukiwarek

Dostęp do treści kontrolowanych

Treść generowana przez wyszukiwarkę może zawierać treści podlegające kontroli dostępu. Zawartość z kontrolą dostępu może składać się z zawartości powiązanej z ustawieniami prywatności, tak aby tylko wybrani użytkownicy mogli uzyskać dostęp do zawartości. Przykładowe treści podlegające kontroli dostępu mogą obejmować treści dostarczane w wiadomościach elektronicznych, sesjach czatu i postach w serwisach społecznościowych. Na przykład wiadomość elektroniczna może mieć ustawienia prywatności.

Dostęp do treści wiadomości elektronicznej ma wyłącznie autor wiadomości elektronicznej oraz odbiorcy, do których wiadomość elektroniczna została wysłana. Jako inny przykład, sesja czatu może mieć takie ustawienia prywatności, że zawartość sesji czatu jest dostępna tylko dla uczestników sesji czatu. Jako inny przykład, post w serwisie społecznościowym może mieć takie ustawienia prywatności, że treść postu jest dostępna tylko dla autora paska i wyszukiwarek, którym autor zezwolił na dostęp.

Użytkownicy autorów powiązani z konkretną wyszukiwarką mogą zostać zidentyfikowani za pomocą wykresu społecznościowego

Użytkownicy autorów powiązani z konkretną wyszukiwarką mogą być zidentyfikowani za pomocą wykresu społecznościowego wyszukiwarki. Wykres społecznościowy może odnosić się do pojedynczego wykresu społecznego lub wielu połączonych wykresów społecznościowych, jak jest to używane w tej specyfikacji. Różne wykresy społecznościowe mogą być generowane dla różnych typów połączeń użytkownika. Na przykład, użytkownik może połączyć się z kontaktami na czacie w jednym wykresie społecznościowym, kontaktami w wiadomościach elektronicznych w drugim wykresie społecznościowym, a połączeniami (lub kontaktami) z określonej usługi sieci społecznościowej w trzecim wykresie społecznościowym.

Każdy wykres społecznościowy może zawierać krawędzie dodatkowych osób lub podmiotów o wyższym stopniu oddzielenia od użytkownika. Te styki mogą z kolei mieć inne styki w innym stopniu oddzielone od użytkownika. Podobnie połączenie użytkownika z kimś w określonej sieci społecznościowej może następnie przyzwyczaić się do identyfikowania dodatkowych połączeń na podstawie połączeń tej osoby. Odrębne wykresy społecznościowe mogą obejmować krawędzie łączące wykresy społecznościowe z innymi wykresami społecznościowymi.

Rodzaje połączeń i wykresy społeczne

Rodzaje połączeń i wykresy społecznościowe mogą obejmować między innymi inne wyszukiwarki, w których wyszukiwarka jest:

  • Kontakt bezpośredni (np. poczta wyszukiwarki lub kontakt na czacie, bezpośrednie kontakty w serwisach społecznościowych)
  • Kontakt pośredni (np. znajomi znajomych, powiązania osób wyszukujących, które mają bezpośrednie połączenie z wyszukiwaczem).
  • Treści generowane przez osoby fizyczne (np. posty na blogu, recenzje).

Wykres społecznościowy może obejmować połączenia w ramach jednej sieci lub w wielu sieciach (rozdzielnych lub zintegrowanych). Można również wziąć pod uwagę relacje z publicznymi wykresami społecznościowymi. W niektórych przykładach relacje publiczne można nawiązać za pośrednictwem profili publicznych i publicznych serwisów społecznościowych.

Źródła informacji z wykresów społecznościowych

Wykres społecznościowy osoby wyszukującej to zbiór powiązań (takich jak osoby wyszukujące i zasoby) zidentyfikowanych jako mające związek z osobą wyszukującą w określonym stopniu oddzielenia. Wykres społecznościowy osoby wyszukującej może obejmować osoby i określone treści o różnym stopniu oddzielenia.

Na przykład wykres społecznościowy osoby wyszukującej może zawierać:

  • Przyjaciele,
  • Znajomi znajomych (np. zdefiniowani przez wyszukiwarkę, portal społecznościowy lub inny wskaźnik)
  • Krąg społecznościowy osoby wyszukującej
  • Osoby obserwowane przez wyszukiwarkę (na przykład subskrybowane blogi, kanały lub witryny)
  • Współpracownicy
  • Fother konkretnie określił treści interesujące osoby wyszukujące (np. określone strony internetowe)

Diagram przedstawia osobę wyszukującą i przykładowe połączenia, które rozszerzają wykres społecznościowy osoby wyszukującej na osoby i treści zarówno w systemie, jak i w sieciach zewnętrznych, i są pokazywane w różnych stopniach oddzielenia. Na przykład wyszukiwarka może mieć:

  • Lista profili lub kontaktów zawierająca zestaw zidentyfikowanych znajomych
  • Linki do zasobów zewnętrznych (np. stron internetowych)
  • Subskrypcje zawartości systemu (np. system, który udostępnia różne treści i aplikacje, w tym pocztę e-mail, czat, wideo, albumy zdjęć, kanały lub blogi)

Każda z tych grup może zostać połączona z innymi poszukiwaczami lub zasobami w innym stopniu oddzielenia od poszukiwacza. Na przykład znajomi wyszukiwarki mają swój własny profil, który zawiera łącza do zasobów, a także znajomych odpowiednich znajomych.

Wykres społeczny Poszukiwacza

Połączenia z wyszukiwaczem w określonej liczbie stopni separacji mogą zostać uwzględnione na wykresie społecznym osoby wyszukującej. Liczba stopni separacji wykorzystanych do określenia wykresu społecznego osoby wyszukującej może zostać określona przez osobę wyszukującą. Używana jest domyślna liczba stopni separacji. Ponadto można zastosować dynamiczną liczbę stopni separacji, która jest uzależniona np. od rodzaju połączenia.

Członkostwo i stopień separacji na wykresie społecznym są oparte na innych czynnikach, w tym częstotliwości interakcji. Na przykład częstotliwość interakcji wyszukiwarki (np. jak często wyszukiwarka odwiedza określoną witrynę społecznościową) lub rodzaj interakcji (np. zatwierdzanie lub wybieranie elementów powiązanych ze znajomymi). Wraz ze zmianą interakcji relacja konkretnego kontaktu na wykresie społecznościowym może również dynamicznie się zmieniać. W ten sposób wykres społecznościowy może stać się dynamiczny, a nie statyczny.

Sygnały społecznościowe mogą być nakładane na wykres społecznościowy (np. przy użyciu ważonych krawędzi lub innych wag między połączeniami na wykresie społecznościowym). Sygnały te, na przykład częstotliwość interakcji lub rodzaj interakcji między wyszukiwarką a określonym połączeniem, mogą następnie zostać wykorzystane do ważenia poszczególnych połączeń na wykresie społecznościowym lub wykresach społecznościowych bez modyfikowania rzeczywistych połączeń wykresu społecznościowego. Wagi te mogą się zmieniać wraz ze zmianą interakcji z wyszukiwarką.

Wykresy społecznościowe mogą być przechowywane przy użyciu odpowiednich struktur danych (np. struktury danych typu listowego lub macierzowego). Informacje opisujące dowolny aspekt zapisanego wykresu społecznościowego mogą zostać uznane za dane dotyczące relacji. Na przykład dane dotyczące relacji mogą zawierać informacje opisujące, w jaki sposób poszczególni członkowie wykresu społecznościowego osoby wyszukującej są połączeni z wyszukiwarką (np. przez jaką ścieżkę społeczną dana jednostka jest połączona z wyszukiwarką).

Sygnały społeczne na wykresie społecznym

Dane o powiązaniach mogą również zawierać informacje opisujące wszelkie istotne sygnały społecznościowe zawarte w wykresie społecznościowym osoby wyszukującej. Dane relacji mogą być przechowywane w tabeli wyszukiwania relacji (np. w tabeli mieszającej).

Odpowiednie klucze do lokalizowania wartości (np. danych relacji) w tabeli przeglądowej mogą zawierać informacje opisujące odpowiednie tożsamości zarówno osoby wyszukującej, jak i dowolnego członka wykresu społecznościowego osoby wyszukującej. Na przykład odpowiedni klucz do lokalizowania danych relacji w tabeli wyszukiwania (Searcher X, Searcher Y), gdzie Searcher Y jest członkiem wykresu społecznościowego Searcher X.

wyniki postów społecznościowych

Korzystanie z informacji z wykresu społecznościowego

System identyfikuje poszukiwacza. Wyszukiwacz może zostać zidentyfikowany na przykład na podstawie profilu wyszukiwacza powiązanego z systemem. Profil wyszukiwacza może zostać zidentyfikowany, na przykład, gdy osoba wyszukująca loguje się do systemu przy użyciu nazwy wyszukiwarki, adresu wiadomości elektronicznej lub innego identyfikatora.

System znajdzie wykres społecznościowy osoby wyszukującej. Wykres społecznościowy osoby wyszukującej identyfikuje osoby i zasoby powiązane z wyszukiwarką, na przykład, którymi osoba wyszukująca wskazała zainteresowanie. Wykres społecznościowy jest ograniczony do określonej liczby stopni oddzielenia od osoby wyszukującej lub określonych relacji lub rodzajów interakcji z wyszukującym.

Wykres społecznościowy osoby wyszukującej jest generowany przez inny system i udostępniany na żądanie. W niektórych przykładach wykres społecznościowy osoby wyszukującej może zostać dostarczony jako indeks, który identyfikuje każdego członka wykresu społecznościowego osoby wyszukującej i wskazuje usługi, za pośrednictwem których osoba wyszukująca i członek są połączeni (np. kontakty w wiadomościach elektronicznych, kontakty w sieciach społecznościowych itp.). .

Wykres społecznościowy wyszukiwarki jest określany na podstawie danych profilu wyszukiwarki

Aby spojrzeć na wyniki aktualności, wykres społecznościowy osoby wyszukującej jest określany na podstawie danych z profilu osoby wyszukującej, a także pozyskując informacje od osób wyszukujących i zasobów zidentyfikowanych w danych profilu osoby wyszukującej. Na przykład profil osoby wyszukującej może zawierać listę znajomych osoby wyszukującej. Znajomi osoby wyszukującej mogą obejmować znajomych w systemie (np. korzystających z tej samej poczty e-mail lub usługi czatu, która jest powiązana z systemem) lub spoza systemu (np. wykresy społecznościowe lub lista kontaktów powiązanych z aplikacjami stron trzecich lub usługodawcy). Profil osoby wyszukującej może również zawierać listę subskrypcji, do których należy wyszukiwarka (np. identyfikująca treść, którą śledzi osoba wyszukująca, na przykład określone blogi lub kanały).

Profil osoby wyszukującej może również zawierać linki zewnętrzne zidentyfikowane przez osobę wyszukującą. Te linki mogą identyfikować konkretną treść, która Cię interesuje. Profil osoby wyszukującej identyfikuje również inne aliasy używane przez wyszukiwarkę (np. powiązane z konkretnymi dostawcami treści lub źródłami wykresów społecznościowych).

Wyszukujący może mieć pierwszą tożsamość w aplikacji do czatu i drugą tożsamość w witrynie z recenzjami restauracji. Te dwie tożsamości można połączyć w celu ujednolicenia treści powiązanych z tą wyszukiwarką.

Wykres społecznościowy można dodatkowo rozszerzyć, wyodrębniając informacje od zidentyfikowanych osób i treści w profilu wyszukiwacza. Na przykład informacje z profilu publicznego mogą istnieć dla zidentyfikowanych znajomych, od których można uzyskać informacje (np. ich znajomych, linki i subskrypcje). Wyszukiwarka może bezpośrednio dostosować członków wykresu społecznościowego. Na przykład, osoba wyszukująca może pogrupować swoje kontakty (np. kontakty e-mailowe) w poszczególne grupy, do których dostęp ma system w budowaniu grafu społecznościowego osoby wyszukującej.

Podobnie, osoba wyszukująca może uniemożliwić systemowi dodawanie członków do wykresu społecznościowego osoby wyszukującej, na przykład poprzez opcję rezygnacji lub utrzymywanie kontaktów z dala od określonych grup wykorzystywanych przez system do generowania wykresu społecznościowego. Funkcje prywatności zapewniają wyszukiwarce opcję wyrażenia zgody lub rezygnacji, aby odpowiednio zezwolić lub uniemożliwić uwzględnienie (lub usunięcie osoby wyszukującej, jeśli jest już uwzględniona) jako członka wykresu społecznościowego innej osoby. W ten sposób osoby wyszukujące mogą mieć kontrolę nad tym, jakie dane osobowe lub informacje o połączeniu, jeśli w ogóle, znajdują się na wykresach społecznościowych.

System może identyfikować informacje powiązane z wykresem społecznościowym osoby wyszukującej

System może identyfikować informacje związane z wykresem społecznościowym osoby wyszukującej. Zidentyfikowane informacje powiązane z wykresem społecznościowym osoby wyszukującej mogą obejmować na przykład treść lub wpisy w zasobach internetowych subskrybowanych przez wyszukującego (np. określone blogi i mikroblogi). Zidentyfikowane informacje mogą również obejmować treści generowane przez członków wykresu społecznościowego osoby wyszukującej. Na przykład członkowie wykresu społecznościowego osoby wyszukującej mogą generować treści, w tym recenzje lokalne (np. dotyczące restauracji lub usług), recenzje i oceny wideo, recenzje produktów, recenzje książek, komentarze do blogów, komentarze do wiadomości, mapy, publiczne adnotacje internetowe, dokumenty publiczne, przesyłanie strumieniowe aktualizacji, zdjęć i albumów ze zdjęciami.

System może indeksować zidentyfikowane informacje związane z wykresem społecznościowym osoby wyszukującej w celu wykorzystania ich w wyszukiwaniu informacji. Zidentyfikowane informacje powiązane z wykresem społecznościowym osoby wyszukującej mogą zostać zindeksowane poprzez wygenerowanie i włączenie odpowiednich struktur danych, takich jak ograniczenia społeczne, do istniejącego indeksu wyszukiwania.

System może generować ograniczenia społecznościowe poprzez mapowanie zidentyfikowanych informacji do odpowiednich zasobów sieciowych, do których odwołuje się indeks wyszukiwania i określenie połączenia społecznościowego między zasobami sieciowymi a wyszukiwarką. Na przykład system może uzyskać dostęp do tabeli wyszukiwania relacji, która zawiera dane relacji opisujące wykres społecznościowy osoby wyszukującej w celu określenia takich powiązań społecznościowych. W niektórych przykładach ograniczenia społecznościowe mogą zostać dostarczone w postaci znacznika informacyjnego powiązanego z przywoływanym zasobem sieciowym zawartym w indeksie wyszukiwania.

Pobieranie i prezentowanie wyników wyszukiwania, w tym informacji z wykresu społecznościowego

System wyszukiwania otrzymuje zapytanie wyszukiwania od osoby wyszukującej. Na przykład wyszukiwarka może wprowadzić zapytanie wyszukiwania do interfejsu wyszukiwania określonego systemu. Zapytanie wyszukiwania zawiera terminy i może być ogólne lub skierowane do określonych typów zasobów (np. wyszukiwanie w sieci lub wyszukiwanie obrazów).

Wyszukiwarka może przesłać zapytanie wyszukiwania z urządzenia klienckiego. Klient może połączyć komputer z systemem wyszukiwania poprzez sieć lokalną (LAN) lub rozległą (WAN), np. Internet. System wyszukiwania i urządzenie klienckie to pojedyncze maszyny. Na przykład osoba wyszukująca może zainstalować aplikację do wyszukiwania na komputerze na urządzeniu klienckim. Wyszukiwarka może przesłać zapytanie do wyszukiwarki w systemie wyszukiwania.

Gdy wyszukiwarka przesyła zapytanie wyszukiwania, zapytanie jest przesyłane przez sieć do systemu wyszukiwania. System wyszukiwania może zostać zaimplementowany jako na przykład programy komputerowe działające na komputerach w lokalizacjach połączonych ze sobą za pośrednictwem sieci.

Pobieranie wyników wyszukiwania związanych z otrzymanym zapytaniem

System wyszukiwania pobiera wyniki wyszukiwania, w tym wyniki wyszukiwania powiązane z wykresem społecznościowym osoby wyszukującej. Na przykład system może pobierać wyniki wyszukiwania, w tym treści generowane przez członków wykresu społecznościowego osoby wyszukującej. System wyszukiwania może zawierać wyszukiwarkę do pobierania wyników wyszukiwania odpowiednich dla otrzymanego zapytania. Wyszukiwarka może obejmować:

  • Silnik indeksujący, który indeksuje zasoby (np. dokumenty internetowe, takie jak strony internetowe, obrazy lub artykuły z wiadomościami w Internecie) znalezione w korpusie (np. zbiór lub repozytorium treści)
  • Indeks wyszukiwania, który przechowuje informacje o indeksie
  • Lokalizator zasobów do identyfikowania zasobów w indeksie wyszukiwania, które odpowiadają na zapytanie (na przykład poprzez implementację procedury dopasowywania tekstu zapytania)
  • W niektórych przykładach wyszukiwarka może również zawierać mechanizm rankingowy (lub inne oprogramowanie) do oceniania zasobów internetowych, które pasują do zapytania

Indeksowanie i klasyfikowanie zasobów sieci Web można przeprowadzić przy użyciu konwencjonalnych lub innych technik. Zidentyfikowane informacje powiązane z wykresem społecznościowym osoby wyszukującej mogą zostać uwzględnione w tym samym indeksie, co inne zasoby lub w osobnym indeksie. W związku z tym można przeprowadzić oddzielne wyszukiwanie dla ogólnych wyników wyszukiwania odpowiadających zapytaniu, a także dla konkretnych wyników wyszukiwania, które identyfikują zasoby powiązane z wykresem społecznościowym osoby wyszukującej (np. polecane zasoby sieciowe).

System prezentuje wyniki wyszukiwania, w tym wyniki wyszukiwania powiązane z wykresem społecznościowym osoby wyszukującej. Na przykład system wyszukiwania może prezentować wyniki wyszukiwania reprezentujące treści generowane przez członków wykresu społecznościowego osoby wyszukującej i samą osobę wyszukującą.

Wyszukiwarka może przesyłać pobrane wyniki wyszukiwania przez sieć do urządzenia klienckiego w celu zaprezentowania wyszukiwarce, na przykład jako wyniki wyszukiwania na stronie internetowej, aby wyświetlić je w przeglądarce internetowej uruchomionej na urządzeniu klienckim. System wyszukiwania przedstawia responsywne wyniki wyszukiwania powiązane z wykresem społecznościowym osoby wyszukującej razem w klastrze, niezależnie od ogólnych wyników wyszukiwania. System prezentuje wyniki wyszukiwania powiązane z wykresem społecznościowym osoby wyszukującej przemieszane z dowolnymi pobranymi wynikami wyszukiwania ogólnego.

SERPy, które zawierają wyniki powiązane z wykresem społecznościowym wyszukiwarki

Strona wyników wyszukiwania wyświetla przykładowe wyniki wyszukiwania odpowiadające przykładowemu zapytaniu „Safari w Tanzanii”. W przedstawionym przykładzie wyświetlane wyniki wyszukiwania obejmują wyniki wyszukiwania w sieci i wyniki wyszukiwania grafiki. Wyniki wyszukiwania w sieci zawierają wyniki wyszukiwania. Wyniki wyszukiwania są powiązane z zasobami (np. stronami internetowymi), które są publicznie dostępne w Internecie.

Wynik wyszukiwania zawiera treści generowane przez wyszukiwarek, które są uważane za istotne dla zapytania wyszukiwania. W tym przykładzie wynik wyszukiwania zawiera treści objęte kontrolą dostępu, udostępniane jako post rozpowszechniany za pomocą usługi sieci społecznościowej. Na przykład użytkownik autora „Jane Friend” wygenerował post i udostępnił go wybranym wyszukiwarkom. W przedstawionym przykładzie dystrybucja postu jest określona jako „Ograniczona”, co oznacza, że ​​tylko osoby wyszukujące wybrane przez użytkownika-autora mogą uzyskać dostęp do posta.

W związku z tym „Jane Friend” jest członkiem wykresu społecznościowego osoby wyszukującej, która została zidentyfikowana w dystrybucji. W niektórych przykładach dystrybucja może obejmować dystrybucję publiczną, tak że każda osoba wyszukująca, niezależnie od tego, czy jest to osoba kontaktowa użytkownika będącego autorem, może uzyskać dostęp do posta.

Wyniki wyszukiwania obrazów obejmują responsywne wyniki wyszukiwania powiązane z obrazami, które są publicznie dostępne oraz obrazy, które są powiązane z wykresem społecznościowym użytkownika. Na przykład wyniki w postaci obrazów mogą zawierać obrazy. W przedstawionym przykładzie obrazy mogą zawierać obrazy dostępne publicznie, a obraz zawiera obraz opublikowany przez członka wykresu społecznościowego osoby wyszukującej. Na przykład obraz może otrzymać obraz opublikowany przez wyszukiwarkę „Jane Friend”, która jest autorem posta podanego jako wynik wyszukiwania.

Treści generowane przez wyszukiwarek w SERP na podstawie wykresu społecznościowego wyszukiwarek

Przykładowe komponenty obejmują komponent wyszukiwania, źródło danych treści, źródło danych treści generowane przez wyszukiwarkę oraz źródło danych profilu. W niektórych przykładach komponent wyszukiwania może być dostarczany jako programy komputerowe wykonywane przy użyciu urządzeń obliczeniowych (np. serwerów). W niektórych przykładach, każde ze źródeł danych może być dostarczone jako urządzenia pamięci do odczytu komputerowego (np. bazy danych).

Komponent wyszukiwania może komunikować się z każdym źródłem danych za pośrednictwem sieci (np. sieci lokalnej (LAN) lub sieci rozległej (WAN), Internetu). Komponent wyszukiwania otrzymuje dane wejściowe wyszukiwarki, przetwarza je na podstawie danych dostarczonych ze źródeł danych i generuje wyniki wyszukiwania. Dane wejściowe wyszukiwarki mogą być dostarczane przez urządzenie obliczeniowe (np. klienckie urządzenie komputerowe), a wyniki wyszukiwania mogą zostać dostarczone do urządzenia obliczeniowego w celu wyświetlenia wyszukiwarce.

Komponent wyszukiwania może identyfikować profil wyszukiwarki na podstawie danych wejściowych wyszukiwarki i może pobierać dane profilu odpowiadające wyszukiwarce ze źródła danych profilu. W niektórych przykładach dane profilu wyszukiwarki mogą zawierać indeks kontaktu. Indeks kontaktów może przyzwyczaić się do identyfikacji członków wykresu społecznościowego osoby wyszukującej. Na przykład wykres społecznościowy osoby wyszukującej może zawierać U1, . . . U.n.

Dane wejściowe wyszukiwarki mogą zawierać zapytanie wyszukiwania otrzymane przez składnik wyszukiwania. W odpowiedzi na odebranie zapytania wyszukiwania, komponent wyszukiwania może przetwarzać dane dostarczone przez źródło danych treści i źródło danych wygenerowane przez wyszukiwarkę w celu wygenerowania wyników wyszukiwania. W niektórych przykładach, w odpowiedzi na odebranie zapytania wyszukiwania, komponent wyszukiwania może pobrać indeks kontaktu 510 odpowiadający wyszukiwarce, która dostarczyła zapytanie wyszukiwania (np. w oparciu o informacje logowania wyszukiwacza).

Uzyskiwanie dostępu do źródła danych generowanego przez wyszukiwarkę

Komponent wyszukiwania może uzyskać dostęp do źródła danych wygenerowanego przez wyszukiwarkę, aby pobrać wygenerowaną przez wyszukiwarkę zawartość, która może być istotna dla wyników wyszukiwania i do której osoba wyszukująca ma dostęp. W niektórych przykładach treść generowana przez wyszukiwarkę może obejmować wiadomości elektroniczne, czaty, posty w serwisach społecznościowych, posty na blogach i posty na mikroblogach.

Treść generowana przez wyszukiwarkę może uzyskać zawartość generowaną przez członków wykresu społecznościowego osoby wyszukującej lub treść generowaną przez samą wyszukiwarkę.

Komponent wyszukiwania może odbierać treść generowaną przez wyszukiwarek i dane powiązane z treścią generowaną przez wyszukiwarek. Komponent wyszukiwania może określić, czy konkretna treść wygenerowana przez wyszukiwarkę ma być dostarczana jako wyniki wyszukiwania. W niektórych przykładach i jak omówiono bardziej szczegółowo w niniejszym dokumencie, składnik wyszukiwania może określić, czy i jak wyświetlać konkretną treść generowaną przez wyszukiwarkę jako wyniki wyszukiwania w oparciu o parametry. W niektórych przykładach, czy konkretna treść generowana przez wyszukiwarek ma zostać wyświetlona, ​​można określić na podstawie zapytania wyszukiwania.

Tytułem nieograniczającego przykładu, treść wygenerowana przez wyszukiwarkę może zawierać post opublikowany w serwisie społecznościowym. Przykładowe dane skojarzone z postem mogą obejmować sygnaturę czasową, wyniki aktualności (TS) i wyniki post (PS) (określane również jako ocena ogólna).

Znacznik czasu wskazuje czas, w którym post został rozpowszechniony w serwisie społecznościowym. W niektórych przykładach sygnatura czasowa wskazuje czas wystąpienia zdarzenia we wpisie. Przykładowe zdarzenia mogą obejmować komentarz do wpisu, ponowne udostępnienie wpisu i aprobatę wpisu.

Wynik aktualności wskazuje, w jakim stopniu treść odnosi się do wyszukiwanego hasła

Oceny aktualności mogą wskazywać, w jakim stopniu treść posta odnosi się do zapytania wyszukiwania. W niektórych przykładach wyniki aktualności mogą wskazywać, w jakim stopniu treść wpisu odnosi się do interesującej go kwestii. W niektórych przykładach treść może dotyczyć sprawy, która ostatnio pojawiła się w wiadomościach.

Na przykład przedmiotem zainteresowania może być klęska żywiołowa i może być częstym tematem treści rozpowszechnianych w Internecie w określonym czasie. Jeśli treść posta odnosi się do klęski żywiołowej, post może zostać uznany za aktualny i może to odzwierciedlać powiązane wyniki.

Punktacja postu i punktacja aktualności

W niektórych przykładach wynik posta (lub wynik ogólny) odzwierciedla jakość posta i trafność posta dla konkretnej osoby wyszukującej. Na przykład, wpis może mieć skojarzony z nim punktację pierwszego wpisu, która odzwierciedla jakość wpisu i znaczenie wpisu dla pierwszego wyszukiwania. Wpis może mieć powiązany z nim punktację drugiego wpisu, która odzwierciedla jakość wpisu i trafność wpisu dla drugiej osoby przeszukującej. Pierwsza ocena posta i druga ocena postu mogą się od siebie różnić.

Oceny aktualności i oceny postów są generowane przez usługę oceniania i mogą być dostarczane do magazynu danych treści generowanej przez wyszukiwarek.

Whether the searcher-generated content is to get displayed in the search results can get determined based on the search query. It can get determined whether the search query provided by the searcher is a trending search query.

A Trending Search Query

A trending search query can include a search query that is frequently provided to a searching service for a given period of time. By way of non-limiting example, a first search query can get provided to the searching service X times by various searchers within the last Y days. A second search query can get provided to the searching service Z times by various searchers within the last Y days. A first frequency can get determined based on X and a second frequency can get determined based on Z.

The first frequency and the second frequency can get compared to a threshold frequency. If a frequency is greater than or equal to the threshold frequency, the associated search query can get deemed to get a trending search query. For example, the first frequency is greater than or equal to the threshold frequency and the second frequency is less than the threshold frequency. Consequently, the first search query is determined to get a trending search query, and the second search query is not determined to get a trending search query.

Searcher-generated content can get identified as a potential search result based on the relevance of the searcher-generated content to the search query. In some examples, if the identified searcher-generated content is determined to get sufficiently recent and is determined to get sufficiently topical, the searcher-generated content is displayed as a search result.

If the searcher-generated content is not deemed to get sufficiently recent or the searcher-generated content is not deemed to get sufficiently topical, it can get determined whether the search query used to identify the searcher-generated content as a potential search result is a trending query. If the search query is a trending query if the searcher-generated content is deemed to et somewhat recent and if the searcher-generated content is determined to get somewhat topical, the searcher-generated content is displayed as a search result.

If The Search Query Is Not A Trending Query

If the query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and, if the post score of the searcher-generated content is greater than or equal to a threshold post score, the searcher-generated content is displayed as a search result.

If the search query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and if the post score of the searcher-generated content is less than a threshold post score, the searcher-generated content is not displayed as a search result.

In some examples, whether searchser-generated content is sufficiently recent can get determined based on a current time (t.sub.CURR), the timestamp of the searcher-generated content (t.sub.POST), and a first threshold (t.sub.THR1).

The current time is provided as the time at which the search query is submitted by the searcher In some examples, a time difference (t.sub.DIFF) can get determined as a difference between the current time and the timestamp of the searcher-generated content. If the time difference is less than the first threshold, the searcher-generated content can get determined to get sufficiently recent.

Whether searcher-generated content is somewhat recent can get determined based on the current time, the timestamp of the searcher-generated content, and a second threshold (t.sub.THR2). In some examples, if the time difference is less than the second threshold, the searcher-generated content can get determined to get somewhat recent. In some examples, the first threshold is less than the second threshold.

Whether Searcher-Generated Content Has Sufficient Topicality Scores

Whether searcher-generated content is sufficiently topical can get determined based on a topicality score of the searcher-generated content (TS.sub.POST) and a first topicality score threshold (TS.sub.THR1). If the topicality score of the searcher-generated content is less than the first topicality score threshold, the searcher-generated content can gete determined to get sufficiently topical.

Whether searcher-generated content is somewhat topical can get determined based on topicality scores of the searcher-generated content and a second topicality score threshold (TS.sub.THR2). If the topicality scores of the searcher-generated content are less than the second topicality score threshold, the searcher-generated content can get determined to get somewhat topical. In some examples, the first topicality score threshold is greater than the second topicality score threshold.

If it is determined that the searcher-generated content is to get displayed in the search results, how and where the searcher-generated content is displayed can get determined. In some examples, the searcher-generated content can get displayed at the bottom of a search results page. In some examples, the searcher-generated content can get displayed within other search results (eg, in the middle of a search results page).

By way of non-limiting example, if the time difference, discussed above, is less than a third threshold (t.sub.THR3) and the topicality score is greater than or equal to a third threshold topicality score (TS.sub.THR3), the searcher-generated content is provided within other search results (eg, in the middle or towards the top of a search results page).

The first threshold is equal to the third threshold. In some examples, the topicality scores threshold is equal to the third topicality score threshold. It can get determined that the searcher-generated content of the search result is associated with a time difference that is less than the third threshold and topicality scores that are greater than or equal to the third threshold topicality scores.

Consequently, the Searcher-generated content of the search result is displayed in line with the other search results.

Searcher-Generated Content That Includes An Image

Searcher-generated content that includes an image can get analyzed to determine where to display the searcher-generated content within the search results. If the searcher-generated content includes a single image and text, the searcher-generated content can get displayed as a web search result. If the searcher-generated content includes images without text, the image can get displayed within the image search results.

The image can get an image that was provided in a post that was distributed using a social networking service and that did not include text. Consequently, the image is displayed in the image search results instead of the underlying post getting displayed as a search result in and of itself. If the searcher-generated content includes a plurality of images with text, the searcher-generated content can get displayed as a web search result web the images can get displayed as image search results.

An Account With The Searcher's Confidential Or Non-Public Searcher-Generated Content

A searcher may provide permission (eg, to a search engine) to access an account containing the searcher's confidential or non-public searcher-generated content. The searcher may give a search engine permission to access an electronic messaging account, a calendar, a cloud drive, and so forth. The search engine may:

  • Index messages or other content in the account
  • Retrieve messages or other content that match a search query
  • Present these messages, or portions thereof, in search results

If an input search query does not specifically request electronic messaging content (eg, if the query were to read “biking in Tahoe” only), the search engine may still make confidential or non-public search content available to the searcher. A search query (eg, “biking in Tahoe”), does not include the option to identify the type of searcher-generated content that it contains. For example, the option can specify electronic messages.

Additional options may get is available to provide relevant content, eg, from a searcher's online calendar, cloud drive, and so forth.

Selecting a corresponding option displays the corresponding content. For example, selecting the option to view electronic messages may cause the display of portions of electronic messages. Selecting a displayed electronic message may direct the searcher to their messaging account to view the entire contents of that message. The same may get true for other types of content, such as calendar content and cloud drive documents.

Processes Involving Topicality Scores From The Present

For convenience, the topicality scores process will get described using a system including computing devices that performs the process.

  • The ID of the searcher is determined
  • And the ID of the searcher can get determined based on searcher log-in information (eg, searcher name and password)
  • A contact index corresponding to the searcher ID is retrieved
  • A search query is received
  • Whether the search query is a trending search query
  • If the search query is a trending search query, a trending search query indicator is set

Whether Search Results Include Searcher-Generated Content

Search results are generated and are received. It is determined whether the search results include searcher-generated content. In the example context, it is determined whether the search results include digital content (eg, posts) distributed by contacts of the searcher within a computer-implemented social networking service. If the search results do not include searcher-generated content, the search results are displayed.

If the SERPs include searcher-generated content, it is determined whether the searcher-generated content is to get displayed in the search results. In the example context, it is determined whether digital content (eg, posts) distributed by contacts of the searcher within the computer-implemented social networking service is to get displayed.

If the searcher-generated content is not to get displayed, the searcher-generated content is removed from the search results and the search results are displayed. If it is determined that the searcher-generated content is to get displayed, the searcher-generated content is blended with the other search results and the search results are displayed.

Przeszukaj wiadomości prosto do skrzynki odbiorczej

To pole służy do celów walidacji i należy je pozostawić bez zmian.

*Wymagany