CN1305683A - 个人导航系统 - Google Patents

个人导航系统 Download PDF

Info

Publication number
CN1305683A
CN1305683A CN99807313A CN99807313A CN1305683A CN 1305683 A CN1305683 A CN 1305683A CN 99807313 A CN99807313 A CN 99807313A CN 99807313 A CN99807313 A CN 99807313A CN 1305683 A CN1305683 A CN 1305683A
Authority
CN
China
Prior art keywords
control device
inventory
selection
information
select
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.)
Pending
Application number
CN99807313A
Other languages
English (en)
Inventor
克莱门斯·克罗伊
雷纳·F·R·伯姆贝克
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CN1305683A publication Critical patent/CN1305683A/zh
Pending 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/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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42684Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43637Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • 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/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Abstract

公开了一种用来监视和控制一个电子装置的控制装置。在一个实施例中,一种用来监视和控制一个电子装置的控制装置,包括:1)一个基础单元,包括一个微处理器和一个联接到微处理器上用来接收外部信息的接口;及2)一个个人导航器,经数据链联接到基础单元上,个人导航器进一步包括一个用来显示一个双分区选择清单的显示元件,该双分区选择清单包括从接口接收的外部信息的至少一部分,该双分区选择清单进一步一个第一选择清单和一个第二选择清单,第一选择清单的至少一部分和第二选择清单的至少一部分至少部分同时可显示在显示元件上。

Description

