여기 에서 공개 된 상기 양상 들 과 관련 하 여 기재 된 알고리즘 또는 방법 의 단계 들 은 하드웨어 , 프로세서 에 의해 실행 되 는 소프트웨어 모듈 , 또는 그 둘 의 조합 에서 직접 구체 화 될 수 있 다 . ( 예 를 들 어 , 실행 가능 한 인스트 럭 션 들 및 관련 된 데이터 를 포함 하 는 ) 소프트웨어 모듈 및 다른 데이터 는 RAM 메모리 , 플래시 메모리 , ROM 메모리 , EPROM 메모리 , EEPROM 메모리 , 레지스터 들 , 하드 디스크 , 착 탈 식 디스크 , CD - ROM , 또는 당해 기술 분야 에 알려진 다른 형태 의 임의 의 저장 매체 와 같 은 데이터 메모리 내 에 상주 할 수 있 다 . 샘플 저장 매체 는 예 를 들 어 , 프로세서 가 저장 매체 로부터 정보 를 읽 고 저장 매체 에 정보 를 기록 할 수 있 는 그러 한 ( 편의 상 , " 여기 에서 는 "" 프로세서 "" 로 지칭 될 수 있 는 ) 컴퓨터 / 프로세서 와 같 은 ", 머신 에 결합 될 수 있 다 . 샘플 저장 매체 는 프로세서 의 일부분 일 수 있 다 . 프로세서 및 저장 매체 는 ASIC 에서 상주 할 수 있 다 . ASIC 는 유저 터미널 에서 상주 할 수 있 다 . 대안 으로 , 프로세서 및 저장 매체 는 유저 단말 ( equipment ) 에서 이산 컴포넌트 들 로서 상주 할 수 있 다 . 대안 적 으로 및 / 또는 추가 적 으로 , 일부 양상 들 에서 , 임의 의 적절 한 컴퓨터 - 프로그램 제품 은 본 개시 물 의 하나 또는 그 이상 의 상기 양상 들 과 관련 되 는 코드 들 을 포함 하 는 컴퓨터 - 판독 가능 한 매체 를 포함 한다 . 일부 양상 들 로 , 컴퓨터 프로그램 물건 은 포장재 ( packaging material ) 들 을 포함 할 수 있 다 .