본 발명 의 다양 한 구현 이 전자 하드웨어 , 컴퓨터 소프트웨어 또는 이 들 기술 의 조합 으로 실현 된다 . 어떤 구현 은 프로그램 가능 프로세서 또는 컴퓨터 에 의해 실행 되 는 하나 이상 의 컴퓨터 프로그램 을 포함 한다 . 예 를 들 어 , 도 1 을 참조 하 면 , 한 구현 에서 , 시장 서버 및 경매 서버 각각 은 하나 이상 의 프로그램 가능 프로세서 를 포함 하 고 있 다 . 일반 적 으로 , 각각 의 컴퓨터 는 또 한 하나 이상 의 데이터 저장 컴포넌트 ( 예 를 들 어 , 하드 및 플로피 디스크 드라이브 , CD - ROM 드라이브 , 그리고 자기 테이프 드라이브 등 의 휘발 성 또는 비휘발성 메모리 모듈 및 영속 적 광 및 자기 저장 장치 ) , 하나 이상 의 입력 장치 ( 예 를 들 어 , 마우스 및 키보드 ) 및 하나 이상 의 출력 장치 ( 예 를 들 어 , 디스플레이 콘솔 및 프린터 ) 를 포함 하 고 있 다 .