基于用户行为的设备的数据填充.pdf

上传人:1*** 文档编号:471106 上传时间:2018-02-18 格式:PDF 页数:12 大小:1.18MB
返回 下载 相关 举报
摘要
申请专利号:

CN201180075850.2

申请日:

2011.12.21

公开号:

CN104160710A

公开日:

2014.11.19

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/45申请日:20111221|||公开

IPC分类号:

H04N21/45; H04N21/462

主分类号:

H04N21/45

申请人:

英特尔公司

发明人:

S·A·福尔克纳; F·鲍唐内克; R·H·沃海比

地址:

美国加利福尼亚州

优先权:

专利代理机构:

上海专利商标事务所有限公司 31100

代理人:

何焜

PDF下载: PDF下载
内容摘要

一种系统和方法,包括跟踪与设备的交互展现的用户行为、根据所跟踪的用户行为来创建偏好简档、在填充该设备前访问该偏好简档、并使用该偏好简档来选择填充设备的顺序。

权利要求书

1.  一种用于用数据填充用户设备的方法,所述方法包括:
跟踪与设备的交互所展现的用户行为;
根据所跟踪的用户行为来创建偏好简档;
在用数据填充所述设备前,访问所述偏好简档;
使用所述偏好简档来选择数据填充设备的顺序;且
以所选择的顺序将数据发送至设备。

2.
  如权利要求1所述的方法,其特征在于,所述偏好简档包括排定优先级的偏好列表,包括喜爱的电视频道和节目。

3.
  如权利要求1所述的方法,其特征在于,所述行为被传输至服务器,且其中服务器创建所述偏好简档。

4.
  如权利要求3所述的方法,其特征在于,所述服务器在填充设备的请求后询问偏好简档,并根据偏好简档内标识的顺序来将数据下载至设备。

5.
  如权利要求3或4所述的方法,其特征在于,所述服务器提供授权的经加密的数字证据来访问所述偏好简档。

6.
  如权利要求1所述的方法,其特征在于,所述设备是机顶盒,且其中跟踪经由遥控设备与所述机顶盒的用户交互作为用户行为。

7.
  如权利要求6所述的方法,其特征在于,所述用户交互包括标识频道选择、所选择的频道的时间长度和次数的数据。

8.
  如权利要求6所述的方法,其特征在于,所述偏好简档列出标识与在特定时间所选择的频道相关联的节目的个别数据、移动设备上的联系人列表或应用。

9.
  如权利要求6所述的方法,其特征在于,还包括通过对标识所述偏好简档上的将在特定时间内显示的节目的时间敏感数据给予优先级,来修改填充设备的顺序。

10.
  如权利要求1、2、3、或4所述的方法,其特征在于,所述偏好简档列出数据分组,标识电视频道组或移动设备上的应用类型。

11.
  一种计算机可读存储设备,具有用于使得机器执行方法的指令,所述方法包括:
跟踪与设备的交互所展现的用户行为;
根据所跟踪的用户行为来创建偏好简档;
在用数据填充所述设备前,访问所述偏好简档;
使用所述偏好简档来选择数据填充设备的顺序;且
以所选择的顺序将数据发送至设备。

12.
  如权利要求11所述的计算机可读存储设备,其特征在于,所述偏好简档包括标识电视频道的数据的优先级列表。

13.
  如权利要求11所述的计算机可读存储设备,其特征在于,其中所述行为被传输至服务器,且其中所述服务器创建偏好简档,且其中所述服务器在填充设备请求后询问所述偏好简档,并且根据所述偏好简档内标识的顺序来将数据下载至所述设备。

14.
  如权利要求13所述的计算机可读存储设备,其特征在于,所述服务器提供授权的经加密的数字证据来访问所述偏好简档。

15.
  如权利要求11所述的计算机可读存储设备,其特征在于,所述设备是机顶盒,且其中跟踪经由遥控设备与所述机顶盒的用户交互作为用户行为,其中所 述用户交互包括标识频道选择、所选择的频道的时间长度和次数的数据。

16.
  如权利要求15所述的计算机可读存储设备,其特征在于,还包括通过对标识所述偏好简档上的将在特定时间内显示或需要的节目的时间敏感信息给予优先级,来修改填充设备的顺序。

17.
  一种用于用数据填充用户设备的系统,所述系统包括:
服务器,用于响应于重新填充设备的请求来接收偏好简档,其中所述偏好简档是从由与设备的交互所展示的所跟踪的用户行为中创建的;且
其中所述服务器使用所述偏好简档来选择数据填充设所述设备的顺序。

18.
  如权利要求17所述的系统,其特征在于,所述偏好简档包括标识电视频道的优先级列表的数据。

19.
  如权利要求17或18所述的系统,其特征在于,所述服务器响应于与设备的用户行为来创建所述偏好简档。

20.
  如权利要求17或18所述的系统,其特征在于,所述服务器还包括通过对标识所述偏好简档上的将在特定时间内显示或需要的节目的时间敏感信息给予优先级,来修改填充设备的顺序。

21.
  一种用于用数据填充用户设备的方法,所述方法包括:
响应于填充所述设备的命令,访问表示与设备的用户交互的偏好简档;
使用所述偏好简档来选择设备填充的顺序;且
根据所选择的顺序来将填充数据发送至所述设备。

说明书

