具有自定义通知机制的电子系统及其操作方法与流程

文档序号:11162376阅读:243来源:国知局
具有自定义通知机制的电子系统及其操作方法与制造工艺

本发明的实施方案大致涉及电子系统,且更具体地涉及用于自定义的通知机制的系统。



背景技术:

现代便携式消费类和工业电子产品(尤其是客户端装置,诸如电子系统、蜂窝电话、便携式数字助理及组合装置)正提供水平不断增加的功能性以支持现代生活(包括基于位置的信息服务)。现有技术方面的研究与发展可以选择许多不同的方向。

个性化内容服务允许用户创建、传递、存储和/或消费信息,以便用户在“真实世界”中进行创建、传递、存储和消费。个性化内容服务的一种此类用途是有效地将客户传递或导引到所需产品或服务。

电子系统和启用了个性化内容服务的系统已被合并于汽车、笔记本电脑、手持式装置和其它便携式产品中。现今,这些系统通过合并可用、实时相关信息(诸如,广告、娱乐、本地商业或其他兴趣点(POI))来帮助用户。

然而,具有用于自定义系统存取的改进的自定义通知机制的电子系统已成为消费者最关心的问题。没有自定义通知机制的电子系统减少了使用系统的益处。

因此,仍需要具有自定义通知机制的电子系统。考虑到不断增加的商业竞争压力连同增长的消费者期望和使市场上存在有意义的产品差异化的愈来愈少的机会,找到这些问题的答案越发关键。另外,对降低成本、改进效率和性能以及满足竞争压力的需求使得找到这些问题的答案的关键必要性更为紧迫。一直在寻求这些问题的解决方案,但先前的发展并未教示或建议任何解决方案,且因此本领域技术人员一直对这些问题的解决方案不得其门而入。



技术实现要素:

问题的解决方案

本发明的实施方案提供一种电子系统,所述电子系统包括:控制单元,被配置成基于内容模板来生成供呈现于装置上的包括子内容的媒体内容,所述内容模板包括可配置元素,确定用于在场景内识别所述装置的用户信息,以及用可配置元素来更新子内容,所述可配置元素是基于媒体内容和场景来调节的;以及联接到控制单元的通信接口,被配置成传达供呈现于装置上的子内容。

附图说明

通过参考附图描述某些示例性实施方案,以上和/或其他方面将更加显而易见,在附图中:

图1是在本发明的实施方案中的具有自定义通知机制的电子系统。

图2是电子系统的系统架构的第一示例。

图3是电子系统的系统架构的第二示例。

图4是场景的示例。

图5是媒体内容的示例。

图6是电子系统的系统架构的第三示例。

图7是仪表板的示例。

图8是电子系统的示例性框图。

图9是电子系统的控制流程。

图10是在另外的实施方案中的图1的电子系统的操作方法的示例性流程图。

具体实施方式

实施本发明的最佳实施例

本发明的实施方案提供一种电子系统,所述电子系统包括:控制单元,被配置成基于内容模板来生成供呈现于装置上的包括子内容的媒体内容,所述内容模板包括可配置元素,确定用于在场景内识别所述装置的用户信息,用可配置元素来更新子内容,所述可配置元素是基于媒体内容和场景来调节的;以及联接到控制单元的通信接口,被配置成传达供呈现于装置上的子内容。

本发明的实施方案提供一种操作电子系统的方法,所述方法包括:基于内容模板来生成供呈现于装置上的包括子内容的媒体内容,所述内容模板包括可配置元素;通过控制单元来确定用于在场景内识别所述装置的用户信息;以及用可配置元素来更新子内容,所述可配置元素是基于供呈现于装置上的媒体内容和场景来调节的。

本发明的实施方案提供一种非暂时性计算机可读媒质,包括供由控制单元执行的指令,所述指令包括:基于内容模板来生成供呈现于装置上的包括子内容的媒体内容,所述内容模板包括可配置元素;确定用于在场景内识别所述装置的用户信息;以及用可配置元素来更新子内容,所述可配置元素是基于供呈现于装置上的媒体内容和场景来调节的。

本发明的某些实施方案具有除上文所提到的步骤或元件之外或代替上文所提到的步骤或元件的其他步骤或元件。通过阅读以下参照附图所进行的详细描述,所述步骤或元件将变得为本领域技术人员所显而易见。

本发明的实施例

本发明的一个实施方案通过调节可配置元素以包括替换内容从而动态地更新媒体内容,从而提高递送最适合于用户的媒体内容的效率。通过调节可配置元素,电子系统可以提供与用户更相关的媒体内容。结果,电子系统提高了递送媒体内容的效率,从而提高操作电子系统、第一装置、第三装置或其组合的用户体验。

本发明的一个实施方案通过根据呈现场景(presentation context)、用户场景或其组合调节可配置元素来动态地更新媒体内容,以改进广告的内容变换。通过根据呈现场景、用户场景或其组合调节可配置元素,电子系统可以更新最适合于消费媒体内容的用户的媒体内容。结果,电子系统可以改进媒体内容的内容变换,从而提高内容提供者的收入以及提高操作电子系统、第一装置、第三装置或其组合的用户的用户体验。

充分详细地描述了所述实施方案以使得本领域技术人员能够制造并使用本发明。将理解,基于本公开其他实施方案将是显而易见的,并且可在不背离本发明的范围的情况下作出系统、过程或机械变化。

在以下描述中,给出了众多特定细节以提供对本发明的透彻理解。然而,将显而易见,可在没有这些特定细节的情况下实践本发明。为避免使本发明的实施方案模糊不清,未详细公开一些众所周知的电路、系统配置和过程步骤。

示出系统的实施方案的附图是半图式的且并未按比例绘制,并且特定地,一些尺寸是为了清晰表达且在附图中被夸大地示出。类似地,尽管附图中的视图为了容易描述而大致示出了类似的定向,但附图中的这种描绘多半是任意的。一般地,可以在任何定向中操作本发明。

本文中引用的术语“模块”可以根据其中使用该术语的上下文而包括本发明的实施例中的软件、硬件或其组合。例如,软件可以是机器代码、固件、嵌入式代码和应用软件。又例如,硬件可以是电路、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电系统(MEMS)、无源装置或其组合。

现参考图1,其中示出了在本发明的实施方案中的具有自定义通知机制的电子系统100。电子系统100包括第一装置102(诸如,客户端或服务器),所述第一装置连接到第二装置106(诸如,客户端或服务器)。第一装置102可以使用通信路径104(诸如,无线或有线网络)与第二装置106通信。电子系统100还可以包括第三装置108,所述第三装置使用通信路径104连接到第一装置102、第二装置106或其组合。第三装置108可以是客户端或服务器。

例如,第一装置102或第三装置108可以是多种显示装置中的任一者,诸如蜂窝电话、个人数字助理、可穿戴式数字装置、平板计算机、笔记本计算机、电视(TV)、智能TV、汽车远程信息处理通信系统或其他多功能移动通信或娱乐装置。第一装置102或第三装置108可以是独立装置,或可以与车辆(例如,小汽车、卡车、公共汽车、飞机、船/船舶或火车)合并。第一装置102或第三装置108可以联接到通信路径104以与第二装置106通信。

出于说明性目的,可通过作为移动装置的第一装置102或第三装置108来描述电子系统100,不过应理解,第一装置102或第三装置108可以是不同类型的装置。例如,第一装置102或第三装置108也可以是非移动计算装置,诸如服务器、服务器群或桌上型计算机。

第二装置106可以是多种集中式或分散式计算装置中的任何一者。例如,第二装置106可以是计算机、网格计算资源、虚拟化计算机资源、云计算资源、路由器、开关、点对点分布式计算装置或其组合。

第二装置106可以集中在单个计算机机房中,分布在不同机房,分布在不同地理位置,嵌入电信网络内。第二装置106可以具有用于与通信路径104联接以与第一装置102或第三装置108通信的构件。第二装置106也可以是如针对第一装置102或第三装置108所描述的客户端类型的装置。

在另一个示例中,第一装置102、第二装置106或第三装置108可以是特殊化机器,诸如主机、服务器、集群服务器、机架服务器或刀锋服务器,或作为更特定示例的IBM系统z10(TM)商业类主机或HP ProLiantML(TM)服务器。又在另一个示例中,第一装置102、第二装置106或第三装置108可以是特殊化机器,诸如便携式计算装置,轻薄客户端、笔记本电脑、上网本电脑(netbook)、智能手机、个人数字助理或蜂窝电话,以及作为特定示例的苹果公司的iPhone(TM)智能手机、Android(TM)智能手机、或Windows(TM)平台智能手机。

出于说明性目的,通过作为非移动计算装置的第二装置106来描述电子系统100,不过应理解,第二装置106可以是不同类型的计算装置。例如,第二装置106也可以是移动计算装置,诸如笔记本计算机、另一客户端装置或不同类型的客户端装置。第二装置106可以是独立装置,或可以与车辆(例如,小汽车、卡车、公共汽车、飞机、船/船舶或火车)合并。

