본 발명 에 따르 면 , 컴포넌트 , 프로세스 단계 및 / 또는 데이터 구조 는 다양 한 유형 의 운영 체제 , 프로그래밍 언어 , 컴퓨팅 플랫 폼 , 컴퓨터 프로그램 및 / 또는 컴퓨팅 장치 를 사용 하 여 구현 될 수 있 다 . 또한 , 당업자 는 하드 와 이 어 드 디바이스 , FPGA ( Field Programmable Gate Array ) , ASIC ( application specific integrated circuit ) 등 과 같 은 디바이스 가 여기 에 개시 된 본 발명 의 개념 의 범위 및 사상 을 벗어나 지 않 고 사용 될 수 있 음 을 인식 할 것 이 다 . 본 발명 은 또한 메모리 장치 와 같 은 컴퓨터 판독 가능 매체 상 에 저장 된 일련 의 컴퓨터 명령어 들 로서 유형 적 으로 구현 될 수 있 다 .