基于用户行为的设备的数据填充
背景技术
当用户购买诸如机顶盒之类的新设备时,或用户需要用诸如列出电视节目的电子节目指南(EPG)和相应站点之类的内容数据来填充设备,当设备首次购买或在系统重新启动或升级时可发生用内容指南来填充设备。在提供至设备的电源中断后(诸如在停电后)或用户处于各种理由将设备插头拔去,可要求重新启动。获得所有数据并将所有数据加载至设备可花费很多时间。在此期间,用户陷于等待有关他们喜爱的节目和频道的数据出现且无法看到电子节目指南上接下来出现的内容。此外,节目信息以从频道1开始的数值顺序重新出现在EPG上。查看者可必须等待相当长的时间等待数以百计的频道出现。
附图简述
图1是根据示例实施例的用基于用户行为的数据来填充设备的系统的框图。
图2是根据示例实施例的捕捉用户行为且使用用户行为来排定填充设备的优先级的方法的流程图。
图3是示出根据示例实施例的基于马上出现的节目或事件来修改列表的流程图。
图4是示出用于执行根据示例实施例的方法和功能的特别编程的机器的框图。
详细描述
在以下描述中,参考了作为本说明书一部分的附图,其中通过图示说明示出了可实践的多个实施例。足够详细地描述这些实施例以使本领域的技术人员能够实施本发明,且应该理解可利用其它实施例且可在不背离本发明的范围的情况下进行结构、逻辑、和电方面的改变。因此,以下示例实施例的详细描 述从而不取限定性含义,且本发明的范围由所附权利要求书来定义。
在一个实施例中,此处描述的功能或算法可以软件或软件与人类实现的步骤的组合来实现。软件可包括存储于诸如存储器或其他类型存储设备之类的计算机可读介质上的计算机可执行指令。进一步,这样的功能对应于模块,模块是软件、硬件、固件、及其任意组合。可按需在一个或多个模块内执行多个功能,且此处描述的实施例仅是示例。软件可在数字信号处理器、ASIC、微处理器、或在计算机系统(诸如个人计算机、服务器、或其他计算机系统)上运行的其他类型的处理器。
例如,在700开始,当设备第一次连接至诸如有线系统之类的多个内容频道的源时,如果查看者一般观看高清频道,由于加载电子节目指南(EPG),可花费数小时来使得任何相关信息显示。在各实施例中,系统和方法从用户使用的一个或多个设备处收集用户之前的行为。作为结果,当服务器,也称为操作者,正在设备中填充数据时,操作者首先获得有关用户行为的信息来排定加载数据(包括同步并填充数据)的优先级。
在一个示例中,在填充前低编号的频道前,操作者对于频道700-800填充设备的内容目录。还有,可首先显示特定频道信息,诸如在用户喜爱的列表内的频道或特定用户最常用的前十个频道。作为结果,用户较快地获得最相关或最感兴趣的数据。可对于其他设备和服务操作者使用相同的方法。
包括机顶盒和电视机的现有系统对于用户偏好和之前的行为是不注意的。此处描述的实施例可实现更响应性的经历。此举在其中用户对于电源使用更敏感且经常在不使用时关闭这些设备(即,在中国用户经常在他们不收看TV时关闭他们的有线和机顶盒)的情况下特别有用。作为结果,更新和频道内容填充经常发生。
该系统和方法可用于广泛的应用和设备。例如,移动电话用户也可利用这样的方案,该方案将允许他们引导新设备或甚至在故障后使用他们的偏好从而决定恢复的优先级来恢复他们的原始设备。该设备可订购服务且当用户与该服务交互时,服务可创建行为注释喜好或最常使用的应用与服务的简档。在一些实施例中设备自身可创建该简档且将简档发送给操作者或服务器。该简档然后保存在计算机可读存储设备上,诸如云、服务器、或用户拥有的其他设备,从 而创建可被询问的冗余。当内容提供者需要向设备之一推送较大的更新或系统恢复时,它询问所保存的偏好从而获得需要部署的事物的排序列表。这样的系统还可具有能用的安全性和隐私性,以使内容提供者在没有他们需要这个信息的经加密的数字证据的情况下不可真正地询问该设备,因此阻碍了探听用户行为的企图。
在又一些实施例中,在其中服务或操作者需要部署向多于一个设备部署数据的情况下,还可使用该系统来排定其中部署数据或恢复设备的顺序的优先级。例如,如果家中具有多于一个机顶盒,在停电后,更经常使用的那个应该首先接收到数据填充且以喜好的顺序。还要考虑日间时、以及给定设备的使用历史的情况下哪个设备更可能使用,来确定顺序。
图1是根据示例实施例的网络和系统100的框图。电视110耦合至机顶盒115。用户可经由图示在117处的遥控器与机顶盒115和电视交互来选择用于查看和录制的内容,且通过电视控制内容的性能,包括视频。机顶盒115进一步耦合至示出在120处的网络从诸如数据/程序服务器之类的内容提供者服务器125来接收内容、数据、以及编程指令。在各实施例中,网络可以是诸如有线或光纤网络之类的私有网络,且还可表示因特网。在又一些实施例中,网络120是至卫星的用于内容和指令的上行链路和下行链路的连接。在各实施例中,内容提供者可以是有线系统操作者、卫星电视提供者、或基于网络的服务器。
当用户诸如经由遥控器117选择内容时,机顶盒115捕捉用户行为且或将用户行为通过网络120传送至简档服务器,称为偏好服务器130,来创建用户偏好的简档,或者直接创建简档并将该简档发送至偏好服务器130。在各实施例中,数据/程序服务器和偏好服务器可驻留在单个服务器内,或在云内。在又一些实施例中,可分离地控制并在不同地理位置处实现这些服务器。
在又一些实施例中,还可为智能电话135和平板设备140捕捉用户行为。然后可使用这些行为来对于当重新启动时加载至这些设备上的数据排定优先级,来允许设备基于以前的用户行为提供设备用户更可能快速需要的服务。例如,在数据恢复情景中,相比按照诸如字母顺序之类的其他随机顺序而言,可首先恢复用户最常使用的应用。
图2是示出用于捕捉用户行为并在重新启动或首次初始化设备时使用所捕捉的行为来排定填充设备的优先级的方法200的流程图。在210,当用户正在使用设备时,诸如控制显示在电视上的内容,捕捉用户行为。可使用频道选择来表示用户行为,还有可查看的特定节目或TV频道的时间长度。如果该节目被最常观看(如果不是一直被观看),则从用户与设备诸如经由机顶盒(控制显示在电视上的内容)的遥控器的用户交互中可导出这个信息。
在215处,然后从所捕捉的行为中创建用户的偏好简档。然后将偏好简档存储在计算机可读存储设备上。在一个简单形式中,偏好简档可包含查看的频道的列表,基于与每一个频道关联的总查看时间或查看次数来排序。简档该科列出与最常查看的频道或多个频道有关的频道范围。例如,如上所述,如果最常查看的频道来自高清频道组,该简档可标识整个高清频道组、或组内的个别频道。可根据相比个别频道的填充一组频道所需的时间量来调整简档的内容。如果最经常查看的频道来自不同逻辑或物理分组,在启动时可从它们的组中独立地加载这些频道来更快地给用户提供偏好的频道。
在220处,当设备初始化或需要填充时,设备可联系内容提供者服务器125或操作者来获得用于填充该设备的数据。内容提供者服务器225然后从偏好服务器获得简档并根据该简档来提供数据。该简档可位于另一个用户设备、备用用户设备、分开的偏好服务器上、或位于服务器225可直接访问的存储上。
在230,用内容提供者服务器225所提供的数据填充该设备,允许用户用已经被加载的数据来使用该设备,并关联关于偏好简档内用户行为的信息。
在又一些实施例中,用户偏好可与周几、当前日期、和日间时、可发生在不同日的特定节目或事件等相关。可使用这个信息来修改加载数据的顺序,以使得某个频道被给予较高优先级来加载,该频道具有安排在特定时间内的节目(诸如在加载开始后马上,且简档表示该节目一直被收看)。在一些实施例中,特定时间可以在加载开始后两小时内,或诸如一小时、三小时等的其他时间段内。图3中示出一种方法300。在310,内容提供者服务器或其他提供者设备接收到填充设备的请求。在一些实施例中,该请求可包括经加密的数字证据。在315,如果需要,利用该保护,内容提供者服务器获得偏好简档。在320,内容提供者服务器注意到当前日期和时间,并且如果特定时间空挡或相应的节 目马上开始,则修改偏好简档列表。在325,服务器根据经修改的列表来填充设备。当获得偏好简档来填充该设备时,可首先基于日间时来扫描从而重新对列表排定优先级和因此下载的顺序。在各实施例中,该列表是加载数据的频道列表,或者在又一些实施例中,列表可以是与一个或多个频道相关联的特定节目安排。根据将填充设备的数据类型,列表可变化。例如,如果马上在频道714开始节目,则频道指南以优先级方式加载频道714的所有节目安排,或可首先加载与在该频道上马上开始的喜爱的节目有关的信息,然后才是该频道的其他内容,或者在相同频道或其他频道上马上开始的节目安排。
在一些实施例中,用户简档可对于涉及特定主题的频道组排定优先级,像是学院足球、棒球、喜爱的队伍等。也可使用节目流派来将特定节目分组在一起,即使它们不在相同频道或数字接近的频道上,也可较早加载。也可按需改变组的粒度(granularity)。
在一些实施例中,用户可使用很多设备。在一个实施例中,用户使用的一些或全部设备可使用单个简档,实际上在不同设备之间分享简档。当设备可由用户用于不同目的时,每一个设备还可使用独立简档。在又一些实施例中,用户可编辑偏好简档来影响期望的加载顺序。
图4是示出用于执行根据示例实施例的方法的特别编程的计算机系统的框图。在图4所示的实施例中,提供硬件和操作环境来使得计算机系统执行此处描述的一个或多个方法和功能。
如图4中所示,硬件和操作环境的一个实施例包括形式为计算机400的通用目的计算设备(如,个人计算机、工作站、或服务区),包括一个或多个处理单元421、系统存储器422、和系统链路423,诸如例如将包括系统存储器422在内的各种系统组件操作地耦合至处理单元421的总线或互连。可进存在一个处理单元或可以是多于一个的处理单元421,以使得计算机400的处理器包括单个处理单元、或多个处理单元,统称为多处理器或并行处理器环境。在各实施例中,计算机400是常规计算机、分布式计算机、或任何其他类型的计算机。
链路423可以是数种类型总线或互连结构中的任意,包括存储器总线或互连或存储器控制、外围总线或互连、以及使用各种总线结构中的任意的本地 总线或互连。系统存储器还可简称为存储器,且在一些实施例中,包括只读存储器(ROM)424和随机存取存储器(RAM)425。基本输入/输出系统(BIOS)程序426,包括如在诸如启动时帮助在计算机400内的元件之间传输信息的基本例程,可储存在ROM424中。计算机400还包括用于从硬盘读取并写入硬盘的硬盘驱动427(未示出)、用于向可移动磁盘429读取和写入的磁盘驱动428、以及用于从诸如CD ROM或其他光学介质之类的可移动光盘432读取或写入的光盘驱动430。
硬盘驱动427、磁盘驱动428、和光盘驱动430分别与硬盘驱动接口432、磁盘驱动接口433、和光盘驱动接口434耦合。这些驱动和它们相关联的计算机可读介质提供对于计算机可读指令、数据结构、程序模块、和计算机400的其他数据的非易失性存储。本领域技术人员应该理解,可在示例性操作环境中使用可存储可由计算机存取的数据的任何类型的计算机可读介质,诸如磁带、闪存卡、数字视频盘、柏努利盒(Bernoulli cartridges)、随机存取存储器(RAM)、只读存储器(ROM)、独立磁盘冗余阵列(如,RAID存储设备)等。
可在硬盘、磁盘429、光盘431、ROM424、或RAM425上存储多个程序模块,包括操作系统435、一个或多个应用程序436、其他程序模块437、和程序数据438。用于实现此处所述的一个或多个过程或方法的程序可驻留在这些计算机可读介质的任何一个或多个上。
用于可通过诸如键盘440和指向设备442之类的输入设备将命令和信息输入计算机400。其他输入设备(未示出)可以包括麦克风、操纵杆、游戏手柄、圆盘式卫星天线、扫描仪等等。这些其他输入设备通常通过耦合至链路423的串行端口接口446连接至处理单元421,但也可以由诸如并行端口、游戏端口、或通用串行总线(USB)之类的其他接口来连接。监视器447或其他类型的显示设备也可经由诸如视频适配器448等接口连接到链路423。监视器447可为用户显示图形用户接口。除了监视器447之外,计算机通常包括诸如扬声器和打印机等其他外围输出设备(未示出)。
计算机400可以使用到诸如远程计算机449之类的一个或多个远程计算机或服务器的逻辑连接在联网环境中操作。通过耦合至计算机400的通信设备或计算机400的一部分来实现这些逻辑连接;本发明不限于特定类型的通信设 备。远程计算机449可以是另一个计算机、服务器、路由器、网络PC、客户机、对等设备或其他常见的网络节点,且通常包括相对于计算机400I/O的许多或所有上述元件,尽管在仅示出了存储器存储设备450。图4中示出的逻辑连接包括局域网(LAN)451和/或广域网(WAN)452。这样的联网环境常见于办公网络、企业计算机网络、内联网、和因特网,是所有类型的网络。
当在LAN联网环境中使用时,计算机400通过网络接口或适配器453(这是通信设备的一个类型)连接至LAN451。在一些实施例中,当用在WAN联网环境中时,计算机400一般包括调制解调器454(另一个类型的通信设备)或任何其他类型通信设备,如无线收发器,用于在诸如因特网之类的广域网452上建立通信。调制解调器454,可以是内部或外部,经由串行端口接口446连接至链路423。在联网环境中,相对于计算机400所描绘的程序模块可存储在远程计算机、或服务器449的远程存储器存储设备450中。要理解,图示网络连接是示例性的,且可使用其他手段和通信设备用于在计算机之间建立通信链路,包括混合光纤同轴线连接、T1-T3线、DSL's、OC-3和/或OC-12、TCP/IP、微波、无线应用协议、以及通过任何合适的交换器、路由器、输出口或电源线的任何其他电子介质,如本领域普通技术人员了解和理解的一样。
示例:
一种用于用数据填充用户设备的方法,所述方法包括跟踪与设备的交互展现的用户行为、根据所跟踪的用户行为来创建偏好简档、在填充该设备前访问该偏好简档、并使用该偏好简档来选择填充设备的顺序。
在一个实施例中,偏好简档包括电视频道的优先级列表。将行为传输至服务器,且其中服务器创建偏好简档。服务器在填充设备的请求后询问偏好简档,并根据偏好简档内标识的顺序来将数据下载至设备。在又一些实施例中,服务器提供授权的经加密的数字证据来访问该偏好简档。在又一些实施例中,设备是机顶盒,且根据经由遥控设备跟踪与机顶盒的用户交互作为用户行为。在又一些实施例中,用户交互包括频道选择、所选择的频道的时间长度和次数。偏好简档将与在特定时间选择的频道相关联的个别节目列表。该方法还可包括通过对偏好简档上的将在特定时间内显示的节目给予优先级,来修改填充设备的顺序。偏好简档列出电视频道的组。
一种计算机可读存储设备具有使得机器执行一种方法的指令,该方法包括跟踪通过与设备交互展现的用户行为、根据所跟踪的用户行为来创建偏好简档、在填充设备前访问该偏好简档,和使用该偏好简档来选择设备填充的顺序。
在一个实施例中,偏好简档包括电视频道的优先级列表。可将行为传输至服务器且服务器创建偏好简档、在填充设备请求后询问该偏好简档、并且根据偏好简档内标识的顺序来将数据下载至设备。服务器还可提供授权的经加密的数字证据来访问该偏好简档。设备可以是机顶盒。可跟踪经由遥控设备与机顶盒的用户交互作为用户行为。用户交互可包括频道选择、所选择的频道的时间长度和次数。在又一些实施例中,该方法包括通过对偏好简档上的将在特定时间内显示的节目给予优先级,来修改填充设备的顺序。
一种系统,包括服务器和内容提供者,服务器响应于对于填充设备的请求来接收偏好简档,其中从由与设备的交互展示的所跟踪的用户行为中创建偏好简档,且内容提供者使用该偏好简档来选择向设备填充数据的顺序。
偏好简档包括电视频道的优先级列表。服务器创建响应于与设备的用户行为的偏好简档。服务器还通过对偏好简档上的将在特定时间内显示的节目给予优先级,来修改填充设备的顺序。
在又一个实施例中,方法包括响应于填充设备的命令来访问表示与设备的用户交互的偏好简档,使用该偏好简档来选择填充设备的顺序,并根据所选择的顺序来向设备发送填充数据。
尽管上文已经描述了数个实施例,其他变化也是可能的。例如,附图中示出的逻辑流程并不要求图示特定顺序、或顺序地,来实现期望的结果。从所述流程中,可提供其他步骤、或者消除各步骤,或可从所述系统中添加、或移除其他组件。其他实施例可落在所附权利要求的范围之内。