又出于说明性目的,通过作为通信路径104的端点的第二装置106和第一装置102或第三装置108来示出电子系统100,不过应理解,电子系统100可以具有第一装置102、第二装置106、第三装置108和通信路径104之间的不同的划分。例如,第一装置102、第二装置106、第三装置108或其组合也可以充当通信路径104的一部分。

通信路径104可以是多种网络。例如,通信路径104可以包括无线通信、有线通信、光学、超声波或其组合。卫星通信、蜂窝通信、蓝牙、无线高清晰度多媒体接口(HDMI)、近场通信(NFC)、红外数据协会标准(IrDA)、无线保真(WiFi)和微波接入全球互通(WiMAX)是可以被包括于通信路径104中的无线通信的示例。以太网、HDMI、数字用户线(DSL)、光纤到户(FTTH)和普通老式电话服务(POTS)是被包括于通信路径104中的有线通信的示例。

此外,通信路径104可以遍历(traverse)许多网络拓扑及距离。例如,通信路径104可以包括直接连线、个人区域网络(PAN)、区域网络(LAN)、都会区域网络(MAN),广域网络(WAN)或其任何组合。

现参考图2,其中示出了电子系统100的系统架构的第一示例。为了清晰和简洁,对本发明的论述将集中于用于呈现由电子系统100生成的结果的第一装置102、第三装置108或其组合。然而,可以可互换地来论述图1中的第一装置102、第二装置106或第三装置108。

电子系统100可以提供媒体内容202。在一个实施方案中,媒体内容202是商业信息。例如,媒体内容202可以包括视频信息、音频信息、文本信息、图像信息或其组合。媒体内容202可以包括广告204、TV节目、电影、广播节目或其组合。广告204可以表示用于推销产品、服务或其组合的媒体内容202。下文将论述细节。

在一个实施方案中,电子系统100可以从内容提供者206接收媒体内容202。内容提供者206可以提供媒体内容202以使电子系统100针对第一装置102、第三装置108或其组合的用户来自定义媒体内容202。

媒体内容202可以包括内容指示符208。内容指示符208帮助电子系统100识别是否正呈现媒体内容202。例如,电子系统100可以利用自动内容识别(ACR)技术来识别被包括于媒体内容202中的内容指示符208。内容指示符208可以包括水印、指印或其组合。

更具体地作为示例,电子系统100可以将内容指示符208与存储指示符210进行比较。存储指示符210可以包括已存储在第一装置102、第二装置106、第三装置108或其组合中的水印、指印或其组合。电子系统100可以使内容指示符208与存储指示符210匹配,以识别当前正显示在第一装置102、第三装置108或其组合上的媒体内容202。下文将论述细节。

现参考图3,其中示出了电子系统100的系统架构的第二示例。电子系统100可以注册帐号,并为启用了ACR的装置(诸如,表示为智能TV的第一装置102)提供面向公众且安全的登录,以使第一装置102唯一识别第三装置108和与第三装置108相关联的ACR数据。

电子系统100可以运行在基于云的架构上,所述架构采用第二装置106的分布式实例(虚拟化为单一连贯服务)的集群302。集群302可以包括存储装置,所述存储装置聚合从第一装置102、第三装置108或其组合的许多实例收集到的ACR数据(诸如,内容指示符208、存储指示符210或其组合)。集群302可以对收集到的数据执行机器学习和数据挖掘过程以生成媒体内容202,所述媒体内容包括来自聚合数据集的有见地的基于程序和通道的分析。

数据可在时间帧304的多种实例中(包括每小时、每天、每周、每月、每季)聚合或实时306地聚合,以提供关键指标。实时306可以表示期间进行某个过程或发生某个事件的实际时间。集群302也可记录和追踪从装置捕获到的印象、点击和其他参与指标。

现参考图4,其中示出了场景402的示例。场景402是装置周围或与装置使用有关的情形或状况。例如,场景402可以包括呈现场景404。呈现场景404是第一装置102周围的场景402。例如,第一装置102可以表示TV。呈现场景404可以表示第一装置102的服务位置408所在的用户的家。服务位置408可以表示第一装置102的物理位置、指派给第一装置102的互联网协议地址或其组合。

可以基于存在指示符410来确定呈现场景404。存在指示符410是用于指示装置的存在性的信息。例如,存在指示符410可以表示第一装置102的服务位置408、互联网协议地址或其组合。

举不同的示例,电子系统100可以使用捕获传感器412来确定呈现场景404。捕获传感器412可以表示数字相机、视频相机、麦克风或其组合。例如,第一装置102的捕获传感器412可以捕获第三装置108的用户的图像。

举不同的示例,捕获传感器412可以发出声音(acoustic sound)。作为响应,表示为麦克风的捕获传感器412可以从在呈现场景404(诸如,用户的房间)内被反弹回来的声音中捕获声响应414。声响应414可以表示弹离封闭式小区的天花板、墙壁、地板或其组合的声音的回声。

作为示例更具体地,电子系统100可以识别第一装置102、第三装置108或其组合的装置信息416。装置信息416是用于识别装置的信息。例如,电子系统100可以确定装置信息416以识别第一装置102可以呈现图2的媒体内容202。举另一个示例,电子系统100可以确定装置信息416以识别:第三装置108可以在第一装置102的呈现场景404内。

场景402可以包括用户场景406。在一个实施方案中,用户场景406是第三装置108周围的场景402。例如,第三装置108可以表示移动装置。可以基于以下各者来确定用户场景406:图3的时间帧304、当前位置418、环境状况420、用户简介422、使用模式424、所呈现的媒体内容202或其组合。

在一个实施方案中,当前位置418是第三装置108的物理位置。用户简介422是电子系统100的用户的个人信息。例如,用户简介422可以包括用户的偏好、用户信息统计、年龄、性别、职业、兴趣或其组合。用户简介422可以包括使用模式424。使用模式424是用户使用电子系统100的倾向。例如,使用模式424可以表示用户在时间帧304的特定实例处查看媒体内容202的历史。

举另一个示例,使用模式424可以表示用户输入426与第一装置102、第三装置108或其组合进行交互的倾向。用户输入426可以表示手动输入、音频命令、手势或其组合。

用户场景406可以包括环境状况420。更具体地作为示例,环境状况420可以表示在第三装置108的用户周围发生的自然现象。例如,环境状况420可以表示天气。环境状况可以表示自然灾害,诸如地震、海啸等等。

电子系统100可以识别用户信息428。用户信息428是用于识别用户的信息。例如,基于用户信息428,电子系统100可以在第一装置102的呈现场景404内识别第三装置108的用户。

可以基于接近度信息430来识别用户信息428。接近度信息430是处于接收接近度432内的装置信息416。例如,接近度信息430可以表示处于第一装置102的接收接近度432内的第三装置108的实例的数目。

接收接近度432是从装置接收媒体内容202的范围。例如,接收接近度432可以表示用户可以看到、听到或看到并听到呈现于第一装置102上的媒体内容202的离第一装置102的物理距离。举另一个示例,接收接近度432可以表示借助于图1的通信路径104在第一装置102与第三装置108之间保持连接的无线范围。

现参考图5,其中示出了媒体内容202的示例。媒体内容202可以包括子内容502。子内容502是媒体内容202的分段(subsection)。例如,如果媒体内容202表示图2的广告204的视频剪辑实例,那么广告204的子内容502可以表示来自广告204的一个场景。

更具体地作为示例,可以根据事件时间504来分割媒体内容202的场景。事件时间504可以表示用于呈现媒体内容202所流逝的持续时间。例如,表示为视频的广告204可以显示12秒的事件时间的产品,如图5中所示出的。

可以基于内容模板506来产生媒体内容202、子内容502或其组合。内容模板506是框架。例如,内容模板506可以包括静态元素508、可配置元素510或其组合。静态元素508是媒体内容202、子内容502或其组合内的固定分量。可配置元素510是媒体内容202、子内容502或其组合内的可调节分量。

例如,电子系统100可以通过调节可配置元素510来提供为用户定制的媒体内容202,所述可配置元素510适合于图4的呈现场景404、图4的用户场景406或其组合。举特定的示例,电子系统100可以通过生成到与图2的内容提供者206相关联的便利位置514的地图512来调节可配置元素510。

地图512可以表示图4的服务位置408周围、图4的当前位置418周围或其组合的地理区域的数字表示。便利位置514可以表示与最接近当前位置418、自当前位置418最容易接近或其组合的内容提供者206相关联的物理位置。例如,便利位置514可以表示与内容提供者206相关联的商店。

举另外的示例,电子系统100可以提供替换内容516。替换内容516是这样的内容,该内容用于取代媒体内容202的子内容502的原始实例。例如,替换内容516可以包括视频剪辑、叠加、音频剪辑、地图512、广告204或其组合。叠加可以表示待呈现于媒体内容202的原始实例之上的内容。

