Google에서 검색 결과 향상

게시 됨: 2021-08-19

쿼리에 대한 응답이 어떻게 보일지 결정하기 위해 검색 결과 향상

인터넷은 다양한 콘텐츠에 대한 액세스를 제공합니다. 검색자가 검색 엔진에 쿼리를 제출하여 인터넷에서 콘텐츠를 검색할 때, 검색 엔진은 복수의 검색 결과를 포함하는 쿼리 응답을 반환할 수 있습니다. 검색 결과에는 자사 리소스에 대한 하이퍼링크가 포함될 수 있습니다.

여기에는 웹 페이지, 문서, 이미지, 비디오 등이 포함될 수 있습니다. 광고, 공공 서비스 발표와 같은 제3자 콘텐츠 항목도 포함됩니다. 이들은 쿼리와 관련이 있는 것으로 확인되었습니다. 쿼리 응답은 결과 페이지의 형태로 클라이언트 장치에 제공될 수 있습니다. 클라이언트가 결과 페이지에서 원하는 검색 결과를 선택하면(예: 검색 결과를 클릭하여), 클라이언트의 브라우저는 검색 결과와 관련된 대상 리소스로 이동합니다.

검색 결과 및 유니버설 검색 결과 및 증강 검색 결과 향상

이 특허는 검색 결과에 광고가 추가된 10개의 파란색 링크에 중점을 둡니다. 10개의 파란색 링크에 추가되는 광고에 대한 정보를 자세히 설명한 것은 Google 최초의 특허입니다. Google은 범용 검색 결과에 대해 최소 4가지 버전의 특허를 게시했습니다. Google은 또한 검색 쿼리에 엔터티가 있는지 여부를 검색 엔진이 결정하고 존재하는 경우 지식 패널, 관련 질문, 추천 스니펫 및 관련 엔터티.

일부 검색 엔진은 검색 결과에서 다양한 용어를 강조(예: 굵게)하여 결과 페이지를 향상시킵니다. 기존의 강조 기술에는 검색 결과 전체에서 검색 쿼리의 일부로 제출된 각 용어를 강조 표시하는 것이 포함됩니다. 검색어와 동일한 동의어 및 기타 용어도 강조 표시될 수 있습니다. 기존의 강조 기술은 때때로 검색자가 원하는 검색 결과를 식별하는 데 도움이 될 수 있지만, 이러한 강조는 또한 검색자의 주의를 산만하게 하고 압도할 수 있으며 결과 페이지가 어수선하게 나타날 수 있습니다. 검색자가 기존의 강조 기술의 단점을 피하면서 검색 결과를 향상시킬 수 있도록 결과 페이지를 향상시키는 것이 바람직할 것입니다.

가독성 향상을 위한 검색 결과 향상

특허는 향상된 가독성을 위해 검색 결과를 향상시키는 시스템을 보여줍니다. 여기에는 컴퓨터 네트워크와 프로세서 및 메모리 처리 회로를 통해 클라이언트 장치로부터 검색 쿼리를 수신하도록 구성된 통신 인터페이스가 포함됩니다. 처리 회로는 검색 쿼리에 기초하여 쿼리 용어 세트를 생성하고 쿼리 용어 세트를 사용하여 검색 결과를 식별하도록 구성됩니다.

검색 결과는 첫 번째 텍스트 부분과 두 번째 텍스트 부분을 포함합니다. 쿼리 용어 세트의 각 쿼리 용어에 대해 처리 회로는 다음을 포함하는 첫 번째 강조 표시 작업을 수행합니다.

  • 검색어가 첫 번째 텍스트 부분에서 발생하는지 여부를 판단하고, 검색어가 첫 번째 텍스트 부분에서 발생한다는 판단에 응답하여
  • 첫 번째 텍스트 부분에서 쿼리 용어를 강조 표시하고 쿼리 용어 집합에서 쿼리 용어를 제거하여 쿼리 용어 집합 수정
  • 첫 번째 강조 작업 이후에 수정된 쿼리 용어 집합에 남아 있는 각 쿼리 용어에 대해 처리 회로는 쿼리 용어가 두 번째 텍스트 부분에서 발생하는지 여부를 결정하는 것을 포함하여 두 번째 하이라이트 작업을 수행합니다.
  • 검색어가 두 번째 텍스트 부분에서 발생하는 것으로 판단되면 두 번째 텍스트 부분에서 검색어를 강조 표시합니다.

처리 회로는 강조 표시된 검색 결과를 포함하는 쿼리 응답을 생성하고 컴퓨터 네트워크를 통해 클라이언트 장치에 쿼리 응답을 제공하도록 구성됩니다.

검색 결과에는 인덱싱된 자사 리소스 및 타사 콘텐츠 항목에 대한 하이퍼링크가 포함됩니다.

첫 번째 텍스트 부분은 검색 결과의 제목을 포함하고 두 번째 텍스트 부분은 검색 결과의 텍스트 스니펫을 포함합니다.

처리 회로는 복수의 검색 결과를 식별하고, 각각의 검색 결과에 대해 제1 및 제2 강조 표시 동작을 수행하고, 복수의 검색 강조 표시된 결과를 포함하는 질의 응답을 생성하도록 구성된다.

검색어 강조 표시에는 다음이 포함됩니다.

  • 검색어 굵게 표시
  • 검색어에 밑줄 긋기
  • 검색어 기울임꼴
  • 검색어의 표시 크기 늘리기
  • 검색어의 표시 색상 조정
  • 검색어의 배경색 조정

검색 결과 향상 프로세스란 무엇입니까?

방법은 다음과 같습니다.

  • 컴퓨터 또는 컴퓨터 시스템의 처리 회로에 의해 수행
  • 프로세서와 메모리가 있는 처리 회로에서 검색 쿼리를 수신하는 것을 포함합니다.
  • 검색어를 기반으로 검색어 세트 생성
  • 쿼리 용어 집합을 사용하여 검색 결과 식별