基于用户行为的设备的数据填充.pdf_第1页
第1页 / 共12页
基于用户行为的设备的数据填充.pdf_第2页
第2页 / 共12页
基于用户行为的设备的数据填充.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《基于用户行为的设备的数据填充.pdf》由会员分享,可在线阅读,更多相关《基于用户行为的设备的数据填充.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104160710A43申请公布日20141119CN104160710A21申请号201180075850222申请日20111221H04N21/45200601H04N21/46220060171申请人英特尔公司地址美国加利福尼亚州72发明人SA福尔克纳F鲍唐内克RH沃海比74专利代理机构上海专利商标事务所有限公司31100代理人何焜54发明名称基于用户行为的设备的数据填充57摘要一种系统和方法,包括跟踪与设备的交互展现的用户行为、根据所跟踪的用户行为来创建偏好简档、在填充该设备前访问该偏好简档、并使用该偏好简档来选择填充设备的顺序。85PCT国际申请进入国家阶段日20。

2、14062386PCT国际申请的申请数据PCT/US2011/0665522011122187PCT国际申请的公布数据WO2013/095446EN2013062751INTCL权利要求书2页说明书6页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图3页10申请公布号CN104160710ACN104160710A1/2页21一种用于用数据填充用户设备的方法,所述方法包括跟踪与设备的交互所展现的用户行为;根据所跟踪的用户行为来创建偏好简档;在用数据填充所述设备前,访问所述偏好简档;使用所述偏好简档来选择数据填充设备的顺序;且以所选择的顺序将数据发送至设备。2。