个人导航系统
本发明涉及用于家用电器用户控制的控制装置领域。具体地说,本发明涉及一种可以使用网络发送信息的控制装置。
已经变得越来越重要的是,使家庭客户能够得到和使用从家庭或业务外接收的丰富信息,并且使用这种信息来观测或控制家庭/业务电器或客户电子装置。在最近时间,因特网和全球网(WWW)已经成为重要的新电子信息源。另外,经电缆或卫星通信得到的无线电和电视广播也成为适用于家庭或业务客户的另外信息源。此外,常规电话网络是另一个信息源和一种有价值的信息通信媒体。
尽管这些各种形式的信息源和电子通信媒体存在,但先有技术系统还不能有效把这些信息源和通信媒体结合成容易使用和方便的控制装置。因为信息源以高度分散的格式组提供这样的丰富信息,所以把这种分散的信息组合成方便和可靠的控制装置特别困难。况且,因为各种信息源每一种不可能在所有位置都能得到,所以必须提供一种不管什么地方采用都一致有用的控制装置。
存在各种形式的先有技术装置,例如,标题为“借助于一个用来允许用户在各种节目单之间选择的显示器用来控制电视和录象机的远程控制单元(Remote Control Unit For Controlling a Televisionand Video Cassette Recorder With a Display for Allowing a User toSelect Between Various Programming Schedules)”的美国专利No.5,710,605,公开了一种用来控制电视和录象机的通用远程控制单元。该装置包括一个可连接到电话线上用来从代表电视节目单项目的外部供给者接收信号的数据输入机构。该装置包括一个用来按文本和可滚动选择清单的层次显示电视节目单项目及电视和录象机操作功能的显示机构。该装置还包括一个允许用户滚动过清单并且然后选择电视节目单项目或电视和录象机功能的用户可操作选择器机构。尽管该装置提供了丰富的功能性,但用户接口过分复杂和混乱。用户呈现有无数按钮和菜单显示,这容易使不熟练的用户混淆。而且,该装置仅提供了用来经电话网络接收外部信息的电话线链接。
而且,在用来经有线电视传输中的垂直消隐期间(VBI)接收信息的先有技术中存在其他装置。使用VBI,能当在电缆上传输实时视频图象的同时,跨过视频电缆传输数据。使用这种技术,数据能使用有线电视基础结构传输到广大观众。多个常规机顶盒联接到这种有线电视系统上,并且在接收在VBI期间传输的数据。
其他的先有技术系统描述了在常规电视(TV)监视器上显示和操纵电子编程导侧(EPG)信息的各种方式。当用户在监视器上操纵EPG显示时,这些屏幕上电视导侧必须中断标准的视频信号。这样的中断影响观看监视器的所有那些人。而且,如果信息显示在TV监视器上,则不能为操纵EPG信息的用户提供保密。
因而,需要一种用来从外部源接收信息和把信息用来控制家用电器的更好控制装置。
公开了一种用来监视和控制电子装置的手持装置和系统。在一个实施例中,一种用来监视和控制电子装置的控制装置,包括:1)一个基础单元,包括一个微控制器和一个联接到微控制器上用来接收外部信息的接口;和2)一个个人导航器,经数据链联接到基础单元上,个人导航器进一步包括一个用来显示包括从接口接收的外部信息的至少一部分的双分区选择清单的显示元件,双分区选择清单进一步包括一个第一选择清单和一个第二选择清单,第一选择清单的至少一部分和第二选择清单的至少一部分至少部分同时可显示在显示元件上。
图1表明最佳实施例的基站的构造的方块图。
图2表明最佳实施例的远程单元的构造的方块图。
图3A表明最佳实施例的远程单元和基站。
图3B和3C表明远程单元其他选择实施例。
图4是流程图,表明在用来处理远程装置中的关键活动的最佳实施例中使用的处理逻辑。
图5是流程图,表明在用来处理在基站处接收的外部信息的最佳实施例中使用的处理逻辑。
图6-11是更详细的流程图,表明在用来处理在基站处接收的外部信息的最佳实施例中使用的处理逻辑。
图12-53表明用来调用由本发明实现的各种功能性的各种屏幕显示和菜单配置。
图54表明本发明基站构造的另外实施例的方块图。
公开了一种使用带有一个双分区选择装置的双分区用户接口来监视和控制电子装置的手持装置和系统。在如下描述中,为了解释目的,陈述多个具体细节,以便提供本发明的彻底理解。然而,显然对于熟悉本专业的普通人员,不用这些具体细节可以实施本发明。在其他实例中,熟知的结构和装置以方块图形式表示,以便避免不必要地使本发明难以理解。
个人导航器(这里称作PN)是一种手持装置,它形成一种用于家用电器控制,包括电视、录象机(VCR)、和立体声设备控制,及包括的用途(“家庭浏览”)的通用、几乎不受限制的标准用户接口。PN装有一个显示单元和选择装置以在PN的可能功能和特征中选择。本发明最佳实施例的图表明在图3中。基站100和PN200的方块图分别表示在图1和2中。
现在参照图1,方块图表明本发明最佳实施例的基站的系统构造。基站100从有线电视提供器接收外部信息,并且/或者从因特网114或其他数字源115经电话网络112接收外部信息。关于从有线提供器110接收的外部信息,具有插入在垂直消隐期间(VBI)中的数字数据的视频信号由基站100和其中的一个调谐器120接收。对于熟悉本专业的普通人员显然,除使用借助于视频信号传输数据的VBI之外有另外的技术。例如,视步信号或分离载波的过扫描部分可以用来借助于视频信号传输数据。调谐器120分离出从有线提供器110接收的各个频道。原始视频信号能通到电视140或录象机(VCR)142作为标准视频输入。联接到调谐器120上的VBI译码器122接收在具体预定频道的消隐期间(VBI)中的数据流。使用常规技术,在VBI中编码的数据能抽取,并且提供到一个微控制器130。如上所述,VBI译码器122可以选择性地是用来在预定频道上译码来自过扫描部分或分离载波的数据的另一种常规类型的译码器。微控制器130译码信息,译码它(如有必要),并且寻找在VBI信息中的服务和控制信息。例如,使PN服务信号有效或无效将使基站控制器130向远程装置200发送或不发送数据(条件访问)。微控制器130接收VBI编码数据作为提供给基站100的一个外部信息源。
此外或单独地,基站100包括用来经常规电话网络112接收数字信息的调制解调器136。使用常规技术,调制解调器136能经电话网络112经一个因特网服务提供器(未表示)联接到因特网114上。另外,调制解调器136使用常规技术经电话网络112能联接到一个点对点或专有数据源115上。从这些外部源经电话网络112接收的信息通过调制解调器136到微控制器130作为另外的信息源。另外,基站100也可以包括一个用来把基站100联接到常规计算机网络上的接口。来自常规计算机网络的外部信息然后可以由基站100和其中的微控制器130接收。微控制器130然后可以把这种外部信息存储在存储器131中以便以后处理。存储器131可以是诸如动态随机存取存储器(DRAM)之类的易失型存储器或诸如闪烁存储器或电池支持的CMOS存储器之类的非易失形存储器。基站100的微控制器130和其他电子元件由电源132供电,电源132经功率适配器144接收外部功率。电源132可以用来向用于充电电路134的内部电源供电,充电电路134用来充电远程装置200的电池。
微控制器130包括至一个远程接口装置138的接口,借助于远程接口装置138基站100可以与远程装置200或本发明的个人导航器(PN)通信。远程接口138可以是常规红外(IR)链,使一个对应接口发射机/接收机210在远程装置200内。如果使用IR接口,则数据传输能是单向的(即从远程装置200到基站100)或双向的(即基站100和远程装置200都带有IR发射机和IR接收机)。在一个可选择实施例中,远程接口138可以是在基站100与远程装置200之间的直接耦合连接。直接耦合能指简单的点对点连接,例如借助于数字逻辑或光学级。这也包括诸如Centronics(PC并行端口)或经RS232或RS422的串行通信之类的标准接口(并行或串行)的使用、或象以太网之类的标准网络的使用,或者甚至如象SCSI、USB(通用串行总线)或甚至IEEE1394 Firewire(火警线)之类的增强通信接口。事实上,能使用在常规机项盒、个人计算机、或信息设备中得到的任何种类的标准接口。此外,这些直接耦合接口配置包括使用电流,即直接电气接触或诸如光学隔离或磁/电容器装置之类的其他装置,的所有这些接口。在另一个可选择实施例中,远程接口138可以是在远程装置200与基站100之间的无线射频(RF)通信接口。这种RF通信方法是众所周知的,并且用在例如无绳电话中。
为了本发明的识别,一个唯一号码驻留在基站100内部,固化在EEPROM133中。唯一识别号码在制造时预装,并且使基站100和PN200与其他类似装置唯一地区分开。另一方面,固化在EEPROM或类似常规非易失存储器装置中的识别号码也可以存储在PN200本身中。以这种方式,能唯一地识别PN200。
如果手持PN装置200经电气接触联接到基站100上,则仅当PN200联接到基站100上时,PN200才供有信息(除向电池充电之外)。在这种情况下,在基站100内部不需要缓冲存储器。在技术上供给PN手持装置200信息的最简单形式是在电池充电期间经电流连接器传输数据。如果编程变化传输得比其他数据频繁,则把手持装置200放回到基站100上即使一个很短时间段也足以更新PN200的数据内容。使手持200在基站100上几个小时以向电池充电,例如过夜,有大量时间更新所有信息和甚至手持装置200内的应用程序。除下载到手持装置200的信息之外,数据,特别是配置信息,也从手持装置200加载到基站100中。如果电池完全耗尽,这防止手持装置200的整个重新安装。
现在参照图2,方块图表明本发明最佳实施例的远程装置(PN)200的内部构造。远程装置200包括一个用来借助于基站100接收和传输数据的基站接口210。如上所述,基站接口210可以是常规IR或RF无线数据口或常规硬连线数据连接。由远程装置200经基站接口210接收的数据供给到远程装置200内的微计算机220。微计算机220然后可以把该信息存储在存储器222中。存储器222可以是常规动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、或诸如闪烁存储器或电池支持CMOS存储器之类的非易失形存储器。远程装置220的微计算机220和其他电子元件使用电源224供电。
远程装置200包括一个选择装置230和包括显示装置240和扬声器250的输出装置。选择装置230包括一个功能键、软键、字母键或用来提供用户输入和命令选择的其他输入键的阵列。这种输入通过选择装置230提供给微计算机220。显示装置240提供一个通过其可以把信息和命令选择在远程装置200上显示给用户的装置。使用常规的液晶显示(LCD)装置,微计算机220能表达信息显示和命令选择菜单以便显示在显示装置240上。显示装置240包括一个显示控制元件242,后者包括用来控制在LCD246上的信息显示的逻辑电路。此外,显示装置240包括一个用来保持用来显示在LCD246上的信息的显示存储器(RAM)244。扬声器250用来提供用于由微计算机220所控制的可听信息的输出。
可选择的是,远程装置200能装有一个用于智能卡(SC)等的读接口260或一个插入模块接口262。智能卡能是带有标准磁条或更高级的带有内装存储器或计算机芯片的卡。读出可以直接(读磁性信息或利用接触用电流使数据离开芯片)或间接使用例如电感或电容耦合实现。在一些情况下,把接口建造在基站100(或者借助于其正在工作的机顶盒)内可能是有益的。
这种智能卡能用于识别,或者他们能供给少量(例如减少的)数据,以实现例如象电话卡之类的服务。而且,常规货币卡/现金卡可以用来支付服务,或者把现金装到卡上。将来,SC可以用来存储完整的软件应用程序、节目代码和/或数据,这些装载到远程装置200中。这里,他们将在内装硬件上运行,并且/或者简单地把数据以特定方式呈现在卡上。考虑极端情况,远程装置200可以仅用作用户接口,而实际的应用程序在智能卡上运行。
智能卡是有用的,特别是在远程装置200与在线中央服务器一起工作时。这可以通过基站100或机顶盒或有线系统的专用频道(带内或带外)中的调制解调器实现。远程装置200然后一般装备有对于基站的无线通信能力(红外/射频)以便与在中心点处的服务器系统直接交互作用。为了更安全,远程装置200和基站100的传输象总通信对话(见下面)那样加密。
远程装置200允许与不同服务提供者的不同智能卡操作。插入智能卡到远程装置200中将激活一种适当的模式,例如启动对于该特定服务的选择菜单。此外,能提示使用远程装置200的客户,在选择远程装置200的显示240上的一个特定菜单项之后输入智能卡。远程装置200可以用来在内部(或者外部在智能卡上)存储客户的个人概况,例如用户的衣服尺寸或个爱好。
在读智能卡之后,可以另外要求用户通过输入智能卡个人身份号码(PIN、号码、或代码)识别他自己/她自己以便实现特定服务。如果把服务访问与用于特定远程装置200的特定PIN相结合,则能提供甚至更可靠的安全性。此外,代之以上述PIN技术或除此之外,使用常规生物统计分析、指纹分析、或眼睛扫描技术能进行识别。
后一种安全模型可以供限于仅与特定唯一远程装置200一起使用的关键服务之用。这种特征通过每个远程装置200的特定唯一识别号码/代码实现。例如,“注册过程”将建立一条与(至少)一个已知中央服务器的安全(加密)通信路径。常规密码通信的使用能实现安全识别和与客户的交易。把常规银行标准应用于加密和通信协议将使远程装置200能够参与现代家庭银行业务。
在识别他/她本身之后,客户能够进行家庭采购、因特网采购、家庭银行业务、支付服务(如支付TV、(N)VOD、PPV)或他的/她的常规机顶盒的其他特定服务。
通过远程装置200的PIN和号码/代码另外识别用户的“注册”甚至为用户建立进一步的可能性。例如,由服务提供者同意(或经直接银行接触)的用户信用极限可以用来允许较昂贵商品和服务的透支采购(couch-shopping)。此外,代之以上述PIN技术或除此之外,使用常规生物统计分析、指纹分析、或眼睛扫描技术能进行识别。
当前,PN手持200的存储器222设计成满足标准EPG导航目的的要求。能包括用于存储器扩展的简单接口以处理新的要求。如果提供另外的扩展存储器,则新软件应用程序或更新可以从基站100下载到手持装置200。
通过使用本发明的EPG能力,通过适用电视通道(通过频道增大/减小或频道号码的输入)能扫描远程装置200的用户。同时,显示在PN200上的信息以识别就在该时刻在该频道上播放的节目。用户通过PN200上的功能键的选择可以接收关于节目的辅助信息。以这种方式,即使当在频道上播放商业广告节目时,用户也能识别频道是否包含感兴趣的东西。
接收的EPG数据包含按照传输“质量”或按照节目内容的排序,如节目是否有色情和暴力画面。在特别建立的模式中,PN200可以配置成不列出诸节目,或者不能切换到播放高于或低于特定质量或内容阈值的频道。这些设置能用口令保护,从而小孩不能改变配置。
PN200和基站100的硬件通常变得都装有应用程序所需的软件和固件。由于每个系统是可独立寻址的,所以如上所述,广播信息以及独立信息可以供给到基站100和PN手持装置200。因而,在基站100中和在手持装置200中的软件能经外部源接收,就象任何其他外部信息。
电子节目导侧(EPG)一般不需要一条从客户的家庭/业务至信息源位置的返回频道。尽管如此,有大量可能的应用程序,将从反向通信设施的适用受益。
在本发明中,电话网络112和调制解调器136可以用作一条从PN200或基站100至信息提供者的返回通道。另一方面,PN200可以使用经电缆作为对常规每次观看付款(PPV)服务的补充的射频(RF信号、有线调制解调器、和/或在电缆上的独立频道。
参照图3,表示的PN200可拆除地插入和电气联接到基站100中。PN包括显示单元240和各种功能键310、311、及312。菜单或选择清单对于用户显示在显示器240上。
通过使用(单个或组合的)专用键、所谓的软键和功能键310和311(功能由显示在显示器中的内容控制,以任何组合定位在显示器240的任何侧,最好在显示器240的左边和右边)、活性显示区域(笔尖或手指触模选择)及/或声音输入。另外,甚至可以使用诸如声音输入或眼睛聚焦之类的高级技术(通过专用设备检测眼睛看的方向,并且用来挑选用于选择的菜单项)。
选择装置用来从固定功能(专用键)或从显示在PN显示装置240的屏幕上的菜单选择,显示装置240的内容在选择过程期间变化。菜单可以以选择清单(滚动或固定清单)的形式或最好以“乒乓菜单”的形式呈现。术语“乒乓菜单”,如这里使用的那样,是指从显示器240一侧的选择清单上选择一项,使一个用于进一步选择的新(上下文依赖的)菜单或子菜单出现在显示器240的另一侧上。进一步的用户选择使新菜单或子菜单出现在显示器240的原始侧。这种来回菜单显示动作就象在乒乓比赛中的来回动作。双侧乒乓菜单结构也向用户提供可见提示,以找到在菜单层次中的路线返回。选择菜单可以设计成用在单手(用于左撇子或常人)或双手样式中。
PN200包括用来提示“返回”功能的选择,该功能使PN200重新显示以前的子菜单。以这种方式,用户通过使用“返回”选择可以“撤消”当前选择以返回以前的菜单,并且进行另一种选择。此外,“菜单”选择由PN200提供,这允许用户从项部激活菜单层次。以这种方式,用户能一路返回到起点,并且开始一个新序列的功能选择和子菜单显示。
使用PN200菜单,可以非常频繁地选择多个菜单项,其他的很少或从不选择。这种用户专用选择图案记录在PN200中以实现菜单的重新排列,从而较感兴趣的(即频繁选择的)项出现在最初(或最顶部)位置,并且/或者更详细地呈现。兴趣较小的(即最不经常选择的)将滑到下部位置或从最常用菜单完全消失(即仅包括在‘全部’选择中).这种用户偏爱的自动接受可以由用户启用或废止。此外,用户能选择他经常想看的明确偏爱节目,并且明确的偏爱节目可以用来规定菜单项的位置。
在PN200中的存储器是有限的,所以只有一定量的信息(节目数据和与节目有关的辅助信息)能存储在PN200中。大多数人不是有规律地看所有的电视频道,而是仅使用比如说十个频道。在这种情况下,PN200可以存储关于这十个常看频道的传输的辅助信息和关于很少观看的频道的较少信息。同样的策略适用于某些类型的节目。随着用户观看和选择习惯的变化,PN200通过跟踪当前用户选择使其本身自动适应用户。
PN200的功能和特征主要是内装的。但要处理和显示的大多数信息和数据将从外部源装载到PN200中。而且,用于专用或新功能的代码可以装载到PN200中以便暂时或连续使用(软件/固件更新)。PN200可以下载其自己的软件(不仅仅是数据),因而使其本身适应未来需要。
对于PN200用于辅助或外部数据或代码的源可以经如下任何一种:
1)通过智能卡接口260或插入模块接口262的存储器卡、芯片卡、智能卡、插入模块;
2)在广播网络上下载:TV模拟的/数字的;地面的、电缆、卫星;VBI、专用频道、信息多路传输部分(数字频道);带内、带外;单向或双向;无线电模拟的/数字的(数字声频广播-DAB)及象寻呼机之类的其他RF服务;
3)在电信网络上下载:电话线、RF移动通信、有线调制解器、和电力线网络(即常规公司,如Palo Alto,Ca的Echelon Corp.,使用在标准电力线上的调制信号提供广播和点对点网络通信);及/或
4)从诸如局域网(LAN)、城域网(MAN)、或广域网(WAN)之类的专用计算机网络上下载。
基站100与其自己在独立配置中至上述通信路径的专用接口一起工作,或者把基站100能(部分或全部)集成到常规模拟/数字机顶盒(STB)、电视(TV)机、录象机(VCR)、个人计算机(PC)、或网络计算机(NC)中。PN200将直接联接到这些基站100的接口上(例如用电流),或者经IR或RF连接通信。
PN200使用在制造时定义和并入到基站100和/或每个PN200中的唯一内部号码是唯一可识别的。因而,PN200能用于指定的服务。通过使用唯一的内部号码,PN100能够处理个人概况(“可人格化”),例如在TV上的个人观看选择、自己用于WWW的书签、个人数据、及基于唯一内部号码的类似信息。
尽管用于PN200的主用户接口是手持显示器240,但在电视机140上的屏幕上显示也是可能的,例如,如果几个人想共享由本发明显示的内容(决定要看什么、到那里、指定什么)。
尽管主要打算供EPG之用(电子节目引导),但PN200作为标准用户接口在多个用途中是有益的。给出的例子如下:
(1)TV、VCR、音乐无线电(EPG):时间安排、导航、编程、服务定购:比如点播电视(VOD)、近似点播电视(NVOD)、按次付费电视(PPV)、脉冲按次付费电视(IPPV)、及其他服务;
(2)对于不同电视机、VCR、卫星接收机、高保真(HI-FI)设备、机顶盒等的远程控制(RC);
(3)用于“网-全局(net-global)”和个人消息、单/双向、电子邮件、家庭银行、家庭采购、服务定购、等的终端;
(4)因特网/www访问:作为寻找站点的导航器,也显示网页内容;
(5)用于信息服务的终端,例如电影/戏曲/歌剧时间表和定票、天气预报(飓风警报)、地方新闻/事件/活动、公共信息(开放时间…)、运动成绩、股票行情、交通(堵塞、机场信息)、游戏、商业广告等;
(6)日历、备忘录、个人数据库;
(7)对于家用电器的远程控制:厨房、空调、加热、安全等;及/或
(8)可携带智能电话或电视电话(如果有无线基站通信)。
在常规模拟有线系统中,本发明需要访问在VBI中携带其信息的规定频道。如果该频道是不可到达的,则有矛盾的情形,因为有其中一次仅能看一个频道的有线电视结构。幸运的是,所有家庭能接收一个限定组频道之一。所以如果PN200的数据在这些频道之一的VBI上传送,并且基站具有其自己的调谐器/接收能力,则保证连续的数据传输。
由于整个美国的频道映象未必总是一致的,所以本发明可能需要识别要在实际系统中使用的频道映象。如果可以自动地识别频道编程或多重服务操作器(MSO),则基站100中的调谐器120将扫描适用的频道以得到必需的信息。
所有PN200的外部信息都以编码格式经一个或多个频道的VBI中的数据包或经电话网络112接收/发送,或者单独经电话网络112接收/发送。信息由基站100中的调谐器120或调制解调器136接收,这是单独可寻址的。如果启用该服务,则把数据供给到手持PN200,客户将使用PN200通过由调谐器120或调制解调器136接收的编程信息游动。
在本发明的一个可选择实施例中,经VBI的数据传输通过单独使用电信网络代替。该实施例表明在图54中。注意调谐器120、译码器122和所有天线有关部分能从基站100省去。而是,仅包括一个常规的调制解调器136。
从成本的观点看,远程装置200,如果仅用于TV时间表导航,则只需要一个简单的常规调制解调器,例如14400bps(位每秒)。下载例如256k字节的新数据将用约3分钟,这在大多数情况下足够快。然而,考虑到更可靠的特性,特别是WWW访问,一个较快的调制解调器(高达到56k波特)是更希望的。
必须安装至少一个服务器以向远程装置200供给在因特网上传送的信息。能从一个非常简单的服务器开始,该服务器与用户数量成比例地增长。在以后某一时间,在整个美国或其他国家扩展的几种服务器将是有益的。
通过基站100借助于至少一个因特网服务提供器(ISP)连接用于远程装置200的服务器,以允许通过用于远程装置200的用户拨入点(本地呼叫)访问因特网。在一定的低通信量时间期间,安装的远程装置200将以随机分布方式呼叫ISP,以得到与用于远程装置200的服务器的接触。
一旦远程装置200够到服务器,就开放安全通信对话以便以安全方式交换数据。远程装置200通过发送其唯一号码/代码辨别本身。安全通信对话也可以是用于辅助服务的基础。在最佳实施例中,唯一号码/代码能每天仅使用一次来接收新数据。该过程另外保证系统不受非法硬件克隆系统的干扰。在一些情况下,远程装置200也可以直接由中央系统呼叫,以从服务器侧启动通信对话。
远程装置200可以接收的外部数据取决于具体客户已经预订的服务。除在离开高峰时间期间(例如在夜间)的自动拨入之外,服务器能由客户使用远程装置200手动呼叫,以得到立即更新的外部信息(例如,体育成绩、新闻摘要等)。
图4至11是流程图,表明由基站100和远程装置200内的固件或软件进行的处理逻辑。对于熟悉本专业的普通技术人员显然,这种软件或固件能驻留在基站100中的存储器131中,并且能由微控制器130执行。而且,固件和软件能驻留在远程装置200的存储器222中,并且由微控制器220执行。对于熟悉本专业的普通技术人员显然的还有,这里描述的功能性可以等效地在基站100和/或装置200、或者一种结合基站100和装置200的功能性的远程装置200上等效地实施。
现在参照图4,流程图表明当激活一个功能键230时借助于远程装置200进行的处理逻辑。在处理块410中,微控制器220等待用户与功能键230之一的交互作用。当用户按下功能键230之一时,微控制器220在处理块415中接收键激活。例如,用户可能已经输入一个与一个“类型”菜单项相对应的键激活。在处理420中,微控制器220直接或间接地通过一个专用集成电路扫描功能键矩阵230。这种键盘矩阵集成电路对于熟悉本专业的普通技术人员是熟知的。在处理块425中,微控制器220检测和识别由用户按下的键。在处理块430中,微控制器220使用存储在存储器222中的内部表进行查找,以确定与按下的键相对应的当前模式和状态。使用这些表,微控制器220响应键按下识别下个步骤。例如,微处理器220可以在显示装置240上的屏幕显示相对侧显示一个子菜单。该子菜单对应于由用户选择的菜单项。例如,子菜单可以对应于“类型”菜单项。在处理块435中,微控制器220把与由用户选择的菜单项相对应的子菜单写入在显示存储器244中。在显示装置240的原始侧的选择菜单项被强调或高亮,以识别选择的菜单项。在处理块440中,微控制器220设置适当模式或状态指示器以对应于选择菜单项。该动作配置软件以接收下次用户选择。结果,显示与用户选择相对应的程序列表,并且处理流程循环返回到其中微控制器220等待下次用户功能键激活的处理块410。
现在参照图5,流程图表明当基站100从有线提供器110经视频的VBI部分接收外部信息或来自有线提供器110的数据时由基站100进行的处理逻辑。对于经电话网络112和调制解调器136接收的外部信息能进行类似的处理逻辑。
在处理块510中,微控制器130初始化译码器122以便以页或子页的形式连续接收特定数据。把调谐器120调谐到专用TV频道以接收该数据。在处理块515中,微控制器130等待由译码器122检测和译码的数据。在处理块520中,译码器122从有线提供器110经调谐器120接收数据。译码器122向微控制器130发出接收和数据的信号。在处理块525中,微控制器130读出由译码器122提供的数据,并且使译码器能够接收下次数据传输。在处理块530中,微控制器130通过检查奇偶位、汉明位、循环冗余校验、及/或用来确认传输数据的完整性的其他常用方法检查接收的数据是否无差错。在处理块535中,微控制器130解密接收的数据,并且确定接收数据的类型。在处理块540中,微控制器130根据数据类型和根据启用或废止具体消息或数据类型的处理的以前配置的系统参数处理数据。在处理块540中进行的处理联系下述的图6至11更详细地描述。一旦微控制器130在处理块540中处理接收的数据,处理就循环返回其中微控制器130等待下次数据传送的处理块515。
现在参照图6,表明对由基站100接收的外部消息进行的处理。如能在图6中看到的那样,在最佳实施例中由基站100接收的外部消息能包含三种寻址类型。在第一种寻址类型中,消息能包含单个基站100的地址。在这种情况下,寻址的基站将处理其对本身寻址的自己的消息。在第二种类型的寻址中,一条外部消息可以寻址一组基站100。在这种情况下,是寻址组一员的具体基站100将处理这些类型的消息。在第三种寻址类型中,可以把外部消息识别为对于所有基站100的广播消息。在这些情况下,接收广播消息的任何基站100将处理该消息。现在参照表明在图6中的决定块610,为了检查与单个基站100相对应的特定地址的存在,测试外部消息。如果该消息寻址到该具体基站100,则执行处理块615,并且译码和处理外部消息,如在图7和8中更详细描述的那样。在决定块620中,为了检查与该具体基站100可能是其成员的组相对应的一个组标识符的存在,测试该消息。如果该具体基站100是寻址组的成员,则执行处理块625。地址组消息处理联系图9更详细地描述。在决定块630中,为了检查广播寻地址的存在测试外部消息。如果接收消息是广播消息,则执行处理块635。广播消息处理联系图10更详细地描述。已经完成对进来外部消息的处理之后,处理在图6中表明的结束块690处终止。
现在参照图7和8,表明为处理寻址具体基站100的输入外部消息执行的处理逻辑。参照图7和判定块710,如果输入消息是一条启动/废止消息,则执行处理块715。在这种情况下,对应于在该启动/废止消息中的信息设置或复位在内部安全存储器中的适当控制位。处理然后在结束块790处终止。如果输入外部消息是控制消息(判定决720),则相应地设置或复拉与控制消息中的信息相对应的适当模式/参数(处理块725)。处理在结束块790处终止。如果输入外部消息是个人消息(判定块730),则把个人消息存储在本地存储器131中,以便以后传送到远程装置200,或者如果与远程装置200的通信当前是可能的,则直接传送到远程装置200。处理在结束块790处终止。如果输入外部消息是基站100软件/固件下载消息(判定块740),则检查软件/固件下载数据的正确性或数据变坏的任何存在。如果输入下载有效,则用下载数据更新本地基站100固件或软件(处理块745)。处理在结束块790处终止。如果输入外部消息不是与判定块710、720、730、或740中测试的那些相对应的消息类型的任一种,则处理继续到表明在图8中标明A的圆圈。
现在参照图8,在判定块810测试输入外部消息。如果输入消息是远程装置软件/固件控制代码消息,则把控制代码存储在存储器131中以便以后传送到远程装置200。另一方面,如果与远程装置200的通信当前是可能的,则接收的控制代码直接传送到其中应用控制代码的远程装置200。在完成处理块815的处理之后,处理在图8中表明的结束块890终止。
现在参照图9,表明对于组地址消息由基站100进行的处理。在判定块910中,测试输入外部消息。如果输入消息是本地区域消息或本地区域数据,则执行处理块915。在这种情况下,本地区域消息或本地区域数据传送到远程装置200,或者排队以便以后传送到远程装置200。处理然后在结束块990终止。如果输入消息是控制消息(判定块920),则在处理块925设置或复位适当模式/参数。处理在结束块990终止。如果输入组地址消息是基站100软件/固件下载消息(判定块930),则在处理块935确认输入下载的正确性,并且对应于下载消息更新基站100存储器。处理在结束块990终止。如果输入组地址消息是远程装置软件/固件/控制代码下载消息(判定块940),则把软件、固件、或控制代码传送到到远程装置200,或者排队以便以后当通信可用时传送到远程装置200(处理块945)。处理在结束块990终止。
现在参照图10,说明对于输入广播消息由基站100进行的处理。在判定块1010,如果输入广播消息是通用消息或通用数据,则当通信是可能时把通用消息或通用数据传送到远程装置200,或者排队以便以后传送到远程装置200(处理块1015)。处理在结束块1090终止。如果输入广播消息是控制消息(判定块1020),则在处理块1025设置或复位适当模式/参数。处理在结束块1090终止。如果输入广播消息是基站软件/固件下载消息(决定块1030),则在处理块1035确认下载数据的正确性,并且更新本地基站100的代码。处理在结束块1090终止。如果输入广播消息是远程装置软件/固件控制代码下载消息(判定块1040),则把软件/固件或控制代码传送到远程装置200,或者排队以便以后当通信变得可能时传送到远程装置200(处理块1045)。处理在结束块1090终止。
现在参照图11,说明由远程块200进行的处理逻辑。在判定块110中,测试由远程装置200接收的输入外部消息。如果输入数据是消息,则执行处理块1115。如果输入消息是紧急消息,则立即向用户显示消息,并且要求由用户确认。如果输入消息不是紧急消息,则存储消息以便如果远程装置200以后由用户使用则自动或手动重叫(处理块1115)。处理在结束块1190终止。如果输入外部数据是批量数据(判定块1120),则执行处理块1125。如果批量数据涉及远程装置200中的编程变化,则把远程装置200中的旧数据标记为无效,并且存储变化。在远程装置200内建立关于变化的信息的自动和/或手动重叫。如果批量数据是新/辅助数据,则存储新/辅助数据以便以后在远程装置200中处理(处理块1125)。处理在结束块1190终止。如果输入数据是远程装置软件/固件/控制代码下载(判定块1130),则在处理块1135确认下载数据的正确性。接着,把生效下载存储在远程装置200中作为更新代码。处理在结束块1190终止。
现在参照图12至53,诸图表明在本发明最佳实施例的远程装置200上可用的各种屏幕显示和功能键操作。如图12中所示,表明一种用户和接口和菜单1200。这样一种菜单能在最佳实施例的远程装置200中的显示装置240上显示。在本发明中,每个菜单在远程装置200上的独立显示区域中至少配置有两组菜单项。例如,如图12中所示,一个第一显示区域1210包含一个可由用户使用图3A、3B、和3C中所示的功能键310选择的竖直布置菜单项。类似地,图12中所示的菜单1200包括一个包含一个第二竖直布置菜单项的第二显示区域1215。如通过本发明的用户接口一贯应用的那样,在一个显示区域中的菜单1200中的菜单项对应于在不同显示区域中的具体菜单项的用户选择。例如如图12中所示,在第一显示区域中的一个菜单项1225已经由用户选择。响应菜单项选择1225,显示在第二显示区域1215中的子菜单选择项。如图13中所示,不同菜单项1325的选择使不同组的子菜单显示在第二显示区域1215中。类似地,在第一显示区域1210中的其他菜单选择使子菜单项相应表示在第二显示区域1215中。
再参照图12,菜单1200也包括一个第三显示区域1220。第三显示区域1220是用来呈现与最近命令选择序列的历史相对应的信息的状态显示区域。使用状态区域1220,用户可以很快确定他/她处于命令选择层次中的何处。在状态区域1220中呈现的信息在随后菜单的描述中变得更清楚。在图12中表明的例子中,显示在状态区域1220中的短语“电视节目”对应于当前模式,在该例子中该模式是用于电视节目选择的模式(如相对于电视遥控器(RC)或录象机(VCR)模式等)。状态区域1220也用来显示菜单选择的历史,如在随后例子中将明白的那样。
再参照图12,表明在第一显示区域1210中的菜单项对应于在本发明的最佳实施例中适用的命令或功能选项的初始集。这些命令和功能支持远程装置200的功能,以便使用户能够容易和高效地管理录象节目选择和可从有线提供器110得到的数据。最初这种菜单项是“Topic(标题)”菜单。“Topic”菜单项使用户选择希望的电视节目类型。如图12中所示,在最佳实施例中适用的标题类型包括电影、体育节目、娱乐节目、音乐节目、或时事节目。对于熟悉本专业的普通技术人员显然,在等效选择实施例中可以显示和选择其他类型的节目选择或标题。在第一显示区域1210中的菜单项清单的第二菜单项中,“Time(时间)”菜单项是适用的。“Time”菜单项使用户辨别感兴趣的时帧,在该时帧期间各种节目选择是适用的。与“Time”菜单项选择相对应的子菜单选择表明在图13中所示的第二显示区域1215中。例如,一旦用户已经从第一显示区域1210选择菜单项,如“Time”菜单项1325,用户以后就可以选择在第二显示区域1215中呈现的子菜单项之一。如果例如用户选择“Now(现在)”子菜单项1330,则对于该例子的生成显示表明在图14中。现在参照图14,注意在状态区域1220中显示的信息辨别选择的第一菜单项(“Time”),接着是选择的第二子菜单项(“Now”)。显示在状态区域1220中的信息由此辨别命令链或由用户进行的菜单项选择。表明在图14中的信息显示1400对应于跟随有“Now”子菜单项选择的“Time”菜单项的用户选择例子。作为这些用户选择的结果,显示区域1410至少辨别当前时间适用的电视节目的一部分。在该最佳实施例中,信息显示1410辨别当具体节目开始时的时间、其上播送该节目的频道或网络、及辨别节目内容的题目。对于熟悉本专业的普通技术人员显然,与适用各个节目有关的辅助或扩充信息可以类似地用信息显示1410显示。在对于用户交互的另外一个机会中,用户可以分别选择在信息显示1410中辨别的节目选项之一。在图14中所示的例子中,用户已经选择使该选项高亮或独特显示以辨别选择的节目选项的第五节目选项1415。作为该节目选项选择和题目为“Info”软键1417激活的结果,如图15中所示的生成显示提供关于选择节目的更详细描述信息。对于熟悉本专业的普通技术人员显然,对于由图14和15中的例子表明的节目可以提供辅助信息。在最佳实施例中,一个重叠窗口或显示区域1510用来把辅助节目信息呈现给用户。对于适当的命令选项选择,将除去信息窗口1510,并且允许用户辨别其他的节目选择选项。
现在参照图16,表示与图12中表明的菜单类似的菜单1600。如联系菜单1200的例子描述和表明的那样,第一显示区域1210和第二显示区域1215作为乒乓式菜单操作。例如,菜单项清单呈现在第一显示区域1210中。提供示用户使用靠近第一显示区域1210的对应功能键310选择这些菜单项之一。通过高亮在第一显示区域1210中的菜单项之一,与高亮菜单项对应的子菜单项的对应清单显示在第二显示区域1215中。一旦使用功能键310进行在第一显示区域1210中的菜单项的选择,并且对应子菜单项显示在第二显示区域1215中,本发明就允许使用靠近第二显示区域1215的第二组功能键311选择在第二显示区域1215中的子菜单项之一。如在图16中表明的例子中所示,用户使用功能键1605首先选择了在第一显示区域1210中的菜单项1225。结果,子菜单项显示在第二显示区域1215中。用户现在可以使用功能键311选择这些子菜单项之一。在图16的例子中,用户使用功能键1615选择了“Entertainment(娱乐)”子菜单项1610。生成的显示表明在图17中。
现在参照图17,在第一显示区域1210中的菜单项已经用与在第二显示区域1215中进行的选择1610相对应的新子菜单项代替。现在显示在第一显示区域1210内的子菜单项的每一个对应于与来自第二显示区域1215的选择菜单项1610有关的选项。这时,用户可以使用功能键310之一选择在第一显示区域1210内的子菜单项之一。在图17中所示的例子中,用户激活与显示在第一显示区域1210中的第一菜单项有关的功能键1705。结果,显示表明在图18中的菜单。
现在参照图18,显示一个与表明在图17中的功能键1705的激活相对应的菜单。因为在图17和18中表明的例子中,已经选择了在第一显示区域1210中的第一子菜单项1810,所以对应菜单项显示在第二显示区域1215中,如图18中所示。同样,用户可以通过激活在功能键组311内的对应功能键选择在第二显示区域1215中的子菜单项之一。在图18中表明的例子中,用户激活功能键1805。结果,显示图19中表明的菜单。如图19中所示,显示在第一显示区域1210中的菜单项已经用与从第二显示区域1215选择的菜单项1910相对应的子菜单项代替。用户然后可以使用功能键310之一选择在第一显示区域1210下的菜单项之一。在表明在图19的例子中,用户选择功能键1905以选择显示在第一显示区域1210中的第五菜单项。结果,显示表明在图20中的显示。如图20中所示,从第一显示区域1210选择菜单项2010,产生第二显示区域1215内对应子菜单项的生成显示。用户然后可以使用功能键311之一选择显示在第二显示区域1215中的子菜单项之一。在表明在图20中的例子中,用户激活产生图21中所示显示的功能键2005。作为与一小时选择相对应的功能键激活的结果,向用户显示一条消息,提示用户输入时间并且肯定时间输入,如图21中所示。用户然后可以使用数字键或选择性地使用专用数字软键菜单输入时间。用户然后使用在远程装置200上适用的功能键肯定时间输入。
如由表明在图16至21中的菜单样本所示,用户通过使用第一组功能键310和第二组功能键311在第一显示区域与第二显示区域之间来回跳动穿过菜单和子菜单的层次漫游。本发明的这种乒乓菜单概念提供一种穿过一组菜单项漫游的高效和快速方法。借助于表明在图16至21中的功能键的每个激活,辨别激活功能的信息顺序表明在状态区域1220中。在状态区域1220中的信息帮助用户在功能键激活序列期间定位他/她自己。
现在参照图22,一个菜单表明例子表示图21中所示例子中提示的时间输入结果。在该例子中,用户通过输入时间“17:20”响应对于时间输入的提示。根据这个,图22中所示的显示呈现给用户。因为用户输入了与“17:20”相对应的时间,所以在规定时间从有线提供器110可得到的节目一行一行地表明在远程装置200的显示装置240上。注意在状态区域1220中显示的信息已经更新以指示用户的特定时间输入。本发明也包括允许用户标记具体节目并且提醒标记节目或诸节目的即将来临播送的“Mark(标记)”功能。这种特征在下面联系图44-46更详细地描述。
现在参照图23和24,诸例子表明本发明的操作,以便选择使用录象机(VCR)或其他记录装置记录具体节目。参照图23,对用户呈现的显示包括电视节目清单、其上可得到这些电视节目的频道、及播送这些电视节目的时间。在图23中所示的例子中,用户已经操作远程装置200上的适用功能键选择了一个具体电视节目2305。已经选择图23中所示的特定节目2305时,远程装置200可以从内部表格得到适当的控制信息以编程VCR记录指定节目。另外,对于用户显示信息消息,如图24中表明的消息。
现在参照图25至29,一个例子说明本发明用来选择在具体时帧期间表示在具体频道上表示的节目显示。在图25中所示的例子中,用户使用功能键2505选择菜单项2510。结果,显示图26中所示的节目电视台清单2610。用户然后可以使用远程装置200上的光标键(上/下/左/右)选择感兴趣的具体频道,象如图26中所示的频道2615。作为这种选择的结果,除去频道清单2610,并且把图27中表明的显示呈现给用户。在这种情况下,用户已经选择电视台功能和感兴趣的具体电视台。在这种情况下,提示用户输入感兴趣的具体时帧。在图27中所示的例子中,用户使用功能键2705选择菜单项2710。结果,把图28中显示的信息呈现给用户。现在参照图28,用户使用功能键2805选择菜单项2810,如图28中所示。结果,对于用户表明图29中所示的信息。根据功能键激活的这种顺序,用户已经选择了具体电视台和与提供在该电视台上的节目相对应的具体时帧。对于用户表明与该节目查询相对应的信息清单,作为在该频道上在指定时帧适用的节目清单。
现在参照图30至34,一个例子表明本发明用来选择包含指定特性的具体节目的操作。在该例子中,本发明执行查询以确定具有与该电影有关的具体指定演员的具体指定电影。
现在参照图30,用户使用功能键3005激活菜单项3010。结果,为用户显示在图31中表明的菜单。如图31中所示,用户然后使用功能键3105选择菜单项3110。结果为用户显示的信息表明在图32中。在这种情况下,用户呈现有一个字母表,借助于该字母表他/她能打入与希望特征有关的关键字。字符输入的其他方法是可想象的/可能的。在该例子中,用户能在图33的例子中所示的窗口3310中输入感兴趣演员的姓名。为了唯一地辨别选择可能仅需要单个字符或姓名的几个初始字符,或者从在图33的例子中所示的另外选择窗口3312中的清单可以选择姓名。完整的姓名在已经输入多个字符之后自动填入,以便唯一地辨别选择。一旦这是完整的,显示的信息就表明在图33中。在这种情况下,对于系统使用字母表菜单显示已经辨别了具体演员。作为该关键字输入的结果,本发明检索包含关键字和对应特征的节目。在找到匹配节目之后,显示信息,如在图34中所示的信息显示。同样,注意状态区域1220表明至当前点的键激活序列。
图35至37表明本发明用来输入与具体电视节目有关的代码号的操作。在图35中,用户使用功能键3505选择菜单项3511。该用户动作的结果表明在图36中。在图36中,向用户显示消息以提示用户输入适当的代码号。在该最佳实施例中,这样的代码号包括两位频道字段、一位星期几的字段、及包括两个小时位和两个分钟位的四位时间字段。响应该提示消息,用户使用在远程装置200上适用的功能键输入希望代码号。该用户动作的结果表明在图37中。在图37中,与用户输入代码号有关的具体电视节目显示在显示装置240上。
现在参照图38至43,一组菜单显示表明本发明用来存储常用选择过程或用来存储个人喜好的操作。作为调用该功能性的初始步骤,用户使用功能键3805选择菜单项3810。该用户动作的结果表明在图39中。存储功能允许用户记录用户功能键动作序列,并且使姓名与具体动作序列相关。一旦用户已经完成选择过程,如具体个人喜好的选择、单个时间及命名的选择序列,例如MUSIC,用户可以简单地按下“Recall(重叫)”和“MUSIC”,以根据预选的用户喜好接收满足这些具体限定条件的节目清单。如下面所述,用户能删除已不再需要的个人喜好。
在图39中,提示用户开始该用户动作序列。在图39的例子中,用户通过使用功能键3905激活菜单项3910而开始。该动作的结果表明在图40中。作为菜单项3910用户激活的结果,在显示(即第一显示区域1210)相对侧的菜单项用与菜单项3910的用户选择相对应的子菜单项代替。用户现在可以使用功能键310之一来激活在显示区域1210中的菜单项。在图40的例子中,用户使用功能键4005选择菜单项4010。这种用户动作的结果表明在图41中。在图41中,能看到在相对侧的显示区域(即第二显示区域1215)中的菜单项用与菜单项选择1410相对应的子菜单项代替。注意状态区域1220已经更新,以辨别至今由用户输入的菜单选择序列。这时,用户可以使用功能键311选择显示区域1215中的菜单选项之一。在图41的例子中,用户使用功能键4105选择菜单项4110。该用户动作的结果表明在图42中。已经完成用户动作序列之后,由表明在图42中的消息提示用户输入用户动作的记录序列的名称。用户可以使用字母字符和功能键输入用于用户动作序列的用户定义名称。记录输入的名称,并且显示与用户动作序列有关的节目,如图43中所示。
现在参照图44至46,一组菜单显示表明本发明用来重叫标记节目清单的操作。通过选择重叫功能和按下适当的软键(例如MUSIC),可以把复杂选择步骤减少到非常少的键击次数。如图44中所表明的那样,使用功能键4405选择菜单项4410。该用户动作的结果表明在图45中。如图45中所示,一组以前标记节目的用户定义种类表明在第二显示区域1215中。在图45的例子中,用户使用功能键4505选择菜单项4510。结果,显示一个标记节目清单,如图46中所示。可以选择标记节目,并且可以要求辅助信息或把辅助信息编程到VCR中。另外,一个删除软键允许如果是不感兴趣的任何节目则从清单除去该标记节目。过去的标记节目可以自动删除。
现在参照图47至51,一组菜单显示表明本发明用来删除标记节目或个人节目选择的完整清单的操作。参照图47,用户通过使用功能键4705选择菜单项4710调用该功能性。该用户动作的结果表明在图48中。如图48中所示,在第二显示区域1215中的菜单项作为菜单项4710选择的结果,已经用标记节目或个人选择清单代替。在另外一个例子中,图49表明菜单显示的另外一个例子,作为菜单项4710激活的结果。如图49中所示,用户使用功能键4905选择“删除”菜单4910。结果,为用户显示一条消息,如图50中所示。该消息提示用户选择要删除的个人选择或标记节目。在图50的例子中,用户使用功能键5005选择项5010。作为该用户动作的结果,用户接收要求删除肯定的消息,如图51中所示。响应用于肯定的该提示,用户激活诸如“OK”按钮之类的预定义功能键以肯定删除。作为该动作的结果,删除标记节目或个人选择。
参照图52和53,其他菜单显示表明本发明用来控制电视监视器和/或录象机(VCR)的操作。在图52中,各种菜单项显示在第一显示区域1210和第二显示区域1215中。这些菜单项与提供在常规VCR上的标准功能相对应。使用提供在远程装置200上的功能键310或311能选择这些功能的任意一种。作为这些菜单项之一激活的结果,远程装置200发射熟知的红外编码信号以调用在VCR中的选择功能。类似地如图53中所示,与常规电视机中的标准功能相对应的菜单项显示在第一显示区域1210和第二显示区域1215中。这些功能也可以使用功能键310或311选择。以类似的形式,远程装置200向与选择功能相对应的电视接收机发射IR信号。以这种方式,远程装置200能用来控制标准VCR或电视机。
因而,公开了一种用来使用双分区用户接口与一个双分区选择装置监视和控制电子装置的手持装置和系统。尽管借助于参照特定示范实施例已经描述了本发明,但显然对于这些实施例可以进行各种修改和变更,而不脱离在权利要求书中叙述的本发明的边界精神和范围。因而,本说明书和附图应认为是说明性的而不是限制性的。

