当前位置: 首页 > 专利查询>微软公司专利>正文

在线广告的元数据启用的动态更新制造技术

技术编号:6975577 阅读:224 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了在线广告的元数据启用的动态更新。提供用于动态更新在线广告以及提供更新后的在线广告的系统、方法和计算机介质。提供具有从广告类继承的属性的面向对象在线广告。继承的属性包括元数据字段及对应的元数据值。元数据字段和值确定在网页上发布在线广告时在线广告的内容、外观、行为和其他特性。将对广告类或子类中元数据字段和值的变化、添加或删除传递给在线广告,并更新广告的元数据以反映这种变化。

【技术实现步骤摘要】

本专利技术涉及在线广告,尤其涉及在线广告的元数据启用的动态更新
技术介绍
在线广告经常连同网页内容被发布和显示在网页上,以从网页浏览者那里招揽生意。在线广告由多个创造性实体以各种形式所设计,并包括各种信息。用于实现在线广告的标准化模式的缺乏阻碍了广告的更新、可移植性、索引和检索。广告商经常希望改变广告活动的细节、价格、登录页URL和/或在线广告的其他属性。使用常规在线广告结构和常规广告系统对生成后的广告进行更新是一个的困难且非标准化的过程。
技术实现思路
本专利技术的各实施例涉及用于动态更新在线广告并提供更新后的在线广告的系统、 方法和计算机可读介质。使用此处描述的方法,可通过元数据字段和为每个元数据字段存储的元数据值来动态更新在线广告。在线广告可以是面向对象的,并且从已定义的广告类继承属性,包括具有相应元数据值的元数据字段。元数据字段及对应的元数据值决定广告被发布在网页上时其内容和外观。提供面向对象在线广告之后,可以确定的是自从提供在线广告起,广告类、子类或实例中的元数据字段或元数据值已经发生了变化。可以为元数据字段或值提供反映该变化的动态更新。提供本
技术实现思路
以便以简化形式介绍将在以下的详细描述中进一步描述的一些概念。本
技术实现思路
并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要求保护的主题的范围。附图说明下面参考附图详细描述本专利技术,附图中图1是适用于实现本专利技术各个实施例的示例性计算环境的框图;图2是根据本专利技术一实施例的具有元数据字段的示例性在线广告类的框图;图3是根据本专利技术一实施例的示例性在线广告的框图,该广告是在线广告类的一个实例,并且具有继承的元数据字段和对应的元数据值;图4是根据本专利技术一实施例的示出概念上被组织为属性“袋”的属性的框图;图5是根据本专利技术一实施例的用于使用元数据字段和/或值动态更新在线广告的示例性方法的流程图;图6是根据本专利技术另一实施例的用于使用元数据字段和/或值动态更新在线广告的示例性方法的流程图;图7是根据本专利技术一实施例的用于发布更新后的在线广告的示例性方法的流程图;以及图8是根据本专利技术一实施例的示例性基于云的元数据存储和交互系统的框图。具体实施例方式此处用细节来描述本专利技术的各实施方式以满足法定要求。然而,该描述本身并非旨在限制本专利的范围。相反,专利技术人设想所要求保护的主题还可结合其他当前或未来技术按照其他方式来具体化,以包括不同的步骤或类似于本文中所描述的步骤的步骤组合。 此外,尽管术语“步骤”和/或“框”或“模块”等可在此处用于指示所采用的方法或系统的不同组件,但除非而且仅当明确描述了各个步骤的顺序时,该术语不应被解释为意味着此处公开的各个步骤之中或之间的任何特定顺序。本专利技术的各个实施例提供用于动态更新在线广告并发布更新后的在线广告的系统、方法和计算机可读介质。根据本专利技术的各个实施例,提供一个具有从广告类继承的多个属性的面向对象在线广告。继承的属性包括元数据字段及对应的元数据值。元数据字段和值决定在线广告被发布在网页上时的内容、外观、行为,和其他特性。元数据值可随着时间的流逝而变化以反映新的或更新后的产品信息、价格、广告策略、活动、可用性等。此外,新的元数据字段在被生成后可被添加至在线广告或广告类。可通过例如广告商、发布者、广告系统、甚至消费者,改变元数据字段及其值。一个实施例中,当广告类或子类中的元数据发生变化时,将更新动态地传递给广告,使得在线广告将包括最近信息。这允许价格、产品信息、产品可用性、广告策略、广告活动、奖励、登录页URL、供应持续时间、相对值等的变化在其发生时就被传递,免除了重新设计广告的不便、滞后和花费。另一实施例中,在在线广告即将被发布到网页上之前为一个或多个元数据字段获取元数据值。在即将显示之前的获取,提供了总能发布带有最近信息的动态广告。某些实施例中,元数据字段和值被存储在计算云中。简要描述了本专利技术某些实施例的概览之后,以下描述其中可实现本专利技术各个实施例的示例性操作环境,以便为本专利技术各方面提供通用上下文。首先具体参考图1,示出了用于实现本专利技术各个实施例的示例性操作环境,并将其概括地指定为计算设备100。计算设备100只是适合的计算环境的一个示例,旨不在于对本专利技术各实施例的使用范围或功能提出任何限制。也不应该将计算设备100解释为对所示出的任一组件或其组合有任何依赖性或要求。本专利技术的各个实施例可以在由计算机或诸如个人数据助理或其它手持式设备之类的其它机器执行的计算机代码或机器可使用指令的一般上下文中描述,该机器可使用指令包括诸如程序模块之类的计算机可执行指令。一般而言,包括例程、程序、对象、组件、数据结构等的程序模块指的是执行特定任务或实现特定抽象数据类型的代码。本专利技术的各实施例可以在各种系统配置中实施,包括手持式设备、消费电子产品、通用计算机、更专用的计算设备等等。本专利技术的各实施例也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实现。继续参考图1,计算设备100包括直接或间接耦合以下设备的总线110 存储器 112、一个或多个处理器114、一个或多个展示组件116、输入/输出(I/O)端口 118、I/O组件120、和说明性电源122。总线110表示一个或多个总线可以为何物(例如地址总线、数据总线或其组合)。虽然为了清楚起见利用线条示出了图1的各框,但是实际上,各组件的轮廓并不是那样清楚,并且比喻性地来说,线条更精确地将是灰色的和模糊的。例如,可以认为例如显示设备的展示组件是I/O组件。而且,处理器具有存储器。专利技术人认识到这是本领域的特性,并重申,图1的图示只是例示可以结合本专利技术的一个或多个实施例来使用的示例性计算设备。例如“工作站”、“服务器”、“膝上型计算机”、“手持式设备”等分类之间没有区别,它们全部都被认为是在图1的范围之内的并且被称为“计算设备”。计算设备100通常包括各种计算机可读介质。计算机可读介质可以是可由计算设备100访问的任何可用介质,而且包含易失性和非易失性介质、可移动和不可移动介质。作为示例而非限制,计算机可读介质可以包括计算机存储介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据这样的信息的任意方法或技术来实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括但不限于,RAM、 ROM、EEPR0M、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或能用于存储所需信息且可以由计算设备100访问的任何其它介质。存储器112包括易失性和/或非易失性存储器形式的计算机存储介质。存储器可以是可移动的、不可移动的、或两者的组合。示例性硬件设备包括固态存储器、硬盘驱动器、 光盘驱动器等。计算设备100包括从诸如存储器112或I/O组件120等各种实体读取数据的一个或多个处理器。展示组件116向用户或其他设备展示数据指示。示例性展示组件包括显示设备、扬声器、打印组件、振动组件等等。I/O端口 118允许计算设备100逻辑上耦合至包括I/O组件120的其它设备,其中某些可以是内置的。说明性组件包括话筒、操纵杆、游戏手柄、圆盘式卫星天线、扫描仪、无线设备等等。如前面讨论的,本专利技术本文档来自技高网...

【技术保护点】
1.一种或多种其上存储计算机可执行指令的计算机存储介质,所述指令用于执行一种用于动态更新在线广告的方法(500),所述方法包括:提供(502)面向对象在线广告,所述面向对象在线广告是广告类的一个实例或子类,其中所述广告具有从所述广告类继承的属性,包括一个或多个元数据字段,每个元数据字段具有对应的元数据值,并且其中所述元数据字段及对应的值决定所述广告被发布在网页上时的内容和外观;确定(504)自从提供所述在线广告以来,广告类、子类或实例之一的元数据值或元数据字段中的至少一个已经发生了变化;以及为元数据值或元数据字段中的所述至少一个提供(506)反映所述变化的动态更新。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:S·瓦伊迪纳坦B·辛格
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1