现参考图6,其中示出了电子系统100的系统架构的第三示例。第一装置102可以检测存储在第二装置106内的媒体内容202。此外,第一装置102可以对第二装置106执行ping操作以基于包括静态元素508、可配置元素510或其组合的内容模板506来确定媒体内容202是否包括可配置元素510。

在不同示例中,第一装置102可以存储媒体内容202。第一装置102可以基于包括静态元素508、可配置元素510或其组合的内容模板506来确定媒体内容202是否包括可配置元素510。

如果媒体内容202包括可配置元素510,那么第一装置102可以基于对可配置元素510进行调节来更新包括子内容502的媒体内容202。例如,第一装置102可以通过经由图1的通信路径104进行的通信而从第二装置106获得替换内容516,从而调节可配置元素510。

替换内容516可以表示视频剪辑。第一装置102可以实时306地(图3)下载视频剪辑。由于视频剪辑可以是大型文件,所以下载视频剪辑会阻碍媒体内容202在可配置元素510显示之前准备就绪。因此,一旦确定了媒体内容202的可配置元素510,第一装置102便可预先下载所需的替换内容516。

如果替换内容516在向用户显示之前已准备就绪,那么第一装置102可以弃用替换内容516的预先下载实例。更具体地作为示例,第一装置102可以对表示为音频或视频流的媒体内容202进行截取,以用替换内容516的下载实例覆盖(stich)替换内容516的预先下载实例。第一装置102可以以名声-准确(fame-accurate)水平而非表示为秒的事件时间504(图5)来用替换内容516的下载实例进行覆盖。如果替换内容516的下载实例没有准备就绪,那么第一装置102可以转而依靠媒体内容202内的子内容502的原始实例。

更具体地作为示例,如果替换内容516的下载实例已准备好显示,那么可以通过调节可配置元素510来显示到与内容提供者206(图2)相关联的便利位置514(图5)的地图512(图5)。如果替换内容516的下载实例没有准备好显示,那么可以将子内容502的原始实例(诸如,内容提供者206的商标)显示为静态元素508。第一装置102可以基于内容模板506来确定子内容502的大小和位置。

现参考图7,其中示出了仪表板702的示例。仪表板702可以显示数据分析704,所述数据分析包括总家庭收视率706、总家庭份额708、家庭到达率710或其组合。数据分析704是通过确定媒体内容202的消费情况而产生的结果。例如,媒体内容202的消费可以包括对媒体内容202进行查看、倾听、交互或其组合。举另外的示例,可根据用户消费存在于图4中的呈现场景404内的媒体内容202来生成数据分析704。

内容变换712是用户对媒体内容202的消费。例如,当用户通过做出到媒体内容202的用户输入426(图4)来与媒体内容202交互时,可以确定内容变换712。

家庭714可以表示唯一互联网协议地址。家庭总体(householduniverse)716可以表示第一装置102的至少一个实例在播放媒体内容202之前的七天的时间帧304内有效的多个唯一互联网协议地址。家庭到达率710是观看媒体内容202的家庭714与家庭总体716的累积比率。

总家庭收视率706是在图3的时间帧304的给定实例中观看图2的媒体内容202的家庭714与家庭总体716的比率。时间帧304可以表示秒、分钟、小时或其组合。电子系统100可以通过对媒体内容202的内容持续时间720内的每分钟家庭收视率718求平均值来获得总家庭收视率706。每分钟家庭收视率718是在时间帧304的给定实例中观看媒体内容202的家庭714的比率。时间帧304可以表示秒、分钟、小时或其组合。内容持续时间720是媒体内容202从开始到结束的时间长度。

总家庭份额708是在时间帧304的给定实例中观看媒体内容202的特定实例的家庭714与在时间帧304的同一实例期间观看媒体内容202的任何实例的家庭714的数目的比率。时间帧304可以表示秒、分钟、小时或其组合。电子系统100可以通过对媒体内容202的内容持续时间720的完整实例内的每分钟家庭份额722求平均值来获得总家庭份额708。每分钟家庭份额722是在时间帧304的给定实例中观看媒体内容202的家庭714的比率。时间帧304可以表示秒、分钟、小时或其组合。

现参考图8,其中示出了电子系统100的示例性框图。电子系统100可以包括第一装置102、第三装置108、通信路径104和第二装置106、第一装置102或第三装置108可以通过通信路径104在第一装置传输808中将信息发送到第二装置106。第二装置106可以通过通信路径104在第二装置传输810中将信息发送到第一装置102或第三装置108。

出于说明性目的,通过作为客户端装置的第一装置102或第三装置108来示出电子系统100,不过应理解,电子系统100可以具有作为不同类型的装置的第一装置102或第三装置108。例如,第一装置102或第三装置108可以是具有显示接口的服务器。

又出于说明性目的,通过作为服务器的第二装置106来示出电子系统100,不过应理解,电子系统100可以具有作为不同类型的装置的第二装置106。例如,第二装置106可以是客户端装置。

出于在本发明的这个实施方案中简洁描述的目的,第一装置102或第三装置108将被描述为客户端装置而第二装置106将被描述为服务器装置。本发明的实施方案并不限于对装置类型的这种选择。该选择是本发明的示例。

第一装置102可以包括第一控制单元812、第一存储单元814、第一通信单元816、第一用户接口818和第一定位单元820。第一控制单元812可以包括第一控制接口822。第一控制单元812可以执行第一软件826以提供电子系统100的智能。

可以按许多不同方式来实施第一控制单元812。例如,第一控制单元812可以是处理器、专用集成电路(ASIC)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字信号处理器(DSP)或其组合。第一控制接口822可以用于第一控制单元812与第一装置102中的其他功能单元之间的通信。第一控制接口822还可以用于第一装置102外部的通信。

第一控制接口822可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第一装置102分离的源和目的地。

第一控制接口822可以按不同方式来实施,并且可以取决于哪些功能单元或外部单元正与第一控制接口822建立连接而包括不同实施方式。例如,可以用以下各者来实施第一控制接口822:压力传感器、惯性传感器、微机电系统(MEMS)、光学电路、波导、无线电路、有线电路或其组合。

第一定位单元820可以产生(作为示例)第一装置102的位置信息、当前航向和当前速度。可以按许多方式来实施第一定位单元820。例如,第一定位单元820可以充当以下各者的至少一部分:全球定位系统(GPS)、惯性导航系统、蜂窝塔定位系统、压力定位系统或其任何组合。

第一定位单元820可以包括定位接口832。定位接口832可以用于第一定位单元820与第一装置102中的其他功能单元之间的通信。定位接口832还可以用于第一装置102外部的通信。

定位接口832可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第一装置102分离的源和目的地。

定位接口832可以取决于哪些功能单元或外部单元正与第一定位单元820建立连接而包括不同实施方式。可以使用与第一控制接口822的实施方式类似的技术和技巧来实施定位接口832。

第一存储单元814可以存储第一软件826。第一存储单元814还可以存储相关信息,诸如广告、兴趣点(POI)、导航路由条目或其任何组合。相关信息还可以包括来自第三方内容提供者的新闻、媒体、事件或其组合。

第一存储单元814可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或其组合。例如,第一存储单元814可以是非易失性存储器(诸如,非易失性随机存取存储器(NVRAM)、快闪存储器、磁盘存储器)或易失性存储器(诸如,静态随机存取存储器(SRAM))。

第一存储单元814可以包括第一存储接口824。第一存储接口824可以用于与第一装置102中的其他功能单元之间的通信。第一存储接口824还可以用于第一装置102外部的通信。

第一存储接口824可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第一装置102分离的源和目的地。

第一存储接口824可以取决于哪些功能单元或外部单元正与第一存储单元814建立连接而包括不同实施方式。可以使用与第一控制接口822的实施方式类似的技术和技巧来实施第一存储接口824。

第一通信单元816可以实现从外部向第一装置102通信以及从第一装置102向外部通信。例如,第一通信单元816可以准许第一装置102通过通信路径104与以下各者通信:图1的第二装置106、图1的第三装置108、附接件(诸如,周边装置或计算机桌面)或其组合。

第一通信单元816还可以充当通信集线器(所述通信集线器允许第一装置102充当通信路径104的一部分)并且不限于成为通信路径104的端点或终端单元。第一通信单元816可以包括用于与通信路径104交互的有源和无源部件(诸如,微电子器件或天线)。

第一通信单元816可以包括第一通信接口828。第一通信接口828可以用于第一通信单元816与第一装置102中的其他功能单元之间的通信。第一通信接口828可以从其他功能单元接收信息或可以将信息传输到其他功能单元。

第一通信接口828可以取决于哪些功能单元正与第一通信单元816建立连接而包括不同实施方式。可以使用与第一控制接口822的实施方式类似的技术和技巧来实施第一通信接口828。

第一用户接口818允许用户(未示出)与第一装置102建立连接和交互。第一用户接口818可以包括输入装置和输出装置。第一用户接口818的输入装置的示例可以包括用于提供数据和通信输入的以下各者:小键盘、触控板、软键、键盘、麦克风、用于接收远程信号的红外线传感器或其任何组合。

第一用户接口818可以包括第一显示接口830。第一显示接口830可以包括显示器、投影仪、视频屏、扬声器或其任何组合。

第一控制单元812可以操作第一用户接口818以显示由电子系统100产生的信息。第一控制单元812还可以执行第一软件826以实现电子系统100的其他功能(包括从第一定位单元820接收位置信息)。第一控制单元812可以进一步执行第一软件826以经由第一通信单元816与通信路径104交互。

第二装置106可以最佳化以在具有第二装置106的多装置实施方案中实施本发明的实施方案。第二装置106可以提供与第一装置102相比额外或更高性能的处理能力。第二装置106可以包括第二控制单元834、第二通信单元836和第二用户接口838。

第二用户接口838允许用户(未示出)与第二装置106建立连接和交互。第二用户接口838可以包括输入装置和输出装置。第二用户接口838的输入装置的示例可以包括用于提供数据和通信输入的以下各者:小键盘、触控板、软键、键盘、麦克风或其任何组合。第二用户接口838的输出装置的示例可以包括第二显示接口840。第二显示接口840可以包括显示器、投影仪、视频屏、扬声器或其任何组合。

第二控制单元834可以执行第二软件842以提供电子系统100的第二装置106的智能。第二软件842可以结合第一软件826来操作。第二控制单元834可以提供与第一控制单元812相比额外的性能。

第二控制单元834可以操作第二用户接口838以显示信息。第二控制单元834还可以执行第二软件842以实现电子系统100的其他功能(包括操作第二通信单元836以通过通信路径104与第二装置106通信)。

可以按许多不同方式来实施第二控制单元834。例如,第二控制单元834可以是处理器、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字信号处理器(DSP)或其组合。

第二控制单元834可以包括第二控制接口844。第二控制接口844可以用于第二控制单元834与第二装置106中的其他功能单元之间的通信。第二控制接口844还可以用于在第二装置106外部的通信。

第二控制接口844可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第二装置106分离的源和目的地。

第二控制接口844可以按不同方式来实施,并且可以取决于哪些功能单元或外部单元正与第二控制接口844建立连接而包括不同实施方式。例如,可以用以下各者来实施第二控制接口844:压力传感器、惯性传感器、微机电系统(MEMS)、光学电路、波导、无线电路、有线电路或其组合。

第二存储单元846可以存储第二软件842。第二存储单元846还可以存储相关信息,诸如广告、兴趣点(POI)、导航路由条目或其任何组合。第二存储单元846可以设定大小,以提供额外存储容量来补充第一存储单元814。

出于说明性目的,第二存储单元846被示为单一元件,不过应理解,第二存储单元846可以是多个存储元件的一个分布。又出于说明性目的,电子系统100被示为具有作为单层次结构存储系统的第二存储单元846,不过应理解,电子系统100可以具有呈不同配置的第二存储单元846。例如,可通过不同存储技术来形成第二存储单元846,以形成存储器层次系统,所述存储器层次系统包括不同水平的高速缓存、主存储器、旋转媒质或离线存储器。

第二存储单元846可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或其组合。例如,第二存储单元846可以是非易失性存储器(诸如,非易失性随机存取存储器(NVRAM)、快闪存储器、磁盘存储器)或易失性存储器(诸如,静态随机存取存储器(SRAM))。

第二存储单元846可以包括第二存储接口848。第二存储接口848可以用于与第二装置106中的其他功能单元之间的通信。第二存储接口848还可以用于在第二装置106外部的通信。

第二存储接口848可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第二装置106分离的源和目的地。

第二存储接口848可以取决于哪些功能单元或外部单元正与第二存储单元846建立连接而包括不同实施方式。可以使用与第二控制接口844的实施方式类似的技术和技巧来实施第二存储接口848。

第二通信单元836可以实现从外部向第二装置106通信以及从第二装置106向外部通信。例如,第二通信单元836可以准许第二装置106通过通信路径104与以下各者通信:第一装置102、第三装置108或其组合。

第二通信单元836还可以充当通信集线器(所述通信集线器允许第二装置106充当通信路径104的一部分)并且不限于成为通信路径104的端点或终端单元。第二通信单元836可以包括用于与通信路径104交互的有源和无源部件(诸如,微电子或天线)。

第二通信单元836可以包括第二通信接口850。第二通信接口850可以用于第二通信单元836与第二装置106中的其他功能单元之间的通信。第二通信接口850可以从其他功能单元接收信息或可以将信息传输到其他功能单元。

第二通信接口850可以取决于哪些功能单元正与第二通信单元836建立连接而包括不同实施方式。可以使用与第二控制接口844的实施方式类似的技术和技巧来实施第二通信接口850。

第一通信单元816可以与通信路径104联接以在第一装置传输808中将信息发送到第二装置106。第二装置106可以将信息从通信路径104的第一装置传输808接收到第二通信单元836中。

第二通信单元836可以与通信路径104联接以在第二装置传输810中将信息发送到第一装置102。第一装置102可以将信息从通信路径104的第二装置传输810接收到第一通信单元816中。可以通过第一控制单元812、第二控制单元834或其组合来执行电子系统100。

出于说明性目的,第二装置106被示为具有这样的划分,所述划分拥有第二用户接口838、第二存储单元846、第二控制单元834和第二通信单元836,不过应理解,第二装置106可以具有不同的划分。例如,可以不同地划分第二软件842,使得其功能中的一些或全部可以处于第二控制单元834和第二通信单元836中。而且,出于清晰性,第二装置106可以包括图8中未示出的其他功能单元。

第三装置108可以包括第三控制单元852、第三存储单元854、第三通信单元856、第三用户接口858和第三定位单元860。第三控制单元852可以包括第三控制接口862。第三控制单元852可以执行第三软件866以提供电子系统100的智能。可以按许多不同方式来实施第三控制单元852。例如,第三控制单元852可以是处理器、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字信号处理器(DSP)或其组合。第三控制接口862可以用于在第三控制单元852与第三装置108中的其他功能单元之间的通信。第三控制接口862还可以用于进行在第三装置108外部的通信。

第三控制接口862可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第三装置108分离的源和目的地。

第三控制接口862可以按不同方式来实施,并且可以取决于哪些功能单元或外部单元正与第三控制接口862建立连接而包括不同实施方式。例如,可以用以下各者来实施第三控制接口862:压力传感器、惯性传感器、微机电系统(MEMS)、光学电路、波导、无线电路、有线电路或其组合。

第三定位单元860可以生成(作为示例)第三装置108的位置信息、当前航向和当前速度。可以按许多方式来实施第三定位单元860。例如,第三定位单元860可以充当以下各者的至少一部分:全球定位系统(GPS)、惯性导航系统、蜂窝塔定位系统、压力定位系统或其任何组合。

第三定位单元860可以包括定位接口872。定位接口872可以用于第三定位单元860与第三装置108中的其他功能单元之间的通信。定位接口872还可以用于在第三装置108外部的通信。

定位接口872可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第三装置108分离的源和目的地。

定位接口872可以取决于哪些功能单元或外部单元正与第三定位单元860建立连接而包括不同实施方式。可以使用与第三控制接口862的实施方式类似的技术和技巧来实施定位接口872。

第三存储单元854可以存储第三软件866。第三存储单元854还可以存储相关信息,诸如广告、兴趣点(POI)、导航路由条目或其任何组合。

第三存储单元854可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或其组合。例如,第三存储单元854可以是非易失性存储器(诸如,非易失性随机存取存储器(NVRAM)、快闪存储器、磁盘存储器)或易失性存储器(诸如,静态随机存取存储器(SRAM))。

第三存储单元854可以包括第三存储接口864。第三存储接口864可以用于第三定位单元860与第三装置108中的其他功能单元之间的通信。第三存储接口864还可以用于在第三装置108外部的通信。

第三存储接口864可以从其他功能单元或从外部源接收信息,或可以将信息传输到其他功能单元或外部目的地。外部源和外部目的地是指物理上与第三装置108分离的源和目的地。

第三存储接口864可以取决于哪些功能单元或外部单元正与第三存储单元854建立连接而包括不同实施方式。可以使用与第三控制接口862的实施方式类似的技术和技巧来实施第三存储接口864。

第三通信单元856可以实现从外部向第三装置108通信以及从第三装置108向外部通信。例如,第三通信单元856可以准许第三装置108通过通信路径104与第一装置102、第二装置106、附接件(诸如,周边装置或计算机桌面)或其组合通信。

第三通信单元856还可以充当通信集线器(所述通信集线器允许第三装置108充当通信路径104的一部分)并且不限于成为通信路径104的端点或终端单元。第三通信单元856可以包括用于与通信路径104交互的有源和无源部件(诸如,微电子或天线)。

第三通信单元856可以包括第三通信接口868。第三通信接口868可以用于第三通信单元856与第三装置108中的其他功能单元之间的通信。第三通信接口868可以从其他功能单元接收信息或可以将信息传输到其他功能单元。