검색 결과에는 다음이 포함됩니다.

  • 첫 번째 텍스트 부분과 두 번째 텍스트 부분
  • 세트의 각 쿼리 용어에 대해 쿼리 용어가 첫 번째 텍스트 부분에서 발생하는지 여부를 결정하고 쿼리 용어가 첫 번째 텍스트 부분에서 발생한다는 결정에 응답하여 첫 번째 강조 표시 작업을 수행합니다.
  • 첫 번째 텍스트 부분에서 쿼리 용어를 강조 표시하고 쿼리 용어 집합에서 쿼리 용어를 제거하여 쿼리 용어 집합 수정
  • 제1 강조 작업 이후에 수정된 쿼리 용어 세트에 남아 있는 각각의 쿼리 용어에 대해, 쿼리 용어가 제2 텍스트 부분에서 발생하는지 여부를 결정하고 쿼리 용어가 제2 텍스트 부분에서 발생한다는 결정에 응답하여 제2 강조 표시 작업을 수행하는 단계 부분
  • 두 번째 텍스트 부분에서 쿼리 용어 강조 표시

검색어 수신에는 다음이 포함됩니다.

  • 컴퓨터 네트워크를 통해 클라이언트 장치로부터 검색어 수신
  • 강조 표시된 검색 결과를 포함하는 쿼리 응답을 생성하고 컴퓨터 네트워크를 통해 클라이언트 장치에 쿼리 응답 제공
  • 인덱싱된 자사 리소스 및 타사 콘텐츠 항목에 대한 하이퍼링크

첫 번째 텍스트 부분은 검색 결과의 제목을 포함하고 두 번째 텍스트 부분은 검색 결과의 텍스트 스니펫을 포함합니다.

방법은 복수의 검색 결과를 식별하는 단계, 복수의 검색 결과 각각에 대해 제1 및 제2 강조 표시 동작을 수행하는 단계, 및 복수의 검색 강조 표시된 결과를 포함하는 질의 응답을 생성하는 단계를 포함한다.

방법은 검색 질의에 응답하여 강조 표시된 검색 결과를 포함하는 질의 응답을 클라이언트 장치에 제공하는 단계를 더 포함한다.

검색 결과에는 인덱싱된 자사 리소스 및 타사 콘텐츠 항목에 대한 하이퍼링크가 포함됩니다.

첫 번째 텍스트 부분은 검색 결과의 제목을 포함하고 두 번째 텍스트 부분은 검색 결과의 텍스트 스니펫을 포함합니다.

검색 결과 향상에 대한 이 특허는 다음 위치에 있습니다.

검색결과 콘텐츠 항목 개선
발명가: Matthew Paff, Ramakrishnan Kandhan 및 Catherine Zuo;
양수인: GOOGLE LLC
미국 특허: 11,086,892
부여: 2021년 8월 10일
출원일: 2017년 8월 23일

추상적 인

향상된 가독성을 위해 검색 결과를 향상시키는 시스템 및 방법이 제공됩니다. 검색 결과는 일련의 쿼리 용어를 사용하여 식별됩니다. 검색 결과는 자사 콘텐츠 또는 타사 콘텐츠일 수 있습니다. 검색 결과는 첫 번째 텍스트 부분과 두 번째 텍스트 부분을 포함합니다. 첫 번째 텍스트 부분에 나타나는 각 쿼리 용어 집합은 첫 번째 부분에서 강조 표시됩니다. 두 번째 텍스트 부분에는 나타나지만 첫 번째 텍스트 부분에는 나타나지 않는 각 쿼리 용어 집합은 두 번째 텍스트 부분에서 강조 표시됩니다. 강조 표시된 검색 결과를 포함하는 쿼리 응답이 생성되어 클라이언트 장치에 제공됩니다.

검색어에 대한 응답

이 특허에 설명된 시스템 및 방법은 클라이언트 장치로부터 수신된 검색 쿼리에 대한 응답을 생성할 수 있습니다. 쿼리 응답에는 웹 페이지, 문서, 이미지, 비디오 등과 같은 제1자 리소스에 대한 하이퍼링크와 같은 검색 결과가 포함될 수 있습니다. 여기에는 광고, 공익 광고 등과 같은 제3자 콘텐츠 항목이 포함될 수 있습니다. 검색어. 쿼리 응답은 복수의 검색 결과를 포함하는 검색 결과 페이지에 제공됩니다. "검색 결과"라는 용어는 다음을 참조할 수 있습니다.

  • 인덱싱된 자사 리소스(예: "자사 검색 결과")
  • 제3자 콘텐츠 항목(예: "제3자 검색 결과")
  • 둘의 조합

검색 결과에는 제목, 표시 URL 및 텍스트 스니펫(예: 자사 리소스, 광고 크리에이티브 등에서 추출한 텍스트)과 같은 여러 텍스트 부분이 포함될 수 있습니다.

강조 표시된 검색 결과의 목적

각 검색 결과는 검색 결과의 텍스트에 나타나는 다양한 용어를 강조 표시(예: 굵게, 밑줄, 기울임꼴, 표시 크기 늘리기, 표시 색상 변경 등)하여 향상될 수 있습니다. 강조 표시된 용어는 검색자 제출 검색 쿼리의 일부로 수신되는 용어 및 일부 구현에서는 이러한 검색자 제출 용어와 동일한 용어를 포함할 수 있습니다. 잠재 시맨틱 인덱싱 및 복수화 조정과 같은 기술은 검색자가 제출한 검색 쿼리를 기반으로 쿼리 용어의 확장 세트를 생성하는 데 사용될 수 있습니다. 확장된 검색어 세트는 Google이 검색 결과를 개선함에 따라 관련 검색 결과를 식별하고 용어를 강조 표시하는 데 사용될 수 있습니다.