Claims (41)

1.一种用来监视和控制一个电子装置的控制装置,包括:
一个显示元件,用来显示一个双分区选择清单,双分区选择清单具有一个第一选择清单和一个第二选择清单,第一选择清单的至少一部分和第二选择清单的至少一部分至少部分同时可显示在显示元件上;及
一个选择元件,用来从双分区选择清单选择元素,选择元件带有一个用来从第一选择清单选择元素的第一选择元件,在至少部分同时显示第一选择清单的同时,使用第一选择元件进行的一种选择产生第二选择清单的一种显示。
2.根据权利要求1所述的控制装置,其中显示元件和选择元件驻留在一个手持装置中。
3.根据权利要求1所述的控制装置,其中显示元件是一个CRT监视器,并且选择元件驻留在一个手持装置中。
4.根据权利要求1所述的控制装置,进一步包括一个用来从网络接收信息的数据接口。
5.根据权利要求4所述的控制装置,其中信息包括电子节目指南信息。
6.根据权利要求1所述的控制装置,其中选择元件包括一种选择用来激活一个功能以便通过节目时间选择一个节目。
7.根据权利要求1所述的控制装置,其中选择元件包括一种选择用来激活一个功能以便通过节目类型选择一个节目。
8.根据权利要求1所述的控制装置,其中选择元件包括一种选择用来激活一个功能以便选择一个播送台。
9.根据权利要求1所述的控制装置,其中选择元件包括一种选择用来激活一个功能以便通过关键字选择一个节目。
10.根据权利要求1所述的控制装置,其中选择元件包括一种选择用来激活一个功能以便选择和重叫个人喜好。
11.根据权利要求1所述的控制装置,其中选择元件包括一选择种用来激活一个功能以便显示关于具体节目的详细信息。
12.根据权利要求1所述的控制装置,其中选择元件包括一种选择用来激活一个标记功能以便为了进一步规定功能的应用标记至少一个节目。
13.根据权利要求1所述的控制装置,其中显示元件包括一种信息显示用来显示以前进行的用户选择的历史。
14.根据权利要求1所述的控制装置,其中选择元件包括一种用来根据以前进行的用户选择的历史自动重新排列菜单选择的功能。
15.根据权利要求1所述的控制装置,进一步包括一个用来存储一个唯一标识符的非易失性存储器装置。
16.一种用来监视和控制一个电子装置的控制装置,包括:
一个基础单元,包括一个VBI译码器和一个调制解调器;及
一个个人导航器,经数据链联接到基础单元上,个人导航器进一步包括一个用来显示一个选择清单的显示元件,该选择清单包括从VBI译码器或调制解调器接收的信息。
17.根据权利要求16所述的控制装置,其中信息包括电子节目指南信息。
18.根据权利要求16所述的控制装置,其中显示元件进一步包括:
一个菜单显示元件,用来显示一个双分区选择清单,双分区选择清单具有一个第一选择清单和一个第二选择清单,第一选择清单的至少一部分和第二选择清单的至少一部分至少部分同时可显示在显示元件上;及
一个选择元件,用来从双分区选择清单选择元素,选择元件带有一个用来从第一选择清单选择元素的第一选择元件,在至少部分同时显示第一选择清单的同时,使用第一选择元件进行的一种选择产生第二选择清单的一种显示。
19.根据权利要求16所述的控制装置,其中基站的功能性集成到一个机顶盒中。
20.根据权利要求16所述的控制装置,其中数据链进一步包括一个双向IR链。
21.根据权利要求16所述的控制装置,其中数据链进一步包括一个双向RF链。
22.根据权利要求16所述的控制装置,进一步包括一个用来存储一个唯一标识符的非易失性存储器装置。
23.一种用来监视和控制一个电子装置的控制装置,包括:
一个基础单元,包括一个微处理器和一个联接到微处理器上用来接收外部信息的接口;及
一个个人导航器,经数据链联接到基础单元上,个人导航器进一步包括一个用来显示一个双分区选择清单的显示元件,该选择清单包括从接口接收的外部信息的至少一部分,双分区选择清单进一步一个第一选择清单和一个第二选择清单,第一选择清单的至少一部分和第二选择清单的至少一部分至少部分同时可显示在显示元件上。
24.根据权利要求23所述的控制装置,其中接口进一步包括一个经VBI编码信号来接收外部信息的VBI译码器。
25.根据权利要求23所述的控制装置,其中接口进一步包括一个经电话网络来接收外部信息的调制解调器。
26.根据权利要求23所述的控制装置,其中接口进一步包括经VBI编码信号和电话网络来接收外部信息的一个VBI译码器和一个调制解调器。
27.根据权利要求23所述的控制装置,其中接口进一步包括一个经编码有线信号来接收外部信息的有线调制解调器。
28.根据权利要求23所述的控制装置,其中接口进一步包括一个经机顶盒来接收外部信息的机顶盒接口。
29.根据权利要求23所述的控制装置,其中接口进一步包括一个经RF信号来接收外部信息的无线接收器。
30.根据权利要求23所述的控制装置,其中外部信息包括电子节目指南信息。
31.根据权利要求23所述的控制装置,其中外部信息包括电子商业信息。
32.根据权利要求23所述的控制装置,其中外部信息包括从因特网得到的信息。
33.根据权利要求23所述的控制装置,其中外部信息包括电子邮件信息。
34.根据权利要求23所述的控制装置,其中外部信息包括控制代码信息。
35.根据权利要求23所述的控制装置,其中外部信息包括用于基础单元或个导航器的软件或固件升级。
36.根据权利要求23所述的控制装置,进一步包括一个联接到微控制器上用来存储一个唯一标识符的非易失性存储器装置。
37.根据权利要求23所述的控制装置,其中个人导航器进一步包括一个用来接收辅助外部信息的智能卡接口。
38.根据权利要求23所述的控制装置,其中基础单元的功能性和个人导航器的功能性一起集成到相同的单元中。
39.根据权利要求23所述的控制装置,其中基础单元的功能性集成到一个机顶盒中。
40.根据权利要求23所述的控制装置,其中个人导航器进一步包括用作无绳电话的功能性。
41.一种用来监视和控制一个电子装置的控制装置,包括:
一个基础单元,包括一个微处理器和一个联接到微处理器上用来接收外部信息的接口;及
一个个人导航器,经数据链联接到基础单元上,个人导航器进一步包括一个用来显示一个选择清单的显示元件,该选择清单包括从接口接收的外部信息的至少一部分,个人导航器进一步包括一个用来接收辅助外部信息的智能卡接口。
CN99807313A 1998-05-13 1999-05-10 个人导航系统 Pending CN1305683A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/078,604 US6040829A (en) 1998-05-13 1998-05-13 Personal navigator system
US09/078,604 1998-05-13