第三通信接口868可以取决于哪些功能单元正与第三通信单元856建立连接而包括不同实施方式。可以使用与第三控制接口862的实施方式类似的技术和技巧来实施第三通信接口868。

第三用户接口858允许用户(未示出)与第三装置108建立连接并交互。第三用户接口858可以包括输入装置和输出装置。第三用户接口858的输入装置的示例可以包括用于提供数据和通信输入的以下各者:小键盘、触控板、软键、键盘、麦克风或其任何组合。

第三用户接口858可以包括第三显示接口870。第三显示接口870可以包括显示器、投影仪、视频屏、扬声器或其任何组合。

第三控制单元852可以操作第三用户接口858以显示由电子系统100生成的信息。第三控制单元852还可以执行第三软件866以实现电子系统100的其他功能(包括从第三定位单元860接收位置信息)。第三控制单元852可以进一步执行第三软件866以经由第三通信单元856与通信路径104交互。

第一装置102中的功能单元可以单独地且独立于其他功能单元来工作。第一装置102可以单独地且独立于第二装置106、第三装置108和通信路径104来工作。

第二装置106中的功能单元可以单独地且独立于其他功能单元来工作。第二装置106可以单独地且独立于第一装置102、第三装置108和通信路径104来工作。

第三装置108中的功能单元可以单独地或独立于其他功能单元来工作。第三装置108可以单独地且独立于第一装置102、第二装置106和通信路径104来工作。

出于说明性目的,通过第一装置102、第二装置106和第三装置108的操作来描述电子系统100。应理解,第一装置102、第二装置106、第三装置108可以操作电子系统100的任何模块和功能。例如,第一装置102被描述为操作第一定位单元820,不过应理解,第二装置106或第三装置108也可以操作第一定位单元820。

第一捕获传感器874可以是图4的捕获传感器412。第一捕获传感器874的示例可以包括数字相机、视频相机、热相机、夜视相机、红外相机、x射线相机或其组合。第一捕获传感器874的示例可以进一步包括加速计、温度计、麦克风、无线信号接收器、远程生理监测装置、光识别器或其组合。

第三捕获传感器876可以是捕获传感器412。第二第三传感器876的示例可以包括数字相机、视频相机、热相机、夜视相机、红外相机、x射线相机或其组合。第三捕获传感器876的示例可以进一步包括加速计、温度计、麦克风、无线信号接收器、远程生理监测装置、光识别器或其组合。

现参考图9,其中示出了电子系统100的控制流程。电子系统100可以包括内容模块902。内容模块902生成图2的媒体内容202。例如,内容模块902可以基于图5的内容模板506来产生包括图5的子内容502的媒体内容202,所述内容模板506包括图5的静态元素508、图5的可配置元素510或其组合。

内容模块902可以按许多方式来生成媒体内容202。例如,内容模块902可以基于来自图2的内容提供者206的数据来生成媒体内容202,从而上载需要呈现于图1的第一装置102、图1的第三装置108或其组合上的数据。第一装置102可经由图8的第一通信单元816或第一控制单元812从内容提供者206接收数据。举另外的示例,内容模块902可以基于内容模板506来生成媒体内容202,所述内容模板506包括用于更新媒体内容202、子内容502或其组合的可配置元素510。下文将论述细节。

举额外的示例,内容模块902可以生成包括图2的内容指示符208的媒体内容202。内容指示符208可以包括水印、指印、框架、元数据或其组合。下文将论述细节。内容模块902可以将媒体内容202传达到装置检测器模块904。

电子系统100可以包括装置检测器模块904,所述装置检测器模块可联接到内容模块902。装置检测器模块904识别图4的装置信息416。例如,装置检测器模块904可以基于图4的存在指示符410来识别装置信息416。举另外的示例,第一控制单元812可以执行装置检测器模块904以识别装置信息416。

装置检测器模块904可以按许多方式来识别装置信息416。例如,装置检测器模块904可以基于表示互联网协议地址的存在指示符410来识别装置信息416,以识别连接到第二装置106的第一装置102。举另一个示例,装置检测器模块904可以基于表示第一装置102的装置识别的存在指示符410来识别装置信息416。更具体地作为示例,装置识别可以表示第一装置102的独特序列号。

举不同的示例,装置检测器模块904可以基于表示服务提供者识别的存在指示符410来识别装置信息416,所述服务提供者识别指示关于服务提供者的独特信息,第一装置102使用所述独特信息与第二装置106连接。举另一个示例,装置检测器模块904可以基于表示图4的用户简介422的存在指示符410来识别装置信息416。更具体地作为示例,用户简介422可以包括用于由第一装置102访问第二装置106的登录信息。装置检测器模块904可以识别用户为访问第二装置106而已登录的第一装置102的装置信息416。

举另外的示例,装置检测器模块904可以基于所传达的媒体内容202来识别装置信息416。更具体地作为示例,第一装置102可以从第二装置106接收媒体内容202。装置检测器模块904可以基于上文所论述的存在指示符410来识别装置信息416,以识别接收媒体内容202的第一装置102。装置检测器模块904可以将装置信息416传达到场景模块906。

电子系统100可以包括场景模块906,所述场景模块可以联接到装置检测器模块904。场景模块906确定图4的呈现场景404。例如,场景模块906可以基于图4的服务位置408来确定呈现场景404。举另外的示例,第一控制单元812可以执行场景模块906以确定呈现场景404。

场景模块906可以按许多方式来确定呈现场景404。例如,场景模块906可以基于接收媒体内容202的第一装置102的服务位置408来确定呈现场景404。更具体地作为示例,服务位置408可以表示第一装置102可以接收媒体内容202所处的物理位置(诸如,用户的家)。场景模块906可以确定用于表示用户的家的呈现场景404。

举另一个示例,场景模块906可以基于图4的声响应414来确定呈现场景404。更具体地作为示例,场景模块906可以基于发出声音的图4的捕获传感器412来接收声响应414。场景模块906可以借助于表示为第一位置102的麦克风的捕获传感器412来倾听声响应414。基于来自从墙壁、天花板和地板反弹回来的声音的声响应414的频率,场景模块906可以确定房间有多大或多小的呈现场景404。

举不同的示例,场景模块906可以基于存在指示符410来确定呈现场景404。更具体地作为示例,存在指示符410可以表示互联网协议地址。基于互联网协议地址,场景模块906可以确定指示第一装置102呈现媒体内容202所处的服务位置408的呈现场景404。

举另外的示例,场景模块906可以借助于图8的第一定位单元820基于表示服务位置408的存在指示符410来确定呈现场景404。更具体地作为示例,借助于第一定位单元820,场景模块906可以确定第一装置102是否位于表示起居室或卧室的呈现场景404内。

举另外的示例,场景模块906可以基于图4的使用模式424来确定呈现场景404。更具体地作为示例,使用模式424可以指示在图3的时间帧304的特定实例期间是否正使用第一装置102。例如,使用模式424可以指示从7AM到8AM正在厨房使用第一装置102。相比之下,使用模式424可以指示从10PM到11PM正在卧室使用第一装置102。基于使用模式424,场景模块906可以确定用于表示(例如)厨房或卧室的服务位置408的呈现场景404。

举不同的示例,场景模块906可以确定图4的用户场景406。更具体地作为示例,场景模块906可以基于时间帧304、图4的当前位置418、图4的环境状况420、用户简介422、使用模式424、媒体内容202或其组合来确定用户场景406以接收媒体内容202。

举特定的示例,场景模块906可以在时间帧304的给定实例基于第三装置108的当前位置418来确定用户场景406。场景模块906可以借助于图8的第三定位单元860来确定当前位置418。作为示例,在10PM,当前位置418可以表示用户的卧室。基于时间帧304和当前位置418,场景模块906可以确定用于表示第三装置108的用户是在用户的卧室中的用户场景406。

举另一个示例,场景模块906可以基于环境状况420来确定用户场景406。举特定的示例,环境状况420可以表示环绕当前位置418的天气。更具体地作为示例,天气可以包括零下温度、35摄氏度以上、雨天、晴天、有雪或其组合。基于环境状况420的当前状态,场景模块906可以确定当前位置418周围的用户场景406。

举不同的示例,场景模块906可以基于用户简介422来确定用户场景406。更具体地作为示例,用户简介422可以包括用户的偏好、用户信息统计、年龄、性别、职业、兴趣或其组合。基于用户简介422,场景模块906可以确定用于接收媒体内容202的用户场景406。

举另一个示例,场景模块906可以基于使用模式424来确定用户场景406。更具体地作为示例,使用模式424可以包括在第一装置102的图8的第一用户接口818、第三装置108的图8的第三用户接口858或其组合上生成的图4的用户输入426。使用模式424可以包括第一装置102、第二装置106、第三装置108的捕获传感器412,所述捕获传感器追踪用户的移动、身体活动或其组合。基于使用模式424,场景模块906可以确定表示用户是否处于用于接收媒体内容202的情形中的用户场景406。场景模块906可以将呈现场景404传达到用户检测器模块908。

