특정 한 실시 예 들 에서 , 소셜 네트 워킹 시스템 ( 902 ) 은 다양 한 서버 들 , 서브 - 시스템 들 , 프로그램 들 , 모듈 들 , 로그 들 , 및 데이터 저 장소 들 을 포함 할 수 있 다 . 특정 한 실시 예 들 에서 , 소셜 네트 워킹 시스템 ( 902 ) 은 다음 중 하나 이상 을 포함 할 수 있 다 : 웹 서버 , 동작 로거 , API - 요청 서버 , 적합 도 - 및 - 랭킹 엔진 , 콘 텐트 - 오브젝트 분류기 , 통지 제어기 , 동작 로그 , 제 3 자 - 콘 텐트 - 오브젝트 - 노출 로그 , 추론 모듈 , 권한 / 프라이버시 서버 , 탐색 모듈 , 광고 - 타 겟 팅 모듈 , 사용자 - 인터페이스 모듈 , 사용자 - 프로필 저 장소 , 연결 저장 소 , 제 3 자 콘 텐트 저 장소 , 또는 위치 저 장소 . 소셜 네트 워킹 시스템 ( 902 ) 은 또한 네트워크 인터페이스 들 과 같 은 적절 한 구성 요소 들 , 보안 메커니즘 들 , 로드 밸 런 서 들 , 장애 극복 서버 들 , 관리 - 및 - 네트워크 - 동작 들 콘솔 들 , 다른 적절 한 구성 요소 들 , 또는 그것 의 임의 의 적절 한 조합 을 포함 할 수 있 다 . 특정 한 실시 예 들 에서 , 소셜 네트 워킹 시스템 ( 902 ) 은 사용 자 프로필 들 을 저장 하 기 위한 하나 이상 의 사용자 - 프로필 저 장소 들 을 포함 할 수 있 다 . 사용자 프로필 은 , 예 를 들 면 , 전기 적 정보 , 인구 통계학 적 정보 , 행동 적 정보 , 사회 적 정보 , 또는 경력 , 교육 이력 , 취미 들 또는 선호 들 , 관심 들 , 친 밀도 들 , 또는 위치 와 같 은 다른 유형 들 의 기술 적 정보 를 포함 할 수 있 다 . 관심 정보 는 하나 이상 의 카테고리 들 에 관련 된 관심 들 을 포함 할 수 있 다 . 카테고리 들 은 일반 적 이 거나 또는 특정 적 일 수 있 다 . 제한 으로서 가 아닌 예 로서 , " 사용 자 가 신발 의 상표 에 대한 기사 를 "" 좋 아 한다 "" 면 ", 카테고리 는 상표 , " 또는 "" 신발 "" 또는 "" 의류 "" 의 일반 적 인 카테고리 일 수 있 다 . 연결 저장 소 는 사용 자 들 에 대한 연결 정보 를 저장 하 기 위해 사용 될 수 있 다 . 연결 정보 는 유사 하 거나 또는 공통 경력 ", 그룹 멤버 들 , 취미 들 , 교육 이력 을 갖 거나 , 또는 임의 의 방식 으로 관련 되 거나 또는 공통 속성 들 을 공유 하 는 사용 자 들 을 나타낼 수 있 다 . 연결 정보 는 또한 상이 한 사용 자 들 및 콘 텐트 ( 내부 및 외부 양쪽 모두 ) 사이 에 사용자 - 정의 연결 들 을 포함 할 수 있 다 . 웹 서버 는 네트워크 ( 904 ) 를 통해 하나 이상 의 클라이언트 디바이스 들 ( 906 ) 또는 하나 이상 의 제 3 자 시스템 ( 908 ) 에 소셜 네트 워킹 시스템 ( 902 ) 을 연결 하 기 위해 사용 될 수 있 다 . 웹 서버 는 소셜 네트 워킹 시스템 ( 902 ) 및 하나 이상 의 클라이언트 디바이스 들 ( 906 ) 사이 에서 메시지 들 을 수신 하 고 라우팅 하 기 위한 메일 서버 또는 다른 메시징 기능 을 포함 할 수 있 다 . API - 요청 서버 는 제 3 자 시스템 ( 908 ) 으로 하여금 하나 이상 의 API 들 을 호출 함 으로써 소셜 네트 워킹 시스템 ( 902 ) 으로부터 의 정보 에 액세스 하 도록 허용 할 수 있 다 . 동작 로거 는 소셜 네트 워킹 시스템 ( 902 ) 을 온 또는 오프 한 사용자 의 동작 들 에 대한 통신 들 을 웹 서버 로부터 수신 하 기 위해 사용 될 수 있 다 . 동작 로그 와 함께 , 제 3 자 - 콘 텐트 - 오브젝트 로그 는 제 3 자 - 콘 텐트 오브젝트 들 로 의 사용 자 노출 들 에 대해 유지 될 수 있 다 . 통지 제어기 는 콘 텐트 오브젝트 들 에 관한 정보 를 클라이언트 디바이스 ( 906 ) 로 제공 할 수 있 다 . 정보 는 통지 들 로서 클라이언트 디바이스 ( 906 ) 로 푸시 될 수 있 거나 , 또는 정보 는 클라이언트 디바이스 ( 906 ) 로부터 수신 된 요청 에 응답 하 여 클라이언트 디바이스 ( 906 ) 로부터 풀 링 될 수 있 다 . 권한 서버 들 은 소셜 네트 워킹 시스템 ( 902 ) 의 사용 자 들 의 하나 이상 의 프라이버시 설정 들 을 시행 하 기 위해 사용 될 수 있 다 . 사용자 의 프라이버시 설정 은 사용자 와 연관 된 특정 한 정보 가 어떻게 공유 될 수 있 는지 를 결정 한다 . 권한 서버 는 사용 자 들 로 하여금 , 예 를 들 면 , 적절 한 프라이버시 설정 들 을 설정 함 으로써 와 같 은 , 소셜 네트 워킹 시스템 ( 902 ) 에 의해 로그 되 거나 또는 다른 시스템 들 ( 예 로서 , 제 3 자 시스템 ( 908 ) ) 과 공유 된 그것 들 의 동작 들 에 참여 하 거나 또는 그 로부터 탈퇴 하 도록 허용 할 수 있 다 . 제 3 자 - 콘 텐트 - 오브젝트 저 장소 들 은 제 3 자 시스템 ( 908 ) 과 같 은 , 제 3 자 들 로부터 수신 된 콘 텐트 오브젝트 들 을 저장 하 기 위해 사용 될 수 있 다 . 위치 저 장소 들 은 사용 자 들 과 연관 된 클라이언트 디바이스 들 ( 906 ) 로부터 수신 된 위치 정보 를 저장 하 기 위해 사용 될 수 있 다 . 광고 - 가격 책정 모듈 들 은 통지 들 의 형태 로 , 관련 된 광고 들 을 사용 자 에게 제공 하 기 위해 , 사회 적 정보 , 현재 시간 , 위치 정보 , 또는 다른 적절 한 정보 를 결합 할 수 있 다 .