Publications (1)

Publication Number Publication Date
CN1305683A true CN1305683A (zh) 2001-07-25

Family

ID=22145104

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99807313A Pending CN1305683A (zh) 1998-05-13 1999-05-10 个人导航系统

Country Status (12)

Country Link
US (2) US6040829A (zh)
EP (1) EP1078514B1 (zh)
JP (1) JP2002515700A (zh)
KR (1) KR20010071234A (zh)
CN (1) CN1305683A (zh)
AT (1) ATE214857T1 (zh)
AU (1) AU3530099A (zh)
BR (1) BR9911767A (zh)
CA (1) CA2330879A1 (zh)
DE (1) DE69901063T2 (zh)
WO (1) WO1999059334A1 (zh)
ZA (1) ZA200006511B (zh)

Families Citing this family (409)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040261127A1 (en) * 1991-11-25 2004-12-23 Actv, Inc. Digital interactive system for providing full interactivity with programming events
US7448063B2 (en) * 1991-11-25 2008-11-04 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
USRE47908E1 (en) 1991-12-23 2020-03-17 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
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
USRE48056E1 (en) 1991-12-23 2020-06-16 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
USRE46310E1 (en) 1991-12-23 2017-02-14 Blanding Hovenweep, Llc 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
US7188352B2 (en) 1995-07-11 2007-03-06 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US8661477B2 (en) 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
EP0786121B1 (fr) 1994-10-12 2000-01-12 Touchtunes Music Corporation Systeme de reproduction audio-visuelle numerique intelligent
US7424731B1 (en) * 1994-10-12 2008-09-09 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6209132B1 (en) * 1995-06-15 2001-03-27 Intel Corporation Host apparatus for simulating two way connectivity for one way data streams
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US8850477B2 (en) * 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6002394A (en) * 1995-10-02 1999-12-14 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
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
AU4175797A (en) * 1996-09-03 1998-03-26 Starsight Telecast Incorporated Schedule system with enhanced recording capability
FR2753868A1 (fr) 1996-09-25 1998-03-27 Technical Maintenance Corp Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede
US20030005463A1 (en) * 1999-09-30 2003-01-02 Douglas B Macrae Access to internet data through a television system
US20030066085A1 (en) * 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
US6097383A (en) * 1997-01-23 2000-08-01 Zenith Electronics Corporation Video and audio functions in a web television
US20050097594A1 (en) * 1997-03-24 2005-05-05 O'donnell Frank Systems and methods for awarding affinity points based upon remote control usage
KR100268373B1 (ko) * 1997-05-31 2000-10-16 윤종용 원격 송수신기를 이용한 방송프로그램 예약녹화장치
KR100233543B1 (ko) * 1997-06-20 1999-12-01 윤종용 시청중인 방송프로그램 예약녹화 설정방법 및 그 장치
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
AU8913098A (en) * 1997-09-18 1999-04-05 Prevue International, Inc. Electronic-mail reminder for an internet television program guide
FR2769165B1 (fr) 1997-09-26 2002-11-29 Technical Maintenance Corp Systeme sans fil a transmission numerique pour haut-parleurs
DE19753933A1 (de) * 1997-12-05 1999-06-10 Cit Alcatel Zugangskontrolleinrichtung für ein Service-on-demand System
FR2774166B1 (fr) * 1998-01-27 2000-03-31 Philips Electronics Nv Appareil de guidage d'un vehicule permettant un balayage d'itineraire
US7162532B2 (en) 1998-02-23 2007-01-09 Koehler Steven M System and method for listening to teams in a race event
DE19812423A1 (de) * 1998-03-20 1999-09-23 Moeller Gmbh Bedientasten als aktive Tasten
US6985477B2 (en) * 1998-03-26 2006-01-10 Cisco Technology, Inc. Method and apparatus for supporting multiservice digital signal processing applications
IL127790A (en) * 1998-04-21 2003-02-12 Ibm System and method for selecting, accessing and viewing portions of an information stream(s) using a television companion device
FR2778523B1 (fr) * 1998-05-07 2000-06-09 Alsthom Cge Alcatel Procede d'affichage de sequences d'images par un equipement mobile de radiocommunication cooperant avec un module d'identification d'abonne
US6040829A (en) * 1998-05-13 2000-03-21 Croy; Clemens Personal navigator system
US6476825B1 (en) * 1998-05-13 2002-11-05 Clemens Croy Hand-held video viewer and remote control device
AU4439899A (en) 1998-06-16 2000-01-05 United Video Properties, Inc. Interactive television program guide with simultaneous watch and record capabilities
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
EP1099339B1 (en) 1998-07-17 2002-10-09 United Video Properties, Inc. Interactive television program guide having multiple devices at one location
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
FR2781582B1 (fr) * 1998-07-21 2001-01-12 Technical Maintenance Corp Systeme de telechargement d'objets ou de fichiers pour mise a jour de logiciels
FR2781580B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent
FR2781591B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
FR2781593B1 (fr) * 1998-07-22 2001-01-12 Technical Maintenance Corp Telecommande pour systeme de reproduction audiovisuelle numerique intelligent
US8028318B2 (en) 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US8098140B1 (en) 2000-07-13 2012-01-17 Universal Electronics Inc. Customizable and upgradable devices and methods related thereto
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
KR100713567B1 (ko) * 1998-08-21 2007-05-04 코닌클리케 필립스 일렉트로닉스 엔.브이. 정보 처리 장치
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
KR100330012B1 (ko) * 1998-09-14 2002-08-08 삼성전자 주식회사 텔레비전의채널변경방법
US6437836B1 (en) * 1998-09-21 2002-08-20 Navispace, Inc. Extended functionally remote control system and method therefore
US6606082B1 (en) * 1998-11-12 2003-08-12 Microsoft Corporation Navigation graphical interface for small screen devices
JP2000148105A (ja) * 1998-11-13 2000-05-26 Hitachi Ltd 情報表示装置
JP2000156031A (ja) * 1998-11-17 2000-06-06 Sony Corp 情報処理システム、情報処理装置、及び情報処理方法
US6766526B1 (en) * 1998-12-03 2004-07-20 United Video Properties, Inc. Smart channel entry system
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
US6317883B2 (en) * 1998-12-11 2001-11-13 Mediaone Group, Inc. System and method for content-based television program selection
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6577849B1 (en) * 1999-02-03 2003-06-10 Motorola, Inc. Method and apparatus for providing additional information about a broadcast
US8726330B2 (en) * 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US20050210101A1 (en) * 1999-03-04 2005-09-22 Universal Electronics Inc. System and method for providing content, management, and interactivity for client devices
US20020013852A1 (en) * 2000-03-03 2002-01-31 Craig Janik System for providing content, management, and interactivity for thin client devices
US7130616B2 (en) * 2000-04-25 2006-10-31 Simple Devices System and method for providing content, management, and interactivity for client devices
US7468934B1 (en) * 1999-07-12 2008-12-23 Ez4Media, Inc. Clock with link to the internet
US6975632B2 (en) * 1999-03-15 2005-12-13 Cisco Technology, Inc. Multi-service architecture with any port any service (APAS) hardware platform
US6407779B1 (en) * 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
US6728713B1 (en) 1999-03-30 2004-04-27 Tivo, Inc. Distributed database management system
US7143428B1 (en) * 1999-04-21 2006-11-28 Microsoft Corporation Concurrent viewing of a video programming and of text communications concerning the video programming
JP4378576B2 (ja) * 1999-05-18 2009-12-09 ソニー株式会社 受信装置および方法、供給装置および方法、双方向通信システムおよび方法、並びに記録媒体
US6263503B1 (en) * 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US7286115B2 (en) 2000-05-26 2007-10-23 Tegic Communications, Inc. Directional input system with automatic correction
US7030863B2 (en) 2000-05-26 2006-04-18 America Online, Incorporated Virtual keyboard system with automatic correction
WO2001003075A1 (de) * 1999-07-06 2001-01-11 Swisscom Mobile Ag Informationssystem für öffentliche verkehrsmittel und entsprechendes kommunikationsverfahren
FR2796482B1 (fr) 1999-07-16 2002-09-06 Touchtunes Music Corp Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles
US11682027B2 (en) * 1999-07-19 2023-06-20 Expedited Dual Commerce Llc System and method for expediting fulfillments of online ordered deliverables by expedited-service area pickups in specified time-windows and by delivery to specific locations
JP4280949B2 (ja) * 1999-07-30 2009-06-17 ソニー株式会社 情報受信装置、遠隔操作システム、情報受信装置の番組ガイド情報提供方法及び遠隔操作システムの遠隔操作方法
JP2001092744A (ja) * 1999-09-17 2001-04-06 Sony Corp 放送番組情報処理装置
US6567011B1 (en) 1999-10-14 2003-05-20 Universal Electronics Inc. Media system and remote control for same
US6507306B1 (en) * 1999-10-18 2003-01-14 Contec Corporation Universal remote control unit
JP2001119767A (ja) * 1999-10-19 2001-04-27 Sony Corp 情報処理装置および方法、情報処理システム並びに記録媒体
AU2616901A (en) * 1999-10-25 2001-06-06 Evolve Products, Inc. Systems and methods for awarding affinity points based upon remote control usage
JP2001134504A (ja) * 1999-11-02 2001-05-18 Funai Electric Co Ltd ネットワーク装置
US6628729B1 (en) 1999-11-12 2003-09-30 Zenith Electronics Corporation Apparatus and method for downloading and storing data from a digital receiver
US6598226B1 (en) 1999-11-12 2003-07-22 Zenith Electronics Corporation Apparatus and method for providing, retrieving, and using data guide information supplied in a digital vestigial sideband signal
CN1520127A (zh) * 1999-12-08 2004-08-11 ��ʽ����Ntt����Ħ 便携式电话和终端
GB9929011D0 (en) * 1999-12-09 2000-02-02 Pace Micro Tech Plc Audience research system
US20020124255A1 (en) 1999-12-10 2002-09-05 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US20020166127A1 (en) * 1999-12-15 2002-11-07 Hitachi America, Ltd. System and method for providing advertisements in a wireless terminal
US7228556B2 (en) 1999-12-21 2007-06-05 Tivo Inc. Distributed, interactive television program guide; system and method
US6862741B1 (en) * 1999-12-22 2005-03-01 Gateway, Inc. System and method for displaying event related electronic program guide data on intelligent remote devices
US6956496B1 (en) 2000-01-18 2005-10-18 Zilog, Inc. Method and apparatus for updating universal remote databases through TV VBI processing
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
FR2805377B1 (fr) 2000-02-23 2003-09-12 Touchtunes Music Corp Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede
FR2805072B1 (fr) 2000-02-16 2002-04-05 Touchtunes Music Corp Procede d'ajustement du volume sonore d'un enregistrement sonore numerique
FR2805060B1 (fr) 2000-02-16 2005-04-08 Touchtunes Music Corp Procede de reception de fichiers lors d'un telechargement
US7054487B2 (en) * 2000-02-18 2006-05-30 Anoto Ip Lic Handelsbolag Controlling and electronic device
JP4593052B2 (ja) * 2000-02-28 2010-12-08 ミツビシ・エレクトリック・リサーチ・ラボラトリーズ・インコーポレイテッド 移動通信ネットワーク・アダプタ
US20010033243A1 (en) * 2000-03-15 2001-10-25 Harris Glen Mclean Online remote control configuration system
US7124439B1 (en) * 2000-03-15 2006-10-17 Nokia Mobile Phones, Ltd. Secure user action request indicator
US6784805B2 (en) * 2000-03-15 2004-08-31 Intrigue Technologies Inc. State-based remote control system
US8531276B2 (en) * 2000-03-15 2013-09-10 Logitech Europe S.A. State-based remote control system
EP1139300A1 (en) * 2000-03-21 2001-10-04 Gitronica S.r.l. Improved gymnasium
US20030080996A1 (en) * 2000-04-13 2003-05-01 Daniel Lavin Software for a navigation control unit for use with a wireless computer resource access device and associated system
GB0009249D0 (en) 2000-04-15 2000-05-31 Koninkl Philips Electronics Nv User profiling communications system
JPWO0184290A1 (zh) * 2000-04-27 2001-11-08
FR2808906B1 (fr) 2000-05-10 2005-02-11 Touchtunes Music Corp Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles
CN100489748C (zh) * 2000-06-14 2009-05-20 皇家菲利浦电子有限公司 用于具有动态菜单选项组织的用户接口的数据处理系统,装置,方法和遥控装置
US7058356B2 (en) 2000-06-15 2006-06-06 Benjamin Slotznick Telephone device with enhanced audio-visual features for interacting with nearby displays and display screens
FR2811175B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles
FR2811114B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement
AU2001271707A1 (en) 2000-06-29 2002-01-14 Ching-Yi Lin Phone appliance with display screen and methods of using the same
JP4560695B2 (ja) * 2000-06-29 2010-10-13 ソニー株式会社 予約情報設定装置、電子機器および予約情報設定方法
US8789114B2 (en) * 2000-06-30 2014-07-22 Jlb Ventures Llc Remote control of program scheduling
US8756635B2 (en) * 2000-06-30 2014-06-17 JLB Ventures, LLC. Remote control of program scheduling
US7079113B1 (en) * 2000-07-06 2006-07-18 Universal Electronics Inc. Consumer electronic navigation system and methods related thereto
US6690391B1 (en) * 2000-07-13 2004-02-10 Sony Corporation Modal display, smooth scroll graphic user interface and remote command device suitable for efficient navigation and selection of dynamic data/options presented within an audio/visual system
JP4543513B2 (ja) * 2000-07-17 2010-09-15 ソニー株式会社 双方向通信システム、表示装置、ベース装置および双方向通信方法
US20020137496A1 (en) * 2000-07-18 2002-09-26 Tatsuji Nagaoka Program providing system
US7100184B1 (en) * 2000-08-03 2006-08-29 Matsushita Electric Industrial Company Ltd. Method and apparatus for rapid access of program guide information
US20020065927A1 (en) * 2000-09-05 2002-05-30 Janik Craig M. Webpad and method for using the same
WO2002021877A1 (en) * 2000-09-08 2002-03-14 Fujitsu Limited Remote control device
FR2814085B1 (fr) 2000-09-15 2005-02-11 Touchtunes Music Corp Procede de divertissement base sur les jeux concours a choix multiples
JP2002111686A (ja) * 2000-10-04 2002-04-12 Sony Corp 通信方法および通信装置
US20020104095A1 (en) * 2000-10-06 2002-08-01 Loc Nguyen On-remote-control email and other service indicator methods, systems, and devices
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
EP1202520A1 (en) * 2000-10-23 2002-05-02 THOMSON multimedia Method and device for data transmission in a television system
US7895530B2 (en) * 2000-11-09 2011-02-22 Change Tools, Inc. User definable interface system, method, support tools, and computer program product
US6918091B2 (en) * 2000-11-09 2005-07-12 Change Tools, Inc. User definable interface system, method and computer program product
MXPA03004002A (es) * 2000-11-21 2003-08-19 Universal Electronics Inc Sistema de retorno de medios.
JP2002158749A (ja) * 2000-11-22 2002-05-31 Nec Corp 通信装置
JP2002185906A (ja) * 2000-12-11 2002-06-28 Sanyo Electric Co Ltd 番組記録システム、および番組記録方法
JP2002186060A (ja) * 2000-12-14 2002-06-28 Canon Inc リモート制御装置、被制御装置、ネットワークリモート制御システム、リモート制御方法、及び記憶媒体
US7301933B1 (en) 2000-12-22 2007-11-27 Cisco Technology, Inc. Delivery of a service program to a digital signal processor within a multiservice processing system
WO2002052540A1 (en) * 2000-12-22 2002-07-04 Connectedmedia Corporation Program selector and guide system and method
US7653926B2 (en) * 2000-12-29 2010-01-26 At&T Intellectual Property I, L.P. Remote control device with event notifier
JP4123405B2 (ja) * 2001-01-16 2008-07-23 富士フイルム株式会社 クライアント/サーバ・システム及びクライアント・アプリケーションのボタン更新方法
US20020103875A1 (en) * 2001-01-26 2002-08-01 Venkatesh Krishnan Internet appliance remote operator
US6938101B2 (en) * 2001-01-29 2005-08-30 Universal Electronics Inc. Hand held device having a browser application
US7102688B2 (en) 2001-01-29 2006-09-05 Universal Electronics Inc. System and method for using a hand held device to display a readable representation of an audio track
US20020135615A1 (en) * 2001-01-31 2002-09-26 Microsoft Corporation Overlaid display for electronic devices
US6447140B1 (en) * 2001-02-15 2002-09-10 Clive S. Lu Handheld personal aid
US6709127B2 (en) 2001-02-15 2004-03-23 Clive S. Lu Handheld personal aid
US7340761B2 (en) 2001-02-20 2008-03-04 Digeo, Inc. System and method for delivering radio programs and related schedule information
JP4686870B2 (ja) 2001-02-28 2011-05-25 ソニー株式会社 携帯型情報端末装置、情報処理方法、プログラム記録媒体及びプログラム
US20020124071A1 (en) * 2001-03-02 2002-09-05 Proehl Andrew M. Method and apparatus for customizing multimedia channel maps
US6813619B2 (en) * 2001-03-30 2004-11-02 Koninklijke Philips Electronics N.V. Storing and using personal profile from the remote
WO2002085004A1 (en) * 2001-04-12 2002-10-24 Digeo, Inc. Remote control device with integrated display screen for controlling a digital video recorder
US7428023B2 (en) * 2001-04-19 2008-09-23 Digeo, Inc. Remote control device with integrated display screen for controlling a digital video recorder
US20020149705A1 (en) * 2001-04-12 2002-10-17 Allen Paul G. Contact list for a hybrid communicator/remote control
US6859197B2 (en) * 2001-05-02 2005-02-22 Universal Electronics Inc. Universal remote control with display and printer
US7305691B2 (en) * 2001-05-07 2007-12-04 Actv, Inc. System and method for providing targeted programming outside of the home
CA2386303C (en) * 2001-05-14 2005-07-05 At&T Corp. Method for content-based non-linear control of multimedia playback
JP3815253B2 (ja) * 2001-05-18 2006-08-30 松下電器産業株式会社 リモコン送受信機を用いたデータ通信システム
US6862460B2 (en) * 2001-05-18 2005-03-01 General Instrument Corporation Self-configurable multipurpose modular portable device and methods for configuring same
CA2348353A1 (en) * 2001-05-22 2002-11-22 Marc Arseneau Local broadcast system
US7356361B1 (en) 2001-06-11 2008-04-08 Palm, Inc. Hand-held device
US6950988B1 (en) 2001-06-11 2005-09-27 Handspring, Inc. Multi-context iterative directory filter
US6975304B1 (en) * 2001-06-11 2005-12-13 Handspring, Inc. Interface for processing of an alternate symbol in a computer device
US6957397B1 (en) * 2001-06-11 2005-10-18 Palm, Inc. Navigating through a menu of a handheld computer using a keyboard
US7395089B1 (en) 2001-06-11 2008-07-01 Palm, Inc Integrated personal digital assistant device
US20030005460A1 (en) 2001-07-01 2003-01-02 David Bartholomew Method and system for a low cost wireless telephone link for a set top box
US20030038849A1 (en) * 2001-07-10 2003-02-27 Nortel Networks Limited System and method for remotely interfacing with a plurality of electronic devices
EP1276237A1 (en) 2001-07-12 2003-01-15 Sony Corporation Remote controller and system having the same
US9264755B2 (en) * 2001-07-13 2016-02-16 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US8063923B2 (en) * 2001-07-13 2011-11-22 Universal Electronics Inc. System and method for updating information in an electronic portable device
US20150067738A1 (en) * 2001-07-13 2015-03-05 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US8863184B2 (en) 2001-07-13 2014-10-14 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US20030117427A1 (en) * 2001-07-13 2003-06-26 Universal Electronics Inc. System and method for interacting with a program guide displayed on a portable electronic device
US7334000B2 (en) * 2001-07-16 2008-02-19 Aol Llc Method and apparatus for calendaring reminders
US20030056224A1 (en) * 2001-07-19 2003-03-20 General Instrument Corporation Method and apparatus for processing transport type B ATVEF data
US20030035074A1 (en) * 2001-08-17 2003-02-20 Dubil Thomas James Remote control device having a display for displaying a television channel guide
US20030058707A1 (en) * 2001-09-12 2003-03-27 Dilger Bruce C. System and process for implementing commercial breaks in programming
US20030056225A1 (en) * 2001-09-18 2003-03-20 Bione Angelo A. Remote control method and system for operating devices served by a modular multi-media converged services portal
US6831570B2 (en) * 2001-09-19 2004-12-14 Intel Corporation Method and apparatus to select content
US20030070168A1 (en) * 2001-10-09 2003-04-10 Stone Christopher J. Method and apparatus for editing an electronic program guide
KR100437104B1 (ko) * 2001-10-29 2004-06-23 삼성전자주식회사 온 스크린 디스플레이 장치를 구비한 전자기기의 메뉴제어 방법
US20030080850A1 (en) * 2001-10-30 2003-05-01 Kline David R. Method and apparatus for causing a remote device to implement a user profile and system that operates therewith
JP2003143670A (ja) * 2001-10-31 2003-05-16 Sony Corp リモートコントロールシステム、電子機器、及びプログラム
US8176432B2 (en) * 2001-11-20 2012-05-08 UEI Electronics Inc. Hand held remote control device having an improved user interface
JP3938685B2 (ja) * 2001-12-12 2007-06-27 富士通テン株式会社 情報処理装置
US7254777B2 (en) 2001-12-20 2007-08-07 Universal Electronics Inc. System and method for controlling the recording functionality of an appliance using a program guide
US7665043B2 (en) * 2001-12-28 2010-02-16 Palm, Inc. Menu navigation and operation feature for a handheld computer
US7634795B2 (en) * 2002-01-11 2009-12-15 Opentv, Inc. Next generation television receiver
US20040012567A1 (en) * 2002-02-08 2004-01-22 Ashton Jason A. Secure input device
US20030154128A1 (en) * 2002-02-11 2003-08-14 Liga Kevin M. Communicating and displaying an advertisement using a personal video recorder
US8763061B2 (en) * 2002-02-13 2014-06-24 Motorola Mobility Llc Correlation of tuned channel information with internet web addresses
US20030159153A1 (en) * 2002-02-20 2003-08-21 General Instrument Corporation Method and apparatus for processing ATVEF data to control the display of text and images
US7333092B2 (en) 2002-02-25 2008-02-19 Apple Computer, Inc. Touch pad for handheld device
KR100457141B1 (ko) * 2002-03-02 2004-11-16 주식회사 레인콤 사용자의 선택에 의하여 버튼의 기능을 변경하는 방법 및장치
WO2003088655A1 (en) * 2002-04-05 2003-10-23 Matsushita Electric Industrial Co., Ltd. Handheld device that integrates personal information management with audio/video control
US8255968B2 (en) 2002-04-15 2012-08-28 Universal Electronics, Inc. System and method for adaptively controlling the recording of program material using a program guide
ITMI20021017A1 (it) * 2002-05-14 2003-11-14 Cit Alcatel Gestione di differenti configurazioni e differenti livelli di funzionalita' in un apparato per reti di telecomunicazioni
US7075899B2 (en) * 2002-05-21 2006-07-11 Actv, Inc. System and method for providing private in-band data to digital set-top boxes in a broadcast environment
US20040100504A1 (en) * 2002-05-24 2004-05-27 Jored Sommer Item selection systems and methods of displaying the same
KR100483451B1 (ko) * 2002-05-27 2005-04-15 주식회사 아이큐브 컨텐츠 파일과 네비게이션 정보의 편집처리방법 및 그 방법에 의하여 정보가 기록된 기록매체
KR100478460B1 (ko) * 2002-05-30 2005-03-23 주식회사 아이큐브 멀티 컨텐츠 파일 무선 수신기와 그 수신기에서의 데이터출력방법
US20040078810A1 (en) * 2002-06-07 2004-04-22 Monica Marics Method and system for performing actions related to programming in an electronic program guide
FR2840716B1 (fr) * 2002-06-11 2005-10-21 Denis Lebot Telecommande telechargeable
KR100451258B1 (ko) * 2002-06-12 2004-10-06 (주)씨앤에스 테크놀로지 디지털 방송의 가상 채널 맵핑 및 채널 튜닝방법
US20030231164A1 (en) * 2002-06-18 2003-12-18 Blumer Larry L. Keyboard controlled and activated pointing device for use with a windowing system display
US8102253B1 (en) 2002-06-27 2012-01-24 Earthcomber, Llc System and method for notifying a user of people, places or things having attributes matching a user's stated preference
US8427303B1 (en) 2002-06-27 2013-04-23 Geomass Limited Liability Company System and method for providing media content having attributes matching a user's stated preference
WO2004003705A2 (en) 2002-06-27 2004-01-08 Small World Productions, Inc. System and method for locating and notifying a user of a person, place or thing having attributes matching the user's stated prefernces
US20040008287A1 (en) * 2002-07-10 2004-01-15 Shane Johnston Combination handheld remote control unit and television receiver-transmitter
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US7822687B2 (en) 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US6788241B2 (en) 2002-09-25 2004-09-07 Universal Electronics Inc. System and method for using keystroke data to configure a remote control device
US20040125077A1 (en) * 2002-10-03 2004-07-01 Ashton Jason A. Remote control for secure transactions
US20040075693A1 (en) * 2002-10-21 2004-04-22 Moyer Timothy A. Compact method of navigating hierarchical menus on an electronic device having a small display screen
US20040091236A1 (en) * 2002-11-07 2004-05-13 International Business Machines Corp. User specific cable/personal video recorder preferences
DE10254152A1 (de) * 2002-11-20 2004-06-03 BSH Bosch und Siemens Hausgeräte GmbH Verfahren zum Datenaustausch zwischen einem elektrischen Gerät und einer Benutzerschnittstelle über ein Datennetz
JP2004242284A (ja) * 2002-12-04 2004-08-26 Canon Inc 情報処理装置、情報処理方法、記憶媒体、およびプログラム
AU2003297171A1 (en) * 2002-12-16 2004-07-22 Microsoft Corporation Event processing for a navigation control device
FR2849735B1 (fr) * 2003-01-02 2005-04-15 Thomson Licensing Sa Procede pour etablir une liste de contenus dans un appareil connecte a un reseau domestique et appareil associe au procede
US20040210933A1 (en) * 2003-01-07 2004-10-21 Universal Electronics Inc. User interface for a remote control application
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US7913279B2 (en) * 2003-01-31 2011-03-22 Microsoft Corporation Global listings format (GLF) for multimedia programming content and electronic program guide (EPG) information
US20040152414A1 (en) * 2003-02-04 2004-08-05 Wang David S. Remote control device capable of receiving video signal through a television tuner and displaying the video signal
US7216178B2 (en) 2003-04-04 2007-05-08 Gibson Guitar Corp. System and method for distributing music to customers over the internet using uniquely identified proprietary devices
US7249147B2 (en) * 2003-04-04 2007-07-24 Gibson Guitar Corp. Combination compact disc recorder and player system
US20050114374A1 (en) * 2003-04-04 2005-05-26 Juszkiewicz Henry E. User interface for a combination compact disc recorder and player system
KR100568227B1 (ko) * 2003-04-21 2006-04-07 삼성전자주식회사 네비게이션 기능을 제공하는 무선 리모컨 장치 및 상기무선 리모컨 장치에 대한 네비게이션 기능 제공 방법
US8650596B2 (en) * 2003-11-03 2014-02-11 Microsoft Corporation Multi-axis television navigation
US7155305B2 (en) * 2003-11-04 2006-12-26 Universal Electronics Inc. System and methods for home appliance identification and control in a networked environment
US7136709B2 (en) * 2003-11-04 2006-11-14 Universal Electronics Inc. Home appliance control system and methods in a networked environment
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
EP1683382A1 (en) * 2003-11-14 2006-07-26 Cingular Wireless Ii, Llc Subscriber identity module with video permissions
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US7729729B2 (en) * 2003-11-21 2010-06-01 Samsung Electronics Co., Ltd Method for displaying information in a mobile communication terminal
DE10360181B4 (de) * 2003-12-20 2006-01-26 Diehl Ako Stiftung & Co. Kg Einrichtung und Verfahren zur Konfiguration und Aktualisierung einer Fernbedienung
CN100421058C (zh) * 2003-12-23 2008-09-24 奥森泰克公司 具有用于字符输入的手指传感器的电子设备和相关方法
US20050162569A1 (en) * 2004-01-06 2005-07-28 Sharp Laboratories Of America, Inc. Television remote control system and method with alphanumeric input
US7259696B1 (en) 2004-02-10 2007-08-21 Zilog, Inc. Interactive web-based codeset selection and development tool
US7339513B1 (en) 2004-02-10 2008-03-04 Zilog, Inc. Interpreting a script to generate an operational signal on a remote control device
US7436345B1 (en) 2004-02-10 2008-10-14 Zilog, Inc. Script instruction for jumping to a location, interpreting a predetermined number of instructions and then jumping back
TWI234752B (en) * 2004-02-19 2005-06-21 Benq Corp On screen display (OSD) device and message displaying method thereof
US20050188410A1 (en) * 2004-02-20 2005-08-25 Michael Kahn Methods and apparatus for switching from a non-module tuning mode to a module tuning mode in a cable television receiver
US20060080408A1 (en) * 2004-04-30 2006-04-13 Vulcan Inc. Smart home control of electronic devices
US20060064720A1 (en) * 2004-04-30 2006-03-23 Vulcan Inc. Controlling one or more media devices
US7895301B1 (en) 2004-05-21 2011-02-22 Uei Cayman Inc. Transmitting a codeset over a single-wire bus from a computer to a remote control device
US8099755B2 (en) * 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US7917932B2 (en) 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
BRPI0516744A2 (pt) 2004-06-07 2013-05-28 Sling Media Inc mÉtodos de reproduÇço de fluxo de mÍdia recebido numa rede e produto de programa de computador
US9998802B2 (en) 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US8346605B2 (en) * 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US7769756B2 (en) * 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US7975062B2 (en) * 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
JP2006033795A (ja) * 2004-06-15 2006-02-02 Sanyo Electric Co Ltd リモートコントロールシステム、コントローラ、コンピュータにコントローラの機能を付与するプログラム、当該プログラムを格納した記憶媒体、およびサーバ。
US20060004834A1 (en) * 2004-06-30 2006-01-05 Nokia Corporation Dynamic shortcuts
US20060041854A1 (en) * 2004-07-22 2006-02-23 Steven Schlanger Devices and methods for programming microcontrollers
US20060036970A1 (en) * 2004-08-16 2006-02-16 Charles Rich System for configuring and controlling home appliances
US20060048178A1 (en) * 2004-08-26 2006-03-02 Sbc Knowledge Ventures, L.P. Interface for controlling service actions at a set top box from a remote control
US20060080710A1 (en) * 2004-09-20 2006-04-13 Carthern Taylor C (Internet multimedia) Taylor made TV channel navigation system
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US20060117260A1 (en) * 2004-11-30 2006-06-01 Microsoft Corporation Grouping of representations in a user interface
JP2006203333A (ja) * 2005-01-18 2006-08-03 Canon Inc 双方向リモートコントロールユニット
US20080126092A1 (en) * 2005-02-28 2008-05-29 Pioneer Corporation Dictionary Data Generation Apparatus And Electronic Apparatus
US20060247851A1 (en) * 2005-03-08 2006-11-02 Morris Robert P Mobile phone having a TV remote style user interface
SE528389C2 (sv) * 2005-03-11 2006-10-31 Atlas Copco Rock Drills Ab Vridanordning för en bom till en gruv- eller entreprenadrigg jämte rigg
US20100311399A1 (en) * 2005-03-31 2010-12-09 United Video Properties, Inc. Systems and methods for generating audible reminders on mobile user equipment
US20060253782A1 (en) * 2005-04-01 2006-11-09 Vulcan Inc. Interface for manipulating multimedia playlists
DE102006018238A1 (de) * 2005-04-20 2007-03-29 Logitech Europe S.A. System und Verfahren zur adaptiven Programmierung einer Fernbedienung
ITTO20050069U1 (it) * 2005-05-27 2006-11-28 Candis Srl Spatola di materia plastica per l'applicazione di sostanze di rivestimento murale e simili
EP1899814B1 (en) * 2005-06-30 2017-05-03 Sling Media, Inc. Firmware update for consumer electronic device
US20070003224A1 (en) * 2005-06-30 2007-01-04 Jason Krikorian Screen Management System for Media Player
EP1978480A3 (en) 2005-07-22 2011-09-07 Kangaroo Media, Inc. System and methods for enhancing the experience of spectators atttending a live sporting event
US8042140B2 (en) 2005-07-22 2011-10-18 Kangaroo Media, Inc. Buffering content on a handheld electronic device
US20070028271A1 (en) * 2005-07-26 2007-02-01 Samsung Electronics Co., Ltd. Apparatus for receiving digital multimedia broadcasting and method for outputting audio using the same
KR100703785B1 (ko) * 2005-08-26 2007-04-06 삼성전자주식회사 가전기기 제어 장치 및 방법
US7783993B2 (en) * 2005-09-23 2010-08-24 Palm, Inc. Content-based navigation and launching on mobile devices
WO2007046343A1 (ja) * 2005-10-17 2007-04-26 Nec Corporation 携帯端末及びそのメニュー表示方法
US8856118B2 (en) * 2005-10-31 2014-10-07 Qwest Communications International Inc. Creation and transmission of rich content media
US20070106764A1 (en) * 2005-11-08 2007-05-10 Carl Mansfield System and method for device configuration using a portable flash memory storage device with an infrared transmitter
US20070143790A1 (en) * 2005-12-16 2007-06-21 Sbc Knowledge Ventures, L.P. System and method for channel selection on a set-top box
US11812111B2 (en) 2005-12-20 2023-11-07 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US8023883B1 (en) 2005-12-28 2011-09-20 The Directv Group, Inc. Method and apparatus for controlling handoffs in a mobile system
US9316738B2 (en) * 2005-12-28 2016-04-19 The Directv Group, Inc. Method and apparatus for controlling a mobile device beyond an area of interest boundary
US20070149218A1 (en) * 2005-12-28 2007-06-28 The Directv Group, Inc. Method and apparatus for conveying regions for controlling a mobile device based upon location
US20070146200A1 (en) * 2005-12-28 2007-06-28 The Directv Group, Inc. Method and apparatus for providing advertising and real time content to a mobile device based upon location
US20070157222A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157247A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157223A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070162936A1 (en) * 2006-01-06 2007-07-12 Verizon Data Services Inc. Interactive main menu graphical user interface systems and methods
KR20070088029A (ko) * 2006-02-24 2007-08-29 삼성전자주식회사 이동 단말기에서 사용자 인터페이스 제공 장치 및 방법
US8700772B2 (en) 2006-05-03 2014-04-15 Cloud Systems, Inc. System and method for automating the management, routing, and control of multiple devices and inter-device connections
US7840899B2 (en) * 2006-06-02 2010-11-23 Microsoft Corporation Strategies for navigating through a list
DE102006028505A1 (de) * 2006-06-21 2007-12-27 Nokia Siemens Networks Gmbh & Co.Kg Vorrichtung und Verfahren zur vereinheitlichen Bedienung einer Vielzahl von Nutzsignalquellen
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
US7584048B2 (en) 2006-09-05 2009-09-01 Honeywell International Inc. Portable positioning and navigation system
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
US8274479B2 (en) 2006-10-11 2012-09-25 Apple Inc. Gimballed scroll wheel
US8473868B1 (en) 2006-10-27 2013-06-25 Arris Group, Inc. System and method for reverse hierarchical navigation within a user interface
US8209424B2 (en) 2006-12-20 2012-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US20080155600A1 (en) * 2006-12-20 2008-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US9293032B2 (en) * 2006-12-29 2016-03-22 Echostar Technologies L.L.C. Two-way communication for control of an entertainment device
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US8175514B2 (en) * 2007-01-22 2012-05-08 The Directv Group, Inc. Method and apparatus for providing preauthorization for a mobile receiving device to access wireless networks
US20080184147A1 (en) * 2007-01-31 2008-07-31 International Business Machines Corporation Method and system to look ahead within a complex taxonomy of objects
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US20080256485A1 (en) * 2007-04-12 2008-10-16 Jason Gary Krikorian User Interface for Controlling Video Programs on Mobile Computing Devices
US20090138907A1 (en) * 2007-11-02 2009-05-28 Wiser Philip R Remote control unit for a personalized video programming system
US8683527B2 (en) * 2007-04-20 2014-03-25 At&T Intellectual Property I, Lp System and apparatus for supplying media content to portable communication devices
US8087047B2 (en) 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US8971926B2 (en) * 2007-07-05 2015-03-03 The Directv Group, Inc. Method and apparatus for warning a mobile user approaching a boundary of an area of interest
US9063934B2 (en) 2007-08-17 2015-06-23 At&T Intellectual Property I, Lp System for identifying media content
US20090063517A1 (en) * 2007-08-30 2009-03-05 Microsoft Corporation User interfaces for scoped hierarchical data sets
US8010910B2 (en) * 2007-09-04 2011-08-30 Microsoft Corporation Breadcrumb list supplementing for hierarchical data sets
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
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US8477793B2 (en) * 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8350971B2 (en) * 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
US8850362B1 (en) * 2007-11-30 2014-09-30 Amazon Technologies, Inc. Multi-layered hierarchical browsing
US20090158345A1 (en) * 2007-12-17 2009-06-18 Peter Mortensen Television user mode
US20090165051A1 (en) * 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting an interactive media guidance application
US20090165049A1 (en) * 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting and interactive media guidance application
EP2235946A2 (en) 2007-12-21 2010-10-06 Sezmi Corporation System for content delivery
US8732741B2 (en) * 2007-12-27 2014-05-20 At&T Intellectual Property I, L.P. System and method for restricting access to a set-top box
US8060609B2 (en) * 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US20090187954A1 (en) * 2008-01-23 2009-07-23 Andreas Tuerk Button based video database interface
US20090187859A1 (en) * 2008-01-23 2009-07-23 Andreas Tuerk Graphical user interface elements using video pre-fetch
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US20090322723A1 (en) * 2008-06-27 2009-12-31 Sony Corporation Method and apparatus for disabling a display device
US9294705B2 (en) 2008-06-27 2016-03-22 Universal Electronics Inc. System and method for ubiquitous appliance control
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US8849435B2 (en) 2008-07-09 2014-09-30 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
US8381310B2 (en) * 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
KR200453516Y1 (ko) * 2008-08-19 2011-05-09 송경운 필통
DE102008041360A1 (de) * 2008-08-20 2010-02-25 Robert Bosch Gmbh Steuergerät für ein Fahrzeug und Verfahren für eine Datenaktualisierung für ein Steuergerät für ein Fahrzeug
US20100064332A1 (en) * 2008-09-08 2010-03-11 Sling Media Inc. Systems and methods for presenting media content obtained from multiple sources
US8667163B2 (en) 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9191610B2 (en) * 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
US9113105B2 (en) * 2008-12-04 2015-08-18 Echostar Technologies L.L.C. Randomly selecting current programming
JP2010157063A (ja) * 2008-12-26 2010-07-15 Fujitsu Ltd 情報表示プログラム、情報表示装置、および情報表示方法
GB0823591D0 (en) * 2008-12-30 2009-01-28 Eldon Technology Ltd A remote control device for controlling the presentation of broadcast programming
US8438602B2 (en) * 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
CN102449658A (zh) 2009-03-18 2012-05-09 踏途音乐公司 娱乐服务器及相关的社交网络系统
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US8171148B2 (en) 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US8745651B2 (en) * 2009-06-17 2014-06-03 Echostar Technologies L.L.C. Systems and methods for auditing authorization of a service using displayed watermarks
US8406431B2 (en) * 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US9479737B2 (en) 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US8532472B2 (en) 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US9525838B2 (en) 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US9160974B2 (en) 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US8314893B2 (en) * 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US8799485B2 (en) 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
DE102009059281B4 (de) 2009-12-22 2012-01-05 Loewe Opta Gmbh Bediensystem
US8626879B2 (en) * 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) * 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
KR101446403B1 (ko) 2010-01-26 2014-11-04 터치튠즈 뮤직 코포레이션 개선된 사용자 인터페이스를 갖는 디지털 쥬크박스 장치, 및 관련된 방법
US20110191456A1 (en) * 2010-02-03 2011-08-04 Sling Media Pvt Ltd Systems and methods for coordinating data communication between two devices
US8856349B2 (en) * 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
US20110208506A1 (en) * 2010-02-24 2011-08-25 Sling Media Inc. Systems and methods for emulating network-enabled media components
US8862937B2 (en) * 2010-05-06 2014-10-14 Verizon Patent And Licensing Inc. Method and system for migrating data from multiple sources
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
US9183560B2 (en) 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
US8719879B2 (en) 2010-06-11 2014-05-06 Kuautli Media Investment Zrt. Method and apparatus for content delivery
US8681571B2 (en) 2010-06-15 2014-03-25 International Business Machines Corporation Training a memory controller and a memory device using multiple read and write operations
US8732776B2 (en) 2010-07-01 2014-05-20 Kuautli Media Investment Zrt. End of show handling
US8508401B1 (en) 2010-08-31 2013-08-13 Logitech Europe S.A. Delay fixing for command codes in a remote control system
EP2442237A3 (en) * 2010-09-27 2012-05-09 Research In Motion Limited Actionable media items
KR101786577B1 (ko) * 2010-10-19 2017-11-15 삼성전자주식회사 양방향 리모콘 제어 방법 및 이를 수행하는 양방향 리모콘
CH704390B1 (de) * 2011-01-27 2014-08-29 Revox Ag Bedieneinheit für Unterhaltungselektronikgeräte.
US10306279B2 (en) 2011-02-11 2019-05-28 Sony Interactive Entertainment LLC System and method providing a frequently-accessed service or asset list on a second display
GB2522772B (en) 2011-09-18 2016-01-13 Touchtunes Music Corp Digital jukebox device with karaoke and/or photo booth features, and associated methods
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
JP2013236319A (ja) * 2012-05-10 2013-11-21 Sony Corp 情報処理装置、情報処理システム及び情報処理方法
TWI453375B (zh) * 2012-06-18 2014-09-21 Mitac Int Corp 導航裝置規劃路徑之方法
US10118241B2 (en) * 2012-09-07 2018-11-06 Illinois Tool Works Inc. Welding system with multiple user interface modules
USD717800S1 (en) 2012-10-17 2014-11-18 Apple Inc. Housing for an electronic device
JP5902079B2 (ja) 2012-12-07 2016-04-13 日立マクセル株式会社 映像表示装置および端末装置
EP2743812B1 (en) * 2012-12-14 2018-09-05 Orange Method for selecting a plurality of entries on a user interface
US9253262B2 (en) 2013-01-24 2016-02-02 Rovi Guides, Inc. Systems and methods for connecting media devices through web sockets
US9921717B2 (en) 2013-11-07 2018-03-20 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
JP6777545B2 (ja) 2014-03-25 2020-10-28 タッチチューンズ ミュージック コーポレイションTouchtunes Music Corporation 改善されたユーザインターフェースを備えたデジタルジュークボックス装置および関連する方法
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
US11103948B2 (en) 2014-08-18 2021-08-31 Illinois Tool Works Inc. Systems and methods for a personally allocated interface for use in a welding system
CN104320158B (zh) * 2014-10-11 2016-08-31 广东欧珀移动通信有限公司 一种音乐播放设备及系统
USD894189S1 (en) 2018-09-04 2020-08-25 Apple Inc. Display for an electronic device
KR102650129B1 (ko) * 2018-10-01 2024-03-21 삼성전자주식회사 전자장치와 그의 제어방법, 디스플레이장치, 및 통합 리모컨
US11146843B2 (en) * 2019-06-17 2021-10-12 Accenture Global Solutions Limited Enabling return path data on a non-hybrid set top box for a television