검색 결과 향상 시스템은 쿼리 용어의 발생을 식별하기 위해 각 검색 결과의 텍스트를 구문 분석할 수 있습니다. 각각의 검색 결과에 대해, 시스템은 검색 결과의 텍스트에 나타나는 다양한 용어를 강조하기 위해 다단계 강조 프로세스를 수행할 수 있습니다. 강조 표시 프로세스의 첫 번째 단계는 검색 결과(예를 들어, 제목)의 첫 번째 부분에서 쿼리 용어의 각 세트를 식별하고 강조 표시하는 것을 포함할 수 있습니다. 검색어가 검색 결과의 첫 번째 부분에서 강조 표시되면 검색어 집합에서 해당 검색어가 제거될 수 있습니다. 강조 표시 프로세스의 두 번째 단계는 검색 결과의 두 번째 부분(예: 텍스트 스니펫)에서 첫 번째 부분에서 이미 강조 표시되지 않은 나머지 쿼리 용어를 식별하고 강조 표시하는 것을 포함할 수 있습니다.

이 강조 표시 프로세스를 사용하면 검색 결과의 첫 번째 부분에서 검색어가 나타날 때마다 강조 표시될 수 있습니다. 그러나 검색 결과의 첫 번째 부분에 나타나지 않고 검색 결과의 두 번째 부분에 나타나는 검색어만 두 번째 부분에서 강조 표시될 수 있습니다. 즉, 검색어가 검색 결과의 첫 번째 부분에서 강조 표시되면 동일한 검색어가 동일한 검색 결과의 두 번째 부분에서 강조 표시되지 않을 수 있습니다. 그러나 검색어가 검색 결과의 첫 번째 부분에 나타나지 않으면 검색어가 검색 결과의 두 번째 부분에서 강조 표시될 수 있습니다.

이 강조 표시 프로세스는 검색 결과에 나타나는 각 쿼리 용어가 검색 결과에서 한 번 이상 강조 표시되도록 하는 동시에 과도한 강조 표시를 방지합니다. 이러한 강조 표시 프로세스는 강조 표시된 용어만 보고 검색 결과를 훑어보는 검색자에게 강조 표시의 이점을 유지합니다. 검색 결과의 두 번째 부분에서 강조 표시에서 제외된 검색어는 여전히 첫 번째 부분에서 강조 표시될 수 있습니다. 검색 결과에 나타나는 검색어를 입력하면 최소한 한 번 강조 표시될 수 있지만 기존 강조 표시 기술보다 중복이 적습니다. 위에 설명된 강조 표시 프로세스는 기존 강조 표시 기술에 비해 덜 강조 표시될 수 있으며 검색 결과가 더 깨끗하고 덜 복잡하게 나타날 수 있습니다.

컴퓨터 시스템이 표시됩니다.

컴퓨터 시스템은 특허의 시스템과 방법을 배치하는 데 익숙해질 수 있습니다. 컴퓨터 시스템은 네트워크, 리소스, 콘텐츠 제공자, 클라이언트 장치, 데이터 저장 장치, 콘텐츠 서버, 검색 엔진 및 검색 결과 향상 시스템을 포함하는 것으로 나타납니다.

네트워크는 컴퓨터 시스템의 다양한 구성 요소 간의 통신을 용이하게 할 수 있습니다. 예를 들어, 클라이언트 장치는 네트워크를 통해 검색 엔진에 검색 쿼리를 제출할 수 있습니다.

검색 엔진은 검색 쿼리를 구문 분석하고 검색 쿼리와 관련된 리소스를 식별할 수 있습니다.

검색 엔진은 또한 검색 쿼리와 관련된 제3자 콘텐츠 항목을 식별하기 위해 네트워크를 통해 콘텐츠 서버와 상호 작용할 수 있습니다. 그것은 검색 질의와 관련된 검색 결과(예를 들어, 제1자 리소스, 제3자 콘텐츠 항목 등)를 생성하고 네트워크를 통해 검색 결과 향상 시스템에 검색 결과를 제공할 수 있습니다.

검색 결과 향상 시스템은 검색 결과에서 쿼리 용어를 강조 표시하고 검색 쿼리에 응답하여 향상된 검색 결과를 클라이언트 장치에 제공할 수 있습니다.

컴퓨터 시스템의 리소스

컴퓨터 시스템에는 리소스가 포함됩니다. 이러한 리소스는 다음을 수행할 수 있습니다.

  • 네트워크를 통해 제공될 수 있는 모든 유형의 정보 또는 데이터 구조 포함
  • 각 리소스와 연결된 리소스 주소(예: 리소스 URL)로 식별됩니다.
  • 웹 페이지(예: HTML 웹 페이지, PHP 웹 페이지 등), 워드 프로세싱 문서, PDF(Portable Document Format) 문서, 이미지, 비디오, 프로그래밍 요소, 대화형 콘텐츠, 스트리밍 비디오/오디오 소스 또는 기타 유형의 자사 콘텐츠
  • 포함된 정보(예: 하이퍼링크에 포함된 메타 정보) 및 포함된 지침이 있는 콘텐츠 표시
  • 콘텐츠를 볼 때 클라이언트 장치(예: 클라이언트 장치에서 실행되는 웹 브라우저)에서 실행되는 컴퓨터 판독 가능 명령(예: 소프트웨어 코드, JavaScript.RTM., ECMAScript.RTM. 등) 포함
  • 검색 결과 페이지의 결과

검색 결과 페이지에는 다음이 포함될 수 있습니다.

  • 검색자가 제출한 검색어와 관련이 있는 것으로 식별된 검색 결과(예: 자사 리소스, 타사 콘텐츠 항목 등)
  • 클라이언트 장치에서 수신된 검색 쿼리에 대한 응답으로 클라이언트 장치에 제공될 수 있음
  • 검색 엔진과 상호 작용하기 위한 인터페이스를 포함하는 리소스

이러한 리소스에는 검색자가 검색 쿼리를 입력하고 검색 엔진에 제출할 수 있도록 하는 검색 필드가 있는 웹페이지가 포함될 수 있습니다.

