CN1331356C - 若干访问时间的用户身份资料 - Google Patents

若干访问时间的用户身份资料 Download PDF

Info

Publication number
CN1331356C
CN1331356C CNB998033820A CN99803382A CN1331356C CN 1331356 C CN1331356 C CN 1331356C CN B998033820 A CNB998033820 A CN B998033820A CN 99803382 A CN99803382 A CN 99803382A CN 1331356 C CN1331356 C CN 1331356C
Authority
CN
China
Prior art keywords
user
system controller
program
user identity
identity data
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CNB998033820A
Other languages
English (en)
Other versions
CN1292977A (zh
Inventor
C·D·威廉斯
J·M·戈德施米德特-伊基
A·A·沙-纳扎洛夫
E·M·瓦茨
K·A·默雷
D·N·哈克森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN1292977A publication Critical patent/CN1292977A/zh
Application granted granted Critical
Publication of CN1331356C publication Critical patent/CN1331356C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4662Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61PSPECIFIC THERAPEUTIC ACTIVITY OF CHEMICAL COMPOUNDS OR MEDICINAL PREPARATIONS
    • A61P25/00Drugs for disorders of the nervous system
    • A61P25/18Antipsychotics, i.e. neuroleptics; Drugs for mania or schizophrenia
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' 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/43Processing 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/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • 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/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • 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/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/454Content or additional data filtering, e.g. blocking advertisements
    • 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/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • 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/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • 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/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
    • 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
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17354Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/04Diagnosis, testing or measuring for television systems or their details for receivers

Abstract

一种用来根据用户与监视系统的交互作用(206)及优选的系统访问时间而自动地配置一个系统的方法及设备,根据监视到的用户与该系统的交互作用而刷新与该用户相应的用户身份资料。根据用户身份资料来识别用户优选的系统访问时间,该系统根据用户身份资料及用户优选的系统访问时间而自动地配置(208)。

Description

若干访问时间的用户身份资料
相关申请
这是1997年5月30日提交的题为“娱乐系统中用于自动确定及动态修改用户优选值的方法及设备”第08/866 707号申请的部分继续申请,该申请要求下列临时申请:Jean Goldschmidt、Earl Watts及Kathleen Lane 1996年6月6日提交“关于节目优选代理的说明”第06/019 351号临时申请;Jean Goldschmidt、Tong Shah、ChristopherWilliams及Kathleen Lane 1996年8月22日提交“关于电视收看情况的监视”第60/024 435号临时申请;1996年8月22日提交题为“对特殊用户改制其配置的娱乐系统”第60/024 436号临时申请;JeanGoldschmidt、Tony Shah、Christopher Williams及Kathleen Lane 1996年8月27日提交题为“电视个人化”第60/024 452号临时申请书;以及Jean Goldschmidt及Michael Watts 1996年6月26日提交题为“带有建议收看清单的改制的电视时间表”第60/020580号临时申请的优先权。上述每一份临时申请共同转让给加里弗尼亚州,SantaClara的Intel公司。
发明背景
1.发明领域
本发明涉及娱乐系统领域,特别是,涉及用来根据用户与监视系统的交互作用及优选的系统访问时间而自动地配置一个系统的方法及设备。
2.背景信息
近年来,在娱乐系统的领域里已经取得了大量的进展。例如,节目导引现已在全(美)国范围内很多电缆系统中流行开来。在一个实施例中,在电缆广播范围内在特定的频道上已提供了这些节目导引,以便提供下几个小时的节目信息。这些现有技术系统的较为先进者容许用户与节目导引相互作用,以便手动选择特定的节目进行记录或收看。
娱乐系统中某些进展的另一个例子是出现了家长控制,可以“锁住”那些可能不适合于某些家庭成员的频道或要求其提供口令。在音频设备、视频录/放设备等中,已取得了同等感人的进展。这些设备中的一些设备允许用户为了记录一个节目在已知有关该节目的适当信息(频道、日期、开始时间、结束时间、等等)的情况下,对于设备进行手动编程。另些现有系统允许用户手动地“增加”或“删掉”一些频道,由此产生优选的“频道冲浪”顺序。例如,用户为了在频道冲浪时从频道2直接转到频道5,可以删除频道3和4。然而,在这些系统中必须由用户手动编程频道冲浪顺序。如果下一个用户需要不同的顺序,则必须由该用户手动再编程。典型现有技术的娱乐系统不能按照用户与监视系统的相互作用(例如,用户收看的频道,在一天之内用户收看这些频道的时间)对娱乐系统进行自动的、动态的配置。而且,典型现有技术的娱乐系统不能根据系统被访问的时间(例如,下午5:00~下午8:00)来改变系统的配置;检出多个相应的时段,在该时段内一编程设备正在记录一信号源。识别没有被编程在相应于多个相应的时段的第一时段内记录该信号源的记录设备。催促用户是否希望在该第一时段内记录该信号源。
这样,存在着对于用来根据用户与监视系统的相互作用及优选的系统访问时间而自动地配置一系统的方法及设备的需要。
发明概述
按照本发明的宗旨,提供一种用来根据用户与监视系统的相互作用及优选的系统访问时间而自动地配置一系统的方法及设备。按照一个实施例,根据监视到的用户与该系统的相互作用而修改与该用户相应的用户身份资料。根据用户身份资料来识别用户优选的系统访问时间,该系统根据用户身份资料及用户优选的系统访问时间而自动地配置。
检出多个相应的时段,在该时段内一编程设备正在记录一信号源。识别没有被编程在相应于多个相应的时段的第一时段内记录该信号源的记录设备。催促用户是否希望在该第一时段内记录该信号源。
附图的简单描述
本发明将通过附图中所示的、但并非用作限制的典型实施例加以描述,图中相同的标号表示类似的元件,其中,
图1为示出构成可实施本发明的娱乐系统的一些元件的框图;
图2为示出按照本发明一个实施例的相应于用户优选值的动态改制系统工作参数中所遵循的步骤的流程图;
图3为示出按照本发明的一个实施例在确定多个系统用户的哪一个用户当前正在使用该系统中所遵循的步骤的流程图;
图4为示出按照本发明的一个实施例在识别可能是用户感兴趣的节目信息中所遵循的步骤的流程图;
图5为示出按照本发明的一个实施例在确定是否准确打破以前的记录习惯中所遵循的步骤的流程图;
图6为示出包括本发明一个实施例的宗旨的示范性计算机系统的框图;
图7为示出按照本发明一个实施例的软件元件的框图;
图8为示出按照本发明一个实施例的用户身份资料数据库;以及
图9为示出按照本发明一个实施例的节目数据库。
详细描述
为了提供对本发明的透彻了解,在以下的描述中,为了说明之用陈述了具体的数量、材料及配置。然而,对于熟悉本专业的人来说,不带具体细节也可以实施本发明。为了不扰乱本发明,省略或简化了那些在其它情况下周知的特点。而且,为了便于了解,把某些方法步骤作为独立的步骤作了描述,然而,不应该把这些独立描述的步骤理解为依赖于其性能而必然独立的安排。
现在,转到图1,该图提供示出可在其中实施本发明的典型娱乐系统的一个例子的系统元件的方框图。正如以下将要更详细地讨论的那样,在一个实施例中,系统100包括为了存储用户身份资料信息而配置的系统控制器104,该控制器104为系统100的每一个用户开发利用。此外,为了检索及存储可从种类繁多的信源获得的娱乐节目信息配置了系统控制器104。在系统100工作的期间内,系统控制器104通过至少对于娱乐系统多个用户的一个子集、至少到用户型的一个子集比较接收到的输入与当前的设定值来自动地确定系统的多个用户的哪一个用户当前正在使用该系统。确定了系统的多个用户的哪一个用户当前正在使用该系统之后,系统控制器104按照相应于被确定的娱乐系统用户的用户型的用户优选信息动态地配置系统100的工作参数,并且,为了增强用户在系统100上的享乐还提供节目/娱乐建议,以及许多附加特点的附加值。正如以下将更详细地讨论的那样,在一个实施例中,系统控制器104可以是包括了本发明主旨的计算机系统。在另一个实施例中,系统控制器104可以是具有所需处理能力并且包括了本发明主旨的“机顶”盒。还可以把系统控制器104称作为了集中娱乐系统及计算平台的世界以便实现以下将更详细地讨论的有利结果而设计的“会聚系统”,而与特定的实施例无关。
虽然从图中所提出的典型实施例的角度描述了本发明,但是,那些熟悉本专业的人根据下列描述将意识到本发明并不局限于这些实施例,而且可以各种变更的实施例来实施。因此,在其复杂性比图1中所描绘系统的复杂性或大或小的系统中可实施本发明的独创特点。
如所示那样,图1仅仅示出包括了本发明主旨的娱乐系统的一个例子。在所示出的实施例中,系统100包括电视机/监视器102、视频记录/重放设备106、DVD记录/重放设备114(当前,把DVD用作数字视盘及数字通用盘的缩写词,以反映DVD技术用于数据而不是用于电视的能力)、音频/视频调谐器及放大器110、音频重放/记录设备122以及CD唱机112,把全部设备连接到公共输入/输出(I/O)总线108上。可以意识到,使用公共I/O总线108只是为了在图中易于说明,还可以意识到,可以有利地采用另外一些确定输入及输出信号路线的方法。例如,可以把音频输入及输出路线确定为使用适当条件的独立音频“软”电缆,可以把视频信号的路线定为使用独立的同轴电缆,可以把控制信号的路线定为沿着双线串行线,或通过红外(IR)通信信号或射频(RF)通信信号。
此外,系统100包括扬声器系统116、话筒118、摄像机120及无线输入/输出控制设备132。在一个实施例中,无线I/O控制设备132是通过IR信号与系统100的元件进行通信的娱乐系统遥控单元。在另一个实施例中,无线I/O控制设备132可以是通过IR信号或RF信号与系统100的元件进行通信的无线键盘及游标定位设备。在又一个实施例中,无线I/O控制设备132可以是带有允许用户在系统100的显示器上定位游标的跟踪球附加特点的、在外观上类似于一般娱乐系统的遥控器。
系统的核心是系统控制器104,它包括本发明的特点,是为了控制与系统元件有关的种类繁多的特性而配置的。如所描绘的那样,根据需要通过I/O总线108把控制器104连接到每一个系统元件上。在一个实施例中,可以给系统控制器104配置能够通过IR信号或RF信号108′与系统元件进行通信的无线通信发射机(或收发两用机)附加到I/O总线108上或者代替I/O总线108。尽管当然可以利用无线I/O设备132单独地控制系统100的娱乐系统的每一个元件,但是,为了控制这每一个元件配置了系统控制器104而与控制媒介无关。
如图1中所示,为了接收来自种类繁多的源的节目输入,可以配置系统100。例如,在一个实施例中,系统100接收来自下列源中的任一个或全部的节目输入:有线广播124、卫星广播126(例如,通过卫星抛物面接收天线)、广播网134(例如,通过架空天线)的甚高频(VHF)或超高频(UHF)射频通信、和/或电话/计算机网的接口128。那些熟悉本专业的人将意识到,可以把每一个源调谐到不同的频道、不同的台、不同的号码、等等。那些熟悉本专业的人还将意识到,有线广播输入124、卫星广播输入126及VHF/UHF输入134可有利地接收来自数字广播节目及数字电缆节目的输入。
除了节目输入之外,还可以对系统100配置一些一般用途的控制输出端130,为了控制任意数目的设备可以配置该输出端130。例如,在一个实施例中,当系统控制器104配置系统100以显示电影时,控制器104还可以使室内照明暗到预定的水平以进一步增强收看环境。允许计算机系统控制例如照明。恒温设定值及其它家用设备的控制电路在本专业中是周知的,因此,将不进一步描述。在另一个实施例中,系统控制器104分析节目内容,并配置系统100以便取得节目的全部优点。例如,如果电视显示是在环绕声中的广播,则系统控制器104确定在环绕声中提供该节目,并配置系统100以便在环绕声中显示该电视显示。如果下一个在网上演播的显示不是在环绕声中的广播,则系统控制器104确定这一情况,并配置系统100以便适当地在立体声或单声道中显示该电视显示。
除了包括本发明的主旨(以下,将更全面地进行描述)之外,打算让系统控制器104表示在本专业中已知的种类广泛的计算机系统。这样的计算机系统之一例是装备着例如由加利弗尼亚州Santa Clara的Intel公司制造,一般可从该公司买到的Pentium处理器、Pentium专业处理器、或PentiumII处理器,或由马萨诸塞州Manard的数字设备公司制造的Alpha处理器的高性能微处理器的台式计算机系统;一些用来接收、数字化及压缩音频和视频信号的音频和视频输入和输出外围设备/接口在本专业中也是已知的。可以意识到,系统控制器104的外壳尺寸及设计是可以改变的,这允许将其较好地、直观地安装到系统100中。
还可以意识到,可以把图1中描绘的几个娱乐系统的元件有益地组合起来。例如,可以把系统控制器104集中到电视机/监视器102、DVD114、或音频/视频调谐器及放大器110内。
现在,转到图2-图4,示出了说明本发明的方法和步骤之一实施例的流程图,这些方法和步骤用来自动地确定多个用户的哪一个用户当前正在使用该系统,并且按照用户身份资料的用户优选信息自动地配置该系统。为了易于说明,但不是限制因素,将从示范性实现的角度来开发图2-图4,其中,在步骤202中,用户首先开始使用系统100。可以意识到,系统100提供一些可用以触发系统100的其它方法。在一个实施例中,用户为了开始收看电视机102而简单地使用无线I/O设备132。在一个实施例中,用户正在通过系统控制器104及连接到电话/网络通信I/O 128上的调制解调器(未图示)“冲浪”Internet网。在步骤204中,系统控制器104确定已知系统的多个用户的哪一个用户当前正在使用系统100,而与用户用以触发系统100的方法无关。以下,将更全面地描述系统控制器104用以确定多个用户的哪一个用户当前正在使用系统100的方法。
在步骤204中确定了多个用户的哪一个用户当前正在使用系统100之后,在步骤206中系统控制器104按照在相应于被识别用户的用户身份资料中找到的用户优选信息动态地配置系统100的系统配置设定值。正如以下更详细地描述的那样,这项配置根据用户的优选的系统访问时间。即,当用户优选使用该系统或者该系统已代表用户执行某一操作例如记录某一节目时。
参考图8,这里描绘的是用户身份资料数据库800之一例。在图8示出的实施例中,用户身份资料数据库800包含与系统100中所支持的每一种不同媒介有关的信息(用户优选信息)。例如,在图8示出的实施例中,用户身份资料数据库800包括与电视机/监视器、个人计算机及音频元件相关的用户优选信息。正如所描绘的那样,用户身份资料数据库800对于电视机/监视器102跟踪用户优选的频道、音量、节目种类信息、是否锁住内容的信息、以及是否要求补充特定频道的节目。在示出的实施例中,例如,用户身份资料数据库800包括对于虚构用户Joe的身份资料。如示出的那样,用户Joe喜爱的电视频道为频道2,他喜欢以中等音量收看该频道,他喜欢收看运动类型的节目,不要求封锁,也不要求任何补充节目。关于频道7,Joe喜欢以低音量收看在这一频道上可以得到的电影,他希望封锁暴力电影。关于频道11,Joe喜欢以中等音量收看这个台的新闻报道,不需要封锁,Joe希望在电视机/监示器上显示一个“窗口”,使相关于股票报价的补充节目出现于窗口中。在一个实施例中,系统控制器104检索改制成Joe文件包的、具体的股票报价。在一种实现中,系统控制器104通过电话/网络接口128在Internet网上从预定的世界范围的网点上检索该具体的股票报价。在另一种实现中,系统控制器104检索来自广播网电视频道之一的一般股票报价信息。熟悉本专业的人将意识到,在一个实施例中可在系统控制器104中找到的存储媒介里从当地对用户身份资料数据库800进行存储,而在另一些实施例中可通过系统控制器104的很多个输入端口之一由系统控制器104遥远地对用户身份资料数据库800进行存储及访问。
作为附加的例子,用户身份资料数据库800包括指示用户Joe优选的计算机设定值的信息,该设定值包括优选的Internet网点的类型(例如,比赛、运动及金融)、以及优选的软件应用(例如,时钟和生日提醒应用)。用户身份资料数据库800还包括指示用户Joe优选的音频文件设定值,该设定值包括优选的广播电台及相应的音乐类型、以及优选的收听音量。此外,可以有利地利用用户型信息为系统100当前的用户制作广告。在一个实施例中,例如,作为形成为系统控制器104可以使用的信息可以把与存储在特定娱乐系统中的用户身份资料一致的种类广泛的广告段下行装入。因此,如果系统控制器104确定一名儿童正在使用娱乐系统100,则系统104可以把广告限定于麦片及玩具,而如果当前的用户为成年人,则系统控制器可以加强汽车及家用设备的广告。在另一个实施例中,系统控制器104可从以上识别的多个节目源的任一个源积极地积累对当前的系统用户特别有关或者特别感兴趣的新闻报道,以便开发出改制的新闻节目。
可以意识到,可以对范围广阔的可配置的选择值进行监视并将其存储在用户身份资料数据库800中。除了图8中示出的那些之外,可以存储在用户身份资料数据库800中的其它用户优选值包括:视频控制,例如清晰度,对比度及亮度,以及音频控制,例如环绕声处理类型(包括DolbyTM环绕声、DolbyTM数字式、DolbyTM环绕声专业逻辑、DolbyTM3立体声及THXTM)、各种环绕声处理模式(包括:声道数目及模块的声音环绕类型,例如,音乐厅、摇滚音乐会、电影院,等等)、立体声模式、单声道模式、闭路字幕通/断、以及优选的显示布局(例如窗口尺寸及位置)。还可以把其它优选值信息存储在用户身份资料数据库800中,其中包括最喜爱的10种显示、最常收看/收听的源、每个源的最常收看/收听的频道/台、一般的收看/收听期间、最喜爱的类型、最喜爱的广告、最喜爱的男女演员。例如,在一个实施例中,系统控制器104通过经验来识别哪些广告受到默认或哪些广告被中断(例如用户改变了频道)以确定用户喜爱哪些广告。在另一个实施例中,系统控制器104可通过从用户引出(例如,通过使用屏幕推荐)关于用户是否喜欢该广告、该广告的类型,等等来确定特定的用户优选哪些广告。在一个实施例中,把对音频及视频元件的这些可配置的选择值存储在用户身份资料数据库800中,按照信号的媒介源(例如卫星广播)来引用。作为一个例子,用户优选的视频及音频设定值可根据信号源而不同,例如对于一个音频电台环绕声处理模式的选择值为“音乐厅”,对于第2个音频电台则为“摇滚音乐会”,对于一个卫星频道则为“电影院”。
在本发明的一个实施例中,用户身份资料数据库800还存储对每一个元件的缺省配置选择值。例如,把对于电视机/监视器102的特定的音量级、对比度设定值、亮度设定值,等等存储起来,在用户身份资料数据库800中没有存储不同的频道特定的优选值的情况下,系统控制器104使用上述那些值。作为另一个例子,把对于音频/视频调谐器及放大器110的特定的音量级及台设定值存储起来,在用户身份资料数据库800没有存储更具体的优选值的情况下系统控制器104使用上述那些值。
在本发明的一个实施例中,系统控制器104还提供显示在一预定的时间期间(例如,下两个小时、下一周、或下几周)内当前频道选择的电视时间表。如以下参考图9更详细地讨论的那样,所显示的当前节目安排可从节目数据库中得到。这种电视时间表的显示是一可配置的选择值,该值可根据用户的优选值从一个用户到另一个用户而改变。在一个实施例中,电视时间表只显示用户身份资料数据库800指示为当前用户收看的那些频道。此外,在一个实施例中,在电视时间表上各频道的顺序根据用户的优选值而改变。在这一实施例中,用户身份资料数据库800保持着用户收看每一个电视频道所花的时间记录。于是,当系统控制器104接收到收看电视时间表(例如,通过用户的遥控)的请求时,系统控制器104在表格中以从最常收看到最不常收看的顺序来显示各频道。在另一实施例中,电视时间表根据在显示的时间期间内可得到的节目类型而在其中显示各频道。例如,频道2可能是用户Joe的喜爱的频道,但是,如果频道8正在播出足球比赛而频道2正在播出关于编织品的历史记录影片(在用户Joe的类型优选值清单上,并不高),则系统控制器104将在显示频道2之前显示频道8。
按照本发明的另一实施例,电视时间表只根据用户的优选的系统访问时间来显示在一天的特定时间期间内可以得到的节目选择值。这一时间期间是由系统控制器104根据用户身份资料数据库800识别的时间期间,在该期间内用户最常收看电视。例如,用户可能一般只在下午6点与下午9点之间收看电视。这样,在这一实施例中,本发明将只显示在下午6点到下午9点的时间期间内可以得到的节目选择值,即使是在上午10点显示出该时间表。
在本发明的一个实施例中,可以通过电视时间表进行各种节目的选择。在这一实施例中,用户可以这样来选择该表的特定部分,通过跨过该表把游标移动到该表中包括要选择的节目标题的单元内,然后,当游标在该单元范围内时“点击”该鼠标按钮。然后,系统控制器104问用户要收看还是要记录所选择的节目,并根据用户的要求显示或记录该节目。
返回到图2的示范性实例中,平行于在步骤206中配置系统100的系统配置,在步骤210中系统控制器104继续监视用户与系统100的交互作用,以便修改和清理存储在用户身份资料数据库800中的用户优选信息。系统控制器104特别监视并记录娱乐系统接收的每一项用户输入(例如,音量、彩色、补充节目、记录在特定网页上的时间,等等),修改在用户身份资料的适当记录中找到的用户优选信息。
可以意识到,为了精确地监视和记录用户输入,必须使系统控制器104知道用户的输入。在一个实施例中,把输入信号(例如,改变频道/台、改变音量、输入网页地址、输入设备编程,等等)通过系统控制器104输入到系统100,这本身促进控制信号到各适当元件去执行所需的功能。在另一个实施例中,可以把输入直接提供给系统100的不同元件而不经过系统控制器104。在这一实施例中,系统控制器104可从那些识别用户输入的不同的元件来接收控制信号。换句话说,在这一实施例中系统控制器104可被动地,例如通过无线I/O设备132来监视提供给系统100的各种元件的无线信号,以便识别用户的输入。
在步骤208中,一旦已按照在用户身份资料数据库800中找到的用户优选信息配置了系统100,则系统控制器104扫描在节目数据库中找到的节目信息,以便根据用户身份资料来识别可能是该用户特别感兴趣的节目。以下,将更详细地描述系统控制器104用以提供适当节目建议的方法。在一个实施例中,节目数据库是系统控制器104的一部分,通过经电话/网络通信128或经其它媒介例如分配软磁盘或CD-ROM、模拟视频信号的垂直消隐期间(VBI)、或相应于数字视频信号(例如,来自卫星系统)的其它数据流去访问远程服务器(未示出)来周期性地修改节目数据库。在另一个实施例中,把节目数据库设置在远程服务器(未示出)上,当需要时系统控制器104访问该远程服务器。图9中描绘了适用于本发明的节目数据库之一例。在图9示出的实施例中,节目数据库900提供相应于各种媒介(电缆、RF广播、卫星、音频节目,等等)节目信息、在每一种媒介中可以得到的频道、节目时隙、以及在每一时隙中节目的类型。于是,可根据需要得到对于一周(星期一~星期日)的每一天和对于一个月的每一天(1-31日)的节目信息。为了易于说明起见,把节目数据库900描绘为三维阵列,然而,可以用种类繁多的传统数据结构之任一种来实现节目数据库900。
可以意识到,对于各种频道还可在节目数据库900中存储附加信息(未示出)。这种附加信息包括:节目的长度、节目的描述/概要、男/女演员、导演、第1次播出或发表的日期、节目的类型、频道呼叫信号、规格、评论、等等。
现在,返回到图2,在步骤208中在已经根据需要提供了节目建议之后,在步骤220中一直到系统控制器104检出了新用户之前,系统控制器104继续监视用户与系统100的相互作用。在示出的实施例中一直到把系统100关断之前,系统控制器104继续监视用户与系统100的相互作用,并确定是否检出了新用户。
图3示出系统控制器104在按照本发明的一个实施例确定多个系统用户的哪一个用户当前正在使用系统100中所遵循的步骤。图3按照本发明的一个实施例更详细地特别示出图2的步骤204及220。正如所描绘的那样,该方法从在步骤302中系统控制器104监视用户与系统100的交互作用并检查当前的系统设定值开始。正如以下更详细地讨论的那样,这一被监视的用户信息被存储在情况日志中。在步骤304中,系统控制器104对于娱乐系统多个用户的至少一个子集,把情况日志中所包括的信息及当前系统设定值、与用户优选值信息加以比较。在一个实施例中,多个用户身份资料被存储在当地即在系统100中,为了确定哪一个用户正在使用该娱乐系统,利用全部的用户身份资料。在另一个实施例中,系统控制器104可以把对于多个娱乐系统用户的第1个子集的用户优选值信息的一选择子集装入到一存储器中,如果没有找到一致则装入来自多个娱乐系统用户身份资料的后继子集的用户优选值信息的子集,一直到找到了一致。关于已知系统用户的可以得到的信息被包括在用户身份资料数据库(例如用户身份资料数据库800)中,该用户身份资料数据库可归属于当地的系统100范围内,也可归属于远程存储上。在一种实现中,系统控制器104只利用自从系统控制器104上次被开通并且系统控制器104上次识别了特定用户之后已经存储到情况日志中的信息。在步骤306中,系统控制器104识别情况日志的信息是否与任一已知的系统用户的数据信息相一致。在一个实施例中,系统控制器104计算对于在情况日志中的信息和当前系统设定值的、以及对于每一个已知的系统用户的用户度量。如果该度量大于情况日志中的信息与已知用户之一的用户身份资料相一致的预定概率,则系统控制器104确定为一致已经形成了,在步骤308中按照用户身份资料数据库800的用户优选值信息来配置系统100。
在一个实施例中,该用户度量考虑到正如存储在用户身份资料数据库800中那样对于每一个用户可配置的选择值在系统100中的当前设定值,例如电视频道、当前音量设定值、当前音频台、节目类型,等等。可以意识到,为了识别某一信息例如节目类型,系统控制器104可能需要访问图9的节目数据库900,以便识别当前正在收看的电视频道为哪一个节目,从而识别该节目类型。在其它实施例中,这种补充信息可以作为IntercastTM信息在广播本身中提供,或者在VBI中,或者利用其它增强的电视数据机制来提供。
为了产生该度量,在本发明的一个实施例中对每一个可配置的选择值给予一个不同的预定权值,把各已加权的值加到一起。作为一个例子,可以对正在收看的电视频道给予比该频道的音量高的权值。把各已加权的值之和与一预定值比较,如果该和超过了该预定值,则系统控制器104认为找到了一致。在一个实施例中,预定的权值是动态的,这允许当选择值的持续时间保持不变时,改变对该特定选择值的权值。例如,如果正在收看的电视频道已经保持了好几分钟都没有被改变表明用户真是正在收看该频道,则该正在被收看的电视频道的权值可以高得多,而不是如果每经几秒钟就改变一个频道表明用户只是简单地“跳”过那些频道。也就是说,对不同的可配置的选择值所给予的权值通过时间由经验来确定,允许系统控制器104改善其能够迅速识别哪一个用户当前正在使用系统100的精度。
在本发明的一个实施例中,在步骤306中系统控制器104催促用户来核实一致。例如,系统控制器104可在电视机/监视器102上提供一个窗口,在窗口中显示可能是系统用户的一些图像,其中,所显示的第一个图像是系统控制器104已识别为最可能的系统用户的图像,要求用户当显示出其优选的图像时作出肯定的响应(例如,通过遥控或语言指令);或者用另一种形式,系统控制器104可以提问题的形式提供声音催促,例如,“Joe,这是你优选的图像吗?”。如果该一致得到了精确的核实,则在步骤308中系统控制器104着手配置该系统。否则,系统控制器104返回到步骤302继续监视用户与系统的相互作用。
在本发明的一个实施例中,系统控制器104允许用户利用具体的用户优选值开始“训练”该系统。这种训练允许用户开始选择其某些或全部优选值。在一种实现中,这种训练通过直接输入具体的选择值例如,优选的频道,音量设定值、节目类型,等等来进行。在另一种实现中,间接地进行该系统的训练,通过在屏幕上询问,要求用户从节目类型(科学小说、运动、纪录片,等等)的清单中选择用户喜欢收看的节目。然后,系统控制器104把对于该询问的响应变换成为系统100中可以利用的不同的配置选择值。
在本发明的一个实施例中,在步骤304中找到用户一致之前,系统控制器104使用已编程的缺省设定值。在另一实施例中,在找到用户一致之前,系统控制器104使用存储在用户身份资料数据库800中的“保守的”(例如,低的音量设定值,只显示不封锁的电视频道,等)用户优选的选择值。例如,如果选择对一个用户而不对其它用户锁住几个频道的家长控制,则在找到用户一致之前系统控制器104把家长控制用作缺省优选值。
在本发明的另一些实施例中,可有利地采用不是以上所描述的、不同的机制来识别系统100的当前用户。例如,在一个实施例中,系统100的用户使用系统100的话筒来讲话(例如,为了激励系统100)。系统控制器104把来自该用户的音频输入与预先存储的来自多个可能用户的音频取样加以比较并识别预先存储的取样的哪一个取样是最接近于该音频输入的,以识别该用户。合适的音频识别软件的一个例子是SpeakKey,这种软件通常可从印第安纳州Fort Wayue的ITT公司买到。另一个合适的音频识别开发软件是Speech Print ID.,这种软件通常可从得克萨斯州Dallas的Voice Print System公司买到。在另一个不同的实施例中,使用一个或一个以上的系统100的摄像机来扫描系统100的用户的视频图像。系统控制器104把已扫描的用户的图像与预先存储的多个可能用户的视频扫描加以比较并识别预先扫描的图像的哪一个图像是最接近于该当前用户的已扫描图像,以识别该用户。合适的视频识别软件的一个例子是True Face Cyber Watch,这种软件通常可从马萨诸塞州Wellesley的Miros公司买到。
确定了多个娱乐系统用户的哪一个用户当前正在使用系统100之后,在图2的步骤208中,在一个实施例中,系统控制器104对该用户提供一些是接近于与特定用户的用户身份资料对准了的节目建议。图4示出按照本发明的一个实施例系统控制器104为了识别可能是用户特别感兴趣的节目所遵循的方法和步骤。在步骤400中,系统控制器104首先访问节目数据库来搜索与用户身份资料优选值一致的关键字。也就是说,按照本发明的宗旨,系统控制器104访问节目数据库例如节目数据库900,并通过可以得到的节目信息来搜索例如与当前用户的用户身份资料中所包含的类型信息一致的关键字。在图4示出的实施例中,在访问了节目数据库900之后,系统控制器104根据可以得到的节目信息来确定其节目类型的用户优选值与在用户身份资料数据库800中找到的优选值一致的全部节目。例如,如果根据其用户身份资料用户Joe表现为一名对密执安大学足球队的球迷,则系统控制器104通过节目数据库900来搜索密执安大学的足球比赛。如果没有找到,则系统控制器104可优选缺省值、即一般体育比赛项目。
在步骤400中产生了节目建议的清单之后,在步骤402中系统控制器104在相互作用的突然跳出的窗口中以节目建议的清单来催促该系统用户。在步骤404中,用户可通过例如无线I/O设备132来选择被建议的节目选择值之一,或者决定放弃该建议并在当前频道上继续收看节目。如果用户在步骤404中选择了在相互作用的突然跳出的窗口中的建议之一,则在步骤406中系统控制器104按照该用户型来配置系统100,以允许该用户收看所选择的节目。
在本发明的一个实施例中,用户身份资料数据库800还包括用于用户定义的请求的存储器。系统控制器104考虑到单独的用户输入特殊建议的请求。这些请求可以是对于展示/电影的具体标题或关键字,该请求可包括通配符(例如,在标题中带有“星”的任何展示),也可以是否定的(例如,在标题中没有带“星”的展示)。在得到了特殊的搜索请求之后,系统控制器104每当接收到已修改的节目信息时(正如以上所讨论的那样,通过在线业务、软磁盘,等等)就搜索节目信息,并在步骤402中以所找到的节目信息来催促该用户。可是,该用户就能够选择收看和/或记录该节目。
然而,如果在步骤404中该用户决定放弃被建议的节目,则系统控制器104在步骤408中可催促该用户选择记录被建议的节目之一。如果该用户选择记录节目建议之一,则系统控制器104对任一种可得到的记录媒介配置系统100以记录该节目选择值。例如,在一个实施例中,系统控制器104可以把为了在视频磁带上记录该节目所需的信息(日期、频道、开始时间、结束时间,等等)配置给视频记录/重放设备106。在另一实施例中,系统控制器104可以把节目选择值记录在是系统控制器104本身的一部分(例如,见下述图6)的大容量存储器上。然而,如果该用户决定放弃在步骤410中提出的记录任一节目的建议,则系统控制器按照图2简单地继续监视并修改用户优选值。虽然是以电视广播的角度出现的,但是,一个熟悉本专业的人将意识到,上述同样可应用于早些时候所描述的多种节目输入的每一种。
在本发明的一个实施例中,每当检出新用户时系统控制器104都重复图4各步骤,由此,正如以上参考图2所讨论的那样,把当前的节目建议提供给该新用户。此外,在本发明的一个实施例中,系统控制器104还周期性地重复图4的各步骤。这允许把新建议提供给该用户。在另一实施例中,系统控制器104可完全在事先(例如,几天或几周)以用来发表为了记录该节目的提醒推荐或者为了放弃对该节目的进一步推荐的选择值而对用户提供节目建议。在另一实施例中,系统控制器104可自动地提供为当前用户的用户身份资料特制的一种定制的节目导引,而不是等待来自该用户的推荐。
在一个实施例中,在确定了多个娱乐系统用户的哪一个用户当前正在使用系统100之后,系统控制器104确定是否很快就要打破以前的节目记录习惯。图5示出为了确定是否准确打破以前的记录习惯,系统控制器104所遵循的方法和步骤。
在执行图5的步骤中,系统控制器104依赖于存在着用户的节目记录习惯的记录。在示出的实施例中,这一记录保持在例如以下将更详细地讨论的图7的情况日志724的情况日志中。每当用户从节目源进行记录、或者编程记录设备以便将来从节目源进行记录时,系统控制器104都与节目源一起来修改情况日志,节目源所调谐的频道、时间及记录的持续时间。系统控制器104还依赖于当前被编程的记录清单。在所示的实施例中,系统控制器104通过在情况日志中搜索用来指示记录时间比当前时间晚多久的记录入口,根据该日志来产生当前被编程的记录清单。换句话说,可以与情况日志分开保存可编程的记录清单,或者可由记录设备本身把该清单提供给系统控制器104。
在步骤505中,当已经记录了源频道时,系统控制器104首先搜索情况日志以便识别时间期间。在示出的实施例中,系统控制器104识别每一个时间期间、以及用户在以前的时间期间内已由其记录了节目的相应源及频道。在一个实施例中,这一以前的期间是当前时间之前三个月。然而,另一些实施例可采用更长或更短的以前期间。
然后,在步骤510中,系统控制器104识别相应于每一个源频道的记录情况的结构。为了识别种类繁多的任一种结构可以把系统控制器104编程,例如在紧接在以前的日子里每天至少几次(例如,两次)记录特定频道的同一时间期间(例如,下午1:30~下午2:00,或上午6:00~上午7:00)。或者,以另一种方式在紧接在以前的Y天当中的每X天(例如,5天当中的3天)记录同一时间期间。或者,以另一种方式记录每周的同一时段(例如,每星期天的下午7:00~下午8:00)。应该意识到,在本发明精神及范围内还可得出其它种类繁多的结构。
一旦识别了结构,在步骤515中系统控制器104就把被识别的结构与当前被编程的记录清单加以比较,并在步骤520中检查是否有准备打破的被识别的结构。如果在指示按照该结构将要进行记录的下一个逻辑记录时间的记录清单中没有入口,则是准备打破该结构。这样,如果指示特定的频道每天一段在下午5:00~下午5:30记录的结构在记录清单中没有指示明天下午5:00~下午5:30将记录该频道,则可能准备打破该结构。系统控制器104将以预定的时间期间进行未来调查,以便确定是否准备打破该结构。这一时间期间可以是一天、一周、一个月等等。在一种实现中,该未来调查的时间期间取决于结构本身。例如,对于指示每天记录的结构,系统控制器104的未来调查可为两天,对于指示每周记录的结构,其未来调查可为一周。
如果没有可能准备打破的结构,则那时系统控制器104不采取进一步的行动。然而,如果有可能准备打破的结构,则在步骤525中系统控制器104在用户是否需要在该结构所指示的时间记录该频道方面催促该用户,或者,以另一种方式自动地把设备编程以便进行记录。系统控制器104还可以访问节目数据库,例如图7的数据库714以便识别在该结构所指示的时间真正将广播什么节目,因而,把节目的名称而不只是频道号提供给用户。在一种实现中,如果用户响应于该催促表示他(她)确实需要记录该节目,则系统控制器104对记录设备、例如视频记录/重放设备106进行编程。
在本发明的一个实施例中,每当检出新用户时系统控制器104就重复图5的步骤,由此,检查每一个新用户有无打破节目记录的习惯。此外,在本发明的一个实施例中,系统控制器104还定期或不定期地重复图5的步骤。
现在,转到图6,提供一个框图,该框图示出与本发明宗旨结合的一个示范性系统控制器。在一种实现中,可以把系统控制器600用作图1的系统控制器104,在该示出的实施例中,系统控制器600包括处理器602及超高速缓冲存储器604,把它们相互连接起来如图所示。此外,如图所示,系统控制器600包括高性能输入/输出(I/O)总线606及标准I/O总线608。主桥610把处理器602连接到高性能I/O总线606上,而I/O总线桥612把高性能I/O总线606连接到标准I/O总线608上。被连接到高性能I/O总线606上的是网络/通信接口624、系统存储器614、音频/视频接口板630及视频存储器616。把显示设备618本身连接到视频存储器616上。在一个实施例中,显示设备618是图1的电视机102。被连接到标准I/O总线608上的是大容量存储器620、键盘和指示设备622、以及I/O端口626。如图所示,把无线电通信接口628连接到I/O端口626上。在一个实施例中,无线通信接口628是IR收发信机,用来接收来自系统100的各元件的IR信号,并用来对系统100的各元件发送IR信号。在一个实施例中,无线通信接口628是RF收发信机,用来接收来自系统100的各元件的RF信号,并用来对系统100的各元件发送RF信号。
在系统控制器600的一个实施例中,利用串行通信接口电缆把键盘和指示设备连接到标准I/O总线608上,而在另一些实施例中,可利用红外(IR)接口或射频(RF)接口以通信联络方式将其连接起来。
继续参考图6,元件620-630执行其在本专业中已知的那些传统功能。特别是,网络/通信接口624用来提供在系统600与例如乙太网、令牌环、Internet网,等等的范围广阔传统网络的任一种之间的通信。同样,音频/视频接口板630用来接收来自例如RF广播、卫星广播、电缆广播,等等的范围广阔传统广播媒介之任一种的广播通信。大容量存储器620用来对于为了实现上述功能的数据及编程指令提供永久性存储,而系统存储器614用来对于当通过处理器602来执行时的数据及编程指令提供暂时存储。I/O端口626为一个或一个以上串行和/或并行通信端口,用来在可以连接到硬件系统600上的其它外围设备之间提供通信。总起来说,打算让所连接的系统控制器600的元件表示种类广泛的硬件系统,其中包括但不限定于一般可从加利弗尼亚Santa Clara的Intel公司买到的由“Pentium处理器、Pentium专业处理器、或PentiumII处理器构成的通用计算机系统。
应该意识到,可以重新安排系统控制器600的各种元件。例如,超高速缓冲存储器604可与处理器602一起装在芯片上。换句话说,可以把超高速缓冲存储器604与处理器602作为一“处理器模块”封装到一起,带有处理器602时称为“处理器核”。而且,在系统控制器600中可以不包括大容量存储器620、键盘和指示设备622、和/或显示设备618、以及视频存储器616。此外,在另一些实施例中,可以把所示连接到标准I/O总线608上的外围设备连接到高性能I/O总线606上;此外,在某些实现中,可能只存在单一总线,把系统控制器600的元件连接到该单一总线上。而且,在系统控制器600中可包括附加的元件,例如附加的处理器、存储装置、或存储器。
在一个实施例中,以上讨论的本发明的革新特点可作为一系列软件程序来实现,这些软件程序由图6的系统控制器600来运行。这些软件程序运行由处理器例如,系统控制器600中的处理器602来执行的多条或一系列指令,开始时,这一系列指令保存在存储设备例如,大容量存储器620上。应该意识到,这一系列指令可以存储在任一传统的存储设备例如,软磁盘、CD-ROM、磁带、DVD、激光盘、ROM、快速存储器,等等上。还应该意识到,不需要把这一系列指令存储到当地,可通过网络/通信接口624从远程存储设备例如,网络上的服务器接受。把该指令从存储设备例如大容量存储器620拷贝到系统存储器614中,然后,由处理器602访问、执行。在一个实施例中,这些软件程序以C++程序语言来编写。然而,应该意识到这些程序可以种类繁多的程序语言之任一种来实现。在另一些实施例中,可以离散的硬件或固件来实现本发明。例如,可以本发明的上述功能来编程一种专用集成电路(ASIC)。
图7为示出按照本发明一个实施例的软件元件的框图。特别示出了软件的体系结构700,包括系统控制器应用702、带有有关用户身份资料数据库716和节目信息数据库714的系统控制媒介704、以及带有有关驱动器的操作系统718。特别是,系统控制器应用702与系统控制媒介704接口,并对图1的系统控制器104提供用户接口。
系统控制媒介704包括用户检出模块706、建议模块708、使用监视器710、定制模块712、以及节目记录模块730。如图所示,系统控制媒介704连接到用户型数据库716、节目信息数据库714和情况日志724上,并能从这些设备获得信息。用户检出模块706执行确定多个系统用户的哪一个用户当前正在使用系统100的步骤,如上所述。建议模块708执行识别可能为一用户感兴趣的节目的步骤,如上所述。使用监视器710用来监视用户输入及当前的系统设定值,并把该信息记录在用户身份资料数据库716的记录中。定制模块712按照已被识别的用户的优选值来控制各种可配置选择值的设定值,如上所述。节目记录模块730执行识别记录情况的结构、催促用户或自动编程某些节目的步骤,如上所述。
情况日志724是用来记录详述系统100的使用的信息的存储器。在所示出的实施例中,系统控制媒介在情况日志724中对系统100的每一个元件保持下述的记录,适当地详述在每天的哪些时间期间内哪些用户收看/收听了哪个频道/哪个台。可以改变该时间期间的时间增量,合理的范围是长达5分钟。此外,在所示出的实施例中,系统控制媒介704访问节目数据库714以便在情况日志724中对一用户对被记录的每一时间期间来识别该用户收看/收听了哪个节目。在另一些实施例中,系统控制媒介704在情况日志724中还保持了附加信息。这一附加信息可以包括:如果有的话,观看了哪些IntercastTM数据;音量的改变,例如降低或静噪;记录了哪些节目;在哪些时间,记录了哪些节目源;系统控制器104建议了哪些节目,被建议的节目是否被收看了;访问了哪些网页,何时、访问了多久、哪些链路减少了哪些网页;等等。
此外,按照本发明的一个实施例,为了数据编译之用,系统控制媒介704周期性地对远程服务器发射情况日志的拷贝。在这一实施例中,系统控制媒介704可请求每一用户与情况日志一起发射人口统计信息,以便更好地分析在情况日志中包含的记录信息。
系统控制媒介704还接受事件输入流722,用来识别到系统100的各元件的用户输入。正如以上所讨论的那样,这些用户输入可由用户或系统100的元件直接加到系统控制媒介704上,或者,可从被用户发射到系统100的元件上的无线电信号间接地接收到。
基本输入/输出系统(BIOS)720在操作系统718与连接到硬件系统上的各种输入/输出(I/O)设备之间提供接口。操作系统718是在BIOS720、与系统控制媒介704及其它软件应用(如果有的话,由系统控制器104来执行)之间提供接口的软件业务。操作系统718在用户与系统控制器之间提供接口,例如图形用户接口(GUI)。按照本发明的一个实施例,操作系统718是可从华盛顿州Redmond的微软公司买到的WindowsTM95操作系统。然而,应该意识到,本发明可与其它任何传统的操作系统一起应用,例如可从纽约Armonk的国际商业机器公司买到的其它型号的Microsoft WindowsTM(例如WindowsTM3.0、WindowsTM3.1、WindowsTMNT、或WindowsTMCE、MicrosoftDOS、OS/2;可从加利弗尼亚州Cupertino的苹果计算机公司买到的Macintosh操作系统、可从苹果计算机公司买到的NexTSTEP操作系统;或者,可从加利弗尼亚州Santa Cruz和Santa Cruz操作公司买到的UNIX操作系统。
在以上的讨论中,在描述本发明的操作中给出了可配置的选择值的几个例子。应该意识到这些只是可与本发明一起应用的选择值之例,还应该意识到按照本发明能够自动地配置对图1的元件的范围广阔的选择值。
还有,在以上的讨论中,作了几种催促用户输入的参考,应该意识到另一些实施例可以不包括这些催促,还应该意识到图1的系统控制器104能够自动地执行各种功能而不催促。作为一个例子,如果系统控制器104识别了可能是特定用户感兴趣的特定节目,则系统控制器104可以记录该节目而不催促用户。
还应该意识到,虽然以上的讨论讨论了为当前的系统用户采取各种行动,但是,本发明还可以代表那些当前没有使用该系统的用户采取行动。作为一个例子,在一个实施例中,图1的系统控制器104识别了可能是某些用户(不是当前的用户)感兴趣节目便自动地记录该节目,接着,当已为其记录了那个节目的用户下一次正在使用系统100时,该用户可接到进行记录的通知。
在本发明的一个实施例中,用户可以观看及修正以上已讨论的各种自动配置的选择值。在这一实施例中,用户能够访问其在图8的用户身份资料数据库800上的优选值,并能加、减、和/或修正所记录的优选值。
这样,本发明根据用户与监视系统的相互作用及所优选的系统访问时间而自动地配置一系统。正如以上所讨论的那样,本发明有利地识别用户优选的系统访问时间并根据这些时间而自动地配置该系统。在一个实施例中,这一系统配置包括有利地识别那种准确打破的节目记录的结构,并通知该用户准确打破该结构,或者自动地记录该节目。
虽然已通过以上图示的实施例描述了本发明的方法和设备,但是,那些熟悉本专业的人将认识到本发明并不限定于这样描述的实施例。在附录的权利要求的精神与范围内,经过修改和变更可实践本发明。例如,虽然是作为分开的元件来描绘的,但是,可以把系统100的任一数量的元件包括到多用途设备(例如,电视机/监视器/盒式录像机/重放设备)中。而且,完全可以把系统控制器104结合到任何一个系统元件中,可以不是包括图6的全部元件,或者换句话说,可以包括附加的元件。因此,应该认为描述是说明性的,而不是对本发明的限制。
这样,已描述了用来根据用户与监视系统的相互作用和优选的系统访问时间而自动配置一个系统的方法和设备。

Claims (9)

1.一种方法,其特征在于包括步骤:
根据监视到的用户与系统的交互作用而刷新与该用户相应的用户身份资料;
根据用户身份资料来识别该用户优选的系统访问时间;
根据用户身份资料及该用户优选的系统访问时间而自动地配置该系统;
检出多个相应的时段,在该时段内一编程设备正在记录一信号源;
在与所述多个相应的时段对应的第一时段,识别未被编程对信号源进行记录的记录设备;以及
催促用户是否希望在该第一时段内记录该信号源。
2.根据权利要求1中所述的方法,其特征在于还包括:
提供指示用户可使用的电视观看选择值的观看导引;以及
其中,该自动地配置包括按照该用户身份资料在该观看导引中自动地出现该电视观看选择值。
3.根据权利要求2中所述的方法,其特征在于,该提供包括对该用户显示该观看导引。
4.根据权利要求1中所述的方法,其特征在于,该多个相应的时段的两个时段,包括连续两天中的同一时段。
5.根据权利要求1中所述的方法,其特征在于,该自动地配置包括提供指示电视观看选择值的观看导引,该选择值对一用户来说,只在用户身份资料指示为该用户有可能观看节目时的时段内才可以使用。
6.一种用于一系统的设备,其特征在于包括:
用户身份资料数据库,存储相应于一用户的系统使用的信息;
使用监视器,根据监视到的用户与该系统的交互作用而刷新该用户身份资料;
定制模块,根据用户身份资料来识别该用户优选的系统访问时间,并且根据用户身份资料及该用户优选的系统访问时间而自动地配置该系统;
记录模块,进行:
检出多个相应的时段,在该时段内一编程设备正在记录一信号源;
在与所述多个相应的时段对应的第一时段,识别未被编程对信号源进行记录的记录设备;以及
催促用户是否希望在该第一时段内记录该信号源。
7.根据权利要求6中所述的设备,其特征在于,该定制模块还提供指示用户可使用的电视观看选择值的观看导引,以及按照该用户身份资料在该观看导引中自动地出现该电视观看选择值。
8.根据权利要求6中所述的设备,其特征在于,该多个相应的时段的两个时段,包括连续两天中的同一时段。
9.根据权利要求6中所述的设备,其特征在于,该定制模块还提供指示电视观看选择值的观看导引,该选择值对一用户来说只在用户身份资料指示为该用户有可能观看节目时的时段内才可以使用。
CNB998033820A 1998-01-05 1999-01-05 若干访问时间的用户身份资料 Expired - Fee Related CN1331356C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/002892 1998-01-05
US09/002,892 US5977964A (en) 1996-06-06 1998-01-05 Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferred system access times
US09/002,892 1998-01-05

Publications (2)

Publication Number Publication Date
CN1292977A CN1292977A (zh) 2001-04-25
CN1331356C true CN1331356C (zh) 2007-08-08

Family

ID=21703057

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB998033820A Expired - Fee Related CN1331356C (zh) 1998-01-05 1999-01-05 若干访问时间的用户身份资料

Country Status (10)

Country Link
US (1) US5977964A (zh)
EP (1) EP1046293B1 (zh)
JP (2) JP2002503896A (zh)
CN (1) CN1331356C (zh)
AU (1) AU2103499A (zh)
DE (1) DE69928374T2 (zh)
DK (1) DK0932398T3 (zh)
PT (1) PT932398E (zh)
TW (1) TW418588B (zh)
WO (1) WO1999035846A1 (zh)

Families Citing this family (598)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
USRE48056E1 (en) 1991-12-23 2020-06-16 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
USRE46310E1 (en) 1991-12-23 2017-02-14 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6400996B1 (en) 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
USRE47908E1 (en) 1991-12-23 2020-03-17 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6418424B1 (en) 1991-12-23 2002-07-09 Steven M. Hoffberg Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
EP0688488A1 (en) 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Apparatus and method using compressed codes for television program record scheduling
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US5818438A (en) 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US20030066085A1 (en) 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
EP0998152A4 (en) * 1996-12-13 2008-02-13 Access Co Ltd DEVICE AND METHOD FOR COLLECTING INVESTIGATION DATA IN TV PROGRAMS
US6761657B2 (en) * 1996-12-19 2004-07-13 Cloyes Gear And Products, Inc. Roller chain sprocket with added chordal pitch reduction
US6687906B1 (en) 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
US8635649B2 (en) * 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6263502B1 (en) * 1997-03-18 2001-07-17 Thomson Licensing S.A. System and method for automatic audio and video control settings for television programs
US6208800B1 (en) * 1997-03-19 2001-03-27 Sony Corporation Recording apparatus, recording system, and recording method
US5926207A (en) * 1997-03-31 1999-07-20 Compaq Computer Corporation Channel server functionality
US6362856B1 (en) * 1997-06-30 2002-03-26 Sun Microsystems, Inc. Play to air control workstation system in a distributed object television broadcast studio
IL121230A (en) 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
IL125141A0 (en) 1998-06-29 1999-01-26 Nds Ltd Advanced television system
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
JPH1155201A (ja) * 1997-07-29 1999-02-26 Sony Corp 情報処理装置および方法、情報処理システム、並びに伝送媒体
US6360234B2 (en) 1997-08-14 2002-03-19 Virage, Inc. Video cataloger system with synchronized encoders
WO1999011059A1 (fr) * 1997-08-21 1999-03-04 Sony Corporation Recepteur, procede d'extraction d'emission et procede de reception
AU8913098A (en) 1997-09-18 1999-04-05 Prevue International, Inc. Electronic-mail reminder for an internet television program guide
US6507696B1 (en) * 1997-09-23 2003-01-14 Ati Technologies, Inc. Method and apparatus for providing additional DVD data
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
TW392402B (en) 1997-10-22 2000-06-01 Hitachi Ltd Method for using audio and video machine and audio and video machine system
US6173112B1 (en) * 1997-11-28 2001-01-09 International Business Machines Corporation Method and system for recording in-progress broadcast programs
KR100253252B1 (ko) * 1998-02-27 2000-04-15 구자홍 공중파 방송에 대한 사용자 시청습관 분석/검색방법
EP2076033A3 (en) * 1998-03-04 2009-09-30 United Video Properties, Inc. Program guide system with targeted advertising
US7185355B1 (en) * 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
EP0944257A1 (en) * 1998-03-06 1999-09-22 CANAL+ Société Anonyme Multimedia terminal adapted for multiple users
US6175838B1 (en) * 1998-04-29 2001-01-16 Ncr Corporation Method and apparatus for forming page map to present internet data meaningful to management and business operation
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US7272298B1 (en) 1998-05-06 2007-09-18 Burst.Com, Inc. System and method for time-shifted program viewing
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
DE69910161T2 (de) * 1998-05-20 2004-06-09 Koninklijke Philips Electronics N.V. Vorrichtung zum empfangen von signalen
JP4287054B2 (ja) * 1998-05-22 2009-07-01 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ キーワード検出手段を有する記録装置
US20050204388A1 (en) * 1998-06-11 2005-09-15 Knudson Edward B. Series reminders and series recording from an interactive television program guide
US8352984B2 (en) * 1998-06-12 2013-01-08 Thomson Licensing System and method for generating and managing user preference information for scheduled and stored television programs
US7146627B1 (en) 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
US6614987B1 (en) * 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
AU4439899A (en) * 1998-06-16 2000-01-05 United Video Properties, Inc. Interactive television program guide with simultaneous watch and record capabilities
US20110093898A1 (en) * 1998-06-18 2011-04-21 Rosenthol Joshua A Program guide system with user designated favorite themes
US6493506B1 (en) * 1998-07-01 2002-12-10 Lsi Logic Corporation Optical disk system and method for storing disk- and user-specific settings
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
US6229524B1 (en) * 1998-07-17 2001-05-08 International Business Machines Corporation User interface for interaction with video
EP1099340A1 (en) * 1998-07-17 2001-05-16 United Video Properties, Inc. Television system with aided user program searching
EP1099339B1 (en) 1998-07-17 2002-10-09 United Video Properties, Inc. Interactive television program guide having multiple devices at one location
US6505348B1 (en) 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6324338B1 (en) * 1998-08-07 2001-11-27 Replaytv, Inc. Video data recorder with integrated channel guides
US20020054752A1 (en) 1998-08-07 2002-05-09 Anthony Wood Video data recorder with personal channels
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US7254823B2 (en) * 1998-08-21 2007-08-07 United Video Properties, Inc. Apparatus and method for constrained selection of favorite channels
AU2005202893B2 (en) * 1998-08-21 2007-12-13 Rovi Guides, Inc. Client-Server Electronic Program Guide
TW447221B (en) 1998-08-26 2001-07-21 United Video Properties Inc Television message system
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
US6833865B1 (en) * 1998-09-01 2004-12-21 Virage, Inc. Embedded metadata engines in digital capture devices
JP2000099436A (ja) * 1998-09-24 2000-04-07 Fujitsu Ltd 表示装置
JP2000099441A (ja) * 1998-09-25 2000-04-07 Fujitsu Ltd 情報を調整して提示する情報提示装置および方法
US6338066B1 (en) * 1998-09-25 2002-01-08 International Business Machines Corporation Surfaid predictor: web-based system for predicting surfer behavior
US7136919B1 (en) * 1998-10-08 2006-11-14 International Business Machines Corporation Method and system for broadcasting alarm messages to selected users of an IP network
US6993004B2 (en) * 1998-10-29 2006-01-31 Sound Starts, Inc. Method and apparatus for practicing IP telephony from an Internet-capable radio
US6314094B1 (en) * 1998-10-29 2001-11-06 Central Coast Patent Agency Inc Mobile wireless internet portable radio
US6594825B1 (en) * 1998-10-30 2003-07-15 Intel Corporation Method and apparatus for selecting a version of an entertainment program based on user preferences
US7603685B2 (en) 1998-11-03 2009-10-13 United Video Properties, Inc. Program guide system with combination category search
US8121891B2 (en) * 1998-11-12 2012-02-21 Accenture Global Services Gmbh Personalized product report
US6845370B2 (en) * 1998-11-12 2005-01-18 Accenture Llp Advanced information gathering for targeted activities
EP1050160B1 (en) * 1998-11-16 2015-04-08 Koninklijke Philips N.V. Apparatus for receiving programs
US7076504B1 (en) 1998-11-19 2006-07-11 Accenture Llp Sharing a centralized profile
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
KR20010080633A (ko) * 1998-11-30 2001-08-22 추후제출 습관, 통계적 추론 및 사이코-데모그래픽 프로파일에기초한 스마트 에이전트
US6560578B2 (en) 1999-03-12 2003-05-06 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US7260823B2 (en) * 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
US7949565B1 (en) 1998-12-03 2011-05-24 Prime Research Alliance E., Inc. Privacy-protected advertising system
US6766526B1 (en) * 1998-12-03 2004-07-20 United Video Properties, Inc. Smart channel entry system
US6457010B1 (en) * 1998-12-03 2002-09-24 Expanse Networks, Inc. Client-server based subscriber characterization system
US7240355B1 (en) 1998-12-03 2007-07-03 Prime Research Alliance E., Inc. Subscriber characterization system with filters
US6684194B1 (en) * 1998-12-03 2004-01-27 Expanse Network, Inc. Subscriber identification system
US20020123928A1 (en) * 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
JP3643534B2 (ja) * 1998-12-03 2005-04-27 三星電子株式会社 加入者を特定する方法、視聴者を特定する方法、視聴者を特定するシステム、加入者を特定するプログラムを記録した記録媒体
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
CA2353646C (en) 1998-12-03 2004-04-06 Expanse Networks, Inc. Subscriber characterization and advertisement monitoring system
US6792197B1 (en) * 1998-12-07 2004-09-14 Index Systems, Inc. System and method for generating video taping reminders
US6182212B1 (en) * 1998-12-14 2001-01-30 International Business Machine Corporation Method and system for automated migration of user settings to a replacement computer system
US7134130B1 (en) * 1998-12-15 2006-11-07 Gateway Inc. Apparatus and method for user-based control of television content
US6784918B1 (en) * 1998-12-22 2004-08-31 Intel Corporation System for obtaining state information from consumer electronic devices
US6169543B1 (en) * 1998-12-28 2001-01-02 Thomson Licensing S.A. System and method for customizing program guide information to include reminder item or local identifier
TW448666B (en) * 1999-01-28 2001-08-01 Ibm Method and apparatus for automotive radio time shifting personalized to multiple drivers
US6564005B1 (en) * 1999-01-28 2003-05-13 International Business Machines Corporation Multi-user video hard disk recorder
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
JP2000339345A (ja) * 1999-03-25 2000-12-08 Sony Corp 検索システム、検索装置および方法、ならびに、入力装置および方法
US6486892B1 (en) 1999-04-07 2002-11-26 Joseph L. Stern System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
US20060041639A1 (en) * 1999-04-21 2006-02-23 Interactual Technologies, Inc. Platform detection
US20050166232A1 (en) * 1999-04-21 2005-07-28 Lamkin Allan B... Presentation of media content from multiple media sources
CN1367926A (zh) * 1999-04-21 2002-09-04 研究投资网络公司 存储在可移动存储媒体上的内容升级的制作的系统、方法及物品
US20050198574A1 (en) * 1999-04-21 2005-09-08 Interactual Technologies, Inc. Storyboard
US7346920B2 (en) * 2000-07-07 2008-03-18 Sonic Solutions, A California Corporation System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content
US6529949B1 (en) * 2000-02-07 2003-03-04 Interactual Technologies, Inc. System, method and article of manufacture for remote unlocking of local content located on a client device
US20050182828A1 (en) * 1999-04-21 2005-08-18 Interactual Technologies, Inc. Platform specific execution
US20060193606A1 (en) * 1999-04-21 2006-08-31 Interactual Technologies, Inc. Two navigation
US7792947B1 (en) 1999-04-26 2010-09-07 Mainstream Scientific, Llc Apparatus and method for dynamically coordinating the delivery of computer readable media
US6516329B1 (en) * 1999-04-26 2003-02-04 Gateway, Inc. Method of maintaining search results pages
US6804675B1 (en) 1999-05-11 2004-10-12 Maquis Techtrix, Llc Online content provider system and method
US6571234B1 (en) 1999-05-11 2003-05-27 Prophet Financial Systems, Inc. System and method for managing online message board
US6515681B1 (en) 1999-05-11 2003-02-04 Prophet Financial Systems, Inc. User interface for interacting with online message board
US7162471B1 (en) 1999-05-11 2007-01-09 Maquis Techtrix Llc Content query system and method
US6493703B1 (en) 1999-05-11 2002-12-10 Prophet Financial Systems System and method for implementing intelligent online community message board
KR100750984B1 (ko) * 1999-06-21 2007-08-22 톰슨 라이센싱 디지털 텔레비전 시스템에서 서비스 목록의 일치성을관리하기 위한 방법 및 수신기
US6438752B1 (en) * 1999-06-22 2002-08-20 Mediaone Group, Inc. Method and system for selecting television programs based on the past selection history of an identified user
JP4954408B2 (ja) 1999-06-28 2012-06-13 インデックス システムズ インコーポレイテッド 広告を変更するためにepgデータベースを利用するシステム及び方法
JP2003503907A (ja) 1999-06-28 2003-01-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド ニッチハブを有する双方向テレビ番組ガイドシステムおよび方法
JP4312934B2 (ja) 1999-06-29 2009-08-12 エルジー エレクトロニクス インコーポレイティド デジタルインタフェースを通して連結された機器間の特性情報による動作方法及びその制御装置
AU5775900A (en) 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
IL130749A0 (en) * 1999-06-30 2000-06-01 Cydoor Technologies Methods and apparatus for tracking and rating computer user behavior
JP2001022785A (ja) * 1999-07-12 2001-01-26 Sony Corp 情報受信装置及びその方法
EP1069695A1 (en) * 1999-07-16 2001-01-17 Alcatel User-dependent telecommunication system
US7181438B1 (en) 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
US6889382B1 (en) * 1999-07-27 2005-05-03 Mediaone Group, Inc. Remote TV control system
US7181691B2 (en) 1999-09-16 2007-02-20 Sharp Laboratories Of America, Inc. Audiovisual information management system with presentation service
JP2001160067A (ja) * 1999-09-22 2001-06-12 Ddi Corp 類似文書検索方法および該類似文書検索方法を利用した推薦記事通知サービスシステム
US8020186B1 (en) 1999-10-13 2011-09-13 Starz Entertainment, Llc Methods and systems for distributing on-demand programming
US7779439B2 (en) * 2001-04-23 2010-08-17 Starz Entertainment, Llc Program guide environment
US7984463B2 (en) * 2002-03-29 2011-07-19 Starz Entertainment, Llc Instant video on demand playback
JP2001125908A (ja) 1999-10-26 2001-05-11 Sony Corp 入力装置および方法
WO2001035667A1 (en) * 1999-11-10 2001-05-17 Launch Media, Inc. Internet radio and broadcast method
GB2397205B (en) * 1999-11-10 2004-09-15 Launch Media Inc A user interface for an internet data stream transmission system
US8528019B1 (en) 1999-11-18 2013-09-03 Koninklijke Philips N.V. Method and apparatus for audio/data/visual information
US6993245B1 (en) 1999-11-18 2006-01-31 Vulcan Patents Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
JP2001160260A (ja) * 1999-11-30 2001-06-12 Matsushita Electric Ind Co Ltd 番組記録装置、およびプログラム記録媒体
US7062510B1 (en) 1999-12-02 2006-06-13 Prime Research Alliance E., Inc. Consumer profiling and advertisement selection system
JP4852816B2 (ja) * 1999-12-07 2012-01-11 ソニー株式会社 情報処理装置及び情報処理方法
US20020124255A1 (en) 1999-12-10 2002-09-05 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US6694352B1 (en) * 1999-12-16 2004-02-17 Microsoft Corporation Methods and systems for notifying clients concerning live electronic presentations
US20050086688A1 (en) * 1999-12-16 2005-04-21 Microsoft Corporation Methods and systems for managing viewing of multiple live electronic presentations
US20040220791A1 (en) * 2000-01-03 2004-11-04 Interactual Technologies, Inc. A California Corpor Personalization services for entities from multiple sources
US20040220926A1 (en) * 2000-01-03 2004-11-04 Interactual Technologies, Inc., A California Cpr[P Personalization services for entities from multiple sources
US7392481B2 (en) * 2001-07-02 2008-06-24 Sonic Solutions, A California Corporation Method and apparatus for providing content-owner control in a networked device
US20050251732A1 (en) * 2000-01-20 2005-11-10 Interactual Technologies, Inc. System, method and article of manufacture for executing a multimedia event on a plurality of client computers using a synchronization host engine
JP2003520376A (ja) * 2000-01-21 2003-07-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ コンシューマエレクトロニクス機器をコンフィギュレーションする方法
US6389467B1 (en) 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
US8578439B1 (en) * 2000-01-28 2013-11-05 Koninklijke Philips N.V. Method and apparatus for presentation of intelligent, adaptive alarms, icons and other information
US6868525B1 (en) 2000-02-01 2005-03-15 Alberti Anemometer Llc Computer graphic display visualization system and method
WO2001058158A2 (en) 2000-02-01 2001-08-09 United Video Properties, Inc. Methods and systems for forced advertising
US7685534B2 (en) * 2000-02-16 2010-03-23 Jlb Ventures Llc Method and apparatus for a three-dimensional web-navigator
DE10008440C2 (de) * 2000-02-23 2003-01-09 Harman Becker Automotive Sys Verfahren zum Betreiben eines Wiedergabegerätes zur Wiedergabe von auf einem Datenträger gespeicherten Daten in einem Fahrzeug und Verfahren zum Abrufen von Daten von einem Datenserver
US7483964B1 (en) * 2000-02-25 2009-01-27 Nortel Networks, Limited System, device, and method for providing personalized services in a communication system
AU2001249994A1 (en) * 2000-02-25 2001-09-03 Interval Research Corporation Method and system for selecting advertisements
US8910199B2 (en) 2000-02-25 2014-12-09 Interval Licensing Llc Targeted television content display
US7661116B2 (en) 2000-02-25 2010-02-09 Vulcan Patents Llc Auction for targeted content
US6931402B1 (en) * 2000-02-28 2005-08-16 International Business Machines Corporation Profiling system for controlling access for a plurality of users to a plurality of objects located in at least one electronic database
AU2001249080A1 (en) * 2000-02-29 2001-09-12 Expanse Networks, Inc. Privacy-protected targeting system
US20020054089A1 (en) * 2000-03-14 2002-05-09 Nicholas Donald L. Method of selecting content for a user
US7106338B1 (en) 2000-03-16 2006-09-12 Eagle New Media Investments, Llc Method and system for optimal usage of memory for storing scheduling and guiding data in 3D-enabled EPG
US8336069B1 (en) 2000-03-16 2012-12-18 Jlb Ventures Llc Method and system for adaptive electronic programming guide
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7167895B1 (en) 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
AU2001247692A1 (en) * 2000-03-29 2001-10-08 Digeo Broadband, Inc. Techniques for controlling access to web content information and television content information using user modes and least common denominator techniques
JP4944338B2 (ja) 2000-03-31 2012-05-30 ユナイテッド ビデオ プロパティーズ インク 番組を記録する際のカットオフを減らすためのシステムおよび方法
CA2972297A1 (en) 2000-03-31 2001-10-11 Rovi Guides, Inc. Systems and methods for improved audience measuring
KR20030031471A (ko) 2000-03-31 2003-04-21 유나이티드 비디오 프로퍼티즈, 인크. 메타데이터 연계 광고용 시스템 및 방법
US6778171B1 (en) 2000-04-05 2004-08-17 Eagle New Media Investments, Llc Real world/virtual world correlation system using 3D graphics pipeline
US8171509B1 (en) 2000-04-07 2012-05-01 Virage, Inc. System and method for applying a database to video multimedia
US7962948B1 (en) 2000-04-07 2011-06-14 Virage, Inc. Video-enabled community building
US7260564B1 (en) 2000-04-07 2007-08-21 Virage, Inc. Network video guide and spidering
US7222163B1 (en) 2000-04-07 2007-05-22 Virage, Inc. System and method for hosting of video content over a network
TW504927B (en) * 2000-04-14 2002-10-01 Nagravision Sa Method for selectively display television programs
US6874152B2 (en) * 2000-04-19 2005-03-29 Nowavision, Llc System for accessing content by virtual remote control through mapping channel codes to network addresses
US7057670B2 (en) * 2000-04-27 2006-06-06 Dan Kikinis Cursor control system
US7251665B1 (en) 2000-05-03 2007-07-31 Yahoo! Inc. Determining a known character string equivalent to a query string
US7162482B1 (en) 2000-05-03 2007-01-09 Musicmatch, Inc. Information retrieval engine
US8352331B2 (en) 2000-05-03 2013-01-08 Yahoo! Inc. Relationship discovery engine
US7055168B1 (en) 2000-05-03 2006-05-30 Sharp Laboratories Of America, Inc. Method for interpreting and executing user preferences of audiovisual information
US7024485B2 (en) 2000-05-03 2006-04-04 Yahoo! Inc. System for controlling and enforcing playback restrictions for a media file by splitting the media file into usable and unusable portions for playback
US7312796B1 (en) * 2000-05-08 2007-12-25 Jlb Ventures Llc Perpendicular view three dimensional electronic programming guide
US6836274B1 (en) * 2000-05-08 2004-12-28 Eagle New Media Investments, Llc Three dimensional light electronic programming guide
US8132207B2 (en) 2000-05-11 2012-03-06 Jlb Ventures Llc Universal programming system and method for EPG with localized interactive content
WO2001086949A1 (en) * 2000-05-11 2001-11-15 Isurftv Universal programming system and method for epg with added offline archive
US20020059610A1 (en) * 2000-05-23 2002-05-16 Ellis Michael D. Interactive television application with watch lists
JP4218185B2 (ja) * 2000-05-23 2009-02-04 ソニー株式会社 番組録画・再生システム及び番組録画・再生方法、並びに番組録画・再生装置
US8028314B1 (en) 2000-05-26 2011-09-27 Sharp Laboratories Of America, Inc. Audiovisual information management system
US20020075299A1 (en) * 2000-06-02 2002-06-20 Tobin Christopher M. Persistent navigation assistance
US8522266B1 (en) 2000-09-13 2013-08-27 Jlb Ventures Llc System and method for insertion of recorded media into a broadcast
US20020007488A1 (en) * 2000-06-19 2002-01-17 Dan Kikinis Transparent object management for removable media recorders
US7647340B2 (en) 2000-06-28 2010-01-12 Sharp Laboratories Of America, Inc. Metadata in JPEG 2000 file format
US6856330B1 (en) * 2000-06-30 2005-02-15 Microsoft Corporation Method and system for user sessions on personal electronic devices
US8789114B2 (en) * 2000-06-30 2014-07-22 Jlb Ventures Llc Remote control of program scheduling
US7263709B1 (en) * 2000-06-30 2007-08-28 Keen Personal Media, Inc. System for displaying video data having a promotion module responsive to a viewer profile to entice a viewer to watch a premium content
US8087051B2 (en) 2000-06-30 2011-12-27 Thomson Licensing Database management system and method for electronic program guide and television channel lineup organization
US7698727B2 (en) * 2000-06-30 2010-04-13 Jlb Ventures Llc Method and apparatus for notifying users of interactive functions using a remote device
US8756635B2 (en) * 2000-06-30 2014-06-17 JLB Ventures, LLC. Remote control of program scheduling
US6449767B1 (en) * 2000-06-30 2002-09-10 Keen Personal Media, Inc. System for displaying an integrated portal screen
US6925246B1 (en) * 2000-07-05 2005-08-02 Steinbeck Cannery, Llc Television recorder having a removeable hard disk drive
WO2002005140A1 (en) 2000-07-11 2002-01-17 Launch Media, Inc. Online playback system with community bias
US20020019732A1 (en) * 2000-07-12 2002-02-14 Dan Kikinis Interactivity using voice commands
US7937725B1 (en) * 2000-07-27 2011-05-03 Koninklijke Philips Electronics N.V. Three-way media recommendation method and system
EP1182548A3 (en) * 2000-08-21 2003-10-15 Texas Instruments France Dynamic hardware control for energy management systems using task attributes
EP1182552A3 (en) * 2000-08-21 2003-10-01 Texas Instruments France Dynamic hardware configuration for energy management systems using task attributes
US7096489B2 (en) * 2000-08-28 2006-08-22 Sony Corporation System and method for interactive television
US7225456B2 (en) * 2001-04-23 2007-05-29 Sony Corporation Gateway screen for interactive television
US20020073428A1 (en) * 2000-09-06 2002-06-13 Leonid Gurevich Downloading and transfer of audio or video data from video broadcasts
US7689510B2 (en) * 2000-09-07 2010-03-30 Sonic Solutions Methods and system for use in network management of content
US7779097B2 (en) * 2000-09-07 2010-08-17 Sonic Solutions Methods and systems for use in network management of content
US9292516B2 (en) * 2005-02-16 2016-03-22 Sonic Solutions Llc Generation, organization and/or playing back of content based on incorporated parameter identifiers
US7406704B2 (en) * 2000-09-08 2008-07-29 Sony Corporation Virtual channel system for web appliance, including interactive television
US8020183B2 (en) 2000-09-14 2011-09-13 Sharp Laboratories Of America, Inc. Audiovisual management system
AU2001263412A1 (en) * 2000-09-19 2002-04-02 Isurftv Three dimensional light electronic programming guide
GB0023004D0 (en) * 2000-09-20 2000-11-01 Koninkl Philips Electronics Nv Improved graphical user interface
US8302127B2 (en) * 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
US7292774B1 (en) 2000-09-26 2007-11-06 Keen Personal Media, Inc. System and method for creating and displaying a preference based menu for a viewing session
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
JP4534333B2 (ja) * 2000-10-10 2010-09-01 ソニー株式会社 サーバ運営費徴収方法
JP2004533001A (ja) * 2000-10-11 2004-10-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド 現在の動作に基づいてターゲットとされる広告を提供するためのシステムおよび方法
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
US7956865B2 (en) 2000-10-19 2011-06-07 Jlb Ventures Llc Method and system for modification of EPG object attributes
US8271333B1 (en) 2000-11-02 2012-09-18 Yahoo! Inc. Content-related wallpaper
US7069310B1 (en) * 2000-11-10 2006-06-27 Trio Systems, Llc System and method for creating and posting media lists for purposes of subsequent playback
JP2002158627A (ja) * 2000-11-16 2002-05-31 Sony Corp 放送受信機、視聴情報算出方法および視聴情報算出装置
US7275254B1 (en) 2000-11-21 2007-09-25 Intel Corporation Method and apparatus for determining and displaying the service level of a digital television broadcast signal
US8341676B1 (en) 2000-12-01 2012-12-25 JLB Ventures LLC. Method and system for performing an alphabetic search using a single application of keys
US7721310B2 (en) 2000-12-05 2010-05-18 Koninklijke Philips Electronics N.V. Method and apparatus for selective updating of a user profile
US20020073426A1 (en) * 2000-12-08 2002-06-13 Bhatt Bhavesh B. Efficiently storing electronic program guide
JP2002189699A (ja) 2000-12-19 2002-07-05 Hitachi Ltd 情報処理装置、ログ集積制御装置、コンテンツ配信制御装置およびこれらを用いたコンテンツ配信システム
US20020083469A1 (en) * 2000-12-22 2002-06-27 Koninklijke Philips Electronics N.V. Embedding re-usable object-based product information in audiovisual programs for non-intrusive, viewer driven usage
US7653926B2 (en) * 2000-12-29 2010-01-26 At&T Intellectual Property I, L.P. Remote control device with event notifier
ES2261527T3 (es) 2001-01-09 2006-11-16 Metabyte Networks, Inc. Sistema, procedimiento y aplicacion de software para publicidad dirigida mediante una agrupacion de modelos de comportamiento, y preferencias de programacion basadas en grupos de modelos de comportamiento.
US7161633B2 (en) * 2001-01-10 2007-01-09 Koninklijke Philips Electronics N.V. Apparatus and method for providing a usefulness metric based on coding information for video enhancement
US20030135539A1 (en) * 2001-01-23 2003-07-17 Tetsujiro Kondo Communication apparatus, communication method, eletronic device, control method of the electronic device, and recording medium
US7406529B2 (en) 2001-02-09 2008-07-29 Yahoo! Inc. System and method for detecting and verifying digitized content over a computer network
US7002590B2 (en) 2001-02-13 2006-02-21 Yakov Kamen Modifying object geometry to accommodate information attributes
US7340761B2 (en) * 2001-02-20 2008-03-04 Digeo, Inc. System and method for delivering radio programs and related schedule information
KR101548473B1 (ko) 2001-02-21 2015-08-28 로비 가이드스, 인크. 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를 위한 시스템 및 방법
US8036641B2 (en) * 2001-02-23 2011-10-11 Harman Becker Automotive Systems Gmbh Method for operating a playback unit in a vehicle, for playing back data stored on a data medium
US20020120929A1 (en) * 2001-02-28 2002-08-29 Schwalb Eddie M. Method and system for mass customization of digital television broadcasts
US20020166123A1 (en) * 2001-03-02 2002-11-07 Microsoft Corporation Enhanced television services for digital video recording and playback
US20030023975A1 (en) * 2001-03-02 2003-01-30 Microsoft Corporation Enhanced music services for television
US20020157101A1 (en) * 2001-03-02 2002-10-24 Schrader Joseph A. System for creating and delivering enhanced television services
US20020157099A1 (en) * 2001-03-02 2002-10-24 Schrader Joseph A. Enhanced television service
US7386875B2 (en) 2001-03-02 2008-06-10 Jlb Ventures, Llc Freezing live video frames with interactive links
US9569009B2 (en) * 2001-03-02 2017-02-14 Jlb Ventures Llc Multimedia interactive device function selection based upon button depression duration
US8095948B2 (en) * 2001-03-09 2012-01-10 Sony Corporation System and method for billing for interactive television
US7701468B2 (en) * 2001-03-09 2010-04-20 Jlb Ventures Llc Mechanism and apparatus for construction of modular-based interactive programming guides and TV portals
US20020144288A1 (en) * 2001-03-09 2002-10-03 Tadamasa Kitsukawa System and method for allowing access to web sites using interactive television
AU2002250559A1 (en) * 2001-03-22 2002-10-08 United Video Properties, Inc. Personal video recorder systems and methods
US7162728B1 (en) 2001-03-30 2007-01-09 Digeo, Inc. System and method to provide audio enhancements and preferences for interactive television
US7904814B2 (en) 2001-04-19 2011-03-08 Sharp Laboratories Of America, Inc. System for presenting audio-video content
US6934917B2 (en) * 2001-04-20 2005-08-23 Koninklijke Philips Electronics, N.V. Automatic selection of favorite media selections of a user of a media presentation device
US20020157109A1 (en) * 2001-04-21 2002-10-24 Sony Corporation System and method for interactive television
US20020157107A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Interactive television system
US20020157092A1 (en) * 2001-04-23 2002-10-24 Sony Corporation System and method for pulling internet content onto interactive television
US8566873B2 (en) * 2001-04-23 2013-10-22 Starz Entertainment, Llc Program guide enhancements
US8707357B1 (en) 2001-04-23 2014-04-22 Starz Entertainment, Llc Thematic VOD navigation
US20020157100A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Electronic program guide including virtual channels for interactive television
US6973621B2 (en) * 2001-04-27 2005-12-06 Starz Entertainment Group Llc Customization in a content distribution system
EP1253777B2 (en) * 2001-04-27 2015-01-07 Sony Corporation Electronic equipment and electronic equipment control method
US7574513B2 (en) 2001-04-30 2009-08-11 Yahoo! Inc. Controllable track-skipping
US20030021593A1 (en) * 2001-05-03 2003-01-30 Masato Otsuka Method of controlling the operations mode of an optical disc player between a video playback mode and a user agent mode
US7185352B2 (en) * 2001-05-11 2007-02-27 Intel Corporation Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
JP2003036242A (ja) * 2001-05-16 2003-02-07 Fujitsu Ltd サーバマシン、クライアントマシン、サーバプログラム記憶媒体、クライアントプログラム記憶媒体、サーバプログラム、およびクライアントプログラム
AU2002339746A1 (en) 2001-05-18 2002-12-03 Imprivata Inc. System and method for authentication using biometrics
US20020176692A1 (en) * 2001-05-23 2002-11-28 Masato Otsuka System and method of synchronizing playback of video and user agent content in an optical disc player
US7865915B1 (en) * 2001-05-23 2011-01-04 Cisco Technology, Inc. Content discovery and differential advertising in video distribution networks
US7434246B2 (en) * 2001-06-08 2008-10-07 Digeo, Inc. Systems and methods for automatic personalizing of channel favorites in a set top box
US7716704B2 (en) * 2001-06-12 2010-05-11 Thomson Licensing Television program selection apparatus and method
US7380262B2 (en) * 2001-06-12 2008-05-27 Thomson Licensing Method and apparatus for generating a list of suggested scheduled television programs
US7020893B2 (en) * 2001-06-15 2006-03-28 Intel Corporation Method and apparatus for continuously and opportunistically driving an optimal broadcast schedule based on most recent client demand feedback from a distributed set of broadcast clients
US7055165B2 (en) * 2001-06-15 2006-05-30 Intel Corporation Method and apparatus for periodically delivering an optimal batch broadcast schedule based on distributed client feedback
JP2004533781A (ja) * 2001-06-15 2004-11-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ クライアント端末への番組送信システム
US20020193066A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing rating feedback for content in a broadcast system
US20020194585A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing ranking feedback for content in a broadcast system
US8091100B2 (en) * 2001-06-18 2012-01-03 The Nielsen Company (Us), Llc Prompting of audience member identification
US8818871B2 (en) 2001-06-21 2014-08-26 Thomson Licensing Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
US7328455B2 (en) 2001-06-28 2008-02-05 Intel Corporation Apparatus and method for enabling secure content decryption within a set-top box
US7363569B2 (en) 2001-06-29 2008-04-22 Intel Corporation Correcting for data losses with feedback and response
JP4708607B2 (ja) * 2001-07-03 2011-06-22 キヤノン株式会社 放送受信装置及びその制御方法
JP3654349B2 (ja) * 2001-07-09 2005-06-02 ソニー株式会社 コンテンツ嗜好度算出方法およびコンテンツ受信装置
DE10135287A1 (de) * 2001-07-19 2003-03-06 Siemens Ag Apparatur und Verfahren zur Analyse der Bedienung von komplexen Systemen
US20030028900A1 (en) * 2001-07-19 2003-02-06 Michael Kahn IRD with answering machine and remote recording event programming
US7574723B2 (en) * 2001-07-19 2009-08-11 Macrovision Corporation Home media network
CA2456984C (en) 2001-08-16 2013-07-16 Goldpocket Interactive, Inc. Interactive television tracking system
US20030039470A1 (en) * 2001-08-17 2003-02-27 Masato Otsuka Method and system for seamless playback of video/audio data and user agent data
US7047456B2 (en) * 2001-08-28 2006-05-16 Intel Corporation Error correction for regional and dynamic factors in communications
US20030046683A1 (en) * 2001-08-28 2003-03-06 Jutzi Curtis E. Server-side preference prediction based on customer billing information to generate a broadcast schedule
DE02798123T1 (de) * 2001-09-06 2005-03-31 Airia Inc. Verfahren und system zur bereitstellung eines audio/video-informationsrouten-unterhaltungssystems
US20030049021A1 (en) * 2001-09-12 2003-03-13 General Instrument Corporation Apparatus for monitoring of DVD/CD usage and targeted DVD/CD sales utilizing a set top with DVD/CD capability
US8429688B1 (en) * 2001-09-19 2013-04-23 At&T Intellectual Property I, L.P. Broadcast programming guide
US7231653B2 (en) 2001-09-24 2007-06-12 Intel Corporation Method for delivering transport stream data
US20030170011A1 (en) * 2001-09-24 2003-09-11 Masato Otsuka System and method for seamless navigation between local and external documents in an optical disc player
US8943540B2 (en) 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20030063222A1 (en) * 2001-10-03 2003-04-03 Sony Corporation System and method for establishing TV setting based on viewer mood
US7474698B2 (en) 2001-10-19 2009-01-06 Sharp Laboratories Of America, Inc. Identification of replay segments
US20030084448A1 (en) * 2001-10-26 2003-05-01 Koninklijke Philips Electronics N.V. Automatic viewing-history based television control system
US7009659B2 (en) * 2001-10-29 2006-03-07 Sony Corporation System and method for establishing TV settings
US7140032B2 (en) * 2001-10-29 2006-11-21 Sony Corporation System and method for establishing TV channel
US6976073B2 (en) * 2001-11-29 2005-12-13 Hewlett-Packard Development Company, L.P. Transparent remote data storage device and method
KR20040065260A (ko) 2001-12-13 2004-07-21 코닌클리케 필립스 일렉트로닉스 엔.브이. 매체 시스템상의 매체 콘텐츠 추천
US20030115589A1 (en) * 2001-12-17 2003-06-19 D'souza Errol System and method for automatically flagging a channel as a favorite channel
US6897904B2 (en) 2002-01-04 2005-05-24 Microsoft Corporation Method and apparatus for selecting among multiple tuners
US20030135553A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content-based caching and routing of content using subscription information from downstream nodes
US6772147B2 (en) * 2002-02-26 2004-08-03 Sony Corporation System and method for effectively implementing a personal channel for interactive television
US20030163510A1 (en) * 2002-02-28 2003-08-28 Bob Janssen Method of administering user access to application programs on a computer system
JP3601819B2 (ja) * 2002-03-18 2004-12-15 日本電信電話株式会社 映像視聴装置の制御装置、その制御方法、プログラムおよび記録媒体
US8214741B2 (en) 2002-03-19 2012-07-03 Sharp Laboratories Of America, Inc. Synchronization of video and data
US7631331B2 (en) * 2002-03-29 2009-12-08 Starz Entertainment, Llc Cross-channel interstitial program promotion
US7707221B1 (en) 2002-04-03 2010-04-27 Yahoo! Inc. Associating and linking compact disc metadata
US20030193619A1 (en) * 2002-04-11 2003-10-16 Toby Farrand System and method for speculative tuning
US9485532B2 (en) * 2002-04-11 2016-11-01 Arris Enterprises, Inc. System and method for speculative tuning
US7600246B2 (en) * 2002-04-17 2009-10-06 Microsoft Corporation Method and apparatus for analyzing program data
US7305483B2 (en) 2002-04-25 2007-12-04 Yahoo! Inc. Method for the real-time distribution of streaming data on a network
AU2003265973A1 (en) * 2002-05-03 2003-11-17 Realhome.Com Method and system of optimizing the response and profitability of a marketing program
EP1361759A1 (en) * 2002-05-10 2003-11-12 Canal+ Technologies Société Anonyme System and method of providing media content
JP2003338947A (ja) * 2002-05-22 2003-11-28 Pioneer Electronic Corp 電子機器ネットワークシステム、電子機器制御装置、及び電子機器制御方法
FR2840480B1 (fr) * 2002-05-31 2004-11-26 Cit Alcatel Procede de gestion auto-adaptative de pertinence de contenus multimedia pour recepteur de ces contenus et recepteur associe
US6871163B2 (en) * 2002-05-31 2005-03-22 Sap Aktiengesellschaft Behavior-based adaptation of computer systems
MXPA05000240A (es) * 2002-06-24 2005-12-06 Gen Dynamics C4 Systems Inc Sistemas y metodos para proporcionar contenido de medios.
US7818763B2 (en) * 2002-06-25 2010-10-19 Starz Entertainment, Llc Video advertising
DE10239860A1 (de) * 2002-08-29 2004-03-18 Micronas Gmbh Verfahren und Vorrichtung zum Aufzeichnen und Wiedergeben von Inhalten
US7657907B2 (en) 2002-09-30 2010-02-02 Sharp Laboratories Of America, Inc. Automatic user profiling
US8931010B2 (en) * 2002-11-04 2015-01-06 Rovi Solutions Corporation Methods and apparatus for client aggregation of media in a networked media system
US7738773B2 (en) * 2002-11-19 2010-06-15 Sony Corporation Wish list for television recording
JP2004171361A (ja) * 2002-11-21 2004-06-17 Canon Inc 画像表示方法、画像表示装置、プログラム、および記憶媒体
US20040107319A1 (en) * 2002-12-03 2004-06-03 D'orto David M. Cache management system and method
US8893174B2 (en) * 2002-12-16 2014-11-18 Centurylink Intellectual Property Llc Method and system for providing customized media content
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US20040158860A1 (en) * 2003-02-07 2004-08-12 Microsoft Corporation Digital music jukebox
US7574691B2 (en) * 2003-03-17 2009-08-11 Macrovision Corporation Methods and apparatus for rendering user interfaces and display information on remote client devices
US7213228B2 (en) * 2003-03-17 2007-05-01 Macrovision Corporation Methods and apparatus for implementing a remote application over a network
US7660880B2 (en) * 2003-03-21 2010-02-09 Imprivata, Inc. System and method for automated login
US20040187029A1 (en) * 2003-03-21 2004-09-23 Ting David M. T. System and method for data and request filtering
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US8706919B1 (en) * 2003-05-12 2014-04-22 Plantronics, Inc. System and method for storage and retrieval of personal preference audio settings on a processor-based host
US20050038697A1 (en) * 2003-06-30 2005-02-17 Aaron Jeffrey A. Automatically facilitated marketing and provision of electronic services
US8635643B2 (en) 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
US7237266B2 (en) * 2003-06-30 2007-06-26 At&T Intellectual Property, Inc. Electronic vulnerability and reliability assessment
US7409593B2 (en) * 2003-06-30 2008-08-05 At&T Delaware Intellectual Property, Inc. Automated diagnosis for computer networks
US7324986B2 (en) * 2003-06-30 2008-01-29 At&T Delaware Intellectual Property, Inc. Automatically facilitated support for complex electronic services
US8438601B2 (en) 2003-07-02 2013-05-07 Rovi Solutions Corporation Resource management for a networked personal video recording system
US7454120B2 (en) 2003-07-02 2008-11-18 Macrovision Corporation Methods and apparatus for client aggregation of television programming in a networked personal video recording system
US20050015728A1 (en) * 2003-07-17 2005-01-20 International Business Machines Corporation Method, system, and program product for customizing a user interface
JP2005084770A (ja) * 2003-09-05 2005-03-31 Sony Corp コンテンツ提供システムおよび方法、提供装置および方法、再生装置および方法、並びにプログラム
CN1875377A (zh) 2003-09-10 2006-12-06 音乐匹配公司 音乐购买和播放系统及其方法
JP2005103679A (ja) * 2003-09-29 2005-04-21 Toshiba Corp ロボット装置
US9053181B2 (en) 2003-11-03 2015-06-09 James W. Wieder Adaptive personalized playback or presentation using count
US8001612B1 (en) 2003-11-03 2011-08-16 Wieder James W Distributing digital-works and usage-rights to user-devices
US7884274B1 (en) 2003-11-03 2011-02-08 Wieder James W Adaptive personalized music and entertainment
US9053299B2 (en) 2003-11-03 2015-06-09 James W. Wieder Adaptive personalized playback or presentation using rating
US20150128039A1 (en) 2003-11-03 2015-05-07 James W. Wieder Newness Control of a Personalized Music and/or Entertainment Sequence
US8396800B1 (en) 2003-11-03 2013-03-12 James W. Wieder Adaptive personalized music and entertainment
US11165999B1 (en) 2003-11-03 2021-11-02 Synergyze Technologies Llc Identifying and providing compositions and digital-works
US9098681B2 (en) 2003-11-03 2015-08-04 James W. Wieder Adaptive personalized playback or presentation using cumulative time
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
US7345232B2 (en) * 2003-11-06 2008-03-18 Nokia Corporation Automatic personal playlist generation with implicit user feedback
US20050138659A1 (en) * 2003-12-17 2005-06-23 Gilles Boccon-Gibod Personal video recorders with automated buffering
US8286203B2 (en) 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
CN1898958A (zh) * 2003-12-22 2007-01-17 皇家飞利浦电子股份有限公司 用于监视收视者情绪的内容处理系统、方法和计算机程序产品
EP1711154A4 (en) * 2003-12-23 2011-11-30 Directv Group Inc METHOD AND DEVICE FOR DISTRIBUTING MEDIA IN A GAME-PAID ARCHITECTURE WITH REMOTE PLAYBACK IN A COMPANY
US8196044B2 (en) * 2004-01-05 2012-06-05 Microsoft Corporation Configuration of user interfaces
US20050157885A1 (en) * 2004-01-16 2005-07-21 Olney Ross D. Audio system parameter setting based upon operator usage patterns
US7249148B2 (en) * 2004-02-19 2007-07-24 International Business Machines Corporation System and method for adaptive user settings
US8356317B2 (en) * 2004-03-04 2013-01-15 Sharp Laboratories Of America, Inc. Presence based technology
US7594245B2 (en) 2004-03-04 2009-09-22 Sharp Laboratories Of America, Inc. Networked video devices
US8949899B2 (en) 2005-03-04 2015-02-03 Sharp Laboratories Of America, Inc. Collaborative recommendation system
US7623028B2 (en) 2004-05-27 2009-11-24 Lawrence Kates System and method for high-sensitivity sensor
EP1770532A1 (en) * 2004-06-08 2007-04-04 Matsushita Electric Industrial Co., Ltd. Information acquisition device, information acquisition method, and information acquisition program
WO2005125178A1 (en) * 2004-06-14 2005-12-29 Thx, Ltd Content display optimizer
US9792633B2 (en) * 2004-06-29 2017-10-17 Blake Bookstaff Method and system for intelligent processing of electronic information with cloud computing
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US8033479B2 (en) 2004-10-06 2011-10-11 Lawrence Kates Electronically-controlled register vent for zone heating and cooling
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US7644077B2 (en) * 2004-10-21 2010-01-05 Microsoft Corporation Methods, computer readable mediums and systems for linking related data from at least two data sources based upon a scoring algorithm
US7526506B2 (en) * 2004-10-21 2009-04-28 Microsoft Corporation Interlinking sports and television program listing metadata
US8015184B2 (en) * 2004-10-26 2011-09-06 Yahoo! Inc. Method and apparatus for a search-enabled remote control device
US7768388B2 (en) 2005-01-05 2010-08-03 Rovi Solutions Corporation Methods and apparatus for providing notifications in a media system
US8122469B2 (en) * 2005-01-27 2012-02-21 Koninklijke Philips Electronics N.V. Assisted user control in recommenders
TWI272845B (en) * 2005-03-30 2007-02-01 Benq Corp Display system controlled based on user behavior and controlling method of the same
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
US8482614B2 (en) 2005-06-14 2013-07-09 Thx Ltd Content presentation optimizer
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
GB2430281A (en) * 2005-09-15 2007-03-21 Motorola Inc Distributed user profile
JP2007094738A (ja) * 2005-09-28 2007-04-12 Sony Corp 嗜好情報処理システム、記録装置及び情報処理装置、並びに通信方法
JP2007109967A (ja) * 2005-10-14 2007-04-26 Tokyo Electron Ltd 半導体処理装置
WO2007052205A1 (en) * 2005-11-01 2007-05-10 Koninklijke Philips Electronics N.V. Setting a device in a network
US8582946B2 (en) 2005-11-04 2013-11-12 Rovi Guides, Inc. Systems and methods for recording programs using a network recording device as supplemental storage
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US20090238545A1 (en) * 2005-11-22 2009-09-24 Matsushita Electric Industrial Co., Ltd. Reproducing device and program
US8613024B2 (en) 2005-12-13 2013-12-17 United Video Properties, Inc. Cross-platform predictive popularity ratings for use in interactive television applications
US8317618B2 (en) 2005-12-15 2012-11-27 At&T Intellectual Property I, Lp System, method and computer program for enabling an interactive game
US9467322B2 (en) * 2005-12-27 2016-10-11 Rovi Solutions Corporation Methods and apparatus for integrating media across a wide area network
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US20070154169A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US20070154168A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US8782706B2 (en) 2005-12-29 2014-07-15 United Video Properties Systems and methods for providing channel groups in an interactive media guidance application
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US8161412B2 (en) 2006-01-13 2012-04-17 At&T Intellectual Property I, L.P. Systems, methods, and computer program products for providing interactive content
US8402503B2 (en) * 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US8065710B2 (en) 2006-03-02 2011-11-22 At& T Intellectual Property I, L.P. Apparatuses and methods for interactive communication concerning multimedia content
US8689253B2 (en) 2006-03-03 2014-04-01 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
US7853630B2 (en) 2006-03-06 2010-12-14 Aggregate Knowledge System and method for the dynamic generation of correlation scores between arbitrary objects
US7788358B2 (en) 2006-03-06 2010-08-31 Aggregate Knowledge Using cross-site relationships to generate recommendations
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US7950021B2 (en) 2006-03-29 2011-05-24 Imprivata, Inc. Methods and systems for providing responses to software commands
US20070258590A1 (en) * 2006-05-02 2007-11-08 Alcatel Method and system for triple play service control
JP4162015B2 (ja) * 2006-05-18 2008-10-08 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US7929551B2 (en) * 2006-06-01 2011-04-19 Rovi Solutions Corporation Methods and apparatus for transferring media across a network using a network interface device
US20080005679A1 (en) * 2006-06-28 2008-01-03 Microsoft Corporation Context specific user interface
US20080005766A1 (en) * 2006-06-29 2008-01-03 Scientific-Atlanta, Inc. Enhanced Program Guide
DE102006030284A1 (de) * 2006-06-30 2008-01-03 Siemens Home And Office Communication Devices Gmbh & Co. Kg System mit wenigstens zwei separaten personalisierten intelligenten Benutzerschnittstellen
US7890490B1 (en) * 2006-06-30 2011-02-15 United Video Properties, Inc. Systems and methods for providing advanced information searching in an interactive media guidance application
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CA2667573C (en) 2006-10-24 2018-10-23 Slacker, Inc. Method and device for playback of digital media content
US10657168B2 (en) 2006-10-24 2020-05-19 Slacker, Inc. Methods and systems for personalized rendering of digital media content
US8712563B2 (en) 2006-10-24 2014-04-29 Slacker, Inc. Method and apparatus for interactive distribution of digital content
US20100106852A1 (en) * 2007-10-24 2010-04-29 Kindig Bradley D Systems and methods for providing user personalized media content on a portable device
US20080117339A1 (en) * 2006-11-20 2008-05-22 Comcast Cable Holdings, Llc Remote control based content control
US8209424B2 (en) 2006-12-20 2012-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US7784704B2 (en) 2007-02-09 2010-08-31 Harter Robert J Self-programmable thermostat
CA2680281C (en) * 2007-03-08 2019-07-09 Slacker, Inc. System and method for personalizing playback content through interaction with a playback device
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
CA2680797C (en) * 2007-03-14 2018-02-13 Slacker, Inc. Systems and methods for portable personalized radio
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US8087047B2 (en) * 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
AU2008260397B2 (en) * 2007-05-31 2012-08-16 The Nielsen Company (Us), Llc Methods and apparatus to model set-top box data
US8346764B1 (en) * 2007-06-01 2013-01-01 Thomson Reuters Global Resources Information retrieval systems, methods, and software with content-relevancy enhancements
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US20090037431A1 (en) 2007-07-30 2009-02-05 Paul Martino System and method for maintaining metadata correctness
US7908117B2 (en) * 2007-08-03 2011-03-15 Ecofactor, Inc. System and method for using a network of thermostats as tool to verify peak demand reduction
US8195515B1 (en) 2007-09-05 2012-06-05 Total Sports Entertainment Systems and methods for dynamic event production and management
US8107977B2 (en) 2007-09-07 2012-01-31 United Video Properties, Inc. Cross-platform messaging
US8327403B1 (en) 2007-09-07 2012-12-04 United Video Properties, Inc. Systems and methods for providing remote program ordering on a user device via a web server
US7848900B2 (en) 2008-09-16 2010-12-07 Ecofactor, Inc. System and method for calculating the thermal mass of a building
US8019567B2 (en) 2007-09-17 2011-09-13 Ecofactor, Inc. System and method for evaluating changes in the efficiency of an HVAC system
US8032714B2 (en) 2007-09-28 2011-10-04 Aggregate Knowledge Inc. Methods and systems for caching data using behavioral event correlations
US8160752B2 (en) 2008-09-30 2012-04-17 Zome Networks, Inc. Managing energy usage
DE102007051015A1 (de) * 2007-10-25 2009-04-30 Bayerische Motoren Werke Aktiengesellschaft Dialogsystem für ein Kraftfahrzeug
US20090133078A1 (en) 2007-11-16 2009-05-21 United Video Properties, Inc Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system
US20090164473A1 (en) * 2007-12-19 2009-06-25 Harman International Industries, Incorporated Vehicle infotainment system with virtual personalization settings
US20090165049A1 (en) 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting and interactive media guidance application
US8527623B2 (en) 2007-12-21 2013-09-03 Yahoo! Inc. User vacillation detection and response
CN101472107A (zh) * 2007-12-26 2009-07-01 株式会社东芝 广播接收装置和广播接收方法
TWI394453B (zh) * 2007-12-27 2013-04-21 Ind Tech Res Inst 影像處理控制系統
US8689257B2 (en) 2007-12-31 2014-04-01 At&T Intellectual Property I, Lp Method and system for content recording and indexing
US8782694B2 (en) 2008-05-14 2014-07-15 At&T Intellectual Property I, Lp Systems and methods for determining user output preferences
US8392911B2 (en) * 2008-05-16 2013-03-05 Microsoft Corporation Download discovery for web servers
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
EP3249893A1 (en) * 2008-06-03 2017-11-29 Whirlpool Corporation Appliance development toolkit
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US8624908B1 (en) 2008-06-27 2014-01-07 Rovi Guides, Inc. Systems and methods of transitioning from buffering video to recording video
US8010237B2 (en) 2008-07-07 2011-08-30 Ecofactor, Inc. System and method for using ramped setpoint temperature variation with networked thermostats to improve efficiency
US8180492B2 (en) 2008-07-14 2012-05-15 Ecofactor, Inc. System and method for using a networked electronic device as an occupancy sensor for an energy management system
US9392206B2 (en) * 2008-08-20 2016-07-12 Verizon Patent And Licensing Inc. Methods and systems for providing auxiliary viewing options
AU2009200295C1 (en) * 2008-09-26 2014-11-27 Guvera Ip Pty Ltd An Advertising System and Method
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
KR101600905B1 (ko) * 2008-12-10 2016-03-08 삼성전자 주식회사 방송수신장치 및 그 제어방법
JP5660397B2 (ja) 2009-01-09 2015-01-28 ディーエスエム アイピー アセッツ ビー.ブイ. コイル状ワイヤの被覆用プライマー
US8754775B2 (en) 2009-03-20 2014-06-17 Nest Labs, Inc. Use of optical reflectance proximity detector for nuisance mitigation in smoke alarms
US9088757B2 (en) 2009-03-25 2015-07-21 Eloy Technology, Llc Method and system for socially ranking programs
US9215423B2 (en) * 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US20100262931A1 (en) 2009-04-10 2010-10-14 Rovi Technologies Corporation Systems and methods for searching a media guidance application with multiple perspective views
US8498753B2 (en) 2009-05-08 2013-07-30 Ecofactor, Inc. System, method and apparatus for just-in-time conditioning using a thermostat
US8740100B2 (en) 2009-05-11 2014-06-03 Ecofactor, Inc. System, method and apparatus for dynamically variable compressor delay in thermostat to reduce energy consumption
US8596550B2 (en) 2009-05-12 2013-12-03 Ecofactor, Inc. System, method and apparatus for identifying manual inputs to and adaptive programming of a thermostat
US20110010433A1 (en) * 2009-07-10 2011-01-13 Microsoft Corporation Targeted presentation and delivery of themes
US20110022477A1 (en) * 2009-07-24 2011-01-27 Microsoft Corporation Behavior-based user detection
US9523985B1 (en) 2009-08-11 2016-12-20 Rockwell Collins, Inc. Real time and in-flight dynamic personalization of an aircraft
US8631330B1 (en) * 2009-08-16 2014-01-14 Bitdefender IPR Management Ltd. Security application graphical user interface customization systems and methods
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8677400B2 (en) 2009-09-30 2014-03-18 United Video Properties, Inc. Systems and methods for identifying audio content using an interactive media guidance application
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US8161071B2 (en) 2009-09-30 2012-04-17 United Video Properties, Inc. Systems and methods for audio asset storage and management
WO2011055278A2 (en) * 2009-11-06 2011-05-12 Koninklijke Philips Electronics N.V. A method and apparatus for rendering a multimedia item with a plurality of modalities
US9445158B2 (en) 2009-11-06 2016-09-13 Eloy Technology, Llc Distributed aggregated content guide for collaborative playback session
KR101586293B1 (ko) * 2009-11-11 2016-01-18 엘지전자 주식회사 영상표시장치 및 그 동작방법
US9201627B2 (en) 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
US9124651B2 (en) 2010-03-30 2015-09-01 Microsoft Technology Licensing, Llc Controlling media consumption privacy settings
US20110264530A1 (en) 2010-04-23 2011-10-27 Bryan Santangelo Apparatus and methods for dynamic secondary content and data insertion and delivery
US9122701B2 (en) 2010-05-13 2015-09-01 Rovi Guides, Inc. Systems and methods for providing media content listings according to points of interest
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US9167196B2 (en) 2010-05-19 2015-10-20 Rovi Guides, Inc. Systems and methods for trimming recorded content using a media guidance application
US8556188B2 (en) 2010-05-26 2013-10-15 Ecofactor, Inc. System and method for using a mobile electronic device to optimize an energy management system
US10584890B2 (en) 2010-05-26 2020-03-10 Ecofactor, Inc. System and method for using a mobile electronic device to optimize an energy management system
US8090477B1 (en) 2010-08-20 2012-01-03 Ecofactor, Inc. System and method for optimizing use of plug-in air conditioners and portable heaters
US8510255B2 (en) 2010-09-14 2013-08-13 Nest Labs, Inc. Occupancy pattern detection, estimation and prediction
US9104211B2 (en) 2010-11-19 2015-08-11 Google Inc. Temperature controller with model-based time to target calculation and display
US8950686B2 (en) 2010-11-19 2015-02-10 Google Inc. Control unit with automatic setback capability
US8727611B2 (en) 2010-11-19 2014-05-20 Nest Labs, Inc. System and method for integrating sensors in thermostats
US8918219B2 (en) 2010-11-19 2014-12-23 Google Inc. User friendly interface for control unit
US8606374B2 (en) 2010-09-14 2013-12-10 Nest Labs, Inc. Thermodynamic modeling for enclosures
US8677385B2 (en) 2010-09-21 2014-03-18 The Nielsen Company (Us), Llc Methods, apparatus, and systems to collect audience measurement data
US9256230B2 (en) 2010-11-19 2016-02-09 Google Inc. HVAC schedule establishment in an intelligent, network-connected thermostat
US11334034B2 (en) 2010-11-19 2022-05-17 Google Llc Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US10346275B2 (en) 2010-11-19 2019-07-09 Google Llc Attributing causation for energy usage and setpoint changes with a network-connected thermostat
US9268344B2 (en) 2010-11-19 2016-02-23 Google Inc. Installation of thermostat powered by rechargeable battery
US9448567B2 (en) 2010-11-19 2016-09-20 Google Inc. Power management in single circuit HVAC systems and in multiple circuit HVAC systems
US9429962B2 (en) 2010-11-19 2016-08-30 Google Inc. Auto-configuring time-of day for building control unit
US9075419B2 (en) 2010-11-19 2015-07-07 Google Inc. Systems and methods for a graphical user interface of a controller for an energy-consuming system having spatially related discrete display elements
US9459018B2 (en) 2010-11-19 2016-10-04 Google Inc. Systems and methods for energy-efficient control of an energy-consuming system
US9714772B2 (en) 2010-11-19 2017-07-25 Google Inc. HVAC controller configurations that compensate for heating caused by direct sunlight
US9453655B2 (en) 2011-10-07 2016-09-27 Google Inc. Methods and graphical user interfaces for reporting performance information for an HVAC system controlled by a self-programming network-connected thermostat
US8850348B2 (en) 2010-12-31 2014-09-30 Google Inc. Dynamic device-associated feedback indicative of responsible device usage
US9046898B2 (en) 2011-02-24 2015-06-02 Google Inc. Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
US8195313B1 (en) 2010-11-19 2012-06-05 Nest Labs, Inc. Thermostat user interface
US9417637B2 (en) 2010-12-31 2016-08-16 Google Inc. Background schedule simulations in an intelligent, network-connected thermostat
US9342082B2 (en) 2010-12-31 2016-05-17 Google Inc. Methods for encouraging energy-efficient behaviors based on a network connected thermostat-centric energy efficiency platform
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US8560127B2 (en) 2011-01-13 2013-10-15 Honeywell International Inc. HVAC control with comfort/economy management
US8498595B2 (en) 2011-02-09 2013-07-30 Toyota Motor Engineering & Manufacturing North America, Inc. Apparatus and methods for automatic preset
US8511577B2 (en) 2011-02-24 2013-08-20 Nest Labs, Inc. Thermostat with power stealing delay interval at transitions between power stealing states
US8944338B2 (en) 2011-02-24 2015-02-03 Google Inc. Thermostat with self-configuring connections to facilitate do-it-yourself installation
US9420320B2 (en) 2011-04-01 2016-08-16 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to estimate local market audiences of media content
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US9115908B2 (en) 2011-07-27 2015-08-25 Honeywell International Inc. Systems and methods for managing a programmable thermostat
US8893032B2 (en) 2012-03-29 2014-11-18 Google Inc. User interfaces for HVAC schedule display and modification on smartphone or other space-limited touchscreen device
CN103907071B (zh) 2011-10-21 2016-01-20 耐斯特实验公司 一种用于控制hvac系统的方法
JP2014534405A (ja) 2011-10-21 2014-12-18 ネスト・ラブズ・インコーポレイテッド ユーザフレンドリーな、ネットワーク接続された学習サーモスタットならびに関連するシステムおよび方法
CA2852944C (en) 2011-10-21 2023-03-14 Nest Labs, Inc. Energy efficiency promoting schedule learning algorithms for intelligent thermostat
US8622314B2 (en) 2011-10-21 2014-01-07 Nest Labs, Inc. Smart-home device that self-qualifies for away-state functionality
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
US20130227426A1 (en) * 2012-02-24 2013-08-29 Sony Corporation Customized user web-page setting techniques
US9091453B2 (en) 2012-03-29 2015-07-28 Google Inc. Enclosure cooling using early compressor turn-off with extended fan operation
EP3644155A1 (en) 2012-03-29 2020-04-29 Google LLC. Processing and reporting usage information for an hvac system controlled by a network-connected thermostat
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US10048706B2 (en) 2012-06-14 2018-08-14 Ecofactor, Inc. System and method for optimizing use of individual HVAC units in multi-unit chiller-based systems
US9225930B2 (en) * 2012-08-09 2015-12-29 Universal Electronics Inc. System and method for a self adaptive multi-user program guide
US8620841B1 (en) 2012-08-31 2013-12-31 Nest Labs, Inc. Dynamic distributed-sensor thermostat network for forecasting external events
US8994540B2 (en) 2012-09-21 2015-03-31 Google Inc. Cover plate for a hazard detector having improved air flow and other characteristics
US8600561B1 (en) 2012-09-30 2013-12-03 Nest Labs, Inc. Radiant heating controls and methods for an environmental control system
US8630741B1 (en) 2012-09-30 2014-01-14 Nest Labs, Inc. Automated presence detection and presence-related control within an intelligent controller
US8630742B1 (en) 2012-09-30 2014-01-14 Nest Labs, Inc. Preconditioning controls and methods for an environmental control system
US8554376B1 (en) 2012-09-30 2013-10-08 Nest Labs, Inc Intelligent controller for an environmental control system
US20140195334A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for optimizing data driven media placement
US9253262B2 (en) 2013-01-24 2016-02-02 Rovi Guides, Inc. Systems and methods for connecting media devices through web sockets
BR112015021758B1 (pt) * 2013-03-06 2022-11-16 Arthur J. Zito Jr Sistemas de apresentação multimídia, métodos para exibir uma apresentação multimídia, dispositivo de apresentação multimídia e hardware para apresentar estímulos perceptíveis a um espectador humano ou criatura
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US10275463B2 (en) 2013-03-15 2019-04-30 Slacker, Inc. System and method for scoring and ranking digital content based on activity of network users
US9807099B2 (en) 2013-03-15 2017-10-31 Google Inc. Utility portals for managing demand-response events
US9810442B2 (en) 2013-03-15 2017-11-07 Google Inc. Controlling an HVAC system in association with a demand-response event with an intelligent network-connected thermostat
US9595070B2 (en) 2013-03-15 2017-03-14 Google Inc. Systems, apparatus and methods for managing demand-response programs and events
US10775814B2 (en) 2013-04-17 2020-09-15 Google Llc Selective carrying out of scheduled control operations by an intelligent controller
US9298197B2 (en) 2013-04-19 2016-03-29 Google Inc. Automated adjustment of an HVAC schedule for resource conservation
US9910449B2 (en) 2013-04-19 2018-03-06 Google Llc Generating and implementing thermodynamic models of a structure
US9696735B2 (en) 2013-04-26 2017-07-04 Google Inc. Context adaptive cool-to-dry feature for HVAC controller
US9360229B2 (en) 2013-04-26 2016-06-07 Google Inc. Facilitating ambient temperature measurement accuracy in an HVAC controller having internal heat-generating components
US20140379421A1 (en) 2013-06-25 2014-12-25 The Nielsen Company (Us), Llc Methods and apparatus to characterize households with media meter data
KR102099357B1 (ko) * 2013-07-30 2020-04-09 주식회사 케이티 스크린 샷을 제공하는 장치 및 시스템, 그리고 방법
US20150074695A1 (en) * 2013-09-12 2015-03-12 Top Victory Investments Limited Method for channel selection, channel selecting device, and television system including the channel selecting device and a television device
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
JP6430506B2 (ja) * 2013-11-22 2018-11-28 アップル インコーポレイテッドApple Inc. ハンズフリー・ビームパターン構成
EP2882194A1 (en) * 2013-12-05 2015-06-10 Thomson Licensing Identification of a television viewer
KR20150069355A (ko) * 2013-12-13 2015-06-23 엘지전자 주식회사 디스플레이 디바이스 및 그 제어 방법
KR101548228B1 (ko) * 2013-12-27 2015-08-28 주식회사 케이티 사용자 상태에 기반하여 사용자 인터페이스를 동기화하는 동기화 기기 및 동기화 방법
US9277265B2 (en) 2014-02-11 2016-03-01 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9525911B2 (en) 2014-03-27 2016-12-20 Xcinex Corporation Techniques for viewing movies
US9857238B2 (en) 2014-04-18 2018-01-02 Google Inc. Thermodynamic model generation and implementation using observed HVAC and/or enclosure characteristics
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
US20160149547A1 (en) * 2014-11-20 2016-05-26 Intel Corporation Automated audio adjustment
US10185577B2 (en) 2014-12-08 2019-01-22 Oracle International Corporation Run-time adaption of external properties controlling operation of applications
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US10802459B2 (en) 2015-04-27 2020-10-13 Ademco Inc. Geo-fencing with advanced intelligent recovery
US9848224B2 (en) 2015-08-27 2017-12-19 The Nielsen Company(Us), Llc Methods and apparatus to estimate demographics of a household
US9702582B2 (en) 2015-10-12 2017-07-11 Ikorongo Technology, LLC Connected thermostat for controlling a climate system based on a desired usage profile in comparison to other connected thermostats controlling other climate systems
US10101050B2 (en) 2015-12-09 2018-10-16 Google Llc Dispatch engine for optimizing demand-response thermostat events
KR102102453B1 (ko) * 2016-01-08 2020-04-20 주식회사 아이플래테아 시청률 산출 서버, 시청률 산출 방법, 및 시청률 산출 리모트 장치
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10439892B2 (en) 2016-08-12 2019-10-08 Microsoft Technology Licensing, Llc Optimizing performance based on behavioral and situational signals
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics
WO2018155354A1 (ja) * 2017-02-21 2018-08-30 パナソニックIpマネジメント株式会社 電子機器の制御方法、電子機器の制御システム、電子機器、及び、プログラム
US10609453B2 (en) 2017-02-21 2020-03-31 The Directv Group, Inc. Customized recommendations of multimedia content streams
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
KR102582046B1 (ko) * 2018-07-19 2023-09-22 삼성전자주식회사 추천 채널 리스트 제공 방법 및 그에 따른 디스플레이 장치
US10958733B2 (en) 2018-09-13 2021-03-23 Bank Of America Corporation Device control based on action completion
US11037559B2 (en) * 2018-12-27 2021-06-15 At&T Intellectual Property I, L.P. Voice gateway for federated voice services
US11403849B2 (en) 2019-09-25 2022-08-02 Charter Communications Operating, Llc Methods and apparatus for characterization of digital content
US11885838B2 (en) 2020-08-28 2024-01-30 Google Llc Measuring dissipated electrical power on a power rail
US11726507B2 (en) 2020-08-28 2023-08-15 Google Llc Compensation for internal power dissipation in ambient room temperature estimation
US11761823B2 (en) * 2020-08-28 2023-09-19 Google Llc Temperature sensor isolation in smart-home devices
US11808467B2 (en) 2022-01-19 2023-11-07 Google Llc Customized instantiation of provider-defined energy saving setpoint adjustments

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5444499A (en) * 1993-01-08 1995-08-22 Sony Corporation Audio video apparatus with intelligence for learning a history of user control
US5583560A (en) * 1993-06-22 1996-12-10 Apple Computer, Inc. Method and apparatus for audio-visual interface for the selective display of listing information on a display
CN1155810A (zh) * 1995-11-17 1997-07-30 汤姆森消费电子有限公司 用于电视接收机中的使用预告工具的时间安排装置
CN1166218A (zh) * 1995-08-31 1997-11-26 菲利浦电子有限公司 交互式游戏的人格化

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06133235A (ja) * 1992-10-20 1994-05-13 Matsushita Electric Ind Co Ltd 映像音響機器
US5867205A (en) * 1994-11-14 1999-02-02 Intel Corporation Method and apparatus for controlling video/audio and channel selection for a communication signal based on textual information indicative of channel contents of a signal
JPH08149450A (ja) * 1994-11-25 1996-06-07 Fujitsu Ltd 双方向catvシステム
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
JPH08331546A (ja) * 1995-06-05 1996-12-13 Toshiba Corp 双方向放送システムの番組選択装置
JPH0983891A (ja) * 1995-09-13 1997-03-28 Sanyo Electric Co Ltd 番組内容表示装置
US6157413A (en) * 1995-11-20 2000-12-05 United Video Properties, Inc. Interactive special events video signal navigation system
JP3682799B2 (ja) * 1996-03-27 2005-08-10 ソニー株式会社 高視聴頻度番組及び高録画頻度番組に対応したavシステム
JPH1032802A (ja) * 1996-05-16 1998-02-03 Infuoshitei:Kk 情報表示方法および装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5444499A (en) * 1993-01-08 1995-08-22 Sony Corporation Audio video apparatus with intelligence for learning a history of user control
US5583560A (en) * 1993-06-22 1996-12-10 Apple Computer, Inc. Method and apparatus for audio-visual interface for the selective display of listing information on a display
CN1166218A (zh) * 1995-08-31 1997-11-26 菲利浦电子有限公司 交互式游戏的人格化
CN1155810A (zh) * 1995-11-17 1997-07-30 汤姆森消费电子有限公司 用于电视接收机中的使用预告工具的时间安排装置

Also Published As

Publication number Publication date
DK0932398T3 (da) 2006-09-25
JP2007243980A (ja) 2007-09-20
AU2103499A (en) 1999-07-26
PT932398E (pt) 2006-09-29
EP1046293A1 (en) 2000-10-25
CN1292977A (zh) 2001-04-25
JP4629066B2 (ja) 2011-02-09
EP1046293B1 (en) 2005-11-16
DE69928374D1 (de) 2005-12-22
US5977964A (en) 1999-11-02
JP2002503896A (ja) 2002-02-05
TW418588B (en) 2001-01-11
WO1999035846A1 (en) 1999-07-15
DE69928374T2 (de) 2006-07-13
EP1046293A4 (en) 2002-01-30

Similar Documents

Publication Publication Date Title
CN1331356C (zh) 若干访问时间的用户身份资料
CN101681371B (zh) 多媒体内容搜索和记录安排系统
TW427094B (en) Method and apparatus for displaying video data and corresponding entertainment data for multiple entertainment selection sources
US8397255B2 (en) Advanced television system
US6172674B1 (en) Smart filtering
CN102098537B (zh) 用于交互式媒体环境内的剧集跟踪的系统和方法
RU2220513C2 (ru) Способ и устройство просмотра и выбора каналов из множества источников на основе определяемых пользователем предпочтений
CN1973543B (zh) 节目选择支援装置
US20070244903A1 (en) Collectively managing media bookmarks
US20020174431A1 (en) Method and system for receiving music related information via an internet connection
US8245253B2 (en) Displaying music information associated with a television program
US20020143607A1 (en) System and method for transparently obtaining customer preferences to refine product features or marketing focus
JP2002529974A (ja) 放送に対する視聴者フィードバックを収集し、かつ提供するための方法および装置
CN102550039A (zh) 用于关联并提供共享属性的不同类型的媒体内容的方法和系统
CN103369374A (zh) 用于操作内容频道的方法和装置
US20130166546A1 (en) Single Access Method for Multiple Media Sources
US20090178085A1 (en) Method for providing content
KR20060054197A (ko) 데이터를 생성하고 재생하는 방법 및 장치
JP2002300614A (ja) 個人データベースの生成方法、及び個人データベースの表示方法
KR100450999B1 (ko) 네트워크를 이용한 방송 제어시스템 및 방법
JP2008027573A (ja) データ処理装置及びデータ処理方法
JP2002262265A (ja) 番組の予約方法、及び番組の検索方法
JP2005094100A (ja) 放送システムとその蓄積型受信端末装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070808

Termination date: 20170105

CF01 Termination of patent right due to non-payment of annual fee