여기 서 제시 되 는 실시 예 들 은 하드웨어 , 소프트웨어 , 펌웨어 , 미들웨어 , 마이크로코드 또는 이 들 의 임의 의 조합 을 통해 구현 될 수 있 음 이 이해 될 수 있 다 . 상기 시스템 들 및 / 또는 방법 들 이 소프트웨어 , 펌웨어 , 미들웨어 또는 마이크로코드 , 프로그램 코드 또는 코드 세그먼트 들 로 구현 될 때 , 이 들 은 저장 컴포넌트 와 같 은 , 기계 - 판독 가능 한 매체 에 저장 될 수 있 다 . 코드 세그먼트 는 절차 ( procedure ) , 함수 , 서브프로그램 , 프로그램 , 루틴 , 서브루틴 , 모듈 , 소프트웨어 패키지 , 클래스 또는 명령 들 , 데이터 구조 들 또는 프로그램 문장 ( statement ) 들 의 임의 의 조합 을 나타낼 수 있 다 . 코드 세그먼트 는 정보 , 데이터 , 인수 들 , 파라미터 들 또는 메모리 컨텐츠 들 을 전달 및 / 또는 수신 함 으로써 하드웨어 회로 또는 다른 코드 세그먼트 에 커플링 될 수 있 다 . 정보 , 인수 들 , 파라미터 들 , 데이터 등 은 메모리 공유 , 메시지 전달 , 토큰 전달 , 네트워크 송신 등 을 포함 하 는 임의 의 적절 한 수단 을 이용 하 여 전달 , 전송 또는 송신 될 수 있 다 .