검색 엔진은 관련 자사 검색 결과를 식별하기 위해 검색 쿼리를 사용할 수 있습니다.

이것은 콘텐츠 서버에 검색 쿼리(또는 검색 쿼리를 기반으로 하는 쿼리 용어 집합)를 제공합니다.

콘텐츠 서버는 관련 제3자 검색 결과를 식별하기 위해 검색 쿼리를 사용할 수 있습니다.

해당 검색 결과 페이지는 제1자 검색 결과와 제3자 검색 결과의 조합을 포함하여 검색 엔진, 콘텐츠 서버 또는 둘 다에 의해 생성될 수 있습니다.

SERP의 랜딩 페이지

리소스에는 검색 결과에 대한 방문 페이지가 포함될 수 있습니다.

예를 들어, 검색 결과는 목적지 리소스의 위치를 ​​지정하는 하이퍼링크 URL(예: href 속성에 의해 제공됨)을 포함할 수 있습니다.

클라이언트 장치는 클릭하거나 검색 결과와 상호 작용할 때 리소스로 연결될 수 있습니다.

이러한 리소스는 제1자 검색 결과 또는 제3자 콘텐츠 항목에 등장하는 제품, 서비스 또는 비즈니스에 대한 추가 정보를 제공할 수 있습니다. 예를 들어 리소스는 타사 콘텐츠 항목에 포함된 제품 또는 서비스를 구매할 수 있는 리소스를 호스팅할 수 있습니다.

또한 리소스에는 자사 콘텐츠와 함께 타사 콘텐츠 항목을 표시하기 위한 슬롯이 포함될 수 있습니다. 리소스에는 인라인 프레임 요소(예: HTML "iframe" 요소, 콘텐츠 제공자의 제3자 콘텐츠 항목을 표시하기 위한 <iframe> .. </iframe>)가 포함될 수 있습니다. 인라인 프레임은 다른 요소입니다. 검색 에이전트(예: 클라이언트 장치, 클라이언트 장치에서 실행되는 웹 브라우저 등)에 의해 인쇄, 소스 보기 또는 다른 형태의 검색자 상호 작용에 대한 초점으로 선택될 수 있습니다. 콘텐츠 슬롯은 클라이언트 리소스에서 자사 리소스 콘텐츠를 보기 위해 콘텐츠 서버에서 타사 콘텐츠 항목을 요청하는 장치.

검색 결과로서의 기타 리소스

리소스는 콘텐츠 제공자와 결합될 수 있습니다. 리소스에는 콘텐츠 제공자를 정의하는 전자 장치(예: 컴퓨터, 서버 등)에 저장된 데이터가 포함될 수 있습니다. 이러한 리소스는 콘텐츠 제공자와 별개일 수 있습니다. 여기에는 원격 서버(예: FTP 서버, 파일 공유 서버, 웹 서버 등), 서버 조합(예: 데이터 센터, 클라우드 컴퓨팅 플랫폼 등), 또는 콘텐츠 제공자를 정의하는 장치.

콘텐츠 제공자는 콘텐츠 제공자가 콘텐츠 서버에 콘텐츠 생성 요청을 제출할 수 있고 콘텐츠 서버가 요청에 대한 응답으로 제3자 콘텐츠 항목을 생성할 수 있음을 알려주는 조언 특허를 나타내는 전자 장치를 포함할 수 있습니다. 제3자 콘텐츠 아이템은 콘텐츠 텐트 서버 내의 콘텐츠 제공자에 로컬인 데이터 저장 장치, 또는 데이터 저장 장치에 저장될 수 있습니다.

제3자 콘텐츠 항목은 광고일 수 있습니다. 광고는 다음과 같은 디스플레이 광고일 수 있습니다.

  • 이미지 광고
  • 플래시.RTM. 광고
  • 동영상 광고
  • 텍스트 기반 광고
  • 이들의 조합

다른 구현에서, 제3자 콘텐츠 항목은 다양한 비광고 목적(예를 들어, 공공 서비스 발표)을 제공하는 다른 유형의 콘텐츠를 포함할 수 있습니다. 제3자 콘텐츠 항목은 리소스의 콘텐츠 슬롯에 표시되고 리소스의 자사 콘텐츠와 함께 클라이언트 장치에 표시될 수 있습니다.

콘텐츠 제공자는 캠페인 매개변수를 콘텐츠 서버에 제출합니다. 캠페인 매개변수는 클라이언트 장치에 대한 제3자 콘텐츠 항목을 제어할 수 있습니다. 캠페인 매개변수에는 다음이 포함될 수 있습니다.

  • 타사 콘텐츠 항목과 연결된 키워드
  • 키워드에 해당하는 입찰가
  • 콘텐츠 배포 예산
  • 지리적 제한자
  • 타사 콘텐츠 항목이 클라이언트 장치에 표시될 수 있는 시기를 결정하기 위해 콘텐츠 서버에서 사용하는 기타 기준

콘텐츠 제공자는 콘텐츠 서버에 액세스하여 설정된 캠페인 매개변수에 따라 배포된 제3자 콘텐츠 항목의 성능을 볼 수 있습니다. 예를 들어, 콘텐츠 제공자는 콘텐츠 서버에 액세스하여 제3자 콘텐츠 항목 또는 제3자 콘텐츠 항목 세트와 관련된 성능 메트릭을 검토할 수 있습니다. 성능 메트릭은 클라이언트 장치와 배포된 타사 콘텐츠 항목 또는 타사 콘텐츠 항목 집합 간의 상호 작용을 설명할 수 있습니다(예: 노출 수, 클릭 수, 전환 수, 수익, 기여 구매 등).

검색 결과를 표시하는 클라이언트 장치

클라이언트 장치는 전자 콘텐츠를 검색자가 이해할 수 있는 형식(예: 시각, 청각, 그래픽 등)으로 변환하기 위한 애플리케이션(예: 웹 브라우저, 리소스 렌더러 등)을 포함합니다.

