하나 이상 의 실시 예 에서 , 기재 된 기능 들 은 하드웨어 , 소프트웨어 , 펌웨어 , 또는 이 들 의 결합 으로 구현 될 수 도 있 다 . 소프트웨어 에서 구현 될 경우 , 기능 들 은 컴퓨터 판독 가능 매체 에 저장 되 거나 하나 이상 의 명령 들 또는 코드 를 통해 전달 될 수 도 있 다 . 컴퓨터 판독 가능 매체 는 일 장소 에서 다른 장소 로 컴퓨터 프로그램 의 전달 을 용이 하 게 하 는 컴퓨터 저장 매체 및 통신 매체 들 모두 를 포함 한다 . 저장 매체 는 컴퓨터 에 의해 액세스 될 수 있 는 소정 의 이용 가능 한 매체 일 수 도 있 다 . 예 로써 , 제한 되 지 않 지만 , 이러 한 컴퓨터 판독 가능 매체 는 RAM , ROM , EEPROM , CD - ROM 또는 다른 광학 디스크 저 장소 , 마그네 틱 디스크 저 장소 또는 다른 마그네 틱 저장 장치 들 , 또는 명령 또는 데이터 구조 의 형태 로 원 하 는 프로그램 코드 를 전달 또는 저장 하 기 위해 사용 될 수 있 고 , 프로세서 에 의해 액세스 될 수 있 는 소정 의 다른 매체 를 포함 할 수 있 다 . 또한 소정 의 접속 부 를 컴퓨터 판독 가능 매체 로 부르 는 것 이 적절 하 다 . 예 를 들 어 , 만일 소프트웨어 가 웹 사이트 , 서버 , 또는 동축 케이블 , 광섬유 케이블 , 꼬임 쌍선 , 디지털 가입자 회선 ( DSL ) , 또는 적외선 , 무선 , 및 마이크로파 를 이용 하 여 다른 원격 소스 로부터 전송 되 면 , 동축 케이블 , 광섬유 케이블 , 꼬임 쌍선 , DSL 또는 적외선 , 무선 , 및 마이크로파 와 같 은 무선 기술 은 매체 의 정의 에 포함 된다 . 디스크 ( disk 및 disc ) 는 컴팩트 디스크 ( CD ) , 레이저 디스크 , 광디스크 , DVD , 플로피 디스크 및 블 루 레이 디스크 를 포함 하 는데 , 여기 서 디스크 ( disk ) 들 은 통상 적 으로 데이터 를 자기 적 으로 재생 하 는 반면 , 디스크 ( disc ) 들 은 레이저 를 이용 하 여 광학 적 으로 데이터 를 재생 한다 . 전술 한 결합 은 컴퓨터 판독 가능 매체 의 범위 에 또한 포함 된다 .