电子系统100可以包括用户检测器模块908,所述用户检测器模块可以联接到场景模块906。用户检测模块908识别图4的用户信息428。例如,用户检测器模块908可以基于装置信息416、呈现场景404或其组合来识别用户信息428。举另外的示例,第一控制单元812可以执行用户检测器模块908以识别用户信息428。

用户检测器模块908可以按许多方式来识别用户信息428。例如,用户检测器模块908可以基于连接到第一装置102、第二装置106或其组合的第三装置108的装置信息416来识别用户信息428。更具体地作为示例,第一装置102、第二装置106、第三装置108或其组合可以经由电子系统100内的表示为蓝牙的图1的通信路径104而彼此之间连接。蓝牙可以是版本3.0或4.0。表示为智能TV的第一装置102可以包括捕获传感器412以播送用于检测表示为移动装置的第三装置108的信标。基于包括用户简介422的第三装置108的装置信息416,用户检测器模块908可以识别用户信息428。

举另外的示例,用户检测器模块908可以基于图4的接近度信息430来识别用户信息428。更具体地作为示例,接近度信息430可表示在图4的接收接近度432内的多个装置。例如,多个第三装置108可以在第一装置102的接收接近度432内。用户检测器模块908可以基于发射电磁场或电磁辐射射束(诸如,用于检测第三装置108的红外线)的捕获传感器412来检测在接收接近度432内的第三装置108。基于检测到第三装置108,用户检测器模块908可以识别被指派给第三装置108的用户信息428。

举另外的示例,用户检测器模块908可以借助于第一定位单元820来识别用户信息428。更具体地作为示例,用户检测器模块908可以识别用户信息428以使用蜂窝三角测量来定位第一装置102、第二装置106、第三装置108或其组合,以识别第三装置108的用户是否在接收接近度432内。基于检测到第三装置108,用户检测器模块908可以识别被指派给第三装置108的用户信息428。

举不同的示例,用户检测器模块908可以基于由表示为相机的捕获传感器412所捕获的呈现场景404来识别用户信息428。更具体地作为示例,捕获传感器412可以捕获第三装置108的用户。基于第三装置108的装置信息416,用户检测器模块908可以通过使人的图像与第三装置108的拥有者的图像(存储在第一装置102、第二装置106或其组合上)匹配来识别用户信息428。

举另外的示例,用户检测器模块908可以基于接近度信息430、捕获传感器412所捕获的图像或其组合来识别用户信息428。更具体地作为示例,基于接近度信息430、所捕获的图像或其组合,用户检测器模块908可以确定相对于第一装置102的服务位置408的第三装置108的当前位置418。结果,基于检测到第三装置108,用户检测器模块908可以识别第三装置108的用户信息428以识别相对于第一装置102用户是处于哪种情形(诸如,坐着、躺着或站着)。用户检测器模块908可以将用户信息428传达到消费模块910。

电子系统100可以包括消费模块910,所述消费模块可以联接到用户检测器模块908。消费模块910识别媒体内容202。例如,消费模块910可以识别呈现于第一装置102、第三装置108或其组合上的媒体内容202。举另外的示例,第一控制单元812可以执行消费模块910以识别媒体内容202。

消费模块910可以按许多方式来识别媒体内容202。例如,消费模块910可以基于利用自动内容识别来识别媒体内容202。更具体地作为示例,媒体内容202可以包括内容指示符208。内容指示符208可以表示水印、指印或其组合。

图8的第一存储单元812、图8的第二存储单元848、图8的第三存储单元854或其组合可以存储图2的存储指示符210。消费模块910可以将内容指示符208与存储指示符210相比较,以匹配并识别呈现于第一装置102、第三装置108或其组合上的媒体内容202。

举不同的示例,消费模块910可以基于表示为存储在帧缓冲器中的帧的内容指示符208来识别媒体内容202,所述内容指示符208用于与第一装置102的调谐器中的通道匹配。举另一个示例,消费模块910可以基于表示为元数据(所述元数据由第一装置102、第三装置108或其组合从媒体内容202检索到)的内容指示符208来识别媒体内容202。举另一个示例,消费模块910可以基于从第一装置102、第三装置108或其组合选择媒体内容202的用户输入426来识别媒体内容202。消费模块910可以将所识别的媒体内容202传达到配置模块912。

电子系统100可以包括配置模块912,所述配置模块可以联接到消费模块910。配置模块912更新媒体内容202。例如,配置模块912可以基于调节可配置元素510来更新包括子内容502的媒体内容202。举另外的示例,控制单元812可以执行配置模块912以更新媒体内容202。

配置模块912可以按许多方式来更新媒体内容202。例如,配置模块912可以基于以下各者来更新媒体内容202:装置信息416、呈现场景404、用户场景406、用户信息428、内容提供者206或其组合。如图5中所说明,配置模块912可以基于调节可配置元素510来更新媒体内容202。

举特定的示例,媒体内容202可以包括多个子内容502。可以基于图5的事件时间504来显示子内容502。如上文所论述,子内容502可以基于内容模板506而包括静态元素508和可配置元素510或其组合。举另外的示例,子内容502的每个实例可以基于内容模板506的不同实例,因此包括静态元素508、可配置元素510或其组合的不同实例。配置模块912可以基于上文在图3的实时306中所论述的因素,用图5的替换内容516来更新针对可配置元素510的每个实例的子内容502。

更具体地作为示例,事件时间504可以表示5秒进入媒体内容202,所述媒体内容202表示为显示在第一装置102(表示TV)上的图2的广告204。被包括于媒体内容202中的子内容502的第一实例可以包括表示“观众类型”的可配置元素510。所识别的用户信息428可以表示在呈现场景404内的用户,所述用户可以表示单身男性。基于所识别的用户信息428,配置模块912可以通过调节可配置元素510来更新子内容502以包括表示“哥们”的替换内容516。举另外的示例,配置模块912可以将子内容502从“嘿{观众类型},您准备好了吗?”更新到“嘿哥们,您准备好了吗?”。表示“嘿……,您准备好了吗?”的静态元素508可以保持不变。

举额外的示例,事件时间504可以表示12秒进入显示在第一装置102上的广告204。子内容502的第二实例可以包括表示“天气”和“产品”的多个可配置元素510。用户场景406可以表示寒冬。由内容提供者206出售的产品可以表示“热巧克力”。基于用户场景406、内容提供者206或其组合,配置模块912可以通过调节多个可配置元素510来包括表示为视频剪辑的替换内容516而更新子内容502,以显示寒冬里的热巧克力。

举额外的示例,事件时间504可以表示18秒进入显示在第一装置102上的广告204中。子内容502的第三实例可以包括可配置元素510,所述可配置元素510表示与内容提供者206相关联的便利位置514(图5)。与广告204相关联的内容提供者206可以表示麦当劳(TM)。基于用户的当前位置418和与内容提供者206相关联的便利位置514(图5),配置模块912可以通过调节可配置元素510来更新子内容502,所述可配置元素510用于提供表示从当前位置418到便利位置514的图5的地图512的替换内容516,其中在广告204中正倒出热巧克力。

举另一个示例,事件时间504可以表示25秒进入显示在第一装置102上的广告204中。子内容502的第四实例可以包括表示待显示在第三装置108上的优惠券的替换内容516。更具体地作为示例,所识别的用户信息428可以提供配置模块912以更新待显示在第三装置108上的子内容502。举特定的示例,配置模块912可以更新子内容502以包括表示待显示在第三装置108上的叠加(建议用户做出表示摇动手势的用户输入426)的替换内容516,从而在第三装置108上获得优惠券。

举另外的示例,配置模块912可以更新媒体内容202以包括替换内容516的各种实例。配置模块912可以通过将表示叠加文本、图像或其组合的替换内容516动态地包括在广告204内来更新媒体内容202。举特定的示例,配置模块912可以通过包括替换内容516来更新媒体内容202,以获得由名称所识别的用户、提供与媒体内容202相关联的内容提供者206的联系信息或其组合,从而与事件时间504协调。

已发现,通过调节可配置元素510以包括替换内容516从而动态地更新媒体内容202的电子系统100改进了递送最适合于用户的媒体内容202的效率。通过调节可配置元素510,电子系统100可以提供与用户更相关的媒体内容202。结果,电子系统100改进了递送媒体内容202的效率,从而提高操作电子系统100、第一装置102、第三装置108或其组合的用户体验。

举不同的示例,配置模块912可以通过用替换内容516动态地更改广告204内的音频播放来更新媒体内容202,所述替换内容516表示针对用户信息428定制的音频播放。举特定的示例,配置模块912可以通过获得用户名称、提供内容提供者206的联系信息或其组合来包括具有更改为适合于用户信息428的音频模式的替换内容516而更新媒体内容202。

