본 발명 을 구현 하 는 다수 의 방식 들 , 예 를 들 어 , 애플리케이션 및 서비스 가 본 발명 의 광고 기법 들 을 사용 할 수 있 게 해 주 는 적절 한 API , 툴 킷 , 드라이버 코드 , 운영 체제 , 컨트롤 , 독립 형 또는 다운로드 가능 한 소프트웨어 객체 , 기타 등등 이 있 다 . 청구 된 발명 대상 은 API ( 또는 다른 소프트웨어 객체 ) 로부터 의 관점 에서 뿐 만 아니 라 , 본 발명 에 따른 광고 기법 들 에 따라 동작 하 는 소프트웨어 또는 하드웨어 객체 로부터 의 사용 을 생각 하 고 있 다 . 따라서 , 본 명세서 에 기술 된 본 발명 의 다양 한 구현 들 이 완전히 하드웨어 로 된 측면 , 일부 는 하드웨어 로 되 고 일부 는 소프트웨어 로 된 측면 은 물론 , 소프트웨어 로 된 측면 을 가질 수 있 다 .