[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20090080885A - 셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법 - Google Patents

셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법 Download PDF

Info

Publication number
KR20090080885A
KR20090080885A KR1020080107036A KR20080107036A KR20090080885A KR 20090080885 A KR20090080885 A KR 20090080885A KR 1020080107036 A KR1020080107036 A KR 1020080107036A KR 20080107036 A KR20080107036 A KR 20080107036A KR 20090080885 A KR20090080885 A KR 20090080885A
Authority
KR
South Korea
Prior art keywords
information
top box
set top
profile
service
Prior art date
Application number
KR1020080107036A
Other languages
English (en)
Other versions
KR101541913B1 (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
Priority claimed from US12/050,575 external-priority patent/US20090241158A1/en
Application filed by 아바야 테크놀러지 엘엘씨 filed Critical 아바야 테크놀러지 엘엘씨
Publication of KR20090080885A publication Critical patent/KR20090080885A/ko
Application granted granted Critical
Publication of KR101541913B1 publication Critical patent/KR101541913B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • 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/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Graphics (AREA)
  • Game Theory and Decision Science (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

STB에서 표준 포맷으로 또는 쿠키(cookies)를 통해 프로파일 내의 저장된 개인 정보 및 통신 성향을 이용하여 특성이 풍부한 통신 세션을 촉진하는 STB에 저장된 개인 데이터와, 특성이 풍부한 텔레포니(telephony) 애플리케이션의 결합을 적어도 허용한다. STB에 상주하는 개인 데이터를 이용하여 개선된 멀티미디어 통신 애플리케이션을 제공하는 것은, 예를 들어, 엔티티가 다수의 이전에 이용 불가능한 서비스를 제공하도록 하므로, 상당한 정보의 새로운 비즈니스 잠재력을 제공할 수 있다. STB에 저장된 개인 정보는 통신 성향, 대안적인 컨택트 양식, 지불 성향, 우선 순위 성향, 신뢰성 있는 컨택트, 개인 정보와 같은 다수의 예시적인 장점 뿐만 아니라, 멀티미디어 메시징 등을 전달할 수 있다. 개인 정보와 지능형 개인 에이전트와의 통합은 사용자 경험을 또한 증강시킨다.

Description

셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법{OPEN CABLE APPLICATION PLATFORM SET-TOP-BOX(STB) PERSONAL PROFILES AND COMMUNICATIONS APPLICATIONS}
관련 출원에 대한 참조
본 출원은 2008년 1월 __일에 출원된 "OPEN CABLE APPLICATION PLATFORM SET-TOP-BOX(STB) PERSONAL PROFILES AND COMMUNICATIONS APPLICATIONS" 이란 명칭의 미국 출원 제 __/___,___ 호(Atty. Docket No. 4366BKD-4),
본 출원은 2008년 1월 __일에 출원된 "OPEN CABLE APPLICATION PLATFORM SET-TOP-BOX(STB) PERSONAL PROFILES AND COMMUNICATIONS APPLICATIONS" 이란 명칭의 미국 출원 제 __/___,___ 호(Atty. Docket No. 4366BKD-5), 및
본 출원은 2008년 1월 __일에 출원된 "OPEN CABLE APPLICATION PLATFORM SET-TOP-BOX(STB) PERSONAL PROFILES AND COMMUNICATIONS APPLICATIONS" 이란 명칭의 미국 출원 제 __/___,___ 호(Atty. Docket No. 4366BKD-7)에 관련되며, 본 명세서의 전체에서 참조로서 인용된다.
본 발명은 전반적으로 셋 탑 박스(Set-Top-Boxes : STB)에 관한 것으로서, 보다 구체적으로, 셋 탑 박스와 연관된 하나 이상의 프로파일에 관한 것이다. 본 발명의 추가적인 측면은 STB의 상호 동작 가능성, 하나 이상의 프로파일 및 오픈 케이블 애플리케이션 플랫폼(open cable application platform)과 연관된 하나 이상의 애플리케이션에 관한 것이다.
MSO(Multiple Service Operators), 예를 들어, 케이블 회사는 기본 가입에 의해 지배되는 하나로부터 그 값 제안을 변형하도록 작업하고 있다. 이에 대한 이유 중 하나는 법원에서 지지되어 왔던 FCC(the Federal Communications Commission)에 의한 최근의 규정이며, MSO는 OCAP(Open Cable Application Platform)를 채택하며 그 셋 탑 박스(STB)는 다른 사용에 대해 개방되어 있다. 보다 큰 파이프에 의해, STB가 보다 강력해지며, 이들 STB에 상주하는 고객 서비스 애플리케이션이 보다 향상되고, MSO는 다른 LEC(Local inter-Exchange carriers)를 지배하기 시작하였다. 이러한 개선된 고객 서비스 값 방정식은 MSO가 계속 성장되고, 수입이 증가되며, 마진이 증가되는 것에 대한 하나의 키가 될 것으로 보인다. OCAP는 MSO가 생성하거나, 또는 형성되도록 하는 새로운 패러다임이며, MSO에 대한 보다 높은 마진을 갖는 새로운 수입 스트림을 도출할 수 있는 새로운 대화형 통신 서비스의 전체를 전개한다. Java® 언어로 기록된 OCAP 미들웨어는 제 3 자 개발자에 의해 생성된 새로운 특징 및 서비스를 제공하도록 "1회 기록, 어느 곳에서도 사용(write once, use anywhere)" 애플리케이션 소프트웨어를 촉진할 것이다.
OpenCableTM Platform 사양은 http://www.opencable.com/ocap의 본 명세서의 전체에서 참조로서 인용되는 "OpenCable Application Platform Specification(OCAP) 1.1"에서 찾아볼 수 있다.
OCAP는 케이블 텔레비전 시스템에 접속하는 STB와 같은 소비자 전자 장치에 대해 설계된 운영 체제 층이다. 일반적으로, 케이블 회사는 OCAP 프로그램이 STB 상에서 실행될 수 있는 것을 제어한다. OCAP 프로그램은 전자 상거래, 온라인 뱅킹, 프로그램 가이드 및 디지털 비디오 레코딩과 같은 대화형 서비스에 대해 사용될 수 있다. 케이블 회사는 CableCard 2.0 사양의 일부로서 OCAP를 필요로 하며, 이들은 그 네트워크상에서의 제 3 자 디바이스에 의한 2중 방식 통신이 OCAP를 지원하도록 요구될 것임을 나타낸다.
보다 구체적으로, OCAP는 OpenCable 이니시에이티브(initiative)의 Java® 언어 기반형 소프트웨어/미들웨어 부분이다. OCAP는 CableLabs에 의해 정의된 바와 같이, GEM(Globally Extensible MHP) 표준에 기반한다. OCAP가 GEM에 기반하기 때문에, OCAP는 DVB(Digital Video Broadcasting) 프로젝트에 의해 정의된 MHP(Multimedia Home Platform) 표준과 다수의 유사성을 공유한다. MHP는 DVB 프로젝트에 의해 대화형 텔레비전을 위한 셰게 최초의 개방형 표준으로서 개발되었다. 대화형 디지털 애플리케이션과, 이들 애플리케이션이 실행하는 단말 사이의 범용 인터페이스를 정의하는 것은 Java® 언어 기반형 환경이다. MHP는 DVB 플랫폼 상에서 실행하도록 설계되었으나 다른 디지털 텔레비전 플랫폼에 대해 제공하는 상호 동작 가능성을 확장하기 위한 수요가 존재한다. 이러한 수요는 GEM 또는 전역적으로 확장 가능한 MHP, 다른 구조가 MHP에 기반한 사양을 정의하도록 하는 프레임워크를 야기한다.
이러한 하나의 사양은 미국 케이블 산업에 의해 채택되어 왔던 OCAP이다. OCAP에서 미국 케이블 환경에서 사용되지 않은 각종 DVB 기술 및 사양은 GEM에서 지정된 바와 같이, 그 기능적인 등가물에 의해 제거되어 대체된다. 지상파 방송 측에서, CableLabs 및 ATSC(the Advanced Television Systems Committee)는 케이블 및 생방송 수신기 사이의 최대 호환성을 보장할 공통 GEM 기반형 사양인 ACAP(Advanced Communications Application Platform)을 정의하도록 함께 작업하여 왔다.
Packet Cable 2.0은 세션 제어를 위한 SIP(Session Initiated Protocol)를 사용하는 3GPP(Third Genenration Partnership program) IMS(Internet protocol Multimedia Subsystem)에 기반하는 사양이다. SIP를 사용함으로써, MSO는 이들의 현재 DOCSIS(Data Over Cable Service Interface Specification) 또는 케이블 모뎀 서비스 상에서 서비스 전달 플랫폼의 기초를 생성할 수 있다. 본 발명에 특히 중요한 SIP 특징 중 2 가지는 확장 가능성 및 상호 동작 가능성이다. 이들 SIP 특징은 새로운 메시지 및 속성이 용이하게 정의될 수 있고 이전에 비교 불가능한 엔드포인트 사이의 통신이 촉진되므로 중요하다.
개시된 발명에 대한 스테이지를 설정하는 다른 개발은 STB의 프로세싱 파워, 멀티미디어 코덱 및 저장 성능이다. 보다 개선된 STB의 다수는 다수의 기가바이트 의 이용 가능한 스토리지를 제공하는 하드 디스크 드라이브 또는 플래쉬 메모리에 기반한 DVR(Digital Video Recorders)을 갖는다. 이들은 HDTV(High Definition Television)의 요건을 핸들링하도록 설계되는 개선된 오디오/비디오 코덱을 또한 갖는다. 2007년 1월에 공고된 Broadcom BCM7118과 같은 프로세서는 OCAP, 새로운 고객 애플리케이션, 및 DOCSIS와 DSG 개선 모드를 지원하기 위한 프로세싱 파워 가치의 1000 DMIPS(Dhrystone mega-instruction per second) 이상을 제공한다. Broadcom 칩 및 STB에 사용된 다른 범용 ASIC(application specific integrated circuit) 프로세서는 출현하는 폴리사이퍼(polycipher) DCAS(Downloadable Conditional Access Security) 시스템과 같은 강력한 보안 성능을 제공한다. DCAS는 CableCard에 대한 필요성을 제거하고 다수의 조건적 액세스 시스템 및 소매 제품을 지원한다.
이들 기술은 크게 개선된 멀티미디어 고객 통신 경험을 위한 플랫폼을 제공한다. 구체적으로, 본 발명의 하나의 예시적인 측면은 STB에 상주하는 고객 특유의 프로파일을 이용하여 OCAP를 통해 개선된 멀티미디어 통신이다. 텔레포니 애플리케이션 서버는 CableLabs 등에 의해 이미 제안되어 왔다. 전화 및 STB 어소시에이션은 MSO 네트워크에서 행해질 수 있다. 마찬가지로, 재정 데이터의 디스플레이를 위한 개인 정보, 홈 보안성 정보 등은 또한 알려져 있다.
그러나, 본 발명의 예시적인 측면은 STB에서 표준 포맷으로 또는 쿠키(cookies)를 통해 개인 정보 및 통신 성향의 저장을 이용한다. STB에 저장된 개인 데이터와, 특성이 풍부한 텔레포니(telephony) 애플리케이션의 결합은 특성이 풍부한 통신 세션을 촉진한다. STB에 상주하는 개인 데이터를 이용하여 개선된 멀티미디어 통신 애플리케이션을 제공하는 것은, 예를 들어, 엔티티가 다수의 이전에 이용 불가능한 서비스를 제공하도록 하므로, 상당한 정보의 새로운 비즈니스 잠재력을 제공할 수 있다.
STB에 저장될 수 있는 개인 정보의 유형은 통신 성향, 지불 성향, 판매자 성향, 우선 순위 성향, 개인 정보를 들 수 있으며, 이들로만 제한되지 않는다. 통신 성향의 예는 도달되거나 또는 도달되지 않는 경우, 도달하는 수, 캘린더 동기화 등, 및 일반적으로 통신에 관련된 임의의 정보를 포함할 수 있다. 지불 성향의 예는 신용 카드 정보, 직접적인 예금/요금 정보, 재정 정보가 특정의 회사와의 가장 최근의 트랜잭션에 대해 요구된 것, 및 트랜잭션에 관련된 임의의 정보를 포함할 수 있다. 판매자 성향의 예는 선호하는 배달 피자, 가장 통상적으로 주문하는 아이템 등을 포함할 수 있다. 우선 순위 성향의 예는 나의 상사가 호출하지 않는 한 시카고 베어스가 그린 베이 패커스를 물리치는 경기를 관람하는 것을 방해하지 않는 것과 같은 조건, 및 일반적으로 우선 순위 결정을 도움 받아 사용될 수 있는 임의의 성향을 포함할 수 있다. 개인 정보의 예는 의류 또는 신발 크기, 선호하는 컬러, 명칭, 어드레스 등, 및 일반적으로 개인적인 것(들)에 관에 관한 정보를 포함할 수 있다. STB에 저장된 다른 이러한 개인 정보 카테고리 및 편차는 당 분야 에서 통상의 지식을 가진 자에게 상정될 수 있으며 본 발명의 개시 내용의 범위 내에 또한 있다.
스크린 메뉴, 푸시드(pushed) URL, 및 (상이한 크기 스크린, 상이한 성능 디바이스 등과 같은) STB에 접속된 각종 디바이스에 대해 특유한 채택은 증강된 통신의 이러한 프로세스의 일부로서 렌더링될 수 있다. 마찬가지로 컨텍스트(contextual) 기호 또는 성향은 어떤 컨텐츠가 디스플레이되거나 상호 작용되는지에 따라 제공될 수 있다.
예를 들어, STB 내의 개인 정보와 같은 프로파일의 통합과 MSO의 네트워크 상의 각종 위치에 상주하는 애플리케이션을 결합하는 경우, 이들 새로운 가치가 부가된 서비스가 인에이블된다.
가능한 것의 간단한 예는 증강된 웹 인에이블된 서비스 트랜잭션, STB/MSO 네트워크의 프로파일 및 통신 성능을 이용하여 제품 또는 서비스에 대한 모바일 요청, 2개 이상의 개별적인 것 간의 정보 공유의 디스플레이 등을 들 수 있으며, 이들로만 제한되지 않는다.
예를 들어, 사용자는 STB 자체에 대한 서비스 트랜잭션을 개시할 수 있다. 예시적인 메뉴 기반형 요청은 웹 서비스 요청에 맞추기 위한 저장된 서비스 정보 엔트리를 사용할 것이다. 요청이 (서비스 취소가 요청될 때 보류 에이전트와의 통신과 같은) 인간과 같은 반응을 트리거하면, STB 정보는 취소 요청을 확인하는 외부 호출에 대한 고객 전화에 맞출 수 있고 에이전트가 보류 주문을 기술하도록 할 수 있다.
다른 예는 직장에서 지연된 사용자가 가정에 도달한 직후에 피자가 준비되도록 하는 주문을 원하는 사용자일 수 있다. 사용자는 선호하는 판매자, 가장 최근의 주문 및 이전의 지불 방법에 관한 원격 STB 내의 개인 정보를 액세스할 수 있다. 이들 사용자는 드라이브하는 동안 이러한 모든 정보에 맞추거나 언급해야 할 필요 없이 이러한 저장된 정보에 기반하여 새로운 피자 주문에 위치할 수 있다. 사용자는 증강된 사용자 경험으로부터 장점을 취하고, 주문의 정확도가 향상되며, 이들은 자신의 가정에 도달하는 것과 근접한 시간에 음식이 도달하도록 할 수 있다.
다른 예는 사용자가 새로운 도시 또는 주로 재배치하는 경우, 피자 또는 다른 상품 및 서비스에 대한 선호하는 판매자를 개발할 시간을 갖지 못하는 것이다. 이러한 경우에, MSO는 새로운 사용자에게 선호하는 파트너의 리스트를 밀어 넣어 새로운 사용자가 자기 자신의 개인 경험 및 성향에 기반하여 편집하거나 수정할 수 있다.
본 명세서에서 논의된 예시적인 실시예는 단지 이러한 새로운 통신 패러다임에 대해 제안된 증강의 파워에 힌트를 제시한다. 가능한 예 및 애플리케이션을 제공하도록 다수의 다른 잠재적인 예 및 애플리케이션이 존재한다.
예를 들어, 비반복적인 컴퓨터 관련 태스크를 수행함에 있어, 일반적으로 지능형 에이전트는 사용자를 보조하고 사용자 자신을 대신하여 작동할 소프트웨어 에이전트라는 것이 인지된다. 이러한 단어의 문맥에서 에이전트는 보험 에이전트 또는 여행 에이전트와 유사한 것이다. 오퍼레이터 지원 또는 데이터 손실(보 트(bots)로서 종종 지칭됨)에 대해 사용된 소프트웨어 에이전트의 작업은 토상 고정형 사전 프로그래밍된 규칙에 통상 기반하며, 이러한 문맥에서 "지능형"이란 통상 적응시키고 인지하는 능력을 암시하기 위해 취해지는 것이다. "개인"이란 용어는 특정의 지능형 에이전트가 가족, 비즈니스 엔티티 등과 같은 작은 집단적인 사용자 그룹 또는 개인을 대신하여 작동하고 있음을 나타낸다.
OCAP는 지능형 개인 에이전트에 대해 다른 가치를 제공하지만 이러한 유형의 애플리케이션에서 이전의 시도에 비해 몇 가지 장점을 제공한다. 하나는 STB가 2중 방식, 풀 모션(full motion), HD(High Definition) 비디오 뿐만 아니라 다른 통신 매체를 핸들링하도록 이미 설비되어 있다는 사실이다. 다른 장점은 지능형 퍼스널 에이전트 애플리케이션과의 개인 프로파일 정보의 통합이다. 다른 하나는 본 명세서에서 논의되는 향상된 보안성이다. SIP(Session Institute Protocol)가 Packet Cable 2.0에 부가하는 확장 가능성 및 상호 동작 가능성은 통신 양식 및 디바이스의 전체 범위가 영향을 받도록 한다.
본 발명의 다른 예시적인 측면은, 예를 들어, 크게 증강된 사용자 에이전트 경험을 제공하는 지능형 퍼스널 에이전트 애플리케이션 및 향상된 보안성과 결합하여 STB 내에 포함된 개인 정보 및 개인 성향을 사용하는 것이다.
사용자에 관한 감지 정보가 그 자신의 STB 내에 저장될 수 있다는 사실은 너무 많은 웹 존재를 갖는 것과 연관된 보안성 문제를 감소시킨다. 개인 정보의 노출 또는 질의는 보안성 및 프라이버시에 의해 또한 도움을 주는 신뢰를 기반으로 하여 확립될 수 있다. DCAS와 같은 보안성 정보의 푸시(push)는 환경을 크게 안전 하게 만든다. 한 가족 내에 다수의 사용자가 존재하면, 개인 프라이버시에 대해 로그인 보호되는 프로파일을 각각 가질 수 있다는 것을 또한 상정할 수 있다. 부모는 애플리케이션의 안전 및 연령에 적절한 사용을 또한 부가하는 지능형 퍼스널 에이전트 애플리케이션을 이용하여 아이에 대해 특정의 조건/제한을 설정할 수 있다.
인터넷과 연관된 다수의 품질 문제를 갖지 않는 2중 방식, 풀 모션, HD 비디오는 현재의 지능형 퍼스널 에이전트에 대해 현저한 증강을 제공한다. 이는 컨택트를 초기화하고 있는 가입자에 대해 개인화될 비디오 메시지에 대한 기회를 제공할 수 있다.
STB에 저장된 개인 정보는 통신 성향, 대안적인 컨택트 양식, 지불 성향, 우선 순위 성향, 신뢰성 있는 컨택트, 개인 정보와 같은 다수의 예시적인 장점 뿐만 아니라, 멀티미디어 메시징 등을 전달할 수 있다. 개인 정보와 지능형 개인 에이전트와의 통합은 사용자 경험을 또한 증강시킨다.
이러한 개념이 현재의 지능형 에이전트가 행할 수 없는 사용자를 제공할 수 없는 것에 대한 몇 가지 예가 존재한다. 하나는 해당 호출 당사자에 대해 특유한 풀 모션 비디오 그리팅(greeting)을 갖는 호출 당사자를 그리팅하는 능력이다. 다른 하나는 보다 복잡한 트랜잭션을 핸들링하는 능력이다. 예를 들어, 사용자는 몇 가지 선호하는 판매자 중 하나로부터 특정의 가격으로 특정의 아이템을 구매하기를 원한다. 선호하는 비즈니스 파트너로부터의 주문은 MSO의 사용자에 푸시될 수 있고 컨텐츠는 구매를 위한 사용자에 의해 설정된 조건에 비해, 필터링될 수 있으며, 지능형 퍼스널 에이전트는 인가를 탐색하고 나서 비즈니스를 거래하기 위한 모바일 디바이스 상에서 트랜잭션을 완료하거나 또는 사용자를 호출할 수 있다. 쇼핑 에이전트, 모빌리티 애플리케이션 및 비접촉 지불 디바이스가 존재하는 한편, 이러한 지능형 에이전트는 현재의 분야에 있지 않는 사용자 경험을 제공할 수 있다. 다른 가능한 편형예는 지능형 퍼스널 에이전트가 가족 내에서 다수의 가입자를 조화시키는 것이다. 가령 호출 가입자의 집에서 식사를 하는 가족을 초대하는 초대가 도달하는 것으로 가정한다. 지능형 에이전트는 제안된 식사 초대에 응답하고 채택하거나 또는 수정하기 이전에 초대가 각각의 구성원 이전의 위원회를 고려하는 것을 확실하게 하도록 가족의 모든 구성원에 대해 개인 정보 및 스케줄러 소프트웨어와 상호 작용할 수 있다. 현재의 분야 내에서 가능하지 않는 이러한 지능향 퍼스널 에이전트d 의해 가능한 각종 다른 편형예가 존재한다.
사회적 네트워크 서비스는 관심과 활동을 공유하거나, 또는 다른 사람의 관심과 활동을 조사하는데 관심이 있는 사람의 위원회에 대한 온라인 사회적 네트워크의 구축 및 검증에 초점이 맞추어져 있으며, 소프트웨어의 사용을 필요로 한다.
대부분의 사회적 네트워크 서비스는 주로 웹 기반형이며 사용자가 채팅, 메시징, 이메일, 비디오, 음성 채팅, 공유, 블로깅, 토론 그룹 등과 같이 상호 작용하는 각종 방식의 집합체를 제공한다.
사회적 네트워킹 서비스의 주요한 유형은 (이전의 클래스메이트와 같은) 몇몇 카테고리의 디렉토리, (통상 자체 설명 페이지를 갖는) 친구와 접속하는 메뉴, 및 신뢰성으로 링크된 추천자 시스템이다. 대중적인 방법은 다수의 이들을 결합하 며, MySpaceTM, BeboTM 및 FacebookTM 서비스가 가장 널리 사용된다.
개인 프로파일 정보와 결합된 OCAP는 사회적 네트워크에 대한 다른 가치를 제공하지만, 이러한 유형의 애플리케이션에서의 이전의 시도에 비해 몇 가지 장점을 제공한다. 하나는 전술한 바와 같이, 2중 방식, 풀 모션, HD 비디오를 핸들힝하도록 설비되어 있다는 사살이다. 다른 하나는 전술한 바와 같은 향상된 보안성이다. SIP가 Packet Cable 2.0에 부가할 수 있는 확장 가능성 및 상호 동작 가능성은 통신 양식 및 디바이스의 전체 범위가 영향을 받도록 한다. 본 명세서에서 제안된 사회적 네트워크의 하나의 예시적인 실시예는 일 대 일, 일 대 다 및 다 대 일일 수 있으며, 개인 및 프로페셔널 관심 영역을 모두 커버할 수 있다.
본 발명의 다른 예시적인 측면은 2중 방식, 풀 모션, HD 비디오와 결합된 STB 내페 포함된 개인 정보와 개인 성향 및 향상된 보안성을 사용하여 크게 증강된 사회적 네트워크 경험을 제공하는 것이다.
인터넷과 연관된 다수의 품질 문제를 갖지 않는 2중 방식, 풀 모션, HD 비디오는 현재의 사회적 네트워킹 주문에 대해 현저한 증강을 제공한다. 이는 면 대 면 상호 작용과 같이 훨씬 나은 경험을 제공한다.
STB에 저장된 개인 정보는 통신 성향, 대안적인 컨택트 양식, 개인 성향, 우선 순위 성향, 신뢰성 있는 컨택트, 개인 정보 등과 같은 앞서 리스트된 모든 장점을 전달할 수 있다. 사회적 네트워킹 애플리케이션(들)과 결합된 개인 정보의 통합은 사용자 경험을 또한 증강시킨다.
온 라인 데이팅, 토론 그룹, 가상 커뮤니티 등과 같은 사회적 네트워킹 애플리케이션의 통상적인 사용에 부가하여, 이러한 애플리케이션에 대한 확장을 상상할 수 있다. 이러한 하나의 확장은 레스토랑, 영화, 서적, 음악 등과 같은 개인적인 리뷰(review)의 추가일 수 있다. 사회적 네트워크의 다른 사용자는 리뷰어(reviewer)가 그들의 관심과 일관적으로 상품 및 서비스를 레이팅하려는 시간에 따라 및/또는 그들의 리뷰를 즐기는 관점으로부터 결정할 수 있고, 그들의 리뷰어에 의해 관심이 있는 아이템에 관해 제공된 레이팅을 프리뷰(preview)할 수 있다. 사용자는 관련된 매체를 프리뷰할 때의 리뷰를 또한 볼 수 있다. 동의하거나 대중적으로 되려는 경향이 있는 리뷰어 및 사용자는 서로 간의 추천이나 또는 상호 작용에 의한 그들의 경험에 기반하여 그들 자신의 사회적 네트워크를 형성하도록 진행할 수 있다. Packet Cable 2.0의 확장 가능성에 따라, 사용자는 그들의 견해가 신선한 상태에서 그들의 휴대 전화를 통해 극장에서 막 보여진 영화의 리뷰를 또한 제공할 수 있다.
다수의 소형 비즈니스는 파트 타임 홈 비즈니스로서 개시한다. 또한, 몇몇 사람들은 그들의 통상적인 고용과 병행하여, 렌탈 특성 등에 초점을 맞추는 소형 비즈니스를 운영한다. 몇몇 상당히 큰 크기의 비즈니스는 MSO DOCSIS 서비스에 의해 제공된 위치에서 운영된다. OCAP는 앞서 논의된 바와 같이, STB에서 개인 정보가 어떻게 통합되는지에 대해 유사한 STB로의 비즈니스 프로파일 정보를 통합할 기회를 제공한다. 또한, Quicken® 홈 및 비즈니스 프로그램 또는 Quicken® 렌탈 특성 관리자 프로그램과 같은 비즈니스 애플리케이션 소프트웨어는 STB 내의 비즈 니스 정보 프로파일과 함께 유리하게 통합될 수 있다.
OCAP가 비즈니스 사용자에 대해 증강된 사용자 경험을 제공할 수 있는 다수의 다른 사례가 존재한다. OCAP를 통해, 및 비즈니스 프로파일에 의해, 실제의 인벤토리(inventory) 레벨은 STB에 비즈니스 정보로서 저장된 원하는 레벨과 비교될 수 있다. 인벤토리가 특정의 레벨보다 낮게 운영되는 경우, 선호하는 판매자 및 선호하는 지불 정보가 또한 저장될 수 있으므로, 자동적으로, 또는 대안적으로 주문될 수 있다. OCAP는 인벤토리 재주문 프로세스되는 것을 확인하는 모바일 폰과 같은 지정된 전화 번호를 팝업(pop-up)하거나 호출할 수 있다.
다른 예는 렌탈 휴가 특성의 관리일 수 있다. 집주인이 예약 등을 보는 것 뿐만 아니라, 렌탈 유지를 확장하는 가능성은 오프닝이 입수 가능할 대 이러한 TV/STB를 통해 게스트에 대해 제공될 수 있다. 또한, 향후의 날짜에서 반환하는 제안은 OCAP를 통해 또한 이루어질 수 있다. 이러한 방식으로, 대여자는 심각한 침입 없이 그들이 집중력이 증가되는 것을 느끼고, 집주인은 보다 렌탈 특성을 최대 성능으로 유지할 수 있게 된다.
인터넷은 이러한 피쳐 유형 중 일부를 제공하는 한편, OCAP는, 일례로서, 보다 풍부한 피쳐 세트, 개선된 편리성 및 이음매 없는 방식으로 이전에 호환 불가능한 디바이스에 균형을 맞추는 능력을 허용한다. 구체적으로, 이러한 정보에서의 조정해야 하는 소형 비즈니스 소유자 없이, 소형 비즈니스 소유주가 이동 가능할 때 인벤토리를 재주문하는 능력, 및 판매자, 인벤토리 유형과 양, 선호하는 지불 옵션 등과 같은 트랜잭션에 관한 모든 정보를 제공하는 능력이 유용하다. 마찬가 지로, 대여 휴가 특성은 전형적으로 인터넷을 통해 행해진다. 그러나, 모두가 PC 또는 웹 인에이블된 디바이스를 모든 곳에서 이들과 함께 취하는 것은 아니다. 체류를 연장하고, 향후의 휴가를 재예약하며, 양호한 반목 게스트에 대해 인센티브를 제공하는 능력을 제공하는 것은 OCAP를 통해 모두 행해질 수 있고 TV 상에 디스플레이되거나 또는 렌탈 특성 폰에 대한 오디오 메시지로서 전송될 수 있다.
다른 PC 또는 STB 기반형 비즈니스 소프트웨어와 통합된 STB에 포함된 비즈니스 정보 및 비즈니스 성향의 사용은 이전에 호환 불가능한 설비에 의한 완전한 호환 가능성 및 크게 증강된 비즈니스 경험을 제공하는 향상된 보안성을 제공할 수 있다.
비즈니스(들)에 관한 감지 정보가 자기 자신의 STB 내에 저장될 수 있다는 사실은 웹 기반형 침입과 연관된 보안성 문제를 향상시킨다. 비즈니스 정보의 노출 또는 질의는 보안성 및 프라이버시에 의해 또한 도움을 주는 신뢰성에 기반하여 확립될 수 있다. DCAS와 같은 보안성 정보의 푸시는 또한 환경을 크게 안전하게 만든다. 하나의 엔티티 내에서 다수의 사용자가 존재하는 경우, 사용자는 프라이버스에 대해 로그인 보호되는 프로파일을 각각 자릴 수 있음을 또한 상정할 수 있다. 또한, 엔티티 중 하나 이상의 구성원은 STB 내에서의 비즈니스 프로파일을 또한 가질 수 있다.
인터넷과 연관된 다수의 품질 문제를 갖지 않는 2중 방식, 풀 모션, HD 비디오는 비즈니스에 대해 현저한 증강을 또한 제공한다. 이는 예를 들어, 비즈니스 소유자가 이용 불가능할 때 게스트 또는 고객에 대해 개인화될 비디오 메시지에 대 한 기회를 제공한다.
STB에 저장된 비즈니스 정보는 통신 성향, 대안적인 컨택트 양식, 지불 성향, 우선 순위 성향, 신뢰성 있는 컨택트, 인벤토리 레벨, 비즈니스 이벤트/캘린더와 같은 앞서 리스트된 개인 정보 뿐만 아니라, 멀티미디어 메시징 등의 장점을 또한 전달할 수 있다. 현재의 비즈니스 소프트웨어와 결합된 비즈니스 정보의 통합은 자신의 비즈니스를 수행하기 위한 비즈니스 소유자의 능력을 증강시킨다.
현재의 PC 기반형 소프트웨어가 허용하지 않는 비즈니스 사용자에 대해 이러한 개념이 제공할 수 것에 대한 몇 가지 예가 존재한다. 하나는 각각의 가입자에 고유한 풀 모션 비디오 그리팅을 갖는 게스트 및 고객을 그리팅하는 능력이다. 다른 하나는 보다 복잡한 트랜잭션을 핸들링하는 능력이다. 예를 들어, 휴가 렌탈 게스트가 그들이 대여한 특성을 실제로 선호하는 것으로 결정하지만, 그들의 현재의 휴가의 종료 이전에 향후의 휴가에 대해 다른 이러한 특성을 고려할 것이다. 집주인으로부터의 제안은 감소된 레이트에 대해 그들의 현재의 휴가 동안 이를 위해, 또는 게스트의 비즈니스를 보류하기 위한 다른 특성을 위해 체류하는 동안 선호하는 게스트로 확장될 수 있다. 이러한 모든 것은 TV에 대해 특성으로 디스프레이될 수 있거나, 또는 TV가 사용되지 않는 경우, 오디오 메시지를 통해 대여 폰으로 전송될 수 있다. 이러한 비즈니스 애플리케이션에 의해 가능한 다른 편차 및 현재의 분야 내에서 가능하지 않은 프로파일이 존재한다.
따라서 본 발명의 측면은 STB 상에서의 하나 이상의 프로파일에 관한 것이다.
본 발명의 다른 측면은 지능형 퍼스널 에이전트 애플리케이션과 결합된 STB와 연관된 개인화된 정보 및 개인 성향의 사용 및 증강된 사용자 경험을 제공하기 위한 향상된 보안성에 관한 것이다.
본 발명의 측면은 또한 OCAP/IMS 네트워크(들) 내에서의 증강된 콩신 및 고객 서비스를 인에이블하기 의해 STB에 또한 상주하는 통신 애플리케이션과 결합된 STB에 상주하는 통신 성향 및 개인 정보의 개인화된 프로파일의 사용에 관한 것이다.
본 발명의 다른 측면은 OCAP/IMS 네트워크(들) 내에서의 현재의 비즈니스 소프트웨어 및 증강된 보안성과 결합된 STB의 OCAP 비즈니스 애플리케이션에 저장된 정보 및 성향을 갖는 것에 관한 것이다.
본 발명의 측면은 또한 2중 방식, 풀 모션, HD 비디오와 결합된 STB에 상주하는 통신 성향 및 개인 정보의 개인화된 프로파일의 사용 및 OCAP/IMS 네트워크(들) 내에서의 사회적 네트워킹 애플리케이션을 구현하는 증강된 보안성에 관한 것이다.
본 발명의 측면은 또한 종속적인 프로파일(들)의 생성 및 사용을 조정하기 위해 마스터 프로파일을 이용하는 것에 관한 것이다.
본 발명의 측면은 또한 STB와 연관된 프로파일 및 다른 전자 디바이스와 연관된 하나 이상의 애플리케이션 사이의 일체화 및 통합에 관한 것이다.
본 발명의 측면은 또한 STB와 연관된 증강된 전자 상거래를 지원하도록 또한 사용될 수 있다.
본 발명의 또 다른 측면은 STB 상에서의 하나 이상의 비즈니스 프로파일과 결합하는 비즈니스 관리에 관한 것이다.
본 발명의 측면은 또한 STB와 연관된 프로파일과 연관하는 특정의 태스트를 수행하는 자동화된 에이전트의 셋업 및 사용에 관한 것이다.
본 발명의 추가적인 측면은 또한 케이블 네트워크 상호 접속 가능성을 지언하고 하나 이상의 고객 서비스 애플리케이션이 실행될 수 있는 애플리케이션 플랫폼을 제공하는 운영 체제 레이어를 갖는 셋 탑 박스에 관한 것이다.
본 발명의 또 다른 측면은 사회적 네트워킹 애플리케이션의 사용 및 STB와 연관된 프로파일과의 통합에 관한 것이다.
이들 및 다른 과제는 본 발명의 각종 실시예 및 구성에 의해 언급된다.
본 발명은 특정의 구성에 의존하는 다수의 장점을 제공할 수 있다.
이들 및 다른 장점은 본 명세서에 포함된 본 발명(들)의 개시 내용으로부터 명백해질 것이다.
"적어도 하나", "하나 이상의" 및 "및/또는"이란 어구는 동작에 있어 결합적 및 분리적인 의미를 갖는 제한이 없는 표현이다. 예를 들어, "A, B, 및 C 중 적어도 하나", "A, B, 또는 C 중 적어도 하나", "A, B, 및 C 중 하나 이상의", "A, B, 또는 C 중 하나 이상의", "A, B, 및/또는 C"란 표현의 각각은, A만을 의미하거나, B만을 의미하거나, C만을 의미하거나, A 및 B를 함께 의미허가나, A 및 C를 함께 의미하거나, B 및 C를 의미하거나, A, B, 및 C를 모두 의미한다.
"a" 또는 "an" 엔티티란 용어는 해당 엔티티 중 하나 이상을 지칭한다. 이와 같이, "a"(또는 "an"), "하나 이상의" 및 "적어도 하나의"란 용어는 본 명세서에서 상호 교환적으로 사용될 수 있다. "포함하는", "구비하는" 및 "갖는"이란 용어가 상호 교환적으로 사용될 수 있음에 또한 주목해야 한다.
본 명세서에서 사용된 바와 같이, "자동적인"이란 용어 및 그 변형예는 프로세스 또는 동작이 수행될 때 사람의 개입 없이 행해진 프로세스 또는 동작을 지칭한다. 그러나, 프로세스 또는 동작의 수행이 물질적인 것이든, 프로세스 또는 동작의 수행 이전에 수신된 빗물질적인 것이든 사람의 입력을 사용한다 하더라도, 프로세스 또는 동작은 자동적인 것일 수 있다. 사람의 입력은 이러한 입력이 프로세스 또는 동작이 어떻게 수행될 것인지에 영향을 주는 경우에 중요해질 것으로 생각된다. 프로세스 또는 동작에 부응하는 사람의 입력은 "중요해질" 것으로 생각되지 않는다.
본 명세서에서 사용된 바와 같은 "컴퓨터 판독 가능한 매체"란 용어는 실행을 위한 프로세서에 인스트럭션을 제공하는데 관여하는 임의의 실제적인 스토리지 및/또는 전송 매체를 지칭한다. 이러한 매체는 비휘발성 매체, 휘발성 매체 및 전송 매체를 포함하여 다수의 형태를 취할 수 있으며, 이들로만 제한되지 않는다. 비휘발성 매체는, 예를 들어, NVRAM, 또는 자기적이거나 광학적인 디스크를 포함한다. 휘발성 매체는 메인 메모리와 같은 다이내믹 메모리를 포함한다. 컴퓨터 판독 가능한 매체의 통상적인 형태는, 예를 들어, 플로피 디스크, 플렉시블 디스크, 하드 디스크, 자기 테이프, 또는 임의의 다른 자기 매체, 자기적-광학적 매체, CD-ROM, 임의의 다른 광학적 매체, 펀치 카드, 페이퍼 테이프, 홀의 패턴을 갖는 임의의 다른 물리적 매체, RAM, PROM, EPROM, FLASH-EPROM, 메모리 카드와 같은 고체 상태 매체, 임의의 다른 메모리 칩 또는 카트리지, 이하 기술된 바와 같은 캐리어 웨이브, 또는 컴퓨터가 판독할 수 있는 임의의 다른 매체를 포함한다. 이메일 또는 자체 포함된 정보 아카이브 또는 아카이브 세트에 대한 디지털 파일 부착은 실제적인 저장 매체와 동등한 분배 매체로 간주된다. 컴퓨터 판독 가능한 매체가 데이터베이스로서 구성되는 경우, 데이터베이스는 관련적, 계층적, 객체 지향 등과 같은 임의의 유형의 데이터베이스일 수 있음을 이해해야 한다. 따라서, 본 발명은 실제적인 저장 매체 또는 분배 매체 및 종래 기술의 인식된 등가물 및 계승자 매체를 포함하는 것으로 간주되며, 여기서 본 발명의 소프트웨어 구현이 저장된다.
본 명세서에서 사용된 바와 같은 "결정", "계산" 및 "연산"이란 용어 및 그 견형예는 상호 교환적으로 사용되며, 임의의 유형의 방법, 프로세스, 수학적인 동작 또는 기법을 포함한다.
본 명세서에서 사용된 바와 같은 "모듈"이란 용어는 임의의 알려진 또는 나중에 개발된 하드웨어, 소프트웨어, 펌웨어, 인공 지능, 퍼직 로직, 또는 해당 요소와 연관된 기능을 수행할 수 있는 하드웨어 및 소프트웨어의 결합을 지칭한다. 또한, 본 발명은 예시적인 실시예의 관점에서 기술되었으나, 본 발명의 개별적인 측면은 개별적으로 청구될 수 있음을 이해해야 한다.
선행하는 내용은 본 발명의 몇몇 측면의 이해를 제공하기 위한 본 발명의 간 략화된 요약이다. 이러한 요약은 본 발명의 개요 및 그 각종 실시예를 제한하거나 배제하지 않는다. 본 발명의 핵심적인 또는 중요한 요소를 식별하거나 또는 본 발명의 범위를 제한하도록 의도되지 않으며 이하 제시된 보다 상세한 설명에 대한 도입으로서 간략화된 형태로 본 발명의 선택된 개념을 제공하도록 의도된다. 이해되는 바와 같이, 본 발명의 다른 실시예는 앞서 개시되거나 또는 이하 더 상세하게 기술된 특징의 하나 또는 특징 중 하나 이상을 결합하여 이용하는 것이 가능하다.
이상과 같은 본 발명에 따르면, TB에 상주하는 개인 데이터를 이용하여 개선된 멀티미디어 통신 애플리케이션을 제공하면, 엔티티가 다수의 이전에 이용 불가능한 서비스를 제공하도록 하므로, 상당한 정보의 새로운 비즈니스 잠재력을 제공할 수 있게 된다.
도 1은 예시적인 컨텐츠 시스템(100)을 도시한다. 시스템(100)은 하나 이상의 신뢰성 있는 엔티티(200), 케이블 회사와 같은 하나 이상의 컨텐츠/서비스 제공자(300) 및 셋 탑 박스(500)를 포함하며, 하나 이상의 링크(5) 및 네트워크(10)에 의해 모두 상호 접속된다. 셋 탑 박스(500)는 스테레오(700), PC(800), TV(900) 중 하나 이상, 또는 일반적으로 박스(600)에 의해 나타내어진 바와 같은 임의의 전자 디바이스에 접속된다. 이하 상세하게 기술되는 바와 같이, 하나 이상의 프로파 일(400)은 셋 탑 박스(500)와 연관된다.
일반적으로, 셋 탑 박스(500)는 비디오 컨텐츠와 같은 컨텍츠를 수신할 수 있을 뿐만 아니라, 인터넷, 텔레포니 서비스 등에 대해 이러한 액세스와 같은 서비스를 제공할 수 있다. 이하 기술되는 바와 같이, 셋 탑 박스는, 예를 들어, 부착된 디바이스 중 하나에 위치하는 사용자가 서비스의 주문, 소비 및/또는 관리하는 것에 도움을 주기 의한 셋 탑 박스(500)를 이용하도록 서비스를 또한 제공할 수 있다.
전형적으로, 컨텐츠/서비스 제공자(300)는 비디오 컨텐츠와 같은 컨텐츠를 셋 탑 박스(500)를 통해 사용자에게 제공한다. 본 발명의 예시적인 실시예는 이러한 개념에 대해 학장하며 프로파일(400)과 결합하여 셋 탑 박스(500)를 통해 증강된 컨텐츠 성능을 제공한다.
또한, 선택적인 예시적 실시예에 따라, 컨텐츠/서비스 제공자(300) 및 하나 이상의 신뢰성 있는 엔티티(200) 사이에 신뢰성 있는 관계가 확립될 수 있다. 예를 들어 케이블 회사와 같은 컨텐츠/서비스 제공자(300)는 각종 서비스 제공 엔티티와 신뢰성 있는 관계를 협상할 수 있다. 서비스 제공 엔티티로부터의 각종 체크 및 보장의 완료 시에, 각종 엔티티는 프로파일(400)과 결합하여 셋 탑 박스(500)를 통해 행해진 포인트 서비스 요청이 상이한 방식으로 핸들링되는 신뢰성 있는 엔티티(200)로서 링크될 수 있다.
셋 탑 박스(500)과 프로파일(400)의 연관은, 예를 들어, 보다 풍부한 통신 환경이 사용자에 대해 제공되도록 허용한다. 예를 들어, 이들 가정에서의 고객은 고객 서비스 번호로 호출한다. 정보에 기반한 센터 간에 리라우팅되는 호출 대신에, 고객은 전화를 통해 입력하며, 호출은 고객 제어기 라우팅 센터를 사용할 수있다. 신뢰성 있는 엔티티(200) 중 하나 일 수 있는 라우팅 센터는 고객에 대한 중요한 셋 탑 박스 엔트리를 룩업하기 위해 전화 번호를 사용할 수 있고, 센터는 프로파일(400)로부터, 셋 탑 박스(500)를 통해 저장된 서비스 정보 엔트리를 전자적으로 검색할 수 있다. 프로파일(400)로부터 검색된 정보는 호출자의 요청된 서비스와 결합될 수 있고, (다른 데이터베이스 또는 사용자를 질의하는 필요를 경감하고 보다 효율적인 컨택트 컨텐츠에 대해 형성하는) 고객 STB로부터 검색된 정보에 의해 적절한 에이전트로 라우팅될 수 있으며, 고객을 위한 추가적인 정보는, 예를 들어, 셋 탑 박스(500)와 연관된 TV(900) 또는 PC(800) 상에 디스플레이될 수 있다.
다른 예에서, 고객은 셋 탑 박스 자체 상에서 서비스 트랜잭션을 초기화할 수 있다. 예를 들어, 메뉴 기반형 요청은 엡 서비스 요청을 조정하도록 프로파일(400)에 저장된 서비스 정보를 사용할 수 있다. 서비스 취소가 요청될 때 보류 에이전트로부터의 갓과 같이, 질의가 인간의 응답을 트리거하면, 셋 탑 박스 정보는 취소 요청을 확인하는 외부 호출에 대한 고객 전황 대해 조정할 수 있고 보류 제안이 이루어지도록 허용한다.
따라서, 예시적인 일 실시예에 따라, 프로파일(400)은, 예를 들어, 컨택트 센터에 대한 컨택트에 도움을 주도록 사용될 수 있고, 예를 들어, 다른 소매자, 서비스 아웃피트(outfits) 및 신뢰성 있는 또는 다른 엔티티에 서비스를 제공하는 셋 탑 박스에 결합하여 이용될 수 있다. 셋 탑 박스는, 예를 들어, 개인 또는 비즈니스에 특정한 고객 서비스를 또한 저장할 수 있다. 고객 서비스 컨택트에 도움을 주도록 사용된 앞서 논의된 것과 동일한 방법은 비즈니스 서비스, 비즈니스 관리, 온 라인 뱅킹 등에 의해 도움을 주도록 프로파일(400)에 저장된 레코드 또는 다른 정보를 액세스하도록 마찬가지로 사용될 수 있다.
예를 들어, 요청된 트랜잭션, 질의 또는 서비스 요청에 대해 구조화된 정보 및 메뉴 정보를 푸시하도록 동일한 메커니즘이 사용되어, 보다 풍부한 고객 서비스 경험을 제공할 수 있다. 프로파일(400)로부터 고색 서비스 정보, 개인 정보 및/또는 서비스 정보의 검색의 용이와 결합된 이러한 보다 풍부한 경험은, 예를 들어, 통상적인 센터에 의해 제공될 수 있는 것보다 현저하게 풍부한 고객 컨택트 성능을 제공한다. 이것은 또한 고객/서비스 제공자(300)에 대해 새로운 대형 비즈니스 서비스에 대해 기회를 제공한다.
예시적인 실시예에 따라, 셋 탑 박스(500) 상에서 하나 이상의 애플리케이션과 결합하여 사용된 프로파일(400)은 하나 이상의 컨텐츠/서비스 제공자, 신뢰성 있는 엔티티, 다른 엔티티, 또는 일반적으로 프로파일(400)을 통해 이들에 이용 가능한 정보에 기반하여 보다 풍부한 고객 경험을 제공할 수 있는 임의의 엔티티와 상호 작용하는 셋 탑 박스의 사용자에 대해 보다 풍부한 경험을 제공한다.
도 2는 예시적인 셋 탑 박스(500)를 보다 상세하게 도시한다. 예시적인 셋 탑 박스는 DVR(510), 코덱(515), 하드 드라이브(520), 하나 이상의 고객 서비스 애플리케이션(525), 바인딩 하드웨어/소프트웨어 모듈(530), 메뉴 모듈(535), 비즈니 스 애플리케이션 통합 모듈(540), 사회적 네트워크 애플리케이션 모듈(545), 프로세서(550), 메모리(555), I/O 인터페이스(560), SIP 기능/통합 모듈(565), 보안성 모듈(570) 및 지능형 에이전트 모듈(580)을 포함한다.
DVR(510)은 통상적으로 알려진 바와 같이, 비디오 정보를 저장하도록 사용될 수 있고, 셋 탑 박스 상에서 하나 이상의 애플리케이션을 위한 저장 디바이스로서 또한 사용될 수 있다. 예를 들어, DVR(510)은 비활성 애플리케이션에 대한 백업으로서 사용될 수 있는 한편, 활성 애플리케이션은, 예를 들어, 프로세서(550), 메모리(555), I/O 인터페이스(560) 중 하나 이상과 결합하여, 하드 드라이브(520) 상에서 실행될 수 있다.
셋 탑 박스는, 예를 들어, 비디오 정보, 오디오 정보, HD 비디오 정보, 멀티미디어 정보, 또는 일반적으로 셋 탑 박스(500)에 의해 수신되거나 또는 셋 탑 박스(500)로부터 전송된 임의의 오디오 또는 비디오 포맷의 코딩 및 디코딩의 하나 이상을 제공하는 하나 이상의 코덱(515)을 또한 포함할 수 있다.
셋 탑 박스(500)는 하나 이상의 고객 서비스 애플리케이션(525)을 또한 포함할 수 있다. 이들 고객 서비스 애플리케이션은 TV(900), PC(800), 스테레오(700) 중 하나 이상, 또는 일반적으로 셋 탑 박스(500)에 접속된 임의의 전자 디바이스(600)에서 사용자에 대해 각종 기능을 제공하기 위한 프로파일(400)과 협력할 수 있다. 앞서 논의된 바와 같이, 이들 고객 서비스 애플리케이션은, 주문, 온 라인 예약, 호출 센터 지원 애플리케이션, 프로파일 관리 애플리케이션, 또는 일반적으로 셋 탑 박스(500)과 결합하거나 또는 셋 탑 박스(500) 상에서 동작할 수 있는 임 의의 애플리케이션을 포함할 수 있으며, 이들로만 제한되지 않는다. 이해되는 바와 같이, 애플리케이션은 셋 탑 박스(500) 상에서 독점적으로 실행될 필요가 없으나, 예를 들어, PC(800)와 같은 접속된 전자 디바이스 상에서 하나 이상의 애플리케이션과 결합하여 동작할 수 있다.
하드웨어/소프트웨어 바인딩 모듈(530)은 셋 탑 박스(500)가 전화, 소프트 폰 또는 일반적으로 셋 탑 박스(500)에 바인딩될 수 있는 임의의 디바이스와 연관되도록 허용한다. 예를 들어, 사용자가 신뢰성 있는 엔티티(200)로 특정의 서비스를 취소하기 위해 셋 탑 박스(500) 상에서 고객 서비스 애플리케이션을 활성화하는 경우, (이하 논의되는) 지능형 에이전트 모듈이 취소 서비스 요청이 초기화되었음을 판정할 때, 지능형 에이전트 모듈은 사용자가 취소 요청에 관한 신뢰성 있는 엔티티 고객 서비스 에이전트와 집적 통신할 수 있도록 호출을 초기화하기 위해 하드웨어/소프트웨어 바인딩 모듈을 요청할 수 있다. 이러한 바인딩은, 예를 들어, SIP가 확립되고, 해체되며, 라디이렉트된 통신에 대해 편리한 메커니즘을 제공한다는 점에서, SIP 기능/통합 모듈(565)의 협력과 함께 행해질 수 있다. 보다 구체적으로, 프로파일 내에 저장된 정보는 셋 탑 박스의 사용자와 연관된 전화 정보를 지정하는 정보일 수 있다. SIP 프로토콜은 사용자와 연관된 전화가 특정의 고객 서비스 에이전트에 대해 호출을 위치시키는 것을 지정하도록 STB로부터 초기화될 수 있다. 전화 호출이 초기화되었음을 표시하는 메시지는 전화 중 하나 이상 및 STB(500)와 연관된 디바이스 상에서 디스플레이될 수 있다.
메뉴 모듈(535)은 TV(900), PC(800) 중 하나 이상, 또는 일반적으로, 예를 들어, 셋 탑 박스(500)의 피쳐 중 하나 이상 및 하나 이상의 프로파일의 수동 조작을 허용하는 임의의 디스플레이 디바이스 상에서 디스플레이될 수 있는 그래픽 유저 인터페이스와 같은 인터페이스를 제공한다. 예를 들어, 사용자는 셋 탑 박스 상에 저장된 하나 이상의 프로파일(400)을 편집하도록 메뉴 모듈(535)을 사용할 수 있다. 추가적으로 메뉴 모듈(535)은 요청된 특정의 고객 서비스 애플리케이션과 연관된 사용자에 대해 필요한 메뉴를 제공하도록 셋 탑 박스 상에 상주하는 각종 고객 서비스 애플리케이션(525)와 결합하여 사용될 수 있다. 예를 들어, 온 라인 뱅킹 실시에에서, 그들의 고객 서비스 애플리케이션은 그 은행 계좌를 관리하는 능력을 사용자에게 제공하는 경우, 고객 서비스 애플리케이션은 고객 서비스 애플리케이션과 연관된 각종 액션이 수행되도록 허용하는 메뉴 모듈(535)과 결합하여 각종 메뉴를 제공할 수 있다. 메뉴 모듈(535)은 해당 특정의 엔티티에 의해 제공된 서비스, 제품 또는 피쳐 중 하나 이상과 결합하여 셋 탑 박스(500)의 사용자에 대한 메뉴를 제공하기 위해, 컨텐츠/서비스 제공자(300), 신뢰성 있는 엔티티(200), 네트워크(10) 상에서의 다른 엔티티 중 하나 이상과 또한 협력할 수 있다.
예를 들어, 셋 탑 박스(500)가 네트워크(10)에 접속된 부동산 에이전트와 통신하는 경우, 부동산 에이전트는 셋 탑 박스(500)의 사용자가 해당 에이전트의 각종 리스트를 액세스하도록 허용하는 메뉴 모듈(535)에 대해 일련의 메뉴를 푸시할 수 있다. 이들 메뉴에 의해, 사용자는, 예를 들어, HD 비디오 정보 내에서 리스트하는 시각적인 뷰잉(viewings)을 셋업할 수 있다. SIP 기능(565)은 하드웨어/소프트웨어 바인딩 모듈(530)과 결합하여 부동산 뷰잉 애플리케이션으로 제한되는 호출 을 스포닝(spawn)하도록 또한 사용될 수 있다. 사용자의 개인 성향은 스킨 유형 디스플레이 특성과 같은 자기 자신의 개인 성향을 설명하도록 STB에 대해 푸시된 메뉴의 상부에 또한 적층될 수 있다.
비즈니스 애플리케이션 통합 모듈(540)은, 예를 들어, PC(800)에 저장된 하나 이상의 비즈니스 애플리케이션이 셋 탑 박스(500) 및 프로파일(400)과 결합하여 이용되도록 허용한다. 셋 탑 박스 상에 저장된 스탠드 얼론(stand-alone) 비즈니스 애플리케이션(들)에 부가하여, 비즈니스 애플리케이션 통합 모듈(540)은 PC(800) 상에서 실행되는 재정 관리 애플리케이션과 같은 하나 이상의 비즈니스 애플리케이션과, 예를 들어, 프로파일(400)에 저장된 정보의 공유 및 통합을 허용한다. 이들 통신의 보안성의 데이터를 제공하기 위해, 비즈니스 애플리케이션 통합 모듈(540)은 셋 탑 박스(500), 프로파일(400) 및 다른 재정 관리 애플리케이션에 의해 공유될 수 있는 정보의 유형을 조정하도록 보안성 모듈(570)과 협력할 수 있다. 예를 들어, 프로파일(400)은 정보 중 하나 이상의 부분에 대해 액세스하는 다수의 지배 규칙, 고객 서비스 애플리케이션을 스포닝할 수 있는 다수의 지배 규칙, 펀드의 사용을 허가할 수 있는 다수의 지배 규칙, 또는 일반적으로 프로파일 내의 정보, 셋 탑 박스 상의 애플리케이션 또는 네트워크(10)에 접속된 엔티티에 대해 셋 탑 박스(500)에 대한 통신 중 하나 이상을 지배하고, 조정하며, 제한허가나 허용하는 임의의 규칙과 연관될 수 있다.
사회적 네트워크 애플리케이션 모듈(545)은 유사한 방식으로 프로파일(400) 및 셋 탑 박스(500)과 협력하여 프로파일(400)에 포함된 바와 같은 개인화된 정보 및 개인 성향의 사용이 보다 풍부한 사회적 네트워킹 환경을 제공하도록 허용한다. 예를 들어, 셋 탑 박스(500)와 결합하여 사용된 사회적 네트워킹 애플리케이션은 사용자가 2중 방식, 풀 모션, HD 비디오 컨텐츠 뿐만 아니라 증강된 보안성을 경험하도록 허용한다. 예를 들어, 프로파일(400) 내의 개인화된 정보 및 개인 성향을 저장하는 것은 웹 존재와 전형적으로 연관되는 것 이상의 보안성의 레이어를 제공할 수 있다. 프로파일(400) 내의 정보에 대한 노출, 질의 또는 액세스는 하나 이상의 신뢰성 있는 엔티티와의 신뢰성 관계, 지능형 에이전트에 의한 분석, 프로파일과 연관된 규칙, 또는 마스터 프로파일 중 하나 이상에 기반할 수 있다. DCAS와 같은 보안성 정보의 푸시는 프로파일(400)의 사용자와 연관된 환경을 크게 안전하게 만든다. 앞서 논의된 바와 같이, 사회적 네트워킹 애플리케이션은, 예를 들어, 부모가 애플리케이션의 사용을 지배하는 적절한 연령 규칙 및 안전성을 부가하도록 사회적 네트워킹 애플리케이션은 이용하는 아이에 대한 특정의 조건, 제한 또는 임계치 뿐만 아니라, 해당 특정의 사용자에 대해 이용 가능한 각종 유형의 서비스 애플리케이션에 대한 액세스 상에서 프로파일 및 제한 내의 정보에 대한 액세스를 설정할 수 있는 경우 계층에 기반하여 확립될 수 있다.
셋 탑 박스 환경은 2중 방식, 풀 모션, HD 비디오를 이용하는 능력을 또한 제공하며 레이턴시, 드롭된 프레임 등과 같은 전형적인 인터넷 기반형 애플리케이션과 연관된 단점으로부터 어려움을 겪지 않는다. 따라서 사회적 네트워크 애플리케이션 모듈(545)은 면 대 면 상호 작용과 보다 유사한 하나 이상의 다른 참가자아의 상호 작용을 제공할 수 있다.
다른 모듈과 함께, 사회적 네트워크 애플리케이션 모듈은 통신 성향, 대안적인 컨택트 양식, 지불 성향, 우선 순위 성향, 신뢰성 있는 컨택트 정보, 개인 정보, 비즈니스 정보 등과 같은 셋 탑 박스(500)의 피쳐 및 프로파일(400)에 저장된 각종 정보로부터 장점을 취할 수 있다. 사회적 네트워크 애플리케이션 모듈(545)과 연관된 하나 이상의 사회적 네트워킹 애플리케이션과 프로파일(400)에 저장된 개인 정보를 통합하는 능력은 사용자의 경험을 증강시키는 능력을 제공한다.
일반적으로, 사회적 네트워크 애플리케이션 모듈(545)에 저장된 임의의 애플리케이션은 사회적 네트워킹에 대해 사용될 수 있다. 이들 애플리케이션은 일 방향 2중 방식이나 또는 다중 가입자 포맷에서, 비디오 텍스트, 이미지 공유 등과 같은 임의의 유형의 통신 양식을 포함할 수 있다. 예를 들어, 블로깅, 실시간 화이트 보딩(white-boarding), 채팅, 비디오 컨퍼런싱(video conferencing), 또는 일반적으로, 하나 이상의 가입자 간의 임의의 멀티미디어 애플리케이션과 같은 기능과 상기 통신 양식 중 하나 이상을 결합하는 사회적 네트워킹 애플리케이션의 멀티미디어 버전이 또한 사용될 수 있다.
SIP 기능/통합 모듈(565)은 하나 이상의 SIP 기반형 통신이 셋 탑 박스(500) 및 프로파일(400)과 결합하여 사용되도록 허용한다. 이들 SIP 기반형 통신은 셋 탑 박스(500) 상에서 실행되는 각종 애플리케이션과 병렬적으로 실행될 수 있고, 앞서 논의된 바와 같이, 전화, PDA, 홈 폰, 비즈니스 폰, 또는 일반적으로 임의의 SIP 인에이블된 디바이스와 같은 하나 이상의 다른 디바이스에 한정될 수 있다. 셋 탑 박스(500) 상에서의 하나 이상의 애플리케이션과 병렬적으로 실행할 수 있는 것에 부가하여, 셋 탑 박스에서 초기화된 특정의 고객 서비스 애플리케이션의 실행 시에, SIP 통신이 확립될 수 있으며, 일단 활성화되면, 셋 탑 박스 상에서의 대응하는 통신은 선택적으로 종료될 수 있다.
보안성 모듈(570)은 프로파일(400) 내의 정보에 각종 레벨의 보안성을 제공할 수 있다. 또한, 이전에 논의된 바와 같이, 계층적 보안성 플랫폼은, 예를 들어, 아이를 위해 그 부모에 의해 확립되는 프로파일과 같은 의존적인 프로파일을 조정하는 마스터 프로파일로 확립될 수 있다. 이러한 기본 개념을 비즈니스 환경으로 확장하면, 비즈니스 관리자는 프로파일(400)에 저장된 정보의 고용인에 의한 제어, 액세스, 이용 가능성을 조정하는 보안성 모듈(570)과 결합하여 각종 규칙을 또한 셋업할 수 있다.
일반적으로, 프로파일(400)에 임의의 정보가 저장될 수 있으므로, 프로파일 내의 정보에 대한 액세스 뿐만 아니라, 정보의 보급을 지배하는 각종 규칙, 폴리시(policies), 프로파일 등이 확립될 수 있다. 예를 들어, 프로파일 내의 각종 유형의 정보에 대한 액세스는 누가 정보를 액세스하고자 시도하는지, 어느 유형의 정보가 액세스되는지, 액세스된 정보가 무엇을 위해 사용되는지 등에 기반하여 조정될 수 있고, 그 액세스 또는 보급이 허용되는지를 판정하기 위해 보안성 모듈(570)에 의해 분석될 수 있다. 예를 들어, 보안성 모듈(570)은 프로파일(400) 내의 정보에 대한 액세스를 제공하는 것과 연관될 수 있는 임의의 보안성 위험의 분석에 의해 도움을 주도록 지능형 에이전트 모듈(580)과 협력할 수 있다.
통신 애플리케이션 모듈(575)은 각종 유형의 통신 애플리케이션이 셋 탑 박 스(500)와 함께 사용되도록 할 수 있다. 이들 통신은, 예를 들어, 오디오 통신, 비디오 통신, 채팅 통신, 텔레포니 유형 통신, 또는 일반적으로 셋 탑 박스와 네트워크 상의 다른 엔티티 사이에서, 바운드(bound) IP 소프트 폰과 같은 바운드 디바이스와 연관된 통신, 또는 네트워크 상의 다른 엔티티에 대해, 셋 탑 박스와 연관되고 셋 탑 박스에 접속된 디바이스 중 하나 이상과의 임의의 통신을 포함한다.
지능형 에이전트 모듈(580)은 자동화된 또는 반자동화된 방식으로 대시에 작동할 수 있는 각종 기능에 의해 사용자를 보조하는 소프트웨어 에이전트이다. 따라서 지능형 에이전트 모듈(580)은 각종 액션을 수행하기 위해, 프로파일(400) 내의 정보 및/또는 규칙에 기반하여, 셋 탑 박스 내의 다른 모듈, 또는 셋 탑 박스에 접속된 디바이스 중 하나 이상과 협력할 수 있다. 액션은 셋 탑 박스에 의해 수신된 정보, 또는 네트워크(10) 상의 엔티티에 전송된 정보에 기반할 수 있는 하나 이상의 트리거링 이벤트에 의해 트리거될 수 있다. 예를 들어, 새로운 프로그램 모듈을 수신하는 경우, 지능형 에이전트는 다음 주 내에 보여져야 되는 것으로 스케줄링되는 각종 쇼(shows)를 파싱할 수 있고, 프로파일(400) 내의 정보에 기반하여, 그 사용자가 특정의 배우의 팬(fan)임을 안다면, 그 배우가 피쳐링(featuring)하는 영화의 레코딩을 자동적으로 도켓(docket)한다.
다른 예로서, 지능형 에이전트 모듈(580)은 셋 탑 박스 및 네트워크(10) 상의 엔티티 사이의 각종 상호 작용을 모니터링할 수 있다. 예를 들어, 부모가 아이아 연관된 사회적 네트워킹 애플리케이션에 대한 제한을 확립하고, 지능형 에이전트 모듈(580)은 아이가 금지된 리스트 상의 이들 사회적 네트워킹 애플리케이션 중 하나에 대한 액세스를 시도하고 있는 것으로 검출하면, 지능형 에이전트 모듈은 부모에 대해 이러한 시도를 표시하는 통신을 스포닝할 수 있다. 예를 들어, 지능형 에이전트 모듈은 모듈을 스포닝하는 호울 또는 이메일과 협력할 수 있고, 예를 들어, 부모에 대해 텍스트 메시지를 전송하여 아이가 소정의 날짜 및 시간에서 금지된 사회적 네트워킹 애플리케이션에 대해 액세스하고자 시도하는지를 표시한다. 이것은 SIP 기능 모듈(565) 및 SIP 인에이블된 엔드포인트에 전소된 텍스트 메시지의 협력에 의해 인에이블될 수 있다. 이와 동시에, SIP 엔드포인트 및 셋 탑 박스 사이에서 통신이 확립될 수 있고, SIP 엔드포인트가 비디오 인에이블된 경우, 부모와 아이 사이에서 그들의 활동을 논의하도록 실시간 통신이 확립될 수 있다.
도 3은 예시적인 프로파일(400)을 요약한다. 예시적인 프로파일(400)은 하나 이상의 비즈니스, 개인 및 엔티티 정보(410), 통신 성향(420), 개인 성향(430), 지불 정보(440), 비디오 정보(450), 우선 순위 정보(460), 컨텍스트 성향 및 서브 프로파일(470), 대안적인 컨텍스트 양식(480) 및 하나 이상의 신뢰성 있는 컨텍스트(490)를 포함한다.
논의된 바와 같이, 하나 이상의 비즈니스, 개인 및 엔티티 정보는 사용자가 저장하려는 임의의 정보를 포함할 수 있다. 예를 들어, 개인 정보의 예는 명칭, 어드레스, 신용 카드 정보, 뱅킹 정보, 영화 성향, 통신 성향, 레스토랑 성향, 판매자 성향, 요금 성향 등을 포함한다. 비즈니스 정보의 예는, 예를 들어, 선호하는 판매자, 뱅킹 정보, 통신 성향, 주문 또는 인벤토리 정보, 고용인 정보, 지불 정보, 계좌 정보, 비즈니스 관리 정보, 또는 일반적으로 비즈니스에 관련된 임의의 정보를 포함한다. 엔티티는 개인의 그룹, 비즈니스의 그룹, 또는 일반적으로 실제로는 개인 또는 비즈니스가 아닐 수 있는 임의의 엔티티를 또한 포함할 수 있다. 프로파일 내에 저장된 정보에 대한 액세스를 제공하는 인터페이스가 제공될 수 있고, 이러한 정보는 적절하게 편집되고, 업데이트되거나 삭제될 수 있다. 이러한 정보의 편집 업데이트 또는 삭제는 셋 탑 박스 상에서의 인터페이스를 통해, 또는 셋 탑 박스에 접속된 임의의 인터페이스를 통해 수행될 수 있다. 프로파일 내의 정보에 대한 이러한 액세스는 보호된 패스워드일 수 있으며, 정보는 잘 알려진 암호화 기법 및 표준을 통해 또는 암호화 기법 및 표준에 따라 전달될 수 있다.
통신 성향(420)은 사용자를 액세스하도록 사용하는 통신의 유형, 예를 들어, 비디오, 채팅, IM, 전화 등 뿐만 아니라, 존재 정보 및/또는 통신 라우팅과 결합하여 사용될 수 있는 것에 영향을 줄 수 있는 각종 유형의 통신 성향을 저장하는 능력을 사용자에게 제공한다.
개인 성향(430)은 특정의 사용자의 개인 성향에 관련된 규칙 세트이다. 이들 개인 성향은 셋 탑 박스, STB의 디스플레이 특성, STB의 동작 등의 임의의 기능에 관련될 수 있고, 메뉴 옵션, 통신 성향, 컨택트 성형, 셋 탑 박스 관리 등 중 임의의 하나 이상에 관련될 수 있다.
판매자 정보(450)는 셋 탑 박스를 통해 또는 셋 탑 박스와 결합하여 주문된 상품 및/또는 서비스의 지불을 위해 사용될 수 있는 각종 정보를 저장한다. 이러한 지불 정보는, 예를 들어, 상품 및 서비스에 대한 구매가 이루어질 수 있기 전에 패스워드가 요구되도록, 프로파일(400) 내의 다른 유형의 정보보다 높은 보안성 레 벨을 가질 수 있다. 추가적으로, 지불 정보는 컨텐츠/서비스 제공자(300)에 의한 사용으로 제한될 수 있다.
판매자 정보(450)는 선호하는 판매자, 사용되지 않아야 하는 판매자, 히스토리 구매 정보, 계좌 정보, 특정의 판매자와 연관된 참조 정보, 또는 일반적으로 판매자와 연관된 임의의 정보와 같은 정보를 포함할 수 있다. 지능형 에이전트 모듈(580)와 결합하여, 새로운 판매자가 이용될 때, 새로운 정보는 판매자 정보(450)에 추가되고 프로파일(400)에 저장될 수 있다.
또한, 지능형 에이전트 모듈(580)과 결합하여, 판매자 정보(450)는, 예를 들어, 사용자가 특정의 판매자 웹사이트를 액세스하도록 동적일 수 있고, 계좌 정보는 배치되는 주문, 나머지 밸런스, 특수한 제안, 또는 일반적으로 해당 특정의 판매자와 연관된 임의의 정보와 같은 판매자 정보(450)로 파퓰레이트(populate)될 수 있다.
우선 순위 정보(460)는 특정의 활동, 애플리케이션에 우선 순위를 부여하는 것에 의해 보조하도록 사용될 수 있는 규칙, 또는 일반적으로 셋 탑 박스(500)와 연관된 임의의 기능과 같은 임의의 정보를 포함한다. 우선 순위 정보(460)는 특정의 활동의 우선 순위 부여를 결정하는 것에 의해 보조하는 지능형 에이전트 모듈(580)과 결합하여 또한 사용될 수 있다.
컨텍스트 성향 및 서브 프로파일(470)은, 예를 들어, 셋 탑 박스(500) 상에서 실행되는 특정의 애플리케이션에 의존하는 서브 프로파일로서 또한 카테고리화될 수 있는 컨텍스트에 기반하여 성향을 확립한다. 다른 유형의 정보에 의해, 컨 텍스트 성향(470)은 동적 애플리케이션 작동을 제공하도록 지능형 에이전트 모듈(580)과 결합하여 사용될 수 있다.
대안적인 컨택트 양식(480)은 특정의 사용자에 대한 각종 컨택트 양식을 요약한다. 이들 대안적인 컨택트 양식(480)은 엔드포인트에 대한 입력 통신의 완료에 의해 보조하도록 통신 성향 정보, 개인 성향 정보 및/또는 우선 순위 정보와 함께 사용될 수 있다. 예를 들어, 대안적인 컨택트 양식 프로파일 내의 정보에 기반하여, 바인당 모듈 및 SIP 기능 모듈 중 하나 이상은 사용자가 위치하는 엔드포인트에 대한 입력 통신을 완료시키도록 이용될 수 있다.
신뢰성 있는 컨택트(490)는 신뢰성 있는 아하 이상이 엔티티에 관한 정보를 포함한다. 예를 들어, 엔티티가 컨텐츠/서비스 제공자(300)에 의해 인가되는 경우 엔티티는 신뢰될 수 있다. 추가적으로, 예를 들어, 사용자가 엔티티와의 이전의 상호 작용을 갖고 이들을 신뢰성 있는 것으로서 식별하는 경우, 엔티티는 신뢰될 수 있다.
선택적으로, 지능형 모듈(580)은 특정의 엔티티와의 트랜잭션을 분석하도록 또한 사용될 수 있고, 예를 들어, 임계 개수의 트랜잭션이 만족스러운 방식으로 완료되는 경우, 엔티티는 "신뢰성 있는"으로서 식별될 수 있다.
신뢰성 있는 엔티티는 상품 및/또는 서비스를 판매하는 비즈니스로 제한될 필요는 없고, 학교, 다른 개별적인 것과 같은 엔티티, 또는 신뢰성 있는 것으로서 식별되는 임의의 하나 또는 임의의 엔티티를 또한 포함할 수 있다. 예를 들어, 사회적 네트워킹 환경에서, 부모는 신뢰성 있는 특정의 해당 그룹 또는 다른 사용자 를 식별할 수 있는 규칙을 확립할 수 있다. 지능형 모듈과 결합하여, 예를 들어, 아이는 특정의 엔티티를 신뢰성 있는 것으로서 인가하도록 부모에게 요청할 수 있고, 해당 부모에 의해 인가될 때까지 해당 엔티티와의 통신이 제한된다.
신뢰성 있는 상태는, 예를 들어, 엔티티, 사용자 또는 상인의 피드백을 분석하는 지능형 에이전트 모듈(580)에 의해 또한 달성될 수 있다. 상인이 피드백의 임계 레벵 도달하는 경우, 에이전트는 최종 인가를 위해, 부모와 같은 추가적인 엔테테에 대해 "신뢰성 있는" 식별을 선택적으로 전송할 수 있는 "신뢰성 있는" 것으로서 상인을 식별할 수 있다.
도 4는 프로파일 관리를 위한 예시적인 방법을 요약한다. 특히, 제어는 단계 S100에서 개시하고 단계 S110으로 계속된다. 단계 S110에서, 프로파일의 하나 이상의 생성 및 편집을 허용하는 인터페이스가 제공된다. 다음에, 단계 S120에서, 새로운 프로파일을 편집하거나 생성하는 옵션이 제공된다. 그 다음에, 단계 S130에서, 선택적으로, 프로파일이 패스워드 확인에 기반하여, 생성, 편집 또는 업데이트가 허용된다. 그 다음에 제어는 단계 S140로 계속된다.
단계 S140에서, 프로파일이 저장된다. 다음에, 단계 S150에서, 다른 프로파일을 추가할지 또는 생성할지의 결정이 행해진다. 다른 프로파일의 편집 또는 생성이 요구되면, 제어는 단계 S120로 다시 분기하며, 제어는 단계 S140에서 종료된다.
도 5는 서비스 트랜잭션을 위한 예시적인 방법을 요약한다. 특히, 어는 단계 S200에서 개시하고 단계 S210으로 계속된다. 단계 S210에서, 서비스 트랜잭션 은 셋 탑 박스 상에서 또는 셋 탑 박스와 연관하여 초기화된다. 이해되는 바와 같이, 서비스 트랜잭션의 초기화를 위한 최적의 요청은 TV, 퍼스널 컴퓨터 등과 같은 부착된 또는 연관된 디바이스 중 하나 이상으로부터 출력될 수 있다. 이전에 논의된 바와 같이, 이러한 서비스 트랜잭션은 SIP 인에이블된 통신 디바이스와 같은 연관된 디바이스로부터 또한 초기화될 수 있다.
단계 S220에서, 예를 들어, 저장된 프로파일로부터 도출될 수 있는 정보를 저장한, 예를 들어, 메뉴 기반형 요청에 의해 웹 서비스 요청이 트리거된다. 다음에, 단계 S230에서, 통신 디바이스와 같은 다른 디바이스가 서비스 트랜잭션으로 제한되어야 하는지에 대한 판정이 행해진다. 다른 디바이스가 서비스 트랜잭션으로 제한되면, 제어는 단계 S240으로 분기하며 여기서 통신 디바이스는, 예를 들어, 해당 디바이스로부터 호출이 스포닝된다.
그렇지 않으면, 제어는 단계 S250으로 계속되며, 여기서 웹 서비스 요청의 완료에 의해 보조하도록 프로파일 정보가 사용된다. 그 다음에 제어는 단계 S260으로 계속되며 여기서 제어 시퀀스는 종료된다.
도 6은 셋 탑 박스 및 제공된 서비스 사이의 예시적인 교환을 요약한다. 이러한 예시적인 교환은 셋 탑 박스와 연관된 사용자로부터 상품 및/또는 서비스 제공자로의 서비스 요청의 초기화 시에 이용될 수 있다. 특히, 제어는 단계 S300에서 개시하고 단계 S305로 계속된다. 단계 S305에서, 서비스 요청이 초기화된다. 이해되는 바와 같이, 이것은 상품을 위한 요청 또는 일반적으로 분석을 위한 요청일 수 있다. 다음에, 단계 S310에서, 서비스 요청이 수신된다. 그 다음에, 단계 S320에서, 서비스 이용 가능성이 존재하는지 여부를 판정하도록 체크가 행해진다. 그리고 나서 제어는 단계 S330으로 계속되며, 여기서 셋 탑 박스에 저장된 프로파일 정보는, 예를 들어, 서비스 요청의 정보에 기반하여 요청된다. 다음에, 단계 S315에서 요청된 정보가 검색된다. 다음에, 단계 S325에서, 요청된 정보는 하나 이상이 성향, 개인 성향, 컨텍스트 성향, 서브 프로파일, 하나 이상의 보안성 에이전트 또는 지능형 에이전트에 의한 분석, 또는 일반적으로 임의의 필터링 기준에 기반하여 필터링될 수 있다. 그 다음에 필터링된 정보는 단계 S335에서 제공된 서비스에 전송된다. 다음에, 단계 D340에서, 프로파일 정보가 수신된다. 그리고 나서, 단계 S350에서, 서비스 요청이 초기화된다. 그 다음에 제어는 단계 S360으로 계속된다.
단계 S360에서, 상품 및/또는 서비스의 공급의 통합은, 예를 들어, 긴뢰형 엔티티와 같은 외부 가입자와 함께 선택적으로 통합될 수 있다. 그 다음에, 단계 S370에서, 사용자에게 서비스가 제공되고, 그 다음에 제어는 단계 S345로 계속되며 여기서 제어 시퀀스는 종료된다.
도 7은 지능형 에이전트의 사용 및 입력 정보를 분석하는 예시적인 방법을 요약한다. 특히, 제어는 단계 S400에서 개시하고 단계 S410으로 계속된다. 단계 S410에서, 셋 탑 박스로의 입력 정보, 셋 탑 박스로부터의 정보, 및 사용자로부터 수신된 정보와 같은 하나 이상의 유형의 정보가 분석될 수 있다. 다음에, 단계 S430에서, 이러한 분석에 기반하여 지능형 에이전트를 도출할지의 여부에 대한 판정이 행해진다. 이러한 분석은, 예를 들어, 하나 이상의 신경 네트워크, 전문가 시스템, 키워드 탐색 등의 형태의 로직에 기반할 수 있다. 지능형 에이전트가 도출되는 경우, 제어는 단계 S440으로 분기하며 그렇지 않으면 제어는 단계 S430으로 계속되며 여기서 제어 시퀀스는 종료된다.
단계 S440에서, 지능형 에이전트가 활성화된다. 적절한 액션을 결정하는 것에 의해 지능형 에이전트를 보조하는 입력은 하나 이상의 프로파일 정보, 보안성 정보 및 규칙을 포함할 수 있으며, 예를 들어, 엔즈 유저로 스포닝되는 질의에 또한 기반할 수 있다. 그 다음에 제어는 단계 S450으로 계속된다.
단계 S450에서, 지능형 에이전트의 스포닝을 트리거한 정보가 분석되고, 적절한 액션을 위해 프로파일 정보, 보안성 정보, 규칙, 질의 응답 등의 이용이 고려된다. 다음에, 단계 S460에서, 액션이 수행되며, 제어는 단계 S470으로 계속되며 여기서 제어 시퀀스는 종료된다.
도 8은 본 발명에 따른 비즈니스 프로파일 상호 작용을 위한 예시적인 방버을 요약한다. 특히, 제어는 단계 S500에서 개시하고 단계 S510으로 계속된다. 단계 S510에서, 비즈니스 프로파일이 사용되는지의 여부에 대한 판정이 행해진다. 비즈니스 프로파일이 사용되면, 제어는 단계 S530으로 분기하며, 그렇지 않으면, 제어는 단계 S520으로 계속되며, 여기서 제어 시퀀스는 종료된다.
단계 S530에서, 하나 이상이 비즈니스 프로파일 및 규칙이 비즈니스 애플리케이션에 대한 액세스를 요청하고 있는지의 여부에 대한 판정이 행해진다. 결정 결과가 예(yes)이면, 제어는 단계 S540으로 분기하고, 그렇지 않으면 제어는 단계 S520으로 다시 계속되며, 여기서 제어 시퀀스는 종료된다.
단계 S540에서, 비즈니스 프로파일 및/또는 규칙 정보는 하나 이상의 비즈니스 애플리케이션과 통합된다. 다음에, 단계 S540에서, 프로파일 및 비즈니스 애플리케이션 사이에서 정보가 선택적으로 교환될 수 있다. 그리고 나서, 단계 S560에서, 프로파일은 하나 이상의 비즈니스 애플리케이션으로부터 수신된 정보에 의해 선택적으로 업데이트될 수 있다. 유사한 방식으로, 하나 이상의 비즈니스 애플리케이션을 선택된 정보에 의해 업테이트하도록 프로파일로부터의 정보가 사용될 수 있다. 그 다음에 제어는 단계 S570으로 계속되며 여기서 제어 시퀀스는 종료된다.
도 9는 셋 탑 박스 및 이와 연관된 프로파일(들)을 이용하는 사회적 네트워킹의 예시적인 방법을 도시한다. 특히, 제어는 단계 S600에서 개시하고 단계 S610으로 계속된다. 단계 S610에서, 하나 이상의 사회적 네트워킹 애플리케이션은 그 대응하는 인터페이스에 의해 초기화된다. 각종 사회적 네트워킹 애플리케이션의 초기화는 프로파일, 보안성 정보, 및/또는 규칙의 정보에 의해 제한될 수 있다. 예를 들어, 앞서 논의된 바와 같이, 부모 제어는 규칙 세트에 대한 입력이 될 수 있어, 특정의 사용자에 대해 이용 가능한 사회적 네트워킹 애플리케이션의 유형을 제한한다. 이러한 유형의 재한 규칙은 모든 종속의 프로파일을 지배하는 계층적 규칙 세트에 의해 마스터 프로파일 내에 위치할 수 있다. 다음에, 단계 S620에서, 보안성 정보, 규칙, 및 예를 들어, 프로파일 내의 정보와의 유연성을 위해 하나 이상의 사회적 네트워킹 애플리케이션과의 상호 작용이 모니터링될 수 있다. 각종 유형의 정보는 2중 방식 비디오, HD 비디오, 대화형 매체, 증강된 블로깅, 텍스트 메시징, 채팅, 또는 일반적으로, 임의의 통신 양식을 포함한다. 그 다음에 제어 는 단계 S630으로 계속된다.
단계 S630에서, 감지 정보의 노출은 규칙, 보안성 정보 및 프로파일의 유형에 의존하여 지능형 에이전트에 의해 조정된다. 예를 들어, 이전에 논의된 바와 같이, 이것이 아이의 프로파일이면, 부모는 감지 정보의 노출을 조정하는 각종 규칙 및 보안성 정보를 적용할 수 있고, 단계 S640에서, 하나 이상의 보안성 정보 및 규칙의 위반 시에, 경보가 전송되는지의 여부에 대한 판정이 행해진다. 경보가 전송되면, 제어는 단계 S650으로 계속되며 여기서 경보가 준비되고 전송된다. 그렇지 않으면, 제어는 단계 S660으로 분기한다.
단계 S660에서, 프로파일을 관리허가나 업데이트하기 위한 옵션이 제공된다. 관리 또는 업데이트가 요구되면, 제어는 단계 S670으로 계속되며, 그렇지 않으면, 제어는 단계 S680으로 분기하며 여기서 제어 시퀀스는 종료된다.
단계 S670에서, 프로파일의 업데이트 및/또는 관리가 허용된다. 예를 들어, 사용자가 신뢰성 있는 카테고리, 업데이트 개인 정보, 업데이트 지불 정보, 또는 일반적으로 프로파일과 연관된 임의의 업데이트 정보에 다른 사회적 네트워킹 애플리케이션을 추가하고자 하면, 이러한 업데이트 또는 관리는 사용자 중심적일 수 있다. 또한, 프로파일은 부모와 같은 우수한 프로파일 보유자에 의해 적절하게 또한 관리될 수 있다.
도 10은 트랜잭션을 초기화하는 예시적인 방법을 보다 상세하게 도시한다. 특히, 제어는 단계 S700에서 개시하고 단계 S705로 계속된다. 단계 S705에서, 하나 이상의 통신 디바이스 또는 다른 전자 디바이스는 STB와 연관된다. 예를 들어, 전화 번호 또는 다른 식별자는 해당 식별자 또는 전화 번호와 연관된 디바이스가 STB와 연관되는 표시에 의해 프로파일에 저장될 수 있다. 이러한 활성은 서비스 제공자에 따라, 또는 일반적으로 임의의 프로세스를 통해, 사용자 중심적일 수 있다. 다음에, 단계 S710에서, 트랜잭션이 초기화된다. 개인 에이전트 또는 서비스 제공자 에이전트가 본 발명의 특정의 사례에 대해 사용되는지에 따라, 제어는 단계 S712 또는 S715로 계속된다.
단계 S715에서, 원하는 트랜잭션이 선택된다. 이러한 원하는 트랜잭션은 이용 가능한 트랜잭션의 리스트로부터 선택될 수 있거나, 또는, 예를 들어, 사용자는 그들이 트랜잭션을 초기화하고자 하는 상인, 서비스 제공자 등을 찾도록 웹 기반형 서비스를 통해 네비게이팅할 수 있다. 다음에, 단계 S720에서, 서비스 에이전트는 STB를 구축하고 프로파일로부터 지불 정보와 같은 정보를 검색한다. 그 다음에, 단계 S725에서, 서비스 에이전트는 요청된 서비스를 제공하는 비즈니스에 트랜잭션 정보 및 지불 정보를 전송한다. 그리고 나서 제어는 단계 S730으로 계속된다.
유사한 방식으로, 단계 S712에서, 개인 에이전트와 협력하여 원하는 트랜잭션이 선택된다. 서비스 제공자에 대한 트랜잭션 요청에 의해, 원하는 트랜잭션의 선택은 하나 이상의 캐닝된(canned) 트랜잭션으로부터, 또는 예를 들어, 웹 네비게이션에 기반하여, 네비게이팅될 수 있다. 다음에, 단계 S714에서, 개인 에이전트는 요청된 서비스를 제공하는 비즈니스에 트랜잭션 정보 및 지불 정보를 전송한다. 트랜잭션 정보는 주문하는 사람의 명칭, 어드레스, 전화 번호, 주문 옵션과 같은 정보, 및 일반적으로 주문과 연관된 이의의 정보를 포함할 수 있다. 제어는 그 다 음에 단계 S730으로 계속된다.
단계 S730에서, 트랜잭션 정보가 저장되는지의 여부에 대한 판정이 행해진다. 트랜잭션 정보가 저장되면, 제어는 단계 S735로 계속되며 제어는 단계 S740으로 복귀한다.
단계 S740에서, 다른 트랜잭션이 요구되는지의 여부에 대한 판정이 행해진다. 다른 트랜잭션이 요구되면, 제어는 단계 S755로 분기하며, 그렇지 않으면, 제어는 단계 S745에서 종료된다.
단계 S750에서, 이전의 트랜잭션이 재사용되는지의 여부에 대한 판정이 행해진다. 재사용되면, 이전의 트랜잭션의 선택 및 검색에 의해 제어는 단계 S755로 계속되고, 제어는 단계 S760으로 계속되며, 여기서 제어는 적절하게 단계 S725 또는 단계 S714로 복귀한다.
이전의 트랜잭션이 사용되지 않으면, 제어는 단계 S765로 계속되며 여기서 제어는 적절하게 단계 S715 또는 단계 S712로 복귀한다.
도 11은 단계 S735의 트랜잭션에 관한 정보를 저장하는 것을 보다 상세하게 도시한다. 특히, 제어는 단계 S800에서 개시하고 단계 S810으로 계속된다. 단계 S810에서, 저장된 트랜잭션 정보 트리거가 검출된다. 예를 들어, 트랜잭션의 완료 시에, 사용자는 이들이 트랜잭션을 저장하는지 여부에 관해 질의될 수 있다. 다음에, 단계 S820에서, 트랜잭션에 관한 정보는, 예를 들어, 개인 에이전트 또는 서비스 에이전트가 사용되는지의 여부, 및 트랜잭션 요청이 전송되는 디바이스가 트랜잭션 정보를 저장할 수 있는지의 여부에 따라, 하나 이상의 STB, 서비스 제공자 네 트워크 및 통신 디바이스에 저장될 수 있다. 그 다음에, 단계 S830에서, 통신 디바이스에 정보가 저장되는지의 여부에 대한 판정이 행해진다. 정보가 통신 디바이스에 저장되면, 제어는 단계 S835로 계속된다. 그렇지 않으면, 제어는 단계 S845로 분기한다.
단계 S835에서, 에이전트는 구성 요청을 전화에 전송한다. 다음에, 단계 S840에서, 메뉴 아이템은 전화 상에 파퓰레이트되며 제어는 단계 S845로 계속된다.
단계 S845에서, 트랜잭션 정보가 서비스 제공자 네트워크 상에 저장되는지의 여부에 대한 판정이 행해진다. 트랜잭션 정보가 서비스 제공자 네트워크 상에 저장되면, 제어는 단계 S850으로 계속되며, 그렇지 않으면 제어는 단계 S860으로 계속된다.
단계 S860에서, 셋 탑 박스 상의 트랜잭션 정보를, 예를 들어, 프로파일에 저장할지의 여부에 대한 판정이 행해진다. 트랜잭션 정보가 셋 탑 박스 상에 저장되면, 제어는 단계 S865로 계속된다. 그렇지 않으면, 제어는 단계 S875로 분기한다.
단계 S865에서, 에이전트는 구성 요청을 셋 탑 박스에 전송한다. 다음에, 단계 S870에서, 메뉴 아이템은 메뉴 디바이스 상에 파퓰레이트되며, 제어는 단계 S875로 계속된다.
단계 S875에서, 후속의 트랜잭션을 위해 이용 가능한 메뉴 아이템이 형성된다. 그 다음에 제어는 단계 S880으로 계속되며 여기서 제어 시퀀스는 종료된다.
도 12는 본 발명의 예시적인 실시예와 연관된 사회적 네트워킹 애플리케이션 을 보다 상세하게 도시한다. 특히, 제어는 단계 S900에서 개시하고 단계 S910으로 계속된다. 단계 S910에서, 하나 이상의 버디(buddies) 중 하나 이상의 버디 리스트가 생성된다. 다음에, 단계 S920에서, 하나 이상의 규칙, 권리 및 성향은 하나 이상의 버디와 연관된다. 그 다음에, 단계 S930에서, 하나 이상의 버디의 상태는 사용자의 디바이스 상에 선택적으로 파퓰레이트될 수 있다. 유사한 방식으로, 사용자의 상태는 다른 사용자의 디바이스 및 그에 제공된 상태로 푸시될 수 있다. 그 다음에 제어는 단계 S940으로 계속된다.
단계 S940에서, 하나 이상의 오디오, 비디오 및 멀티미디어 컨텐츠는 다른 버디의 디바이스 상에 선택적으로 랜더링될 수 있다. 스냅샷 또는 스크린 캡텨 또는 오디오 서브 클립은 다른 버디에 또한 제공될 수 있다. 다음에, 단계 S950에서, 하나 이상의 텍스트 메시징, 채팅, 또는 디바이스 간의 정보를 교환하는 임의의 다른 알려진 방법을 통해 버디 간에 교환될 수 있다. 그 다음에 제어는 단계 S960으로 계속되며 여기서 제어 시퀀스는 종료된다.
이하에 본 발명의 예시적인 실시예에 따른 트랜잭션의 예, 이들 트랜잭션의 셋업, 및 트랜잭션을 수행하는 옵션이 제시된다.
제 1 예시적인 시나리오에 따라, 사용자는 서비스 제공자에 의해 제공된 셀 전화를 갖거나 또는 그 프로파일 내의 컨택트로서 특수하게 저장된 전화와 연관되는 셀 전화 번호를 갖는 것으로 가정된다. 후자의 경우에, STN 내의 에이전트는 셀 전화로부터의 호출이 해당 사용자 및 그 특유의 STB와 연관될 수 있도록 서비스 제공자 내의 서버와 셀 전화 데이터를 공유한다. 사용자는 (신용 카드 정보 및 성 향, 및 은행 계좌 정보 및 성향을 포함하는) 그 개인 데이터 및 재정 성향을 STB 상에 저장된 안전한 프로파일에 입력한다. 잠시 후에 그들이 (지역 피자 배달 가게로부터의 피자를 주문하는 것과 같은) 트랜잭션을 행할 때, STB 상의 개인 에이전트는 헝후 사용을 위한 성향으로서 저장될 이러한 트랜잭션을 선호하는지를 표시하도록 사용자에게 프롬프트한다. 사용자가 트랜잭션을 저장하고자 하는 것을 표시하면, 잠시 후에, 사용자가 (STB가 있는) 집으로 복귀하고 (피자를 주문하는) 동일한 트랜잭션을 행하는 것으로 결정할 때, 사용자는 그 전화 번호를 사용하고 STB와 연관된 개인 에이전트 전화 번호를 호출할 수 있다. 개인 에이전트에 대한 호출은, 예를 들어, 에이전트 또는 IVR 유형 시스템의 보조에 의해, 사용자가 원하는 트랜잭션을 구두로 선택할 수 있는 사용자에 대해 제시되는 음성 메뉴를 초래한다. 그 다음에 이러한 요청은 안전한 지불 정보를 갖는 STB로부터 트랜잭션을 위해 요청된 서비스를 제공하는 비즈니스로 전송된다.
다른 예시적인 시나리오에서, 사용자는 서비스 제공자에 의해 제공된 셀 전화를 갖거나 또는 그 프로파일 내의 컨택트로서 특수하게 저장된 전화와 연관되는 셀 전화 번호를 갖는 것으로 가정된다. 후자의 경우에, STN 내의 에이전트는 셀 전화로부터의 호출이 해당 사용자 및 그 특유의 STB와 연관될 수 있도록 서비스 제공자 내의 서버와 셀 전화 데이터를 공유한다. 사용자는 (신용 카드 정보 및 성향, 및 은행 계좌 정보 및 성향을 포함하는) 그 개인 데이터 및 재정 성향을 STB 상에 저장된 안전한 프로파일에 입력한다. 잠시 후에 그들이 (지역 피자 배달 가게로부터의 피자를 주문하는 것과 같은) 트랜잭션을 행할 때, STB 상의 개인 에이 전트는 헝후 사용을 위한 성향으로서 저장될 이러한 트랜잭션을 선호하는지를 표시하도록 사용자에게 프롬프트한다. 사용자가 트랜잭션을 저장하고자 하는 것을 표시하면, 잠시 후에, 사용자가 (STB가 있는) 집으로 복귀하고 (피자를 주문하는) 동일한 트랜잭션을 행하는 것으로 결정할 때, 사용자는 그 전화 번호를 사용하고 서비스 제공자 네트워크 내의 서버 세트와 연관되는 서비스 제공자 서비스 전화 번호를 호출한다. 개인 에이전트에 대한 호출은 사용자가 원하는 트랜잭션을 구두로 또는 키 입력 응답에 기반하여 원하는 트랜잭션을 선택할 수 있는 사용자에 대해 제시되는 음성 메뉴를 초래한다. 그 다음에 서비스 에이전트는 사용자에 대한 STB를 결정하는 사용자와 셀 전화의 연관성을 사용하고, 지불 정보의 안전한 페치를 개시하고 트랜잭션을 위한 요청된 서비스를 제공하는 비즈니스에 대한 트랜잭션 요청을 전송하기 위한 이러한 정보를 사용한다.
또 다른 시나리오에서, 사용자는 서비스 제공자에 의해 제공된 셀 전화 또는 다른 유형의 통신 디바이스를 갖거나 또는 그 프로파일 내의 컨택트로서 특수하게 저장된 디바이스의 셀 전화 번호를 갖는 것으로 가정된다. 후자의 경우에, STN 내의 에이전트는 셀 전화로부터의 호출이 해당 사용자 및 그 특유의 STB와 연관될 수 있도록 서비스 제공자 내의 서버와 셀 전화 데이터를 공유한다. 사용자는 (신용 카드 정보 및 성향, 및 은행 계좌 정보 및 성향을 포함하는) 그 개인 데이터 및 재정 성향을 STB 상에 저장된 안전한 프로파일에 입력한다. 잠시 후에 그들이 (지역 피자 배달 가게로부터의 피자를 주문하는 것과 같은) 트랜잭션을 행할 때, STB 상의 개인 에이전트는 헝후 사용을 위한 성향으로서 저장될 이러한 트랜잭션을 선호 하는지를 표시하도록 사용자에게 프롬프트한다. 사용자가 트랜잭션을 저장하고자 하는 것을 표시하면, 에이전트는 성향과 연관된 메뉴 아이템이 셀 전화 상에서 생성되고 향후에 용이하게 액세스 가능하게 되도록 사용자의 셀 전화에 구성 요청을 전송한다. 잠시 후에, 사용자가 (STB가 있는) 집으로 복귀하고 (피자를 주문하는) 동일한 트랜잭션을 행하는 것으로 결정할 때, 사용자는 서비스 제공자 네트워크 내의 서버 세트에 대한 요청을 표시하도록 그 셀 전화 메뉴 버튼을 사용한다. 이 요청은 지불 정보의 안전한 페치를 개시하고 트랜잭션을 위한 요청된 서비스를 제공하는 비즈니스에 대한 트랜잭션 요청을 전송한다.
다른 예시적인 시나리오의 경우, 사용자는 서비스 제공자에 의해 제공된 셀 전화를 갖거나 또는 그 프로파일 내의 컨택트로서 특수하게 저장된 전화와 연관되는 셀 전화 번호를 갖는 것으로 가정된다. 후자의 경우에, STN 내의 에이전트는 셀 전화로부터의 호출이 해당 사용자 및 그 특유의 STB와 연관될 수 있도록 서비스 제공자 네트워크 내의 서버와 셀 전화 데이터를 공유한다. 사용자는 (신용 카드 정보 및 성향, 및 은행 계좌 정보 및 성향을 포함하는) 그 개인 데이터 및 재정 성향을 STB 상에 저장된 안전한 프로파일에 입력한다. 잠시 후에 그들이 (지역 피자 배달 가게로부터의 피자를 주문하는 것과 같은) 트랜잭션을 행할 때, STB 상의 개인 에이전트는 헝후 사용을 위한 성향으로서 저장될 이러한 트랜잭션을 선호하는지를 표시하도록 사용자에게 프롬프트한다. 사용자가 트랜잭션을 저장하고자 하는 것을 표시하면, 에이전트는 구성 요청을 셀 전화에 대해 서비스 메뉴를 제공하는 SP 네트워크 내의 서버에 전송한다. 잠시 후에, 사용자가 (STB가 있는) 집으로 복 귀하고 (피자를 주문하는) 동일한 트랜잭션을 행하는 것으로 결정할 때, 사용자는 서비스 제공자 네트워크 내에 저장된 그 메뉴 성향을 액세스하도록 그 셀 전화를 사용한다. 그들은 SP 네트워크 내의 서버 세트에 한 요청을 표시하는 원하는 트랜잭션에 대한 메뉴 버튼을 선택한다. 이 요청은 지불 정보의 안전한 페치를 개시하고 트랜잭션을 위한 요청된 서비스를 제공하는 비즈니스에 대한 트랜잭션 요청을 전송한다.
본 명세서에서 기술된 예시적인 실시예에 기반하여 사회적 네트워킹 애플리케이션의 예가 이하에 제시된다.
제 1 예시적인 시나리오에서, 사용자는 서비스 제공자에 의해 제공된 셀 전화를 갖거나 또는 그 프로파일 내의 컨택트로서 특수하게 저장된 전화와 연관되는 셀 전화 번호를 갖는 것으로 가정된다. 후자의 경우에, STN 내의 에이전트는 셀 전화로부터의 호출이 해당 사용자 및 그 특유의 STB와 연관될 수 있도록 서비스 제공자 내의 서버와 셀 전화 데이터를 공유한다. 사용자는 (신용 카드 정보 및 성향, 및 은행 계좌 정보 및 성향을 포함하는) 그 개인 데이터 및 재정 성향을 STB 상에 저장된 안전한 프로파일에 입력한다. 잠시 후에, 사용자가 그 성향에 있어, 웹 트랜재션을 통해, 또는 셀 전화 메뉴를 통해, 다른 SP 사용자의 그룹이 사용자의 "버디"임을 표시한다. 임의의 사용자는 다수의 버디 그룹을 가질 수 있고 다른 사용자는 동일한 사용자 또는 상이한 사용자를 위한 다수의 버디 그룹의 구성원일 수 있다. 특정의 버디 그룹은 사용자에 대한 사회적 네트워크의 사례를 구성한다.
당 분야에서 잘 알려진 방법을 이용하여, 버디 그룹 내의 각각의 사용자의 존재는 전체 그룹에 대해 실시간으로 노출될 수 있다. (텔레비전 프로그램을 시청하거나, 또는 현재 이동하거나, 분주 상태 또는 오프 라인 상태는 버디 상태의 예임) STN 사회적 네트워크 에이전트는 네트워크 서버에 대해 버디 상태를 표시하고 사용자가 뷰잉하고 있는 프로그램 상부에 사용자의 버디 상태를 렌더링하는 능력을 제공하기 위한 인터페이스를 제공한다. 에이전트는 뷰어(viewer) 및 네트워크 서버에 대해 뷰잉되는 프로그램이 비디오 및/또는 오디오를 렌더링할 수 있다. 네트워크 서버는 계속해서 사용자의 현재 선택된 그룹 내의 다른 버티에 대해 적절한 포맷으로 비디오 및 오디오를 렌더링하면서 전송된 프로그램 내용의 임의의 복제 제한 플래그를 중요시할 수 있다. STB 내의 사회적 네트워크 에이전트, 및 셀 전화 내의 적절한 클라이언트는 버디로 하여금 시청되는 프로그램에 대해 그들의 사고, 느낌 및 반응을 공유하도록 할 수 있다. 그들의 상호 작용은 다른 버디 리스트 구성원에 대해 액세스 가능하게 되도록 네트워크 서버 상에 저장될 수 있다. 선택적으로, 통화는 기업에 의해 제공되는 사회적 네트워크 서비스의 다른 구성원에 의해 탐색 및 액세스를 위해 이용 태그되고 가능하도록 되도록 할 수 있다. 몇몇 서비스 제공자는 다른 그룹에 의해 중요 내용을 생성하기 위해 원하는 내용에 대해 활성 버디 그룹 특권 액세스를 제공할 수 있다.
본 발명의 다수의 변형예 및 수정예가 사용될 수 있다. 본 발명의 다른 특징을 제공하지 않고 몇몇 특징을 제공하는 것이 가능하다.
본 발명의 예시적인 시스템 및 방법은 STB 및 프로파일(들)과 관련하여 기술되었다. 그러나, 본 발명을 불필요하게 모호하게 하는 것을 반지하기 위해, 상세 한 설명은 다수의 알려진 구조 및 디바이스를 생략한다. 이러한 생략은 청구된 본 발명의 범위를 제한하는 것으로 간주되어서는 안 된다. 특정의 세부 사항은 볼 발명의 이해를 제공하도록 개시되어 있다. 그러나 본 발명은 본 명세서에서 개시된 특정의 세부 사항 이외의 다양한 방식으로 실행될 수 있음이 이해될 것이다.
또한, 본 명세서에서 예시된 예시적인 실시예는 배치된 시스템의 각종 구성요소를 나타내며, 시스템의 특정의 구성요소는 LAN, 케이블 네트워크 및/또는 인터넷과 같은 분산된 네트워크(10)의 떨어진 부분에서, 또는 분산된 네트워크 내에서, 원격으로 위치할 수 있다. 따라서, 시스템의 구성요소는 STB와 같은 하나 이상의 디바이스에 결합되거나, 또는 아날로그 및/또는 디지털 통신 네트워크, 패킷 스위치 네트워크, 회로 스위치 네트워크 또는 케이블 네트워크와 같은 분산된 네트워크의 특정 노드 상에 배치될 수 있음을 이해해야 한다.
전술한 설명으로부터, 연산 효율성을 위해, 시스템의 구성요소는 시스템의 동작에 영향을 주지 않고, 구성요소의 분산된 네트워크 내의 임의의 위치에 배치될 수 있음이 이해될 것이다. 예를 들어, P하나 이상의 통신 디바이스에서, 하나 이상의 사용자의 구역에서, 또는 그 몇몇 결합에서, BX 및 매체 서버, 게이트웨이, 케이블 제공자와 같은 각종 구성요소가 위치할 수 있다. 마찬가지로, 시스템의 하나 이상의 기능적 부분은 STB와 같은 통신 디바이스(들) 및 연관된 컴퓨팅 디바이스 사이에서 분산될 수 있다. 시스템의 하나 이상의 기능적 부분은 컴퓨터에서 인스톨된 것과 같이, TV 또는 TV 튜너 카드 내에 또한 인스톨될 수 있다.
또한, 요소를 접속하는 링크 5와 같은 각종 링크는 유선 또는 무선 링크될 수 있으며, 또는 그 임의의 결합으로, 또는 접속된 요소로부터 및 접속된 요소로 데이터를 공급하고/하거나 통신할 수 있는 임의의 다른 알려진 또는 이후 개발된 요소(들)로 링크될 수 있다. 이들 유선 또는 무선 링크는 안전한 링크가 될 수 있으며 암호화된 정보를 통신할 수 있다. 링크로서 사용된 전송 매체는, 예를 들어, 동축 케이블, 구리 와이어, 광 파이어를 포함하는 전기적 신호를 위한 임의의 적절한 캐리어일 숭 있고, 무선 파형 및 적외선 데이터 통신 동안 생성된 것과 같은 어쿠스틱 또는 광 파형의 형태를 취할 수 있다.
또한, 플로우차트는 이벤트의 특정 시퀀스에 대해 기술되고 도시되었으나, 이러한 시퀀스에 대한 추가 및 생략은 본 발명의 동작에 크게 영향을 주지 않고 생성될 수 있음을 이해해야 한다.
또 다른 실시예에서, 본 발명의 시스템 및 방법은 특수용 컴퓨터, 프로그래밍된 마이크로프로세서 또는 마이크로콘트롤러 및 주변 집적 회로 요소(들), ASIC 또는 다른 집적 회로, 디지털 신호 프로세서, 이산 요소 회로와 같은 하드 와이어 전자 또는 논리 회로, PLD, PLA, FPGA, PAL과 같은 프로그래밍 가능한 로직 디바이스 또는 게이트, 특수용 컴퓨터, 임의의 필적할만한 수단 등과 결합하여 구현될 수 있다. 일반적으로, 본 명세서에서 예시된 방법을 구현할 수 있는 임의의 디바이스(들) 또는 수단은 본 발명의 각종 측면을 구현하도록 사용될 수 있다. 본 발명을 위해 사용될 수 있는 예시적인 하드웨어는 컴퓨터, 휴대형 디바이스, 전화(예를 들어, 셀룰라, 인터넷 인에이블드, 디지털, 아날로그, 하이브리드 등), 및 당 분야에서 알려진 다른 하드웨어를 포함한다. 이들 디바이스의 몇몇은 프로세서(예를 들어, 단일 또는 다중 마이크로프로세서), 메모리, 비휘발성 스토리지, 입력 디아비스 및 출력 디바이스를 포함한다. 또한, 분산된 프로세싱 또는 구성요소/객체 분산형 프로세싱, 병렬 프로세싱 또는 가상 머신 프로세싱을 포함하되, 이들로만 제한되지 않는 대안적인 소프트웨어 구현은 본 명세서에서 기술된 방법을 구현하도록 또한 구성될 수 있다.
또 다른 실시예에서, 개시된 방법은 각종 컴퓨터 또는 워크스테이션 플랫폼 상에서 사용될 수 있는 휴대용 소스 코드를 제공하는 객체 또는 객체 지향 소프트웨어 개발 환경을 이용하는 소프트웨어와 결합하여 용이하게 구현될 수 있다. 이와 달리, 개시된 시스템은 표준 논리 회로 또는 VLSI 설계를 이용하는 하드웨어로 부분적으로 또는 전적으로 구현될 수 있다. 본 발명에 따른 시스템을 구현하기 위해 소프트웨어 또는 하드웨어가 사용되는지의 여부는 시스템의 속도 및/또는 효율 요건, 특정의 기능, 및 특정의 소프트웨어 또는 하드웨어 시스템 또는 마이크로프로세서 또는 이용되는 마이크로컴퓨터 시스템에 의존한다.
또 다른 실시예에서, 개시된 방법은 콘트롤러 및 메모리의 협력, 특수용 컴퓨터, 마이크로프로세서 등에 의해 프로그래밍된 범용 컴퓨터 상에서 실행된 저장 매체 상에 저장될 수 있는 소프트웨어로 부분적으로 구현될 수 있다. 이들 사례에서, 본 발명의 시스템 및 방법은 애플릿, JAVA® 또는 CGI 스크립트와 같은 퍼스널 컴퓨터 상에 구현된 프로그램으로서, 서버 또는 컴퓨터 워크스테이션 상에 상주하는 리소스로서, 전용 관리 시스템, 시스템 구성요소 등에 내장된 루틴으로서 구현될 수 있다. 시스템은 소프트웨어 및/또는 하드웨어 시스템에 시스템 및/또는 방 법을 물리적으로 포함함으로써 또한 구현될 수 있다.
본 발명은 특정의 표준 및 프로토콜을 참조하여 실시예에서 구현된 구성요소 및 기능을 기술하나, 본 발명은 이러한 표준 및 프로토콜로 제한되지 않는다. 본 명세서에서 언급되지 않은 다른 유사한 표준 및 프로토콜이 실재하며 본 발명네 포함되는 것으로 간주된다. 또한, 본 명세서에서 언급된 표준 및 프로토콜과 본 명세서에서 언급되지 않은 다른 유사한 표준 및 프로토콜은 본질적으로 동일한 기능을 갖는 보다 고속의 또는 보다 고가의 등가물에 의해 주기적으로 대체된다. 동일한 기능을 갖는 이러한 대체 표준 및 프로토콜은 본 발명에 포함된 등가물로서 간주된다.
각종 실시예에서, 본 발명의 구성 및 측면은 각종 실시예, 세부결합 및 그 서브세트를 포함하여, 본 명에서에서 도시되고 기술된 것으로서 구성요소, 방법, 프로세스, 시스템 및/또는 장치를 실질적으로 포함한다. 당 분야에서 통상의 지식을 가진 자라면 본 개시 내용을 이해한 후에 본 발명을 어떻게 형성하고 사용하는지에 대해 이해할 것이다. 각종 실시예에서, 본 발명의 구성 및 측면은 본 명세서에서 도시되지 않고/않거나 기술되지 않은 아이템의 부재 시에 디바이스 및 프로세스를 제공하는 것을 포함하고, 각종 실시예에서의 구성이나 그 측면은, 예를 들어, 성능을 향상시키고, 구현의 용이함을 성취하고/하거나 비용을 감소시키기 위한, 디바이스 나 프로세스를 제공하는데 사용된 바와 같이 이러한 아이템이 부재를 포함한다.
본 발명의 전술한 설명은 예시 및 설명을 위해 제시되었다. 전술한 내용은 본 명세서에서 개시된 형태 또는 형태들로 본 발명을 제한하고자 의도되지는 않는다. 전술한 상세한 설명에서, 예를 를어, 본 발명의 각종 특징은 본 개시 내용을 특징화하기 위해 하나 이상의 실시예, 구성 또는 측면에서 함께 그룹화된다. 본 발명의 실시에, 구성, 또는 측면의 특징은 앞서 논의된 것 이외의 대안적인 실시에, 구성, 또는 측면으로 결합될 수 있다. 본 개시 내용의 방법은 청구된 발명이 각각의 청구 범위에 명시적으로 개시되는 특징 이상을 필요로 하는 의도를 반영하는 것으로서 해석되어서는 안 된다. 그 대신에, 후술하는 청구 범위가 반영하는 바와 같이, 본 발명의 측면은 단일의 앞서 개시된 실시예, 구성 또는 측면의 모든 특징보다 아래에 놓이게 된다. 따라서, 후술하는 청구 범위는 본 상세한 설명에 포함되며, 각각의 청구 범위는 본 발명의 개별적인 바람직한 실시에로서 소유한다.
또한, 본 발명의 설명은 하나 이상의 실시예, 구성 또는 측면 및 특정의 변형예와 수정예의 설명을 포함하지만, 예를 들어, 본 개시 내용을 이해한 후에, 당 분야에서 통상의 기술 및 지식을 가진 자 내에 있는 바와 같이, 다른 실시예, 구성 또는 측면이 본 발명의 범위 내에 존재한다. 본 명세서에서 이러한 대안적이고, 상호 교환적이고/이거나 균등한 구조, 기능, 범위 또는 단계가 임의의 특허 가능한 요지를 공적으로 나타내려는 의도 없이, 개시되었는지 간에, 청구된 발명에 대해 대안적이고, 상호 교환적이고/이거나 균등한 구조, 기능, 범위 또는 단계를 포함하는 허용된 정도의 대안적인 실시예, 구성 또는 측면을 포함하는 권리를 취득하는 것으로 의도된다.
도 1은 본 발명에 따른 예시적인 컨텍츠 시스템을 도시하는 도면,
도 2는 본 발명에 따른 예시적인 셋 탑 박스를 도시하는 도면,
도 3은 본 발명에 따른 예시적인 프로파일을 도시하는 도면,
도 4는 본 발명에 따른 프로파일을 생성하거나 또는 편집하는 예시적인 방법을 개괄하는 플로우차트,
도 5는 본 발명에 따른 서비스 트랜잭션을 수행하는 예시적인 방법을 개괄하는 플로우차트,
도 6은 본 발명에 따른 셋 탑 박스 및 서비스 제공자 사이의 예시적인 트랜잭션을 개괄하는 플로우차트,
도 7은 본 발명에 따른 지능형 에이전트 성능을 위한 예시적인 플로우차트,
도 8은 본 발명에 따른 비즈니스 프로파일의 이용을 위한 예시적인 방법을 도시하는 플로우차트,
도 9는 본 발명에 따른 사회적 네트워크 상호 작용을 위한 예시적인 방법을 도시하는 플로우차트,
도 10은 본 발명에 따른 트랜잭션을 초기화하기 위한 예시적인 방법을 보다 상세하게 도시하는 플로우차트,
도 11은 본 발명에 따른 트랜잭션 정보를 저장하기 위한 예시적인 방법을 보다 상세하게 도시하는 플로우차트,
도 12는 본 발명에 따른 사회적 네트워크 상호 작용을 위한 예시적인 방법을 보다 상세하게 도시하는 플로우차트.
도면의 주요 부분에 대한 부호의 설명
10 : 네트워크
200 : 신뢰성 있는 엔티티
300 : 컨텍츠/서비스 제공자
400 : 프로파일
500 : 셋 탑 박스

Claims (10)

  1. 케이블 네트워크 상호 접속성을 지원하고 애플리케이션 플랫폼을 제공하도록 동작 가능한 운영 체제 층을 갖는 셋 탑 박스를 작동시키는 장치로서,
    하나 이상의 프로파일을 확립하는 수단으로서, 각각의 프로파일이 개인 정보 및 개인 성향을 포함하고, 상기 개인 정보 및 개인 성향 중 하나 이상은 서비스 애플리케이션 또는 통신 애플리케이션의 동작을 위해 상기 서비스 애플리케이션 또는 상기 통신 애플리케이션에 따라 사용되는 수단과,
    상기 하나 이상의 프로파일을 관리하는 수단으로서, 상기 관리는 상기 하나 이상의 프로파일의 생성 및 편집 중 하나 이상을 포함하는 수단을 포함하는
    셋 탑 박스 작동 장치.
  2. 케이블 네트워크 상호 접속성을 지원하고 애플리케이션 플랫폼을 제공하도록 동작 가능한 운영 체제 층을 갖는 셋 탑 박스를 작동시키는 방법으로서,
    하나 이상의 프로파일을 확립하는 단계로서, 각각의 프로파일이 개인 정보 및 개인 성향을 포함하고, 상기 개인 정보 및 개인 성향 중 하나 이상은 서비스 애플리케이션 또는 통신 애플리케이션의 동작을 위해 상기 서비스 애플리케이션 또는 상기 통신 애플리케이션에 따라 사용되는 단계와,
    상기 하나 이상의 프로파일을 관리하는 단계로서, 상기 관리는 상기 하나 이 상의 프로파일의 생성 및 편집 중 하나 이상을 포함하는 단계를 포함하는
    셋 탑 박스 작동 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 하나 이상의 프로파일은 개인 정보, 통신 성향, 개신 성향, 지불 정보, 판매자 정보, 우선 순위 정보, 컨텍스트(contextual) 성향, 하나 이상의 서브 프로파일, 대안적인 컨텍트 양식 및 하나 이상의 신뢰성 있는 컨텍트 중 하나 이상을 포함하는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 셋 탑 박스는 텔레비전 프로그래밍, 데이터, 음성 정보, 인터넷 통신, VOIP 통신, 전자 상거래 통신, 부착된 전자 디바이스 및 컨텐츠로부터의 통신 중 하나 이상을 수신하는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  5. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
    상기 셋 탑 박스는 고객 서비스 애플리케이션, 하나 이상의 신뢰성 있는 엔티티 및 메뉴 모듈과 통신하도록 동작 가능한 I/O 인터페이스를 포함하고, 상기 메 뉴 모듈은 고객 서비스 애플리케이션, 상기 통신 애플리케이션 및 서비스 또는 상품 제공자 중 하나 이상에 기반하여 하나 이상의 메뉴를 디스플레이하도록 동작 가능한 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  6. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
    상기 서비스 애플리케이션은 하나 이상의 프로파일로부터의 정보를 포함하는 초기 서비스 트랜잭션 요청을 포함하며, 상기 초기 서비스 트랜잭션 요청은 신뢰성 있는 엔티티, 컨텍츠/서비스 제공자 및 다른 엔티티 중 하나 이상과 통신하기 위한 인터넷 기반형 프로토콜을 이용하는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  7. 제 1 항 내지 제 6 항 중 어느 한 항에 있어서,
    상기 셋 탑 박스는 하나 이상의 추가적인 디바이스를 상기 셋 탑 박스에 바인딩(binding)하도록 동작 가능한 바인딩 모듈을 포함하는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  8. 제 7 항에 있어서,
    상기 하나 이상의 추가적인 디바이스는 전화, SIP 인에이블 디바이스, 전자 통신 디바이스, 소프트 폰, 멀티미디어 디바이스, 오디오 디바이스, 비디오 디바이스 및 전자 디바이스를 포함하는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  9. 제 1 항 내지 제 8 항 중 어느 한 항에 있어서,
    상기 셋 탑 박스는 상기 하나 이상의 프로파일 내의 제어 정보를 필터링하거나, 분석하거나, 그에 대한 액세스를 제한하거나, 그의 보금을 제한하는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
  10. 제 1 항 내지 제 9 항 중 어느 한 항에 있어서,
    상기 셋 탑 박스는 하나 이상의 서브 프로파일을 포함하며, 그 동작은 상기 하니 이상의 프로파일에 의해 제어되는 셋 탑 박스 작동 장치 또는 셋 탑 박스 작동 방법.
KR1020080107036A 2008-01-22 2008-10-30 셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법 KR101541913B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US2272308P 2008-01-22 2008-01-22
US61/022,723 2008-01-22
US12/050,575 2008-03-18
US12/050,575 US20090241158A1 (en) 2008-03-18 2008-03-18 Open cable application platform set-top box (stb) personal profiles and communications applications

Publications (2)

Publication Number Publication Date
KR20090080885A true KR20090080885A (ko) 2009-07-27
KR101541913B1 KR101541913B1 (ko) 2015-08-04

Family

ID=40340720

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080107036A KR101541913B1 (ko) 2008-01-22 2008-10-30 셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법

Country Status (3)

Country Link
EP (1) EP2083568A1 (ko)
JP (1) JP2009177786A (ko)
KR (1) KR101541913B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110066942A1 (en) 2009-09-14 2011-03-17 Barton James M Multifunction Multimedia Device
US8682145B2 (en) 2009-12-04 2014-03-25 Tivo Inc. Recording system based on multimedia content fingerprints

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540883B (zh) * 1998-07-17 2011-11-16 联合视频制品公司 可远程访问的交互式电视节目向导
JP2002537732A (ja) * 1999-02-17 2002-11-05 インデックス システムズ インコーポレイテッド 広告のようなテレビおよび/または電子的番組ガイド機能を調整するシステムおよび方法
US20020073421A1 (en) * 1999-12-10 2002-06-13 Gutman Levitan System for targeted advertisement, personal editing and parental control in a television network
TW516309B (en) * 1999-12-10 2003-01-01 United Video Properties Inc Features for use with advanced set-top applications on interactive television systems
JPWO2002044909A1 (ja) * 2000-12-01 2004-04-02 松下電器産業株式会社 サーバー装置並びに情報処理装置
US20030005462A1 (en) * 2001-05-22 2003-01-02 Broadus Charles R. Noise reduction for teleconferencing within an interactive television system
KR100365839B1 (en) * 2002-08-22 2002-12-31 Huwell Technology Inc System for real time service using interactive data communication and method thereof
US7853255B2 (en) * 2004-04-16 2010-12-14 Broadcom Corporation Digital personal assistance via a broadband access gateway
WO2005125203A1 (en) * 2004-06-21 2005-12-29 Gs Gestione Sistemi S.R.L. Video-on-demand system and related managing method
US7684374B2 (en) * 2004-07-28 2010-03-23 Broadcom Corporation Handling of multimedia call sessions and attachments using multi-network simulcasting
US9584868B2 (en) * 2004-07-30 2017-02-28 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
KR20070092984A (ko) * 2004-12-07 2007-09-14 코닌클리케 필립스 일렉트로닉스 엔.브이. Tv 제어 중재 애플리케이션들
US8230456B2 (en) * 2005-01-05 2012-07-24 Yahoo! Inc. Framework for delivering a plurality of content and providing for interaction with the same in a television environment
JP2006229819A (ja) * 2005-02-21 2006-08-31 System Think:Kk 端末装置および端末装置用プログラム
US7877790B2 (en) * 2005-10-31 2011-01-25 At&T Intellectual Property I, L.P. System and method of using personal data
US20070186231A1 (en) * 2006-02-03 2007-08-09 Sbc Knowledge Ventures L.P. System and method for controlling settings for television services
US8037506B2 (en) 2006-03-03 2011-10-11 Verimatrix, Inc. Movie studio-based network distribution system and method
US20070223523A1 (en) * 2006-03-27 2007-09-27 Motorola, Inc. Method and apparatus for customization of network services and applications
US20080010584A1 (en) * 2006-07-05 2008-01-10 Motorola, Inc. Method and apparatus for presentation of a presentation content stream

Also Published As

Publication number Publication date
EP2083568A1 (en) 2009-07-29
JP2009177786A (ja) 2009-08-06
KR101541913B1 (ko) 2015-08-04

Similar Documents

Publication Publication Date Title
US8453188B2 (en) Open cable application platform set-top box (STB) personal profiles and communications applications
US20090241159A1 (en) Open cable application platform set-top box (stb) personal profiles and communications applications
US20090241158A1 (en) Open cable application platform set-top box (stb) personal profiles and communications applications
KR101413338B1 (ko) 셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법
US10205999B2 (en) Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers
EP2116053B1 (en) Personalized interaction using codes
US8453176B2 (en) OCAP/STB ACAP/satellite-receiver audience response/consumer application
KR101407828B1 (ko) 셋톱 박스 작동 수단 및 방법
US9021607B2 (en) Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers
US8819729B2 (en) Advanced user interface and control paradigm for multiple service operator extended functionality offers
US10349234B1 (en) Bi-directional integration and control of managed and unmanaged devices
US20090241153A1 (en) Open cable application platform set-top box (stb) personal profiles and communications applications
KR101541913B1 (ko) 셋 탑 박스 작동 장치 및 셋 탑 박스 작동 방법
EP2083569A1 (en) Open cable application platform set-top box (STB) personal profiles and communications applications
CN101547297A (zh) 开放有线应用平台机顶盒个人简档及通信应用
CA2640467A1 (en) Open cable application platform set-top box (stb) personal profiles and communications applications
GB2456658A (en) User business profiles in a set top box(STB)

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20141215

Effective date: 20150428

S901 Examination by remand of revocation
GRNO Decision to grant (after opposition)
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee