본 발명 의 구성 요소 들 은 하드웨어 인 컴퓨터 와 결합 되 어 실행 되 기 위해 프로그램 ( 또는 애플리케이션 ) 으로 구현 되 어 매체 에 저장 될 수 있 다 . 본 발명 의 구성 요소 들 은 소프트웨어 프로그래밍 또는 소프트웨어 요소 들 로 실행 될 수 있 으며 , 이 와 유사 하 게 , 실시 예 는 데이터 구조 , 프로세스 들 , 루틴 들 또는 다른 프로그래밍 구성 들 의 조합 으로 구현 되 는 다양 한 알고리즘 을 포함 하 여 , C , C ++, 자바 ( Java ) , 어셈블러 ( assembler ) 등 과 같 은 프로그래밍 또는 스크립팅 언어 로 구현 될 수 있 다 . 기능 적 인 측면 들 은 하나 이상 의 프로세서 들 에서 실행 되 는 알고리즘 으로 구현 될 수 있 다 .