이러한 클라이언트 장치에는 검색기 인터페이스 요소가 포함될 수 있습니다. 이것은 전자 디스플레이, 스피커, 키보드, 마우스, 마이크, 프린터일 수 있습니다. 검색자에게 콘텐츠를 제공하고, 입력을 수신하고, 전자 콘텐츠와 검색자의 상호 작용을 용이하게 할 수 있습니다. 콘텐츠 항목을 클릭하거나 콘텐츠 항목 위로 마우스를 가져가는 등의 방식으로 이를 수행할 수 있습니다. 클라이언트 장치는 HTML 인코딩 콘텐츠를 보기 위한 검색 에이전트로 기능할 수 있습니다. 클라이언트 장치는 내장된 정보(예: 하이퍼링크에 내장된 메타 정보 등)를 처리하고 내장된 명령을 실행할 수 있는 프로세서를 포함할 수 있습니다. 임베디드 명령어는 제3자 콘텐츠 아이템이 제시되는 콘텐츠 슬롯과 관련된 컴퓨터 판독가능 명령어(예를 들어, 소프트웨어 코드, JavaScript.RTM., ECMAScript.RTM. 등)를 포함할 수 있다.

대화형 콘텐츠 항목

클라이언트 장치는 배포된 타사 콘텐츠 항목과의 상호 작용을 감지할 수 있습니다. 타사 콘텐츠 항목과의 상호 작용에는 다음이 포함될 수 있습니다.

  • 콘텐츠 항목 표시
  • 콘텐츠 항목 위로 마우스를 가져갑니다.
  • 콘텐츠 항목을 클릭하면
  • 콘텐츠 항목에 대한 소스 정보 보기
  • 클라이언트 장치와 콘텐츠 항목 간의 기타 모든 유형의 상호 작용

대화형 콘텐츠 항목의 작동 방식

제3자 콘텐츠 항목과의 상호 작용은 콘텐츠 항목에 대한 검색자의 명시적 조치가 필요하지 않습니다. 콘텐츠 항목을 표시하거나 제시하는 것과 같은 노출은 상호 작용으로 간주될 수 있습니다. 어떤 행동(예를 들어, 능동적 또는 수동적)이 상호작용에 해당하는지 정의하기 위한 기준이 결정될 수 있습니다. 설정된 캠페인 매개변수에 따라, 각 콘텐츠 항목에 대해 개별적으로, 또는 설정된 캠페인 매개변수에 따라 콘텐츠 제공자에 의해, 또는 콘텐츠 서버에 의해 설정될 수 있습니다.

데이터 저장 장치를 포함하는 컴퓨터 시스템이 표시됩니다. 데이터 저장 장치는 프로필 데이터, 콘텐츠 항목 데이터, 또는 콘텐츠 서버 또는 검색 엔진에 의해 사용되는 임의의 다른 유형의 데이터를 저장할 수 있는 임의의 메모리 장치일 수 있습니다. 데이터 저장 장치는 비휘발성 메모리, 미디어 또는 메모리 장치를 포함할 수 있습니다.

데이터 저장 장치에는 다음이 포함될 수 있습니다.

  • 반도체 메모리 장치(예: EPROM, EEPROM, 플래시 메모리 장치 등)
  • 자기 디스크(예: 내장 하드 디스크, 이동식 디스크 등)
  • 자기 광 디스크
  • CD ROM 및 DVD-ROM 디스크

데이터 저장 장치는 콘텐츠 서버, 콘텐츠 제공자 또는 검색 엔진에 로컬일 수 있습니다. 이러한 데이터 저장 장치는 네트워크를 통해 콘텐츠 서버 및 검색 엔진과 연결된 원격 장치일 수 있습니다. 그리고 데이터 저장 장치는 콘텐츠 서버 및 검색 엔진으로부터 쿼리를 수신하고 이에 응답할 수 있는 데이터 저장 서버 또는 시스템의 일부일 수 있습니다.

데이터 저장 장치가 클라이언트 장치에 대한 프로필 데이터를 저장하는 것을 볼 수 있습니다. 해당 프로필 데이터에는 다음이 포함될 수 있습니다.

  • 관심 데이터
  • 행동 데이터
  • 클라이언트 장치에 배포할 제3자 콘텐츠 항목을 선택하는 것과 관련될 수 있는 기타 데이터

데이터 저장 장치에 저장된 프로파일 데이터는 특정 클라이언트 장치로부터의 검색 질의에 응답하여 제공할 제3자 콘텐츠 항목을 선택하고 순위를 매기기 위해 (예를 들어, 콘텐츠 서버에 의해) 사용될 수도 있습니다.

검색자에 대한 개인 정보

논의된 시스템이 검색자에 대한 개인 정보를 수집하거나 개인 정보를 사용할 때 검색자는 프로그램이나 기능이 검색자 정보를 수집할지 여부를 제어할 기회가 제공될 수 있습니다.

이것은 다음에 대한 정보일 수 있습니다.

  • 검색자의 소셜 네트워크
  • 사회적 행동 또는 활동
  • 직업
  • 검색자의 기본 설정 또는 검색자의 현재 위치) 또는 검색자와 더 관련이 있을 수 있는 콘텐츠 서버로부터 콘텐츠를 수신할지 여부 및 수신 방법을 제어하기 위해

또한 일부 데이터는 저장되거나 개인 식별 정보를 제거하는 데 사용되기 전에 어떤 방식으로든 처리(예: 콘텐츠 서버에서)될 수 있다고 들었습니다.

검색자의 신원이 처리되어 검색자에 대해 개인 식별 정보가 결정될 수 없도록 하거나, 검색자의 지리적 위치가 위치 정보를 얻은 곳에서 일반화될 수 있습니다(예: 시, 우편 번호 또는 주 수준). 검색자의 의를 결정할 수 없습니다.