3、如权利要求1所述的方法,其特征在于,所述偏好简档包括排定优先级的偏好列表,包括喜爱的电视频道和节目。3如权利要求1所述的方法,其特征在于,所述行为被传输至服务器,且其中服务器创建所述偏好简档。4如权利要求3所述的方法,其特征在于,所述服务器在填充设备的请求后询问偏好简档,并根据偏好简档内标识的顺序来将数据下载至设备。5如权利要求3或4所述的方法,其特征在于,所述服务器提供授权的经加密的数字证据来访问所述偏好简档。6如权利要求1所述的方法,其特征在于,所述设备是机顶盒,且其中跟踪经由遥控设备与所述机顶盒的用户交互作为用户行为。7如权利要求6所述的方法,其特征在于,所述用户交互包括标识频道选择、所。

4、选择的频道的时间长度和次数的数据。8如权利要求6所述的方法,其特征在于,所述偏好简档列出标识与在特定时间所选择的频道相关联的节目的个别数据、移动设备上的联系人列表或应用。9如权利要求6所述的方法,其特征在于,还包括通过对标识所述偏好简档上的将在特定时间内显示的节目的时间敏感数据给予优先级,来修改填充设备的顺序。10如权利要求1、2、3、或4所述的方法,其特征在于,所述偏好简档列出数据分组,标识电视频道组或移动设备上的应用类型。11一种计算机可读存储设备,具有用于使得机器执行方法的指令,所述方法包括跟踪与设备的交互所展现的用户行为;根据所跟踪的用户行为来创建偏好简档;在用数据填充所述设备前,访问。

5、所述偏好简档;使用所述偏好简档来选择数据填充设备的顺序;且以所选择的顺序将数据发送至设备。12如权利要求11所述的计算机可读存储设备,其特征在于,所述偏好简档包括标识电视频道的数据的优先级列表。13如权利要求11所述的计算机可读存储设备,其特征在于,其中所述行为被传输至服务器,且其中所述服务器创建偏好简档,且其中所述服务器在填充设备请求后询问所述偏好简档,并且根据所述偏好简档内标识的顺序来将数据下载至所述设备。14如权利要求13所述的计算机可读存储设备,其特征在于,所述服务器提供授权的经加密的数字证据来访问所述偏好简档。15如权利要求11所述的计算机可读存储设备,其特征在于,所述设备是机顶盒,。

6、且其中跟踪经由遥控设备与所述机顶盒的用户交互作为用户行为,其中所述用户交互包括标识权利要求书CN104160710A2/2页3频道选择、所选择的频道的时间长度和次数的数据。16如权利要求15所述的计算机可读存储设备,其特征在于,还包括通过对标识所述偏好简档上的将在特定时间内显示或需要的节目的时间敏感信息给予优先级,来修改填充设备的顺序。17一种用于用数据填充用户设备的系统,所述系统包括服务器,用于响应于重新填充设备的请求来接收偏好简档,其中所述偏好简档是从由与设备的交互所展示的所跟踪的用户行为中创建的;且其中所述服务器使用所述偏好简档来选择数据填充设所述设备的顺序。18如权利要求17所述的系统。

7、,其特征在于,所述偏好简档包括标识电视频道的优先级列表的数据。19如权利要求17或18所述的系统,其特征在于,所述服务器响应于与设备的用户行为来创建所述偏好简档。20如权利要求17或18所述的系统,其特征在于,所述服务器还包括通过对标识所述偏好简档上的将在特定时间内显示或需要的节目的时间敏感信息给予优先级,来修改填充设备的顺序。21一种用于用数据填充用户设备的方法,所述方法包括响应于填充所述设备的命令,访问表示与设备的用户交互的偏好简档;使用所述偏好简档来选择设备填充的顺序;且根据所选择的顺序来将填充数据发送至所述设备。权利要求书CN104160710A1/6页4基于用户行为的设备的数据填充背。

8、景技术0001当用户购买诸如机顶盒之类的新设备时,或用户需要用诸如列出电视节目的电子节目指南EPG和相应站点之类的内容数据来填充设备,当设备首次购买或在系统重新启动或升级时可发生用内容指南来填充设备。在提供至设备的电源中断后诸如在停电后或用户处于各种理由将设备插头拔去,可要求重新启动。获得所有数据并将所有数据加载至设备可花费很多时间。在此期间,用户陷于等待有关他们喜爱的节目和频道的数据出现且无法看到电子节目指南上接下来出现的内容。此外,节目信息以从频道1开始的数值顺序重新出现在EPG上。查看者可必须等待相当长的时间等待数以百计的频道出现。0002附图简述0003图1是根据示例实施例的用基于用户。

9、行为的数据来填充设备的系统的框图。0004图2是根据示例实施例的捕捉用户行为且使用用户行为来排定填充设备的优先级的方法的流程图。0005图3是示出根据示例实施例的基于马上出现的节目或事件来修改列表的流程图。0006图4是示出用于执行根据示例实施例的方法和功能的特别编程的机器的框图。0007详细描述0008在以下描述中,参考了作为本说明书一部分的附图,其中通过图示说明示出了可实践的多个实施例。足够详细地描述这些实施例以使本领域的技术人员能够实施本发明,且应该理解可利用其它实施例且可在不背离本发明的范围的情况下进行结构、逻辑、和电方面的改变。因此,以下示例实施例的详细描述从而不取限定性含义,且本发。

10、明的范围由所附权利要求书来定义。0009在一个实施例中,此处描述的功能或算法可以软件或软件与人类实现的步骤的组合来实现。软件可包括存储于诸如存储器或其他类型存储设备之类的计算机可读介质上的计算机可执行指令。进一步,这样的功能对应于模块,模块是软件、硬件、固件、及其任意组合。可按需在一个或多个模块内执行多个功能,且此处描述的实施例仅是示例。软件可在数字信号处理器、ASIC、微处理器、或在计算机系统诸如个人计算机、服务器、或其他计算机系统上运行的其他类型的处理器。0010例如,在700开始,当设备第一次连接至诸如有线系统之类的多个内容频道的源时,如果查看者一般观看高清频道,由于加载电子节目指南EP。

11、G,可花费数小时来使得任何相关信息显示。在各实施例中,系统和方法从用户使用的一个或多个设备处收集用户之前的行为。作为结果,当服务器,也称为操作者,正在设备中填充数据时,操作者首先获得有关用户行为的信息来排定加载数据包括同步并填充数据的优先级。0011在一个示例中,在填充前低编号的频道前,操作者对于频道700800填充设备的内容目录。还有,可首先显示特定频道信息,诸如在用户喜爱的列表内的频道或特定用户最常用的前十个频道。作为结果,用户较快地获得最相关或最感兴趣的数据。可对于其他设备和服务操作者使用相同的方法。0012包括机顶盒和电视机的现有系统对于用户偏好和之前的行为是不注意的。此处描说明书CN。

12、104160710A2/6页5述的实施例可实现更响应性的经历。此举在其中用户对于电源使用更敏感且经常在不使用时关闭这些设备即,在中国用户经常在他们不收看TV时关闭他们的有线和机顶盒的情况下特别有用。作为结果,更新和频道内容填充经常发生。0013该系统和方法可用于广泛的应用和设备。例如,移动电话用户也可利用这样的方案,该方案将允许他们引导新设备或甚至在故障后使用他们的偏好从而决定恢复的优先级来恢复他们的原始设备。该设备可订购服务且当用户与该服务交互时,服务可创建行为注释喜好或最常使用的应用与服务的简档。在一些实施例中设备自身可创建该简档且将简档发送给操作者或服务器。该简档然后保存在计算机可读存储。

13、设备上,诸如云、服务器、或用户拥有的其他设备,从而创建可被询问的冗余。当内容提供者需要向设备之一推送较大的更新或系统恢复时,它询问所保存的偏好从而获得需要部署的事物的排序列表。这样的系统还可具有能用的安全性和隐私性,以使内容提供者在没有他们需要这个信息的经加密的数字证据的情况下不可真正地询问该设备,因此阻碍了探听用户行为的企图。0014在又一些实施例中,在其中服务或操作者需要部署向多于一个设备部署数据的情况下,还可使用该系统来排定其中部署数据或恢复设备的顺序的优先级。例如,如果家中具有多于一个机顶盒,在停电后,更经常使用的那个应该首先接收到数据填充且以喜好的顺序。还要考虑日间时、以及给定设备的。

14、使用历史的情况下哪个设备更可能使用,来确定顺序。0015图1是根据示例实施例的网络和系统100的框图。电视110耦合至机顶盒115。用户可经由图示在117处的遥控器与机顶盒115和电视交互来选择用于查看和录制的内容,且通过电视控制内容的性能,包括视频。机顶盒115进一步耦合至示出在120处的网络从诸如数据/程序服务器之类的内容提供者服务器125来接收内容、数据、以及编程指令。在各实施例中,网络可以是诸如有线或光纤网络之类的私有网络,且还可表示因特网。在又一些实施例中,网络120是至卫星的用于内容和指令的上行链路和下行链路的连接。在各实施例中,内容提供者可以是有线系统操作者、卫星电视提供者、或基。

15、于网络的服务器。0016当用户诸如经由遥控器117选择内容时,机顶盒115捕捉用户行为且或将用户行为通过网络120传送至简档服务器,称为偏好服务器130,来创建用户偏好的简档,或者直接创建简档并将该简档发送至偏好服务器130。在各实施例中,数据/程序服务器和偏好服务器可驻留在单个服务器内,或在云内。在又一些实施例中,可分离地控制并在不同地理位置处实现这些服务器。0017在又一些实施例中,还可为智能电话135和平板设备140捕捉用户行为。然后可使用这些行为来对于当重新启动时加载至这些设备上的数据排定优先级,来允许设备基于以前的用户行为提供设备用户更可能快速需要的服务。例如,在数据恢复情景中,相比。

16、按照诸如字母顺序之类的其他随机顺序而言,可首先恢复用户最常使用的应用。0018图2是示出用于捕捉用户行为并在重新启动或首次初始化设备时使用所捕捉的行为来排定填充设备的优先级的方法200的流程图。在210,当用户正在使用设备时,诸如控制显示在电视上的内容,捕捉用户行为。可使用频道选择来表示用户行为,还有可查看的特定节目或TV频道的时间长度。如果该节目被最常观看如果不是一直被观看,则从用户与设备诸如经由机顶盒控制显示在电视上的内容的遥控器的用户交互中可导出这个信息。说明书CN104160710A3/6页60019在215处,然后从所捕捉的行为中创建用户的偏好简档。然后将偏好简档存储在计算机可读存储。

17、设备上。在一个简单形式中,偏好简档可包含查看的频道的列表,基于与每一个频道关联的总查看时间或查看次数来排序。简档该科列出与最常查看的频道或多个频道有关的频道范围。例如,如上所述,如果最常查看的频道来自高清频道组,该简档可标识整个高清频道组、或组内的个别频道。可根据相比个别频道的填充一组频道所需的时间量来调整简档的内容。如果最经常查看的频道来自不同逻辑或物理分组,在启动时可从它们的组中独立地加载这些频道来更快地给用户提供偏好的频道。0020在220处,当设备初始化或需要填充时,设备可联系内容提供者服务器125或操作者来获得用于填充该设备的数据。内容提供者服务器225然后从偏好服务器获得简档并根据。

18、该简档来提供数据。该简档可位于另一个用户设备、备用用户设备、分开的偏好服务器上、或位于服务器225可直接访问的存储上。0021在230,用内容提供者服务器225所提供的数据填充该设备,允许用户用已经被加载的数据来使用该设备,并关联关于偏好简档内用户行为的信息。0022在又一些实施例中,用户偏好可与周几、当前日期、和日间时、可发生在不同日的特定节目或事件等相关。可使用这个信息来修改加载数据的顺序,以使得某个频道被给予较高优先级来加载,该频道具有安排在特定时间内的节目诸如在加载开始后马上,且简档表示该节目一直被收看。在一些实施例中,特定时间可以在加载开始后两小时内,或诸如一小时、三小时等的其他时间。

19、段内。图3中示出一种方法300。在310,内容提供者服务器或其他提供者设备接收到填充设备的请求。在一些实施例中,该请求可包括经加密的数字证据。在315,如果需要,利用该保护,内容提供者服务器获得偏好简档。在320,内容提供者服务器注意到当前日期和时间,并且如果特定时间空挡或相应的节目马上开始,则修改偏好简档列表。在325,服务器根据经修改的列表来填充设备。当获得偏好简档来填充该设备时,可首先基于日间时来扫描从而重新对列表排定优先级和因此下载的顺序。在各实施例中,该列表是加载数据的频道列表,或者在又一些实施例中,列表可以是与一个或多个频道相关联的特定节目安排。根据将填充设备的数据类型,列表可变化。

20、。例如,如果马上在频道714开始节目,则频道指南以优先级方式加载频道714的所有节目安排,或可首先加载与在该频道上马上开始的喜爱的节目有关的信息,然后才是该频道的其他内容,或者在相同频道或其他频道上马上开始的节目安排。0023在一些实施例中,用户简档可对于涉及特定主题的频道组排定优先级,像是学院足球、棒球、喜爱的队伍等。也可使用节目流派来将特定节目分组在一起,即使它们不在相同频道或数字接近的频道上,也可较早加载。也可按需改变组的粒度GRANULARITY。0024在一些实施例中,用户可使用很多设备。在一个实施例中,用户使用的一些或全部设备可使用单个简档,实际上在不同设备之间分享简档。当设备可由。

21、用户用于不同目的时,每一个设备还可使用独立简档。在又一些实施例中,用户可编辑偏好简档来影响期望的加载顺序。0025图4是示出用于执行根据示例实施例的方法的特别编程的计算机系统的框图。在图4所示的实施例中,提供硬件和操作环境来使得计算机系统执行此处描述的一个或多个方法和功能。0026如图4中所示,硬件和操作环境的一个实施例包括形式为计算机400的通用目的说明书CN104160710A4/6页7计算设备如,个人计算机、工作站、或服务区,包括一个或多个处理单元421、系统存储器422、和系统链路423,诸如例如将包括系统存储器422在内的各种系统组件操作地耦合至处理单元421的总线或互连。可进存在一。

22、个处理单元或可以是多于一个的处理单元421,以使得计算机400的处理器包括单个处理单元、或多个处理单元,统称为多处理器或并行处理器环境。在各实施例中,计算机400是常规计算机、分布式计算机、或任何其他类型的计算机。0027链路423可以是数种类型总线或互连结构中的任意,包括存储器总线或互连或存储器控制、外围总线或互连、以及使用各种总线结构中的任意的本地总线或互连。系统存储器还可简称为存储器,且在一些实施例中,包括只读存储器ROM424和随机存取存储器RAM425。基本输入/输出系统BIOS程序426,包括如在诸如启动时帮助在计算机400内的元件之间传输信息的基本例程,可储存在ROM424中。计。

23、算机400还包括用于从硬盘读取并写入硬盘的硬盘驱动427未示出、用于向可移动磁盘429读取和写入的磁盘驱动428、以及用于从诸如CDROM或其他光学介质之类的可移动光盘432读取或写入的光盘驱动430。0028硬盘驱动427、磁盘驱动428、和光盘驱动430分别与硬盘驱动接口432、磁盘驱动接口433、和光盘驱动接口434耦合。这些驱动和它们相关联的计算机可读介质提供对于计算机可读指令、数据结构、程序模块、和计算机400的其他数据的非易失性存储。本领域技术人员应该理解,可在示例性操作环境中使用可存储可由计算机存取的数据的任何类型的计算机可读介质,诸如磁带、闪存卡、数字视频盘、柏努利盒BERNO。

