본 출원 에서 이용 된 바 와 같이 , " 용어 들 "" 컴포넌트 """," "" 모듈 """," "" 시스템 "" 등 은 하드웨어 ", 펌웨어 , 하드웨어 와 소프트웨어 의 조합 , 소프트웨어 , 또는 실행 중 인 소프트웨어 와 같 은 컴퓨터 - 관련 엔 티티 를 포함 하 고자 하나 , 이 로 제한 되 지 는 않 는다 . 예 를 들 어 , 컴포넌트 는 프로세서 상 에서 구동 하 는 프로세스 , 프로세서 , 객체 , 실 행체 , 실행 스레드 , 프로그램 , 및 / 또는 컴퓨터 일 수 도 있 으나 , 이 로 제한 되 지 는 않 는다 . 예 로서 , 컴퓨팅 디바이스 상 에서 구동 하 는 애플리케이션 및 컴퓨팅 디바이스 양자 모두 컴포넌트 일 수 있 다 . 하나 이상 의 컴포넌트 들 이 프로세스 및 / 또는 실행 스레드 내 에 있 을 수 있 고 , 컴포넌트 는 한 대 의 컴퓨터 상 에 위치 되 고 / 되 거나 2 대 이상 의 컴퓨터 들 사이 에 분산 될 수 도 있 다 . 또한 , 이러 한 컴포넌트 들 은 저장 된 다양 한 데이터 구조 들 을 갖 는 다양 한 컴퓨터 판독 가능 매체 들 로부터 실행 할 수 있 다 . 컴포넌트 들 은 , 로컬 시스템 , 분산 시스템 , 다른 컴포넌트 들 과 상호 작용 하 는 하나 의 컴포넌트 로부터 의 데이터 와 같 은 , 하나 이상 의 데이터 패킷 들 을 갖 는 신호 에 따라서 와 같이 , 및 / 또는 신호 로 다른 시스템 들 과 인터넷 과 같 은 네트워크 를 걸쳐 , 로컬 및 / 또는 원격 프로세스 들 에 의해 통신 할 수 도 있 다 .