举另一个示例,配置模块912可以基于相对于显示媒体内容202的第一装置102、第三装置108或其组合的服务位置408的用户的当前位置418通过选择替换内容516来更新媒体内容202。更具体地作为示例,配置模块912可以通过选择替换内容516来更新媒体内容202,所述替换内容516表示朝用户的当前位置418定向的视频剪辑。作为示例,如果当前位置418是在服务位置408的右边或左边,那么配置模块912可以动态地选择朝当前位置418定向的替换内容516。

已发现,基于相对于服务位置408的当前位置418来动态地更新媒体内容202的电子系统100改进了向用户递送媒体内容202的效率。通过提供朝当前位置418定向的替换内容516,用户可以更好地消费媒体内容202。结果,电子系统100可以改进递送媒体内容202的效率以实现由用户更高程度地消费媒体内容202。

举不同的示例,如上文所论述,配置模块912可以通过根据内容模板506调节可配置元素510来对替换内容516进行切割、拼接、交错或其组合而更新媒体内容202。更具体地作为示例,配置模块912可以更新媒体内容202以包括适合于呈现场景404、用户场景406或其组合的替换内容516。

已发现,通过根据呈现场景404、用户场景406或其组合调节可配置元素510来动态地更新媒体内容202的电子系统100改进了广告204的内容变换712(图7)。通过根据呈现场景404、用户场景406或其组合来调节可配置元素510,电子系统100可以更新最适合于消费媒体内容202的用户的媒体内容202。结果,电子系统100可以改进媒体内容202的内容变换712,从而提高内容提供者206的收入以及提高操作电子系统100、第一装置102、第三装置108或其组合的用户的用户体验。

举另外的示例,如上文所论述,配置模块912可以通过包括表示从当前位置418到与内容提供者206相关联的便利位置514的地图512的替换内容516来更新媒体内容202。举另一个示例,除媒体内容202之外,配置模块912还可以将表示促销的替换内容516(诸如,优惠券、联系信息或其组合)推送到第一装置102、第三装置108或其组合。

举另一个示例,媒体内容202可以表示针对保险的广告204。配置模块912可以通过将“保险代理人名称”的可配置元素510调节为“保罗”来更新媒体内容202,以生成表示包括“您的最近保险代理人是保罗”的视频剪辑的子内容502。此外,媒体内容202可以包括子内容502中的可配置元素510的额外实例。可配置元素510可以表示与对当前位置418而言的便利位置514处的内容提供者206相关的信息。当显示针对便利位置514的指向可配置元素510的视频剪辑时,配置模块912可以更新媒体内容202以将可配置元素510调节为显示保罗的联系信息。

电子系统100可以包括追踪器模块914,所述追踪器模块可以联接到配置模块912。追踪器模块914追踪媒体内容202。例如,追踪器模块914可以追踪根据用户信息428、呈现场景404、用户场景406或其组合所交互的媒体内容202。举另外的示例,第一控制单元812可以执行追踪器模块914以追踪媒体内容202。

追踪器模块914可以按许多方式来追踪媒体内容202。例如,追踪器模块914可以基于接收到的用户输入426来追踪媒体内容202。更具体地作为示例,追踪器模块914可以追踪这样的媒体内容202,该媒体内容202接收用户输入426或不基于呈现场景404、用户场景406或其组合的某些实例。

举另外的示例,追踪器模块914可以追踪表示广告204的媒体内容202的内容变换712,所述内容变换被提供来识别与用户信息428相关的媒体内容202。更具体地作为示例,通过追踪内容变换712,媒体内容202可以确定在呈现场景404、用户场景406或其组合的某些实例下与用户相关的媒体内容202。追踪器模块914可以将内容变换712传达到分析模块916。

电子系统100可以包括分析模块916,所述分析模块可以联接到追踪器模块914。分析模块916计算图7的数据分析704。例如,分析模块916可以基于内容变换712来动态地并在近乎实时306的实例中计算数据分析704,所述数据分析包括图7的总家庭收视率706、图7的总家庭份额708、图7的家庭到达率710或其组合。举另外的示例,第一控制单元812可以执行分析模块916以计算数据分析704。

分析模块916可以按许多方式来计算数据分析704。例如,分析模块916可以基于对在媒体内容202的内容持续时间720内的图7的多个每分钟家庭收视率718求平均值来计算数据分析704,所述数据分析704表示针对媒体内容202的给定实例的总家庭收视率706。分析模块916可以基于以下等式来计算总家庭收视率706:

数学图解1

[数学式1]

收视率分子项(Px,Mi)(ratingNum(Px,Mi))=在分钟Μi期间观看Px的有效家庭数目

收视率分母项(Px)(ratingDenom(Px))=在Px前面的8天期间的有效家庭数目

节目持续时间(Px)(progDur(Px))={Mi|开播时间(Px)≤Mi≤开播时间(Px)+持续时间(Px)}

“Px”可以表示媒体内容202。“Mi”可以表示事件时间504。

举不同的示例,分析模块916可以基于对在媒体内容202整体中的内容持续时间720内的多个每分钟家庭份额722(图7)求平均值来计算数据分析704,所述数据分析704表示针对媒体内容202的给定实例的总家庭份额708。分析模块916可以基于以下等式来计算总家庭份额708:

数学图解2

[数学式2]

份额分子项(Px,Mi)(shareNum(Px,Mi))=在分钟Μi期间观看Px的有效家庭数目

份额分母项(Mi)(shareDenom(Mi))=在分钟Μi期间观看电视的有效家庭数目

节目持续时间(Px)(progDur(Px))={Mi|开播时间(Px)≤Mi≤开播时间(Px)+持续时间(Px)}

举不同的示例,分析模块916可以基于家庭(614)除以家庭总体(616)来计算表示家庭到达率710的数据分析704,如下文所说明。分析模块916可以基于以下等式来计算家庭到达率710:

数学图解3

[数学式3]

节目持续时间(Px)(progDur(Px))={Mi|开播时间(Px)≤Mi≤开播时间(Px)+持续时间(Px)}

airtime:开播时间

duration:持续时间

到达率分子项(Px)(reachNum(Px))=在节目持续时间(Px)期间观看Px的有效家庭数目

到达率分母项(Px)(reachDenom(Px))=在Px前面的8天期间的有效家庭数目

分析模块916可以将总家庭收视率706、总家庭份额708、家庭到达率710或其组合传达到呈现模块(presentation module)918。

电子系统100可以包括呈现模块918,所述呈现模块可以联接到分析模块916。呈现模块918可呈现图7的仪表板702。例如,呈现模块918可以呈现用于在第一装置102、第二装置106、第三装置108或其组合上显示数据分析的仪表板702。举另外的示例,第一控制单元812可以执行呈现为仪表板702的呈现模块918。

如所论述,电子系统100可以生成供呈现于第一装置102上的媒体内容202。媒体内容202可以基于指示静态元素508、可配置元素510或其组合的内容模板506而包括子内容502。

为更新适合于场景402的媒体内容202,电子系统100可以识别装置信息416、用户信息428或其组合。此外,电子系统100可以根据内容指示符208来识别正消费的媒体内容202。结果,电子系统100可以通过调节可配置元素510来更新媒体内容202以包括适合于所检测到的场景402的子内容502。

电子系统100可以追踪根据场景402、用户信息428或其组合所交互的媒体内容202。因此,电子系统100可以基于媒体内容202来计算数据分析704,以确定总家庭收视率706、总家庭份额708、家庭到达率710或其组合。

此外,第一装置102可以表示TV或智能TV。本发明的实施方案可以与不能对媒体内容202的动态创建进行处理的TV向后兼容。更具体地作为示例,第一装置102表示TV可以显示包括静态元素502的媒体内容202。媒体内容510的可配置元素510可以用用于静态元素508的替换内容516来替换。

基于对电子系统100的操作,因在呈现场景404内移动所造成的物理变换导致了物理世界中的移动,例如,使用第一装置102、第三装置108或其组合的人。当在物理世界中发生移动时,移动自身创建额外信息,所述额外信息被转换回基于所识别的装置信息416、用户信息428或其组合来更新媒体内容202、子内容502或其组合。

图8的第一装置102的第一软件826(图8)可以包括电子系统100。例如,第一软件826可以包括内容模块902、装置检测器模块904、场景模块906、用户检测器模块908、消费模块910、配置模块912、追踪器模块914、分析模块916和呈现模块918。

图8的第一控制单元812可以执行第一软件826以使内容模块902生成媒体内容202。第一控制单元812可以执行第一软件826以使装置检测器模块904识别装置信息416。第一控制单元812可以执行第一软件826以使场景模块906确定呈现场景404、用户场景406或其组合。第一控制单元812可以执行第一软件826以使用户检测器模块908识别用户信息428。

第一控制单元812可以执行第一软件826以使消费模块910识别媒体内容202。第一控制单元812可以执行第一软件826以使配置模块912更新媒体内容202。第一控制单元812可以执行第一软件826以使追踪器模块914追踪媒体内容202。第一控制单元812可以执行第一软件826以使分析模块916计算数据分析704。第一控制单元812可以执行第一软件826以使呈现模块918呈现仪表板702。

