전술 한 실시 예 들 의 전부 또는 일부 는 소프트웨어 , 하드웨어 , 펌웨어 , 또는 이 들 의 임의 의 조합 을 사용 하 여 구현 될 수 있 다 . 소프트웨어 가 실시 예 들 을 구현 하 는 데 사용 될 때 , 실시 예 들 은 컴퓨터 프로그램 제품 의 형태 로 완전히 또는 부분 적 으로 구현 될 수 있 다 . 이러 한 컴퓨터 프로그램 제품 은 하나 이상 의 컴퓨터 명령어 를 포함 한다 . 이러 한 컴퓨터 프로그램 명령어 들 이 컴퓨터 상 에서 로딩 되 고 실행 될 때 , 본 발명 의 실시 예 들 에 따른 프로 시저 들 또는 기능 들 이 전부 또는 부분 적 으로 생성 된다 . 이러 한 컴퓨터 는 범용 컴퓨터 , 전용 컴퓨터 , 컴퓨터 네트워크 , 또는 다른 프로그램 가능 한 장치 일 수 있 다 . 컴퓨터 명령어 는 컴퓨터 - 판독 가능 저장 매체 에 저장 될 수 있 거나 , 또는 컴퓨터 - 판독 가능 저장 매체 로부터 다른 컴퓨터 - 판독 가능 저장 매체 로 송신 될 수 있 다 . 예 를 들 어 , 컴퓨터 명령어 는 유선 ( 예 를 들 어 , 동축 케이블 , 광 섬유 또는 디지털 가입자 회선 ( Digital Subscriber Line , DSL ) ) 또는 무선 ( 예 를 들 어 , 적외선 , 라디오 또는 마이크로파 ) 방식 으로 웹 사이트 , 컴퓨터 , 서버 , 또는 데이터 센터 로부터 다른 웹 사이트 , 컴퓨터 , 서버 , 또는 데이터 센터 로 송신 될 수 있 다 . 컴퓨터 - 판독 가능 저장 매체 는 컴퓨터 에 의해 액세스 가능 한 임의 의 사용 가능 한 매체 , 또는 하나 이상 의 사용 가능 한 매체 를 집적 하 는 , 서버 또는 데이터 센터 와 같 은 , 데이터 저장 디바이스 일 수 있 다 . 사용 가능 한 매체 는 자기 매체 ( 예 를 들 어 , 플로피 디스크 , 하드 디스크 , 또는 자기 테이프 ) , 광 매체 ( 예 를 들 어 , 디지털 다기능 디스크 ( Digital Video Disc , DVD ) ) , 반도체 매체 ( 예 를 들 어 , 솔리드 - 스테이트 디스크 ( Solid State Disk , SSD ) ) 등 일 수 있 다 .