离线广告服务和演示的制作方法

文档序号:6454619阅读:125来源:国知局
专利名称:离线广告服务和演示的制作方法
技术领域
本发明涉及电信和数字计算领域。更具体地,本发明涉及处于在线和离线 连通性状态的数字计算的领域。
2. 相关技术的讨论
因特网在普通人中如此广泛使用,使得许多人想要知道他们如何能在没有 容易且方便使用如此多的信息的情况下生活。今天,具有因特网连接的任何人 可容易地梳理从最新的头条新闻到曾书写过的最过时且模糊的事实的每件事 的信息的无止境的来源。新的信息站点和源正以几乎比可计数的速度更快的速 度创建。
使信息在因特网上可用的简单程度甚至溢出到其他领域。例如,今天众多 雇主使诸如人力资源数据等雇佣信息在其公司网站上可用。众多学校正开始在 学校的私有网络上提供对学校图书馆的在线访问。还有其他众多示例。
知识的这种压倒性的可用性自然地生成了渴求的几乎上瘾的追随者。用户 可访问信息评分的简单程度自然地也导致了其商业化。使自己访问提供最新新 闻更新的网站使用的人们可使自己受到电子广告的影响。换言之,诸如新闻文 章等的信息通常随图像或其他形式的电子广告向用户演示。信息提供者为显示 或演示电子广告付费,显示或演示电子广告允许提供者使信息本身可供免费或 近乎免费使用。以此方式,在线领域模仿电视广播网、商业电台和大多数杂志 的商业模型。
然而,在线世界的信息提供者和广告客户要面对新的问题、挑战甚至优势。 例如,如何当用户不在线时使用该技术来定位用户或向用户作广告?该技术的 本质通常使得信息可按照各种不同格式演示而不影响信息内容本身。换言之, 新闻文章处于两列时一般并不比处于一列时信息更多或更少。该事实开启了信 息提供者选择如何最佳地向消费者作广告的选项的天地。类似地,信息提供者 跟踪或监视消费信息的模式的能力允许按照前所未有的方式进行有针对性的广告。
配得上今天的技术的电子广告的系统迄今还未被本领域技术人员所知。 概述
提供本概述来以简化形式介绍一些概念,这些概念将在以下详细描述部分 中进一步描述。本概述并不旨在标识要求保护的主题的关键特征或必要特征, 也不旨在用于帮助确定所要求保护的主题的范围。
根据各个所述实施例的各方面,提供用于允许离线电子广告的实现。简而 言之,允许客户计算机离线查看内容,且电子广告可结合内容演示。为广告跟 踪使用数据,并在同步时将其向广告服务器报告,使得可基于广告的使用采取 适当的步骤(即,向顾客记帐)。使用其中内容和广告以视觉上吸引人的方式 演示的动态布局系统结合内容离线选择并演示广告。
附图简述
当结合此处简述的附图参考以下详细描述时,可以更容易领会并更好地理 解本发明的许多附加优点。


