KR20100095438A - 웹 페이지 도메인 모니터링 - Google Patents

웹 페이지 도메인 모니터링 Download PDF

Info

Publication number
KR20100095438A
KR20100095438A KR1020107012343A KR20107012343A KR20100095438A KR 20100095438 A KR20100095438 A KR 20100095438A KR 1020107012343 A KR1020107012343 A KR 1020107012343A KR 20107012343 A KR20107012343 A KR 20107012343A KR 20100095438 A KR20100095438 A KR 20100095438A
Authority
KR
South Korea
Prior art keywords
domain
content
client
domains
option
Prior art date
Application number
KR1020107012343A
Other languages
English (en)
Other versions
KR101564120B1 (ko
Inventor
예레미아 에스. 이플링
Original Assignee
마이크로소프트 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=40722806&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR20100095438(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 마이크로소프트 코포레이션 filed Critical 마이크로소프트 코포레이션
Publication of KR20100095438A publication Critical patent/KR20100095438A/ko
Application granted granted Critical
Publication of KR101564120B1 publication Critical patent/KR101564120B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Storage Device Security (AREA)

Abstract

웹 페이지 도메인 모니터링이 설명된다. 한 구현에서, 하나 이상의 웹 페이지가 클라이언트에서 얻어지는데, 각각의 상기 웹 페이지는 다수의 도메인을 통해 각각 제공되는 다수의 콘텐트를 포함한다. 다수의 콘텐트를 제공하기 위해 사용된 다수의 도메인이 식별되고, 카운터가 각각의 식별된 도메인에 대해 각각 증가된다. 각각의 상기 도메인에 대한 카운터가 임계치를 초과할 때, 각각의 상기 도메인이 클라이언트를 추적할 가능성이 있다는 것을 나타내는 통지가 클라이언트에 의해 출력된다.

Description

웹 페이지 도메인 모니터링{WEBPAGE DOMAIN MONITORING}
웹 페이지는 광범위한 콘텐트를 사용자에게 제공하기 위해 이용된다. 예를 들어, 사용자는 좋아하는 팀에 관한 점수 및 업데이트를 포함하는 웹 페이지를 얻기 위해 스포츠 웹사이트를 액세스하고, 지역 예보를 포함하는 웹 페이지를 수신하기 위해 날씨 웹사이트를 액세스하며, 이메일을 확인하기 위해 웹 페이지와 상호작용하는 등등을 할 수 있다. 따라서, 웹 페이지 상호작용에 대한 사용자의 의존도는 콘텐트의 이러한 다양성의 증가와 함께 계속 증가한다.
그러나, 몇몇 경우에, 사용자는 사용자가 방문하는 웹사이트 내의 콘텐트를 호스팅하는 제3자에 의해 자신도 모르게 추적당할 수 있다. 예를 들어, 이러한 추적은 사용자의 브라우징 패턴을 찾아내기 위해 사용될 수 있는데, 사용자의 브라우징 패턴은 다음에, 웹사이트 자체를 재구성하고, 광고를 제공하며, 원치 않는 이메일(예를 들어, 스팸)의 근거로 사용하는 등등을 위해 나중에 사용될 수 있다. 게다가, 이러한 추적은 다수의 웹사이트 전역에 걸쳐 실행될 수 있는데, 이것은 이러한 다수의 웹사이트 사이의 사용자의 콘텐트 소비를 서로 관련시키기 위해 사용될 수 있다. 추적은 이들 웹사이트와 상호작용할 때 최소한 부분적 익명을 얻고 싶어하는, 이를테면 스팸, 및 웹사이트 및/또는 제3자에 의한 추적 정보의 그외 다른 바람직하지 않은 사용을 방지하고 싶어하는 사용자에게 바람직하지 않을 수 있다.
웹 페이지 도메인 모니터링이 설명된다. 한 구현에서, 하나 이상의 웹 페이지가 클라이언트에서 얻어지는데, 각각의 상기 웹 페이지는 다수의 도메인을 통해 각각 제공되는 다수의 콘텐트를 포함한다. 다수의 콘텐트를 제공하기 위해 사용된 다수의 도메인이 식별되고, 카운터가 각각의 식별된 도메인에 대해 각각 증가된다. 각각의 상기 도메인에 대한 카운터가 임계치를 초과할 때, 각각의 상기 도메인이 클라이언트를 추적할 가능성이 있다는 것을 나타내는 통지가 클라이언트에 의해 출력된다.
다른 구현에서, 클라이언트는 개인 정보 보호 정책 및 하나 이상의 모듈을 포함하는데, 하나 이상의 모듈은 제1 도메인으로부터 얻은 웹 페이지가 제2 도메인으로부터의 콘텐트를 포함하는지 확인하도록 구성된다. 제2 도메인으로부터의 콘텐트로의 액세스는 제2 도메인이 개인 정보 보호 정책을 따르는 개인 정보 보호 관행을 갖는지의 여부에 기초하여 하나 이상의 모듈에 의해 관리된다.
이 요약은 아래의 상세한 설명에서 더욱 설명되는 개념들의 선택된 개념을 단순화된 형태로 소개하기 위해 제공된다. 이 요약은 청구된 주제의 중요한 특징이나 본질적인 특징도 아니고, 청구된 주제의 범위를 판정하는데 보조적으로 사용되고자 하는 것이다.
상세한 설명은 첨부 도면을 참조하여 설명된다. 도면에서, 참조 번호의 가장 왼쪽 숫자(들)는 그 참조 번호가 처음으로 나오는 도면을 알려준다. 설명 및 도면의 상이한 예에서의 동일한 참조 번호의 사용은 유사하거나 동일한 아이템을 나타낼 수 있다.
도 1은 웹 페이지 도메인을 모니터하는 기술을 실행하도록 동작할 수 있는 예시적인 구현의 환경을 도시한 도면.
도 2는 다수의 도메인으로부터의 콘텐트를 갖는 웹 페이지를 출력하는 것으로서 도 1의 클라이언트를 더욱 상세하게 도시한 예시적인 구현의 도면.
도 3은 하나 이상의 웹 페이지에 콘텐트를 제공하기 위해 사용되는 도메인이 추적되고, 클라이언트가 하나 이상의 도메인에 의해 추적당할 가능성을 나타내는 통지를 클라이언트에서 출력하기 위해 그 추적이 사용된 예시적인 구현에서의 절차를 도시한 흐름도.
도 4는 클라이언트의 개인 정보 보호 정책을 따르는 특정 도메인의 개인 정보 보호 관행의 준수가 특정 도메인으로의 액세스를 관리하기 위해 이용되는 예시적인 구현에서의 절차를 도시한 흐름도.
개요
앞에서 설명된 바와 같이, 사용자는 웹 페이지를 통해 다양한 콘텐트를 액세스할 수 있다. 그러나, 몇몇 경우에, 페이지를 호스팅하는 웹사이트 및 웹 페이지 내에 포함될 콘텐트를 제공하는 다른 웹사이트와 같은 다수의 소스로부터의 콘텐트를 포함하는 웹 페이지가 얻어질 수 있다. 예를 들어, 사용자는 발생하고 있는 및/또는 그날 발생할 스포츠 이벤트에 대한 점수 및 기사를 포함하는 스포츠 웹사이트를 액세스할 수 있다. 스포츠 웹사이트는 또한 광고 서비스와 같은 다른 소스에 의해 제공되는 광고를 포함할 수 있다. 그러나, "그외 다른" 콘텐트(앞의 예에서, 광고 서비스)를 제공하는 제3자 서비스는 그 웹사이트를 통해서뿐만 아니라, 또한 제3자 서비스로부터 콘텐트를 얻는, 예를 들어 광고 서비스로부터 광고를 얻는 그외 다른 웹사이트 전역에 걸쳐, 사용자를 추적하기 위해 이 콘텐트의 제공을 사용할 수 있다. 사용자의 추적은 사용자 측에 개인 정보의 인식된 손실과 같은 다양한 해로운 영향을 미칠 수 있다.
웹 페이지 도메인 모니터링이 설명된다. 한 구현에서, 웹 페이지가 다수의 도메인으로부터의 콘텐트를 포함하는 경우라도, 기술은 웹 페이지에 콘텐트를 제공하기 위해 사용되는 특정 도메인을 추적하기 위해 이용된다. 예를 들어, 다수의 도메인이 단일 웹 페이지를 위해 사용되는 경우라도, 카운터는 클라이언트에서 소비되는 웹 페이지에 콘텐트를 공급하기 위해 사용되는 각 도메인에 할당될 수 있다. 카운터가 소정의 임계치(예를 들어, 총체적으로 그외 다른 카운터에 관련하여 미리 결정된 수, 이를테면 총 카운터의 5 퍼센트를 초과할 때)를 초과할 때, 그 카운트에 대응하는 도메인이 클라이언트를 추적할 가능성이 있다는 것을 나타내는 통지가 출력된다. 그 다음, 이 통지에 기초하여 다양한 조치가 취해질 수 있다. 예를 들어, 한 옵션은 그 도메인을 통한 후속 콘텐트 검색을 (예를 들어, 차단 도메인 목록의 사용을 통해) 차단하고, 후속 콘텐트 검색을 허용하는 등등을 위해 출력될 수 있는데, 그 추가 설명은 도 3과 관련하여 제공될 수 있다.
다른 구현에서, 도메인으로의 클라이언트 액세스는 각 도메인의 개인 정보 보호 관행이 클라이언트의 개인 정보 보호 정책을 따르는지의 여부에 기초하여 관리된다. 예를 들어, 도메인의 개인 정보 보호 정책은 잘 알려져 있는 위치에서(예를 들어, 도메인 자체 내의 지정된 네트워크 주소 내에서, 인터넷을 통해 사용 가능한 중앙 리포지토리에서 등등) 사용 가능하게 될 수 있는데, 이것은 다음에 클라이언트의 개인 정보 보호 정책과 대조될 수 있다. 도메인의 개인 정보 보호 관행이 이에 따르지 않을 경우에, 다양한 조치가 착수될 수 있다. 예를 들어, 그 도메인으로의 장래의 액세스가 (예를 들어, "차단 목록"을 통해) 차단될 수 있고, 또는 그 도메인의 추가 특징으로의 액세스, 수수료 납부 등의 대가로 그 도메인의 불복종이 수락되도록 "거래"가 실행될 수 있다. 개인 정보 보호 관행의 추가 설명은 도 4와 관련하여 제공될 수 있다.
다음 설명에서, 웹 페이지 도메인 모니터링 기술을 실행하도록 동작할 수 있는 예시적인 환경이 먼저 설명된다. 그 다음, 본 발명의 정신 및 범위를 벗어나지 않는 그외 다른 환경뿐만 아니라 예시적인 환경에 의해 이용될 수 있는 예시적인 절차가 설명된다.
예시적인 환경
도 1은 웹 페이지 도메인 모니터링을 이용하도록 동작할 수 있는 예시적인 구현의 환경(100)을 도시한 도면이다. 도시된 환경(100)은 다수의 콘텐트 제공자(102(1)-102(M)) 및 클라이언트(104)를 포함하는데, 이들은 네트워크(106)를 통해 서로 통신 가능하게 결합된다. 클라이언트(104)는 네트워크(106)를 액세스하기 위해 다양한 방식으로 구성될 수 있다. 예를 들어, 클라이언트(104)는 데스크톱 컴퓨터, 이동국, 엔터테인먼트 어플라이언스(entertainment appliance), 표시 장치에 통신 가능하게 결합된 셋톱 박스, 무선 전화, 게임 콘솔 등과 같이, 네트워크(106)를 통해 통신할 수 있는 컴퓨터로서 구성될 수 있다. 클라이언트(104)는 또한 클라이언트를 동작시키는 사람 및/또는 엔티티에 관련이 있을 수 있다. 달리 말하면, 클라이언트(104)는 사용자 및/또는 기계, 예를 들어 클라이언트 장치를 포함하는 논리적 클라이언트를 나타낼 수 있다.
네트워크(106)가 인터넷으로서 도시되지만, 네트워크는 광범위한 구성을 취할 수 있다. 예를 들어, 네트워크(106)는 WAN(wide area network), LAN(local area network), 무선 네트워크, 공중전화망, 인트라넷 등을 포함할 수 있다. 더욱이, 단일 네트워크(106)가 도시되지만, 네트워크(106)는 다수의 네트워크를 포함하도록 구성될 수 있다.
클라이언트(104)는 프로세서(108) 및 메모리(110)를 갖는 클라이언트 장치로서 도 1에 도시된다. 프로세서는 이러한 프로세서가 형성되는 재료, 또는 그 안에서 이용된 처리 메커니즘에 의해 제한되지 않는다. 예를 들어, 프로세서는 반도체(들) 및/또는 트랜지스터(예를 들어, 전자 집적 회로(IC))로 이루어질 수 있다. 이러한 맥락에서, 프로세서 실행가능 명령어는 전자적으로 실행 가능한 명령어일 수 있다. 대안적으로, 프로세서의 또는 프로세서를 위한 메커니즘, 따라서 컴퓨팅 장치의 또는 컴퓨팅 장치를 위한 메커니즘은 양자 컴퓨팅, 광 컴퓨팅, 기계적 컴퓨팅(예를 들어, 나노기술을 사용) 등을 포함할 수 있는데, 이에 제한되는 것은 아니다. 게다가, 단일 메모리(110)가 클라이언트(104)용으로 도시되지만, 광범위한 유형 및 조합의 메모리가 이용될 수 있는데, 이를테면 RAM(random access memory), 하드 디스크 메모리, 이동식 매체 메모리 및 기타 유형의 컴퓨터 판독가능 매체가 이용될 수 있다.
콘텐트 제공자(102(1)) 및 콘텐트 제공자(102(M))는 각각의 콘텐트(112(c), 114(k))(여기에서, "c" 및 "k"는 각각 1에서 "C" 또는 "K"까지의 임의의 정수일 수 있음)를 포함하는 것으로 도시되는데, 콘텐트의 관리는 각각의 콘텐트 매니저 모듈(116(1), 116(M))에 의해 실행된다. 더욱이, 각각의 콘텐트 제공자(102(1), 102(M))는 상이한 각각의 도메인(118(1)-118(M))을 통해 제공되는 것으로 도시된다. 도 1의 환경(100)에서의 도메인(118(1)-118(M))은 URL(Uniform Resource Locator) 기술에 따라, 예를 들어 "www.firstcontentprovider.com" 및 "www.secondcontentprovider.com"에 구성된다.
이 예에서, 상이한 콘텐트 제공자(102(1)-102(M)), 따라서 상이한 각각의 도메인(118(1)-118(M))으로부터의 콘텐트는 네트워크(106)를 통해 클라이언트(104)에 함께 제공될 수 있다. 이러한 제공의 예는 도메인(118(1))을 통해 콘텐트 제공자(102(1))에 의해 제공된 콘텐트(112(1)) 및 도메인(118(M))을 통해 콘텐트 제공자(102(M))에 의해 제공된 콘텐트(114(k))를 포함하는 웹 페이지(120)로서 도시된다. 웹 페이지(120)는 광범위한 형태를 취할 수 있는데, 그 예는 도 2와 관련하여 도시된다.
도 2는 도 1의 웹 페이지(120)를 표시하는 무선 이동 통신용으로 구성된 클라이언트 장치(예를 들어, 무선 전화)로서 도 1의 클라이언트(104)의 예시적인 구현(200)을 도시한 것이다. 웹 페이지(120)는 콘텐트 제공자(102(M))로부터의 콘텐트(204, 206)(콘텐트(114(1))에 대응할 수도 있고 또는 대응하지 않을 수도 있음)뿐만 아니라, 콘텐트 제공자(102(1))로부터의 콘텐트(202)(콘텐트(112(1))에 대응할 수도 있고 또는 대응하지 않을 수도 있음)를 포함한다.
한 예로서, 콘텐트(202)는 일반적으로 뉴스 웹사이트에 의해 제공된 헤드라인 및 기사로의 링크를 갖는 뉴스 콘텐트로서 도시된다. 따라서, 콘텐트 제공자(102(1))는 도메인(118(1))을 통해 사용 가능한 뉴스 웹사이트로서 구성될 수 있다. 콘텐트(204, 206)는 일반적으로 광고 서비스에 의해 제공된 광고로서 도시된다. 따라서, 이 예에서의 콘텐트 제공자(102(M))는 다른 콘텐트 제공자뿐만 아니라 콘텐트 제공자(102(1))의 웹 페이지에 광고를 제공할 수 있는 제3자 "ad 서버"로서 동작할 수 있다. 따라서, 이 예에서의 단일 웹 페이지(120)는 다수의 도메인으로부터 얻은 콘텐트(202-206)의 동시 표시로 구성된다.
다시 도 1로 돌아가면, 클라이언트(104)는 콘텐트(112(1), 114(1))를 갖는 웹 페이지(120)를 수신할 수 있다. 웹 페이지(120)는 프로세서(108)에서 실행되는 것으로 도시되는 통신 모듈(122)의 기능의 구현을 통해 표시하도록 처리되고 구성될 수 있으며(예를 들어, 렌더링될 수 있으며), 메모리(110) 내에 저장 가능하다. 예를 들어, 통신 모듈(122)은 웹 페이지(120)를 얻어서 웹 페이지(120)가 클라이언트(104)에 의해 렌더링되게 하도록 브라우저 기능을 구현할 수 있다.
통신 모듈(122)은 또한 도 1의 환경(100)에서 추적 모듈(124)을 갖는 것으로 도시된다. 추적 모듈(124)은 클라이언트(104)가 웹 페이지(120) 내의 콘텐트(112(1), 114(1))를 수신하는 도메인(118(1)-118(M))을 추적하는 기술을 나타낸다. 예를 들어, 추적 모듈(124)은 웹 페이지(120) 내에 포함될 콘텐트(112(1), 114(1))를 얻기 위해 도메인(118(1), 118(M))에 대해 "호출"이 이루어지리라는 것을 판정할 수 있다. 그 다음, 추적 모듈(124)은 각 도메인(118(1)-118(M))에 도메인 식별자(126(i))(여기에서, "i"는 1과 "I" 사이의 정수일 수 있음)를 할당할 수 있고, 콘텐트(112(c), 114(k))가 각 도메인(118(1), 118(M))으로부터 수신될 때마다 각각의 카운터(128(i))를 증가시킬 수 있다. 그러므로, 이러한 방식으로, 클라이언트(104)는 추적 모듈(124)을 통해, 도메인들이 광고 등과 같이 다른 도메인에 의해 제공된 콘텐트를 보충하는 "제3자" 도메인인 경우라도, 어느 도메인(118(1)-118(M))이 콘텐트를 제공하기 위해 사용되는지 판정할 수 있다.
추적은 클라이언트(104)에 의해 다양한 방식으로 사용될 수 있다. 예를 들어, 추적 모듈(124)은 특정 도메인으로부터의 콘텐트의 후속 검색을 허용 또는 차단하기 위해 통지를 출력할 수 있다. 예를 들어, 통지는 특정 도메인, 및 콘텐트가 수신되는 방법을 식별할 수 있고, 예를 들어 하나 이상의 다른 도메인과의 제3자 관계를 통해 식별할 수 있다. 도 2의 앞의 예에서, 예를 들어, 클라이언트(104)는 뉴스 웹사이트로부터의 콘텐트의 출력을 허용하지만, 뉴스 웹사이트 및 또한 스포츠 웹사이트 등을 통해 제공되는 광고 서비스로부터의 콘텐트를 차단할 수 있다. 그러므로, 클라이언트(104)는 콘텐트의 소스에 관해 용이하게 알게 될 수 있고, 따라서 이들 소스 중의 어느 소스가, 예를 들어 이를테면 다수의 웹사이트를 통해 콘텐트를 제공하기 위해서 클라이언트를 추적하고 있을 수 있는지 용이하게 알게 될 수 있다. 통지의 추가 설명은 도 3과 관련하여 제공될 수 있다.
추적은 또한 개인 정보 보호 정책과 관련하여 이용될 수 있다. 예를 들어, 앞에서 설명된 추적 모듈(124)은 콘텐트(112(c), 114(k))가 수신되는 도메인(118(1)-118(M)), 심지어 제3자 도메인을 판정하기 위한 기능을 나타낸다. 제3자 도메인과 마주치게 될 때, 추적 모듈(124)은 도메인(118(M))의 개인 정보 보호 관행이 개인적으로 식별 가능한 정보의 유포, 익명으로 유포되는 브라우징 습관 등과 같은 개인 정보 보호 정책에 따르는지 판정할 수 있다. 이 판정에 기초하여, 클라이언트(104)는 다양한 조치를 취할 수 있는데, 이를테면 후속 콘텐트를 차단 및/또는 허용할 수 있고, 심지어, 추가 고려사항의 대가로(예를 들어, 특정 기능으로의 액세스, 액세스를 계속하기 위한 클라이언트(104)로의 수수료 납부 등의 대가로) 불복종을 "거래"할 수 있으며, 이에 대한 추가 설명은 도 4와 관련하여 제공될 수 있다.
일반적으로, 여기에 설명된 기능들 중의 임의의 기능은 소프트웨어, 펌웨어(예를 들어, 고정 논리 회로), 수동 처리, 또는 이들 구현의 조합을 사용하여 구현될 수 있다. 여기에서 사용된 "모듈", "기능" 및 "로직"이라는 용어는 일반적으로 소프트웨어, 펌웨어, 또는 소프트웨어와 펌웨어의 조합을 나타낸다. 소프트웨어 구현의 경우에, 모듈, 기능 또는 로직은 프로세서(예를 들어, CPU 또는 CPU들)에서 실행될 때 지정된 작업을 수행하는 프로그램 코드를 나타낸다. 프로그램 코드는 하나 이상의 컴퓨터 판독가능 메모리 장치에 저장될 수 있고, 그 추가 설명은 도 2와 관련하여 제공될 수 있다. 아래에 설명되는 웹 페이지 도메인 모니터링 기술의 특징은 플랫폼 독립적인데, 이것은 이 기술이 다양한 프로세서를 갖는 다양한 상용 컴퓨팅 플랫폼상에서 구현될 수 있다는 것을 의미한다.
예시적인 절차
다음은 앞에서 설명된 시스템 및 장치를 이용하여 구현될 수 있는 웹 페이지 도메인 모니터링 기술을 설명한다. 각 절차의 실시양상은 하드웨어, 펌웨어 또는 소프트웨어, 또는 이들의 조합으로 구현될 수 있다. 절차는 하나 이상의 장치에 의해 실행된 동작을 지정하는 블록들의 집합으로 도시되고, 각 블록에 의해 동작을 실행하기 위해 도시된 순서에 반드시 제한되는 것은 아니다. 다음 설명 부분에서는, 도 1의 환경(100) 및 도 2의 구현(200)을 참조하여 설명될 것이다.
도 3은 하나 이상의 웹 페이지에 콘텐트를 제공하기 위해 사용되는 도메인이 추적되고, 하나 이상의 도메인에 의해 클라이언트가 추적당할 가능성을 나타내는 통지를 클라이언트에서 출력하기 위해 그 추적이 사용된 예시적인 구현에서의 절차(300)를 도시한 것이다.
하나 이상의 웹 페이지가 클라이언트에서 얻어지는데, 최소한 하나의 웹 페이지는 다수의 도메인을 통해 각각 제공되는 다수의 콘텐트를 포함한다(블록(302)). 예를 들어, 웹 페이지(120)는 도메인(118(1))을 통해 콘텐트 제공자(102(1))로부터 수신된 콘텐트(112(1)) 및 도메인(118(M))을 통해 콘텐트 제공자(102(M))로부터 수신된 콘텐트(114(1))를 포함한다.
다수의 콘텐트를 제공하기 위해 사용된 다수의 도메인이 식별된다(블록(304)). 예를 들어, 추적 모듈(124)은 콘텐트를 얻기 위한 상이한 도메인(118(1)-118(M))으로의 "호출"을 추적할 수 있고, 각 콘텐트(112(1), 114(1))의 출처를 판정하기 위해 웹 페이지(120) 및/또는 콘텐트(112(1), 114(1)) 자체에 포함된 "링크"를 확인하는 등등을 할 수 있다.
카운터는 각각의 식별된 도메인에 대해 각각 증가된다(블록(306)). 예를 들어, 클라이언트(104)는 클라이언트(104)가 "방문"하는, 즉 클라이언트(104)에 콘텐트를 제공하기 위해 사용되는 각 도메인에 대해 카운터를 유지할 수 있다. 도메인들 중의 특정 도메인들을 재방문할 때마다, 그 도메인에 대응하는 카운터가 증가될 수 있다. 그러므로, 다양한 상이한 웹사이트로부터의 콘텐트와 동시 출력을 위한 콘텐트를 제공하기 위해 사용되는 제3자가 또한 추적될 수 있다.
각 도메인에 대한 카운터가 임계치를 초과할 때, 각 도메인이 클라이언트를 추적할 가능성이 있다는 것을 나타내는 통지가 클라이언트에 의해 출력된다(블록(308)). 예를 들어, 임계치는 "기계 학습" 또는 기타 기술을 통해 얻은 수치, (예를 들어, 특정 카운터가 각각의 카운터를 포함하는 전체 합계의 설정된 부분을 초과할 때) 전체적으로 다수의 카운터에 기초한 상대 수치 등등과 같이 다양한 방식으로 설정될 수 있다.
통지는 또한 다양한 방식으로 구성될 수 있다. 예를 들어, 통지는 특정 도메인(예를 들어, "www.secondcontentprovider.com"), 및 또한 그 도메인으로부터의 콘텐트가 표시되어 있는 다수의 다른 도메인의 이름을 표시할 수 있고, 따라서 제2 콘텐트 제공자가 "제3자" 제공자일 증가된 가능성을 표시할 수 있다. 그 도메인이 "제3자" 제공자의 도메인과 같은 지의 여부의 고려사항은 또한 통지를 출력할 것인지의 여부의 판정시에 사용될 수 있다.
다른 예에서, 통지는 클라이언트가 각 도메인으로부터 각 콘텐트를 수신할 거라는 것을 각 도메인이 알지 못하게 하기 위해 선택 가능한 옵션을 포함할 수 있다(블록(310)). 예를 들어, 클라이언트(104)는 옵션의 선택을 통해 입력된 도메인을 포함하도록 갱신되는 "차단 도메인" 목록을 메모리(110) 내에 유지할 수 있다. 그러므로, 클라이언트(104)가 차후에 그 도메인으로부터(예를 들어, 제3자 관계로부터) 콘텐트를 얻으려고 할 때, 몇몇 경우에 요청이 이루어지기 전이라도, 그 콘텐트의 후속 검색은 차단될 수 있다(블록(314)). 그러나, 그외 다른 경우에는, "메인" 웹사이트로부터의 콘텐트, 예를 들어 도 2의 뉴스 콘텐트로부터의 계속된 검색을 가능하게 하기 위해서와 같이, 각 도메인으로부터의 콘텐트의 후속 수신을 가능하게 하기 위해 선택 가능한 옵션을 포함하는 것이 바람직할 수 있다(블록(314)). 다양한 그외 다른 예도 또한 고려된다.
도 4는 특정 도메인의 개인 정보 보호 관행의 준수가 그 특정 도메인으로의 액세스를 관리하기 위해 클라이언트의 개인 정보 보호 정책과 비교되는 예시적인 구현에서의 절차(400)를 도시한 것이다. 제1 도메인으로부터 얻은 웹 페이지는 제2 도메인으로부터의 콘텐트를 포함하는지 확인된다(블록(402)). 예를 들어, 뉴스 웹사이트로부터 수신될 도 2의 웹 페이지(120)는 광고 서비스로부터의 광고를 포함하고, 그외 다른 뉴스 조직(예를 들어, 최신의 현지 날씨 정보를 제공하기 위한 날씨 서비스)으로부터 헤드라인의 피드를 수신하는 등등을 하도록 구성될 수 있다.
제2 도메인으로부터의 콘텐트로의 액세스는 제2 도메인이 클라이언트의 개인 정보 보호 정책을 따르는 개인 정보 보호 관행을 갖는지의 여부에 기초하여 관리된다(블록(404)). 예를 들어, 클라이언트(104)는 클라이언트(104) 내부의 메모리(110) 내에 개인 정보 보호 정책(130)을 유지할 수 있다. 개인 정보 보호 정책(130)은 개인적으로 식별 가능한 정보의 공유, 개인적으로 식별 불가능한 정보의 공유 등과 같이, 허용할 수 있는 및/또는 허용할 수 없는 개인 정보 보호 관행을 상세히 설명할 수 있다. 다른 경우에, 추적 모듈(124)은 어떤 정보가 클라이언트(104)로부터 얻어지는가 등등과 같이, 웹사이트 자체의 개인 정보 보호 관행을 관찰할 수 있다.
제1 예를 계속 설명하면, 개인 정보 보호 정책은 제2 도메인의 개인 정보 보호 관행을 상세히 설명하는 제2 도메인으로부터 얻어질 수 있다(블록(406)). 예를 들어, 제2 도메인의 개인 정보 보호 정책은 제2 도메인의 네트워크 주소의 확장자에, 예를 들어 "www.seconddomain.com/privacy_practices.xml"에 저장될 수 있다. 그러므로, 클라이언트는 "알려져 있는" 위치로부터 개인 정보 보호 관행을 얻기 위해 이 확장자(예를 들어, "privacy_practices.xml")를 도메인(예를 들어, "www.seconddomain.com")에 추가할 수 있다. 다른 예에서, 개인 정보 보호 관행은 중앙 리포지토리 및/또는 웹사이트 자체에 의해 "최신으로" 유지되는 인터넷을 통해 액세스 가능한 중앙 리포지토리에서 액세스 가능할 수 있다. 다양한 그외 다른 예도 또한 고려된다.
다양한 옵션은 개인 정보 보호 정책(130)에의 준수에 기초하여 구현될 수 있다. 예를 들어, 제2 도메인의 개인 정보 보호 관행이 클라이언트의 개인 정보 보호 정책을 따르지 않을 경우에, 옵션은 제2 도메인으로부터의 콘텐트를 차단하도록 제공될 수 있다(블록(408)).
다른 예에서, 제2 도메인의 개인 정보 보호 관행이 클라이언트의 개인 정보 보호 정책을 따르지 않을 경우에, 옵션은 수수료의 대가로 제2 도메인으로부터의 콘텐트를 허용하도록 제공될 수 있다(블록(410)). 예를 들어, 사용자는 익명이라고 하더라도, 그들의 브라우징 이력이 공개되는 것을 원치 않을 수 있다. 그러나, 수수료가 지불될 수 있고(예를 들어, 웹사이트에서 상환할 수 있는 크레디트, 현금 지불 등등), 사용자는 기꺼이 사생활 침해 우려를 그만둘 수 있다.
또 다른 예에서, 제2 도메인의 개인 정보 보호 관행이 클라이언트의 개인 정보 보호 정책을 따르지 않을 경우에, 옵션은 제2 도메인의 특징으로의 액세스의 대가로 제2 도메인으로부터의 콘텐트를 허용하도록 제공될 수 있다(블록(412)). 이 예에서의 특징은 일반적으로, 웹사이트를 액세스하는 사용자에게 제공되는 것이 아니라, 오히려 사생활 침해 우려를 표시한 그러한 사용자에게 제공되어, 이를테면 개인적으로 식별 가능한 정보를 익명으로 하게 하고, "스페이스(spaces)" 웹 사이트 내에서의 사진을 위한 다량의 저장 공간을 제공하는 등등을 한다. 다양한 그외 다른 예도 또한 본 발명의 정신 및 범위를 벗어나지 않고서 고려된다.
결론
본 발명이 구조적 특징 및/또는 방법적 동작에 특정된 언어로 설명되었지만, 첨부된 청구범위에 정의된 본 발명은 반드시 설명된 특정 특징 또는 동작에 제한되는 것은 아니라는 것을 이해할 것이다. 오히려, 특정 특징 및 동작은 청구된 발명을 구현하는 예시적인 형태로 개시된다.

Claims (20)

  1. 하나 이상의 웹 페이지를 클라이언트에서 얻는 단계(302) - 최소한 하나의 상기 웹 페이지는 다수의 도메인을 통해 각각 제공되는 다수의 콘텐트를 포함함-;
    상기 다수의 콘텐트를 제공하기 위해 사용된 상기 다수의 도메인을 식별하는 단계(304);
    각각의 식별된 상기 도메인에 대해 각각 카운터를 증가시키는 단계(306); 및
    각각의 상기 도메인에 대한 카운터가 임계치를 초과할 때, 각각의 상기 도메인이 상기 클라이언트를 추적할 가능성이 있다는 것을 나타내는 통지를 상기 클라이언트에 의해 출력하는 단계(308)
    를 포함하는 방법.
  2. 제1항에 있어서, 상기 통지는 상기 클라이언트가 각각의 상기 도메인으로부터 각각의 상기 콘텐트를 수신할 거라는 것을 각각의 상기 도메인이 알지 못하게 하기 위해 선택 가능한 옵션을 포함하는 방법.
  3. 제1항에 있어서, 각각의 상기 도메인은 URL(Uniform Resource Locator) 기술에 따라 구성되는 방법.
  4. 제1항에 있어서, 상기 통지는 각각의 상기 도메인으로부터의 상기 콘텐트의 후속 수신을 차단하기 위해 선택 가능한 옵션을 포함하는 방법.
  5. 제4항에 있어서, 상기 옵션은 선택되었을 때, 각각의 상기 도메인이 차단 도메인 목록에 포함되게 하는 방법.
  6. 제1항에 있어서, 상기 통지는 각각의 상기 도메인으로부터의 상기 콘텐트의 후속 수신을 허용하기 위해 선택 가능한 옵션을 포함하는 방법.
  7. 제6항에 있어서, 상기 옵션은 선택되었을 때, 각각의 상기 도메인이 허용 도메인 목록에 포함되게 하는 방법.
  8. 제1항에 있어서, 상기 클라이언트의 추적은 다수의 웹사이트를 통해 수신된 상기 콘텐트를 통한 상기 클라이언트에 의한 탐색을 포함하는 방법.
  9. 실행가능한 명령어들을 포함하는 하나 이상의 컴퓨터 판독가능 매체에 있어서, 상기 명령어들은,
    단일 웹 페이지에 각각의 콘텐트를 제공하기 위해 사용되는 다수의 도메인의 각각이 추적되도록 다수의 웹 페이지 내에 포함되는 콘텐트를 제공하기 위해 사용된 하나 이상의 도메인을 모니터링하고;
    상기 하나 이상의 도메인의 모니터링으로부터, 특정의 상기 도메인이 특정의 상기 도메인에 의해 제공되는 각각의 상기 콘텐트의 사용을 추적할 가능성이 있다고 판정하며;
    특정의 상기 도메인으로부터의 각각의 상기 콘텐트의 후속 검색을 차단하기 위한 옵션을 제공하도록
    실행가능한 하나 이상의 컴퓨터 판독가능 매체.
  10. 제9항에 있어서, 각각의 상기 도메인은 URL(Uniform Resource Locator) 기술에 따라 구성되는 하나 이상의 컴퓨터 판독가능 매체.
  11. 제9항에 있어서, 상기 명령어는 상기 명령어들을 실행하는 클라이언트가 각각의 상기 도메인으로부터 각각의 상기 콘텐트를 수신하는 횟수에 최소한 부분적으로 기초하여, 특정의 상기 도메인이 상기 사용을 추적할 가능성이 있다고 판정하도록 더욱 실행가능한 하나 이상의 컴퓨터 판독가능 매체.
  12. 제9항에 있어서, 상기 명령어들은 상기 명령어들을 실행하는 클라이언트가 각각의 상기 도메인으로부터 각각의 상기 콘텐트를 수신하는 다수의 웹 페이지에 최소한 부분적으로 기초하여, 특정의 상기 도메인이 상기 사용을 추적할 가능성이 있다고 판정하도록 실행가능한 하나 이상의 컴퓨터 판독가능 매체.
  13. 제9항에 있어서, 상기 옵션의 선택은 특정의 상기 도메인이 차단 목록에 포함되게 하는 하나 이상의 컴퓨터 판독가능 매체.
  14. 제9항에 있어서, 상기 명령어들은 특정의 상기 도메인으로부터의 각각의 상기 콘텐트의 후속 검색을 허용하기 위한 옵션을 제공하도록 더욱 실행가능한 하나 이상의 컴퓨터 판독가능 매체.
  15. 개인 정보 보호 정책(privacy policy) 및 하나 이상의 모듈을 포함하는 클라이언트에 있어서, 상기 하나 이상의 모듈은,
    제1 도메인으로부터 얻은 웹 페이지가 제2 도메인으로부터의 콘텐트를 포함하는지 확인하고;
    상기 제2 도메인이 상기 개인 정보 보호 정책을 따르는 개인 정보 보호 관행(privacy practices)을 갖는지의 여부에 기초하여 상기 제2 도메인으로부터의 콘텐트로의 액세스를 관리하도록
    구성되는 클라이언트.
  16. 제15항에 있어서, 상기 도메인은 URL(Uniform Resource Locator) 기술에 따라 구성되는 클라이언트.
  17. 제15항에 있어서, 상기 액세스의 관리는 상기 제2 도메인으로부터의 콘텐트를 차단하기 위한 옵션의 선택에 최소한 부분적으로 기초하는 클라이언트.
  18. 제15항에 있어서, 상기 액세스의 관리는 상기 제2 도메인을 통해 제공된 최소한 하나의 특징으로 액세스하는 대가로 상기 제2 도메인으로부터의 콘텐트를 허용하기 위한 옵션의 선택에 최소한 부분적으로 기초하는 클라이언트.
  19. 제15항에 있어서, 상기 액세스의 관리는 수수료의 대가로 상기 제2 도메인으로부터의 콘텐트를 허용하기 위한 옵션의 선택에 최소한 부분적으로 기초하는 클라이언트.
  20. 제15항에 있어서, 상기 하나 이상의 모듈은 상기 제2 도메인의 개인 정보 보호 관행을 상세히 설명하는 상기 제2 도메인에 대한 개인 정보 보호 정책을 얻도록 더욱 구성되는 클라이언트.
KR1020107012343A 2007-12-11 2008-11-24 웹 페이지 도메인 모니터링 KR101564120B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/953,890 US8145747B2 (en) 2007-12-11 2007-12-11 Webpage domain monitoring
US11/953,890 2007-12-11

Publications (2)

Publication Number Publication Date
KR20100095438A true KR20100095438A (ko) 2010-08-30
KR101564120B1 KR101564120B1 (ko) 2015-10-29

Family

ID=40722806

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020107012343A KR101564120B1 (ko) 2007-12-11 2008-11-24 웹 페이지 도메인 모니터링

Country Status (12)

Country Link
US (1) US8145747B2 (ko)
EP (1) EP2220614A4 (ko)
JP (1) JP5385916B2 (ko)
KR (1) KR101564120B1 (ko)
CN (1) CN101896931B (ko)
BR (1) BRPI0819300B1 (ko)
IL (1) IL205199A (ko)
MX (1) MX2010005930A (ko)
RU (1) RU2501086C2 (ko)
TW (1) TWI450121B (ko)
WO (1) WO2010019167A2 (ko)
ZA (1) ZA201002730B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101235139B1 (ko) * 2012-05-29 2013-02-20 주식회사 비바엔에스 웹사이트 내부구조 자동 추출 시스템 및 추출 방법

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8527658B2 (en) * 2009-04-07 2013-09-03 Verisign, Inc Domain traffic ranking
TWI402743B (zh) * 2009-09-01 2013-07-21 Inventec Corp 網頁瀏覽操作系統及其方法
US8732150B2 (en) * 2010-09-23 2014-05-20 Salesforce.Com, Inc. Methods and apparatus for suppressing network feed activities using an information feed in an on-demand database service environment
CN102567466B (zh) * 2010-12-24 2015-03-18 佳能It解决方案株式会社 信息处理装置以及信息处理方法
CN104820804A (zh) * 2010-12-30 2015-08-05 艾新顿公司 在线隐私管理
US9003552B2 (en) 2010-12-30 2015-04-07 Ensighten, Inc. Online privacy management
US9553918B1 (en) 2014-11-26 2017-01-24 Ensighten, Inc. Stateful and stateless cookie operations servers
US9219787B1 (en) 2014-11-26 2015-12-22 Ensighten, Inc. Stateless cookie operations server
CN107229405A (zh) * 2016-03-25 2017-10-03 广州市动景计算机科技有限公司 用于提供网页内容的方法、设备、浏览器及电子设备
US11093644B2 (en) * 2019-05-14 2021-08-17 Google Llc Automatically detecting unauthorized re-identification
US11979334B2 (en) 2019-07-22 2024-05-07 International Business Machines Corporation Internet activity compartmentalization

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6018619A (en) 1996-05-24 2000-01-25 Microsoft Corporation Method, system and apparatus for client-side usage tracking of information server systems
US6112240A (en) 1997-09-03 2000-08-29 International Business Machines Corporation Web site client information tracker
US6687740B1 (en) * 1999-09-21 2004-02-03 Neostar, Inc. System, method and article of manufacture for preventing the proliferation of unwanted electronic messages
US6795856B1 (en) 2000-06-28 2004-09-21 Accountability International, Inc. System and method for monitoring the internet access of a computer
US6973580B1 (en) * 2000-07-13 2005-12-06 International Business Machines Corporation System and method for alerting computer users of digital security intrusions
US7103657B1 (en) 2000-10-31 2006-09-05 Microsoft Corporation Method and system for centralized network usage tracking
EP1340132A4 (en) 2000-11-02 2005-12-07 Netiq Corp SYSTEM AND METHOD FOR REPORT GENERATION AND COMMUNICATION ON MOUCHARD VALUES AT A CLIENT NODE
JP2002245003A (ja) 2001-02-13 2002-08-30 Ntt Docomo Hokkaido Inc ワンタイムurlを使用したセキュリティ強化システム
US20020133720A1 (en) * 2001-03-16 2002-09-19 Clickgarden Method for filtering the transmission of data on a computer network to Web domains
WO2002084507A1 (en) 2001-04-13 2002-10-24 Netiq Corporation User-side tracking of multimedia application usage within a web page
KR20020084374A (ko) 2001-04-30 2002-11-07 주식회사 팬택 무선 인터넷 상에서 비정상 유알엘의 판별 및 표시 방법
US8180871B2 (en) * 2001-05-23 2012-05-15 International Business Machines Corporation Dynamic redeployment of services in a computing network
SE0202057D0 (sv) * 2002-07-02 2002-07-02 Ericsson Telefon Ab L M Cookie receipt header
JP2004110806A (ja) * 2002-08-30 2004-04-08 Matsushita Electric Ind Co Ltd 情報フィルタリング装置、情報フィルタリング方法、方法実行プログラム及びプログラム記録媒体
US20040078422A1 (en) 2002-10-17 2004-04-22 Toomey Christopher Newell Detecting and blocking spoofed Web login pages
KR100485321B1 (ko) 2003-04-04 2005-04-27 엔에이치엔(주) 검색 엔진에서 등록된 웹사이트를 관리하기 위한 방법 및그 시스템
US20040243704A1 (en) * 2003-04-14 2004-12-02 Alfredo Botelho System and method for determining the unique web users and calculating the reach, frequency and effective reach of user web access
JP2007528520A (ja) * 2003-05-31 2007-10-11 エヌエイチエヌ コーポレーション 検索エンジンに登録されたウェブサイトを管理するための方法およびシステム
JP2007522577A (ja) * 2004-02-16 2007-08-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ クッキーへのアクセスの制限
US20060282795A1 (en) * 2004-09-13 2006-12-14 Network Solutions, Llc Domain bar
US20060074883A1 (en) * 2004-10-05 2006-04-06 Microsoft Corporation Systems, methods, and interfaces for providing personalized search and information access
US8683031B2 (en) 2004-10-29 2014-03-25 Trustwave Holdings, Inc. Methods and systems for scanning and monitoring content on a network
US7797726B2 (en) * 2004-12-16 2010-09-14 International Business Machines Corporation Method and system for implementing privacy policy enforcement with a privacy proxy
JP2006228116A (ja) * 2005-02-21 2006-08-31 Nippon Telegr & Teleph Corp <Ntt> ウェブページリンク判定方法およびウェブページリンク判定装置
US7610267B2 (en) 2005-06-28 2009-10-27 Yahoo! Inc. Unsupervised, automated web host dynamicity detection, dead link detection and prerequisite page discovery for search indexed web pages
US20070180523A1 (en) 2005-11-09 2007-08-02 Tomas Jablonski Method and system for tracking usage of on-line content
JP5135701B2 (ja) * 2006-03-30 2013-02-06 富士通株式会社 Webページ分類プログラム、Webページ分類装置およびWebページ分類方法
US20060271669A1 (en) 2006-07-13 2006-11-30 Cubicice(Pty) Ltd Method of collecting data regarding a plurality of web pages visited by at least one user
CN101079752A (zh) * 2007-01-29 2007-11-28 腾讯科技(深圳)有限公司 一种跟踪网络用户行为的方法、***及设备

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101235139B1 (ko) * 2012-05-29 2013-02-20 주식회사 비바엔에스 웹사이트 내부구조 자동 추출 시스템 및 추출 방법
WO2013180410A1 (ko) * 2012-05-29 2013-12-05 주식회사 비바엔에스 웹사이트 내부구조 자동 추출 시스템 및 추출 방법

Also Published As

Publication number Publication date
BRPI0819300A2 (pt) 2015-05-12
TW200935269A (en) 2009-08-16
JP2011507104A (ja) 2011-03-03
TWI450121B (zh) 2014-08-21
CN101896931A (zh) 2010-11-24
IL205199A0 (en) 2010-12-30
MX2010005930A (es) 2010-06-21
ZA201002730B (en) 2011-06-29
KR101564120B1 (ko) 2015-10-29
US8145747B2 (en) 2012-03-27
CN101896931B (zh) 2013-08-14
US20090150539A1 (en) 2009-06-11
EP2220614A2 (en) 2010-08-25
JP5385916B2 (ja) 2014-01-08
IL205199A (en) 2015-01-29
WO2010019167A2 (en) 2010-02-18
RU2010123786A (ru) 2011-12-20
WO2010019167A3 (en) 2010-04-29
RU2501086C2 (ru) 2013-12-10
BRPI0819300B1 (pt) 2020-03-10
EP2220614A4 (en) 2012-11-28

Similar Documents

Publication Publication Date Title
KR101564120B1 (ko) 웹 페이지 도메인 모니터링
AU2008256605B2 (en) Map gadgets
CA2689255C (en) Inter-domain communication
US20090055267A1 (en) Internet advertising brokerage apparatus, systems, and methods
US20130124628A1 (en) Method and apparatus for providing social network based advertising with user control and privacy
US20120323794A1 (en) Monetization strategies in privacy-conscious personalization
KR101851254B1 (ko) 애플리케이션-맞춤형 객체 재-사용 및 리사이클링
US20090063491A1 (en) Provision of targeted content
US20140025609A1 (en) Methods and Arrangements For Creating Customized Recommendations
AU2009305747A1 (en) Method and system for displaying internet ad media using ETags
EP2433258A1 (en) Protected serving of electronic content
US20080005295A1 (en) Managing Web Service Access via a Portal
TWI469075B (zh) 搜尋庫
US11694220B2 (en) Advertisement distribution system, method and computer program product using a multi-tenant on-demand database system
Jansen Click fraud
US20170161241A1 (en) Utilizing A Secondary Application To Render Invitational Content
US20140172548A1 (en) Providing notifications of user selection of advertisements
JP2016507804A (ja) クライアント側の広告の決定
US20170323334A1 (en) Segmented User Profiles
Pinto et al. Web cookies: Is there a trade-off between website efficiency and user privacy?
Amarasekara et al. Improving the robustness of the cross-domain tracking process
Wiebe Applying the video privacy protection act to modern technology [ellis v. cartoon network, inc., 803 f. 3d 1251 (11th cir. 2015)]
US20190333103A1 (en) Method and system for distribution of advertisement fraud data to third parties

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180918

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20190917

Year of fee payment: 5