따라서, 검색자는 정보가 (예를 들어, 애플리케이션에 의해, 클라이언트 장치 등에 의해) 수집되고 콘텐츠 서버에 의해 사용되는 방법을 제어할 수 있습니다. 콘텐츠 제공자는 콘텐츠 제공자 데이터 수집 및 사용에 대한 유사한 제어 옵션을 제공받을 수 있습니다. 이는 특정 콘텐츠 제공자와 관련된 데이터, 리소스에서 추출한 데이터 등을 의미합니다.

관련성으로 선택된 제3자 콘텐츠 항목

콘텐츠 서버는 특정 자사 리소스, 클라이언트 장치 또는 검색 쿼리와 관련이 있는 것으로 결정된 타사 콘텐츠 항목을 선택합니다.

예를 들어, 컨텐츠 서버는 각 컨텐츠와 연관된 키워드를 비교하여 컨텐츠를 선택할 수 있다. 콘텐츠 제공자가 지정한 콘텐츠 항목, 콘텐츠 항목에서 추출된 추가 키워드 등. 이 방법은 타사 콘텐츠 항목을 요청하는 자사 리소스 또는 클라이언트 장치와 관련된 키워드도 살펴봅니다. 자사 리소스가 검색 결과 페이지인 경우 쿼리 용어 집합을 사용하여 리소스에 대한 키워드를 설정할 수 있습니다. 콘텐츠 서버는 검색 엔진으로부터 쿼리 용어 세트를 수신하고 쿼리 용어를 사용하여 검색 쿼리와 관련된 제3자 콘텐츠 항목을 선택할 수 있습니다. 선택된 제3자 콘텐츠 항목은 검색 엔진에 의해 식별된 제1자 검색 결과와 함께 검색 결과 페이지에 표시될 수 있습니다.

컨텐츠 서버는 각각의 컨텐츠 아이템과 연관된 키워드를 컨텐츠 아이템을 요청하는 특정 클라이언트 디바이스와 연관된 정보(예를 들어, 프로필 데이터, 검색자 관심, 검색자 선호도 등)와 비교함으로써 제3자 컨텐츠 아이템을 선택할 수 있다. 컨텐츠 서버는 특정 클라이언트 장치와 독립적인 검색자 프로파일 정보에 기초하여 컨텐츠 항목을 선택할 수 있다. 클라이언트 장치가 온라인 계정 또는 프로필에 로그인하면 계정 또는 프로필과 관련된 정보(예: 인구 통계 정보, 검색자 관심분야, 검색자 선호도 등)를 사용하여 클라이언트 장치에 배포할 콘텐츠 항목을 선택할 수 있습니다.

클라이언트 장치는 검색자, 검색자 계정 및 검색자 프로필과 연결될 수 있습니다. 콘텐츠 서버는 사용 가능한 선호 콘텐츠 항목 수가 충분하지 않은 경우 설정된 검색자 기본 설정과 일치하지 않는 제3자 콘텐츠 항목을 선택합니다. 그리고 콘텐츠 서버는 다음을 기반으로 제3자 콘텐츠 항목을 선택할 수 있습니다.

  • 확립된 클릭률
  • 예상 클릭률
  • 각 콘텐츠 항목과 관련된 입찰가
  • 기타 관련 선택 기준

선택한 타사 콘텐츠 항목은 클라이언트 장치 및 자사 콘텐츠에 표시하기 위해 리소스로 전송됩니다. 선택한 타사 콘텐츠 항목이 검색 결과 목록에 포함되도록 검색 엔진에 제공됩니다. 그리고 선택된 콘텐츠 아이템은 콘텐츠 서버 또는 데이터 저장 장치로부터 (예를 들어, 먼저 콘텐츠 아이템을 리소스로 전송하지 않고) 클라이언트 장치로 전달된다.

콘텐츠 서버는 배포된 콘텐츠 항목과의 검색자 상호작용을 측정하거나 기록하기 위한 고유 식별자(예: 서명 속성)를 각각의 제3자 콘텐츠 항목에 할당할 수 있습니다. 각 제3자 콘텐츠 항목에는 하이퍼링크가 포함된 제목, 하이퍼링크와 연결된 표시 URL 및 텍스트 조각과 같은 많은 텍스트 부분이 포함될 수 있습니다. 텍스트 스니펫은 광고 소재 또는 타사 콘텐츠 항목과 관련된 기타 설명 텍스트일 수 있습니다.

컴퓨터 시스템의 일부인 검색 엔진

컴퓨터 시스템은 검색 엔진을 포함하도록 표시됩니다.

검색 엔진은 입력 기능(예를 들어, 입력 텍스트 박스 등)을 통해 클라이언트 장치로부터 검색 질의(예를 들어, 텍스트 스트링)를 수신하도록 구성될 수 있다.

해당 검색 엔진은 검색어를 식별하기 위해 검색어를 구문 분석할 수 있습니다.

예를 들어, 클라이언트 장치가 "저렴한 꽃밭 지역"이라는 텍스트 문자열을 제출하면 검색 엔진은 "저렴한", "꽃", "만" 및 "지역"이라는 검색어를 식별할 수 있습니다. 해당 페이지의 역 색인에 해당 단어가 존재한다는 것을 알 수 있습니다. 검색 엔진은 다양한 기술을 사용하여 검색자가 제출한 쿼리 용어를 확장할 수 있습니다. 이러한 기술에는 다음이 포함될 수 있습니다.

  • 검색자가 제출한 검색어의 동의어 식별
  • 검색자가 제출한 검색어의 복수화 조정
  • 검색자가 제출한 쿼리 용어와 의미적으로 동일한 더 많은 용어 식별

쿼리 확장 기법

이 특허는 검색 엔진이 LSI(잠재적 의미 인덱싱)와 같은 쿼리 확장 기술을 사용하여 검색자가 제출한 쿼리 용어와 동일한 의미를 가진 쿼리 용어를 식별할 수 있음을 알려줍니다.