图8的第二装置106的第二软件842(图8)可以包括电子系统100。例如,第二软件842可以包括内容模块902、装置检测器模块904、场景模块906、用户检测器模块908、消费模块910、配置模块912、追踪器模块914、分析模块916和呈现模块918。

图8的第二控制单元834可以执行第二软件842以使内容模块902生成媒体内容202。第二控制单元834可以执行第二软件842以使装置检测器模块904识别装置信息416。第二控制单元834可以执行第二软件842以使场景模块906确定呈现场景404、用户场景406或其组合。第二控制单元834可以执行第二软件842以使用户检测器模块908识别用户信息428。

第二控制单元834可以执行第二软件842以使消费模块910识别媒体内容202。第二控制单元834可以执行第二软件842以使配置模块912更新媒体内容202。第二控制单元834可以执行第二软件842以使追踪器模块914追踪媒体内容202。第二控制单元834可以执行第二软件842以使分析模块916计算数据分析704。第二控制单元834可以执行第二软件842以使呈现模块918呈现仪表板702。

图8的第三装置108的第三软件(图8)866可以包括电子系统100。例如,第三软件866可以包括内容模块902、装置检测器模块904、场景模块906、用户检测器模块908、消费模块910、配置模块912、追踪器模块914、分析模块916和呈现模块918。

图8的第三控制单元852可以执行第三软件866以使内容模块902生成媒体内容202。第三控制单元852可以执行第三软件866以使装置检测器模块904识别装置信息416。第三控制单元852可以执行第三软件866以使场景模块906确定呈现场景404、用户场景406或其组合。第三控制单元852可以执行第三软件866以使用户检测器模块908识别用户信息428。

第三控制单元852可以执行第三软件866以使消费模块910识别媒体内容202。第三控制单元852可以执行第三软件866以使配置模块912更新媒体内容202。第三控制单元852可以执行第三软件866以使追踪器模块914追踪媒体内容202。第三控制单元852可以执行第三软件866以使分析模块916计算数据分析704。第三控制单元852可以执行第三软件866以使呈现模块918呈现仪表板702。

可以在第一软件826、第二软件842和第三软件866之间划分电子系统100。例如,第二软件842可以包括内容模块902、装置检测器模块904、场景模块906、用户检测器模块908、消费模块910、配置模块912、追踪器模块914和分析模块916。第二控制单元834可以执行如先前所描述的于第二软件842上划分的模块。

第一软件826可以包括呈现模块918。基于图8的第一存储单元814的大小,第一软件826可以包括电子系统100的额外模块。第一控制单元812可以执行如先前所描述的于第一软件826上划分的模块。

第三软件866可以包括呈现模块918。基于图8的第三存储单元854的大小,第三软件866可以包括电子系统100的额外模块。第三控制单元852可以执行如先前所描述的于第三软件866上划分的模块。

第一控制单元812可以操作图8的第一通信接口828,以将媒体内容202、装置信息416、呈现场景404、用户场景406、用户信息428、内容变换712、数据分析704、仪表板702或其组合传达到第二装置106、第三装置108或其组合,或从第二装置106、第三装置108或其组合传达媒体内容202、装置信息416、呈现场景404、用户场景406、用户信息428、内容变换712、数据分析704、仪表板702或其组合。第一控制单元812可以操作第一软件826以操作图8的第一定位单元820。

第二控制单元834可以操作图8的第二通信接口850,以将媒体内容202、装置信息416、呈现场景404、用户场景406、用户信息428、内容变换712、数据分析704、仪表板702或其组合传达到第一装置102、第三装置108或其组合,或从第一装置102、第三装置108或其组合传达媒体内容202、装置信息416、呈现场景404、用户场景406、用户信息428、内容变换712、数据分析704、仪表板702或其组合。第三控制单元852可以操作图8的第三通信接口868,以将媒体内容202、装置信息416、呈现场景404、用户场景406、用户信息428、内容变换712、数据分析704、仪表板702或其组合传达到第一装置102、第二装置106或其组合,或从第一装置102、第二装置106或其组合传达媒体内容202、装置信息416、呈现场景404、用户场景406、用户信息428、内容变换712、数据分析704、仪表板702或其组合。第三控制单元852可以操作第三软件866以操作第三定位单元860。

第一控制单元812可以操作图8的第一用户接口818,以在第一装置102上呈现媒体内容202、数据分析704、仪表板702或其组合。第二控制单元834可以操作图8的第二用户接口838,以在第二装置106上呈现媒体内容202、数据分析704、仪表板702或其组合。第三控制单元852可以操作第三用户接口858,以在第三装置108上呈现媒体内容202、数据分析704、仪表板702或其组合。

电子系统100将所述模块功能或次序描述为示例。可以不同地划分所述模块。例如,可以将装置检测器模块904与用户检测器模块908组合。所述模块中的每一者可以单独地且独立于其他模块来操作。此外,在彼此不直接联接的情况下,一个模块中生成的数据可以由另一个模块使用。例如,配置模块912可以直接从内容模块902接收媒体内容202。词语“通信”可以表示发送、接收或其组合。

本申请中所描述的模块可以是在第一控制单元812或第二控制单元834中的硬件实施物或硬件加速器。模块也可以是分别在第一装置102或第二装置106内但在第一控制单元812或第二控制单元834外的硬件实施物或硬件加速器,如图8中所描绘的。然而,应理解,第一装置102、第二装置106、第三装置108或其组合可以共同地指用于模块的所有硬件加速器。

本申请中所描述的模块可以实施为存储在非暂时性计算机可读媒质上的待由第一装置102、第二装置106或其组合执行的指令。非暂时性计算机媒体可以包括第一存储单元814、图8的第二存储单元846、第三存储单元854或其组合。非暂时性计算机可读媒质可以包括非易失性存储器(诸如硬盘驱动器)、非易失性随机存取存储器(NVRAM)、固态存储装置(SSD)、紧致磁盘(CD)、数字视频光盘(DVD)或通用串行总线(USB)快闪存储器装置。非暂时性计算机可读媒质可以集成为电子系统100的一部分或安装为电子系统100的可移除部分。

现参考图10,其中示出了在另外的实施方案中的图1的电子系统100的操作方法1000的示例性流程图。示例性流程图1000包括:在框1002中,基于内容模板来生成供呈现于装置上的包括子内容的媒体内容,所述内容模板包括可配置元素。电子系统100可以执行图0的内容模块902,以基于图5的内容模板506来生成供呈现于图1的第一装置102上的图2的媒体内容202(包括图5的子内容502),所述内容模板包括图5的可配置元素510。

示例性流程图1000可以进一步包括:在框1004中,借助于控制单元来确定用于在场景内识别所述装置的用户信息。电子系统100可以执行图9的用户检测器模块908,以确定用于在图4的场景402内识别第一装置102的图4的用户信息428。

示例性流程图1000可以进一步包括:在框1006中,用可配置元素来更新子内容,所述可配置元素是基于供呈现于装置上的媒体内容和场景来调节的。电子系统100可以执行图9的配置模块912,以用可配置元素510来更新子内容502,所述可配置元素是基于供呈现于第一装置102上的媒体内容202和场景402来调节的。

示例性流程图1000可以进一步包括:在框1008中,追踪表示为广告的媒体内容的内容变换,所述内容变换被提供来识别与用户信息相关的媒体内容。电子系统100可以执行图9的追踪器模块914,以追踪表示为图2的广告204的媒体内容202的内容变换712(图7),所述内容变换被提供来识别与用户信息428相关的媒体内容202。

示例性流程图1000可以进一步包括:在框1010中,基于追踪根据用户信息、场景或其组合所交互的媒体内容来生成数据分析。电子系统100可以执行图9的分析模块916,以基于追踪根据用户信息428、场景402或其组合所交互的媒体内容202来生成图7的数据分析704。

已发现,基于图5的可配置元素510来生成供呈现于图1的第一装置102上的图2的媒体内容202(包括图5的子内容502)的电子系统100改进了向用户递送媒体内容202的效率。电子系统100可以确定用于在图4的场景402内识别第一装置102的图4的用户信息428。结果,电子系统100可以有效地用可配置元素510来更新子内容502,所述可配置元素是基于供呈现于第一装置102上的媒体内容202和场景402来调节的。

所得方法、过程、设备、装置、产品和/或系统是简单明了的、具成本效益的、不复杂的、高度通用的、准确的、灵敏的且有效的,并且可以通过使已知部件适应于准备好的、有效的和经济的制造、应用和利用来得以实施。本发明的实施方案的另一个重要方面是其可贵地支持和致力于降低成本、简化系统和提高性能的历史趋势。本发明的实施方案的这些和其他可贵的方面因此进一步将技术现状增进到至少下一个水平。

尽管已结合特定最佳实施例描述了本发明,但应理解,考虑到上述描述,许多替代例、修改和变化将为本领域技术人员所显而易见。因此,意欲涵盖在随附权利要求的范围内的所有此类替代例、修改和变化。本文中所阐述或附图中所示出的所有事项将以说明性及非限制性意义来解释。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1