KR20140044932A - 무선 디바이스들에 대한 웹 기반 패런털 제어들 - Google Patents

무선 디바이스들에 대한 웹 기반 패런털 제어들 Download PDF

Info

Publication number
KR20140044932A
KR20140044932A KR1020147006157A KR20147006157A KR20140044932A KR 20140044932 A KR20140044932 A KR 20140044932A KR 1020147006157 A KR1020147006157 A KR 1020147006157A KR 20147006157 A KR20147006157 A KR 20147006157A KR 20140044932 A KR20140044932 A KR 20140044932A
Authority
KR
South Korea
Prior art keywords
parental control
settings
server
community
user
Prior art date
Application number
KR1020147006157A
Other languages
English (en)
Other versions
KR101532522B1 (ko
Inventor
스티븐 에이 스프리그
우고 스바르트
Original Assignee
퀄컴 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 퀄컴 인코포레이티드 filed Critical 퀄컴 인코포레이티드
Publication of KR20140044932A publication Critical patent/KR20140044932A/ko
Application granted granted Critical
Publication of KR101532522B1 publication Critical patent/KR101532522B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6181Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • H04W12/084Access security using delegated authorisation, e.g. open authorisation [OAuth] protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2149Restricted operating environment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Graphics (AREA)
  • Theoretical Computer Science (AREA)
  • Child & Adolescent Psychology (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

커뮤니티의 멤버들에 의해 선택된 가장 공통의 패런털 제어 설정들에 기초하여 셀 디바이스들에 대한 커뮤니티 기반 패런털 제어들을 동적으로 생성하는 방법들, 시스템들 및 디바이스들이 개시된다. 커뮤니티들은 패런털 제어 설정들의 커뮤니티 기반 설정을 포함하는 패런털 제어 서버에서 스폰서된 프로파일을 확립할 수도 있다. 부모들은 부모의 개인적인 선호도에 따라 커뮤니티 기반 설정을 선택하고 각각의 설정들을 변경할 수도 있다. 패런털 제어 서버는 이들 설정에 대한 변경들을 계속적으로 모니터링하고 다른 부모들에 의해 선택될 수도 있는 가장 공통의 변경들을 반영하는 새로운 커뮤니티 기반 설정들을 생성한다.

Description

무선 디바이스들에 대한 웹 기반 패런털 제어들{WEB-BASED PARENTAL CONTROLS FOR WIRELESS DEVICES}
셀룰라 및 무선 통신 기술들은 지난 수 해에 걸쳐 급격하게 성장해 왔다. 이 성장은 보다 우수한 통신 하드웨어들, 보다 대형의 네트워크들 및 보다 신뢰성있는 프로토콜에 의해 전개되었다. 지금, 무선 서비스 제공자들은 자신들의 커스터머들에게 피쳐들 및 서비스들의 끝없이 확장하는 어레이를 제공할 수 있으며, 정보, 리소스들, 및 통신들에 대한 전례적인 액세스 레벨들을 사용자들에게 제공할 수 있다. 오늘날의 셀 폰들은 카메라들, GPS 수신기들, MP3 플레이어들을 포함하며, 웹 컨텐츠, 데이터 공유, 애플리케이션 다운로딩, 및 많은 다른 피쳐들을 제공한다.
셀 폰들 및 무선 디바이스들이 대중적으로 계속 성장함에 따라, 많은 부모들이 그들의 어린 아이들에게 셀 폰들을 제공하기 시작하였다. 아이들은 긴급한 경우에 부모들과 즉시 연락할 수 있기 때문에 이들 셀은 아이들에게 안전성과 보호성을 제공할 수 있다. 그러나, 퍼스널 셀 폰/무선 디바이스를 소지함으로써, 아이들은 이때, 위험에 빠지기 (예를 들어, 낯선 사람들로부터의 전화 및 메시지들, 특정 웹 사이트에 대한 액세스) 가 보다 쉽고, 부적절한 컨텐츠에 액세스하여 부적절하고 비생산적인 활동들 (예를 들어, 교실 상에서의 문자 메시지 송수신) 에 참여할 기회를 보다 많이 제공받는다. 많은 아이들이 피쳐 풍부 셀 폰들에 액세스함에 따라 부모들은 자신의 아이들의 폰들에 대한 보다 양호한 제어들을 필요로 한다.
여러 실시형태들은 부모들로 하여금 자신의 아이들의 모바일 디바이스들, 이를 테면 셀 폰들에 대한 패런털 제어 규제들을 설정 및 제어하게 하는 엔터프라이즈 기반 패런털 제어 설정들 서버를 수반하는 시스템들, 디바이스들, 및 방법들을 제공한다. 여러 실시형태들은 부모들로 하여금 커뮤니티들의 멤버들의 설정들을 전달하는 서버에 의해 결정된 하나 이상의 커뮤니티들 (예를 들어, 지역 커뮤니티, 학교, 교회, 조직들 등) 의 표준들에 매칭하는 패런털 제어 규칙들을 선택하게 한다. 부모들은 등록된 모바일 디바이스들 (예를 들어, 셀 폰들) 에 대한 패런털 제어 설정들을 유지하는 패런털 제어 서버의 웹 페이지 인터페이스에 액세스함으로써 패런털 제어 설정들을 설정한다. 패런털 제어 서버는 부모의 설정들에 따라 하나 이상의 디바이스 기능들에 대한 액세스를 인에이블, 디스에이블 또는 규제하는 설정들 및 컨피규레이션 데이터를 등록된 아이들의 모바일 디바이스들 (예를 들어, 셀 폰들) 에 푸시아웃한다. 패런털 제어 서버는 사용자들의 커뮤니티의 서브세트 또는 모두의 패런털 제어 설정들을 주기적으로 검사할 수도 있고, 커뮤니티의 가장 인기있는 컨피규레이션 설정들을 반영하는 패런털 제어 설정들의 어그리게이션된 세트를 생성할 수도 있다. 이러한 커뮤니티 기반 설정들을 확립함에 있어서, 패런털 제어 서버는 계정들의 어그리게이션된 풀을 따라 선택된 패런털 제어 파라미터들을 분석하고 사용자 데모그래픽들에 기초하여 지능형 설정들을 확립할 수도 있다. 패런털 제어 서버는 선택 커뮤니티들, 이를 테면, 연령 그룹, 조직들, 학교들, 위치들, 및/또는 임의의 다른 그룹들 또는 소셜 유닛들의 분석에 기초하여 이러한 커뮤니티 기반 패런털 제어 설정들을 생성할 수도 있다. 패런털 제어 서버는 또한 시간에 따라 변화하는 "진화형 설정들 (evolving settings)" 을 생성하여, 패런털 제어 설정들 서버로 하여금, 사용자들의 요구들을 보다 정확하게 충족시키기 위해 선택된 컨피규레이션을 연속적으로 미세 튜닝하게 할 수도 있다. 여러 실시형태들이 셀룰라 전화기들에 대하여 본원에서 설명되어 있지만, 일부 실시형태들이 또한 아이들에 의해 이용가능할 수도 있고 부모들이 커뮤니티 기반 패런털 제어 설정들에 기초하여 기능들, 사용 또는 미디어 액세스를 제어하기를 원할 수도 있는 액세스 디바이스들 (예를 들어, 모바일 전화기들, 게이밍 디바이스들, 뮤직 및 비디오 플레이어들, 테이블 컴퓨팅 디바이스들, 노트북들 등) 로 구현될 수도 있다.
본원에 포함되어 본 명세서의 일부를 구성하는 첨부된 도면은 본 발명의 예시적인 실시형태들을 설명하며, 위에 주어진 일반적인 설명과 아래 주어진 상세한 설명은 본 발명의 특징을 설명하는 것을 돕는다.
도 1a 및 도 1b 는 여러 실시형태들에 이용하기에 적합한 두개의 대안의 실시형태의 아키텍쳐의 네트워크 컴포넌트들을 나타내는 통신 시스템 블록도들이다.
도 2 는 여러 실시형태들에 따라 패런털 제어들을 설정하는 방법의 프로세스 흐름도이다.
도 3 은 여러 실시형태들에 따라 패런털 제어 서버에서 구현될 수도 있는 패런털 제어 설정 서버 모듈의 컴포넌트 다이어그램이다.
도 4 는 여러 실시형태들을 구현하는데 적합한 수신기 디바이스 내에서 구현될 수도 있는 기능적인 컴포넌트들을 나타내는 컴포넌트 다이어그램이다.
도 5a 및 도 5b 는 공통 컨피규레이션들에 기초하여 새로운 일반 커뮤니티 기반 컨피규레이션들을 자동적으로 생성하는 두개의 실시형태 방법들의 프로세스 흐름도들이다.
도 6a 내지 도 6d 는 여러 실시형태들에 따라 마스터 패런털 제어들을 오버레이하도록 제삼자 패런털 제어들을 허용하는 실시형태의 방법들의 프로세스 흐름도이다.
도 7 은 셀 폰의 능력들을 제어하는 실시형태의 유예형 전달 방법을 나타내는 프로세스 흐름도이다.
도 8 은 제삼자 통신 사이트들에 패런털 제어 설정들을 적용하는 실시형태의 방법의 프로세스 흐름도이다.
도 9 는 특정 액션들이 중간 인가시에만 허용되도록 하는 패런털 제어들을 구현하는 실시형태의 방법의 프로세스 흐름도이다.
도 10 은 일 실시형태에서 이용하기에 적합한 수신기 디바이스의 컴포넌트 블록도이다.
도 11 은 일 실시형태에서 이용하기에 적합한 서버 디바이스의 컴포넌트 블록도이다.
여러 실시형태들은 첨부된 도면들을 참조로 자세하게 설명된다. 가능한한, 동일한 도면 부호들이 동일 또는 유사 부분들을 지칭하도록 도면 전반에 걸쳐 이용될 것이다. 특정 실시예들 및 구현예들에 대해 행해진 참조는 예시적인 목적을 위한 것으로, 본 발명의 범위 또는 청구범위를 제한하는 것으로 의도되지 않는다.
단어 "예시적인"은 본원에서는 "예로서, 예시로서 또는 설명으로서 역할을 하는 것"으로 의미하는데 이용된다. "예시적인" 으로서 본원에 설명된 임의의 구현예는 다른 구현예들에 비해 바람직하거나 유리한 것으로 반드시 간주되는 것은 아니다.
용어 "셀 폰", "무선 디바이스", 및 "모바일 디바이스"는 셀룰라 전화기, 스마트폰 (예를 들어, 아이폰), 웹 패드들, 테블릿, 인터넷 실행가능 셀룰라 전화기들, WiFi 실행가능 전자 디바이스들, 개인 휴대 정보 단말기 (PDA), 랩톱 컴퓨터들, 퍼스널 컴퓨터들, SMS (short message service) 메시지들, MMS (multimedia message service) 메시지들 및/또는 전자 메일 (email) 을 전송 및 수신하는 컴퓨터들, 및 유사 전자 디바이스들 중 어느 하나 또는 전부를 지칭하도록 본원에서 이용된다. 그러나, 용어 "셀폰", "무선 디바이스" 및 "모바일 디바이스"는 위에 나열된 디바이스들의 리스트로 제한되지 않아야 한다.
여러 실시형태들은 부모가 자신의 아이들의 모바일 디바이스, 이를 테면, 셀 폰들에서 이용가능한 많은 피쳐들 및 서비스들을 원격으로 인에이블, 디스에이블 및/또는 제한하는 것을 허용하는 엔터프라이즈 기반 패런털 제어들을 위한 방법들, 디바이스들 및 시스템들을 제공한다. 셀 폰들, 테블릿 컴퓨터들, 게이밍 디바이스들 등을 포함하는 최근 모바일 디바이스들은 이들의 사용자에게 전례없는 접속도, 액세스, 편리함 및 안전성을 제공한다. 모바일 디바이스들 유형의 셀 폰들 및 테이블 컴퓨팅 디바이스들은 대중적으로 계속해서 성장함에 따라, 이들은 현대 사회에서 네비게이션하고, 서로 상호작용하고 그리고 빠르고 효율적으로 많은 일일 작업들을 완성하기 위한 필수불가결의 툴로 빠르게 되어가고 있다. 그 결과, 대부분의 오늘날의 활동 (이를 테면, 이들은 학교에 의해 주관됨) 은 참여자들이 최신 셀 폰들 및 모바일 컴퓨팅 디바이스들에 의해 제공되는 여러 기술들, 피쳐들, 및 서비스들에 대한 액세스를 갖는다는 예상하에 설계되고 있다. 이들 및 다른 이유로, 아이들이 매우 어린 나이에서 시작하여 사춘기 전반에 걸쳐 이어져, 아이들 소유의 퍼스널 셀 폰들 및 다른 모바일 디바이스들을 갖는 것을 부모가 허용하는 것이 일반적이다.
부모들은 자신의 아이들과 십대 아이들 (이하 아이들) 이 긴급 상황의 경우에 그리고 어느 때라도 부모와 연락할 수도 있다는 생각에서 위안을 찾는다. 부모들은 또한 자신의 아이들이 최신 셀 폰들 및 모바일 컴퓨팅 디바이스들 (예를 들어, 테이블 컴퓨터들) 에 의해 제공되는 무수한 서비스들 및 리소스들에 대한 액세스를 갖고 있고 생산적인 활동을 위해 이들 리소스들이 이용될 수 있다는 생각에서 위안을 찾는다. 이때, 아이들은 자신들의 많은 하루 일과를 완료하는데 있어 아이들을 지원하는 셀 폰들 및 모바일 컴퓨팅 디바이스들을 이용할 수도 있는데, 이들 하루 일과는 독서 할당량을 체크하는 것, 아이들의 선생님과 상호작용하는 것, 질문을 물어보는 것, 자신의 활동 스케쥴들을 업데이트하는 것, 팝 퀴즈들에 참여하는 것, 클래스 토픽들을 리서치하는 것, 숙제에 대한 도움을 받는 것, 및 많은 다른 하루 일과들을 포함할 수도 있다. 이들 및 다른 이유들로, 많은 아이들이 그 이전보다도, 셀 폰들 및 모바일 컴퓨팅 디바이스들에 대한 액세스를 갖고 있고 많은 이들 아이들은 거의 지속적으로 그리고 - 종종 규제없이 - 자신들의 모바일 디바이스들에 의해 제공되는 복수의 리소스들 및 서비스들에 대한 액세스를 갖는다.
셀 폰들 및 모바일 컴퓨팅 디바이스들에 대한 액세스를 갖도록 아이들에게 허용하는데 있어 많은 이점들이 존재하지만, 아이들이 최신 모바일 디바이스들에 의해 제공되는 많은 서비스들 (GPS, 텍스트, 웹, 애플리케이션들 등) 에 대한 비규제된 액세스를 갖는 것은 위험하다. 이러한 모바일 다바이스들에 대한 비제한된 액세스를 갖는 아이들은 낯선자들과의 접촉에 보다 노출되기 쉽고 비생산적이거나 부적절한 활동들에 대하여 그들의 디바이스들에서 이용가능한 수많은 피쳐들을 이용할 수도 있다. 부모들이 특정 셀 폰 및 모바일 컴퓨팅 디바이스 피쳐들에 대한 몇몇 액세스를 갖는 것을 원하는 반면, 부모들은 또한 자신의 아이들의 모바일 디바이스들에서 이용가능한 피쳐들을 관리 및 제어할 필요가 있다. 이들 부모는 자신들의 아이가 아이들의 미디어 액세스 플랫폼들 모두에 일관성있는 액세스 및 사용 규제를 갖도록 다른 미디어 액세스 디바이스들 (예를 들어, 텔레비젼, 게이밍 시스템들, 오디오 및 비디오 플레이어들 등) 에 대한 규제를 확장시키는 것을 원할 수도 있다.
아이들의 셀 폰 및 모바일 컴퓨팅 디바이스 사용을 제어하는 기존의 솔루션들은 부모들이 여러 디바이스 피쳐들을 인에이블/디스에이블하는 것만을 허용하고, 각각의 피쳐가 언제 어디서 어떻게 사용되는지를 정확하게 제어하는 능력을 부모에게 제공하지 못한다. 승인받은 활동들 (예를 들어, 그들의 선생님에게 문자 메시지 송수신하는 것, 온라인 데이터베이스에 액세스하는 것 등) 을 위하여 아이들의 셀 폰 및 모바일 컴퓨팅 디바이스 피쳐들을 이용하는 능력을 필요로 하기 때문에, 현재의 해결책들은 효과적이지 못하다. 여러 실시형태들은 부모가 승인한 활동들에 대해 아이들이 자신들의 셀 폰 및 모바일 컴퓨팅 디바이스 피쳐를 사용할 수 있게 하는 한편, 비승인 및/또는 비생산적인 활동들 (예를 들어, 아이들이 강의에 참여하거나 숙제를 하는 것에 참여해야 할 때 문자 메시지 송수신 및/또는 웹 서핑하는 것) 을 제한한다. 여러 실시형태들은 각각의 개별 피쳐가 이들 아이들의 셀 폰들 및 다른 모바일 컴퓨팅 디바이스들에 이용되는 방법을 부모들이 미세하게 제어할 수 있는 중앙집중형 패런털 제어 설정 서버를 제공한다. 패런털 제어 설정 서버는 시간, 위치, 및/또는 각각의 아이들의 개개의 데모그래픽들에 기초하여 각각의 셀 폰 피쳐를 제한할 수도 있다.
여러 실시형태들은 승인 및/또는 생산적인 활동들에 대해 아이들의 모바일 디바이스들을 아이들이 이용할 수 있고 동시에 부적절하고 및/또는 비생산적인 활동들에 대해 아이들의 모바일 디바이스들을 아이들이 이용하는 것을 제한하는 방식으로, 아이들의 셀 폰들 및 모바일 컴퓨팅 디바이스들을 부모가 제어하는 것을 허용하는 종합적 세트의 패런털 제어를 구현하는 시스템을 제공한다. 여러 실시형태들은 아이들의 모바일 디바이스들을 제한하기 위해 동적 및 콘텍스트 특정 제어들을 부모들이 생성할 수 있는 서버 기반 패런털 제어 설정 서버를 제공한다. 컨텍스트 감응형 제어들은 시간, 위치, 연령 및/또는 임의의 정의가능한 컨텍스트에 기초하여 모바일 디바이스 기능성을 자동으로 제한하도록 구성될 수도 있다. 동적 제어들은 (컨텍스트 감응형일 수도 있는) 적응성 규제들을 모바일 디바이스들에 플레이스한다. 본 실시형태들은 부모가 단일 디바이스 또는 특정 아이에 대한 복수의 패런털 제어 프로파일들을 생성 (예를 들어, 집, 학교, 밤 시간 등에 대한 별도의 프로파일들을 제공) 할 수 있다. 동적 제어의 일 실시예는 아이의 연령에 따라 추가적인 피쳐들을 점진적으로 실행시키는 연령 기반 제어 또는 규제이다. 일 실시형태에서, 이러한 종합적 규제는 사용 규제가 모든 디바이스들에 따라 일관성있게 구현될 수 있도록 아이들에 의해 이용되는 모든 네트워크 실행 미디어 액세스 디바이스들에 적용될 수도 있다. 예를 들어, 사용 횟수 및 사용 시간에 대한 규제들이 동일 시스템 전반에 걸쳐 텔레비젼, 게이밍 단말기들 및 미디어 플레이어들로 확장될 수도 있다.
패런털 제어 설정 서버에 호스트되는 단일의 온라인 인터페이스는 각각의 개별적인 아이의 액세스 허가들을 관리하기 위한 중앙 집중형 시스템을 부모들에게 제공한다. 이 단일 인터페이스는 아이들의 디바이스들에 대한 어떠한 물리적 액세스를 필요로 하지 않고도 부모들이 모든 아이들의 모바일 폰들 및 모바일 컴퓨팅 디바이스들을 신속하고 효율적으로 제어할 수 있게 한다. 액세스 허가들은 각각의 아이의 데모그래픽들 (예를 들어, 연령, 성별 등) 뿐만 아니라 시간 및 위치에 기초하여 다수의 아이들에 대한 단일 설정을 이용하여 승인, 거부, 및/또는 제한될 수도 있다. 예를 들어, 부모는 이 단일 인터페이스를 이용하여, 자신의 10살 아들의 모바일 폰 또는 모바일 컴퓨팅 디바이스가 점심 시간 동안에 특정 웹 사이트 및/또는 애플리케이션 (예를 들어, 트위터) 에 액세스하는 것을 허용하고, 동시에 8살 짜리 딸의 모바일 폰 또는 모바일 컴퓨팅 디바이스가 학교 영역에 있는 동안에 상기 동일한 웹 사이트 및/또는 애플리케이션에 액세스하는 것은 금지하는 단일 컨텍스트 기반 설정을 설정할 수도 있다. 이 유연성을 실현하기 위하여, 부모들은 (총괄적으로 또는 각각의 아이 개별적으로) 자신의 아이들에 대한 일반 바운더리들을 정의할 수도 있고 권한자들 (예를 들어, 교사, 경찰, 교장, 자원봉사 조직들 등) 의 다른 승인된 소스들을 허용하여, 여러 셀 폰 및 모바일 컴퓨팅 디바이스 피쳐들이 무엇을/언제/어떻게 이용되고 있는지에 대한 일정 제어를 갖는다. 부모는 제한된 웹 사이트 및/또는 애플리케이션, 그 연령 타당성들, 그 이용에 관한 학교 정책들, 또는 심지어 웹 사이트의 실체의 어떠한 세부 사항들을 알아야 할 필요 없이 패런털 제어 설정 서버에 의해 호스트되는 웹 사이트 인터페이스를 통하여 이들 규제를 설정할 수 있다. 패런털 제어 설정 서버는 아이의 셀 폰 및/또는 모바일 컴퓨팅 디바이스에 송신 (푸시) 될 적절한 컨피규레이션 메시지를 포맷하여 셀 폰으로 하여금 원하는 피쳐 규제들 및/또는 허가들을 구현할 수도 있다. 따라서, 부모는 또한 아이의 셀 폰 및 모바일 컴퓨팅 디바이스들을 프로그래밍하는 방법을 이해할 필요도 없다. 추가의 실시형태에서, 패런털 제어 설정들은 또한 통신 네트워크, 이를 테면, 인터넷, 셀룰라 네트워크, 위성 텔레비젼 네트워크 또는 케이블 텔레비젼 네트워크에 대한 액세스를 갖는 다른 유형들의 미디어 액세스 디바이스들에 전송될 수도 있어, 이들 다른 디바이스들이 아이들의 모바일 디바이스들과 일관성있는 방식으로 규제를 구현할 수 있다.
위에 설명된 바와 같이, 여러 실시형태들은 부모가 권한자의 다른 소스들 (예를 들어, 선생님, 경찰, 교장 및 자원봉사 조직 등) 에게, 여러 셀 폰 피쳐들이 무엇을/언제/어떻게 이용되는지에 대한 몇몇 제어를 갖도록 인가하는 것을 허용한다. 권한자의 다른 신뢰된 소스들이 패런털 제어 컨피규레이션들을 갖도록 허용하는 것은 바람직할 수 있다. 많은 부모들은 자신의 아이들이 최선 셀 폰들 및 모바일 컴퓨팅 디바이스들에서 이용가능한 여러 서비스들/피쳐들에 액세스하는 모든 방식을 아는 것이 어렵다는 것을 발견하고, 부적절한 사용들로부터 적절한 사용을 구별하는데 있어 일정 지원을 요구한다. 예를 들어, 선생님은 자신의 학생이 수업 동안에 셀 폰 또는 모바일 컴퓨팅 디바이스를 이용하여 팝 퀴즈에 대한 답들을 문자 메시지 송수신하거나, 온라인 폴들에 참여하거나 또는 온라인 리소스들에 액세스하는 것을 요구할 수도 있다. 이와 같은 선생님은 인가되지 않은 웹 사이트들에 액세스하고/하거나 클래스에서의 다른 학생들에게 문자 메시지 송수신하는 것을 훈육할 수도 있다. 따라서, 부모들은 아이에게 이용가능한 적절한/부적절한 활동들 모두를 능동적으로 모니터링하거나 관리할 필요가 없이, 자신의 아이들이 그들의 모바일 디바이스들을 이용하여 몇몇 권장되거나 요구되는 활동들 (예를 들어, 팝 퀴즈에 대한 답들을 문자 메시지 송수신하는 것) 에 참여하는 것을 허용할 수 있고, 동시에 자신의 아이들이 모바일 디바이스들을 이용하여 인가되지 않거나 부적절한 활동들 (예를 들어, 인터넷을 서핑하는 것) 을 행하는 것을 제한하는 것을 필요로 할 수도 있다.
위에 언급된 바와 같이, 셀 폰 또는 모바일 컴퓨팅 디바이스 사용을 제어하기 위한 현재의 솔루션들은 부모들이 여러 피쳐들을 인에이블/디스에이블하는 것만을 허용한다. 위의 실시예에서, 현재의 솔루션들을 이용하는 부모들은 자신의 아이들의 폰 및 모바일 컴퓨팅 디바이스들에 대한 인터넷/텍스트 능력들을 디스에이블하여 학교 동안에 이들 피쳐를 아이가 오용하지 못하게 방지해야 한다. 선생님들은 부모들에게 컨택하여 아이들이 학교 활동에 요구되는 날들에서 인에이블될 특정 피쳐들을 요청할 수 있다. 이러한 경우에, 부모들은 그 날에 대해 이들 피쳐들을 인에이블하도록 기억해야 한다. 추가의 복잡한 문제들로는, 일단 이들 피쳐가 인에이블되면, 부모들은 이들 피쳐들이 다른 시간들 및/또는 다른 위치들에서 다른 클래스들에서 어떻게 이용되는지를 정확하게 제어할 수 없다.
여러 실시형태들은 부모들이 자신의 아이들의 모바일 디바이스 사용에 대한 일반 가이드라인을 설정하고 권한자 (예를 들어, 교장, 선생님들, 커뮤니티들 등) 의 다른 승인된 소스들을 허용하여 어떤 특정한 조건들에서 (예를 들어, 학교 시간 동안에 및/또는 학교 부지 (school grounds) 안에서) 이용가능한 피쳐들을 자동으로 제어하는 것을 허용함으로써 현재의 모바일 디바이스들에서의 이들 문제 및 다른 문제들을 극복한다.
여러 실시형태들은 또한 바쁜 부모들이 자신의 아이들의 셀 폰들 또는 모바일 컴퓨팅 디바이스들에 대한 패런털 제어들을 설정할 때 하나 이상의 커뮤니티들 (예를 들어, 학교, 교회, 도시, 조직 등) 의 규칙들 및/또는 표준들을 따르게 하거나 선택하도록 허용하며 이는 본원에서 커뮤니티 기반 설정들이라 지칭된다. 일 실시형태에서, 패런털 제어 설정 서버는 사용자들의 모든 그룹 또는 선택 그룹의 패런털 제어 설정들을 주기적으로 조사하여, 가장 인기있는 패런털 제어 컨피규레이션들을 반영하는 커뮤니티 기반 컨피규레이션 설정들을 생성한다. 서버는 선택 커뮤니티들, 이를 테면, 이웃들, 도시들, 나라들, 주들, 연령 그룹들, 조직들, 학교들, 위치들, 및 다른 그룹들 또는 사회 단체들에 기초하여 커뮤니티 가반 컨피규레이션 설정들을 생성할 수도 있다. 부모들은 이들 커뮤니티 기반 패런털 제어 설정들 중 하나 이상을 선택할 수도 있거나 또는 각각의 설정을 개별적으로 정의/변경할 수도 있다. 예를 들어, 부모는 오클라호마 시에 살고 있고 그 아이들이 보이 스카우트에 있는 부모들에 의해 이용된 가장 공통적인 설정들을 포함하도록 자동으로 업데이트되는 패런털 제어 모바일 디바이스 컨피규레이션을 선택할 수도 있다. 이 방식으로, 바쁜 부모들은 자신의 선택된 커뮤니티들 (예를 들어, 보이 스카우트, 오클라호마 시) 에서의 다른 부모들의 총괄적 판단에 의존할 수도 있고 자신의 아이들이 그 선택된 커뮤니티들에서의 다른 아이들과 동일한 피쳐들로 제한되어 그 피쳐들에 액세스하는 것을 신뢰할 수도 있다. 부모는 커뮤니티 기반 설정들을 개별적으로 변경, 이를 테면, 특정 웹 사이트에 대한 액세스를 특별하게 허가 또는 제한할 수 있으면서, 나머지 설정들은 선택된 커뮤니티와 동일하게 남겨둘 수도 있다.
여러 실시형태들은 또한 각각의 부모가 자신의 개별적인 선호도, 자신의 환경들 및 자신의 자녀들의 성숙도에 기초하여 설정들을 미세 튜닝하는 것을 허용한다. 예를 들어, 아이의 선생님이 클래스에서 인터넷의 사용을 허용하더라도, 부모는 아이의 모바일 디바이스 인터넷 능력들을 학교 시간 동안에 디스에이블시킴으로써 아이를 훈육시키기를 원할 수도 있다. 이 실시예에서, 부모는 패런털 제어 서버에 액세스하여, 선생님의 설정들이 모바일 디바이스의 인터넷 능력들의 디스에이블을 오버라이드할 수 없도록 패런털 제어 설정들을 미세 튜닝할 수도 있다. 따라서, 여러 실시형태들은 부모들, 선생님들, 및 적절한 허가권들 (permission) 을 갖는 다른 사람들이 아이들의 모바일 디바이스들에서 이용가능한 피쳐들을 제어함에 있어서 협업하는 것을 허용하며, 각각의 부모는 각각의 개개의 아이에 대해 이용가능한 피쳐들에 대한 마스터 제어를 갖는다.
여러 실시형태들은 모바일 디바이스에서의 아이의 활동들에 관한 부모 정의가능 조건들의 각각의 발생에 대해 부모에게 통지할 수도 있다 (예를 들어, 문자메시지, 이메일 등). 예를 들어, 부모는 아이가 새로운 콘택을 생성하는 것, 새로운 애플리케이션을 다운로드하는 것, 온라인 구매를 행하는 것, 또는 새로운 웹 사이트에 액세스하는 것을 시도할 때마다 아이의 모바일 디바이스가 자동으로 부모에게 텍스트 메시지를 전송하도록 패런털 제어 설정들을 설정할 수도 있다. 패런털 제어들은 부모가 활동에 승인하라는 통지에 응답할 때까지 아이가 이러한 활동들을 완료하는 것을 방지할 수도 있다.
제어될 수도 있는 모바일 디바이스 피쳐들의 일례로서, 여러 실시형태들은 이러한 활동이 패런털 제어 설정들에 의해 금지 또는 억제되는 시간들 동안 또는 위치들에서 모바일 디바이스 (예를 들어, 셀 폰들) 에서 (SMS, MMS, 이메일 등) 메시징하도록 액세스를 제어하기 위한 시스템들, 디바이스들, 및 방법들을 제공한다. 위에 설명된 바아 같이, 부모들은 긴급한 경우에 또는 언제든지 자신의 아이들이 자신들 (또는 선생님들, 반친구들, 경찰들 등) 과 컨택할 수 있음을 알고 있는 점에서 안심한다. 이러한 그리고 다른 이유들로, 많은 아이들은 자신의 셀 폰들 및/또는 모바일 컴퓨팅 디바이스들에 의해 제공된 메시징 기능들에 거의 연속적인 액세스를 허용받는다. 아이들이 셀 폰 또는 다른 모바일 컴퓨팅 디바이스에 연속적인 액세스를 갖는 것을 허용하는 것이 이점들을 갖고 있지만 (예를 들어, 아이들이 낯선 사람이 침입한 경우에 부모에게 알리고 침입자에게 경보를 발하지 않도록 부모에게 문자 메시지 송수신할 수 있음), 이는 또한 많은 불리한 점들을 갖는다. 예를 들어, 아이가 낯선 사람들로부터 심야 메시지들을 수신할 수도 있고/있거나 그렇지 않으면 디바이스를 오용할 수도 있다 (예를 들어, 취침 시간 후에 친구와 문자 메시지 송수신하는 것). 여러 실시형태들은 아이들의 셀 폰들 및 모바일 컴퓨팅 디바이스들에서 액티브 상태로 유지되는 몇몇 메시징 기능을 허용하는 한편, 더 이상 규제가 적용되지 않으면 메시지들이 수신되는 것을 허용하는 방식으로 다른 양태들의 메시지 기능을 디스에이블시킨다. 제한된 메시지들은 셀 폰 및/또는 모바일 컴퓨팅 디바이스에 의해 여전히 수신되지만, 컨텍스트 (예를 들어, 시각, 요일, 위치 등) 및 메시지 송신자 (예를 들어, 부모가 아닌 사람) 가 패런털 제어 설정들에 의해 제한될 때 인박스 내에 위치되지 않고 메모리에 저장된다. 메시징에 대한 액세스를 제한하기 위한 컨텍스트가 더 이상 적용되지 않으면, 저장된 메시지들은 메시징 인박스에 전달될 수도 있고 아이는 메시지의 수신자에게 경보를 받을 수도 있다.
위에 설명된 바와 같이, 실시형태들은 여러 모바일 컴퓨팅 디바이스들로 구현될 수도 있다. 실시형태들이 특히 적용가능한 모바일 컴퓨팅 디바이스들의 두가지 유형들은 셀룰라 전화기들 (또한 "모바일 폰들"로서 지칭됨) 또는 테블릿 컴퓨터들 (예를 들어, Apple iPad® 또는 다른 제조자들에 의해 제조된 유사한 제품들) 이다. 상당한 컴퓨팅 능력들, 거의 연속적인 셀룰라 및 WiFi 네트워크 액세스, 수많은 애플리케이션들, 및 직관적 사용자 인터페이스들로 구성되고 휴대가능하기 때문에, 이러한 모바일 디바이스들은 아이들이 언제든지 아이의 부모들과 통신하는 것이 가능하면서 교육적 및 엔터테인먼트 리소스들에 대한 아이들의 액세스를 제공하기 위하여 이상적이다. 기능 및 동작의 면에서, 모바일 폰들과 다른 유형의 모바일 컴퓨팅 디바이스들 사이의 차이들은 감소하고 있으며 시간이 갈수록 덜 현저한 것으로 될 것으로 예상된다. 따라서, 여러 실시형태들의 설명을 간략히 하기 위하여, 도면들 및 다음의 실시형태의 설명들은 모든 유형들의 적용가능한 디바이스들을 언급하는 대신에 모바일 폰들 (또는 셀 폰들 또는 단지 폰들) 만을 언급한다. 따라서, 모바일 또는 셀 폰들에 대한 그리고 셀룰라 전화기 네트워크들에 대한 다음의 참조는 청구범위를 제한하는 것으로 의도되지 않는다.
여러 실시형태들은 여러 통신 시스템들, 이를 테면, 셀 전화기 네트워크 내에서 구현될 수도 있으며, 이것의 일 실시예가 도 1 에 예시된다. 통상의 셀 전화기 네트워크 (11) 는 네트워크 오퍼레이션 센터 (14) 에 커플링된 복수의 셀 기지국들 (12) 을 포함하며, 네트워크 오퍼레이션 센터는 모바일 디바이스 (10)(예를 들어, 셀 폰들) 와 다른 네트워크 목적지들 사이에서, 이를 테면, 전화선 랜드 라인들 (예를 들어, POTS 네트워크, 도시하지 않음) 및 인터넷 (7) 을 통하여 음성 통화들 및 데이터를 접속하도록 동작한다. 모바일 디바이스들 (10) 은 인가되지 않은 변경들/위조에 대하여 저항성이 있고 모바일 디바이스 상에서 패런털 제어 설정들이 실시되도록 허용하는 모듈을 구현하는 깊이 내장된 제어 설정들 (ACS) 을 각각 포함할 수도 있다. 모바일 디바이스들 (10) 은 또한 공개 웹 및 컨텐츠 등급 메카니즘 (MPAA 등) 을 지원할 수도 있고 카테고리 및 등급들에 의해 광고들을 필터링하도록 구성될 수도 있다. 모바일 디바이스 (10) 와 네트워크 (11) 사이의 통신들은 양방향 무선 통신 링크들 (13), 이를 테면, 4G, 3G, CDMA, TDMA, LTE 및/또는 다른 셀 전화기 통신 기술들을 통하여 수행될 수도 있다. 네트워크 (11) 는 또한 인터넷 (7) 에 대한 접속을 제공하는 네트워크 오퍼레이션 센터 (14) 내에서 또는 네트워크 오퍼레이션 센터에 커플링된 하나 이상의 서버들 (16) 을 포함할 수도 있다.
도 1a 는 또한 통신 시스템이 전화기 네트워크 (11) 에 그리고 인터넷 (7) 에 접속된 하나 이상의 패런털 제어 설정들 서버들 (18) 을 포함할 수도 있는 것을 예시한다. 패런털 제어 설정들 서버 (18) 와 전화기 네트워크 (11) 사이의 접속은 인터넷 (7) 을 통하여 또는 (점선의 화살표로 나타낸 바와 같이) 사설 네트워크를 통하여 이루어질 수도 있거나, 또는 패런털 제어 설정들 서버 (18) 는 전화기 네트워크 (11) 의 네트워크 인프라스트럭쳐 내에서 서버로서 구현될 수도 있다. 패런털 제어 설정들 서버들 (18) 은 인터넷 (7) 을 통하여 이를 테면, 사용자 인터페이스 홈페이지를 통하여 컴퓨팅 디바이스 (9)(예를 들어, 스마트폰들, 랩톱들, PC들 등) 에 액세스가능한 웹 인터페이스 및 패런털 제어 엔터프라이즈 시스템 모듈을 포함한다. 패런털 제어 웹 인터페이스는 부모들이 제어 서버들 (18) 상에서 패런털 제어 설정들을 설정, 업데이트 및/또는 유지하도록 허용한다. 패런털 제어 설정들 서버들 (18) 은 전화기 네트워크 (11) 를 통하여 모바일 디바이스들 (10) 에 업데이트된 패런털 제어 설정들을 통신한다. 모바일 디바이스들 (10) 은 이들 설정을 이용하여, 각각의 모바일 디바이스 (10) 피쳐가 인에이블되고, 디스에이블되고, 제한되고/되거나 달리 제어되어야 하는 조건들을 식별하는 패런털 제어 설정들 프로파일들을 업데이트, 생성 및/또는 유지한다.
도 1b 는 패런털 제어 설정들 서버들 (18) 이 중앙 서버 대신에 부모들 개인 또는 그룹들에 의해 관리되는 대안의 실시형태의 아키텍쳐를 나타낸다. 이 실시형태에서, 각각의 패런털 제어 설정들 서버 (18) 는 서버가 다른 패런털 제어 설정들 서버들 (18) 과, 이를 테면 인터넷을 통하여 통신하는지의 여부를 결정할 수도 있는 부모 또는 부모들의 그룹의 관리 및 제어 하에 있을 수도 있다. 이러한 로컬 패런털 제어 설정들 서버 (18) 는 하우스홀드 내의 컴퓨터, 이를 테면, 네트워크에 커플링된 부모의 홈 컴퓨터 상에 호스트되는 서버 애플리케이션에서 구현될 수도 있다. 대안으로서, 로컬 패런털 제어 설정들 서버 (18) 는 "클라우드" 에서, 즉, 부모 또는 부모의 그룹의 소프트웨어 제어 하에 있는, 인터넷을 통한 하나 이상의 서버들에서 구현될 수도 있다. 이 실시형태에서, 패런털 제어 설정들 기능들은 중앙 서비스에 의해 제공되지 않고 서버 애플리케이션에 의해 제공된다. 그 후, 부모들은 도 1a 를 참조로 위에서 설명된 실시형태의 중앙 집중형 로컬 패런털 제어 설정들 서버 (18) 에 의해 제공되는 개요적 관점 및 분석을 제공하기 위해 자신들의 각각의 로컬 패런털 제어 설정들 서버들 (18) 의 설정들 및 기능을 서로 "공유"할지의 여부를 결정할 수도 있다.
도 2 는 여러 실시형태들에 따라 패런털 제어들을 설정하기 위한 예시적인 방법 (200) 을 나타낸다. 단계 202 에서, 부모는 패런털 제어 설정들 서버 엔터프라이즈 서버 (18) 에 의해 호스트된 패런털 제어 웹 사이트에 로그온을 하여, 이를 테면, 계정 정보 (예를 들어, 전화 번호, 사용자 ID, 패스워드 등) 를 입력함으로써 자신의 가족 계정에 액세스할 수도 있다. 단계 202 의 부분으로서, 패런털 제어 설정들 서버 엔터프라이즈 서버는 부모의 계정에 관한 정보를 취출할 수도 있다. 결정 단계 204 에서, 서버는 이것이 부모가 패런털 제어 웹 사이트에 로그온 하였던 첫번째 것인지를 결정할 수도 있다. 이것이 첫번째 로그인이라면 (즉, 결정 단계 204 = "예"), 단계 206 에서, 패런털 제어 웹 사이트가 부모에 대한 선택적 데모그래픽 정보 (예를 들어, 아이들의 수, 여러 조직에서의 멤버쉽 등) 및/또는 각각의 아이에 대한 선택적 데모그래픽 정보 (예를 들어, 연령, 성별, 학교, 활동들, 클래스들 등) 를 입력하도록 부모에게 프롬프트할 수도 있다.
단계 208 에서, 서버는 그녀 (부모) 가 패런털 제어 파라미터들을 개별적으로 입력하기를 원하는지 또는 자신의 아이/가족에 대한 파라미터들의 프리-컴파일된 세트 (예를 들어, 커뮤니티 기반 설정) 을 선택하기를 원하는지의 여부를 결정하도록 부모에게 프롬프트할 수도 있다. 결정 단계 210 에서, 서버는 부모가 개별적으로 설정들을 입력하는 것을 선택했는지를 결정할 수도 있다. 부모가 개별적으로 설정들을 입력하는 것을 선택하지 않았다면 (즉, 결정 블록 210 = "아니오"), 단계 212 에서, 서버는 하나 이상의 커뮤니티 기반 설정들 (예를 들어, 파라미터들의 프리-컴파일된 세트) 을 자신의 모든 아이들에 대해 총괄적으로 선택하거나 또는 각각의 아이에 대해 개별적으로 선택하도록 부모에게 프롬프트할 수도 있다. 예를 들어, 부모는 자신의 모든 아이들의 연령에 적합한 허가권들을 승인하는 커뮤니티 기반 설정을 선택할 수도 있거나 또는 자신의 딸에 대한 연령 기반 설정 및 자신의 아들에 대한 시간 기반 설정을 선택할 수도 있다. 부모는 리스트로부터 설정들을 선택할 수도 있고 각각의 아이의 대한 다중의 커뮤니티 기반 설정들 중에서 설정들을 선택할 수도 있다. 단계 214 에서, 서버는 부모의 개별적인 선호도, 환경들, 및/또는 각각의 아이의 성숙도 레벨에 기초하여 각각의 아이에 대한 각각의 피쳐를 인에이블, 디스에이블 또는 제한하는 설정들을 미세튜닝하도록 부모에게 프롬프트할 수도 있다. 부모는 패런털 제어 설정들을 자신의 아이들에 총괄적으로 (예를 들어, 모든 아이들이 페이스북®에 액세스할 수 없음) 또는 각각의 아이에 개별적으로 (예를 들어, 아들이 낮 동안에는 페이스북®에 액세스할 수 없고 딸은 액세스할 수 있음) 적용할 수도 있다. 부모가 자신의 선택들을 행하였다면, 부모는 자신의 입력들/선택들을 (예를 들어, 제출 버튼을 누르거나 또는 엔터를 누름으로써) 패런털 제어 설정들 서버에 제출할 수도 있다. 단계 218 에서, 패런털 제어 설정들 서버는 전화기 네트워크를 통하여 각각의 아이의 폰에 규제들을 푸시한다.
결정 단계 210 으로 돌아가면, 부모가 설정들을 개별적으로 입력하기 원한다고 결정하면 (즉, 결정 단계 210 = "예"), 단계 216 에서 부모에 의해 입력된 패런털 제어 파라미터들은 패런털 제어 설정들 서버에 의해 수신될 수도 있다. 이들 입력은 부모가 하이퍼링크된 선택부들 (예를 들어, 버튼들, 체크 박스들, 또는 설정 디스크립션들) 을 클릭하는 것에 응답하여 생성된 신호들로서 수신될 수도 있어, 부모는 메뉴 인터페이스에서의 일련의 선택부들을 통하여 패런털 제어를 컨피규어할 수 있다. 단계 218 에서, 패런털 제어 설정들 서버는 대응하는 셀 폰에 설정들을 통신하는데 적합한 메시지를 생성하고 규제들 메시지를 셀룰라 전화기 네트워크를 통하여 아이의 폰에 푸시한다.
도 3 은 여러 실시형태들에 따른 패런털 제어 설정들 서버의 패런털 제어 모듈 (300) 을 나타낸다. 위에 언급된 바와 같이, 사용자들은 인터넷 액세스를 갖는 임의의 컴퓨터로부터 패런털 제어 웹-인터페이스를 통하여 패런털 제어 설정들 서버에 액세스할 수도 있다. 패런털 제어 설정들 서버는 각각의 아이의 셀 폰 상에서 인에이블, 디스에이블 및/또는 제한되어질 피쳐들 및 능력들의 세트들을 식별하는 패런털 제어 프로파일들을 설정하는데 이용될 수도 있는 여러 파라미터들을 유지한다. 패런털 제어 설정들 서버는 또한, 사용자들이 패런털 제어 파라미터들/프로파일들을 확립하고 관리할 수 있는 마스터 계정 (예를 들어, 가족 계정, 부모의 계정 등) 을 관리할 수도 있다. 사용자들은 패런털 제어 설정들 서버에 로그온 하여, 서버에 의해 유지되는 패런털 제어 파라미터들/프로파일들을 생성, 변경, 선택, 인에이블 및/또는 오버라이드한다. 패런털 제어 파라미터들/프로파일들은 마스터 계정에 대한 액세스 없이도, 아이 사용자가 파라미터들/프로파일들을 피해 갈 수 없도록 패런털 제어 설정들 서버 상에서 관리될 수도 있다. 패런털 제어 파라미터들은 중앙 로케이션 (예를 들어, 패런털 제어 설정들 서버) 에서 관리될 수도 있어, 아이들의 셀 폰들이 교체되고/되거나 업데이트되는 경우에도, 제어된 폰에 패런털 제어들을 주기적으로 푸시함으로써, 패런털 제어 설정들이 각각의 아이에 대해 적용될 수도 있다. 패런털 제어 파라미터들은 컨텍스트 감지형일 수도 있다. 컨텍스트 감지형 패런털 제어 파라미터들은 사용자 정의가능 컨텍스트 조건을 모니터링하고 컨텍스트 조건의 존재 또는 부재에 기초하여 셀 폰 피쳐들을 인에이블, 디스에이블, 또는 제한하는데 이용될 수도 있다. 컨텍스트 조건은 제어된 폰에 의해 모니터링될 수도 있다. 몇몇 실시형태들에서, 패런털 제어 설정들 서버는 컨텍스트 조건들을 모니터링하는데 또한 참여할 수도 있다.
도 3 은 또한 제어 시스템 모듈 (300) 이 아이들의 폰들 뿐만 아니라 제삼자 애플리케이션들 및 웹 사이트들에 대한 패런털 제어들을 확립하기 위하여 사용자, 데모그래픽 및/또는 규제 정보를 포함하는 하나 이상의 중앙 집중형 데이터베이스를 포함할 수도 있음을 나타낸다. 구체적으로, 제어 시스템 모듈 (300) 은 사용자 데이터베이스 (302) 및 데모그래픽 데이터베이스 (304) 를 포함할 수도 있다. 사용자 데이터베이스 (302) 는 각각의 등록된 사용자에 관한 정보 (예를 들어, 사용자 이름, 가족, 연령, 성별, 주소 등) 를 포함할 수도 있다. 데모그래픽 데이터베이스 (304) 는 어떠한 사용자의 개인 정보도 노출시킴이 없이 커뮤니티 기반 패런털 제어 설정들의 생성을 가능하게 하는 방식으로 모든 멤버들에 대한 데모그래픽 정보 (예를 들어, 연령, 성별, 위치) 를 포함할 수도 있다. 이들 데이터베이스는 상호접속될 수도 있고 각각의 데이터베이스는 다른 데이터베이스들에 포함된 정보를 교차참조할 수도 있다.
각각의 데이터베이스는 또한 패런털 제어들 (304), 감사 (audit) 제어들 (306), 광고 제어들 (308), 인가 제어들 (310), 및 컨피규레이션들 제어들 (312) 을 포함할 수도 있는 여러 제어 파라미터들 (320) 에의 데이터 링크를 포함할 수도 있다. 제어 파라미터들 (320) 은 자동으로, 주기적으로 또는 하나 이상의 트리거링 이벤트들 (예를 들어, 데이터에서의 변경 등) 에 기초하여 업데이트될 수도 있다. 제어 시스템 모듈 (200) 은 또한 애플리케이션 관리 시스템 (예를 들어, App 저장부 (330)) 및 교육 기반 시스템들, 또는 제삼자 모듈들 또는 웹 사이트들 (334) 과 상호작용하기 위한 내장형 소프트웨어/인터페이스들을 포함할 수도 있다. 몇몇 실시형태들에서, 제어 시스템 모듈 (300) 은 각각의 폰의 물리적 위치, 폰의 이동 이력 및/또는 폰의 사용 이력을 모니터링하기 위한 하나 이상의 추적 시스템들 (332) 을 더 포함할 수도 있다. 제어 시스템 모듈 (300) 은 제삼자/외부 추적 시스템들과 상호작용 (예를 들어, 추적) 하기 위한 인터페이스를 포함할 수도 있으며 이들은 아이의 폰에 미리 설치될 수도 있는 컴포넌트를 가질 수도 또는 갖지 않을 수도 있다.
일 실시형태에서, 제어 시스템 모듈 (300) 은 패런털 제어들을 제삼자 애플리케이션들 및 웹 사이트들에 알리기 위해 제삼자 애플리케이션들 및/또는 웹 사이트들과 상호작용할 수도 있다. 일 실시형태에서, 패런털 제어 프로파일들은 폰이 제삼자 애플리케이션들/웹 사이트들과 직접 상호작용하도록 허용하고 제삼자 애플리케이션들/웹 사이트들이 아이의 폰과 연관된 패런털 제어 프로파일들과 상응하는 패런털 제어 설정들의 자기 자신들의 세트를 강화하는 것을 허용하도록 구성될 수도 있다. 일 실시형태에서, 제삼자 웹 사이트들/애플리케이션들은 패런털 제어 설정들 서버 데이터베이스들 (예를 들어, 데모그래픽 데이터베이스 (304)) 에 직접 액세스할 수도 있다. 이 실시형태에서, 제삼자 웹 사이트들/애플리케이션들은 패런털 제어 설정들 서버에 접속될 수도 있고 사용자와 연관된 비개인적 식별 정보 (예를 들어, 사용자 이름, 전화번호, 생성된 제어 번호 등) 에 대한 시스템의 데이터베이스들을 체크하여, 사용자가 패런털 제어 설정들 서버의 패런털 제어들을 받고 있는 것으로서 식별되는 경우에 임의의 관련 규제들을 강화할 수도 있다.
일 실시형태에서, 제어 시스템 모듈 (300) 은 제삼자 애플리케이션들/웹 사이트들과 아이의 폰 (10) 사이의 모든 상호작용들이 패런털 제어 서버를 통하여 펀넬될 (funneled) 것을 요구할 수도 있으며, 이는 패런털 제어 설정들/프로파일들에 기초하여 아이의 셀 폰에 송신된 컨텐츠를 필터링할 수 있다.
다른 실시형태에서, 제삼자 웹 사이트들/애플리케이션들은 패런털 제어 설정들 서버로부터의 데이터가 파퓰레이트된 별도의 엔터프라이즈 데이터베이스를 유지할 수도 있다. 예를 들어, 아이가 자신들의 셀 폰을 이용하여 제삼자 웹 사이트에 액세스할 때마다, 제어 시스템 모듈 (300) 은 아이의 폰과 연관된 하나 이상의 패런털 제어 설정 파라미터들을 제삼자 웹 사이트의 패런털 제어 서버에 전송할 수도 있고 패런털 제어 서버는 엔터프라이즈 데이터베이스 (본원에서는 "제삼자 데이터베이스") 에 패런털 제어 설정들을 아이 사용자/아이 폰에 대한 비개인적 식별 정보 (예를 들어, 사용자이름, 전화번호, 생성된 제어 번호 등) 와 함께 저장할 수도 있다. 패런털 제어 설정들 서버로부터의 패런털 제어 설정들의 이 통신은 제삼자 웹 사이트로부터의 이러한 정보에 대한 요청에 응답하여, 또는 아이의 셀 폰이 제삼자 웹 사이트에 액세스하려는 시도를 패런털 제어 설정들 서버에 알리는 것에 응답하여 수행될 수도 있다. 제삼자 웹 사이트는 아이 사용자가 그 웹 사이트에 액세스할 때마다 제삼자 데이터베이스에 액세스할 수도 있고 제삼자 데이터베이스에서의 패런털 제어 설정들에 대한 식별 정보 (사용자 이름, 로그인, 제어 번호 등) 를 크로스체크할 수도 있다. 이 방식으로, 제어 시스템 모듈 (300) 상에서 확립되는 패런털 제어들은 또한, 아이가 다른 아이로부터 폰을 빌리거나, 통상의 사용자 식별 및 인가 방법들의 종속을 받는 새로운 컴퓨터로부터 인터넷에 액세스하는 경우에도 각각의 아이를 추종할 수도 있다. 여러 실시형태들은 식별 정보로서의 제어 번호들의 사용을 채용할 수도 있어, 패런털 제어 설정들 서버가 부모가 공유하기를 원하지 않을 수도 있는 개인 정보 (예를 들어, 아이의 이름) 를 공개함이 없이 적용가능한 패런털 제어 설정을 제삼자 웹 사이트들에 제공하는 것을 허용한다.
패런털 제어 설정들 서버 (300) 는 인터넷을 통하여 정보를 송신 및 수신하기 위한 월드 와이드 웹 (Web) 모듈 (314), 및 무선 셀룰라 네트워크를 통하여 무선으로 정보를 송신하기 위한 및 OTA API (over-the-air application programming interface) (316) 모듈을 포함할 수도 있다. 일 실시형태에서, 웹 (314) 및 OTA API (316) 모듈은 제삼자 웹 사이트들/애플리케이션들에 대한 액세스를 제어하는데 이용될 수도 있다. 위에 언급된 바와 같이, 제어 시스템 모듈 (200) 은 아이의 폰 (10) 과 제삼자 애플리케이션들/웹 사이트들 사이의 모든 상호작용이 패런털 제어 서버를 통하여 펀넬되도록 요구할 수도 있고, 이는 패런털 제어 설정들/프로파일들에 기초하여 컨텐츠를 필터링할 수도 있다.
도 4 는 여러 실시형태들에서의 수신기 디바이스 (예를 들어, 아이의 폰) 내에서 구현될 수도 있는 기능 컴포넌트들을 나타낸다. 수신기 디바이스의 소프트웨어 모듈들은 도 4 에 나타낸 것과 유사한 소프트웨어 아키텍쳐 (400) 로 조직화될 수도 있다. 소프트웨어 아키텍쳐 (400) 는 오퍼레이팅 시스템 (402) 내에 내장된 패런털 제어 프로파일 구현 모듈 (404) 를 포함할 수도 있다. 패런털 제어 프로파일 구현 모듈 (404) 은 또한 애플리케이션 계층 및 오퍼레이팅 시스템 계층 사이의 소프트웨어 계층에서 구현될 수도 있다. 패런털 제어 프로파일 구현 모듈 (404) 은 또한 사용자 인터페이스 (406) 의 일부분 내에서 구현되거나 또는 일부분을 수반할 수도 있다. 패런털 제어 프로파일 구현 모듈 (404) 은 패런털 제어 설정들 서버로부터 수신된 패런털 제어 프로파일 설정들에 기초하여 폰에서 이용가능한 여러 피쳐들 각각을 인에이블, 디스에이블, 또는 제한하도록 구성될 수도 있다. 수신기 디바이스 상에서 제한될 수도 있는 모바일 폰 기능들 및 피쳐들의 몇몇 예들은: 하드웨어 컴포넌트들 (예를 들어, 카메라, GPS 수신기, WiFi 트랜시버 등) 의 사용, 통상의 전화 (즉, 음성 통화들), SMS (simple messing service) 메시징 및 MMS (multimedia messaging service) 메시징을 포함한다. 패런털 제어 프로파일 구현 모듈 (404) 은 또한 패런털 제어 서버로부터 업데이트된 패런털 제어 파라미터들을 수신하고 업데이트된 파라미터를 이용하여 수신기 디바이스에서의 패런털 제어 프로파일들을 업데이트함으로써 패런털 제어 프로파일들을 관리/업데이트할 수도 있다. 패런털 제어 인터페이스 (410) 는 (예를 들어, 웹, 음악, 광고, 앱들, MP3 플레이어들 등에 대한) 컨텐츠에 대한 액세스 요청이 오퍼레이팅 시스템 (402) 에 의해 수락되고/되거나 프로세싱되는 것을 방지할 수도 있다. 이러한 방식으로, 차단된 기능들 또는 컨텐츠가 사용자 인터페이스 (406) 를 통하여 사용자에게 제공되지 않을 수도 있거나 또는 패런털 제어 프로파일들에 기초하여 디바이스에서 하나 이상의 애플리케이션들 (408) 에 의해 이용되지 않을 수도 있다.
도 5a 는 패런털 제어 설정 서버의 다른 사용자들에 의해 선택가능한 커뮤니티 기반 컨피규레이션들을 자동으로 생성하기 위해 데이터베이스들에서의 정보를 분석하기 위한 방법 (500) 을 나타낸다. 커뮤니티 기반 컨피규레이션들은 시스템에 액세스가능한 임의의 정의가능한 파라미터, 이를 테면, 아이의 연령, 성별, 위치, 커뮤니티 가입, 학교 등에 기초하여 생성될 수도 있다. 패런털 제어 설정들 서버는 시스템에 등록된 각각의 아이에 대한 패런털 제어 프로파일들의 데이터베이스를 유지할 수도 있고 아이의 데모그래픽 및 거주지를 통지받을 수도 있다. 패런털 제어 설정들 서버는 다중 사용자들의 패런털 제어 설정들을 이용하여 평균화된 또는 커뮤니티 기반 표준 또는 패런털 제어들의 세트를 전개할 수도 있고 이러한 컨피규레이션들이 다른 부모들/사용자들에 이용가능하게 할 수도 있다. 일 실시형태에서, 패런털 제어 설정들 서버는 특정 커뮤니티에서의 계정들의 어그리게이션된 풀 (aggregated pool) 을 따라 패런털 제어 파라미터 세트들을 분석함으로써 제어들의 커뮤니티 기반 설정을 확립할 수도 있다. 예를 들어, 10살 아이에 대한 패런털 제어 프로파일을 컨피규어하는 부모는 연령/성별 기반 프로파일만을 선택하여 시스템으로 하여금 아이의 연령 및 성별에 대하여 선택된 커뮤니티 기반 설정들의 규제들 및 컨텍스트 기준을 적용하도록 허용할 수 있다. 부모는 또한 제어 설정들에서 모든 파라미터를 구체화할 필요 없이 자신들의 선호도들에 따라 개별적인 파라미터들을 추가로 커스터마이즈할 수도 있다. 예를 들어, 텍스트 메시지들에 대한 커뮤니티 기반 파라미터가 9:00 PM 와 7:00 AM 사이에서 메시징을 금지하는 경우, 부모는 이 규제를 커스터마이즈하여 이들 규제들을 확장 또는 축소할 수도 있다.
도 5a 로 돌아가면, 방법 500 의 단계 502 에서, 패런털 제어 설정들 서버는 사용자 설정들 및 데모그래픽 정보 (예를 들어, 아이의 연령, 성별, 학교 등) 를 수신함으로써, 사용자 및 데모그래픽 데이터베이스를 파퓰레이트시킬 수도 있다. 단계 504 에서, 서버는 선택된 패런털 제어 파라미터들을 수신하여 그 정보를 데이터베이스 내에 저장할 수도 있다. 일 실시형태에서, 단계 504 의 부분으로서, 패런털 제어 설정들 서버는 하나 이상의 일반 커뮤니티 기반 컨피규레이션들을 선택하고, 패런털 제어 파라미터들을 변경함으로써, 선택된 커뮤니티 기반 컨피규레이션을 미세 조정하고, 사용자의 선택들 및 변경들과 연관된 패런털 제어 파라미터들의 세트를 패런털 제어 서버에서 수신하도록 사용자에게 프롬프트할 수도 있다. 결정 단계 506 에서, 패런털 제어 설정들 서버는 다른 사용자들에 의해 선택가능한 커뮤니티 기반 컨피규레이션들을 생성하도록 사용자의 비개인적 정보 (예를 들어, 사용자 정보, 데모그래픽 정보, 패런털 제어 설정들 등) 의 사용을 인가하는지의 여부를 나타내도록 사용자에게 프롬프트할 수도 있다. 패런털 제어 설정들 서버가 비개인적 정보를 이용하라는 인가를 수신하면 (즉, 결정 단계 506 = "예"), 단계 508 에서, 패런털 제어 설정들 서버가 모든 개인/식별 정보를 스트립아웃하고, 사용자의 익명의 정보를 커뮤니티 데이터베이스에 추가하고, 유사한 사용자 및 데모그래픽 정보를 갖는 다른 사용자들을 식별할 수도 있다. 단계 510 에서, 패런털 제어 설정들 서버는 이러한 사용자의 자신들의 정보를 인가하는 멤버들의 모든 패런털 제어 설정들을 분석하여, 연령, 성별, 및 다른 파라미터들에 의한 가장 인기있는 설정들을 식별할 수도 있다. 이 분석은 예를 들어, 평균화, 샘플에서의 설정들의 분포의 표준 편차를 결정하는 것, 및 샘플에서 다수성으로 또는 매우 큰 다수성으로 선택된 설정들을 결정하는 것을 포함하는 임의의 여러 알려진 통계적 분석 기술을 채택할 수도 있다. 단계 512 에서, 패런털 제어 서버는 가장 공통적인 설정들, 이를 테면, 연령, 성별 등에 기초하여 하나 이상의 커뮤니티 기반 패런털 제어 설정 컨피규레이션들을 생성할 수도 있다. 단계 514 에서, 패런털 제어 설정들 서버는 다른 커뮤니티 기반 패런털 제어 컨피규레이션들에 포함될 공통 컨피규레이션 설정들의 마스터 리스터에, 생성된 커뮤니티 기반 컨피규레이션들을 삽입할 수도 있다 (즉, 오클라호마 시에 사는 8살 소녀).
도 5b 에 예시된 다른 실시형태에서, 패런털 제어 서버는 커뮤니티 기반 표준들을 생성하도록 공유하기 위하여 부모들이 인가하였던 계정을 간단히 스캔할 수도 있다. 예를 들어, 본 방법은 단계 520 에서, 패런털 제어 서버가 사용자가 정보 공유를 허가하였는지의 여부에 관한 각각의 사용자 기록 엔트리를 갖는 표시 (예를 들어, 플래그) 를 저장할 수도 있는 것을 제외하고는 도 5a 에 대하여 위에 설명된 것과 동일하거나 유사한 동작들을 포함할 수도 있다. 패런털 제어 서버가 커뮤니티 기반 표준을 전개하도록 계정 데이터를 분석하는 경우, 단계 522 에서, 패런털 제어 서버는 공유를 위하여 표시된 이들 계정을 스캔할 수도 있고, 단계 512 에서 설정들, 사용자 및 아이의 데모그래픽들 및 사용자 정보를 분석하여 커뮤니티 기반 컨피규레이션들을 생성할 수도 있다.
일 실시형태에서, 패런털 제어 서버는 커뮤니티에서 패런털 제어 설정들을 주기적으로 재분석할 수도 있거나 또는 커뮤니티 기반 컨피규레이션들에 대한 가장 공통적인 변경들을 분석하고 이에 따라 커뮤니티 기반 설정들을 업데이트할 수도 있다. 이 방식으로, 패런털 제어 서버는 시간에 따른 변화하는 "설정들을 전개한다" 를 생성하여, 사용자들의 선호도에 보다 정확하게 충족하기 위해 커뮤니티 기반 시스템 컨피규레이션들을 연속적으로 미세 튜닝하도록 패런털 제어 설정들 서버를 실행시킬 수도 있다. 일 실시형태에서, 패런털 제어 서버는 "설정들을 전개한다" 컨피규레이션들 중에서 선택함으로써 최초에 선택된 컨피규레이션의 파라미터들을 항상 유지 (즉, 부모가 계정을 설정할 때의 정확히 있는 그대로) 하는 옵션, 또는 선택된 커뮤니티 기반 설정들이 업데이트될 때 자신의 아이들의 셀 폰에 대한 패런털 제어 설정들을 자동으로 업데이트시키도록 하는 선택 (예를 들어, "설정들을 전개한다" 로의 선택) 을 부모들에게 제공할 수도 있다.
일 실시형태에서, 패런털 제어 설정들 서버는 사용자들에 의해 제공된 정보 (예를 들어, 수입, 직업, 부모들/아이들의 조직 멤버쉽들, 거주지의 시) 에 기초하여 여러 사용자 범주들을 생성할 수도 있고, 유사한 정보를 갖는 사용자들의 여러 데모그래픽 그룹들 (예를 들어, 오클라호마 시에서 연수입 $80,000 을 갖고 사는 싱글 부모들) 을 생성할 수도 있다. 패런털 제어 설정들 서버는 부모들과 연관된 데모그래픽 그룹들 및 아이의 데모그래픽을 고려하여 각각의 사용자의 정보를 분석하여, 이들 데모그래픽 그룹의 멤버들에 의해 선택된 가장 일반적인 설정들에 기초하여 새로운 커뮤니티 기반 컨피규레이션들 및/또는 템플릿들을 생성할 수도 있다. 예를 들어, 패런털 제어 설정들 서버는 특정 시 (예를 들어, 오클라호마 시) 에 살고/살거나 특정 조직 (예를 들어, 보이 스카웃의 적어도 하나의 아이를 갖는) 과 연관된 부모들의 선택들에 기초하여 새로운 일반적인 커뮤니티 기반 컨피규레이션을 생성할 수도 있다. 이 방식으로, 다른 부모들은 유사한 배경들, 관심들, 및/또는 활동들을 갖는 다른 부모들의 아이들과 동일한 특권들 및 규제들을 자신의 아이들에게 부여하는 커뮤니티 기반 일반 설정을 선택할 수도 있다.
여러 실시형태들에서, 커뮤니티들은 여러 조직들, 이를 테면, 종교 단체, 미국의 보이 스카웃트 및 걸 스카웃트, 지방 학군, 정당 등에 의해 인가 또는 지원될 수도 있는 후원 프로파일들을 확립할 수도 있다. 이 방식으로, 부모들은 자신들의 가치와 신념들 또는 아이의 특정 관심들과 협조 관계에 있는, 부모들이 믿는 패런털 제어 프로파일을 선택할 수도 있다. 위에 언급된 바와 같이, 커뮤니티 기반 설정들은 선택된 커뮤니티의 표준들을 변경하는 것과 보조를 맞추기 위하여 주기적으로 재계산될 수도 있다. 커뮤니티 기반 설정들은 또한 아이의 연령에 따라 자동으로 조정할 수도 있고, 패런털 제어 프로파일은 여러 연령들의 아이에 대하여 선택된 커뮤니티에 의해 부여되는 규제들에 일관되게 유지된다. 예를 들어, 부모가 커뮤니티에서 10살에 대한 파라미터들을 적용함으로써 10살 아이의 모바일 폰을 컨피규어한다면, 1년후, 디바이스는 그 커뮤니티에서 11살에 대한 커뮤니티 기반 파라미터들 (이는 아마도 약간 더 적은 규제들을 포함한다) 을 적용함으로써 아이의 패런털 제어 프로파일을 자동으로 업데이트할 수도 있다.
위에 언급된 바와 같이, 패런털 제어 설정들 서버가 하나 보다 많은 패런털 제어 프로파일을 생성, 업데이트 및/또는 달리 컨피규어하기 위하여 사용자 인터페이스를 제공하는 웹 사이트를 호스트할 수도 있다. 각각의 패런털 제어 프로파일은 아이의 폰에 적용될 패런털 제어 파라미터들/규제들의 세트를 식별할 수도 있다. 패런털 제어 설정들 서버는 부모들로 하여금 각각의 아이에 대한 다중의 패런털 제어 프로파일들을 생성하게 할 수도 있다. 예를 들어, 부모는 아이가 정규 환경들 하에서 행할 수 있는 것을 식별하는 "정규 프로파일", 및 규제를 받고 있을 때 (예를 들어, "근신 처분") 아이가 무엇을 하는지 식별하는 "규제된 프로파일" 을 확립할 수도 있다. 패런털 제어 프로파일들은 동적일 수도 있고/있거나 컨텍스트 감응형일 수도 있다. 예를 들어, 패런털 제어 프로파일들은 각각의 개별적인 피쳐 (예를 들어, 시각 (time of day), 요일 (day of week), 날짜, 위치 등) 에 대하여 변하는 동적 규제들, 및 정의된 컨텍스트에서만 활성화되는, 이를 테면, 9PM 이후에 특정 개인들이 통화/메시징하는 것을 제한하거나 또는 학교에서 카메라를 턴오프하는 것 등인 컨테스트 감응형 규제들을 포함할 수도 있다. 일 실시형태에서, 규제들은 특정 개인들/엔티티들, 이를 테면, 부모, 911, 및 인가된 콘택트들 (예를 들어, 부모들에게 알려지고 부모에게 인가된 사람들) 에게 연락하기 위한 것을 제외하고는 모든 통화/메시징을 제한하도록 구성될 수도 있다.
사용자 인터페이스는 또한 부모의 선택된 설정들의 상단에서 계층화된 제삼자 파라미터들 및/또는 규제들을 인가하기 위한 옵션을 포함할 수도 있다. 예를 들어, 패런털 제어 설정들 서버는 부모-사용자의 선택된 패런털 제어 설정들을 일시적으로 변경하도록 인가되는 하나 이상의 신뢰된 권한자들 (예를 들어, 교사, 교장 등) 을 식별하도록 부모-사용자에게 프롬프트할 수도 있다. 패런털 제어 설정들 서버는 각각의 신뢰된 권한자에 대한 계정을 유지할 수도 있어, 신뢰된 권한자가 특정의 구체화된 조건들 (예를 들어, 시간 및 요일, 폰 위치 등) 하에서 부모-사용자에 의해 정의되는 패런털 제어 파라미터들을 오버라이드하도록 아이의 폰에 푸시되는 패런털 제어 파라미터들 및/또는 규제들을 생성하도록 허용한다. 예를 들어, 부모는 아이가 학교에 있는 경우 (또는 특히 그 학교에서 클래스에 있는 경우), 그 위치에 대해 (예를 들어, 역사 수업에 인터넷에 액세스하는 것) 또는 그 시간에 대해 (즉, 11:00 AM 에서부터 11:50 AM 까지 텍스트 메시징하는 것) 부모와 선생님 양쪽 모두에 의해 허용가능한 것으로 표시된 피쳐들만이 실행되도록 제어된 폰의 능력들을 규제할 수도 있다. 이 방식으로, 아이의 셀 폰은 학교의 셀 폰 사용 정책의 어떠한 세부 사항도 부모가 알 필요 없이, 특정 피쳐들 (예를 들어, 텍스트들을 송신/수신하는 것) 을 자동으로 실행하도록 구성될 수도 있다. 패런털 제어 설정들 서버는 부모로 하여금 신뢰된 권한자 (예를 들어, 학교) 를 간단히 선택하여, 부모의 파라미터들의 상단에 권한자의 파라미터들을 오버레이하도록 하여, 아이의 셀 폰이 부모와 권한자 양쪽 모두의 규칙들 및 정책들에 따르는 사용들로 규제된다.
도 6a 는 제삼자 패런털 제어들이 마스터 패런털 제어들을 오버레이하는 것을 허용하기 위하여 패런털 제어 서버에서 구현될 수도 있는 일 실시형태의 방법 (600a) 을 나타낸다. 단계 602 에서, 부모-사용자가 패런털 제어 설정들 서버에 로그온 하고 패런털 제어들을 설정한다 (예를 들어, 컨피규레이션을 선택하고 컨피규레이션을 미세 튜닝한다). 단계 604 에서, 제삼자는 (패런털 제어 설정들 서버에 의해 유지되는) 자기 자신의 계정에 로그온 할 수도 있고 정의된 조건들 (예를 들어, 시간, 요일, 위치 등) 하에서 여러 셀 폰 피쳐들/사용들을 인에이블링, 디스에이블링, 및/또는 규제하는 패런털 제어 설정들을 설정할 수도 있다. 단계 606 에서, 부모는 패런털 제어 설정들 서버에 로그온할 수도 있고 하나 이상의 제삼자들에게 아이의 모바일 폰에 제삼자 패런털 제어 프로파일들 또는 제삼자 패런털 제어 파라미터들을 적용하도록 인가할 수도 있다. 단계 606 에서, 부모는 또한 (예를 들어, 시간, 위치 등에 기초하여) 제삼자 제어들이 셀 폰 피쳐들 각각에 오버라이드 및/또는 오버레이할 수도 있는 인가된 컨텍스트들을 특정할 수도 있다. 단계 608 에서, 패런털 제어 설정들 서버는 부모가 제삼자 제어들에 의해 변경되기를 원하지 않는 피쳐들의 리스트, 규제 및/또는 패런털 제어 설정들을 수신할 수도 있다. 단계 610 에서, 패런털 제어 설정들 서버는 패런털 제어 설정들을 생성 또는 업데이트할 수도 있다. 단계 612 에서, 패런털 제어 설정들 서버는 생성된/업데이트된 패런털 제어 설정들을 아이의 셀 폰에 송신한다.
아이의 셀 폰은 부모에 의해 식별된 컨텍스트가 아이에 적용되는지 (예를 들어, 폰이 식별된 위치, 시각, 요일 등에 있는지) 를 결정하도록 체크할 수도 있다. 부모에 의해 인가된 특정된 컨텍스트가 적용되지 않는다면, 폰은 제삼자 제어 설정들에 의해 규제되지 않고 부모의 패런털 제어들만이 폰에 적용된다. 그러나, 부모에 의해 인가된 특정된 컨텍스트가 적용되면, 제삼자 패런털 제어 프로파일이 아이의 부모에 의해 구성된 패런털 제어 프로파일에 오버라이드 및/또는 오버레이할 수도 있다. 예를 들어, 모든 학생들이 수업 동안에 텍스트 메시지를 통하여 질문들을 제출할 수 있기를 원하는 선생님은 선생님 자신의 디바이스 (뿐만 아니라 부모에 의해 설정되었다면 부모) 에게 메시지들이 전송되는 것을 제외하고는 모든 발신 텍스트 메시지들을 차단하는 패런털 제어 프로파일을 컨피규어할 수도 있다. 선생님은 선생님의 설정들이 적용되어지는 컨텍스트, 이를 테면, 클래스의 시간 또는 위치 및/또는 다른 데모그래픽 정보 (예를 들어, 학교, 학년 등) 를 특정하는 제삼자 패런털 제어 프로파일을 확립할 수도 있다. 자신의 아이의 폰에서 텍스트 메시징 피쳐를 인에이블/디스에이블하였던 부모는 임의의 인가된 사람 (예를 들어, 아이의 선생님) 또는 조직 (예를 들어, 학교, 교회 등) 에 의해 아이의 디바이스에 부모의 제어 프로파일의 오버라이드를 인가할 수도 있고 이 인가를 여러 컨텍스트 설정들, 이를 테면, 시각 (즉, 학교 시간 동안에) 또는 위치 (학교 또는 교실의 GPS 좌표들) 에 연결시킬 수도 있다. 이 방식으로, 폰이 부모와 인가된 사람 양쪽 모두에 의해 인가된 컨텍스트 내에 있는 경우 (예를 들어, 아이가 학교 안에 있는 경우), 제삼자 파라미터들 및 부모 파라미터들 양쪽 모두가 폰에 적용될 수도 있다 (예를 들어, 선생님으로의 발신 텍스트 메시지들은 인에이블되고 다른 모든 발신 텍스트 텍스트 메시징은 디스에이블된다).
패런털 제어 설정들 및 아이의 폰에 푸시 다운되는 오버라이 설정들에서, 이들 설정들의 구현은 폰의 프로세서에 의해 실현될 수도 있다. 폰의 설정에서 이러한 설정들을 구현하는 일 예시적인 방법 (620a) 이 도 6b 에 나타난다. 방법 620a 의 단계 622 에서, 아이의 폰은 패런털 제어 설정들 및 패런털 제어 서버로부터의 제삼자 오버레이 및/또는 오버라이드 설정들을 수신할 수도 있다. 단계 624 에서, 프로세서는 폰 메모리에 수신된 설정들을 저장할 수도 있다. 단계 626 에서, 프로세서는 이에 따라 폰 설정들을 변경함으로써 수신된 패런털 제어 설정들을 구현할 수도 있다. 단계 628 에서, 정규 동작들의 부분으로서, 프로세서는 이들 파라미터가 오버라이드 컨피규레이션에 대하여 특정된 컨텍스트에 매칭하는지의 여부를 결정하도록 현재 시간 및/또는 지리적 위치를 모니터링할 수도 있다. 결정 단계 630 에서, 프로세서는 오버라이드 컨텍스트가 충족되는지의 여부를 결정할 수도 있다. 충족되지 않는다면 (즉, 결정 단계 630 = "아니오"), 프로세서는 패런털 제어 설정들을 구현하는 것을 계속하면서 시간 및 위치를 모니터링하는 것을 계속할 수도 있다. 시간 및/또는 위치가 오버라이드 컨피규레이션에 대하여 특정된 컨텍스트에 매칭하면 (즉, 결정 단계 630 = "예"), 단계 632 에서, 프로세서는 지정된 권한자에 의한 오버라이드를 인에이블할 수도 있다. 이는 폰 설정들을 변경하는 것 및 인가된 권한자로부터 수신된 새로운 컨피규레이션 설정들에 대하여 리스닝하는 것을 수반할 수도 있다, 이를 테면, 단계 622 에서 수신된 제삼자 오버레이 설정들에서 식별되고 단계 624 에서 메모리에 저장될 수도 있다. 오버라이드 제어 설정들이 수신되는 경우, 이 설정들은 단계 634 에서 구현될 수도 있다. 그 후, 결정 단계 636 에서, 프로세서는 오버라이드 컨피규레이션에 대한 컨텍스트가 충족된 상태에 있는지의 여부를 결정하도록 현재 시간 및/또는 위치를 모니터링할 수도 있다. 오버라이드 컨텍스트가 충족된 상태에 있는 한 (즉, 결정 단계 636 = "예"), 프로세서는 인가된 권한자로부터 수신된 오버라이드 설정들을 구현하는 것을 계속할 수도 있다. 오버라이드 컨텍스트가 더 이상 충족되지 않는다면 (즉, 결정 단계 636 = "아니오"), 폰 프로세서는 단계 626 으로 리턴하여 폰에서 패런털 제어 설정들을 구현할 수도 있다.
도 6c 는 인가 컨텍스트 내에서 오버라이드 제어들을 구현하기 위한 다른 실시형태의 방법 620b 를 나타낸다. 이 실시형태의 방법은 단계 622 에서 오버라이드 제어들이 패런털 제어 서버로부터 직접 다운로드되는 것을 제외하고는 도 6b 를 참조로 위에 설명된 것과 유사하다. 이 실시형태에서, 특정한 정의된 환경들에서 이들 패런털 제어 설정들을 변경하도록 하는 부모 허가권을 요청하는 인가된 권한자는 이들이 구현하기 원하는 오버라이드 설정들을 부모들 또는 패런털 제어 서버에 특정시킨다. 그 후, 이들 오버라이드 설정들은 부모들의 패런털 제어 설정들과 함께, 아이의 폰에 푸시된다. 단계 624 에서, 패런털 제어 설정들 및 오버라이드 설정들은 메모리에 저장된다. 폰 프로세서가 현재 시간 및/또는 폰의 위치가 오버라이드 설정들에 대한 컨텍스트를 충족시킨다고 결정하는 경우, 단계 633 에서, 폰 프로세서는 단계 624 에서, 메모리에 저장되었던 오버라이드 설정들을 구현한다. 그 후, 프로세서는 오버라이드 컨텍스트가 더 이상 결정 단계 636 에서 충족되지 않음을 결정할 때를 검출하기 위해 현재 시간 및/또는 위치를 모니터링하는 것을 계속한다. 오버라이드 컨텍스트가 더 이상 충족되지 않으면 (즉, 결정 단계 636 = "아니오"), 폰 프로세서는 상기 단계 626 으로 리턴하여 위에 설명된 바와 같이 패런털 제어 설정들을 구현할 수도 있다. 이 실시형태는 패런털 제어 설정들 및 오버라이드 설정들 양쪽 모두를 폰 메모리에 저장하는 것을 필요로 한다. 그러나, 현재 및 미래의 셀 폰들은 양쪽 설정 세트를 저장하기에 보다 충분한 메모리를 갖는다. 이 실시형태는 이를 테면, 열악한 셀룰라 수신의 위치를 입력하거나 또는 제어 설정 송신이 예상되는 경우 디바이스를 턴오프함으로써, 무선을 통하여 송신되어야 하는 데이터의 양을 감소시키고 제어 설정들에서의 변경들을 수신하는 것을 막는 어떠한 영향도 극복한다.
도 6d 는 새로운 패런털 제어 설정들을 폰에 송신함으로써 마스터 패런털 제어들을 오버레이하도록 제삼자 패런털 제어들을 인에이블하는 다른 실시형태의 방법 600b 을 나타낸다. 단계들 602-608 은 도 6a 를 참조로 위에 설명된 방법 600a 의 것과 동일하다. 그러나, 방법 600b 의 단계 650 에서, 패런털 제어 설정들 서버는 제삼자 제어들이 아이의 폰에 적용되어지는 식별된 컨텍스트로서 현재 시간이 정의되는지를 결정하기 위해 시간을 모니터닝할 수도 있다. 결정 단계 652 에서, 패런털 제어 설정들 서버는 현재 시간이 식별된 컨텍스트 내에 있는지를 결정할 수도 있다. 현재 시간이 식별된 컨텍스트 내에 있다면 (즉, 결정 단계 652 = "예"), 패런털 제어 설정들 서버는 단계 654 에서, 부모와 제삼자 양쪽 모두에 의해 정의된 패런털 제어 파라미터들을 포함하는 업데이트된 프로파일 설정을 생성할 수도 있다. 단계 656 에서, 서버는 생성된 프로파일 설정 파라미터들을 아이의 폰에 푸시할 수도 있다. 결정 단계 658 에서, 패런털 제어 설정들 서버는 현재 시간이 여전히 식별된 컨텍스트 내에 있는지를 결정하도록 체크할 수도 있다. 식별된 컨텍스트 내에 있지 않다면 (즉, 결정 단계 658 = "아니오"), 단계 660 에서, 패런털 제어 설정들 서버는 정규의 패런털 제어 설정들을 폰에 푸시할 수도 있어, 제삼자 파라미터들이 더 이상 아이의 폰을 제어하지 않을 것이다.
인가된 사람들에 의한 오버라이드 제어들을 인에이블하는 여러 실시형태들은 또한 선생님의 전자 기기의 확장들로서 이용되도록 아이들의 폰들을 인에이블하도록 구현될 수도 있다. 예를 들어, 오버라이드 설정들을 송신하는데 이용된 동일한 메카니즘이 또한, 이를 테면 디바이스 디스플레이 상에 상이한 메뉴들 또는 컨텐츠를 디스플레이하도록 미디어 제어 커맨드들을 송신하는데 이용될 수 있다. 이 방식으로, 실시형태들은 각각의 아이의 폰이 선생님의 컴퓨터 또는 디스플레이 기기의 확장이 되도록 전자 교실을 가능하게 할 수도 있다. 예를 들어, 교실을 떠나 레슨을 하고 있는 경우, 선생님은 퍼스널 컴퓨터를 이용하여, 각각의 폰에 디스플레이된 텍스트 또는 그래픽 컨텐츠가 다음 페이지로 넘어가도록 하는 메시지들을 셀룰라 네트워크를 통하여 전송할 수도 있다. 이 방식으로, 학생 론들을 이용하여, 페이지를 넘기거나, 상이한 미디어 파일을 선택하거나, 또는 그들의 폰 인터페이스들에 명령을 달리 따르기 위한 명령들을 아이들이 따르도록 하는 것에 의존하지 않고도 레슨 전반에 걸쳐 아이를 가이드할 수도 있다.
기간들 및 지오그래픽 바운더리들에 기초하여 학교에서 사용하고 있는 명령들은 임의의 정의가능한 컨텍스트 (예를 들어, 시간, 위치, 학업 수행능력 등) 에 기초하여 셀 폰 기능을 자동으로 제한하는 컨텍스트 감지형 제어들의 단지 일 실시예에 불과하다. 패런털 제어 서버는 부모에 의해 특정된 컨텍스트 감지형 제어 설정들에 기초하여 상이한 유형들의 컨텍스트 조건 프로파일들 (예를 들어, 아이가 학교에 있음, 아이가 평균 B 를 유지하고 있음 등) 을 생성할 수도 있다. 패런털 제어 서버는 제어된 폰/사용자에 관련한 정보를 포함하는 하나 이상의 외부 데이터베이스와 상호작용하고 컨텍스트 조건이 충족되었는지를 자동으로 결정할 수도 있다. 예를 들어, 일 실시형태에서, 패런털 제어 서버는 아이의 현재 성적들을 얻기 위해 학교의 성적 통지 시스템에 접속할 수도 있고 그 후, 아이의 성적들에 기초하여 패런털 제어 프로파일들을 자동으로 선택할 수도 있다. 이 실시예에서, 패런털 제어 서버는 아이의 학점 평균이 하나의 임계값을 초과하는 경우 보다 덜 제한적인 파라미터들을 갖는 제 1 프로파일을 푸시아웃할 수도 있고, 아이의 학점 평균이 특정 임계값 아래로 떨어진 경우에 보다 더 제한적인 설정들을 갖는 제 2 프로파일을 푸시아웃할 수도 있다. 이와 유사하게, 패런털 제어 서버는 예를 들어, 부모 또는 "911" 로부터/로의 통화/메시지를 제외하고는 모든 발신 및 착신 전화 통화들 또는 텍스트 메시지들을 차단할 수도 있는 처벌 또는 규제적인 패런털 제어 설정들 프로파일들 (예를 들어, "근신 처분" 프로파일) 을 유지할 수도 있다. 패런털 제어 설정들 서버는 컨텍스트 조건들 (예를 들어, 아이가 B 평균 아래에 있음 등) 에 기초하여 처벌 프로파일 (예를 들어, "근신 처분" 프로파일) 을 셀 폰에 자동으로 푸시 아웃하도록 구성될 수도 있다. 처벌 프로파일은 고정된 기간 (즉, 아이가 근신 처분받는 시간) 후에 만료하도록 부모에 의해 컨피규어될 수도 있고 그러한 후에 서버는 정규의 패런털 제어 프로파일을 제어된 셀 폰에 푸시 아웃한다. 일 실시형태에서, 각각의 프로파일 규제에 대한 만료 날짜는 패런털 제어 웹 사이트 인터페이스를 통하여 부모에 의해 개별적으로 설정될 수도 있고, 시간이 경과할 때 패런털 제어 설정들 서버가 덜 규제적인 파라미터들로 자동으로 셀 폰에 푸시할 수도 있다. 이 방식으로, 부모들은 보다 많은 셀 폰 피쳐들을 천천히 인에이블시킴으써 및/또는 피쳐들의 인에이블성을 아이의 능력 (예를 들어, 특정 학점 평균으로 유지되는 것) 에 연결시킴으로써 아이의 지속적인 양호한 태도가 보상되도록 규제 설정들을 설정할 수 있다.
일 실시형태에서 구현될 수도 있는 피쳐 규제들의 일 실시예로서, 이러한 활동이 금지 또는 억제되는 위치에서 또는 시간 동안에, 패런털 제어들을 이용하여 셀 폰의 메시징 (SMS, MMS, 이메일 등) 능력들을 제어할 수도 있다. 예를 들어, 부모들, 선생님들, 또는 적절한 특권들을 갖는 임의의 권한자들은 수업 동안에, 지정된 취침 시간 이후에, 또는 (GPS 좌표들을 영화관의 위치들에 비교함으로써 결정될 수도 있는) 영화관에서 아이가 텍스트 메시징하는 것을 규제할 수도 있다. 위에 설명된 바와 같이, 이러한 메시징에 대한 규제들은, 규제된 시간 동안에, 텍스트 메시지들이 폰에 의해 수신되지만 아이에게는 액세스불가능하게 하도록 결합될 수도 있다. 예를 들어, 부모는 아이가 물리적으로 학교 부지 위에 있는 동안 (또는 학교 시간 동안) 수신된 모든 텍스트들이 아이에게 액세스불가능한 임시 메모리에 저장되도록 학교 시간 동안에 아이의 폰의 문자 메시지 송수신 능력들을 디스에이블시킬 수도 있다. 아이의 폰이 수업일이 끝난 후 학교 부지를 떠난 경우, 텍스트 메시지들은 임시 메모리로부터 아이의 인박스로 이동되어, 이들 메시지들이 아이에게 액세스가능하게 된다. 임시 메모리에서의 메시지들의 저장은 이러한 메시지들이 일시적이고, 이들 메시지가 전달되지 않으면 취출되지 않기 때문에 중요하다. 이들 메시지를 아이에게 액세스불가능한 임시 메모리에 저장함으로써, 패런털 제어 설정들 서버는 식별된 컨텍스트 조건들에 대한 그 사용을 제한하면서 메시징 기능을 보존한다.
도 7 은 이러한 활동이 금지 또는 억제되는 위치들에서 및/또는 시간들 동안에 셀 폰의 메시징 능력들 (예를 들어, SMS, MMS, 이메일 등) 을 제어하기 위한 일 실시형태의 유예형 전달 방법 (700) 을 나타낸다. 단계 702 에서, 착신 메시지는 아이의 모바일 폰에서 수신된다. 메시지들이 수신되었다는 임의의 경보를 출력하기 이전에, 모바일 폰 프로세서는, 메시지가 셀 폰에 이용가능해야 되는지를 결정하도록 패런털 제어 규제 조건들을 체크한다. 예를 들어, 결정 단계 704 에서, 패런털 제어 설정들 서버는 셀 폰이 규제된 위치에 있는지를 결정하도록 셀 폰의 위치를 체크할 수도 있다. 폰이 규제된 위치에 있지 않다면 (즉, 결정 단계 704 = "아니오"), 결정 단계 706 에서, 폰은 현재 시간을 시간 규제들에 비교하여, 메시지들이 현재 이 시간 동안에 규제되는지를 결정할 수도 있다. 메시지가 현재 시간에 규제되지 않으면 (즉, 결정 단계 706 = "아니오"), 단계 708 에서, 프로세서는 인박스에 착신 메시지를 추가할 수도 있고, 경보를 출력하여 사용자에게 새로운 메시지가 이용가능함을 통지할 수도 있다.
위치 또는 시간 규제 조건들 어느 것이 충족되지 않으면 (즉, 결정 단계 704 = "예"), 또는 결정 단계 706 = "예"), 결정 단계 710 에서, 프로세서는 메시지 바송자가 "허용된 발송자 리스트" 에서 리스트되어 있는지를 결정할 수도 있다. 발송자가 허용되면 (즉, 결정 단계 710 = "예"), 단계 708 에서, 패런털 제어 설정들 서버는 착신 메시지를 인박스에 추가할 수도 있고 경보를 출력하여 새로운 메시지가 이용가능함을 사용자에게 통지할 수도 있다. 그러나, 발송자가 허용된 리스트에 있지 않다면 (즉, 결정 단계 710 = "아니오"), 단계 712 에서, 경보의 울림 또는 디스플레이 없이, 착신 메시지가 "유예형 인박스" 메모리 저장부에 추가될 수도 있다. 프로세서가 규제된 조건이 만료됨을 결정할 때까지 유예형 인박스는 수신된 메시지들을 대기시킬 수도 있다. 결정 단계 714 에서, 프로세서는 규제 조건들이 더 이상 적용되지 않는지의 여부, 이를 테면 제한된 시간이 만료하였는지 또는 폰이 비규제 위치로 이동하였는지를 주기적으로 체크할 수도 있다. 일 실시형태에서, 이는 결정 단계 704 및 706 과 유사하게, 프로세서가 현재 시간 및 위치를 미리 확릭된 규제 기준에 비교함으로써 결정된다. 규제 조건이 더 이상 충족되지 않으면 (즉, 결정 단계 714 = "예"), 단계 716 에서, 패런털 제어 설정들 서버는 유예형 인박스로부터 메시지 시스템 (예를 들어, SMS, MMS, 이메일 등) 인박스 메모리 저장부로 착신 메시지를 전달할 수도 있고 (단계 708), 착신 메시지를 삭제함으로써 "유예형 인박스"를 플러시할 수도 있다. 단계 708 에서, 프로세서는 추출된 메시지를 인박스에 추가할 수도 있고 메시지의 이용가능성을 사용자에게 통지할 수도 있다.
도 7 에 예시된 실시형태에서, 모든 규제 기준이 충족되면, 유예형 인박스의 컨텐츠는 모바일 폰의 인박스로 배포될 수도 있고 사용자는 통상의 방식으로 새로운 메시지의 경보를 받을 수도 있다. 이 유예형 전달 방법 700 은 아이가 규제시에도 텍스트 메시지들을 계속 수신하지만, 부모가 패런털 제어 프로파일에서 특정하였던 시간들 및/또는 위치들에 대해 이들 메시지를 보거나 응답하는 능력을 규제하는 것을 허용한다. 본 방법은 또한 아이가 특정한 면제된 개인들, 이를 테면, 부모들로부터의 착신 메시지들을 셀 폰의 위치 및 시간에 무관하게 수신하는 것을 허용한다. 모든 경우에, 메시지들은 폰에 전달되고 폰의 메모리에 저장되지만, 규제 조건들이 제거될 때까지 (예를 들어, 블랙아웃 기간이 종료함), 메시지에 대한 액세스는 규제된다 (그리고 통지가 유예된다).
여러 실시형태들에서, 아이들의 셀 폰들에 대하여 특정된 패런털 제어 설정들은 다른 통신 사이트들에 대해서도 통신될 수도 있다. 예를 들어, 패런털 제어 설정들 서버는 제삼자 애플리케이션들 (예를 들어, 페이스북®) 이 부모들에 의한 규제 파라미터들 세트에 액세스하여 이용하도록 허용될 수도 있는 오픈 액세스 게이트웨이일 수도 있다. 이 방식으로, 부모에 의해 확립된 패런털 제어 프로파일들은 패런털 제어 설정들 서버에 등록되고/되거나 오픈 게이트웨이에 액세스하였던 임의의 웹 사이트 또는 애플리케이션에 의해 보강될 수도 있다.
도 8 은 제삼자 통신 사이트들에 패런털 제어 설정들을 적용하기 위한 일 실시형태의 방법 800 을 나타낸다. 단계 802 에서, 패런털 제어 설정들 서버는 부모-사용자 선택된 컨피규레이션들에 기초하여 아이 계정에 대한 패런털 제어 파라미터들을 저장할 수도 있다. 단계 804 에서, 패런털 제어 설정들 서버는 임의의 개인 정보가 결여된 아이에 대한 고유의 랜덤화된 식별 번호를 생성할 수도 있고 생성된 번호를 아이의 부모의 제어 설정들과 연관시킬 수도 있다. 단계 806 에서, 제삼자 웹 사이트 또는 애플리케이션 (예를 들어, 페이스북®) 은 제삼자 애플리케이션 또는 웹 사이트에 로그온하라는 요청을 사용자로부터 수신할 수도 있다. 단계 808 에서, 제삼자 웹 사이트/애플리케이션은 패런털 제어 설정들 서버의 패런털 제어 게이트웨이와 인터페이스할 수도 있고 사용자에 대한 패런털 제어 규제 정보를 요청할 수도 있다. 예를 들어, 제삼자 웹 사이트는 시스템에 로그온하도록 시도하는 사용자의 이메일 어드레스 또는 사용자이름을 패런털 제어 게이트웨이에 송신할 수도 있다. 결정 단계 810 에서, 패런털 제어 설정들 서버는 그 데이터베이스에 문의 (query) 하여 제삼자 웹 사이트/애플리케이션에 의해 제공된 정보가 임의의 패런털 제어 설정들 서버 사용자들에 대해 유지되는 임의의 정보에 매칭하는지를 결정할 수도 있다. 매칭이 존재하면 (즉, 결정 단계 810 = "예"), 단계 812 에서, 패런털 제어 설정들 서버는 식별된 패런털 제어 설정들 서버 사용자와 연관된 생성되어진 식별 번호를 게이트웨이에 공개할 수도 있으며, 이 게이트웨이는 제삼자 웹 사이트/애플리케이션에 정보를 중계한다. 단계 814 에서, 웹 사이트/애플리케이션은 식별 번호를 수신하여, 사용자의 계정에 그 번호를 링크할 수도 있다. 단계 816 에서, 웹 사이트/애플리케이션은 게이트웨이와 인터페이스하여, 식별 번호만을 이용하여 패런털 제어 파라미터들을 수신할 수도 있다. 이 방식으로, 어떠한 아이의 식별 정보도 제삼자 웹 사이트에서 이용가능하지 않게 되고 아이의 폰에 대하여 확립된 패런털 제어들이, 아이가 제어된 폰을 이용하여 사이트/애플리케이션에 액세스하는지 여부와 무관하게 임의의 애플리케이션/웹 사이트에 의해 보강될 수도 있다.
여러 실시형태들에서, 패런털 제어 프로파일들은 특정 액션들 (예를 들어, 페이스북®에서 새로운 친구를 추가하는 것) 에 대한 부모에 의한 중간 인가를 허가 또는 요구할 수도 있다. 아이가 어떤 특정한 활동들을 모바일 폰에서 시도하려 할 경우 (예를 들어, 애플리케이션들을 구매하는 것, 인게임 구매, 새로운 친구를 추가하는 것 등), 규제 파라미터들은 아이의 모바일 폰 (또는 서버) 이 인가 요청으로 부모에게 콘택트하는 것을 요구할 수도 있다. 이 요청은 단문 메시지 서비스 (SMS) 텍스트, 이메일 메시지 또는 부모 자신의 폰에서 이용가능한 임의의 메시징 서비스를 통하여 이루어질 수도 있고, 이에 부모는 요청된 활동을 인가 또는 불허함으로써 응답할 수도 있다.
도 9 는 중간 인가시, 제어된 폰에서만 허용되는 특정 액션들을 요구하는 패런털 제어들을 구현하는 일 실시형태의 방법 900 을 나타낸다. 단계 902 에서, 패런털 제어 설정들 서버는 위에 설명된 방법들 중 하나 이상을 이용함으로써 사용자 계정에 대한 패런털 제어들을 설정할 수도 있다. 단계 904 에서, 부모는 부모의 특정 인가시에만 인에이블/허용되도록 하는 아이의 셀 폰 피쳐들 및/또는 아이 사용자 액션들을 시스템에게 식별시킬 수도 있다. 예를 들어, 단계 904 에서, 패런털 제어 설정들 서버는 각각의 사용/액션의 부모의 인가시에만 허용되는 특정 피쳐들/액션들 (또는 피쳐들/액션들의 범주들) 을 식별하는 하나 이상의 패런털 제어 파라미터들을 선택하도록 부모에게 프롬프트할 수도 있다. 일 실시형태에서, 제어 액세스 시스템은 또한 이러한 액션들을 인가할 수도 있는 인가된 사용자들을 선택하도록 부모-사용자에게 프롬프트할 수도 있다. 단계 906 에서, 패런털 제어 설정들 서버는 이러한 액션들/사용들이 부모 인가를 요구하는 컨텍스트 (예를 들어, 시간, 위치 등) 를 식별하도록 부모-사용자에게 프롬프트하고, 부모의 입력을 수신하고 수신된 컨텍스트를 메모리에 저장할 수도 있다. 단계 908 에서, 패런털 제어 설정들 서버는 아이의 셀 폰에 요건들을 푸시할 수도 있다. 셀 폰 프로세서는 이들 설정들을 수신 및 저장할 수도 있고 그 후, 단계 909 에서 중간 인가를 요구하는 식별된 사용/액션들에 대한 아이의 폰 사용을 모니터링할 수도 있다. 결정 단계 910 에서, 셀 폰 프로세서는 임의의 식별된 액션들/사용들이 아이의 폰에서 개시되고 있는지를 결정할 수도 있다. 임의의 식별된 액션들/사용들이 개시되고 있다면 (즉, 결정 단계 910 = "예"), 결정 단계 912 에서, 셀 폰 프로세서는 그 액션/사용에 대한 임의의 식별된 컨텍스트 조건들이 존재하는지를 결정할 수도 있다. 컨텍스트 조건들이 존재하지 않는다면 (결정 단계 910 = "아니오"), 단계 922 에서 액션/사용이 허용될 수도 있다.
컨텍스트 조건들 중 하나 이상이 존재한다면 (즉, 결정 단계 910 = "예"), 단계 914 에서, 프로세서는 중간 인가를 요구하는 액션들/사용들의 개시를 부모 또는 지정된 권한자에게 통지하는 메시지 (예를 들어, SMS, 이메일 등) 를 전송할 수도 있다. 예를 들어, 프로세서는 액션 (예를 들어, "George 는 Nick 을 페이스북의 친구로서 추가할 것을 요청하였음") 을 권한자에게 알리는 SMS 텍스트 메시지를 지정된 권한자에게 전송할 수도 있다. 다른 실시예로서, 프로세서는 액션을 권한자에게 알리는 이러한 메시지를 전송해야 함을 표시하는 메시지를 패런털 제어 설정들 서버에게 전송할 수도 있다. 메시지 전송 단계 916 에서, 프로세서 (또는 패런털 제어 설정들 서버) 는 사용/액션에 대한 인가를 요청할 수도 있다. 권한자는 전달된 승인 또는 비승인 응답 메시지로 이러한 메시지에 응답할 수도 있다. 예를 들어, 지정된 권한자로의 메시지는 응답 인가 SMS 또는 이메일 메시지 (예를 들어, "당신은 Nick 이 페이스북 친구로서 추가되는 것을 허용하십니까?") 를 요청할 수도 있다. 결정 단계 918 에서, 프로세서는 권한자가 메시지에 응답하여 사용/액션이 인가되는지를 결정하는 것을 기다릴 수도 있다. 프로세서가 권한자가 액션/사용을 거부함 (예를 들어, 권한자가 "아니오" 로 응답함) 을 표시하는 메시지를 수신하면, 또는 미리 정해진 시간량 내에서 응답이 수신되지 않으면 (즉, 결정 단계 918 = "아니오"), 단계 920 에서, 프로세서는 액션/사용을 거부한다. 프로세서가 권한자가 할당된 시간 내에서 액션/사용을 인가함을 나타내는 응답 메시지를 수신하면 (즉, 결정 단계 918 = "예"), 단계 922 에서 프로세서는 액션/사용을 허용할 수도 있다.
여러 실시형태들에서, 셀 폰 프로세서는 특별하게 식별된 사람들/엔티티들 (부모, 경찰 등) 로/로부터를 제외하고는 특정 날짜/시간 주기들 동안에 통화들을 차단함으로써 및/또는 특별하게 식별된 사람들/엔티티들로 그리고 이들로부터를 제외한 모든 사람들에 대한 착신/발신 통화들을 차단함으로써 몇몇 패런털 제어 컨피규레이션들 하에서 음성 통화들을 제한하도록 구성될 수도 있다.
여러 실시형태들에서, 패런털 제어 프로파일들은 알지못하는/승인되지 않은 번호들로의 SMS 텍스트들의 전송을 차단하는 것; 특별하게 식별된 사람들/엔티티들을 제외하고 날짜/시간 주기들 동안에 SMS 텍스트들의 전송을 차단하는 것; 부모/인가된 사용자에게 발신 메시지들을 자동 전달하는 것; 및/또는 새로운 수신자들에게 메시지들을 전송하도록 부모 인가를 요구하는 것에 의해 텍스트 메시지들을 제한하도록 구성될 수도 있다.
여러 실시형태들에서, 패런털 제어 프로파일들은 특정된 날짜/시간 주기들 동안에 데이터 호 활동을 차단함으로써 데이터 호들을 제한하도록 구성될 수도 있다.
일 실시형태에서, 패런털 제어 프로파일들은 상기 언급된 제한들, 규제들 및/또는 액세스 피쳐들의 임의의 조합을 포함하도록 구성될 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 웹 사이트들에 대한 액세스를 허가하도록 부모 인가를 요구하는 것; 웹 사이트 등급들을 강화하는 것; 등급 (MPAA 등) 에 기초하여 컨텐츠를 필터링하는 것 및/또는 카테고리화 및 등급에 기초하여 광고들을 필터링하는 것에 의해 제어된 폰에서 이용가능한 컨텐츠를 제한할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 셀 폰 카메라 및/또는 각각의 사람의 카메라 피쳐에 대한 액세스 (예를 들어, 전송, 수신, 저장 등) 를 규제하는 것; 사진들이 저장될 수도 있는 위치들을 규제하는 것; 날짜/시간 주기들 동안에 액세스를 규제하는 것; 및/또는 특정 위치들에서 카메라를 규제하는 것에 의해 셀 폰 카메라를 제어할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 블루투스, WLAN들, 접속된 디바이스들 및/또는 지원되는 프로파일들에 대한 액세스를 규제할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 데이터 접속들 (예를 들어, TCP/IP) 을 규제하고, 특정 사이트들에 대한 접속들을 규제하고, 접속 유형들 (예를 들어, HTTP, HTTPS, 이메일 등) 을 규제하고/하거나 날짜/시간 주기에 의한 접속들을 규제할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 식별된 위치들에서 및/또는 지정된 시간 주기들 동안에 미디어 플레이어에 대한 액세스를 규제할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 VOIP (voice over internet protocol) 또는 다른 인터넷 보이스 통신 기술들 (예를 들어, QChat) 에 대한 액세스를 규제할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 멀티미디어 메시징 서비스 (MMS) 및/또는 이메일 기능을 디스에이블하고; 발신 이메일들/MMS 를 차단하고; 알지못하는/승인되지 않은 이메일들/MMS 를 차단하고; 특정하게 허가된 것을 제외하고는 특정 날짜/시간 주기들 동안에 이메일들/MMS 의 전송을 차단하고; 부모/인가된 사용자에게 발신 이메일들/MMS 를 자동 전달하고; 새로운 수신자들에게 이메일/MMS 를 전송하도록 부모 인가를 요구할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 식별된 사람들로부터/사람들로 사진들을 전송/수신시, 규제들을 부가할 수도 있고 식별된 사람들을 제외한 모두에게 사진들을 전송/수신하는 것을 규제할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 새로운 MMS 수신지에 메시지들을 전송하기 전에 부모 인증의 수신을 요구할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 부모들에게 착신/발신 MMS 메시지들을 자동 전달할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스들은 지정된 시간 주기들까지 애플리케이션 사용을 규제함으로써 애플리케이션 (게임 등) 사용량을 제한할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스들은 등급들을 강화하는 것, 특정 날짜/시간 주기들까지 다운로드들을 제한하는 것 및/또는 애플리케이션들을 다운로딩하기 전에 부모 인증을 요구하는 것에 의해 애플리케이션 다운로드들을 제한할 수도 있다.
여러 실시형태들에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 GPS (global positioning satellite) 를 디스에이블하는 것, GPS를 사용하는 애플리케이션을 제한하는 것 및/또는 GPS 피쳐가 이용될 수도 있는 시간들/위치들을 규제하는 것에 의해 셀 폰의 GPS 피쳐들을 제어할 수도 있다.
일 실시형태에서, 패런털 제어들을 구현하는 셀 폰 프로세스는 위에 언급된 제한들, 규제들 및/또는 액세스 피쳐들의 임의의 조합을 구현할 수도 있다.
위에 언급된 제한들, 규제들, 및/또는 액세스 피쳐들은 단지 일례로만 제공된 것이며, 이들이 청구범위 내에서 달리 언급되지 않는 한, 청구범위는 위에 언급된 제한들, 규제들, 및/또는 액세스 피쳐들로 제한되지 않아야 함을 주지해야 한다.
위에 언급된 바와 같이, 일 실시형태에서, 패런털 제어 서버는 부모들에 의해 지정된 컴퓨팅 디바이스 또는 임의의 다른 네트워크 액세스가능 미디어 액세스에서의 모바일 컴퓨팅 디바이스들 및 셀 폰들에 대하여 확립된 패런털 제어 설정들을 송신 또는 달리 구현하도록 추가로 구성될 수도 있다. 이 방식으로, 부모들은 부모에 의해 식별된 모든 디바이스들 중에서 지속적으로 구현되는 종합적인 패런털 제어들을 구현하기 위한 단일 사이트로서 패런털 제어 서버 사용자 인터페이스 (또는 웹 포탈) 을 이용할 수 있다. 패런털 제어 서버로부터 이러한 패런털 제어 설정들을 수신할 수도 있는 다른 유형들의 미디어 액세스 및 컴퓨팅 디바이스들의 예들은 제한없이, 텔리비젼들, 퍼스널 컴퓨터들, 게이밍 시스템들, 오디오 및 비디오 플레이어 시스템들, 및 향후 개발될 유사한 디바이스들을 포함한다.
이 실시형태에서, 부모는 각각의 아이의 셀 폰을 식별하고 사용자의 계정을 세트업하는 부분으로서, 패런털 제어 설정들을 구현해야 하는 다른 디바이스들을 식별할 수도 있다. 이 추가적인 정보는 위에 설명된 단계들 206, 504, 602, 622 및/또는 902 중 어느 것에서 수행된 동작들의 부분으로서 제공될 수도 있다. 이는 패런털 제어 서버가 패런털 제어 설정들을 푸시아웃하기 위해 사용 또는 컨택트할 수 있는 URL, 네트워크 어드레스 또는 네트워크 제어기를 부모가 식별하는 것을 포함할 수도 있다. 이렇게 구성되면, 패런털 제어 서버는 또한, 위에 설명된 단계들 218, 612, 656, 660 및/또는 908 중 어느 것에서 수행된 동작들의 부분으로서 적절한 패런털 제어 설정들 또는 추후의 규제들을 다른 식별된 디바이스들에 전송할 수도 있다. 패런털 제어들을 구현하도록 구성된 프로세서들을 포함하는 디바이스들에 대하여, 이러한 동작들은 서버가 디바이스에 액세스할 수 있는 네트워크가 무엇이든간에, 적절한 메시징 프로토콜을 이용하여 대응하는 설정 데이터를 송신하는 것을 포함할 수도 있다. 패런털 제어들을 구현하도록 구성된 프로세서들이 탑재되지 않은 디바이스들에 대하여, 이러한 동작들은 다른 디바이스들 (예를 들어, 로컬 네트워크 라우터, 또는 셋톱 박스) 또는 적어도 일부 또는 유사한 규제들을 구현할 수 있는 네트워크 제어기들 (예를 들어, 케이블 또는 위성 네트워크 오퍼레이터) 과 통신하는 것을 포함할 수도 있다.
도 10 은 임의의 실시형태들과 이용하기에 적합한 셀 폰의 시스템 블록도이다. 셀 폰 (1000) 은 내부 메모리 (1002), 디스플레이 (1003) 및 스피커 (1054) 에 커플링된 프로세서 (1001) 를 포함할 수도 있다. 추가로, 셀 폰 (1000) 은 무선 데이터 링크에 접속될 수도 있는 전자기 방사를 전송 및 송신하기 위한 안테나 (1004) 및/또는 프로세서 (1001) 에 커플링된 셀 전화 트랜시버 (1005) 를 포함할 수도 있다. 셀 폰들 (1000) 은 통상적으로 또한 사용자 입력들을 수신하기 위한 메뉴 선택 버튼들 또는 로커 스위치들 (1008) 을 포함한다.
여러 실시형태들은 여러 상업적으로 이용가능한 서버 디바이스들 중 어느 것, 이를 테면, 도 11 에 나타낸 서버 (1100) 에서 구현될 수도 있다. 이러한 서버 (1100) 는 통상적으로 휘발성 메모리 (1102) 및 대용량 비휘발성 메모리, 이를 테면, 디스크 드라이브 (1103) 에 커플링된 프로세서 (1101) 를 포함할 수도 있다. 서버 (1100) 는 또한 프로세서 (1101) 에 커플링된 플로피 디스크 드라이브, 콤팩트 디스크 (CD) 또는 DVD 디스크 드라이브 (1106) 를 포함할 수도 있다. 서버 (1100) 는 또한 네트워크 (1105), 이를 테면, 다른 브로드캐스트 시스템 컴퓨터들 및 서버들과 데이터 접속들을 확립하기 위하여 프로세서 (1101) 에 커플링된 근거리 네트워크에 커플링된 네트워크 액세스 포트들 (1104) 를 포함한다.
프로세서들 (1001, 1101) 은 임의의 프로그래밍가능 마이크로프로세서, 마이크로 컴퓨터, 또는 아래 설명된 여러 실시형태들의 기능들을 포함하는 여러 기능들을 수행하도록 소프트웨어 명령들 (애플리케이션들) 에 의해 구성될 수 있는 다중 프로세서 칩 또는 칩들일 수도 있다. 몇몇 모바일 수신기 디바이스들에서, 다중 프로세서들 (1101) 이 제공될 수도 있으며, 이를 테면, 하나의 프로세스가 무선 통신 기능들에 전용되고 하나의 프로세서가 다른 애플리케이션들을 구동시키는데 전용된다. 통상적으로, 소프트웨어 애플리케이션들은 애플리케이션들이 프로세서 (1001, 1101) 에 액세스되거나 로딩되기 전에 내부 메모리 (1002, 1102, 1103) 에 저장될 수도 있다. 프로세서 (1001, 1101) 는 애플리케이션 소프트웨어 명령들을 저장하기에 충분한 내부 메모리를 포함할 수도 있다.
앞서의 방법 설명들 및 프로세스 흐름도들은 구체적인 예들로서만 제공되고 갖가지 양태들의 단계들이 제시된 순서로 반드시 수행되어야 함을 요구하거나 의미하도록 의도된 것은 아니다. 이 기술분야의 숙련된 자에 의해 이해될 바와 같이 앞서의 양태들에서의 단계들의 순서는 임의의 순서로 수행될 수도 있다. 단어들 이를테면 "그 후", "그 다음", "다음에" 등은 단계들의 순서를 제한하려는 의도는 아니고; 이들 단어들은 단지 방법들의 기재를 통하여 독자에게 설명하는데 사용된다. 게다가, 단수형으로, 예를 들어, 관사 "a", "an" 또는 "the"의 사용에 해당하는 것으로 여겨질 수 있는 청구항 요소들에 대한 어떤 언급이라도, 그 요소를 단수형으로 제한하는 것으로 해석되지는 않는다.
본원에서 개시된 양태들에 관련하여 설명되는 각종 구체적인 논리 블록들, 모듈들, 회로들, 및 알고리즘 단계들은 전자적 하드웨어, 컴퓨터 소프트웨어, 또는 이것 둘의 조합들로 구현될 수도 있다. 하드웨어 및 소프트웨어의 이러한 상호 교환 가능성을 명백하게 예증하기 위하여, 전술된 다양하고 예시적인 구성요소들, 블록들, 모듈들, 회로들, 및 단계들이 일반적으로 그것들의 기능을 고려하여 설명되어 있다. 이러한 기능이 하드웨어 또는 소프트웨어 중 어느 것으로 구현되는지는 전체 시스템에 부가되는 특정 애플리케이션 및 디자인 제약들에 의존한다. 당업자들은 설명된 기능을 각각의 특정한 애플리케이션에 대하여 다양한 방식으로 구현할 수도 있지만, 이러한 구현 결정은 본 발명의 범위를 벗어나도록 하는 것으로 해석되지 않아야 한다.
여기에 개시된 양태들에 관련하여 설명된 갖가지 실례의 로직들, 논리 블록들, 모듈들, 및 회로들을 구현하는데 사용되는 하드웨어는 여기에 설명된 기능들을 수행하도록 고안된 범용 프로세서, 디지털 신호 프로세서 (DSP), 주문형 집적회로 (ASIC), 필드 프로그램가능 게이트 어레이 (FPGA) 또는 여타 프로그램가능 로직 디바이스, 개별 게이트 또는 트랜지스터 로직, 개별 하드웨어 컴포넌트들, 또는 그것들의 어떤 결합물로 구현되거나 실시될 수 있다. 범용 프로세서는 마이크로프로세서일 수 있지만, 대안적인 예에서, 이 프로세서는 어떤 기존의 프로세서, 제어기, 마이크로제어기, 또는 상태 머신 (state machine) 일 수 있다. 또한, 프로세서는 컴퓨팅 디바이스들의 조합, 예를 들어 DSP 및 마이크로프로세서의 조합, 복수의 마이크로프로세서들, DSP 코어와 협력하는 하나 이상의 마이크로프로세서들, 또는 임의의 다른 이러한 구성으로 구현될 수도 있다. 다르게는, 일부 단계들 또는 방법들이 주어진 기능에 특정된 회로에 의해 수행될 수도 있다.
하나 이상의 예시적인 양태들에서, 설명된 기능들은 하드웨어, 소프트웨어, 펌웨어, 또는 그것들의 어떤 조합으로도 구현될 수 있다. 소프트웨어로 구현된다면, 그 기능들은 하나 이상의 명령들 또는 코드로서 컴퓨터 판독가능 매체 상에 저장되거나 송신될 수도 있다. 본원에서 개시된 방법 또는 알고리즘의 단계들은 컴퓨터 판독가능 매체 또는 프로세서 판독가능 매체 상에 상주할 수도 있는 실행되는 프로세서 실행가능 소프트웨어 모듈로 실시될 수도 있다. 비 일시적 컴퓨터 판독가능 및 프로세서 판독가능 매체들은 컴퓨터 또는 프로세서에 의해 액세스될 수도 있는 임의의 이용가능한 매체일 수도 있다. 비제한적인 예로, 이러한 컴퓨터 판독가능 매체들은 RAM, ROM, EEPROM, CD-ROM 또는 다른 광 디스크 스토리지, 자기 디스크 스토리지, 또는 다른 자기적 저장 디바이스들, 또는 소망의 프로그램 코드를 컴퓨터에 의해 액세스될 수도 있는 명령들 또는 데이터 구조들의 형태로 운반하거나 저장하는데 사용될 수도 있는 임의의 다른 매체를 포함할 수도 있다. 디스크 (Disk 및 disc) 는 본원에서 사용되는 바와 같이, 콤팩트 디스크 (compact disc, CD), 레이저 디스크, 광 디스크, 디지털 다용도 디스크 (DVD), 플로피 디스크 (floppy disk) 및 블루레이 디스크를 포함하는데, disk들은 보통 데이터를 자기적으로 재생하지만, disc들은 레이저들로써 광학적으로 데이터를 재생한다. 상기한 것들의 조합들은 또한 컴퓨터 판독가능 매체들의 범위 내에 포함되어야 한다. 덧붙여, 방법 또는 알고리즘의 동작들은 코드들 및/또는 명령들의 하나 또는 임의의 조합 또는 세트로서 컴퓨터 프로그램 제품에 통합될 수도 있는 비일시적 머신 판독가능 매체 및/또는 컴퓨터 판독가능 매체 상에 존재할 수 있다.
개시된 양태들의 전술한 설명은 이 기술분야의 숙련된 임의의 사람이 본 발명을 제작하고 사용할 수 있게끔 제공된다. 이들 양태들에 대한 다양한 변형예들은 이 기술분야의 숙련된 자들에게 쉽사리 명확하게 될 것이고, 본원에서 정의된 일반 원리들은 본 발명의 범위로부터 벗어남 없이 다른 양태들에 적용될 수도 있다. 그래서, 본 발명은 여기에 보인 양태들로 한정할 의도는 아니며 여기에 개시된 원리들 및 신규한 특징들에 부합하는 가장 넓은 범위를 부여하는 것을 의도한다.

Claims (54)

  1. 모바일 디바이스에서 패런털 제어들 (parental controls) 을 구현하는 방법으로서,
    데모그래픽 정보에 기초하여 커뮤니티 기반 컨피규레이션 (configuration) 을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 단계로서, 상기 커뮤니티 기반 컨피규레이션은 모바일 디바이스 기능을 제어하는 패런털 제어 파라미터들을 포함하는, 상기 패런털 제어 컨피규레이션 설정들을 분석하는 단계;
    생성된 상기 커뮤니티 기반 컨피규레이션을, 선택을 위하여 패런털 제어 설정들 서버의 사용자들에게 이용가능하게 하는 단계;
    하나 이상의 커뮤니티 기반 컨피규레이션들의 선택을 수신하는 단계; 및
    상기 패런털 제어 설정들 서버로부터 통신 네트워크를 통하여 상기 모바일 디바이스에 선택된 상기 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  2. 제 1 항에 있어서,
    푸시된 상기 패런털 제어 파라미터들을 상기 모바일 디바이스에서 수신하는 단계; 및
    수신된 상기 패런털 제어 파라미터들에 기초하여 상기 모바일 디바이스에서 패런털 제어 프로파일을 구현하는 단계를 더 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  3. 제 1 항에 있어서,
    상기 하나 이상의 커뮤니티 기반 컨피규레이션들의 선택을 수신하는 단계는 상기 커뮤니티 기반 컨피규레이션의 선택 및 상기 선택된 커뮤니티 기반 컨피규레이션에 대한 하나 이상의 변경들을 수신하는 단계를 포함하고, 상기 변경들은 상기 수신된 커뮤니티 기반 컨피규레이션의 상기 패런털 제어 파라미터들 중 적어도 하나를 변경하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  4. 제 2 항에 있어서,
    상기 패런털 제어 프로파일을 구현하는 단계는 하나 이상의 모바일 디바이스 기능들에 대한 액세스를 제한하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  5. 제 1 항에 있어서,
    상기 패런털 제어 설정들 서버에서, 제 1 사용자의 데모그래픽 정보를 수신하는 단계; 및
    서버 메모리의 하나 이상의 데이터베이스들에 상기 데모그래픽 정보를 저장하는 단계를 더 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  6. 제 1 항에 있어서,
    상기 패런털 제어 컨피규레이션 설정들을 분석하는 단계는,
    상기 데모그래픽 정보에 기초하여 데모그래픽 그룹들을 생성하는 단계;
    각각의 생성된 상기 데모그래픽 그룹에 하나 이상의 사용자들을 연관시키는 단계; 및
    상기 사용자들의 연관된 상기 데모그래픽 그룹들을 고려하여 각각의 사용자의 패런털 제어 파라미터 선택들을 분석하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  7. 제 1 항에 있어서,
    상기 데모그래픽 정보는 상기 패런털 제어 컨피규레이션 설정들의 분석 이전에, 원격 컴퓨터에 입력되고 상기 패런털 제어 설정들 서버에 송신되는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  8. 제 1 항에 있어서,
    상기 데모그래픽 정보는 연령 및 성별에 관한 정보를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  9. 제 1 항에 있어서,
    상기 패런털 제어 컨피규레이션 설정들을 분석하는 단계는,
    상기 사용자들의 상기 사용자-계정들에서의 비퍼스널 (non-personal) 사용자 정보를 사용하는 사용자 인가들을 수신하는 단계; 및
    상기 커뮤니티 기반 컨피규레이션들을 생성하기 위해 사용자 인가된 상기 사용자 계정들에서의 상기 비퍼스널 사용자 정보만을 사용하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  10. 제 1 항에 있어서,
    상기 모바일 디바이스는 모바일 폰이고,
    상기 통신 네트워크는 셀룰라 네트워크이고,
    적어도 하나의 상기 패런털 제어 파라미터는 모바일 폰에서의 문자메시지 송수신 기능 (texting function), 음성 통화 기능 및 카메라 기능 중 하나를 규제하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  11. 제 1 항에 있어서,
    적어도 하나의 상기 패런털 제어 파라미터는 상기 모바일 디바이스의 물리적 위치 및 시각 중 하나에 기초하여 상기 모바일 디바이스에서의 피쳐들을 규제하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  12. 제 6 항에 있어서,
    상기 데모그래픽 그룹들을 생성하는 단계는 연령, 성별 및 커뮤니티 소속 (community affiliation) 중 하나를 포함하는 상기 데모그래픽 정보에 기초하여 상기 데모그래픽 그룹들을 생성하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  13. 제 1 항에 있어서,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 단계는 인터넷을 통하여 상기 사용자들에 의해 액세스되는 중앙 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  14. 제 1 항에 있어서,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 단계는,
    하나 이상의 로컬 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 획득하기 위해 한명 이상의 부모들의 제어 하에서 상기 하나 이상의 로컬 패런털 제어 설정들 서버들에 액세스하는 단계로서, 상기 액세스는 제어하는 한명 이상의 부모들이 이러한 액세스를 인가한 상기 하나 이상의 로컬 패런털 제어 설정들 서버에 대해서만 승인되는, 상기 로컬 패런털 제어 설정들 서버들에 액세스하는 단계; 및
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 하나 이상의 로컬 패런털 제어 설정들 서버로부터 획득된 제어 컨피규레이션 설정들을 이용하는 단계를 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  15. 제 1 항에 있어서,
    상기 패런털 제어 설정들 서버로부터 상기 모바일 디바이스와 상이한 다른 디바이스로 상기 선택된 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 단계를 더 포함하는, 모바일 디바이스에서 패런털 제어들을 구현하는 방법.
  16. 패런털 제어 설정들 서버로서,
    프로세서;
    상기 프로세서에 커플링되고 상기 프로세서가 통신 네트워크와 통신하는 것을 가능하게 하도록 구성된 네트워크 인터페이스; 및
    상기 프로세서에 커플링된 메모리를 포함하고,
    상기 프로세서는,
    데모그래픽 정보에 기초하여 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 것으로서, 상기 커뮤니티 기반 컨피규레이션은 모바일 디바이스 기능을 제어하는 패런털 제어 파라미터들을 포함하는, 상기 패런털 제어 컨피규레이션 설정들을 분석하는 것;
    생성된 상기 커뮤니티 기반 컨피규레이션을, 선택을 위하여 패런털 제어 설정들 서버의 사용자들에게 이용가능하게 하는 것;
    하나 이상의 커뮤니티 기반 컨피규레이션들의 선택을 수신하는 것; 및
    상기 패런털 제어 설정들 서버로부터 상기 통신 네트워크를 통하여 모바일 디바이스에 선택된 상기 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 것을 포함하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  17. 제 16 항에 있어서,
    상기 프로세서는, 상기 선택된 커뮤니티 기반 컨피규레이션에 대한 하나 이상의 변경들을 수신하는 것으로서, 상기 변경들은 푸시된 상기 커뮤니티 기반 컨피규레이션의 상기 패런털 제어 파라미터들 중 적어도 하나를 변경하는, 상기 하나 이상의 변경들을 수신하는 것을 더 포함하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  18. 제 16 항에 있어서,
    상기 프로세서는,
    제 1 사용자의 데모그래픽 정보를 수신하는 것; 및
    서버 메모리의 하나 이상의 데이터베이스들에 상기 데모그래픽 정보를 저장하는 것을 더 포함하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  19. 제 16 항에 있어서,
    상기 프로세서는,
    패런털 제어 컨피규레이션 설정들을 분석하는 것이,
    상기 데모그래픽 정보에 기초하여 데모그래픽 그룹들을 생성하는 것,
    각각의 생성된 상기 데모그래픽 그룹에 하나 이상의 사용자들을 연관시키는 것; 및
    상기 사용자들의 연관된 상기 데모그래픽 그룹들을 고려하여 각각의 사용자의 패런털 제어 파라미터 선택들을 분석하는 것을 포함하도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  20. 제 16 항에 있어서,
    상기 프로세서는, 상기 데모그래픽 정보가 패런털 제어 정보의 분석 이전에, 원격 컴퓨터로부터 수신되고 상기 패런털 제어 설정들 서버에 송신되도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  21. 제 16 항에 있어서,
    상기 프로세서는, 상기 데모그래픽 정보가 연령 및 성별에 관한 정보를 포함하도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  22. 제 16 항에 있어서,
    상기 프로세서는,
    상기 패런털 제어 컨피규레이션 설정들을 분석하는 것이,
    상기 사용자들의 상기 사용자-계정들에서의 비퍼스널 (non-personal) 사용자 정보를 사용하는 사용자 인가들을 수신하는 것; 및
    상기 커뮤니티 기반 컨피규레이션들을 생성하기 위해 사용자 인가된 상기 사용자 계정들에서의 상기 비퍼스널 사용자 정보만을 사용하는 것을 포함하도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  23. 제 16 항에 있어서,
    상기 모바일 디바이스는 모바일 폰이고,
    상기 통신 네트워크는 셀룰라 네트워크이고,
    적어도 하나의 상기 패런털 제어 파라미터는 모바일 폰에서의 문자메시지 송수신 기능 (texting function), 음성 통화 기능 및 카메라 기능 중 하나를 규제하는, 패런털 제어 설정들 서버.
  24. 제 16 항에 있어서,
    적어도 하나의 상기 패런털 제어 파라미터는 상기 모바일 디바이스의 물리적 위치 및 시각 중 하나에 기초하여 상기 모바일 디바이스에서의 피쳐들을 규제하는, 패런털 제어 설정들 서버.
  25. 제 19 항에 있어서,
    상기 프로세서는, 상기 데모그래픽 그룹들을 생성하는 것이 연령, 성별 및 커뮤니티 소속 중 적어도 하나에 기초하여 상기 데모그래픽 그룹들을 생성하는 것을 포함하도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  26. 제 16 항에 있어서,
    상기 패런털 제어 설정들 서버는 로컬 패런털 제어 설정들 서버이고,
    상기 프로세서는, 상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 것이 인터넷을 통하여 상기 사용자들에 의해 액세스가능한 중앙 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 것을 포함하도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  27. 제 16 항에 있어서,
    상기 패런털 제어 설정들 서버는 중앙 패런털 제어 설정들 서버이고,
    상기 프로세서는,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 것이,
    하나 이상의 로컬 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 획득하기 위해 한명 이상의 부모들의 제어 하에서 상기 하나 이상의 로컬 패런털 제어 설정들 서버들에 액세스하는 것으로서, 상기 액세스는 제어하는 한명 이상의 부모들이 이러한 액세스를 인가한 상기 하나 이상의 로컬 패런털 제어 설정들 서버에 대해서만 승인되는, 상기 로컬 패런털 제어 설정들 서버들에 액세스하는 것; 및
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 하나 이상의 로컬 패런털 제어 설정들 서버로부터 획득된 제어 컨피규레이션 설정들을 이용하는 것을 포함하도록 하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  28. 제 16 항에 있어서,
    상기 프로세서는, 상기 패런털 제어 설정들 서버로부터 상기 모바일 디바이스와 상이한 다른 디바이스로 상기 선택된 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 것을 더 포함하는 동작들을 수행하는 프로세서 실행가능 명령들로 구성되는, 패런털 제어 설정들 서버.
  29. 패런털 제어 설정들 서버로서,
    데모그래픽 정보에 기초하여 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 수단으로서, 상기 커뮤니티 기반 컨피규레이션은 모바일 디바이스 기능을 제어하는 패런털 제어 파라미터들을 포함하는, 상기 패런털 제어 컨피규레이션 설정들을 분석하는 수단;
    생성된 상기 커뮤니티 기반 컨피규레이션을, 선택을 위하여 패런털 제어 설정들 서버의 사용자들에게 이용가능하게 하는 수단;
    하나 이상의 커뮤니티 기반 컨피규레이션들의 선택을 수신하는 수단; 및
    상기 패런털 제어 설정들 서버로부터 통신 네트워크를 통하여 모바일 디바이스에 선택된 상기 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 수단을 포함하는, 패런털 제어 설정들 서버.
  30. 제 29 항에 있어서,
    상기 선택된 커뮤니티 기반 컨피규레이션에 대한 하나 이상의 변경들을 수신하는 수단을 더 포함하고, 상기 변경들은 푸시된 상기 커뮤니티 기반 컨피규레이션의 상기 패런털 제어 파라미터들 중 적어도 하나를 변경하는, 패런털 제어 설정들 서버.
  31. 제 29 항에 있어서,
    제 1 사용자의 데모그래픽 정보를 수신하는 수단; 및
    서버 메모리의 하나 이상의 데이터베이스들에 상기 데모그래픽 정보를 저장하는 수단을 더 포함하는, 패런털 제어 설정들 서버.
  32. 제 29 항에 있어서,
    상기 패런털 제어 컨피규레이션 설정들을 분석하는 수단은,
    상기 데모그래픽 정보에 기초하여 데모그래픽 그룹들을 생성하는 수단;
    각각의 생성된 상기 데모그래픽 그룹에 하나 이상의 사용자들을 연관시키는 수단; 및
    상기 사용자들의 연관된 상기 데모그래픽 그룹들을 고려하여 각각의 사용자의 패런털 제어 파라미터 선택들을 분석하는 수단을 포함하는, 패런털 제어 설정들 서버.
  33. 제 29 항에 있어서,
    패런털 제어 정보의 분석 이전에, 원격 컴퓨터로부터 상기 데모그래픽 정보를 수신하는 수단을 더 포함하는, 패런털 제어 설정들 서버.
  34. 제 29 항에 있어서,
    상기 데모그래픽 정보는 연령 및 성별에 관한 정보를 포함하는, 패런털 제어 설정들 서버.
  35. 제 29 항에 있어서,
    상기 패런털 제어 컨피규레이션 설정들을 분석하는 수단은,
    상기 사용자들의 상기 사용자-계정들에서의 비퍼스널 (non-personal) 사용자 정보를 사용하는 사용자 인가들을 수신하는 수단; 및
    상기 커뮤니티 기반 컨피규레이션들을 생성하기 위해 사용자 인가된 상기 사용자 계정들에서의 상기 비퍼스널 사용자 정보만을 사용하는 수단을 포함하는, 패런털 제어 설정들 서버.
  36. 제 29 항에 있어서,
    상기 모바일 디바이스는 모바일 폰이고,
    상기 통신 네트워크는 셀룰라 네트워크이고,
    적어도 하나의 상기 패런털 제어 파라미터는 모바일 폰에서의 문자메시지 송수신 기능 (texting function), 음성 통화 기능 및 카메라 기능 중 하나를 규제하는, 패런털 제어 설정들 서버.
  37. 제 29 항에 있어서,
    적어도 하나의 상기 패런털 제어 파라미터는 상기 모바일 디바이스의 물리적 위치 및 시각 중 하나에 기초하여 상기 모바일 디바이스에서의 피쳐들을 규제하는, 패런털 제어 설정들 서버.
  38. 제 32 항에 있어서,
    상기 데모그래픽 그룹들을 생성하는 수단은 연령, 성별 및 커뮤니티 소속 중 적어도 하나에 기초하여 상기 데모그래픽 그룹들을 생성하는 수단을 포함하는, 패런털 제어 설정들 서버.
  39. 제 29 항에 있어서,
    상기 패런털 제어 설정들 서버는 로컬 패런털 제어 설정들 서버이고,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 수단은 인터넷을 통하여 상기 사용자들에 의해 액세스가능한 중앙 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 수단을 포함하는, 패런털 제어 설정들 서버.
  40. 제 29 항에 있어서,
    상기 패런털 제어 설정들 서버는 중앙 패런털 제어 설정들 서버이고,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 수단은,
    하나 이상의 로컬 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 획득하기 위해 한명 이상의 부모들의 제어 하에서 상기 하나 이상의 로컬 패런털 제어 설정들 서버들에 액세스하는 수단으로서, 상기 액세스는 제어하는 한명 이상의 부모들이 이러한 액세스를 인가한 상기 하나 이상의 로컬 패런털 제어 설정들 서버에 대해서만 승인되는, 상기 로컬 패런털 제어 설정들 서버들에 액세스하는 수단; 및
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 하나 이상의 로컬 패런털 제어 설정들 서버로부터 획득된 제어 컨피규레이션 설정들을 이용하는 수단을 포함하는, 패런털 제어 설정들 서버.
  41. 제 29 항에 있어서,
    상기 패런털 제어 설정들 서버로부터 상기 모바일 디바이스와 상이한 다른 디바이스로 상기 선택된 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 수단을 더 포함하는, 패런털 제어 설정들 서버.
  42. 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체로서,
    상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    데모그래픽 정보에 기초하여 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 것으로서, 상기 커뮤니티 기반 컨피규레이션은 모바일 디바이스 기능을 제어하는 패런털 제어 파라미터들을 포함하는, 상기 패런털 제어 컨피규레이션 설정들을 분석하는 것;
    생성된 상기 커뮤니티 기반 컨피규레이션을, 선택을 위하여 패런털 제어 설정들 서버의 사용자들에게 이용가능하게 하는 것;
    하나 이상의 커뮤니티 기반 컨피규레이션들의 선택을 수신하는 것; 및
    상기 패런털 제어 설정들 서버로부터 통신 네트워크를 통하여 모바일 디바이스에 선택된 상기 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 것을 포함하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  43. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 선택된 커뮤니티 기반 컨피규레이션에 대한 하나 이상의 변경들을 수신하는 것을 더 포함하는 동작들을 수행하게 하도록 구성되고, 상기 변경들은 상기 푸시된 커뮤니티 기반 컨피규레이션의 상기 패런털 제어 파라미터들 중 적어도 하나를 변경하는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  44. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    제 1 사용자의 데모그래픽 정보를 수신하는 것; 및
    서버 메모리의 하나 이상의 데이터베이스들에 상기 데모그래픽 정보를 저장하는 것을 더 포함하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  45. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 데모그래픽 정보에 기초하여 데모그래픽 그룹들을 생성하는 것;
    각각의 생성된 상기 데모그래픽 그룹에 하나 이상의 사용자들을 연관시키는 것; 및
    상기 사용자들의 연관된 상기 데모그래픽 그룹들을 고려하여 각각의 사용자의 패런털 제어 파라미터 선택들을 분석하는 것을 더 포함하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  46. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금, 상기 데모그래픽 정보가 패런털 제어 정보의 분석 이전에, 원격 컴퓨터로부터 수신되고 상기 패런털 제어 설정들 서버에 송신되도록 하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  47. 제 42 항에 있어서,
    상기 데모그래픽 정보는 연령 및 성별에 관한 정보를 포함하는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  48. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 패런털 제어 컨피규레이션 설정들을 분석하는 것이,
    상기 사용자들의 상기 사용자-계정들에서의 비퍼스널 (non-personal) 사용자 정보를 사용하는 사용자 인가들을 수신하는 것; 및
    상기 커뮤니티 기반 컨피규레이션들을 생성하기 위해 사용자 인가된 상기 사용자 계정들에서의 상기 비퍼스널 사용자 정보만을 사용하는 것을 포함하도록 하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  49. 제 42 항에 있어서,
    상기 모바일 디바이스는 모바일 폰이고,
    상기 통신 네트워크는 셀룰라 네트워크이고,
    적어도 하나의 상기 패런털 제어 파라미터는 모바일 폰에서의 문자메시지 송수신 기능 (texting function), 음성 통화 기능 및 카메라 기능 중 하나를 규제하는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  50. 제 42 항에 있어서,
    적어도 하나의 상기 패런털 제어 파라미터는 상기 모바일 디바이스의 물리적 위치 및 시각 중 하나에 기초하여 상기 모바일 디바이스에서의 피쳐들을 규제하는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  51. 제 45 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 데모그래픽 그룹들을 생성하는 것이 연령, 성별 및 커뮤니티 소속 중 적어도 하나에 기초하여 상기 데모그래픽 그룹들을 생성하는 것을 포함하도록 하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  52. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 사용자-계정들 간의 패런털 제어 컨피규레이션 설정들을 분석하는 것이 인터넷을 통하여 상기 사용자들에 의해 액세스가능한 중앙 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 것을 포함하도록 하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  53. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 분석하는 것이,
    하나 이상의 로컬 패런털 제어 설정들 서버에 저장된 상기 사용자-계정들 간의 제어 컨피규레이션 설정들을 획득하기 위해 한명 이상의 부모들의 제어 하에서 상기 하나 이상의 로컬 패런털 제어 설정들 서버들에 액세스하는 것으로서, 상기 액세스는 제어하는 한명 이상의 부모들이 이러한 액세스를 인가한 상기 하나 이상의 로컬 패런털 제어 설정들 서버에 대해서만 승인되는, 상기 로컬 패런털 제어 설정들 서버들에 액세스하는 것; 및
    상기 커뮤니티 기반 컨피규레이션을 생성하기 위해 상기 하나 이상의 로컬 패런털 제어 설정들 서버로부터 획득된 제어 컨피규레이션 설정들을 이용하는 것을 포함하도록 하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
  54. 제 42 항에 있어서,
    저장된 상기 프로세서 실행가능 명령들은 서버 프로세서로 하여금,
    상기 패런털 제어 설정들 서버로부터 상기 모바일 디바이스와 상이한 다른 디바이스로 상기 선택된 커뮤니티 기반 컨피규레이션들의 상기 패런털 제어 파라미터들을 푸시하는 것을 더 포함하는 동작들을 수행하게 하도록 구성되는, 프로세서 실행가능 명령들을 저장한 비일시적 컴퓨터 판독가능 저장 매체.
KR1020147006157A 2011-08-10 2012-08-10 무선 디바이스들에 대한 웹 기반 패런털 제어들 KR101532522B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/207,057 US8571538B2 (en) 2011-08-10 2011-08-10 Web-based parental controls for wireless devices
US13/207,057 2011-08-10
PCT/US2012/050422 WO2013023175A1 (en) 2011-08-10 2012-08-10 Web-based parental controls for wireless devices

Publications (2)

Publication Number Publication Date
KR20140044932A true KR20140044932A (ko) 2014-04-15
KR101532522B1 KR101532522B1 (ko) 2015-06-29

Family

ID=46759046

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020147006157A KR101532522B1 (ko) 2011-08-10 2012-08-10 무선 디바이스들에 대한 웹 기반 패런털 제어들

Country Status (7)

Country Link
US (1) US8571538B2 (ko)
EP (1) EP2742671B1 (ko)
JP (1) JP6001661B2 (ko)
KR (1) KR101532522B1 (ko)
CN (1) CN103733597B (ko)
IN (1) IN2014CN00389A (ko)
WO (1) WO2013023175A1 (ko)

Families Citing this family (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8380176B2 (en) 2008-08-08 2013-02-19 Websafery, Inc. Method of inhibiting functions of a mobile communications device
WO2011028989A2 (en) * 2009-09-03 2011-03-10 Moogle Inc. Parent match
GB2494598A (en) 2010-06-11 2013-03-13 Doat Media Ltd A system and methods thereof for enhancing a user's search experience
US9529918B2 (en) 2010-06-11 2016-12-27 Doat Media Ltd. System and methods thereof for downloading applications via a communication network
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9141702B2 (en) 2010-06-11 2015-09-22 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a device
US9372885B2 (en) 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
US9639611B2 (en) 2010-06-11 2017-05-02 Doat Media Ltd. System and method for providing suitable web addresses to a user device
US9552422B2 (en) 2010-06-11 2017-01-24 Doat Media Ltd. System and method for detecting a search intent
US9858342B2 (en) 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US9723092B1 (en) * 2011-04-07 2017-08-01 Cellco Partnership Universal data remote application framework
US9880604B2 (en) 2011-04-20 2018-01-30 Microsoft Technology Licensing, Llc Energy efficient location detection
US9407492B2 (en) 2011-08-24 2016-08-02 Location Labs, Inc. System and method for enabling control of mobile device functional components
US9740883B2 (en) 2011-08-24 2017-08-22 Location Labs, Inc. System and method for enabling control of mobile device functional components
US9712868B2 (en) * 2011-09-09 2017-07-18 Rakuten, Inc. Systems and methods for consumer control over interactive television exposure
US9020476B2 (en) * 2011-09-12 2015-04-28 Leipzig Technology, Llc System and method for remote care and monitoring using a mobile device
US8990671B2 (en) * 2011-10-31 2015-03-24 Buckyball Mobile Inc. Method and system of jamming specified media content by age category
US9819753B2 (en) 2011-12-02 2017-11-14 Location Labs, Inc. System and method for logging and reporting mobile device activity information
US9154901B2 (en) * 2011-12-03 2015-10-06 Location Labs, Inc. System and method for disabling and enabling mobile device functional components
US20190022536A1 (en) * 2017-07-21 2019-01-24 Guo Song Hu Methods of Parent/Guardian Notification in Electronic Game Playing
US20130305354A1 (en) 2011-12-23 2013-11-14 Microsoft Corporation Restricted execution modes
US9467834B2 (en) 2011-12-23 2016-10-11 Microsoft Technology Licensing, Llc Mobile device emergency service
US9420432B2 (en) 2011-12-23 2016-08-16 Microsoft Technology Licensing, Llc Mobile devices control
US9325752B2 (en) 2011-12-23 2016-04-26 Microsoft Technology Licensing, Llc Private interaction hubs
US9363250B2 (en) 2011-12-23 2016-06-07 Microsoft Technology Licensing, Llc Hub coordination service
US8874162B2 (en) 2011-12-23 2014-10-28 Microsoft Corporation Mobile device safe driving
US8954571B2 (en) 2012-01-13 2015-02-10 Wavemarket, Inc. System and method for implementing histogram controlled mobile devices
US8640190B1 (en) * 2012-02-09 2014-01-28 Symantec Corporation Parental control policy generation
US10070195B1 (en) * 2012-02-09 2018-09-04 Amazon Technologies, Inc. Computing resource service security method
US9680763B2 (en) 2012-02-14 2017-06-13 Airwatch, Llc Controlling distribution of resources in a network
US10404615B2 (en) 2012-02-14 2019-09-03 Airwatch, Llc Controlling distribution of resources on a network
CA2791935A1 (en) * 2012-03-30 2013-09-30 Disternet Technology, Inc. Transcoding system and method
US20130275516A1 (en) * 2012-04-11 2013-10-17 Apple Inc. Avoiding Communication at Designated No-Contact Times
US9489531B2 (en) 2012-05-13 2016-11-08 Location Labs, Inc. System and method for controlling access to electronic devices
US10668386B2 (en) 2012-07-06 2020-06-02 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10509658B2 (en) * 2012-07-06 2019-12-17 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US8787941B2 (en) * 2012-07-31 2014-07-22 Longsand Limited Prohibiting electronic device usage based on geographical location
US9230076B2 (en) 2012-08-30 2016-01-05 Microsoft Technology Licensing, Llc Mobile device child share
US9047651B2 (en) 2012-09-14 2015-06-02 Location Labs, Inc. Contact management system
US9942753B2 (en) 2012-10-22 2018-04-10 Pervasive Group, Inc. Method and system for monitoring and restricting use of mobile devices
US9591452B2 (en) 2012-11-28 2017-03-07 Location Labs, Inc. System and method for enabling mobile device applications and functional components
US20140157300A1 (en) * 2012-11-30 2014-06-05 Lenovo (Singapore) Pte. Ltd. Multiple device media playback
US9235693B2 (en) * 2012-12-06 2016-01-12 Doat Media Ltd. System and methods thereof for tracking and preventing execution of restricted applications
US9554190B2 (en) 2012-12-20 2017-01-24 Location Labs, Inc. System and method for controlling communication device use
US9225830B2 (en) * 2013-01-02 2015-12-29 Alice Poole Child cell phone apparatus and method
US20140278895A1 (en) * 2013-03-12 2014-09-18 Edulock, Inc. System and method for instruction based access to electronic computing devices
US20140280955A1 (en) 2013-03-14 2014-09-18 Sky Socket, Llc Controlling Electronically Communicated Resources
US10560324B2 (en) * 2013-03-15 2020-02-11 Location Labs, Inc. System and method for enabling user device control
US20140280944A1 (en) * 2013-03-15 2014-09-18 John Montgomery Educational content access control system
US9426162B2 (en) * 2013-05-02 2016-08-23 Airwatch Llc Location-based configuration policy toggling
US9282368B2 (en) * 2013-05-30 2016-03-08 Verizon Patent And Licensing Inc. Parental control system using more restrictive setting for media clients based on occurrence of an event
US9998866B2 (en) 2013-06-14 2018-06-12 Microsoft Technology Licensing, Llc Detecting geo-fence events using varying confidence levels
US9820231B2 (en) 2013-06-14 2017-11-14 Microsoft Technology Licensing, Llc Coalescing geo-fence events
US9614857B2 (en) * 2013-06-28 2017-04-04 Intel Corporation Supervised online identity
US20150079967A1 (en) * 2013-09-18 2015-03-19 Lisa Marie Mullins Systems and methods to remotely restrict the use of mobile device
US9071958B2 (en) * 2013-09-18 2015-06-30 Lisa Marie Mullins Systems and methods to remotely restrict the use of mobile device
US9949123B2 (en) * 2013-10-18 2018-04-17 Lynn Wardley Communication and action approval system and method
US9830567B2 (en) * 2013-10-25 2017-11-28 Location Labs, Inc. Task management system and method
CN104660626A (zh) * 2013-11-18 2015-05-27 中兴通讯股份有限公司 智能终端的控制方法及装置
US9485206B2 (en) 2013-12-19 2016-11-01 Websafety, Inc. Devices and methods for improving web safety and deterrence of cyberbullying
TWI512595B (zh) * 2013-12-27 2015-12-11 Ind Tech Res Inst 伺服器、與個人數位資源管理及分享系統與方法
US20150256423A1 (en) * 2014-03-10 2015-09-10 Charles Carey Stearns Data collection, aggregation, and analysis for parental monitoring
US9130996B1 (en) * 2014-03-26 2015-09-08 Iboss, Inc. Network notifications
JP2017511663A (ja) 2014-04-17 2017-04-20 華為技術有限公司Huawei Technologies Co.,Ltd. 無線ローカルエリアネットワークユーザ側装置及び情報処理方法
US10089985B2 (en) * 2014-05-01 2018-10-02 At&T Intellectual Property I, L.P. Smart interactive media content guide
US9325836B2 (en) * 2014-05-02 2016-04-26 Anthony Cerda Learning guard system
US10148805B2 (en) * 2014-05-30 2018-12-04 Location Labs, Inc. System and method for mobile device control delegation
CN104063655B (zh) 2014-05-30 2019-08-06 小米科技有限责任公司 一种处理儿童模式的方法和装置
US9661126B2 (en) 2014-07-11 2017-05-23 Location Labs, Inc. Driving distraction reduction system and method
US9749458B2 (en) 2014-08-11 2017-08-29 Location Labs, Inc. Driving without distraction support system
GB201416053D0 (en) * 2014-09-11 2014-10-29 Piksel Inc Secure communications
CN105451217A (zh) * 2014-09-24 2016-03-30 中兴通讯股份有限公司 一种终端设备控制方法、终端设备及***
US9823904B2 (en) 2014-12-18 2017-11-21 International Business Machines Corporation Managed assertions in an integrated development environment
US9703552B2 (en) 2014-12-18 2017-07-11 International Business Machines Corporation Assertions based on recently changed code
US9747082B2 (en) 2014-12-18 2017-08-29 International Business Machines Corporation Optimizing program performance with assertion management
US9584964B2 (en) 2014-12-22 2017-02-28 Airwatch Llc Enforcement of proximity based policies
US9678855B2 (en) 2014-12-30 2017-06-13 International Business Machines Corporation Managing assertions while compiling and debugging source code
US9886591B2 (en) 2015-02-10 2018-02-06 International Business Machines Corporation Intelligent governance controls based on real-time contexts
US9519719B2 (en) 2015-02-10 2016-12-13 International Business Machines Corporation Resource management in a presentation environment
US20160260347A1 (en) * 2015-03-02 2016-09-08 Aura Co., Ltd. Method for providing psychological inspection service
GB2539242B (en) 2015-06-11 2019-06-05 Sony Interactive Entertainment Inc System and method of supervisory control
CN104869052B (zh) * 2015-06-16 2018-03-20 腾讯科技(北京)有限公司 一种具备监督功能的社交平台实现方法、客户端、服务器及***
US10409967B2 (en) * 2015-06-16 2019-09-10 HAH, Inc. Method and system for control of computing devices
AU2016283117A1 (en) 2015-06-25 2018-01-25 Websafety, Inc. Management and control of mobile computing device using local and remote software agents
US20170056766A1 (en) * 2015-08-27 2017-03-02 Sony Interactive Entertainment Network America Llc Electronic processing system with social network mechanism and method of operation thereof
EP3360312A4 (en) 2016-02-03 2019-01-23 Samsung Electronics Co., Ltd. ELECTRONIC DEVICE AND ITS METHOD OF MANAGING OPERATION WHILE OPERATING A VEHICLE
CN105810035A (zh) * 2016-03-16 2016-07-27 深圳市育成科技有限公司 情景互动式认知教学***及其教学方法
CN112969214B (zh) 2016-03-22 2022-08-02 华为技术有限公司 限制应用程序使用的方法和终端
US10219146B2 (en) * 2016-06-09 2019-02-26 Scott Russell Schultz Learning gamification and safety control application for mobile devices
US10523711B2 (en) 2016-06-15 2019-12-31 Tracfone Wireless, Inc. Network filtering service system and process
US20180004936A1 (en) * 2016-07-04 2018-01-04 International Business Machines Corporation Computing device control and audit
US10061916B1 (en) * 2016-11-09 2018-08-28 Symantec Corporation Systems and methods for measuring peer influence on a child
US20180287920A1 (en) * 2017-03-30 2018-10-04 Ca, Inc. Intercepting application traffic monitor and analyzer
US11057513B2 (en) 2017-04-05 2021-07-06 Dorel Boicu System and method for controlling electronic device usage at a place of employment
US10635738B2 (en) * 2017-05-16 2020-04-28 Apple Inc. Device, method, and graphical user interface for managing website presentation settings
US10405007B2 (en) * 2017-07-27 2019-09-03 Global Tel*Link Corporation Systems and methods for a video sharing service within controlled environments
CN107295105B (zh) * 2017-07-31 2019-12-06 Oppo广东移动通信有限公司 儿童行为的分析方法及终端设备、计算机可读存储介质
JPWO2019026372A1 (ja) * 2017-08-04 2020-06-18 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US20190190915A1 (en) * 2017-12-15 2019-06-20 John Barrera Method and apparatus to configure and regulate network access of devices
US20190230091A1 (en) * 2018-01-22 2019-07-25 Todd Jeremy Marlin Method for Implementing Intelligent Parental Controls
US11206267B2 (en) 2018-01-31 2021-12-21 T-Mobile Usa, Inc. Fine grained digital experience controls
US11627137B2 (en) 2018-01-31 2023-04-11 T-Mobile Usa, Inc. Virtual profile instantiations via an access privilege control system
US10869105B2 (en) * 2018-03-06 2020-12-15 Dish Network L.L.C. Voice-driven metadata media content tagging
US10911410B1 (en) 2018-05-17 2021-02-02 Securly, Inc. Managed network content monitoring and filtering system and method
RU2697925C1 (ru) * 2018-07-12 2019-08-21 Акционерное Общество "Ремпаро" Гибридная автоматическая система управления доступом пользователей к информационным ресурсам в публичных компьютерных сетях
US11058956B2 (en) * 2019-01-10 2021-07-13 Roblox Corporation Consent verification
EP3697117B1 (en) 2019-02-12 2023-03-29 Telefónica Cybersecurity & Cloud Tech, S.L.U. Method and system for controlling internet browsing user security
US11232179B2 (en) * 2019-03-22 2022-01-25 Microsoft Technology Licensing, Llc Automated user identification for cross-platform group and device collaboration
US11075873B2 (en) * 2019-04-22 2021-07-27 Microsoft Technology Licensing, Llc Inbox pause mode to facilitate focused use of an email client
US11468197B2 (en) * 2019-05-06 2022-10-11 Apple Inc. Configuring context-based restrictions for a computing device
US10936712B1 (en) * 2019-06-06 2021-03-02 NortonLifeLock Inc. Systems and methods for protecting users
US11611877B2 (en) 2020-07-08 2023-03-21 T-Mobile Usa, Inc. User authentication
US20230319056A1 (en) * 2022-03-30 2023-10-05 Lenovo (United States) Inc. Limiting access of a user device to a website

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002135461A (ja) * 2000-10-20 2002-05-10 Pikuso Kk 端末毎に個性化された携帯情報端末
US8122137B2 (en) 2002-11-18 2012-02-21 Aol Inc. Dynamic location of a subordinate user
WO2005031544A2 (en) * 2003-09-26 2005-04-07 Disney Enterprises, Inc. Cell phone parental control
US7774349B2 (en) * 2003-12-11 2010-08-10 Microsoft Corporation Statistical models and methods to support the personalization of applications and services via consideration of preference encodings of a community of users
US7869790B2 (en) * 2004-09-24 2011-01-11 Scenera Technologies, Llc Policy-based controls for wireless cameras
US7904473B2 (en) 2005-04-04 2011-03-08 Aol Inc. Community-based parental controls
JP2007295534A (ja) * 2006-03-03 2007-11-08 Sharp Corp メディア再生セットを設定するための方法及びシステム
US8943536B2 (en) 2008-05-09 2015-01-27 At&T Intellectual Property I, L.P. Community content ratings system
JP5001924B2 (ja) 2008-09-22 2012-08-15 株式会社野村総合研究所 アクセス管理システムおよびアクセス管理方法
US8316020B1 (en) * 2008-12-09 2012-11-20 Amdocs Software Systems Limited System, method, and computer program for creating a group profile based on user profile attributes and a rule
US8490176B2 (en) * 2009-04-07 2013-07-16 Juniper Networks, Inc. System and method for controlling a mobile device
US8347362B2 (en) * 2009-09-30 2013-01-01 Alcatel Lucent Usage control services performed in an end user device
CN101763259A (zh) * 2009-12-22 2010-06-30 中国联合网络通信集团有限公司 计算机控制功能设置处理及设置指示方法、装置和***
KR101770202B1 (ko) * 2010-11-05 2017-08-22 엘지전자 주식회사 이동 단말기 및 이것의 방송 콘텐츠 디스플레이 제어 방법

Also Published As

Publication number Publication date
EP2742671B1 (en) 2018-04-04
WO2013023175A1 (en) 2013-02-14
CN103733597B (zh) 2017-02-08
US20130040629A1 (en) 2013-02-14
IN2014CN00389A (ko) 2015-04-03
EP2742671A1 (en) 2014-06-18
JP6001661B2 (ja) 2016-10-05
KR101532522B1 (ko) 2015-06-29
US8571538B2 (en) 2013-10-29
CN103733597A (zh) 2014-04-16
JP2014531785A (ja) 2014-11-27
WO2013023175A8 (en) 2013-04-25

Similar Documents

Publication Publication Date Title
KR101532522B1 (ko) 무선 디바이스들에 대한 웹 기반 패런털 제어들
KR101590276B1 (ko) 모바일 디바이스에서의 텍스트 메시지들의 제어
KR101690947B1 (ko) 무선 디바이스들에 대한 지능형 패런털 제어들
TWI383637B (zh) 用於控制無線通訊裝置上服務存取之系統及方法
US10750006B2 (en) System and method for mobile device control delegation
US9049305B2 (en) Granular control system
US10412232B2 (en) Converged family network usage insights and actions
KR100910604B1 (ko) 휴대폰 페어렌탈 컨트롤
US10511604B2 (en) Devices and methods configured to control network access time
AU2015245935A1 (en) A device management system
KR101215810B1 (ko) 응용 프로그램 실행 제어 방법 및 이를 위한 시스템
Petersen et al. An architectural framework for context sensitive personalization: standardization work at the European Telecommunications Standards Institute (ETSI)
KR20060029865A (ko) 비밀번호 전송 시스템 및 그의 비밀번호 전송 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180329

Year of fee payment: 4