예를 들어, 검색 엔진은 검색어 "싼"에 대한 동의어로 "저렴한"이라는 용어를 식별할 수 있습니다.

원래 쿼리는 검색자가 값싼 꽃을 판매하는 공급업체를 검색하고 있음을 암시하기 때문에 해당 검색 엔진은 "꽃집"이라는 용어를 "꽃"이라는 용어와 의미상 등가물로 식별할 수 있습니다. 그것은 꽃집에서 일 것입니다.

검색 엔진은 "꽃"이라는 용어를 "꽃"이라는 용어의 단수 버전으로 식별할 수 있습니다.

그리고 검색 엔진은 원래 쿼리의 맞춤법 오류를 수정하고 원래 쿼리를 기반으로 대체 쿼리 용어를 제안합니다.

검색 엔진이 원래 쿼리 용어와 원래 쿼리를 기반으로 하는 확장된 용어를 모두 포함하는 쿼리 용어 집합을 생성할 수도 있습니다.

쿼리에 응답하는 데이터 구조

훨씬 더 복잡합니다. 검색 엔진은 생성된 쿼리 용어 세트를 나타내는 배열, 벡터, 목록 등과 같은 데이터 구조를 생성할 수 있습니다.

각 쿼리 용어는 데이터 구조의 개별 요소로 저장될 수 있습니다.

예를 들어, 클라이언트 장치가 텍스트 문자열 "cheap flowers bay area"를 제출하면 검색 엔진은 다음 데이터 구조를 생성할 수 있습니다. " "꽃", "만" 및 "지역"은 원래 검색 문자열의 일부이고 검색어 "저렴한", "꽃" 및 "꽃집"은 검색 엔진에 의해 검색어 집합에 추가된 확장 용어가 됩니다. .

검색 엔진은 생성된 쿼리 용어 세트를 사용하여 관련 자사 검색 결과에 대한 자사 리소스(예: 문서, 웹페이지 등)의 인덱스를 검색할 수 있습니다.

그 검색 엔진은 검색어 세트와 관련된 검색 결과를 식별할 수 있습니다. 검색 엔진은 많은 텍스트 부분을 포함하도록 각 검색 결과의 형식을 지정합니다. 각 검색 결과에는 다음이 포함될 수 있습니다.

  • 검색어와 관련이 있다고 판단되는 자사 리소스에 대한 하이퍼링크가 포함된 제목
  • 하이퍼링크와 연결된 URL의 일부를 표시하는 표시 URL
  • 연결된 자사 리소스에서 추출하거나 타사 콘텐츠 제공업체에서 제공한 설명 텍스트 스니펫

검색 엔진은 연결된 자사 리소스의 콘텐츠를 기반으로 제목 및 설명 텍스트 스니펫을 선택하거나 생성할 수 있습니다.

검색 결과의 다양한 텍스트 부분에는 쿼리 용어 세트가 포함될 수 있습니다.

검색 엔진은 검색 결과의 텍스트 부분에 나타나는 쿼리 용어의 선택을 강조하기 위해 검색 결과 향상 시스템에 검색 결과를 제공할 수 있습니다.

검색 결과 페이지 향상

검색 엔진은 강조 표시된 검색 결과를 포함하는 검색 결과 페이지를 생성할 수 있습니다.

검색 결과 페이지는 검색 쿼리에 대한 응답으로 클라이언트 장치에 제공될 수 있습니다.

그 검색 엔진은 검색 쿼리와 관련된 제3자 콘텐츠 항목에 대한 요청과 함께 쿼리 용어 세트를 콘텐츠 서버에 제공할 수 있습니다.

콘텐츠 항목 요청은 검색자 장치 정보, 리소스 정보, 많은 콘텐츠 항목, 콘텐츠 항목에 대한 형식, 검색 쿼리 문자열, 검색 쿼리 문자열의 키워드, 쿼리와 관련된 정보(예: , 지리적 위치 정보 및 시간 정보), 또는 관련/적절한 제3자 콘텐츠 항목을 선택하기 위해 콘텐츠 서버에 의해 사용될 수 있는 기타 매개변수.

또한, 콘텐츠 서버는 전술한 바와 같이 제3자 콘텐츠 아이템을 선택하고 검색 결과 페이지의 콘텐츠 아이템 슬롯에 표시하기 위해 선택된 아이템을 검색 엔진에 제공할 수 있다. 혼란을 피하기 위해 제1자 검색 결과와 제3자 콘텐츠 항목을 구분할 수 있습니다.

검색 결과 향상 시스템

컴퓨터 시스템에는 검색 결과 향상 시스템이 포함됩니다. 이 검색 결과 향상 시스템은 검색 엔진 및 콘텐츠 서버로부터 검색 결과를 수신하고 검색 결과에서 쿼리 용어를 강조하기 위해 강조 작업을 수행하도록 구성될 수 있습니다.

그 검색 결과 향상 시스템은 콘텐츠 서버, 검색 엔진, 클라이언트 장치(예를 들어, 클라이언트 장치에서 실행되는 웹 브라우저 애플리케이션과 통합됨)의 구성요소, 또는 별도의 시스템일 수 있습니다. 콘텐츠 서버, 검색 엔진 및 검색 결과 향상 시스템은 단일 통합 시스템의 구성 요소일 수 있습니다.

또한 검색 결과 향상 시스템에는 콘텐츠 서버 및 검색 엔진의 기능이 포함됩니다. 예를 들어, 검색 결과 향상 시스템은 클라이언트 장치에 의해 제출된 검색 쿼리를 수신하고 검색 쿼리에 기초하여 쿼리 용어 세트를 생성할 수 있습니다.

검색 결과 향상 시스템은 쿼리 용어에 기초하여 검색 결과(예를 들어, 제1자 리소스, 제3자 콘텐츠 항목)를 식별할 수 있습니다.

검색 결과 개선 시스템은 사전 식별된 검색 결과 및 검색어 세트를 수신합니다.