Family Cites Families (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4694490A (en) 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4751578A (en) 1985-05-28 1988-06-14 David P. Gordon System for electronically controllably viewing on a television updateable television programming information
US4774511A (en) 1985-05-30 1988-09-27 Nap Consumer Electronics Corp. Universal remote control unit
US4706121B1 (en) 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
US5255313A (en) 1987-12-02 1993-10-19 Universal Electronics Inc. Universal remote control system
US4959810A (en) 1987-10-14 1990-09-25 Universal Electronics, Inc. Universal remote control device
US5228077A (en) 1987-12-02 1993-07-13 Universal Electronics Inc. Remotely upgradable universal remote control
US5414426A (en) 1987-10-14 1995-05-09 Universal Electronics Inc. Favorite key macro command and chained macro command in a remote control
US5537463A (en) 1987-10-14 1996-07-16 Universal Electronics Inc. Magnetic modem in a remote control
US5481256A (en) 1987-10-14 1996-01-02 Universal Electronics Inc. Direct entry remote control with channel scan
US5515052A (en) 1987-10-14 1996-05-07 Universal Electronics Inc. Universal remote control with function synthesis
US4959862A (en) 1988-04-28 1990-09-25 Catel Telecommunications, Inc. Active multichannel video processing hub for optimum transition from fiber to coax
US4977455B1 (en) 1988-07-15 1993-04-13 System and process for vcr scheduling
CA2005070C (en) 1988-12-23 1999-04-27 Henry C. Yuen Apparatus and method for using encoded video recorder/player timer preprogramming information
US5532732A (en) 1988-12-23 1996-07-02 Gemstar Development Corporation Apparatus and methods for using compressed codes for monitoring television program viewing
US5307173A (en) 1988-12-23 1994-04-26 Gemstar Development Corporation Apparatus and method using compressed codes for television program record scheduling
US5038211A (en) 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5727060A (en) 1989-10-30 1998-03-10 Starsight Telecast, Inc. Television schedule system
US5353121A (en) 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
EP1335594A3 (en) 1989-10-30 2003-09-10 Starsight Telecast, Inc. A system for unattended recording of television programs
US5214622A (en) 1990-04-27 1993-05-25 Hitachi, Ltd. Information display apparatus
US5031046A (en) 1990-06-01 1991-07-09 Preh-Werke Gmbh & Co. Kg Remote control device for a television set
CA2499757C (en) 1990-09-10 2006-05-02 Starsight Telecast, Inc. User interface for television schedule system
US5293357A (en) 1990-09-10 1994-03-08 The Superguide Corporation Method and apparatus for controlling a television program recording device
US5619274A (en) 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5644354A (en) 1992-10-09 1997-07-01 Prevue Interactive, Inc. Interactive video system
US5410326A (en) * 1992-12-04 1995-04-25 Goldstein; Steven W. Programmable remote control device for interacting with a plurality of remotely controlled devices
ATE219615T1 (de) * 1992-12-09 2002-07-15 Discovery Communicat Inc Netzwerk-steuerung für kabelfernsehverteilsysteme
US5515173A (en) 1993-03-05 1996-05-07 Gemstar Developement Corporation System and method for automatically recording television programs in television systems with tuners external to video recorders
US5444782A (en) 1993-03-09 1995-08-22 Uunet Technologies, Inc. Computer network encryption/decryption device
US5442708A (en) 1993-03-09 1995-08-15 Uunet Technologies, Inc. Computer network encryption/decryption device
US5619383A (en) 1993-05-26 1997-04-08 Gemstar Development Corporation Method and apparatus for reading and writing audio and digital data on a magnetic tape
US5382983A (en) 1993-07-29 1995-01-17 Kwoh; Daniel S. Apparatus and method for total parental control of television use
US5541738A (en) * 1994-04-12 1996-07-30 E. Guide, Inc. Electronic program guide
US5544741A (en) 1994-04-01 1996-08-13 Insight, Inc. Flat box system with edge view optics
US5588526A (en) 1994-04-01 1996-12-31 Insight, Inc. Flat box system with multiple view optics
US5647151A (en) 1994-04-01 1997-07-15 Insight, Inc. Multi-purpose image display systems
US5502504A (en) 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
US5523796A (en) 1994-05-20 1996-06-04 Prevue Networks, Inc. Video clip program guide
US5701383A (en) 1994-05-20 1997-12-23 Gemstar Development Corporation Video time-shifting apparatus
US5553123A (en) 1994-06-09 1996-09-03 Gemstar Development Corporation Method for downloading setup data via telephone to an appliance controller
US5539391A (en) 1994-09-22 1996-07-23 Gemstar Development Corporation Remote controller for controlling turning appliances on and off
EP0801865B1 (en) 1994-12-13 2002-08-07 Gemstar Development Corporation Method for channel scanning by theme
JP3360705B2 (ja) * 1994-12-21 2002-12-24 ソニー株式会社 放送受信装置および放送受信方法
US5552837A (en) 1995-03-01 1996-09-03 Gemstar Development Corporation Remote controller for scanning data and controlling a video system
US5559550A (en) 1995-03-01 1996-09-24 Gemstar Development Corporation Apparatus and methods for synchronizing a clock to a network clock
JP3498871B2 (ja) * 1995-03-31 2004-02-23 ソニー株式会社 テレビジョン機能選択方法、テレビジョン受像機、およびテレビジョン受像機用リモートコマンダ
US5550576A (en) 1995-04-17 1996-08-27 Starsight Telecast Incorporated Method and apparatus for merging television program schedule information received from multiple television schedule information sources
JPH08307942A (ja) * 1995-05-02 1996-11-22 Sony Corp コードレス電話機、電子機器および番組選択方法
US5724106A (en) * 1995-07-17 1998-03-03 Gateway 2000, Inc. Hand held remote control device with trigger button
US5710605A (en) * 1996-01-11 1998-01-20 Nelson; Rickey D. Remote control unit for controlling a television and videocassette recorder with a display for allowing a user to select between various programming schedules
US5973756A (en) * 1996-02-06 1999-10-26 Fca Corporation IR Transmitter with integral magnetic-stripe ATM type credit card reader & method therefor
JP4420474B2 (ja) * 1996-02-14 2010-02-24 ソニー株式会社 電子番組ガイド表示制御装置及び方法
US5614906A (en) 1996-04-23 1997-03-25 Universal Electronics Inc. Method for selecting a remote control command set
EP1271940B1 (en) * 1996-08-02 2007-03-28 SANYO ELECTRIC Co., Ltd. Internet information displaying apparatus
US6172677B1 (en) * 1996-10-07 2001-01-09 Compaq Computer Corporation Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation
DE69808080T2 (de) 1997-06-02 2003-08-07 Sony Electronics Inc Darstellen von internetinformationen und fernsehprogrammen
US6097441A (en) 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US6104334A (en) 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
US6040829A (en) * 1998-05-13 2000-03-21 Croy; Clemens Personal navigator system

Also Published As

Publication number Publication date
BR9911767A (pt) 2001-02-06
ATE214857T1 (de) 2002-04-15
WO1999059334A1 (en) 1999-11-18
EP1078514B1 (en) 2002-03-20
JP2002515700A (ja) 2002-05-28
US6509908B1 (en) 2003-01-21
KR20010071234A (ko) 2001-07-28
EP1078514A1 (en) 2001-02-28
AU3530099A (en) 1999-11-29
US6040829A (en) 2000-03-21
DE69901063T2 (de) 2002-11-14
ZA200006511B (en) 2001-11-12
DE69901063D1 (en) 2002-04-25
CA2330879A1 (en) 1999-11-18

Similar Documents

Publication Publication Date Title
CN1305683A (zh) 个人导航系统
US6476825B1 (en) Hand-held video viewer and remote control device
CN1210949C (zh) 定制节目指南的方法及处理和定制节目指南信息的设备
CN1685716B (zh) 网络控制确认的系统和方法、控制通信终端、服务器装置
US9445146B2 (en) Multimedia arrangement
CN1132424C (zh) 多频道广播系统
CN1223184C (zh) 将节目信息插入电子消息的方法和接口、通过电子消息传递节目信息的系统及电子消息接收机
CN102473192B (zh) 用于与因特网站点交互的系统和方法
CN100373945C (zh) 带有列表组的交互式电视节目指南系统
CN101383947B (zh) 通过远程访问链接访问节目和提供节目的方法
CN102905186B (zh) 便携终端、影像视听系统和信息处理方法
CN102591905B (zh) 媒体数据内容搜索系统
CN1284371C (zh) 可远程访问的交互式电视节目向导
EP2463820A2 (en) System and methods for enhancing the experience of spectators attending a live sporting event
CN101406059A (zh) 用于顺序创建系列片节目的情节集合的系统和方法
CN102469373A (zh) 图像显示装置及其操作方法
CN101795241A (zh) 电子公告板系统及其终端装置和服务器装置
US20140366055A1 (en) Terminal, a set information inputting method of an electronic apparatus, a computer readable information storage medium, and an electronic apparatus
CN104871548B (zh) 影像显示装置
KR101845157B1 (ko) 가상현실을 이용하여 디지털데이터방송 홈쇼핑의 상품상세정보를 제공하는 방법
KR100413080B1 (ko) 텔레비젼 방송 편성 정보를 제공하는 리모콘
JP2014003552A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication