跨电视生态系统的奖励和成就的制作方法

文档序号:6381395阅读:143来源:国知局
专利名称:跨电视生态系统的奖励和成就的制作方法
技术领域
本发明涉及因满足观看目标而奖励用户。
背景技术
传统电视机观看体验往往是被动的,并且通常不向观看者提供参与节目的机会。另外,随着数字录像设备的增长,广告客户发现越来越难以将他们的广告介绍给观看者。

发明内容
提供本发明内容以便以简化形式介绍将在以下具体实施方式
中进一步描述的一些概念。本发明内容并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。提供了一种奖励用户的方法。该方法包括接收详细描述用户的特定线性视频内容观看行为的用户观看目标。该方法还包括接收在使用多个不同的应用程序中的每一个时用户的所有线性视频内容观看行为的一个或多个用户专用报告,并且如果用户专用报告共同指示用户达到了用户观看目标则向用户授予奖励。


图1示出线性视频内容观看环境的非限制性示例。图2是示出根据本发明的实施例的用于奖励用户的方法的流程图。图3是示出根据本发明的实施例的用于奖励用户的另一方法的流程图。图4示意性地示出根据本发明的实施例的示例奖励系统。图5示意性地示出了非限制性计算系统。
具体实施例方式电视观看对观看者而言往往是被动体验,观看者没有多少机会来参与所呈现的内容或具有与所呈现的内容的交互式体验。为增加交互式观看并鼓励用户观看视频内容的一个或多个特定项,可将奖励和成就绑定到视频内容的这些项。视频内容的制片者、发行者、以及广告客户可以设定观看目标,并向达到该目标的观看者进行奖励。通过提供内容观看目标并向达到该目标的观看者进行奖励,本公开内容提供了交互式的电视观看体验。另外,通过将奖励和成就绑定到视频或广告内容的特定项,可鼓励观看者增加他们对该内容的观看,从而增加广告机会。图1示出计算系统102、显示设备104、以及一个或多个可任选传感器106形式的线性视频内容观看环境100的非限制性示例。显示设备104可通过计算系统102的无线或有线显示输出来操作地连接到计算系统102。例如,该计算系统可包括HDMI或其他合适的显示输出。图1中所示的显示设备104是高清电视机的形式,它可被用来向观看者108呈现线性视频内容。如本文所使用的,线性视频内容指的是自始至终随预定故事情节而进展的视频内容,并且可包括电视节目、电影等。线性视频内容与诸如交互式视频游戏等非线性内容不同,在非线性内容中用户的动作持续地改变该内容的故事情节。线性视频内容可被呈现在实况广播中(例如,实时地)、按需呈现、和/或被记录以供在广播之后进行时移回放。尽管线性视频内容能够在没有导航控制的情况下进展,但将理解,线性视频内容可被暂停、倒带、快进、和/或以其他方式在导航上进行控制。然而,这些导航控制不改变线性视频内容的预定故事情节,而是改变观看者观看预定故事的不同部分的次序和/或定时。计算系统102可经由卫星馈源、电缆馈源、无线广播、网络(例如,因特网)、或任何其他合适的递送机制来接收线性视频内容。关于计算系统的更详细信息将参考图5来呈现。除了呈现线性视频内容之外,线性视频内容观看环境100可以便于向满足一个或多个用户观看目标的观看者108进行奖励。这些用户观看目标可以与呈现给观看者108的线性视频内容相关联。用户观看目标可由任何数量的不同实体来开发,包括但不限于线性视频内容的创建者、广告客户、制片者等。用户观看目标可包括该用户观看目标的创建者所设定的一个或多个预定义观看行为。观看行为可包括观看者108观看线性视频内容的某一项或观看线性视频内容的各项的组合。另外,观看行为可包括可由观看者108执行并可由一个或多个传感器106(如深度相机)检测的动作。计算系统102可被配置成跟踪一个或多个观看者的观看行为。计算系统102随后可编译这些观看行为的一个或多个用户专用报告,并将用户专用报告发送给远程设备以确定用户观看目标是否已被满足。如果已满足观看目标,则可向观看者授予奖励。奖励可以是虚拟奖励,如观看者分数的增加或与观看者108相关联的化身的更新。在其他实施例中,奖励可以是实际的,如所广告的产品或服务的优惠券或者实际产品。关于向观看者进行奖励的更多信息将在下文参考图2和3来呈现。一个示例用户观看目标可包括针对观看多集连续剧的每一集的广播来对观看者108进行奖励。计算系统102可跟踪观看者108的观看行为,并且如果观看者108观看了多集连续剧的所有各集,则可向观看者108授予奖励,如给观看者108的化身的新自行车。计算系统102可被配置成与图1中未示出的一个或多个远程计算设备进行通信,以执行奖励。如上所述,计算系统102可以直接从广播公司接收线性视频内容,或可通过诸如数字媒体递送服务等第三方接收线性视频内容。用户观看目标的细节可被包含在从广播公司或数字媒体递送服务接收到的视频内容中。在一些实施例中,可从与计算系统102进行通信的其他设备(如用户观看目标的创建者所使用的设备)接收附加信息。例如,这些设备可包括对奖励的执行进行指导的促销服务。促销服务也可与计算系统102进行通信以从计算系统102接收用户专用报告,和/或向计算系统102通知已满足用户观看目标。图2描绘用于奖励用户的方法200。方法200可由与计算系统102进行通信的一个或多个设备执行,如实现促销服务的远程服务器计算机。在202,方法200包括接收用户观看目标。用户观看目标实际上可作为任何种类的数据、指令、或其他计算机可理解的信息来接收。用户观看目标可详细描述用户的特定线性视频内容观看行为。用户观看目标可由与线性视频内容相关联的一个或多个实体来定义,如该线性视频内容的制片者、创建者、或发行者、广告客户等。用户观看目标所详细描述的用户的特定线性视频内容观看行为可包括用户对该特定线性视频内容所采取的任何合适的行为。例如,在一个实施例中,观看行为可包括用户观看线性视频内容的一集。在一些实施例中,观看一集包括观看单集内容的唯--集,如Super Bowl (超级碗)。在另一实施例中,观看行为可包括用户观看线性视频内容的特定多集(例如,线性视频内容的整个剧集),或者观看行为可包括观看者观看线性视频内容内包含的一个或多个商业广告。另一示例观看行为包括观看者在观看线性视频内容时执行特定动作。在这种情况下,观看者所采取的动作可由诸如传感器106等传感器来感测。例如,观看者可以显示由相机所成像的产品,并且计算系统102可以标识该产品。在另一示例中,观看者仅仅是在场 (如传感器所检测到的)就可构成所采取的动作。关于对观看者动作进行感测的更多信息将在下文参考图4和5来描述。方法200包括,在204,将用户观看目标通知给一个或多个应用程序。这些应用程序可被包括在远程设备(如,计算系统102)上或与远程设备相关联。如参考图1所解释的,计算系统102被配置成经由各种源(如,卫星馈源、通过因特网等)来将线性视频内容递送给观看者。此外,用户可以经由不同的服务来消费内容,即使在这些服务是经由相同源来递送的情况下(例如,两个或更多个不同的因特网电视服务)。来自不同源和服务的线性视频内容可由计算系统102经由在计算系统102上执行的多个不同的应用程序来呈现。示例应用程序包括视频点播应用程序、电缆电视模块,等等。这些应用程序可以从促销服务接收用户观看目标与通过该应用程序接收到的线性视频内容相关联的通知。在这样做时,这些应用程序可以向用户通知用户观看目标是可用的,例如通过在显示设备上连同线性视频内容一起显示用户观看目标。向一个或多个应用程序通知用户观看目标可包括在206直接通知该一个或多个应用程序。在一些实施例中,促销服务可从该应用程序接收发送与线性视频内容相关的用户观看目标的请求,并且结果,促销服务可向该应用程序通知用户观看目标。向一个或多个应用程序通知用户观看目标可包括在208经由元数据服务来通知该一个或多个应用程序。元数据服务可以与促销服务进行通信以接收与用户观看目标有关的信息,并且可将用户观看目标包括在它发送给计算系统102的元数据中。该元数据可包括伴随线性视频内容的附加信息,如该内容的标题、该内容的制作年份、参演该内容的演员,等等。以此方式,可通过元数据服务来向这些应用程序自动通知用户观看目标。用户观看目标可被推送到一个或多个应用程序而无需来自这些应用程序的请求,或者可以使用户观看目标是可访问的,使得应用程序可以在该应用程序主动的情况下拉取该用户观看目标。在一些实施例中,每一应用程序可以独立于其他应用程序来处理用户观看目标。在其他实施例中,计算系统可包括系统级目标服务,所有应用程序可经由应用程序编程接口或其他合适的机制与该服务交互。方法200包括,在210,在使用多个不同的应用程序中的每一个时,接收用户的所有线性视频内容观看行为的一个或多个用户专用报告。在一些实施例中,用户专用报告包括用户跨多个设备的观看行为。线性内容观看行为的用户专用报告可从用户在其是观看线性视频内容的任何设备接收。例如,用户可在电视机、计算机、以及移动电话上观看线性视频内容,并且这些设备中的每一个可被配置成跟踪用户的观看行为并将用户专用报告发送给促销服务(例如,经由常见用户标识)。在一些实施例中,每一设备可编译包括用户跨该设备的所有应用程序的所有观看行为的报告。在其他实施例中,每一设备可对每一应用程序编译用户的观看行为的分开报告。在另一实施例中,每一设备可向促销服务通知观看行为的每一实例,并且可在促销服务处编译报告。在又一实施例中,每一应用程序可被配置成跟踪跨包括该应用程序的所有用户设备的观看行为,并且每一应用程序可以发送包括来自用户的所有设备的观看行为的报
生口 ο这些报告可被促销服务聚集在一起并共同用来确定是否已满足用户观看目标。因而,在212,方法200包括确定一个或多个用户专用报告是否共同指示已达到用户观看目标。如果用户专用报告没有指示已满足用户观看目标,则方法200返回到210以继续接收一个或多个用户专用报告。如果在212确定已满足用户观看目标,则方法200进至214以向用户授予实际和/或虚拟奖励。授予奖励可由远程服务自身来完成,或授予奖励可包括向另一系统指示应当授予奖励。例如,促销服务自身可不被配置成授予奖励。如此,向用户授予奖励可包括在216通知应用程序来授予奖励。作为替换或补充,向用户授予奖励可包括在218通知数字媒体递送服务来向用户授予奖励。因达到一个或多个用户观看目标而授予给用户的奖励可以是虚拟奖励。例如,奖励可以是增加与用户相关联的观看者分数。观看者分数可以是用户所达到的用户观看目标的全部或子集的编译,并且可以与用户的简档信息存储在一起。其他用户能够访问该用户的观看者分数,从而向每一用户创建增加他或她的观看者分数的激励。在另一示例中,奖励可以是对与用户相关联的化身的更新。化身可以是用户的可与其他化身进行交互的虚拟表示。对化身的示例更新包括化身的新装备、化身的新交通工具、化身的新家、用于购买不同化身物品的虚拟货币、衣服,等等。因为奖励的这些示例是虚拟的并且不是物理地给予观看者的,所有它们可以作为计算机可读信息被存储在本地和/或远程。这样的计算机可读信息可以与用户简档信息相关联,使得用户可使用一个或多个计算设备来访问和/或以其他方式享受奖励。然而,在一些实施例中,可授予实际奖励。这样的实际奖励可包括给予用户的优惠券、产品等。为授予实际奖励,可通知与用户观看目标相关联的实体(如用户观看目标创建者)以授予该奖励。在其他实施例中,可通知存储用户简档信息的远程计算设备(如数字媒体递送服务)以授予该奖励。在授予该奖励后,方法200结束。转向图3,示出了根据本公开内容的另一实施例的用于奖励用户的方法300。方法300可由被配置成接收线性视频内容以显示给观看者的设备(如计算系统102)来执行。方法300包括在302,从促销服务接收用户观看目标的通知。如以上参考图2所解释的,用户观看目标详细描述了用户可执行的特定线性内容观看行为。促销服务可从与线性视频内容相关联的一个或多个实体接收关于用户观看目标的信息,并在304直接发送用户观看目标。在其他实施例中,在306可经由元数据服务从促销服务接收用户观看目标。在308,方法300包括跟踪线性视频内容的用户观看行为。这些所跟踪的观看行为可被编译成一个或多个报告并被发送给促销服务。因而,在310,方法300包括在使用多个不同的应用程序中的每一个时向促销服务发送用户所执行的线性内容观看行为的一个或多个报告。如参考图2所解释的,这些报告可由促销服务用来确定是否满足了用户观看目标。在其他实施例中,跟踪用户观看行为可包括从一个或多个传感器接收观察信息,并使用该观察信息来解释用户的动作。该解释(它可指示用户在执行用户观看目标时执行了哪些动作)可被发送给促销服务并被促销服务用来确定是否满足了用户观看目标。然而,耦合到传感器的计算设备确定是否满足了用户观看目标而不将解释发送给促销服务也是可能的。在312,确定是否从促销服务接收到已满足用户观看目标的通知。如果否,则方法300返回到308以继续跟踪用户观看行为。如果接收到通知,则方法300进行到314以向满足了用户观看目标的用户授予奖励。向用户授予奖励可包括在316通知远程设备(如数字媒体递送服务)授予奖励。作为补充或替换,授予奖励可包括授权解锁先前被锁定的奖励。例如,可下载数字奖励,但对该奖励的访问可被阻塞直至接收到解锁该奖励的授权为止。在向用户授予奖励后,方法300结束。图4示出根据本发明的实施例的示例奖励系统400。奖励系统400可便于执行与线性视频内容相关联的用户观看目标,如上所述。在图4中,奖励系统400的各设备和模块被描绘成彼此分开,并且每一个可经由网络与其他设备进行通信。然而,在一些实施例中,这些设备和/或模块中的两个或更多个可被集成在一起。将理解,图4中描绘的设备可以是任何合适的计算设备,并且这些模块可以是能够在一个或多个合适的计算设备上执行的硬件或软件模块。奖励系统400包括被配置成从一个或多个源(如广播公司406)接收线性视频内容的一个或多个计算系统404。计算系统404还可从数字媒体递送服务408接收线性视频内容。计算系统404可包括被配置成呈现来自不同的源和服务的线性视频内容的一个或多个应用程序422。图1的计算系统102是这样的计算系统的非限制性示例。在一些实施例中,用户观看目标信息可从元数据服务410发送,如以上参考图2描述的。元数据服务410可被包括在数字媒体递送服务408中,或可被包括在属于广播公司406的设备中。用户观看目标的一个或多个创建者可以经由用户界面414将用户观看目标向促销服务412进行注册。用户观看目标的细节和条件可被存储在促销服务412上。促销服务412可将用户观看目标发送给计算系统404以发起用户观看目标。用户观看目标信息可从促销服务412直接发送到计算系统404,或者它可经由数字媒体递送服务408、元数据服务410、或广播公司406来发送。促销服务412可包括跟踪服务416。跟踪服务416可从计算系统404接收一个或多个用户专用报告。跟踪服务416可对一个或多个用户专用报告共同评估来确定是否满足了用户观看目标。在其中用户观看目标包括用户执行动作的实施例中,可启动与计算系统404相关联的体验模块418。体验模块418可被配置成接收与用户观看目标的一个或多个条件有关的信息,从一个或多个传感器接收观察信息,以及解释该观察信息。体验模块418还可被配置成将该解释发送给促销服务412。视觉模块420可帮助体验模块418来解释接收到的观察信息。视觉模块420可被配置成由观看者识别所显示的对象,确定观看者执行的动作等。尽管在所示实施例中内分开示出,但体验模块418和视觉模块420可被集成为计算系统404的一部分。在一些实施例中,可将以上所描述的方法和过程捆绑到包括一个或多个计算机的计算系统。具体而言,此处所述的方法和过程可被实现为计算机应用、计算机服务、计算机AP1、计算机库、和/或其他计算机程序产品。图5示意性示出了可以执行上述方法和过程的一个或多个方面的非限制性计算系统500。图1的计算系统102是这样的计算系统的非限制性示例。此外,图4的促销服务412、数字媒体递送服务408、元数据服务410、广播公司406可与计算系统500类似地配置。以简化形式示出了计算系统500。应当理解,可使用基本上任何计算机架构而不背离本公开的范围。在不同的实施例中,计算系统500可以采取大型计算机、服务器计算机、台式计算机、膝上型计算机、平板计算机、家庭娱乐计算机、网络计算设备、移动计算设备、移动通信设备、游戏设备等等的形式。计算系统500包括逻辑子系统502和数据保持子系统504。计算系统500可以任选地包括显示子系统506、通信子系统508和/或在图5中未示出的其他组件。计算系统500还可以任选地包括诸如下列用户输入设备例如键盘、鼠标、遥控器、游戏控制器、相机、话筒和/或触摸屏。逻辑子系统502可包括被配置为执行一个或多个指令的一个或多个物理设备。例如,逻辑子系统可被配置为执行一个或多个指令,该一个或多个指令是一个或多个应用、月艮务、程序、例程、库、对象、组件、数据结构、或其他逻辑构造的部分。可实现这样的指令以执行任务、实现数据类型、变换一个或多个设备的状态、或以其他方式得到所希望的结果。逻辑子系统可包括被配置为执行软件指令的一个或多个处理器。作为补充或替换,逻辑子系统可包括被配置成执行硬件或固件指令的一个或多个硬件或固件逻辑机。逻辑子系统的处理器可以是单核或多核,且在其上执行的程序可被配置为并行或分布式处理。逻辑子系统可以任选地包括遍布两个或更多设备的独立组件,所述设备可远程放置和/或被配置为进行协同处理。该逻辑子系统的一个或多个方面可被虚拟化并由以云计算配置进行配置的可远程访问的联网计算设备执行。数据保持子系统504可包括一个或多个物理的、非瞬时的设备,这些设备被配置成保持数据和/或可由该逻辑子系统执行的指令,以实现此处描述的方法和过程。在实现这样的方法和过程时,可以变换数据保持子系统504的状态(例如,以保持不同的数据)。数据保持子系统504可包括可移动介质和/或内置设备。数据保持子系统504尤其可以包括光学存储器设备(例如,⑶、DVD、HD-DVD、蓝光盘等)、半导体存储器设备(例如,RAM、EPROM、EEPROM等)和/或磁存储器设备(例如,硬盘驱动器、软盘驱动器、磁带驱动器、MRAM等)。数据保持子系统504可包括具有以下特性中的一个或多个特性的设备易失性、非易失性、动态、静态、读/写、只读、随机存取、顺序存取、位置可寻址、文件可寻址、以及内容可寻址。在某些实施例中,可以将逻辑子系统502和数据保持子系统504集成到一个或更多个常见设备中,如专用集成电路或片上系统。图5还示出以可移动计算机可读存储介质516形式的数据保持子系统的一方面,可移动计算机可读存储介质可用于存储和/或传输可执行以实现本文描述的方法和过程的数据和/或指令。可移动计算机可读存储介质516尤其是可以采取CD、DVD、HD-DVD、蓝光盘、EEPROM和/或软盘的形式。可以明白,数据保持子系统504包括一个或多个物理的、非瞬时的设备。相反,在一些实施例中,本文描述的指令的各方面可以按暂态方式通过不由物理设备在至少有限持续时间期间保持的纯信号(例如电磁信号、光信号等)传播。此外,与本发明有关的数据和/或其他形式的信息可以通过纯信号传播。术语“模块”、“程序”和“引擎”可用于描述被实现为执行一个或多个具体功能的计算系统500的一方面。在某些情况下,可以通过执行由数据保持子系统504所保持的指令的逻辑子系统502来实例化这样的模块、程序或引擎。应当理解,可以从同一应用、服务、代码块、对象、库、例程、AP1、函数等来实例化不同的模块、程序和/或引擎。同样,可以由不同的应用程序、服务、代码块、对象、例程、AP1、函数等来实例化同一模块、程序和/或引擎。术语“模块”、“程序”和“引擎”意在涵盖单个或成组的可执行文件、数据文件、库、驱动程序、脚本、数据库记录等。应当理解,如此处所使用的“服务”可以是跨越多个用户会话可执行的、且对一个或更多系统组件、程序、和/或其他服务可用的应用程序。在一些实现中,服务可以响应于来自客户机的请求而在服务器上运行。当被包括时,显示子系统506可用于呈现由数据保持子系统504所保持的数据的可视表示。在此处所描述的方法和过程改变由数据保持子系统保持的数据,并由此变换数据保持子系统的状态时,同样可以变换显示子系统506的状态以在视觉上表示底层数据的改变。显示子系统506可以包括使用实际上任何类型的技术的一个或多个显示设备。可将此类显示设备与逻辑子系统502和/或数据保存子系统506 —起组合在共享封装中,或此类显示设备可以是外围显示设备。当包括通信子系统508时,通信子系统508可以被配置成将计算系统500与一个或多个其他计算设备可通信地耦合。通信子系统508可包括与一个或多个不同的通信协议相兼容的有线和/或无线通信设备。作为非限制性示例,通信子系统可被配置为经由无线电话网、无线局域网、有线局域网、无线广域网、有线广域网等进行通信。在一些实施例中,通信子系统可允许计算系统500经由诸如因特网之类的网络发送消息至其他设备和/或从其他设备接收消息。内容模块514可从各种源(如卫星、电缆、空中广播、因特网等)接收线性视频内容。内容模块514可连接到接收线性视频内容并将其转换成计算系统500可理解的格式(例如,将加密视频转换成未加密MPEG4)的一个或多个外部调谐器(未示出)。内容模块514还可包括被配置成将线性视频内容输出给显示子系统506的输出。传感器子系统510可包括输入,该输入从一个或多个传感器接收指示观看者的自然用户界面行为的观察信息。在一些实施例中,传感器子系统510可包括深度相机。深度相机512可以是包括左相机和右相机的立体视觉系统。来自两个相机的时间解析的图像可被相互配准并可被组合来产生深度解析的视频。在其他实施例中,深度相机512可以是结构化光深度相机,其被配置成投影包括多个离散的特征(例如,线或点)的结构化红外照明。深度相机512可被配置成对从结构化照明被投影到其之上的场景中反射的结构化照明进行成像。基于所成像的场景的各个区域内邻近特征之间的间隔,可构造该场景的深度图。
在其他实施例中,深度相机512可以是飞行时间相机,其被配置成将脉冲的红外照明投影到该场景上。深度相机可包括两个相机,这两个被配置成检测从场景反射的脉冲照明。两个相机均可包括与脉冲照明同步的电子快门,但用于这两个相机的集成时间可不同,使得脉冲照明的从源到场景再接着到这两个相机的像素解析的飞行时间可从在两个相机的相应的像素中接收到的相对光的量中辨别。应该理解,此处所述的配置和/或方法在本质上是示例性的,并且这些具体实施例或示例不应被认为是局限性的,因为多个变体是可能的。此处所述的具体例程或方法可表示任何数量的处理策略中的一个或多个。由此,所示出的各个动作可以按所示次序执行、按其他次序执行、并行地执行、或者在某些情况下被省略。同样,可以改变上述过程的次序。本公开的主题包括各种过程、系统和配置、此处所公开的其他特征、功能、动作、和/或特性、以及其任何和全部等效物的所有新颖和非显而易见的组合和子组合。
权利要求
1.一种用于奖励用户的方法(200),包括 接收(202)详细描述所述用户的特定线性视频内容观看行为的用户观看目标; 在使用多个不同的应用程序中的每一个时,接收(210)所述用户的所有线性视频内容观看行为的一个或多个用户专用报告; 如果所述用户专用报告共同指示所述用户达到了所述用户观看目标,则向所述用户授予(214)奖励。
2.如权利要求1所述的方法,其特征在于,所述用户专用报告包括所述用户的跨多个设备的观看行为。
3.如权利要求1所述的方法,其特征在于,所述奖励是增加与所述用户相关联的观看者分数。
4.如权利要求1所述的方法,其特征在于,所述奖励是对与所述用户相关联的化身的更新。
5.如权利要求1所述的方法,其特征在于,向所述用户授予奖励还包括授权解锁先前锁定的奖励。
6.如权利要求1所述的方法,其特征在于,所述用户观看目标包括所述用户观看所述线性视频内容的一集。
7.如权利要求1所述的方法,其特征在于,所述用户观看目标包括所述用户观看所述线性视频内容的整个剧集,所述剧集包括所述线性视频内容的多个不同的集。
8.如权利要求1所述的方法,其特征在于,所述用户观看目标包括所述用户观看所述线性视频内容中包含的一个或多个商业广告。
9.如权利要求1所述的方法,其特征在于,所述用户观看目标包括所述用户在观看所述线性视频内容时执行特定动作。
10.一种数据保持子系统(504),所述数据保持子系统(504)保持可由逻辑子系统(502)执行以进行以下操作的指令 接收(202)详细描述所述用户的特定线性视频内容观看行为的用户观看目标; 在使用多个不同的应用程序中的每一个时,接收(210)所述用户的所有线性视频内容观看行为的一个或多个用户专用报告; 如果所述用户专用报告共同指示所述用户达到了所述用户观看目标,则向所述用户授予(214)奖励。
全文摘要
跨电视生态系统的奖励和成就。提供了用于奖励用户的各实施例。在一个示例中,一种用于奖励用户的方法包括接收详细描述用户的特定线性视频内容观看行为的用户观看目标。该方法还包括在使用多个不同的应用程序中的每一个时接收用户的所有线性视频内容观看行为的一个或多个用户专用报告,并且如果用户专用报告共同指示用户达到了用户观看目标则向用户授予奖励。
文档编号G06Q30/02GK103020842SQ201210460560
公开日2013年4月3日 申请日期2012年11月15日 优先权日2011年11月16日
发明者T·赫比, A·丰坦, C·韦尔登 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1