24、ULLICARTRIDGES、随机存取存储器RAM、只读存储器ROM、独立磁盘冗余阵列如,RAID存储设备等。0029可在硬盘、磁盘429、光盘431、ROM424、或RAM425上存储多个程序模块,包括操作系统435、一个或多个应用程序436、其他程序模块437、和程序数据438。用于实现此处所述的一个或多个过程或方法的程序可驻留在这些计算机可读介质的任何一个或多个上。0030用于可通过诸如键盘440和指向设备442之类的输入设备将命令和信息输入计算机400。其他输入设备未示出可以包括麦克风、操纵杆、游戏手柄、圆盘式卫星天线、扫描仪等等。这些其他输入设备通常通过耦合至链路423的串行端口接口。

25、446连接至处理单元421,但也可以由诸如并行端口、游戏端口、或通用串行总线USB之类的其他接口来连接。监视器447或其他类型的显示设备也可经由诸如视频适配器448等接口连接到链路423。监视器447可为用户显示图形用户接口。除了监视器447之外,计算机通常包括诸如扬声器和打印机等其他外围输出设备未示出。0031计算机400可以使用到诸如远程计算机449之类的一个或多个远程计算机或服务器的逻辑连接在联网环境中操作。通过耦合至计算机400的通信设备或计算机400的一部分来实现这些逻辑连接;本发明不限于特定类型的通信设备。远程计算机449可以是另一个计算机、服务器、路由器、网络PC、客户机、对等设。

26、备或其他常见的网络节点,且通常包括相对于计算机400I/O的许多或所有上述元件,尽管在仅示出了存储器存储设备450。图4中示出的逻辑连接包括局域网LAN451和/或广域网WAN452。这样的联网环境常见于办公网络、企业计算机网络、内联网、和因特网,是所有类型的网络。0032当在LAN联网环境中使用时,计算机400通过网络接口或适配器453这是通信设备的一个类型连接至LAN451。在一些实施例中,当用在WAN联网环境中时,计算机400说明书CN104160710A5/6页8一般包括调制解调器454另一个类型的通信设备或任何其他类型通信设备,如无线收发器,用于在诸如因特网之类的广域网452上建立通。

27、信。调制解调器454,可以是内部或外部,经由串行端口接口446连接至链路423。在联网环境中,相对于计算机400所描绘的程序模块可存储在远程计算机、或服务器449的远程存储器存储设备450中。要理解,图示网络连接是示例性的,且可使用其他手段和通信设备用于在计算机之间建立通信链路,包括混合光纤同轴线连接、T1T3线、DSLS、OC3和/或OC12、TCP/IP、微波、无线应用协议、以及通过任何合适的交换器、路由器、输出口或电源线的任何其他电子介质,如本领域普通技术人员了解和理解的一样。0033示例0034一种用于用数据填充用户设备的方法,所述方法包括跟踪与设备的交互展现的用户行为、根据所跟踪的用。

28、户行为来创建偏好简档、在填充该设备前访问该偏好简档、并使用该偏好简档来选择填充设备的顺序。0035在一个实施例中,偏好简档包括电视频道的优先级列表。将行为传输至服务器,且其中服务器创建偏好简档。服务器在填充设备的请求后询问偏好简档,并根据偏好简档内标识的顺序来将数据下载至设备。在又一些实施例中,服务器提供授权的经加密的数字证据来访问该偏好简档。在又一些实施例中,设备是机顶盒,且根据经由遥控设备跟踪与机顶盒的用户交互作为用户行为。在又一些实施例中,用户交互包括频道选择、所选择的频道的时间长度和次数。偏好简档将与在特定时间选择的频道相关联的个别节目列表。该方法还可包括通过对偏好简档上的将在特定时间。

29、内显示的节目给予优先级,来修改填充设备的顺序。偏好简档列出电视频道的组。0036一种计算机可读存储设备具有使得机器执行一种方法的指令,该方法包括跟踪通过与设备交互展现的用户行为、根据所跟踪的用户行为来创建偏好简档、在填充设备前访问该偏好简档,和使用该偏好简档来选择设备填充的顺序。0037在一个实施例中,偏好简档包括电视频道的优先级列表。可将行为传输至服务器且服务器创建偏好简档、在填充设备请求后询问该偏好简档、并且根据偏好简档内标识的顺序来将数据下载至设备。服务器还可提供授权的经加密的数字证据来访问该偏好简档。设备可以是机顶盒。可跟踪经由遥控设备与机顶盒的用户交互作为用户行为。用户交互可包括频道。

30、选择、所选择的频道的时间长度和次数。在又一些实施例中,该方法包括通过对偏好简档上的将在特定时间内显示的节目给予优先级,来修改填充设备的顺序。0038一种系统,包括服务器和内容提供者,服务器响应于对于填充设备的请求来接收偏好简档,其中从由与设备的交互展示的所跟踪的用户行为中创建偏好简档,且内容提供者使用该偏好简档来选择向设备填充数据的顺序。0039偏好简档包括电视频道的优先级列表。服务器创建响应于与设备的用户行为的偏好简档。服务器还通过对偏好简档上的将在特定时间内显示的节目给予优先级,来修改填充设备的顺序。0040在又一个实施例中,方法包括响应于填充设备的命令来访问表示与设备的用户交互的偏好简档,使用该偏好简档来选择填充设备的顺序,并根据所选择的顺序来向设备发送填充数据。0041尽管上文已经描述了数个实施例,其他变化也是可能的。例如,附图中示出的逻辑说明书CN104160710A6/6页9流程并不要求图示特定顺序、或顺序地,来实现期望的结果。从所述流程中,可提供其他步骤、或者消除各步骤,或可从所述系统中添加、或移除其他组件。其他实施例可落在所附权利要求的范围之内。说明书CN104160710A1/3页10图1说明书附图CN104160710A102/3页11图2图3说明书附图CN104160710A113/3页12图4说明书附图CN104160710A12。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1