KR100856340B1 - 토큰에 기초하는 스마트 전자기기들의 개인화 - Google Patents
토큰에 기초하는 스마트 전자기기들의 개인화 Download PDFInfo
- Publication number
- KR100856340B1 KR100856340B1 KR1020027002198A KR20027002198A KR100856340B1 KR 100856340 B1 KR100856340 B1 KR 100856340B1 KR 1020027002198 A KR1020027002198 A KR 1020027002198A KR 20027002198 A KR20027002198 A KR 20027002198A KR 100856340 B1 KR100856340 B1 KR 100856340B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- electronic device
- profile
- relay
- receiving
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
- H04L41/0809—Plug-and-play configuration
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
- G11C5/145—Applications of charge pumps; Boosted voltage circuits; Clamp circuits therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4131—Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/441—Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
- H04N21/4415—Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4661—Deriving a combined profile for a plurality of end-users of the same client, e.g. for family members within a home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Automation & Control Theory (AREA)
- Information Transfer Between Computers (AREA)
- Selective Calling Equipment (AREA)
- Logic Circuits (AREA)
Abstract
RFID(radio frequency identification) 토큰(token)은 전자기기들을 개인화하기 위해 프로파일 데이터를 액세스하는 전자기기들과 함께 사용된다. 각각의 토큰은 사용자 프로파일 데이터가 저장되는 프로파일 위치를 지시하는 다른 포인터와 네트워크 상의 릴레이 위치에 대한 포인터를 포함한다. 사용자가 전자기기를 사용하기를 원하는 경우, 그/그녀는 그 전자기기 부근에 토큰을 배치하고 그 전자기기는 릴레이 위치로 표시되는(지시되는) 사이트로부터 그 데이터를 액세스한다. 그 프로파일 위치는 스피드 다이얼 리스트들, 매체 선호도들, 바람직한 생산품 분류들 등과 같은 많은 다른 형태들의 데이터를 포함할 수 있다. 전자기기는 예를 들어, 데이터베이스가 XML-태그되는 경우, 부적절한 콘텐트를 제거하여 그 자체를 개인화함으로써 요구되는 그 정보만을 획득할 수 있다. 다수의 사용자들이 단일 전자기기, 예를 들어, 텔레비전을 사용하기를 원하는 경우, 각각은 그 전자기기 부근에 그/그녀의 토큰을 배치시킬 수 있으며, 그러므로, 이어서 그 전자기기는 그 전자기기를 개인화하는데 사용하기 위해 단일 복합 프로파일을 개발하도록 관련 프로파일 데이터를 결합시킬 수 있다.
RFID, 프로파일 데이터, 사용자 프로파일, 릴레이 위치, 단일 복합 프로파일
Description
본 발명은 사용자 인터페이스들이 개인 선호도, 또는 프로파일, 데이터의 사용을 통해 덜 복잡해질 수 있는 전자기기들에 관한 것이다. 특히, 본 발명은 프로파일 데이터가 네트워크를 통해 액세스 가능한 기억장치로부터 획득될 수 있는 메커니즘들 및 사용자의 식별을 나타내는 물리적 토큰 및 태그의 사용에 관한 것이다.
텔레비전들, 전화기들, 컴퓨터들 등과 같은 많은 현대 전자기기들은 그들이 개인화되어 보다 사용하기 용이하도록 하는 장치들에 대한 요구가 존재하는 다수의 옵션들을 제공할 수 있다. 한 예는 개인화된 전자 프로그램 가이드들(EPG들)을 제공하는 셋톱 박스들이다. 이들은 프로그래밍을 선택 또는 필터링하는 규칙들을 규정함으로써 능동적으로, 또는 셋톱 박스가 연장된 시간 기간에 걸친 사용으로부터 규칙들을 추출하도록 수동적으로 개인화될 수 있다. 개인화된 전자기기의 다른 매우 간단한 예는 전화 스피드 다이얼 디렉토리이다. 개인화된 전자기기의 또 다른 예는 작업 환경을 개별화하기 위해 그 애플리케이션들이 통상적으로 매우 다양한 개인적 설정을 허용하는 데스크톱 컴퓨터이다.
그러한 많은 전자기기들의 제 1의 결점은 한 전자기기 내에 다수의 프로파일들을 저장시킬 능력이 부족하다는 것이다. 부가하여, 새 전자기기가 구입되거나 임대되거나 사용될 경우(다른 사람의 거주지를 방문하는 동안과 같은 경우), 한 전자기기에 의해 발생된 개인 데이터가 다른 전자기기로서는 이용될 수 없다.
상기한 개인화 방식에서의 두번째 결점은 단일 전자기기의 다수의 사용자들 각각이 특징들을 선택하기 위한 다른 기준을 사용할 수 있다는 사실이다. 이들은 컴퓨터의 사용자 인터페이스를 개인화할 경우와 같이, 충돌할 수 있다. 대안적으로, 그들은 가족 구성원 각각이 텔레비전 EPG 또는 스피드 다이얼 리스트에 개인화 기여들을 할 때와 같이 개인화의 이점이 감소할 정도로, 옵션 공간을 확장시킬 수 있다. EPG의 예에 있어서는, 한 가족 구성원의 다큐멘터리 선택, 다른 가족 구성원의 시트콤 선택, 및 또 다른 가족 구성원의 스포츠 선택은 선택 공간을 거의 비개인화 EPG만큼 비개인적인 것으로 확장시키도록 기여한다.
인터넷 단말기의 특정 환경에서 제 1의 앞서 말한 어려움들을 극복하기 위한 한 시도가 개인 식별 데이터를 저장하기 위한 스마트 카드들의 사용이다. 그런 해법의 예가 미국 특허 제 5,983,273 호에 기재되어 있다. 상기 특허는 유일 네트워크 어드레스를 포함하는 스마트 카드가 셋톱 박스 내에 삽입되는 시스템을 기재하고 있다. 스마트 카드 상의 정보가 인터넷 서버에 전달되고 이에 응답하여 서버는 셋톱 박스를 구성하기 위해 사용자에게 특징적인 정보를 셋톱 박스 정보에 다운로드한다. 카드, 단말기(셋톱 박스) 및 서버 사이의 상호작용은 인증을 제공할 수 있다. 서버에 의해 전달된 정보는 웹사이트들 보기 위한 필터링 정보, 티켓 형태의 액세스 특권 데이터 및 선호물들 리스트들을 포함한다. 티켓은 웹사이트들에서 허락을 유도하고 적어도 하나의 주문화된 응답을 제공하는데 사용된다. 본 명세서는 사용자의 이메일, 선호물 링크들, URL에서의 타이틀들, 및 티켓에 응답하는 썸네일(thumbnail)들을 보내는 것에 관해 기재하고 있다.
다른 특허 DE 197 13 271는, 트랜스폰더가 사용자를 분류하는데 사용되고 고객에게 전달되는 서비스들은 사용자 또는 사용자 군에 특정적인 정보에 기초하여 주문화되는 고객-서버 시스템을 기재하고 있다. 이것은 상기 제 2 결점들을 해결하는 것으로 전자기기가 사용자에 의존하여 다른 개인화 상태로 전환될 수 있게 한다.
다른 특허 GB 2 325 537은 EPG 응용들의 영역에 있어 두번째 결점들을 해소한다. 이 응용에서는, 가족과 같은 그룹 내의 각 사용자는 스스로(himself/herself)를 현재의 사용자로서 확인한다. 각 사용자별로 별도의 프로파일이 생성된다. 이어서, 다수의 사용자가 함께 텔레비전을 관람할 때, 그들의 프로파일들은 선택적으로, 논리적으로 AND 처리되거나 또는 논리적으로 OR 처리되어 새 프로파일을 생성하고 이어서 그 새 프로파일은 EPG를 필터링하는데 사용된다.
종래 기술은 전자기기들을 적응시키는데 있어서의 난점들의 일부는 해결할 수 있지만 사용자가 전자기기를 개인화하고 선호도에 관한 정보를 한 전자기기로부터 다른 전자기기로 전달하는 것을 보다 용이하게 만들 필요가 있다. 더욱이, 다수의 사용자들의 프로파일들을 조합하는 것을 보다 용이하고 보다 편리하게 만들 필요가 있다. 더구나, 그런 편리를 제공하는 메커니즘들은, 제조업자가 미국 특허 제 5,983,273 호에 기재되어 있는 스마트 카드 시스템에 의해 요구되는 것과 같은 복잡한 서비스 하부구조(infrastructure)들을 지원할 필요없이, 사용자들에게 제공할 수 있도록 되어야 한다.
발명의 요약
간단히 말하면, 프로파일 데이터에 액세스하여 전자기기를 개인화하기 위해 무선 주파수 식별(RFID) 토큰을 전자기기와 함께 사용한다. 각 토큰은 네트워크 상의 릴레이 위치에 대한 포인터를 포함하고 있고 또한 사용자 프로파일 데이터가 저장되어 있는 프로파일 위치를 나타내는 추가 포인터를 갖고 있다. 사용자가 전자기기를 사용하고자 할 때에는, 그/그녀(he/she)는 토큰을 전자기기 가까이에 놓으며, 전자기기는 릴레이 위치에 의해 표시된(지시된) 사이트로부터 데이터에 액세스한다. 프로파일 위치는 스피드 다이얼 리스트, 매체 선호도, 바람직한 생산품 분류 등과 같은 많은 다른 유형들의 데이터를 포함한다. 전자기기는 예를 들어, 데이터베이스가 XML-태그되는(XML-tagged) 경우, 부적절한 콘텐트를 제거하여 그 자체를 개인화함으로써 요구되는 그 정보만을 획득할 수 있다. 다수의 사용자들이 단일 전자기기, 예를 들어 텔레비전을 보고자 할 때에는, 각각은 그/그녀의 토큰을 전자기기 가까이에 놓으며 그러면 전자기기는 적절히 관련 프로파일 데이터들을 조합하여 전자기기를 개인화하는데 사용할 단일 복합 프로파일을 생성한다.
본 발명의 한 성분은 식별, 허가, 및/또는 인증 데이터를 저장할 수 있는 RFID 태그 또는 토큰, 또는 임의의 적절한 장치이다. 각 RFID 장치는 릴레이 위치로 호칭되는 고유의 인터넷 균일 자원 로케이터{URL}를 포함하고 있다. 릴레이 위치 URL은 사용자에 의해 및/또는 사용자를 위해 소유되고 유지되는 프로파일 URL을 저장하고 있다. 장치의 제조업자는 그들에게 새로운 셋톱 박스들, 전화기들, 텔레비전들, 컴퓨터들 또는 임의의 전자기기들을 공급한다. 사용자는 릴레이 위치와는 독립적으로 토큰에만 대응하는 한 위치 - 프로파일 서버에 그/그녀의 개인 데이터를 유지한다.
토큰 또는 장치는 사용자가 사용하는 동안 단순히 스마트 전자기기 가까이에 배치될 수 있다. 장치는 전자기기 가까이에 배치될 필요가 있거나, 장치는 Bluetooth®네트워크에서처럼 상당한 크기의 반경, 예를 들어 수 미터를 갖는 영역 내에서 작동되도록 할 수 있다. 장치가, 사용자가 시간 기간 동안 전자기기의 부근을 떠나고 이어서 돌아올 수 있는 물리적 셋업으로 사용되고, 간격 동안 제거된 프로파일을 갖도록 분열될 경우, 전자기기는 지속 기간 옵션을 제공할 수 있을 것이다. 따라서, 사용자는 그 이후에는 장치의 부존재가 그/그녀가 더 이상 현재의 사용자가 아니라는 것을 나타내는 최대 시간 간격의 길이를 표시할 수 있다. 이는 많은 사람이 동시에 전자기기를 사용하는 상황에서 유용할 수 있다. 예를 들어, 가족의 한 사람이 팝콘을 만들기 위해 잠시 일어났을 때, 그 사람의 프로파일 데이터가 풀(pool)로부터 제거되게 하는 것은 바람직하지 않을 것이다. 일시적 점유자가 사용자 그룹에 추가되는 것을 방지하기 위해, 확인 또는 인증되지 않으면, 토큰의 검출은 사용자가 그룹에 추가되게 하지 않을 것이다. 따라서, 전자기기는, 새 점유자가 자기가 사용자 그룹에 추가되어야 한다는 것을 확인하는 확인을 요구할 수 있을 것이다.
대안적으로, 장치들은 전자기기 바로 가까이에 배치되게 요구될 수 있다. 이 시나리오에서, 각 사용자는 그/그녀가 사용자 그룹의 활성 회원으로 잔류할 것이 기대되는 동안 그의 토큰 또는 장치를 전자기기의 상부에 또는 전자기기 가까이에 남겨둘 것이다. 이렇게 하면 방에 일시적으로 체류하는 자가 잘못하여 사용자 그룹에 추가되는 것을 방지할 수 있는 이점이 있다.
토큰이 스마트 전자기기와 링크를 형성할 때, 그것은 릴레이 URL 및 토큰의 식별자를 전달한다. 스마트 전자기기는 릴레이 URL에 액세스하고, 이것은 프로파일 URL을 전송함으로써 응답한다. 그러면 스마트 전자기기는 프로파일 URL과 결합하고자 시도한다. 보안을 위해, 토큰은 토큰 및 릴레이 위치 URL을 식별하는 데이터를 제공할 것이고, 스마트 전자기기는 프로파일 위치와의 링크를 허가받기 위해 상기 식별자를 전송할 필요가 있을 것이다. 이 허가 요건과 관련하여, 만약 사용자가 자기의 RFID 장치를 분실했으면, 그/그녀는 그 장치의 분실을 프로파일 목적지에 표시할 수 있다. 그러면 장치를 사용하려는 후속 시도는 비허가될 수 있다. 그래서 첫째 사용자의 데이터에 액세스하려고 시도하는 다른 사용자는 허가를 받지 못해 프로파일 데이터에 액세스할 수 없을 것이다. 대안적으로, 허가는 릴레이 위치 서버를 통해 처리될 수 있다. 이 경우, 망실된(lost) 장치 또는 토큰은 릴레이 서버의 슈퍼바이저에게 보고될 수 있고, 그런 뒤 그 서버는 망실된 장치로부터의 서비스 요구에 응답하여 프로파일 URL을 더 이상 전송할 수 없다. 대안적으로, 릴레이 URL은 단순히 항상 비접속될 수도 있고 또는 그것을 새로운 2차 인증 태그에 결합함으로써 재사용될 수 있을 것이다. 후자는 프로파일 URL을 복귀시키기 전에 릴레이 서버가 장치로부터 인증 코드를 요구하게 함으로써 실시될 수 있다. 또 다른 방법은 릴레이 서버 및 프로파일 서버 양자에 보안을 제공하는 것이다.
사용 시나리오로 돌아가서, 스마트 전자기기와 프로파일 서버 사이에 링크가 이루어졌다고 가정할 때, 사용자(들)는 프로파일이 사용될 수 있도록 하기 위해 PIN 번호 또는 어떤 다른 인증 장치를 넣도록 유도될 것이다. 사용자는 인증 정보를 전자기기에 또는 RFID 장치 자체를 통해 입력시킬 것이다. 그래서 태그에는 데이터의 입력과 디스플레이를 허락하는 소형 사용자 인터페이스가 제공될 수 있다.
전자기기는 현재의 사용자 그룹의 구성을 결정하기 위해 연속적으로 그 주변을 조사할 수 있을 것이다. 그룹이 변했으면, 전자기기는 적절한 조치를 취할 것이다. 토큰은 무선 단말기, 트랜스폰더, RFID 태그, 또는 데이터를 무선으로 송신할 수 있는 어떤 다른 종류의 장치일 수 있다. 장치가 자체의 전원을 가졌으면, 전자기기는 새 장치들에 대해서는 조사할 필요가 없다.
사용자 그룹 변경이 구성되었을 때, 전자기기는 그룹이 조정을 하거나 또는 충돌을 융화시킬 수 있도록 조합 프로파일에 관한 정보를 제공할 수 있을 것이다. 프로파일들은 불가피하게 불완전 정보를 포함할 것이고 그것들을 융화시키는 방법은 항상 어느 정도는 한계가 있을 것이다. 그래서 예를 들어 한 사용자의 프로파일에서 시트콤이 빠져 있는 것은 무관심 또는 반감을 가리킬 수 있다. 융화 메커니즘은 규칙들의 집합들의 통합 또는 교차와 같은 단순한 논리적 연산에 한정될 것이다. 조합 프로파일에서의 피드백 및 그것이 어떻게 작성되었는지를 제시하면, 사용자들은 보다 지적인 융화를 이룰 수 있을 것이다. 그런 상호 작용 융화를 후원하는 사용자 인터페이스는, 여러 프로파일로부터 선호도 자료의 모든 범주들을 디스플레이하여 사용자(들)가 그것들 중에서 선택할 수 있게 할 것이다. 예를 들어 사용자 프로파일이 시트콤을 포함하지 않은 상기 경우, 그룹은 한 사용자가 무관심한 경우에는 그 범주를 그대로 선택할 수도 있을 것이고, 또는 그 사용자가 그 자료 범주를 강력히 싫어할 경우에는 그것을 선택하지 않을 것이다.
사용자가 그룹을 떠나고 그/그녀의 프로파일이 철회되면, 전자기기는 조합된 프로파일 공간이 현재의 그룹으로의 변경을 암시할 정도로 충분히 변했는지를 판정하도록 프로그램될 것이다. 예를 들어 스포츠를 싫어하는 사람만이 그룹을 떠나고 스포츠 애호가들만 뒤에 남았다고 가정하자. 이전 그룹의 프로파일들의 교차로부터 초래된 현재 시청 중인 시트콤은 현격하게 변할 수 있어, 현 그룹의 선호도와의 보다 강도 높은 경합이 일어날 것이다. 그래서 이 경우에는, 전자기기(예를 들어 텔레비전)는 그 그룹이 새 프로그램을 고려할 것을 암시할 것이다.
프로파일의 조합이 일정 균질의 해결 공간을 의미할 필요는 없다. 예를 들어 두 시간동안 TV를 시청하려는 단일 그룹이 모든 회원을 위해 최대치가 되게하는 시간-의존적 방법으로 절충하는 것은 가능하다. 프로파일들의 조합이 첫째 시간 동안 한 회원 또는 소 그룹을 위해 높은 선호도의 프로그램을 또한 둘째 시간 동안 다른 회원 또는 소 그룹을 위해 높은 값의 프로그램을 시사하는 것이 된다고 가정하자. 전자기기가 그 그룹이 전자기기를 함께 사용할 시간을 안다면, 전자기기는 시간상으로 높은 값의 선택치를 발출할 수 있는 선택이 이루어지게 할 수 있도록 그 정보를 이용할 것이다. 그 결과는 한 회원은 첫 시간 간격 동안 그/그녀가 가장 선호하는 프로그램을 보게되는 한편 다른 회원은 둘째 시간간격 동안 그/그녀가 가장 선호하는 프로그램을 시청하게 될 것이다.
소비자가 전자기기를 구입할 때에는, 그 전자기기와 함께 다수의 RFID 장치가 출하될 것이다. 다른 방법으로는, 단일 장치가 한 새 전자기기와 함께 선적되고 추가 장치들은 요구될 때에 그리고 요구되면 구입된다. 장치들이 다수의 유형의 전자기기와 함께 또는 다수의 제조업자들이 제조한 다수의 전자기기들과 함께 사용될 것이라면, 모두가 채택할 통신 프로토콜 표준이 있을 것이다. 대안으로는, 다른 제조업자에 의해 다른 프로토콜이 사용되고 각 전자기기는 다른 제조업자의 장치들을 인식하고 그 장치들과 상호 통신하게 제작될 수 있을 것이다. 다수의 장치들이 한 제품과 함께 출하되면, 릴레이 서버에서의 자원 낭비를 방지하기 위해 사용자는 그/그녀의 장치를 등록시킬 필요가 있다. 사용자는 항상 이 URL을 변경 또는 갱신할 수 있지만 각 사용자에게 요구되는 자원은 대단히 적기 때문에 많은 사용자의 경우 대단히 작은 저장 공간만 서비스받을 수 있다. 또한, 릴레이 서버와의 접촉을 최소화하기 위해, 데이터가 기한 만료되기 전 어떤 기간 동안 프로파일 데이터 또는 URL 데이터를 존속시키도록, 전자기기를 프로그래밍 할 수 있다. 바람직하게는 이 데이터는 보안 인터페이스를 통하지 않고서는 결코 누설되지 않고 그래서 전자기기에 저장하는 것이 프라이버시 문제를 일으키는 일은 없다.
본 발명은 사적인 프로파일 데이터베이스를 생각하고 있다. 본 발명의 한 특징에 의하면 각 전자기기가 이 데이터베이스에 정보를 기여한다. 종래 기술은 전자기기와의 사용자 상호 작용을 관찰함으로써 사용자 선호에 적응하는 여러 시스템의 기재를 포함하고 있다. 예를 들어 사용자의 프로그램 선택을 시간에 걸쳐 관찰함으로써 EPG 셋톱 박스는 규칙을 유도해 내고 그것을 사용하여 미래에 있어 EPG를 개인화할 수 있다. 이 프로파일 데이터는 전자기기에 의해 사용자의 개인 프로파일 서버에 업로드될 수 있을 것이다. 바람직하게는 데이터 양식은 다수의 부류의 전자기기들에 대해 표준화될 것이나 이것은 중요한 것은 아니다. 예를 들어, 그 데이터는 XML-태그되어 임시로 저장될 수 있고, 다양한 장치들이 그 태깅을 통해 이해할 수 있게 한다.
앞서 기재된 바와 같이, 본 발명은 무엇보다 여러 전자기기들 가운데서 프로파일 또는 선호도 데이터를 "이동(move)"시키는 능력을 제공한다. 발명은 또한 프로파일 또는 선호도 데이터를, URL과 같이 기억되어야 하는 것이 아닌 물리적 물체와 연관시키는 능력을 제공한다. 발명은 또한 사용자 인터페이스를 통해 데이터를 입력시킬 필요없이 사용자를 식별하는 간단하고 신속하고 편리한 메커니즘을 제공한다. 또한, 본 발명은 특별한 그룹이 정해져 전자기기에 표시되고 그럼으로써 다수의 사용자 프로파일들이 합병되게 하는 능력을 제공한다. 또한, 본 발명은 제조업자에게 대부분의 필요 데이터를 지원하도록 요구함이 없이 제조업자가 보조 서비스 하부구조의 키를 제공할 수 있게 한다. 후자의 특징은 장치가 사용자의 데이터를 보다 안전하고 사적이도록 만들 수 있게 하는 이점을 갖는다.
본 발명은 보다 충분한 이해를 위해 다음의 예시적 도면을 참고하여 몇 개의 바람직한 실시예와 관련하여 설명될 것이다. 도면과 관련하여, 표시된 상세부는 단지 예시적인 것으로 본 발명의 바람직한 실시예들을 예시적으로 토의하기 위한 목적만을 위한 것이고, 본 발명의 원리와 개념적 면모를 가장 유용하고 이해 용이하게 묘사하는 것으로 믿어지는 것을 제공하기 위해 제공된다. 이러한 관계로, 발명의 근본적인 이해를 위해 필요한 것 이상으로 더 상세하게 발명의 구조적 세부 사항들을 나타내려고 시도되지 않고, 도면과 함께 취해진 기재는 본 발명의 몇가지 형태들이 실제로 어떻게 구현될 수 있는 지를 본 기술 분야의 숙련자들에게 명백하게 해준다.
도 1은 발명이 유리하게 적용될 수 있는 시스템의 개략도.
도 2a는 본 발명이 사용될 수 있는 전자 프로그램 가이드를 생성하는 셋톱 박스를 갖는 텔레비전의 예시적 도면.
도 2b는 본 발명의 일실시예에 따른 RFID 토큰의 예시적 도면.
도 3은 본 발명의 일실시예에 따른 프로파일 데이터를 얻기 위해 전자기기에 의해 접속부들의 세트의 예시적 도면.
도 4는 본 발명의 실시예에 따른 프로파일 데이터를 얻기 위한 절차를 나타내는 흐름도.
도 5는 본 발명의 일실시예에 따른 사용자들 그룹에 새로운 사용자를 추가하기 위한 절차를 나타내는 흐름도.
도 6은 본 발명의 일실시예에 따른 사용자들 그룹으로부터 사용자를 제거하기 위한 절차를 나타내는 흐름도.
도 7은 본 발명의 일실시예에 따른 사용자들 그룹에 새로운 사용자를 추가하기 위한 또 다른 절차를 나타내는 흐름도.
도 8은 본 발명의 일실시예에 따른 사용자들 그룹으로부터 한 사용자를 제거하기 위한 또 다른 절차를 나타내는 흐름도.
도 9는 본 발명의 일실시예에 따른 사용자 프로파일을 액세스하기 위한 일종의 보안 절차를 나타내는 흐름도.
도 10은 본 발명의 일실시예에 따른 사용자 프로파일을 액세스하기 위한 또 다른 유형의 보안 절차를 나타내는 흐름도.
도 11은 혼합 프로파일이 변경된 사용자 그룹에 새로운 옵션들을 제공하기 위한 절차를 나타내는 흐름도.
도 12는 그룹이 프로파일 데이터의 혼합을 최적화하도록 허용하기 위한 사용자 인터페이스를 예시하는 흐름도.
바람직한 실시예들의 상세한 설명
도 1을 참조하여, 가정 텔레비전 시스템용 전자 프로그램 가이드(EPG)의 환경에서 본 발명을 설명하겠다. 실시예에서 컴퓨터(또는 "셋톱 박스(set-top box)")(240)는 프로그램 정보를 텔레비전 또는 모니터(230)에 표시한다. 컴퓨터(240)는 비디오 신호(260)를 수신하며 키보드(211) 또는 수동 리모콘(210)과 같은 사용자 입력 장치를 통해 채널 변경 기능을 제어하고 검색 질문을 받도록 장비되어 있다. EPG는 디폴트 필터(하루 중 현재의 시간과 같은)와 같은 간단한 기준에 근거하여 열람될 수도 있고 검색 엔진 절차를 사용하여 질문될 수도 있다. 컴퓨터(240)는 또한 텔레비전의 동조기(도시되지 않음) 대신에 컴퓨터(240) 내의 동조기(도시되지 않음)를 통해 사용자가 채널을 선택할 수 있도록 프로그램될 수 있다. 그러면 사용자는 컴퓨터를 제어하기 위해 리모콘을 사용하여 표시된 프로그램 스케줄로부터 소망하는 선택을 하일라이팅함으로써 관찰될 프로그램을 선택할 수 있다. 컴퓨터(240)는 최신 프로그램 계획 데이터를 수신할 수 있게 하는 데이터 접속선(260)을 갖고 있다. 이것은 인터넷 서버 제공기 또는 어떤 다른 적절한 데이터 접속부에 접속될 수 있는 전화선일 수 있다. 컴퓨터(240)는 프로그램 계획 정보, 프로그램 응용 및 갱신 정보 그리고 다른 정보를 저장할 하드 디스크와 같은 질량 저장 장치(235)를 갖고 있다. 사용자의 선호도들 및 다른 데이터에 관한 정보는, 메모리 카드 또는 디스크(220)와 같은 소거성 매체를 통해 컴퓨터(240) 내에 업로드될 수 있다. 대안적으로, 정보는 RFID 토큰 또는 장치(100)와 같은 트랜스폰더로부터 얻어질 수 있다.
EPG 데이터는 제목, 및 구술 요약, 콘텐트를 분류하는 여러 키워드와 같은 여러 설명적 정보 등을 포함할 수 있다. 이 데이터는 적절한 사용자 인터페이스(UI)를 통해 전체 텍스트로서 검색될 수 있다. 또한 도 2와도 관련하여, 프로그램 정보는 사용자에 보여질 수 있고 사용자에 의해 열람될 수 있다. 부수되어 있는 디스플레이는 보통 현존 케이블 텔레비전 채널 가이드에 사용된 양식에 유사한 시간 격자(170)의 형태로 되어 있을 수 있다. 시간 격자 디스플레이(170)에는 130에서 바아로 표시된 것과 같은 여러 프로그램이 표시되어 있다. 각 막대의 길이는 각 프로그램의 기간을 표시하고 각 막대의 시점과 종점은 각각 각 프로그램의 시작 및 종료 시간을 표시한다. 설명 창은 현재 선택된 프로그램에 관한 상세 정보를 보여주기 위해 제공된다.
콘텐트는 라디오, 케이블, 광학적, 꼬인 쌍 배선 또는 다른 금속 배선을 포함하는 임의의 유형의 네트워크(274)를 통해 인터넷 서버(276), 위성 수신기(103)로부터 공급될 수 있다. 콘텐트는 디지털 또는 아날로그 신호로서 전달될 수 있다.
상기 예시적인 하드웨어 환경에서 많은 대체가 가능하고 그 모두가 본 발명과 관련하여 사용될 수 있음을 주목하라. 질량 저장부는 소멸성 메모리 또는 비소멸성 메모리에 의해 대치될 수 있다. 데이터는 국소적으로 또는 원격적으로 저장될 수 있다. 사실상, 전체 컴퓨터(240)가 링크를 통해 멀리서(offsite) 작동하는 서버로 대치될 수도 있다. 적외선 포트(215)를 통해 컴퓨터(240)에 명령들을 송신하기 위해 원격 제어를 사용하는 대신에, 제어기는 비디오를 반송하는 물리적 채널과는 별도인 또는 그것과 같을 수 있는 데이터 채널(260)을 통해 명령을 전달할 수 있을 것이다. 비디오 또는 다른 콘텐트는 케이블, RF, 또는 임의의 다른 광대역 물리 채널에 의해 반송될 수도 있고 또는 질량 저장부 또는 소거형 저장 매체로부터 얻어질 수 있다. 그것은 전화선과 같은 절환형 물리 채널에 의해 또는 ATM이나 동기 데이터 통신에 적합한 다른 네트워크와 같은 가상현실 절환형 채널에 의해 반송될 수도 있다. 콘텐트는 동기적이고 탈락을 허용할 수 있고 그래서 오늘날의 IP 네트워크가 사용될 수 있다. 더욱이, 프로그래밍 콘텐트를 수용하는 라인의 콘텐트는 오디오, 잡담 회화 데이터, 웹사이트, 또는 다양한 선택이 가능한 임의의 다른 종류의 콘텐트일 수 있다. 프로그램 가이드 데이터는 별도의 데이터 접속선(260)이 아닌 다른 채널을 통해 수신될 수 있다. 예를 들어 프로그램 가이드 정보는 비디오 또는 다른 콘텐트와 같이 동일한 물리 채널을 통해 수신될 수 있다. 그 정보는 심지어 메모리 카드 또는 디스크(220)와 같은 소거형 데이터 저장 매체를 통해 제공될 수도 있다. 원격 제어기(210)는 키보드, 음성 명령 인터페이스, 3D-마우스, 조이스틱, 또는 임의의 다른 입력 장치에 의해 대치될 수 있다. 하일라이팅 표시기를 이동시킴으로써, 선택을 기호적으로 식별함으로써(예를 들어 이름 또는 번호에 의해), 또는 데이터 전송이나 소거형 매체를 통해 배치(batch)형으로 선택함으로써 선택할 수 있다.
도 2a, 도 2b, 도 3 및 도 4를 참조하면, RFID 토큰(100)은 데이터 저장을 위한 불휘발성 내부 메모리(502) 및 송신기(501)를 갖고 있다. 토큰(100)은 도 1에서처럼 셋톱 박스일 수 있는 전자기기(240) 또는 도 3에서 일반 전자기기(340)로 표시된 임의의 다른 전자기기 가까이에 배치되었다. 이렇게 하면 전자기기(340) 및 RFID는 순간적으로 통신 링크를 수립하여 예를 들어 RFID 토큰(100)이 릴레이 URL 정보 또는 선택적으로는 인증 데이터를 전자기기(340)에 전송하도록 한다. 이것은 도 4의 단계 S10에서 일어난다. 그러면 단계 S15에서 전자기기(340)는, 릴레이 서버(310)가 프로파일 URL 데이터를 제공하는 것을 허락하도록, 선택적으로, 특정 토큰을 식별하는 정보 및/또는 인증 정보를 포함하는 메시지의 릴레이 URL에 액세스한다. 단계 S20에서는 릴레이 서버(310)는 요청을 인증하고 그런 뒤 조사하여 전자기기(340)에 역으로 프로파일 데이터의 위치를 전송할 것이다. 단계 S25에서는 전자기기(340)는 선택적으로 인증 및/또는 허락 데이터를 포함할 수 있는 요청을 프로파일 서버(305)에 대해 발생할 것이다. 최종적으로 단계 30에서는, 프로파일 데이터는 복귀된다. 프로파일 데이터는 다단 공정으로 얻어져서 전자기기는 이용 가능한 데이터를 결정하기 위해 프로파일 데이터베이스에 질문할 것이고 또는 대안적으로, 전자기기(340)는 요구되는 데이터 유형 또는 전자기기의 특성을 프로파일 서버(305)에게 표시할 것이고, 프로파일 서버(305)는 관련 데이터를 전송할 것이라는 것을 유의하라. 다른 방법은 프로파일 서버(305)가 전자기기에 의해 요구되는 형식으로 데이터를 포장하게 하는 것이다.
일반적으로 630의 상자에 의해 표시되어 있는 서버들은 네트워크 인터페이스(620), 메모리(640), 및 제어기(610)를 가진 표준 네트워크 장치들일 수 있다.
URL들 대신에, 위치 데이터가 IP 어드레스들의 형태로 또는 데이터의 위치 또는 네트워크에서의 프로세스들을 허락하는 임의의 다른 적절한 어드레스 지정 메커니즘으로 제공될 수 있음을 유의하라. 프로파일 위치는 스피드 다이얼 리스트, 매체 선호도, 바람직한 제품 분류 등과 같은 많은 다른 유형들의 데이터를 포함할 것이다. 전자기기(340)는 프로파일 데이터베이스에 있는 모든 정보를 얻을 수도 있고 또는 요구되는 정보만을 얻을 수도 있다는 것을 유의하라. 예를 들어 데이터베이스에 XML이 태그되어 있으면, 전자기기(340)는 무관한 콘텐트를 필터링 제거하고 따라서 자체적으로 개인화될 수 있을 것이다. 본 발명의 특징은 스마트 카드나 다른 물리적 매체들, 트랜스폰더들, 통신 장치들 등을 사용하여 실현될 수 있음을 또한 주의하라. 예를 들어, 릴레이 URL은 블루투스(Bluethooth) 호환성 셀 전화기, PDA 내에, 또는 심지어 플래시 매체의 조각 또는 디스크 내에 포함될 수 있다. 그러나 바람직하게는, 장치가 저렴해지고 어느 곳에나 수송될 수 있으면 바람직할 것이다.
RFID의 대안의 실행은 그 장치들 중 하나는 언제나 쉽게 이용 가능한 다수의 장치들 내에 RFID 데이터를 설치하는 것이다. 그래서 무선 피코네트가 일반화 되고 사람들이 다수의의 상호 운용성 무선 장치를 휴대하고 있을 때에는, RFID 토큰에 있는 ID 정보는 특정 사용자가 소유하고 있는 각 장치에 저장될 수 있다. 그래서 사용자가 특정 토큰을 휴대하고 다닐 필요는 없을 것이다. 그 경우, 전자기기의 제조업자 또는 제 삼자는 릴레이 URL 데이터 및 릴레이 서버를 단순히 고객에게 제공 또는 요금 서비스로서 제공할 수 있을 것이다.
RFID 토큰은 신품 전자기기와 함께 출하될 수도 있고 및/또는 별도로 판매될 수도 있다. 전자기기의 예는 전화기들, 텔레비전들, 컴퓨터들, 주방 전자기기들, PDA들, 호텔 객실들의 무비 박스들, VCR들 또는 주문화될 수 있는 임의의 장치이다. 전자기기들은 사용자들에 의해 소유될 필요가 없다. 예를 들어 호텔 또는 쇼핑 몰 비디오 키오스크(kiosk)는 자체 주문화를 위해 토큰을 이용하여, 여행자 또는 쇼핑객에게 관련 조언을 제공할 수 있게 할 수 있을 것이다. 근무 장소가 변경되는 근로자들은 어느 사무실로 이사하거나 상관없이 자기들의 선호도에 따라 그들 작업장의 소프트웨어가 조정되게 할 수 있을 것이다. 주문화 특징은 데스크톱 상에서의 아이콘의 위치, 스크린의 해상도, 툴바와 같은 응용 소프트웨어의 세팅, 배경 색 또는 임의의 다른 영구적 재설정 가능한 특징들로 구성된다. 쇼핑 몰 키오스크가 선호하는 텔레비전 또는 영화에 기초하여 패션 장소 또는 레스토랑을 추천할 정도로, 선호도 정보는 또한 정상적 범위를 넘을 수도 있다.
사용자가 그것을 사용하는 동안, 토큰 또는 장치는 단순히 스마트 전자기기 가까이에 배치될 수 있다. 그 장치는 전자기기 가까이에 배치되도록 요구될 수 있거나 또는 Bluetooth®네트워크에서처럼 상당한 크기의 반경, 예를 들어 수 미터를 갖는 영역 내에서 작동되게 할 수도 있다. 근거리 액세스 요건으로부터 얻어지는 한 이점은 단순히 사용자의 토큰을 배치시키고 제거함으로써 사용자들이 사용자 그룹에 가입하고 탈퇴하게 할 수 있다는 데 있다. 이 장치가, 사용자가 잠시동안 전자기기의 부근을 떠났다가 복귀해서도 그대로 계속 사용할 수 있는 물리적 구성으로 되어 있는 경우, 그 기간 동안에 프로파일이 소거되어 버리게 한다면 성가실 수 있을 것이다.
큰 반경의 RFID 장치를 사용하는 시스템에서 그룹을 이탈함이 없이 전자기기의 접촉 범위를 벗어나는 문제를 해결할 수 있는 한 방법은 전자기기의 프로그램 속에 어떤 지속 기간을 제공하는 것이다. 사용자가 그룹에 들어올 때에, 그 사용자의 프로파일 데이터는 그가 최소 기간 동안 그 그룹 내에 머물때까지는 그룹들에 가해지지 않는다. 그 최초 시간간격 후에는, 그 사용자의 존재는 "지속"되었고(간격에까지 영구화됨), 그래서 사용자가 잠시 그 방을 떠날 때에도 그룹 내 그의 회원 자격은 없어지지 않는다. 또한 일시적 점유자가 사용자 그룹에 가해지는 것을 방지하기 위해, 토큰의 검출은 확인 또는 인증되지 않을 때에는 사용자가 그룹에 추가되지 않게 할 것이다. 그래서 전자기기는, 새 점유자가 자기가 사용자 그룹에 추가되어야 한다는 것을 확인하는 확인을 요구할 수 있다.
도 5와 관련하여, 이벤트 S40에서, 사용자 A의 RFID가 사용자 B와 C가 사용중인 전자기기에 접속될 때에, 단계 S50에서는 전자기기는 워치도그 타이머(watchdog timer)를 작동 개시시킨다. 단계 S100에서는, 사용자 A가 예를 들어 새 사용자가 그룹에 가입을 기대한다는 것을 나타내는 텔레비전 스크린 상의 아이콘을 클릭함으로써 능동적으로 그룹에 참여하면, 사용자 A는 단계 S65에서 추가된다. 그렇지 않으면, 단계 S55에서 사용자 A가 접속된 채 있는지를 판정하기 위해 접속이 시험된다. 사용자 A가 디링크(de-link)되었으면, 그는 대기 리스트로부터 제외되고 도 5의 연장은 종료된다. 사용자 A가 단계 S55에서 접속된 채 있으면, 단계 S60에서 워치도그 타이머가 시험된다. 타이머의 시간이 경과되었으면, 제어는 단계 S65에 넘겨지고, 경과되지 않았으면 제어는 단계S로 복귀한다.
도 6과 관련하여, 이벤트 S70에서 사용자 A의 RFID가 사용자 B와 C가 사용중인 전자기기로부터 디링크되었으면, 단계 S75에서 전자기기는 워치도그 타이머를 작동개시한다. 단계 S105에서는, 사용자 A가 예를 들어 그룹의 현재 회원을 나타내는 텔레비전 스크린 상의 아이콘을 클릭함으로써 능동적으로 그룹을 떠나면, 사용자 A는 단계 S90에서 그룹으로부터 제외된다. 그렇지 않으면 단계 S80에서 사용자 A가 재접속되었는지를 판정하기 위해 접속이 시험된다. 사용자 A가 재접속했으면, 그는 현재의 그룹에 남고 도 6의 연장은 종료된다. 사용자 A가 단계 S80에서 비 접속된채 있으면, 워치도그 타이머가 단계 S85에서 시험된다. 타이머가 시간 경과했으면, 제어는 단계 S90으로 넘어가고 경과되지 않았으면 단계 S105에 제어는 되돌아간다.
대안적으로, 장치들이 전자기기 바로 가까이에 배치되게 요구될 수 있다. 이 시나리오에서, 각 사용자는 그가 사용자 그룹의 활성 회원으로 잔류할 것이 기대되는 동안, 그의 토큰 또는 장치를 전자기기의 상부에 또는 전자기기 가까이에 남길 것이다. 이렇게 하면 방에 일시적으로 체류하는 자가 잘못하여 사용자 그룹에 추가되는 것을 방지할 수 있는 이점이 있다. 도 7 및 도 8과 관련하여, 이벤트 S120과 S130 및 S125와 S135로 표시된 것처럼, 링크가 형성되었을 때에는 사용자는 그룹에 있고, 링크가 풀렸을 때에는 사용자는 그룹으로부터 제거된다.
보안을 위해, 토큰은 토큰 및 릴레이 위치 URL을 식별하는 데이터를 제공할 것이고, 스마트 전자기기는 릴레이 서버(310) 또는 프로파일 서버(305) 또는 그들 양자로부터 데이터의 수신을 허락받기 위해 상기 식별자를 전송할 필요가 있을 것이다. 이러한 인증 요건과 관련하여, 만약 사용자가 자기의 RFID 장치를 분실했으면, 그는 그 장치의 분실을 프로파일 서버 관리자 또는 릴레이 서버 관리자에게 표시할 수 있다. 그러면 장치를 사용하려는 잇따른 시도는 승인되지 않을 수 있다.
도 9와 관련하여 단계 S210에서는 전자기기(340)는 토큰 ID 및 인증 데이터(예를 들어 전자기기(340)에 의해 촉구되는 PIN 코드)를 전송한다. 토큰 ID가 인증 역할을 할 수 있기 때문에 인증 데이터는 비워둘 수도 있음을 유의하라. 그런 뒤 단계 S215에서는 전자기기(340)는 릴레이 URL을 요구한다. 단계 S217에서는 릴레이 서버는 요구가 타당한지 그렇지 않은지를 판정하고 타당하면 단계 S220에서, 전자기기(340)에 프로파일 데이터의 위치를 전송한다. 타당하지 않으면, 진행은 종료한다. 단계 S225에서는, 전자기기는 프로파일 서버(305)로부터 프로파일 데이터를 요구한다. 최종적으로 단계 S230에서, 프로파일 데이터는 복귀된다.
도 10과 관련하여, 단계 S240에서, 토큰은 그의 ID 및 릴레이 URL을 전자기기(340)에 전송한다. 그러면 전자기기는 인증 데이터 및 토큰 ID를 단계 S215에서 릴레이 서버(310)에 전송한다. 토큰이 허용되지 않으면 거부가 전송되어 진행은 종료한다. 그러면 단계 S225 및 단계 S230에서, 프로파일 데이터는 각각 전자기기(340)에 전송되고 그 전자기기에 의해 수신된다.
릴레이 URL의 일례는 다음과 같다:
http://123.123.123.123/tokens/<token ID>
바람직하게는 이는 토큰 ID를 받아들여 거기에 응답하는 내부 공정을 실행한 소위 동적 웹사이트에 링크할 것이다. 상기에서, 토큰 ID와 URL은 본질적으로 같은데 전자는 단순히 URL의 잔부 내의 요지로서 간단히 서버 공정에 넘겨진다. 프로파일 URL의 일례는 다음과 같다:
http://www.funpage.com/myhomepage/~joesmith/<password>/profile.dat. 후자 URL은 나태하게 액세스될 수 없도록 패스워드로서 동작하는 비밀 디렉토리 명칭을 포함할 수 있다. 데이터 파일은 단순히 어떤 전자기기에 의해서나 액세스하여 다운로드될 수 있다. 대안적으로, 프로파일 URL은 교환을 부추기는 동적 사이트를 가리킬 수 있다. 예를 들어 그런 사이트는 전자기기의 유형을 식별하는 데이터를 요구할 수 있다. 프로파일 서버 공정은 이 정보를 이용하여 전자기기의 유형에 관련된 데이터만을 전송할 수 있다. 추가하여, 사용자(들)는 프로파일이 사용될 수 있도록 하기 위해 PIN 번호 또는 몇몇 다른 인증 장치를 입력하도록 촉구될 수 있다. 사용자는 인증 정보를 전자기기에 또는 RFID 장치 자체를 거쳐 입력할 수 있을 것이다. 그러므로 데이터의 입력과 디스플레이를 허용하는 소형 사용자 인터페이스가 태그에 제공될 수 있을 것이다.
토큰이 망실되었을 때에는, 릴레이 URL은 단순히 항상 비접속될 수도 있고 또는 그것을 새로운 2차 인증 태그에 결합함으로써 재사용될 수 있을 것이다.
사용자 그룹들 변경이 구성되었을 때에는, 전자기기는 그룹이 조정을 하거나 또는 충돌을 융화시킬 수 있도록 조합 프로파일에 관한 정보를 제공할 수 있을 것이다. 그룹들 선호도에 관한 이용가능한 여러 옵션들의 적합성의 양부는 사용될 예상 엔진의 종류에 따라 보통 결정될 수 있다. 이 문제는 본 특허의 범위 밖의 것이어서 여기서는 논의되지 않을 것이다. 그러나 프로파일들의 각 조합은 옵션들의 독특한 집합을 허락할 것이고, 그 각 조합치가 구해질 수 있을 것이다. 그런데 스포츠 애호가들의 그룹은 혼합 취미를 가진 그룹보다 그들의 가장 선호하는 선택들의 집합에 있어 보다 높은 전체 값을 얻을 수 있을 것이다. 도 11과 관련하여, 단계 S400에서 그룹에서 구성이 변경되었을 때에는, 전자기기(340)는 단계 S450에서 조합 프로파일을 재계산할 것이다. 단계 S410에서 프로파일의 값이 결정되고, 단계 S415에서 그 전의 프로파일의 값보다 크면 전자기기는 단계 S420에서 새 옵션 집합을 선택되도록 제시할 수 있다.
프로파일들은 불가피하게 불완전 정보를 포함할 것이고 그것들을 융화시키는 방법은 항상 어느 정도는 한계가 있을 것이다. 그래서 예를 들어 한 사용자의 프로파일에서 시트콤이 빠져 있는 것은 무관심 또는 반감을 가리킬 수 있다. 융화 메커니즘은 규칙들의 집합들의 통합 또는 교차로서 단순한 논리적 연산에 한정될 것이다. 조합 프로파일에서 피드백을 사용하면 사용자들은 보다 지적인 융화를 이룰 수 있을 것이다. 도 12와 관련하여, 그런 상호 작용 융화를 후원하는 사용자 인터페이스는 여러 프로파일로부터 선호도 자료의 모든 범주들을 디스플레이하여 사용자(들)가 그것들 중에서 선택할 수 있게 할 것이다. 예를 들어, 도 11에서 사용자 인터페이스는 스크린(500)의 제 1 영역에 있는 각 사용자 프로파일로부터 범주(510)를 디스플레이할 것이다. 제 2 영역(505)에서는 인터페이스는 그룹 선호도들을 조합함으로써 발생된 선택된 범주(525)를 디스플레이할 것이다. 그 그룹은 화살표(515)로 표시된 그룹 선호도에 가해지도록 하기 위해 범주들(520) 중 하나를 선택했다.
프로파일들을 조합하는 것은 일정 균질의 해결 공간일 필요는 없다. 예를 들어 두 시간동안 TV를 시청하려는 단일 그룹이 모든 회원을 위해 최대치가 되게 하는 시간-의존 방법으로 절충하는 것은 가능하다. 프로파일들의 조합이 첫째 시간 동안 한 회원 또는 소 그룹을 위해 높은 선호도의 프로그램을 또한 둘째 시간 동안 다른 회원 또는 소 그룹을 위해 높은 값의 프로그램을 시사하는 것이 된다고 가정하자. 전자기기가 그 그룹이 전자기기를 함께 사용할 시간을 안다면, 전자기기는 그 정보를 이용하여 시간상으로 높은 값의 선택치를 낼 수 있는 선택이 이루어지게 할 수 있을 것이다. 그 결과는 한 회원은 첫 시간 간격 동안 그가 가장 선호하는 프로그램을 보게되는 한편 다른 회원은 둘째 시간간격 동안 가장 선호하는 프로그램을 시청하게 될 것이다.
소비자가 전자기기를 구입할 때, 그 전자기기와 함께 다수의 RFID 장치가 출하될 것이다. 바람직한 실시예에서는, 각 RFID 장치는 Monopoly®와 같은 게임의 부품들처럼 다른 형상으로 되어 있다. 그럼으로써 가족의 각원은 자기들이 원한 장치품을 선택할 수 있다.
대안적으로, 단일 장치가 한 새 전자기기와 함께 선적되고 추가 장치들은 요구될 때에 그리고 요구되면 구입된다. 장치들이 다수의 유형의 전자기기와 함께 또는 다수의 제조업자들이 제조한 다수의 전자기기들과 함께 사용될 것이라면, 모두가 채택할 통신 프로토콜 표준이 있을 것이다. 대안적으로, 다른 제조업자들에 의해 다른 프로토콜들이 사용되고, 각 전자기기는 다른 제조업자들의 장치들을 인식하고 그 장치들과 상호 통신하게 제작될 수 있을 것이다. 다수의 장치들이 한 제품과 함께 출하되면, 릴레이 서버에서의 자원 낭비를 방지하기 위해 사용자는 그 장치를 등록시킬 필요가 있다. 사용자는 릴레이 서버에 등록하고 자신을 정당한 사용자로서 권한 부여하고 프로파일 URL을 입력한다. 사용자는 항상 이 URL을 변경 또는 갱신할 수 있지만 각 사용자에게 요구되는 자원은 대단히 적기 때문에 많은 사용자의 경우 대단히 작은 저장 공간만 서비스받을 수 있다. 또한, 릴레이 서버와의 접촉을 최소화하기 위해, 전자기기들은 데이터가 기한 만료되기 전의 임의의 시간 기간 동안 프로파일 데이터 또는 URL 데이터를 존속시키도록 프로그램될 수 있다. 바람직하게는 이 데이터는 보안 인터페이스를 통하지 않고서는 결코 누설되지 않고 그래서 전자기기에 저장하는 것이 프라이버시 문제를 일으키는 일은 없다.
본 발명은 사적인 프로파일 데이터베이스를 심사숙고하고 있다. 본 발명의 일 특징에 의하면 각 전자기기는 이 데이터베이스에 정보를 기여한다. 종래 기술은 전자기기와의 사용자 상호 작용을 관찰함으로써 사용자 선호도에 적응하는 여러 시스템의 기재를 포함하고 있다. 예를 들어 사용자의 프로그램 선택을 시간에 걸쳐 관찰함으로써 EPG 셋톱 박스는 규칙을 유도해 내고 그것을 사용하여 미래에 있어 EPG를 개인화할 수 있다. 이 프로파일 데이터는 전자기기에 의해 사용자의 개인 프로파일 서버에 업로드될 수 있을 것이다. 바람직하게는 데이터 양식은 다수의 부류의 전자기기들에 대해 표준화될 것이나 이것은 중요한 것은 아니다. 예를 들어 데이터에는 XML-태그되고 특별히 저장될 수 있어, 여러 장치들이 태그를 통해 그 뜻을 알 수 있게 한다.
앞서 기재된 바와 같이, 본 발명은 무엇보다 여러 전자기기들 가운데서 프로파일 또는 선호도 데이터를 "이동"시키는 능력을 제공한다. 발명은 또한 프로파일 또는 선호도 데이터를, URL과 같이, 기억되어야 하는 것이 아닌 물리적 물체와 연관시키는 능력을 제공한다. 발명은 그 위에 사용자 인터페이스를 통해 데이터를 입력시킬 필요없이 사용자를 식별하는 간단하고 신속하고 편리한 메커니즘을 제공한다. 그 위에 본 발명은 특별한 그룹이 정해져 전자기기에 표시되고 그럼으로써 다수의 사용자 프로파일들이 합병되게 하는 능력을 제공한다. 또한 그 위에 본 발명은 제조업자에게 대부분의 필요 데이터를 지원하도록 요구함이 없이 제조업자가 보조 서비스 하부구조의 키를 제공할 수 있게 한다. 후자의 특징은 장치가 사용자의 데이터를 보다 안전하고 사적이도록 만들 수 있게 하는 이점을 갖는다.
본 발명의 또 다른 특징에 따르면, 프로파일 서버와의 상호 작용을 허락하는 사용자 인터페이스 또는 어느 하나 또는 양자를 통해 액세스 가능한 데이터를 제어하는 관리 서버는, 사용자가 그의 프로파일 데이터의 특정 부분집합을 주어진 RFID 장치와 상관시킬 수 있게 한다. 예를 들어 사용자는 다수의 RFID 토큰을 살 수 있다. 그 사용자는 다른 사람이 그 사용자의 개인 전화 리스트를 갖도록 허가하고 싶을 수 있다. 그 사용자는 릴레이 서버, 프로파일 서버 또는 또 다른 서버 중 한곳에서 진행하는 관리자 프로세스의 사용자 인터페이스를 통해, 토큰을 자기 프로파일 데이터의 그 특정 부분 집합과만 관련시킬 수 있다. 관리자 사용 인터페이스는(자동적으로 또는 유일적으로 식별하기에 유효한 ID 관련 코드를 입력함으로써) 토큰 ID의 엔트리를 허용할 것이다. 사용자 인터페이스는 다양한 허락을 특정 토큰과 연관시킬 수 있게 할 것이다. 그런 후 관리 공정은 특정 데이터만이 특정 토큰을 사용하여 프로파일로부터 얻어질 수 있는 것을 보장하는 문 단속 공정을 구성할 것이다. 문 단속 공정은 예를 들어 프로파일 서버에게 데이터의 단지 특정 부분집합만이 허가되는 것을 나타내는 릴레이 서버에서만 진행할 것이다. 대안적으로, 문 단속 기능이 프로파일 서버에 제공될 것이다. 특정 기간 후에는 토큰을 사용 불가능하게 하는 생존 기간 변수가 관리형 사용자 인터페이스에 의해 제공되는 옵션들 중에 들 수 있을 것이다.
본 발명을 상기에서 원칙적으로 RFID 태그 또는 장치에 관해 논의했지만, 어떤 종류의 데이터 전달 장치나 사용될 수 있는 것을 유의해야 할 것이다. 예를 들어 전자기기 사용자 인터페이스는 릴레이 URL을 수동적으로 입력시키는데 사용될 수 있을 것이고 또는 URL은 스마트 카드, 바 코드, 또는 다른 데이터 송신 수단에 저장될 수 있을 것이다.
또한 본 발명의 특징은 프로파일 서버에 있는 프로파일 데이터는 여러 전자기기 및 문맥에 관한 데이터를 포함하는 다양한 선호도 데이터를 포함할 수 있다는 것이다. 그래서 프로파일 데이터는 소프트웨어 워크스테이션 환경 선호도, 전화 스피드 다이얼 리스트, PDA 어드레스와 전화부 기재사항, 조리처방, 노 온도 설정, 냉장고 설정, 식기 세척기 세척 모드, 인터넷 사이트 선호물 등을 포함할 것이다. 이들 여러 데이터는 단일의 선호도 데이터 집 내에 저장되어 동일한 사용자 인터페이스에 의해 액세스되고 관리될 것이다.
본 발명은 상기한 예시적 실시예의 상세 내용에 한정되는 것이 아니며, 본 발명은 발명의 정신 또는 속성으로부터 벗어남이 없이 다른 특정 형태로 구현될 수 있다는 것은 당해 기술자들에게는 자명할 것이다. 따라서 본 실시예는 어떤 관점에서도 제한적이지는 않은 예시적인 것으로 고려되어야 할 것으로, 본 발명의 범위는 상기 기재에 의해서가 아니라 첨부된 청구 범위에 의해 표시되는 것이며, 청구 범 위 동등물의 의미 및 범위 내에 드는 모든 변경들은 따라서 그 범위에 포함되어야 할 것이다.
Claims (13)
- 무선 송신 장치에 있어서,릴레이 URL(uniform resource locator)을 포함하는 메모리(502)로서, 상기 릴레이 URL은, 상기 무선 송신 장치에 대응하는 선호도 프로파일이 저장되어 있는 어드레스를 나타내는 프로파일 URL을 전송하도록 프로그램된 릴레이 서버의 어드레스를 나타내는, 상기 메모리(502); 및상기 릴레이 URL이 전자기기(340)로 전송되는 것을 허용하도록 상기 메모리에 접속되는 송신기(501)를 포함하는, 무선 송신 장치.
- 제 1 항에 있어서, 상기 메모리는 상기 전자기기에 전송하기 위한 상기 무선 송신 장치의 유일한 식별자를 포함하는, 무선 송신 장치.
- 제 1 항에 있어서, 상기 송신기 및 상기 메모리는 어떠한 내부 전원도 갖지 않는 트랜스폰더(transponder)의 부분인, 무선 송신 장치.
- 네트워크 서버에 있어서,다양한 무선 송신 장치들에 저장된 릴레이 어드레스들에 응답하고, 전자기기(340)에 의해 전송된 상기 무선 송신 장치들 중 하나로부터 무선 송신 장치 식별자를 수신하기에 효과적인 메모리(640), 제어기(610), 및 네트워크 인터페이스(620)를 포함하며,상기 제어기는 상기 무선 송신 장치 식별자에 대응하는 프로파일이 저장된 프로파일 어드레스를 상기 메모리로부터 검색하도록 프로그램되어 있고,상기 제어기는 상기 프로파일 어드레스를 상기 전자기기에 전송하도록 프로그램되어 있는, 네트워크 서버.
- 전자기기에 있어서,제어기(343) 및 그것에 접속되어 있고 무선 송신 장치 식별자를 수신하기에 효과적인 수신기(341); 및상기 무선 송신 장치 식별자에 대응하는 릴레이 서버(310)에 접속가능한 네트워크 인터페이스(342)를 포함하며,상기 제어기는 상기 식별자에 응답하여 데이터를 상기 릴레이 서버에 전송하고 상기 릴레이 서버로부터 응답하여 프로파일 어드레스를 수신하도록 프로그램되어 있고,상기 제어기는 프로파일 서버에 있는 프로파일 데이터를 액세스하도록 더 프로그램되어 있는, 전자기기.
- 전자기기의 동작을 제어하는 방법에 있어서,제 1 액세스 데이터를 전자기기에 전달하는 단계로서, 상기 액세스 데이터는 제 1 구성 데이터에 네트워크 액세스를 제공하는, 상기 제 1 액세스 데이터 전달 단계;상기 제 1 구성 데이터의 적어도 일부를 상기 네트워크를 통해 상기 전자기기에서 수신하는 단계;상기 제 1 구성 데이터에 응답하여 상기 전자기기를 구성하는 단계;제 2 액세스 데이터를 상기 전자기기에 전달하는 단계로서, 상기 제 2 액세스 데이터는 제 2 구성 데이터에 네트워크 액세스를 제공하는, 상기 제 2 액세스 데이터 전달 단계;상기 전자기기에서 상기 제 2 구성 데이터의 적어도 일부를 수신하는 단계; 및상기 제 2 구성 데이터에 응답하여 상기 전자기기를 재구성하는 단계를 포함하는, 전자기기 동작 제어 방법.
- 제 6 항에 있어서, 상기 제 1 및 제 2 액세스 데이터 전달 단계 각각은 상기 제 1 및 제 2 액세스 데이터를 영구적으로 저장하는 휴대용 장치로부터 데이터를 전달하는 단계를 포함하는, 전자기기 동작 제어 방법.
- 제 7 항에 있어서, 상기 제 1 구성 데이터의 적어도 일부를 수신하는 단계는 상기 제 1 액세스 데이터에서 식별된 네트워크 서버에 응답하여 제 1 릴레이 데이터를 수신하는 단계와, 상기 제 1 릴레이 데이터에 의해 상기 네트워크를 통해 액세스가능해진 프로파일 데이터를 수신하는 단계를 포함하고, 상기 제 2 구성 데이터의 적어도 일부를 수신하는 단계는 상기 제 2 액세스 데이터에서 식별된 네트워크 서버에 응답하여 제 2 릴레이 데이터를 수신하는 단계, 및 상기 제 2 릴레이 데이터에 의해 상기 네트워크를 통해 액세스가능해진 프로파일 데이터를 수신하는 단계를 포함하는, 전자기기 동작 제어 방법.
- 제 6 항에 있어서, 상기 제 1 구성 데이터의 적어도 일부를 수신하는 단계는 상기 제 1 액세스 데이터에서 식별된 네트워크 서버에 응답하여 제 1 릴레이 데이터를 수신하는 단계와, 상기 제 1 릴레이 데이터에 의해 상기 네트워크를 통해 액세스가능해진 프로파일 데이터를 수신하는 단계를 포함하고, 상기 제 2 구성 데이터의 적어도 일부를 수신하는 단계는 상기 제 2 액세스 데이터에서 식별된 네트워크 서버에 응답하여 제 2 릴레이 데이터를 수신하는 단계, 및 상기 제 2 릴레이 데이터에 의해 상기 네트워크를 통해 액세스가능해진 프로파일 데이터를 수신하는 단계를 포함하는, 전자기기 동작 제어 방법.
- 제 6 항에 있어서,상기 제 1 및 제 2 액세스 데이터 전달 단계들은 각각 상기 제 1 및 제 2 액세스 데이터를 영구적으로 저장하는 휴대용 장치로부터 데이터를 전달하는 단계를 포함하고,상기 휴대용 장치는 무선 주파수 식별 장치인, 전자기기 동작 제어 방법.
- 제 10 항에 있어서, 상기 제 1 및 제 2 액세스 데이터 각각은 각각의 제 1 및 제 2 무선 주파수 식별 장치들에 영구적으로 저장되는, 전자기기 동작 제어 방법.
- 제 11 항에 있어서, 상기 제 1 및 제 2 액세스 데이터 전달 단계들은 무선 주파수 식별 장치를 상기 전자기기와 함께 배치하는 단계를 포함하는, 전자기기 동작 제어 방법.
- 제 6 항에 있어서, 상기 제 1 구성 데이터의 적어도 일부를 수신하는 단계는 상기 전자기기에 관한 데이터 및 또 다른 형태의 전자기기에 관한 데이터를 포함하는 프로파일 데이터의 일부를 수신하는 단계를 포함하는, 전자기기 동작 제어 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/597,196 | 2000-06-20 | ||
US09/597,196 US7933968B1 (en) | 2000-06-20 | 2000-06-20 | Token-based personalization of smart appliances |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020025988A KR20020025988A (ko) | 2002-04-04 |
KR100856340B1 true KR100856340B1 (ko) | 2008-09-04 |
Family
ID=24390493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027002198A KR100856340B1 (ko) | 2000-06-20 | 2001-06-15 | 토큰에 기초하는 스마트 전자기기들의 개인화 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7933968B1 (ko) |
EP (1) | EP1305940A2 (ko) |
JP (2) | JP2003528489A (ko) |
KR (1) | KR100856340B1 (ko) |
CN (1) | CN1214641C (ko) |
TW (1) | TW576040B (ko) |
WO (1) | WO2001099410A2 (ko) |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149556B2 (en) * | 2002-06-07 | 2006-12-12 | Hewlett-Packard Development Company, L.P. | Method and apparatus for optimized battery life and authentication in contactless technology |
US7047041B2 (en) | 2002-06-17 | 2006-05-16 | Nokia Corporation | Method and device for storing and accessing personal information |
US7920827B2 (en) | 2002-06-26 | 2011-04-05 | Nokia Corporation | Apparatus and method for facilitating physical browsing on wireless devices using radio frequency identification |
US8656004B1 (en) * | 2002-07-10 | 2014-02-18 | At&T Intellectual Property Ii, L.P. | Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments |
GB0230271D0 (en) | 2002-12-30 | 2003-02-05 | British Telecomm | Data retrieval method and apparatus |
US9959544B2 (en) * | 2003-05-22 | 2018-05-01 | International Business Machines Corporation | Updating an application on a smart card and displaying an advertisement |
US7373109B2 (en) | 2003-11-04 | 2008-05-13 | Nokia Corporation | System and method for registering attendance of entities associated with content creation |
US7149503B2 (en) | 2003-12-23 | 2006-12-12 | Nokia Corporation | System and method for associating postmark information with digital content |
KR100606007B1 (ko) * | 2004-07-30 | 2006-07-28 | 삼성전자주식회사 | Rfid를 이용한 방송 서비스 제공 방법 |
EP1844609A1 (en) * | 2005-01-21 | 2007-10-17 | Koninklijke Philips Electronics N.V. | Method and apparatus for acquiring a common interest-degree of a user group |
KR100715120B1 (ko) * | 2005-06-08 | 2007-05-10 | 주식회사 사라콤 | 홈네트워크 제어 장치 |
US8640165B2 (en) | 2006-07-31 | 2014-01-28 | Rovi Guides, Inc. | Systems and methods for providing enhanced sports watching media guidance |
JP4895867B2 (ja) * | 2007-03-06 | 2012-03-14 | ルネサスエレクトロニクス株式会社 | 内部電圧発生回路 |
EP2043070B1 (en) * | 2007-09-26 | 2021-01-27 | Vodafone GmbH | Method for controlling consumer electronics devices, mobile terminal and consumer electronics device |
US7710796B2 (en) * | 2007-11-06 | 2010-05-04 | International Business Machines Corporation | Level shifter for boosting wordline voltage and memory cell performance |
US8505056B2 (en) * | 2008-07-10 | 2013-08-06 | Apple Inc. | Updating properties of remote A/V performance nodes |
CN101964885B (zh) * | 2009-07-21 | 2012-07-25 | 佛山市顺德区顺达电脑厂有限公司 | 电视操作接口显示系统及电视频道切换操作方法 |
US8533132B2 (en) * | 2009-07-22 | 2013-09-10 | Carnegie Mellon University | Systems and methods for implementing a machine-learning agent to retrieve information in response to a message |
CN103109244B (zh) * | 2010-07-02 | 2016-08-24 | 汤姆森特许公司 | 用于物体跟踪和识别的方法和装置 |
US8462997B2 (en) * | 2010-09-15 | 2013-06-11 | Microsoft Corporation | User-specific attribute customization |
CN102446181A (zh) * | 2010-10-09 | 2012-05-09 | 广东省农业科学院科技情报研究所 | 一种基于xml的iso15693电子标签数据转换方法 |
KR101955976B1 (ko) * | 2011-08-25 | 2019-03-08 | 엘지전자 주식회사 | 제한된 사용자 인터페이스를 가진 장치의 활성화 |
US9131370B2 (en) | 2011-12-29 | 2015-09-08 | Mcafee, Inc. | Simplified mobile communication device |
US20130209108A1 (en) * | 2012-02-14 | 2013-08-15 | Avaya Inc. | System and method for personalized hoteling of mobile workers |
US9547761B2 (en) | 2012-04-09 | 2017-01-17 | Mcafee, Inc. | Wireless token device |
US9262592B2 (en) | 2012-04-09 | 2016-02-16 | Mcafee, Inc. | Wireless storage device |
US8819445B2 (en) | 2012-04-09 | 2014-08-26 | Mcafee, Inc. | Wireless token authentication |
US20130268687A1 (en) | 2012-04-09 | 2013-10-10 | Mcafee, Inc. | Wireless token device |
US9472034B2 (en) | 2012-08-16 | 2016-10-18 | Schlage Lock Company Llc | Electronic lock system |
NZ706015A (en) * | 2012-08-16 | 2016-04-29 | Schlage Lock Co Llc | Operation communication system |
US9437062B2 (en) | 2012-08-16 | 2016-09-06 | Schlage Lock Company Llc | Electronic lock authentication method and system |
US20140063219A1 (en) * | 2012-08-28 | 2014-03-06 | General Electric Company | System and method including a portable user profile for medical imaging systems |
US9327200B2 (en) | 2012-12-26 | 2016-05-03 | Disney Enterprises, Inc. | Managing a theme of a virtual space based on characters made accessible responsive to corresponding tokens being detected |
US9517404B2 (en) | 2012-12-26 | 2016-12-13 | Disney Enterprises, Inc. | Apparatus, system, and method for effectuating modifications to a virtual space responsive to token detection |
US8726172B1 (en) | 2012-12-26 | 2014-05-13 | Disney Enterprises, Inc. | Managing an environment of a virtual space based on characters made accessible responsive to corresponding tokens being detected |
US9457263B2 (en) | 2012-12-26 | 2016-10-04 | Disney Enterprises, Inc. | Unlocking virtual items in a virtual space responsive to physical token detection |
EP2749329A1 (en) * | 2012-12-26 | 2014-07-02 | Disney Enterprises, Inc. | Linking token detection at a single computing platform with a user identification to unlock content and/or effectuate modifications in virtual space instances presented via multiple computing platforms |
US8910266B2 (en) * | 2012-12-26 | 2014-12-09 | Disney Enterprises, Inc. | Linking token detection at a single computing platform with a user identification to unlock content in virtual space instances presented via multiple computing platforms |
US9387407B2 (en) | 2012-12-26 | 2016-07-12 | Disney Enterprises, Inc. | Managing objectives associated with a virtual space based on characters made accessible responsive to corresponding tokens being detected |
US8986115B2 (en) | 2012-12-26 | 2015-03-24 | Disney Enterprises, Inc. | Facilitating customization of a virtual space based on accessible virtual items |
US8909920B2 (en) * | 2012-12-26 | 2014-12-09 | Disney Enterprises, Inc. | Linking token detection at a single computing platform with a user identification to effectuate modifications in virtual space instances presented via multiple computing platforms |
US8972369B2 (en) | 2012-12-26 | 2015-03-03 | Disney Enterprises, Inc. | Providing a common virtual item repository in a virtual space |
USD748200S1 (en) | 2013-01-15 | 2016-01-26 | Disney Enterprises, Inc. | Power disk reader |
USD748199S1 (en) | 2013-01-15 | 2016-01-26 | Disney Enterprises, Inc. | Multi-sided power disk |
US8904298B2 (en) * | 2013-03-15 | 2014-12-02 | Disney Enterprises, Inc. | Effectuating modifications within an instance of a virtual space presented via multiple disparate client computing platforms responsive to detection of a token associated with a single client computing platform |
US20170034564A1 (en) * | 2013-12-19 | 2017-02-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and TV Associated Communication Device for Switching User Personalized Interface |
GB2538705A (en) * | 2015-05-18 | 2016-11-30 | Smart Labs Holdings Ltd | Apparatus and system |
US10529327B1 (en) * | 2017-03-29 | 2020-01-07 | Parallels International Gmbh | System and method for enabling voice recognition for operating system |
KR102480307B1 (ko) * | 2018-03-27 | 2022-12-23 | 비자 인터네셔널 서비스 어소시에이션 | 어플라이언스에 토큰을 인가하고 프로비저닝하기 위한 시스템 및 방법 |
KR102371024B1 (ko) * | 2019-01-26 | 2022-03-07 | 김금철 | 온라인거래에서, url과 연동할 수 있는 신용카드를 이용한 결제시스템 및 결제방법 |
US11810105B2 (en) | 2019-06-20 | 2023-11-07 | Visa International Service Association | System and method for authorizing and provisioning a token to an appliance |
TWI798967B (zh) * | 2021-11-30 | 2023-04-11 | 明基電通股份有限公司 | 應用於視訊會議系統的傳送端裝置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5983273A (en) | 1997-09-16 | 1999-11-09 | Webtv Networks, Inc. | Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences |
Family Cites Families (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5951300A (en) * | 1997-03-10 | 1999-09-14 | Health Hero Network | Online system and method for providing composite entertainment and health information |
GB2281793A (en) * | 1993-09-11 | 1995-03-15 | Ibm | A data processing system for providing user load levelling in a network |
US5793963A (en) * | 1994-10-24 | 1998-08-11 | Fisher Rosemount Systems, Inc. | Apparatus for providing non-redundant secondary access to field devices in a distributed control system |
US5758257A (en) * | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5771381A (en) * | 1994-12-13 | 1998-06-23 | Microsoft Corporation | Method and system for adding configuration files for a user |
US5710884A (en) * | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
US5713009A (en) * | 1995-09-08 | 1998-01-27 | Digital Equipment Corporation | Method and apparatus for configuring a computer system |
US5838907A (en) * | 1996-02-20 | 1998-11-17 | Compaq Computer Corporation | Configuration manager for network devices and an associated method for providing configuration information thereto |
US6038551A (en) * | 1996-03-11 | 2000-03-14 | Microsoft Corporation | System and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer |
US5745554A (en) * | 1996-07-18 | 1998-04-28 | Impact With Quality, Inc. | Systems for requesting services using card reading terminals |
JP3934174B2 (ja) * | 1996-04-30 | 2007-06-20 | 株式会社エクシング | 中継サーバ |
US5793972A (en) * | 1996-05-03 | 1998-08-11 | Westminster International Computers Inc. | System and method providing an interactive response to direct mail by creating personalized web page based on URL provided on mail piece |
US6091518A (en) * | 1996-06-28 | 2000-07-18 | Fuji Xerox Co., Ltd. | Image transfer apparatus, image transmitter, profile information transmitter, image receiver/reproducer, storage medium, image receiver, program transmitter, and image color correction apparatus |
US5795228A (en) * | 1996-07-03 | 1998-08-18 | Ridefilm Corporation | Interactive computer-based entertainment system |
US6139177A (en) * | 1996-12-03 | 2000-10-31 | Hewlett Packard Company | Device access and control using embedded web access functionality |
US6012088A (en) * | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
US6163316A (en) * | 1997-01-03 | 2000-12-19 | Texas Instruments Incorporated | Electronic programming system and method |
US5935249A (en) * | 1997-02-26 | 1999-08-10 | Sun Microsystems, Inc. | Mechanism for embedding network based control systems in a local network interface device |
DE19713271A1 (de) | 1997-03-29 | 1998-10-01 | Junghans Uhren Gmbh | Bidirektionales Kommunikations-System zwischen einer Sendeanstalt und Publikum |
GB2325537B8 (en) | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
US6282522B1 (en) * | 1997-04-30 | 2001-08-28 | Visa International Service Association | Internet payment system using smart card |
GB2326010A (en) * | 1997-06-07 | 1998-12-09 | Ibm | Data processing system using active tokens |
US6029196A (en) * | 1997-06-18 | 2000-02-22 | Netscape Communications Corporation | Automatic client configuration system |
JP3762051B2 (ja) * | 1997-06-20 | 2006-03-29 | キヤノン株式会社 | 画像読取り装置及びその制御方法 |
US6119234A (en) * | 1997-06-27 | 2000-09-12 | Sun Microsystems, Inc. | Method and apparatus for client-host communication over a computer network |
IL121230A (en) * | 1997-07-03 | 2004-05-12 | Nds Ltd | Intelligent electronic program guide |
JP3657745B2 (ja) * | 1997-07-23 | 2005-06-08 | 横河電機株式会社 | ユーザ認証方法及びユーザ認証システム |
US6226744B1 (en) * | 1997-10-09 | 2001-05-01 | At&T Corp | Method and apparatus for authenticating users on a network using a smart card |
US6938089B1 (en) * | 1997-10-16 | 2005-08-30 | Virtual Access Technology Limited | Apparatus and method for controlling access to a service over a communications system |
US6009410A (en) * | 1997-10-16 | 1999-12-28 | At&T Corporation | Method and system for presenting customized advertising to a user on the world wide web |
US6026438A (en) * | 1997-10-31 | 2000-02-15 | Merrill Lynch & Co., Inc. | Dynamic workstation configuration processor |
US6098098A (en) * | 1997-11-14 | 2000-08-01 | Enhanced Messaging Systems, Inc. | System for managing the configuration of multiple computer devices |
US5974454A (en) * | 1997-11-14 | 1999-10-26 | Microsoft Corporation | Method and system for installing and updating program module components |
US6778096B1 (en) * | 1997-11-17 | 2004-08-17 | International Business Machines Corporation | Method and apparatus for deploying and tracking computers |
JP3497712B2 (ja) * | 1997-12-01 | 2004-02-16 | 株式会社エヌ・ティ・ティ・データ | 情報フィルタリング方法、装置及びシステム |
US6078928A (en) * | 1997-12-12 | 2000-06-20 | Missouri Botanical Garden | Site-specific interest profiling system |
US6081793A (en) * | 1997-12-30 | 2000-06-27 | International Business Machines Corporation | Method and system for secure computer moderated voting |
US7545816B1 (en) * | 1998-04-29 | 2009-06-09 | Ncr Corporation | Transaction processing systems maintenance |
US6370141B1 (en) * | 1998-04-29 | 2002-04-09 | Cisco Technology, Inc. | Method and apparatus for configuring an internet appliance |
US6205476B1 (en) * | 1998-05-05 | 2001-03-20 | International Business Machines Corporation | Client—server system with central application management allowing an administrator to configure end user applications by executing them in the context of users and groups |
US6385651B2 (en) * | 1998-05-05 | 2002-05-07 | Liberate Technologies | Internet service provider preliminary user registration mechanism provided by centralized authority |
US6105063A (en) * | 1998-05-05 | 2000-08-15 | International Business Machines Corp. | Client-server system for maintaining application preferences in a hierarchical data structure according to user and user group or terminal and terminal group contexts |
US6256635B1 (en) * | 1998-05-08 | 2001-07-03 | Apple Computer, Inc. | Method and apparatus for configuring a computer using scripting |
US6044349A (en) * | 1998-06-19 | 2000-03-28 | Intel Corporation | Secure and convenient information storage and retrieval method and apparatus |
JP3786328B2 (ja) * | 1998-07-27 | 2006-06-14 | 株式会社日立製作所 | サーバおよび通信制御方法 |
US6286038B1 (en) * | 1998-08-03 | 2001-09-04 | Nortel Networks Limited | Method and apparatus for remotely configuring a network device |
US6868433B1 (en) * | 1998-09-11 | 2005-03-15 | L.V. Partners, L.P. | Input device having positional and scanning capabilities |
JP3440208B2 (ja) * | 1998-09-22 | 2003-08-25 | 日本電信電話株式会社 | ストリーム配信方法およびシステム |
JP3673093B2 (ja) * | 1998-09-29 | 2005-07-20 | 株式会社ニューズウオッチ | 情報フィルタリング装置 |
JP2000113127A (ja) * | 1998-09-30 | 2000-04-21 | Toshiba Corp | 無線タグシステム |
IL126552A (en) * | 1998-10-13 | 2007-06-03 | Nds Ltd | Remote administration of smart cards for secure access systems |
US6161133A (en) * | 1998-10-19 | 2000-12-12 | Lexton Systems, Inc. | Method and apparatus for configuration of an internet appliance |
GB2343075B (en) * | 1998-10-23 | 2003-02-12 | Sony Uk Ltd | Broadcast programme listings |
US6161134A (en) * | 1998-10-30 | 2000-12-12 | 3Com Corporation | Method, apparatus and communications system for companion information and network appliances |
JP3599226B2 (ja) * | 1998-11-04 | 2004-12-08 | 株式会社エヌ・ティ・ティ・データ | 物品管理システム及び端末 |
US6446076B1 (en) * | 1998-11-12 | 2002-09-03 | Accenture Llp. | Voice interactive web-based agent system responsive to a user location for prioritizing and formatting information |
US7076504B1 (en) * | 1998-11-19 | 2006-07-11 | Accenture Llp | Sharing a centralized profile |
US7672879B1 (en) * | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US6697837B1 (en) * | 1999-11-19 | 2004-02-24 | Installation Software Technologies, Inc. | End user profiling method |
US20030018558A1 (en) * | 1998-12-31 | 2003-01-23 | Heffner Reid R. | System, method and computer program product for online financial products trading |
US6233566B1 (en) * | 1998-12-31 | 2001-05-15 | Ultraprise Corporation | System, method and computer program product for online financial products trading |
US20020055847A1 (en) * | 1999-01-20 | 2002-05-09 | Masahiro Nakano | Method and apparatus of providing secure transactions on a network |
US6493751B1 (en) * | 1999-02-24 | 2002-12-10 | 3Com Corporation | Network configuration method and system for a window-based operating system environment |
US6199099B1 (en) * | 1999-03-05 | 2001-03-06 | Ac Properties B.V. | System, method and article of manufacture for a mobile communication network utilizing a distributed communication network |
FR2791159B1 (fr) * | 1999-03-15 | 2001-05-04 | Bull Cp8 | Procede d'acces a un objet a l'aide d'un navigateur de type "web" cooperant avec une carte a puce et architecture pour la mise en oeuvre du procede |
US6256019B1 (en) * | 1999-03-30 | 2001-07-03 | Eremote, Inc. | Methods of using a controller for controlling multi-user access to the functionality of consumer devices |
US6400272B1 (en) * | 1999-04-01 | 2002-06-04 | Presto Technologies, Inc. | Wireless transceiver for communicating with tags |
US6345294B1 (en) * | 1999-04-19 | 2002-02-05 | Cisco Technology, Inc. | Methods and apparatus for remote configuration of an appliance on a network |
US7036738B1 (en) * | 1999-05-03 | 2006-05-02 | Microsoft Corporation | PCMCIA-compliant smart card secured memory assembly for porting user profiles and documents |
US6822971B1 (en) * | 1999-05-28 | 2004-11-23 | Nokia Corporation | Apparatus, and association method, for identifying data with an address |
KR100624865B1 (ko) * | 1999-06-02 | 2006-09-18 | 엘지전자 주식회사 | 사용자 프로파일을 이용한 비디오 분할 시청 시스템 |
US6775368B1 (en) * | 1999-06-21 | 2004-08-10 | Lucent Technologies Inc. | Seamless data network telecommunication service during mobile wireless call handoff |
US6715075B1 (en) * | 1999-07-08 | 2004-03-30 | Intel Corporation | Providing a configuration file to a communication device |
US6553412B1 (en) * | 1999-09-10 | 2003-04-22 | Avantgo, Inc. | System, method, and computer program product for web content aggregation and development, and web content delivery to clients |
US6684241B1 (en) * | 1999-09-29 | 2004-01-27 | Nortel Networks Limited | Apparatus and method of configuring a network device |
US7010701B1 (en) * | 1999-10-19 | 2006-03-07 | Sbc Properties, L.P. | Network arrangement for smart card applications |
US7630986B1 (en) * | 1999-10-27 | 2009-12-08 | Pinpoint, Incorporated | Secure data interchange |
US6643701B1 (en) * | 1999-11-17 | 2003-11-04 | Sun Microsystems, Inc. | Method and apparatus for providing secure communication with a relay in a network |
US20030033534A1 (en) * | 1999-11-29 | 2003-02-13 | Rand Ricky C | System and method for dual key card dual database access control and identification |
US20020049852A1 (en) * | 1999-12-06 | 2002-04-25 | Yen-Jen Lee | Global messaging with distributed adaptive streaming control |
US6862612B1 (en) * | 1999-12-10 | 2005-03-01 | Dell Products L.P. | Multiple ‘express buy’ profiles for multiple stores (dell.com and gigabuys.com) |
US6738901B1 (en) * | 1999-12-15 | 2004-05-18 | 3M Innovative Properties Company | Smart card controlled internet access |
US6892196B1 (en) * | 1999-12-22 | 2005-05-10 | Accenture Llp | System, method and article of manufacture for a user programmable diary interface link |
US6871221B1 (en) * | 2000-01-21 | 2005-03-22 | Scriptlogic Corporation | Method and apparatus to manage network client logon scripts using a graphical management and administration tool |
US7111051B2 (en) * | 2000-01-26 | 2006-09-19 | Viaclix, Inc. | Smart card for accessing a target internet site |
US6587873B1 (en) * | 2000-01-26 | 2003-07-01 | Viaclix, Inc. | System server for channel-based internet network |
US6912578B1 (en) * | 2000-02-25 | 2005-06-28 | Sun Microsystems, Inc. | Method and apparatus for improving utilization of a resource on a shared client |
US20010045451A1 (en) * | 2000-02-28 | 2001-11-29 | Tan Warren Yung-Hang | Method and system for token-based authentication |
US6760761B1 (en) * | 2000-03-27 | 2004-07-06 | Genuity Inc. | Systems and methods for standardizing network devices |
US6957776B1 (en) * | 2000-03-30 | 2005-10-25 | Qwest Communications International Inc. | System and method for managing a plurality of local lists of a single user |
US6865608B2 (en) * | 2000-03-31 | 2005-03-08 | Neomedia Technologies, Inc. | Method and system for simplified access to internet content on a wireless device |
PL351990A1 (en) * | 2000-05-31 | 2003-07-14 | Ntt Docomo Inc | Method of and apparatus for distributing advertisements in a network |
-
2000
- 2000-06-20 US US09/597,196 patent/US7933968B1/en not_active Expired - Fee Related
-
2001
- 2001-01-10 JP JP2001553657A patent/JP2003528489A/ja not_active Withdrawn
- 2001-06-15 CN CNB018024165A patent/CN1214641C/zh not_active Expired - Fee Related
- 2001-06-15 KR KR1020027002198A patent/KR100856340B1/ko not_active IP Right Cessation
- 2001-06-15 JP JP2002504130A patent/JP2004501462A/ja active Pending
- 2001-06-15 EP EP01947378A patent/EP1305940A2/en not_active Withdrawn
- 2001-06-15 WO PCT/EP2001/006887 patent/WO2001099410A2/en active Application Filing
- 2001-06-19 TW TW90114842A patent/TW576040B/zh not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5983273A (en) | 1997-09-16 | 1999-11-09 | Webtv Networks, Inc. | Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences |
Also Published As
Publication number | Publication date |
---|---|
WO2001099410A2 (en) | 2001-12-27 |
JP2004501462A (ja) | 2004-01-15 |
US7933968B1 (en) | 2011-04-26 |
TW576040B (en) | 2004-02-11 |
KR20020025988A (ko) | 2002-04-04 |
EP1305940A2 (en) | 2003-05-02 |
WO2001099410A3 (en) | 2002-12-05 |
CN1214641C (zh) | 2005-08-10 |
JP2003528489A (ja) | 2003-09-24 |
CN1460369A (zh) | 2003-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100856340B1 (ko) | 토큰에 기초하는 스마트 전자기기들의 개인화 | |
US20050242167A1 (en) | Method for creating multimedia messages with rfid tag information | |
US6745223B1 (en) | User terminal for channel-based internet network | |
JP4301997B2 (ja) | 携帯電話による情報家電向け認証方法 | |
US6785716B1 (en) | System and method of channel-based internet network | |
US6587873B1 (en) | System server for channel-based internet network | |
EP1015985B1 (en) | Method and apparatus for providing physical security for a user account and providing access to the user's environment and preferences | |
US20110041072A1 (en) | Authentication and personal content transmission method for sharing personal contents and display apparatus and server thereof | |
JP2001243413A (ja) | 名刺管理システム、方法、そのサーバ装置及びクライアント装置、携帯端末装置、並びに記録媒体 | |
US10712988B2 (en) | Method and apparatus for controlling controlled device included in network | |
US20020029336A1 (en) | Authentication method and authentication system for users attempting to access an information source via communication network, and information processing system and information processing method using the same | |
JP2003050758A (ja) | インターネットへのアクセスを管理する方法、そのシステム及びそのコンピュータ・プログラム | |
KR20010069686A (ko) | 웹 사이트 자동 로그-인 시스템 및 자동 로그-인 처리 방법 | |
JP4749674B2 (ja) | 情報処理装置、携帯端末、情報処理プログラム、このプログラムを記録したコンピュータ読取可能な記録媒体、携帯端末制御プログラム、及びこのプログラムを記録したコンピュータ読取可能な記録媒体 | |
KR20010087479A (ko) | 컴퓨터 네트워크 상에서 개인정보를 관리하는 방법및 시스템 | |
JP4551093B2 (ja) | サービス提供用サーバコンピュータ | |
JP4801760B2 (ja) | 情報処理装置、携帯端末、情報処理プログラム、このプログラムを記録したコンピュータ読取可能な記録媒体、携帯端末制御プログラム、及びこのプログラムを記録したコンピュータ読取可能な記録媒体 | |
JP2002171503A (ja) | デジタル画像通信システム及びサーバ並びに端末装置 | |
EP2043070B1 (en) | Method for controlling consumer electronics devices, mobile terminal and consumer electronics device | |
KR200178079Y1 (ko) | 전화번호를 이용한 사용자인증시스템 | |
JP2002171510A (ja) | 画像サーバ装置、当該画像サーバ装置を用いた画像通信システム | |
KR20030024432A (ko) | 인터넷 기반 개인 정보 관리 서비스 방법 | |
KR20110020627A (ko) | Iptv 시청용 다기능 애플리케이션을 포함하는 네트워크 시스템 | |
KR20020031993A (ko) | 인터넷을 통한 홈 오토메이션 시스템 제어 방법 | |
KR20020004642A (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: 20110826 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |