用于监测用户与通用控制设备交互的系统和方法

文档序号:9401863阅读:398来源:国知局
用于监测用户与通用控制设备交互的系统和方法
【专利说明】用于监测用户与通用控制设备交互的系统和方法
[0001]相关申请资料
[0002]本申请主张于2013年3月15日提交的美国临时专利申请N0.61/791,124的权益,其公开内容通过弓I用而全部并入本文。
【背景技术】
[0003]美国专利N0.7,091, 898描述了一种遥控设备,其中关键应用被监控。代表应用功能的命令键可与目标装置关联,目标装置根据所监测的关键应用,最可能接收命令执行该应用功能。一个活动键还可进行编程,以执行一系列代表所监测的一系列关键应用的动作。
[0004]美国专利N0.7,739,432描述了一种系统,其中通过用户输入的击键与时间戳一起存储在非易失性存储器中,生成了击键和相关时间戳的记录。至少产生并记录了一些时间戳,以响应于特定击键事件的接收,例如特定的击键、击键的特定序列、不活动的时间间隔之后的击键或击键之后的不活动的时间间隔。由此广生的击键记录可显不收到的击键的会话,与每个会话的开始和结束时间戳。也提供改变记录以跟踪击键记录的改变和擦除。
[0005]美国专利N0.8,392,265描述了一种系统,用于收集观看数据(或观看习惯)和在任何特定时间内自动测量观众收看或观看广播的规模。在系统中,遥控设备可适用于收集电视观众的观看数据和管理电视观众的观看数据收集,包括来自第三方的数据请求。可使用遥控装置收集数据,然后传送到远程计算机,在那里可将其存储并积累,从而随着时间的推移,可标识用户的观看习惯。遥控装置还可用于允许用户与电视交互以订购产品、货币化广告、参与拍卖和/或评论电视节目。
[0006]美国公开申请N0.2011/0282902描述了一种具有搜索功能的遥控装置,以方便观众能够通过编程和/或内容选项搜索并查看结果。在一个实施方式中,观众能够使用传统的遥控接口通过菜单或选择导航,并在屏幕上显示搜索结果。在另一个实施方式中,通过具有搜索功能的遥控跟踪观众的观看行为和/或搜索习惯,并用于建立观众描述,其反过来可用于目标广告、信息和/或未来的编程选项。
[0007]这些公布中的每一个都通过引用而全部结合到本文中。

【发明内容】

[0008]本文所描述的是用于监测用户与通用控制设备交互的系统和方法。通用控制设备可监测最频繁使用的控制设备功能,并在本地存储器中存储代表这种监测的用户交互的数据。当通用控制设备经由有线或无线连接与电脑、路由器等连接时,存储在存储器中的数据可被取回以供分析之用。同样地,通用控制设备返回进行更换、翻新等的情况下,存储在存储器中的数据可被取回以供分析之用。
[0009]根据下面的详细说明和附图将会对之后描述的系统和方法的目的、优点、特征、特性以及关系有更好的理解,其阐述了示例性实施方式并指示了主题系统和方法可使用的各种方式。
[0010]附图简述
[0011]为了更好理解下文描述的系统和方法,可参考附图中所示的优选实施方式,其中:
[0012]图1示出了一种示范性系统,其中,通用控制设备用于控制一个或多个设备和系统的功能性操作,其中可以将示范性通用控制设备设置成与个人计算机通信,以取回存储在其存储器中的数据;
[0013]图2示出了图1的示范性通用控制设备的示范性部件的框图;
[0014]图3是用于监测用户与图1的示范性通用控制设备交互的示范性方法的流程图;和
[0015]图4是示范性用例图。
[0016]详细说明
[0017]下文描述了用于捕获用户与通用控制设备交互的相关数据的系统和方法。作为例子,图1示出了示范性系统,其中通用控制设备100可用于命令多种预定目标装置的功能性操作,例如电视114、AV接收器102、有线或卫星机顶盒104、DVD播放机106和/或108、游戏机110、MP3播放器116、接收器112等。在所示的实施方式中,通用控制设备100经由单向红外(IR)链与这样的被控设备进行通信,然而,如本领域已知的,控制设备100能够使用任何方便的IR、RF、点对点或联网协议,与这些装置进行通信,以使装置能够执行操作功能,只要与期望装置通信中使用的控制协议和命令值对控制设备100的操作软件来说是已知的即可。
[0018]如图1进一步示出的,例如为了引发或完善控制设备100的配置,通用控制设备100也可周期性放置于与个人计算机(“PC”) 118的通信中,例如经由USB连接120、经由如WIFI的无线连接、或其它适当的连接装置。为此,配置应用可由个人计算机118来执行,该应用将用于从通用控制设备100的存储器上载数据,例如通用控制设备100的当前配置以及代表监测的用户与控制设备100交互的数据,以在个人计算机118上提供用于显示和选择配置选项的用户接口,并下载所得的新的和/或修改后的配置数据至控制设备100。这种新的或修改的配置数据的生成可包括本地存储在个人计算机118上的数据和/或存储在服务器上的数据的使用,该服务器远离个人计算机118并且经由诸如因特网的广域通信网访问。正如本领域已知的,在个人计算机118上执行的配置应用可,但不限于,采取本地应用程序、Java小程序、HTML语句、ActiveX控件等的形式,或它们的任何适当的组合。此外,无限制地,在涉及生成控制设备配置的过程中执行的各种步骤的全部或部分可在个人计算机118上本地执行,或在由远程定位服务器托管的Web服务上执行。虽然在上下文中描述了数据在升级过程中从控制设备100的存储器中取回,但将会理解的是,非限制地,数据可通过直接从通用控制设备100请求而取回,等等。将额外意识到的是,可以根据需要将所取回的数据上传至远程定位服务器以供分析。
[0019]虽然在上下文中示出了电视114、A/V接收机102和机顶盒104,但是应该理解的是,可控装置可包括,但不限于,若干个电视机、VCR、DVR、DVD播放器、有线或卫星转换器机顶盒(“ STB ”)、放大器、⑶播放器、游戏机、家庭照明、帷幔、风扇、HVAC系统、恒温器、个人计算机等。还将会理解的是,虽然在说明性实施方式中,采用个人计算机118来协助控制设备100的配置和/或从通用控制设备100的存储器取回信息,在替代性实施方式中,这些功能可同样由任何其它装置执行,如机顶盒。此外,虽然通用控制设备100至装置的说明性连接是经由有线接口 120,可以理解的是,在替代性实施方式中,可以同样成功地采用其它连接装置,例如WiF1、蓝牙、红外线传送等的无线连接。
[0020]参考图2,为了用于命令一个或多个预定目标装置的功能性操作,根据对特定应用的需要,通用控制设备100可包括,连接至ROM存储器204的处理器200、RAM存储器202、键矩阵207(例如,硬键,软键诸如覆盖在液晶(LCD)或电致发光(EL)显示器上的触敏表面,或它们的一些组合)、具有相关联的IR和/或RF发射器的发送电路208、非易失性读/写存储器206、向用户提供反馈的装置214(例如,一个或多个可见LED、IXD显示器、扬声器、背光、和/或类似物)、电源216、有线输入/输出端口 212 (例如串行接口、调制解调器、USB端口等)、无线接口 210、具有相关联的晶体或谐振器的时钟和定时器逻辑。
[0021]正如本领域技术人员所理解的,一些或全部的存储器202、204和206可包括意在由处理器200执行以控制通用控制设备100操作的可执行命令(统称为程序存储器),以及用于将上述控制协议和命令值限定至操作软件的数据(统称为命令数据)。以这种方式,可将处理器200编程以控制通用控制设备100内的各种电子部件,例如,以监测电源216,以引起信号的传输和接收,控制可视反馈设备214等。全部或部分非易失性读/写存储器206,例如EEPR0M、电池备份的RAM、FLASH、智能卡、记忆棒等,必要时可另外用于存储设置数据和参数,指示所监测的用户与通用控制设备100交互的数据等。虽然存储器204被示出和描述为ROM存储器,存储器204也可由任何类型的可读介质组成,例如ROM、FLASH、EEPROM等。优选的是,存储器202和206是非易失性的或电池备份的,使得不需要在电池更换后重新加载数据。此外,存储器202、204和206可采取芯片、硬盘、磁盘、光盘等形式。更进一步,应该理解的是,一些或全部示出的存储器设备可在同一 IC芯片内作为微处理器200 (所谓的“微控制器”)物理结合,并因此,为了清楚起见,它们在图2中单独示出。
[0022]为了使通用控制设备100执行动作,通用控制设备100适用于响应于事件,例如感测到的用户与键矩阵207的交互等。响应于事件,可执行程序存储器内的适当指令(以下简称为“操作程序”)。例如,当在控制设备100上启动功能键时,通用控制设备100可从存储在存储器202、204和/或206中的命令数据检索目前分配给启动功能键的命令值和控制协议和当前指定的设备模式,从而以预定目标装置可识别的格式发送命令至预订目标装置,例如,机顶盒104或电视114。还应该理解的是,操作程序不仅可以用来使命令代码和/或数据传输至装置,还可以执行本地操作。虽然没有限制,但是本地操作可由通用控制设备100来执行,可包
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1