검색 결과 향상 시스템은 콘텐츠 서버와 검색 엔진으로부터 미리 식별된 검색 결과와 검색어를 수신합니다. 각각의 검색 결과는 첫 번째 텍스트 부분(예: 제목) 및 두 번째(예: 텍스트 스니펫)를 포함할 수 있습니다.

첫 번째 텍스트 부분에서 검색 결과 향상 시스템은 첫 번째 텍스트 부분에 나타나는 각 쿼리 용어 집합을 강조 표시합니다. 그 다음, 그 검색 결과 향상 시스템은 제2 텍스트 부분에서 제2 텍스트 부분에는 나타나지만 제1 텍스트 부분에는 나타나지 않는 질의 용어 세트 각각을 강조 표시할 수 있다.

첫 번째 텍스트 부분에 나타나는 각 검색어 세트는 첫 번째 부분에서 강조 표시될 수 있습니다. 두 번째 텍스트 부분에 나타나는 쿼리 용어는 첫 번째 텍스트 부분에서 이러한 용어가 강조 표시되지 않은 경우에만 두 번째 텍스트 부분에서 강조 표시될 수 있습니다.

검색 결과에서 쿼리 용어를 식별하고 강조 표시하는 다단계 강조 프로세스

또한 검색 결과 향상 시스템은 검색 결과에서 쿼리 용어를 식별하고 강조 표시하기 위해 다단계 강조 프로세스를 수행합니다. 검색 결과 향상 시스템은 쿼리 용어 세트의 각 쿼리 용어에 대해 제1 강조 표시 작업을 수행할 수 있습니다.

제1 하이라이트 동작은 쿼리 용어가 제1 텍스트 부분에서 발생하는지 여부를 결정하는 것을 포함할 수 있다.

첫 번째 텍스트 부분에서 발생하는 각각의 쿼리 용어에 대해, 첫 번째 강조 작업은 첫 번째 텍스트 부분에서 쿼리 용어를 강조 표시하는 것을 포함할 수 있습니다.

이 시스템은 첫 번째 강조 표시 작업 후에 수정된 쿼리 용어 집합에 남아 있는 각 쿼리 용어에 대해 두 번째 강조 표시 작업을 수행할 수 있습니다.

제2 하이라이트 동작은 쿼리 용어가 제2 텍스트 부분에서 발생하는지 여부를 결정하는 것을 포함할 수 있다.

제2 텍스트 부분의 나머지 쿼리 용어 각각에 대해, 제2 하이라이트 동작은 제2 텍스트 부분의 쿼리 용어를 하이라이트하는 것을 포함할 수 있다.

검색 결과 향상은 검색어 세트를 첫 번째 검색어 세트로 식별합니다.

시스템은 검색 결과의 첫 번째 부분에서 쿼리 용어의 첫 번째 세트 각각의 발생을 강조 표시할 수 있습니다.

검색 결과의 첫 번째 부분에서 강조 표시된 쿼리 용어 각각을 포함하는 쿼리 용어의 두 번째 세트를 생성할 수 있습니다.

또한, 강화 검색 결과 시스템은 제2 질의 용어 세트에 포함되지 않은 제1 질의 용어 세트 각각을 포함하는 제3 질의 용어 세트를 생성할 수 있다.

이 강화 검색 결과 시스템은 검색 결과의 두 번째 부분에서 쿼리 용어의 세 번째 세트 각각의 발생을 강조 표시할 수 있습니다.

검색 결과 향상 시스템을 위한 검색어 강조 표시

검색 결과 향상 시스템에 의해 수행되는 강조 표시 작업은 검색 결과가 검색자에게 표시될 때 검색 결과의 특정 부분이 더 눈에 띄게 하도록 검색 결과를 수정하는 것을 포함할 수 있습니다.

예를 들어 검색 결과에서 검색어 강조 표시에는 다음이 포함될 수 있습니다.

  • 검색어 굵게 표시
  • 검색어에 밑줄 긋기
  • 검색어 기울임꼴
  • 검색어의 표시 크기 늘리기
  • 검색어 표시 색상 변경
  • 검색어에 기타 강조 및 강조 효과 적용

검색 결과는 HTML 코드를 사용하여 표현될 수 있으며, 검색 결과 향상 시스템은 검색어 주변에 HTML 태그를 추가하여 검색 결과에서 검색어를 강조 표시합니다.

예를 들어 검색 결과 향상 시스템은 다음을 삽입할 수 있습니다.

  • 굵은 태그(예: <b>query_term</b>)
  • 강조된 텍스트 태그(예: <em>query_term</em>)
  • 기울임꼴 태그(예: <i>query_term</i>)
  • 강력한 텍스트 태그(예: <strong>query_term</strong>)
  • 표시된 태그(예: <mark>query_term</mark>)
  • 검색어를 강조 표시하기 위해 검색 결과의 HTML 코드에서 검색어 주위에 다른 유형의 HTML 태그

검색 결과 향상 시스템은 CSS(Cascading Style Sheets)를 사용하여 검색 결과에서 쿼리 용어를 강조 표시합니다.

또한 CSS 속성(예: 스타일, ID, 클래스 등)이 있는 쿼리 용어 주위에 스팬 태그(또는 기타 HTML 태그)를 삽입하여 태그 내의 쿼리 용어를 향상시킬 수 있습니다.

예를 들어, 검색 결과 향상 시스템은 검색 결과의 HTML 코드에서 검색어 주위에 다음 HTML 태그를 삽입할 수 있습니다. query_term 여기서 "property" 매개변수는 CSS 스타일 속성의 속성을 정의하고 "type" 매개변수는 특정 속성의 유형. 예를 들어 "font-family:verdana", "font-size:160%", "color:red", "background-color:yellow" 등).

해당 검색 결과 향상 시스템은 인라인 스타일을 사용할 수 있습니다. 이것은 HTML 요소의 "style" 속성을 사용합니다. 내부 스타일을 사용할 수도 있습니다. 이것은 사용할 수 있습니다