图1是其中本发明的实现尤其适用的网络环境的功能框图。
图2是大体示出以上结合图1引入的广告服务器的功能框图。
图3是大体示出以上结合图1引入的客户计算机的各组件的功能框图。
图4是大体示出客户计算机的功能框图,更详细描述了以上结合图2引入 的演示组件。
图5是可用于实现上述系统的一个或多个部分的示例性计算设备的功能 框图。
图6是大体示出在客户计算机上演示电子广告的过程的操作流程图。 图7是大体示出在客户计算机上演示广告的过程的操作流程图。 现在将参考这些附图详细描述本发明,全部附图中同样的标号指的是同样 的元素。
详细描述以下将参考形成本发明一部分并示出用于实践各实施例的特定示例性实 现的附图来更详尽地描述各个实施例。然而,各实施例可以用许多不同的形式 实现并且不应被解释为限于在此所述的各实施例;相反,提供这些实施例以使 得本公开变得彻底和完整。各实施例可被实践为方法、系统或设备。因此,这 些实施例可采用硬件实现形式、完全软件实现形式或者组合软件和硬件方面的 实现形式。从而,以下详细描述并不取限制意义。
各种实施例的逻辑操作被实现为(l)在计算系统上运行的计算机实现的步 骤的序列和/或(2)计算系统内互连的机器模块。实现是取决于实现实施例的计 算系统的性能需求的选择。因此,组成在此描述实施例的逻辑操作或者可被称 为操作、步骤或模块。
简而言之,允许客户计算机离线查看内容,且电子广告可结合内容演示。 为广告跟踪使用数据,并在同步时将其向广告服务器报告,使得可基于广告的 使用采取适当的步骤(即,向顾客记帐)。
图1是其中本发明的实现尤其适用的网络101环境的功能框图。如图所示, 远程广告服务器(广告服务器111)和客户计算机121被耦合到广域网101, 诸如因特网。广告服务器111是用于诸如结合在浏览Web时查看的网页提供
在电子广告中使用的广告或使广告可用于电子广告的计算系统。因特网的大多
数用户熟悉电子广告。广告服务器111还可包括可由耦合至网络101的其他计
算机査看的内容。
一般而言,客户计算机121包括允许用户浏览在网络101上提供的信息或
内容的组件。可当在线时査看的内容的类型的示例是无止境的,且包括新闻报
道、股票报价、流媒体(例如音乐和视频)等。 一般而言,客户计算机121在 网络101上从各种源,诸如广告服务器lll检索内容。在该具体实现中,客户 计算机121也被配置成允许内容离线查看,诸如通过将内容下载或高速缓存到 客户计算机121。而且,可结合高速缓存的内容演示的电子广告也被下载和高 速缓存到客户计算机121。
如将在以下更详细描述地,用户可使客户计算机121离线,但仍査看所高 速缓存的内容和所高速缓存的广告。另外,客户计算机121跟踪哪些广告向用 户演示,并将该信息报告给广告服务器111。以此方式,广告服务器lll可使得电子广告即使在客户计算机121离线时也可使用,而广告服务器111可继续 跟踪广告的演示数据,诸如用于向广告客户机记帐的目的。
图2是大体示出以上结合图1引入的广告服务器111的功能框图。在该特 定实现中,广告服务器lll包括支持电子、在线广告的若干组件。广告服务器 111除此处所述的组件以外可包括众多其他组件,但它们与本讨论无关。
广告服务器111包括广告存储212,它是其中驻留电子广告,诸如图像、 多媒体文件、脚本等的存储组件。每一广告可与一顾客相关联,该顾客是可向 广告服务器lll提供广告供演示或可请求为其演示广告的任何实体。通常,顾 客同意基于其相关联的广告被演示的次数向广告服务器111操作员提供补偿。
广告服务器111还包括服务器组件218,它是被配置成通过从广告存储212
检索所请求的广告并将其发送给进行请求的实体来响应于对电子广告的请求 的可执行组件。该请求可采取HTTP请求等的形式,结合查看Web页面或其 他标记语言内容来发出。
数据收集器220是广告服务器111中被配置成监视广告的使用或请求的可 执行组件。在该具体实现中,数据收集器220跟踪广告每一次的访问或请求。 更具体地,数据收集器220可该跟踪从广告服务器111检索广告的每一请求, 以及每一广告的任何'点进'信息。换言之,当正演示或显示广告时,用户可 选择或点击广告以研究广告的主题。因为,用户点击广告比仅査看广告对顾客 而言有更多价值,数据收集器220跟踪该信息,诸如用于记帐目的。
广告服务器111上的使用数据存储216是其中存储由数据收集器220收集 的使用数据的数据存储组件。可被存储的数据的类型的示例包括每一广告被演 示或检索的次数、用户跟随与广告相关联的链接的次数、每一广告的其他实验 数据等。
离线清单214驻留在广告服务器111上。离线清单214是标识当客户计算 机121离线时应在客户计算机121上可用的一组广告的数据文件或数据流。在 一个实现中,离线清单214是包括可离线使用的每一广告的标识信息的可扩展 标记语言(XML),且可包括广告本身。标识信息的示例包括广告的文件名(等)、 广告的物理维度(例如,高和宽)、广告的大小(例如,以字节为单位)、位 置(例如URL或URI)等。广告服务器111的同步组件222是被配置成便于客户计算机121上的离线 广告服务的可执行组件。同步组件222接收指示客户计算机121期望启动或准 备离线使用的入站通信。作为响应,同步组件222执行各种功能以支持离线使 用,包括向客户计算机121提供离线清单214以及可能接收客户计算机121可 能提供的任何离线使用数据。然而,如将在以下更详细描述地,本发明的该特 定实现通过在同步期间模拟客户计算机121在线时在广告服务器111可能经历 的使用来消除对广告服务器111支持离线使用的修改的需求。
此处所述的组件仅示出了可在广告服务器111上使用以实现所述技术和 功能的组件的类型和本质。在替换实施例中,可使用其他组件,某些功能可被 组合成更少的组件,某些功能可在不同组件之间划分,可将附加功能并入这些 或其他组件等。
图3是大体示出以上结合图1引入的客户计算机121的各组件的功能框 图。该该具体实现中,客户计算机121包括可允许离线内容査看和电子广告的 若干组件。根据该实现,组件允许在不损害在线广告的经济优势的情况下进行 离线广告。
客户计算机121包括从广告服务器111检索到的离线清单214的副本。如 将讨论地,离线清单214可几乎在任何时间被递送到客户计算机121,诸如在 当客户计算机121下线时的同步期间,或在当客户计算机121正准备离线使用 时的初始化过程期间。应理解,离线清单214无需在在线会话期间递送,而是 可按照某种离线方式递送,诸如在安装介质上等。
客户计算机121上也包括本地广告存储312。本地广告存储312是其中驻 留供在客户计算机121上演示的广告的本地副本的数据存储组件。例如,本地 广告存储312可包括在离线清单214中标识的每一广告的副本。
客户计算机121上的演示组件320被配置成在显示器310上生成并显示内 容。演示组件320将在以下结合图4更详细描述。简而言之,演示组件320被 配置成检索内容,诸如标记语言页面和媒体内容,并使用适合内容的布局在本 地显示器310上演示内容。根据该实现,演示组件320被配置成包括广告以及 正显示的其他内容。例如,演示组件320可被配置成向用户演示关于一主题的 某些文章。
9客户计算机121上的本地数据收集器316是除当其离线时是位于客户计算
机121上以外的执行与驻留在广告服务器111上的数据收集器220 (图2)基 本上相同的操作的组件。换言之,本地数据收集器316在客户计算机121离线 时与演示组件320交互以确定关于要在移动设备上演示的每一广告的使用数 据。所收集的使用数据可包括与由广告服务器数据收集器220所收集的相同的 信息,或它可包括或少或多的信息。由本地数据收集器316收集的使用数据被 存储在本地使用存储314中,后者可以是用于在在线会话之间持久存储数据的 任何存储组件。
在该实现中,客户计算机121包括负责允许电子广告的正确离线支持的客 户机同步组件318。更具体地,客户机同步组件318负责并被配置成在同步事 件期间从广告服务器111检索离线清单214。此外,客户机同步组件318可被 配置成从广告服务器111以外的位置检索离线清单214。结合检索离线清单 214,客户机同步组件318还可检索在离线清单214中引用的每一广告的副本, 并将这些副本保存在本地广告存储312中。
客户机同步组件318还被配置成在同步事件期间向广告服务器111提供本 地使用数据。尽管存在用于提供本地使用数据的众多不同的可能技术,但本发 明的该实现设法消除对远程广告服务器lll的任何修改。从而,客户机同步组 件318基本上重新创建所有(或基本上所有)操作,诸如当客户计算机121离 线时执行的广告检索和点进。换言之,在后续同步期间,客户机同步组件318 引用本地使用数据,且例如发出从广告服务器111检索每一广告的请求与客户 计算机121离线时从本地广告存储312 212检索广告的相等次数。客户机同步 组件318执行这些操作以向广告服务器111模仿当离线时在客户计算机121上 进行的使用。或者,本地使用数据可按照某种其他方式被递送到广告服务器 111,可能作为包括每一本地广告逐条的使用信息的数据文件。在这样的替换 方式中,广告服务器111可要求以有意义的方式解析并消费这样的数据文件的 附加组件。
图4是大体示出客户计算机121的功能框图,更详细描述了以上结合图2 引入的演示组件320。如图4中所示,客户计算机121包括在客户计算机121 离线时便于显示内容以及广告的若干组件。这些组件被选择并被配置成以使最
10终结果在空间上吸引人的方式动态布局内容和任何广告。所需结果是内容和广 告被事先组织并仅仅是在之前优化的布局中呈现的外观。
所提供以追随该目标的组件包括如上结合图3所述的本地广告存储312 以及其上可呈现、显示、演示数据的显示器310。在一个示例中,显示器310 可以是与浏览软件组件等相关联的窗口。显示器310具有显示特征,诸如宽、 高、色深等。这些显示特征也可周期性改变,诸如当用户对窗口调整大小时。
客户计算机121的另一组件是上述的演示组件320。在该特定实现中,演 示组件320包括其中驻留要在客户计算机121上呈现、演示或显示的内容的本 地内容存储412。内容的示例是无限的,且一般包括可向客户计算机121的用 户显示的任何形式的数据。例如,内容可包括文章或文本,诸如新闻、多媒体 内容、任何形式的基于标记的信息、天气和/或股票行情、金融或商业更新、图 像等。内容的一个公共特征在于,内容可修正以在动态布局环境中演示。
演示组件320还包括其中驻留多个布局模板的本地模板存储414。在该特 定实现中,内容可修正以按照不同的视觉格式演示。例如,内容是文本新闻文 章,内容可按照单列或多列格式演示。内容可以是包括图像的新闻文章,在这 种情况中内容可受益于两列布局或包括图像区的布局。模板是定义将用于演示 内容的特征的预定义的布局描述。例如, 一个模板可定义在一个列中显示文本 的单列文本布局。另一模板可定义在两列中显示文本的双列文本布局。模板也 可定义布局内的图像区,其中可演示图像或其他多媒体内容。而且,模板可包 括保留或其中优选广告的文本和非文本的区域。
演示组件320中还提供演示引擎418。演示引擎418被配置成与其他组件 交互以生成供在显示器310上演示的完整布局。在该实现中,演示引擎418基 于某些准则确定布局模板中的哪些最适于演示当前正在显示器310上演示的内 容。演示引擎418可使用的选择准则包括显示器310的当前显示特征,正演示 的内容的本质和特征以及广告是否应当或需要演示。也可以使用其他选择准 则。
一旦选择了适当的模板,演示引擎418使用所选模板布局当前内容。在众 多情况中,当内容未完全或全部填满所选模板时,可保留"空白"。在某些情 况中,可选择模板来在布局中的特定位置留出一定量的空白。在任一情况中,
11演示引擎418可请求广告在该空白中演示。如接下来将讨论地,演示引擎418 可向本地广告服务器416请求广告。内容和任何广告然后在显示器310上演示。 本地广告服务器416是负责并被配置成将广告从本地广告存储312提供给 演示引擎418的组件。在该实现中,由于内容布局的动态本质,本地广告服务 器416可包括基于各种选择准则从各个广告中选择的逻辑和功能。例如,演示 引擎418可向本地广告服务器416请求满足某些维度,诸如大小和纵横比的广 告。本地广告服务器416可检査本地存储的广告中的每一个来选择满足选择准 则的一个。应注意到,可按照某些准则的范围来指定广告,且本地广告服务器 416可将选择准则同与每一广告相关联的整个范围作比较。例如,特定的广告 可指定它可按照最小和最大宽度和/或高度之间的一大小正确显示。另外,广告 可指定其纵横比可在某一范围内更改。本地广告服务器416可使用这些和其他 准则来选择广告。
应理解,本地广告服务器416还可被配置成强制使用一个或多个广告。换 言之,本地广告服务器416可用强制演示一个或多个广告的指令配置。例如, 某一广告客户可支付保险费以确保其广告被演示最小次数等。在这样的情况
中,本地广告服务器416可被配置成将一个或多个广告提升到其他广告之上。 这些和其他替换方式对本领域技术人员而言是显而易见的。
图5是可用于实现上述系统的一个或多个部分的示例性计算设备500的功 能框图。计算设备500在一个基本配置中,包括至少处理单元502和存储器504。 取决于计算设备的确切配置和类型,存储器504可以是易失性的(如RAM)、 非易失性的(如ROM、闪存等)或是两者的某种组合。该最基本配置在图5 中由虚线506来例示。
另外,设备500还可具有附加的特征/功能。例如,设备500还可包含附 加存储(可移动和/或不可移动),包括但不限于磁或光盘或磁带。这样的附加 存储在图5中由可移动存储508和不可移动存储510示出。计算机存储介质包 括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的 任何方法或技术来实现的易失性和非易失性、可移动和不可移动介质。系统存 储器504、可移动存储508和不可移动存储510都是计算机存储介质的示例。 计算机存储介质包括但不限于,RAM、 ROM、 EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光存储、磁带盒、磁带、磁盘 存储或其它磁存储设备、或者可用于存储所需信息并且可由设备500访问的任 何其它介质。任何这样的计算机存储介质都可以是设备500的一部分。
计算设备500包括允许计算设备500与一个或多个计算机和/或应用程序 513通信的一个或多个通信连接514。计算设备500也可具有诸如键盘、鼠标、 笔、语音输入设备、触摸输入设备等的输入设备512。也可包括输出设备511, 诸如监视器、扬声器、打印机、PDA、移动电话和其他类型的数字显示设备。 这些设备在本领域中公知且无需在此处详细讨论。
以下是实现本发明的各个非排他性实施例的一般过程的描述。这些过程可 使用软件或固件中的计算机可执行指令实现,但也可按照其他方式实现,诸如 采用可编程逻辑、电子电路等。在某些替换实施例中,某些操作甚至可与有限 的人工干预一起执行。而且,这些过程不被解释为排他实施例,而仅被说明性 提供。
图6是大体示出在客户计算机121上演示电子广告的过程600的操作流程 图。过程开始于步骤601,在那里客户计算机121在线,意味着客户计算机121 被耦合到诸如广告服务器(广告服务器lll)以及可能的内容服务器等其他计 算设备也耦合的广域网101。
在步骤601,通过网络101在客户计算机121和远程广告服务器111之间 启动同步事件。广告服务器lll包括旨在结合内容演示的广告。例如,内容可 包括供在客户计算机121上演示的文章或其他信息。广告可包括出于广告等目 的可结合内容演示的文本或媒体。同步事件用于使客户计算机121对离线査看 准备就绪的目的。
在步骤603,接收包括广告标识信息的离线清单214。广告标识信息将广 告服务器lll上的一个或多个广告标识为离线广告。标识可包括位置标识符、 维度特征和关于广告的任何其他信息。在某些实现中,离线清单214可包括广 告本身。
在步骤605,从广告服务器111检索在离线清单214中标识的每一离线广 告。例如,在同步事件期间,客户计算机121可走査离线清单214并发出检索 在清单中标识的每一广告的请求。检索到的广告被本地存储用于稍后的离线使
13用。
在步骤607,当客户计算机121离线时,在与客户计算机121相关联的显 示器310上演示至少一个离线广告。在一个示例中,客户计算机121的用户使 用内容浏览软件来査看或访问本地存储的内容。结合显示内容,客户计算机121 演示选自在步骤605本地存储的广告的广告。如上所述,选择适当的广告可基 于各种选择准则,诸如显示器310的特征和可用的放置机会,诸如"空白"等。
图7是大体示出在客户计算机121上演示广告的过程700的操作流程图。 过程700可在被配置成用于离线访问本地高速缓存的内容和本地高速缓存的广 告的客户计算机121上执行。
在步骤701,选择定义要在显示器310上演示的内容的演示特征的布局模 板。在该实现中,选择是基于关于内容和显示器310的选择准则的。例如,正 在显示的内容可遵从特定布局,诸如具有用于图像或广告的空间的两列布局或 三列布局。在另一实现中,布局模板选择可由被配置成诸如为商业目的等提升 一个或多个广告的本地广告服务器416驱动或引导。
在步骤703,从其中驻留在离线时可供在客户计算机121上演示的多个广 告的本地广告存储312检索广告。检索广告可包括基于在步骤701选择的布局 模板选择适当的广告。也可使用其他信息来标识供演示的正确的广告,诸如关 于正演示的内容的实验信息等。
在步骤705,使用所选布局模板在客户计算机121上离线演示内容和广告。 根据动态布局环境,内容和广告按照视觉上有吸引力的方式在显示器310上演 示。
尽管以特定的次序顺序示出并描述了图6和7中所示的过程,然而在其它 实施例中,各框中所述的操作能以不同次序、多次和/或并行执行。此外,在某 些实施例中,在各框中所述的一个或多个操作可被分成另一框中、被省略或被 组合。
本说明书通篇引述了 "一个实施例"、"实施例"或"示例实施例",这 意指特定描述的特征、结构或特性被包括在至少一个实施例中。于是,对这样 短语的使用可指的是一个以上的实施例。而且,在一个或多个实施例中,可按 照任何合适的方式组合所述特征、结构或特性。然而,相关领域的技术人员会认识到,各实施例可不用一个或多个特定细 节,或者采用其它方法、资源、材料等来实现。在其他情况中,仅为了避免模 糊实施例的各方面,未详细示出和描述公知的结构、资源或操作。
虽然示出和描述了示例实施例和应用,但是可理解本发明不限于上述的精 确配置和资源。可以对此处公开的方法和系统的排列、操作以及细节作出对本 领域技术人员显而易见的各种修改、改变和变化,而不背离所要求保护的本发 明的范围。
权利要求
1. 一种用于在客户计算机上演示电子广告的计算机实现的方法,所述方法包括在所述客户计算机和远程广告服务器之间启动同步事件,所述广告服务器包括供结合内容演示的广告;接收包括广告标识信息的离线清单,所述广告标识信息将所述广告服务器上的一个或多个广告标识为离线广告;从所述广告服务器检索每一标识的离线广告;以及当所述客户计算机离线时在与所述客户计算机相关联的显示器上演示至少一个离线广告。
2. 如权利要求1所述的计算机实现的方法,其特征在于,所述离线清单包 括标记语言文档。
3. 如权利要求1所述的计算机实现的方法,其特征在于,其中检索所标识 的离线广告包括检索所述广告并将所述广告存储在所述客户计算机上的本地 广告存储中。
4. 如权利要求1所述的计算机实现的方法,其特征在于,在所述显示器上 演示所述离线广告还包括选择定义要在显示器上演示的内容的演示特征的布 局模板。
5. 如权利要求4所述的计算机实现的方法,其特征在于,选择所述布局模 板是基于关于所述内容和所述显示器的选择准则的。
6. 如权利要求5所述的计算机实现的方法,其特征在于,所述选择准则包 括所述显示器的当前显示特征、正演示的内容的特征、以及广告是否应被演示。
7. 如权利要求1所述的计算机实现的方法,其特征在于,还包括在所述客 户计算机回到在线状态时将所述客户计算机与所述广告服务器同步。
8. 如权利要求7所述的计算机实现的方法,其特征在于,同步所述客户计 算机包括将当离线时在所述客户计算机收集到的使用数据传送到所述广告服 务器。
9. 如权利要求8所述的计算机实现的方法,其特征在于,传送所述使用数据包括向所述广告服务器发出对广告的请求一次或多次,所述次数与所述客户 计算机离线时在所述客户计算机上演示所述广告次数基本相等。
10. —种用用于执行如权利要求1所述的计算机实现的方法的计算机可 执行指令来编码的计算机可读介质。
11. 一种用于在客户计算机上演示广告的计算机实现的方法,所述方法包括选择定义要在显示器上演示的内容的演示特征的布局模板,所述选择是基 于关于所述内容和所述显示器的选择准则的;从其中驻留在所述客户计算机离线时可供在所述客户计算机上演示的多 个广告的本地广告存储检索广告;以及使用所选布局模板在所述客户计算机离线时在所述客户计算机上演示所 述内容和所述广告。
12. 如权利要求11所述的计算机实现的方法,其特征在于,所述选择准则包括所述显示器的当前显示特征、正演示的内容的特征、以及广告是否应被演示。
13. 如权利要求11所述的计算机实现的方法,其特征在于,还包括在 所述客户计算机回到在线状态时将所述客户计算机与一广告服务器同步。
14. 如权利要求13所述的计算机实现的方法,其特征在于,同步所述 客户计算机包括将当离线时在所述客户计算机收集到的使用数据传送到所述 广告服务器。
15. 如权利要求14所述的计算机实现的方法,其特征在于,传送所述 使用数据包括向所述广告服务器发出对广告的请求一次或多次,所述次数与所 述客户计算机离线时在所述客户计算机上演示所述广告次数基本相等。
16. 如权利要求11所述的计算机实现的方法,其特征在于,选择所述 布局模板还至少部分基于要演示的特定广告的偏好。
17. —种用用于执行如权利要求11所述的计算机实现的方法的计算机 可执行指令来编码的计算机可读介质。
18. —种用数据结构编码的计算机可读介质,包括 包括标识可在客户计算机离线时在所述客户计算机上演示的多个广告的标识信息的离线清单,所述离线清单还包括关于所述多个广告中每一广告的特 征信息,所述特征信息可用于确定要使用多个布局模板中的哪个布局模板来演 示所述广告。
19. 如权利要求18所述的计算机可读介质,其特征在于,所述离线清 单还包括至少一个广告。
20. 如权利要求18所述的计算机可读介质,其特征在于,所述离线清单包括标记语言文档。
全文摘要
允许客户计算机离线查看内容,且电子广告可结合内容演示。为广告跟踪使用数据,并在同步时将其向广告服务器报告,使得可基于广告的使用采取适当的步骤(即,向顾客记帐)。
文档编号G06Q30/00GK101427276SQ200780014721
公开日2009年5月6日 申请日期2007年1月29日 优先权日2006年4月27日
发明者J·J·莫隆, K·B·耶斯塔德, M·S·库珀 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1