本发明专利技术的各实施例提供了用于使广告能够与软件应用程序交互的方法、系统和介质等。这可包括接收将由软件应用程序主存的广告内容。广告内容可包括要呈现的广告以及包括产品信息的对象。该对象可通过软件应用程序来交互。产品信息涉及广告所推广的产品出售物。各方法还包括在软件应用程序内呈现广告,以及启用与软件应用程序的交互以使得产品信息由软件应用程序用来呈现成为该软件应用程序的作品的一部分的演示。该软件应用程序然后可用于修改导入的产品信息。
【技术实现步骤摘要】
【国外来华专利技术】交互式主机知晓广告概述提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概 念。本概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所 要求保护的主题的范围。在一较高层面,本专利技术描述了用于使广告能够与软件应用程序交 互的方法和系统。广告变为特殊广告以使其与产品信息以及使其能够与软件应用程序交互 的其他数据相关联,并由此使该广告变得持久或某些人所谓的“具有粘性“。与软件应用程序交互的一种方式是允许与例如将广告拖到与软件应用程序相关 联的作品中相关联地将产品信息导入到软件应用程序中。即使产品信息被导入到软件应用 程序中,该产品信息仍旧可以享受到外部世界的链接并通过web服务或其他类似技术来自 动更新。这粘性因素帮助闭合广告和商业之间的环。此外,可以在导入信息中包括交易发 起组件以使得用户能够利用这一组件来至少开始交易,即使该开始在最初导入产品信息之 后很久才发生。若干附图的简述以下将参考附图详细描述本专利技术的各实施例,附图构成本专利技术的一部分并通过引 用结合于此,并且在附图中图IA描绘了适用于实现本专利技术的一实施例的说明性操作环境;图2描绘了示出适用于实现本专利技术的一实施例的说明性计算设备的特定组件的 框图;图3描绘了在使得广告与其交互之前的说明性软件应用程序;图4-5示出了根据本专利技术的一实施例的然后已被导入到软件应用程序中的产品 fn息;图6-7指示根据本专利技术的一实施例的描述如何导入产品信息的说明性方式;以及图8描绘了根据本专利技术的一实施例的使广告能够与软件应用程序交互的说明性 方法。详细描述现在转向附图说明图1,提供了适用于实现本专利技术的一实施例的说明性操作环境并由标号 110概括地引用。操作环境110包括客户机设备112,该客户机设备将结合图2更详细地示 意性地描述。客户机设备112将通过网络118从计算设备116接收广告内容114。尽管有时用 单数来引用特定项目,但不意味着暗示只包含这些项目中的一个。例如,尽管用单数来引用 网络118,但实际上网络118可包括一组网络。这个概念适用于贯穿本专利技术的大量项目。避 免持续限定术语以便增强可读性,而不是为了实质上指示项目的单数形式。另一示例包括 对计算设备116的引用,该计算设备实际上可以包括便于向客户机设备112提供广告内容 的各种组件。可以耦合到计算设备116或作为其一部分以方便其对广告内容的传递的说明性 组件包括广告存储120以及容纳交互数据选项的另一数据存储122。交互数据选项122描述广告内容114的不同部分可能与呈现在客户机设备112上的主机应用程序124交互的不 同方式。将在下文中更详细地描述这些不同的交互选项;但概括地,产品信息可基于主机应 用程序124的主机应用程序类型来以不同的形式呈现。广告存储120存储从计算设备116 传递的广告。广告内容114包括广告126以及包括产品信息130的对象128。如将解释的,对象 128可通过诸如主机应用程序124等软件应用程序来交互。产品信息130可以与事件(诸 如一组点击动作、拖放、一组键序列等)的发生相关联地被导入到主机应用程序124中。广告内容114由计算设备112接收。作为说明,计算设备112包括软件增强132、 数据存储134、以及应用程序接口(API) 136。普通技术人员可将软件增强132称作各种名 称。例如,增强132可采取主机应用程序124的插件的形式。就存在差异且不同地称谓而 言,增强132可能还被称为附件。增强132在本专利技术的一实施例中的角色之一是使主机应 用程序124能够直接与API 136或广告内容114交互。如将解释的,广告内容114的各部 分实际上可被导入到主机应用程序124(此处被不同地称为软件应用程序124)中。在某些 实施例中,修改主机应用程序124以使其能够与广告内容114交互。在其他实施例中,软件 应用程序124用增强132来增强以使其能够利用本专利技术的某些实施例所提供的附加功能。数据存储134可用于存储广告内容114的特定部分。在某些实施例中,数据存储 134存储广告数据以帮助方便轮换呈现在显示器140的用户界面部分138中的广告。在其 他实施例中,实况接收用于轮换广告的数据并且不使用数据存储134。在某些实施例中,API 136提供软件应用程序124和广告内容114之间的一定级 别的互操作性。在某些实施例中,API 136帮助领会或解析包含在对象128中的数据。它 还可帮助方便执行与对象128相关联的各种指令。图1还示出了由标号142引用的另一方。如将解释的,广告内容114被提供给它 能够通过软件应用程序124来交互的计算设备112。将该项目称为另一方,因为它可能不是 拥有计算设备116的同一方。例如,计算设备116可方便向客户机设备112呈现广告内容, 但广告可能与厂商相关。如果用户对交易发起控件采取动作,则该用户可被定向到厂商的 网站。在另一示例中,与广告内容114相关联的使用信息可以从客户机设备112传递至另 一方142。由此,另一方142可采取各种形式。 软件应用程序124本身可采取各种形式。例如,软件应用程序124可以是文字处理 应用程序、电子表格应用程序、数据库程序、演示程序、绘图程序、消息收发应用程序、应用 开发应用程序、财务相关应用程序、生产力增强应用程序等。说明性消息收发应用程序包括 允许对事件进行日程安排或发送和接收电子邮件或其他类型的消息的应用程序。虚线144 传达软件应用程序124可能被呈现在显示器140上。如将在下文中更详细地解释的,在一个实施例中,UI部分138呈现广告126。在一 个实施例中,UI部分138可被称为广告面板。广告面板可以是用户界面中为了接收诸如广 告126等广告而分解的一部分。广告126可能以与现有技术广告出现在用户面前的方式相似的方式出现。但该方 式不是相同的。广告126是特殊广告。即,它与对象128相关联。对象128包括交互数据 以及产品信息130。产品信息130是与同广告126相关联的产品供应相关的信息。例如,如 果广告126与汽车相关,则产品信息130可能包括与新车购买相关的信息;或是单辆车,或是许多辆车。产品信息130还可包括关于销售汽车而不是购买汽车的信息。如果广告126广告 财务相关信息,则产品信息130可采取可管理一个人的金钱的各种股票经纪人或实体的形 式。在某些情况下,广告126与产品信息130直接相关。在其他实施例中,产品信息130可 能更微妙地与广告126相关。例如,广告126可能是某种类型的一般音乐相关出售物,而产 品信息130可能采取范围从音乐相关书籍到在特定地理位置播放实况音乐的餐馆的各种 形式。关于产品信息130的性质,它可能是文本、图像、多媒体文件、视频、音频或其组 合。产品信息130还可包括交易相关信息,该信息包括可用于至少开始或在某些情况下甚 至完成与作为广告主题的产品出售物相关联的交易的数据。说明性交易包括购买物品、请 求关于服务的更多信息、提供反馈、发送信息、接收信息等。交易由已被导入到软件应用程 序124中的元素发起。在一个实施例中,广告126基于结合用户的简档数据找到的用户信息。例如, cookie可能驻留在客户机设备112上。该c本文档来自技高网...
【技术保护点】
一种或多种其上包含计算机可执行指令的计算机可读存储介质,所述指令用于执行一种使广告能够与软件应用程序交互的方法,所述方法包括:接收810可用于在所述软件应用程序124的用户界面的区域138/312中将广告126主存在所述软件应用程序中的广告内容114,其中所述广告内容包括:要呈现在所述区域中的广告;以及包括产品信息130并且可通过所述软件应用程序来交互的对象128,其中所述产品信息与所述广告推广的产品出售物相关;在所述软件应用程序中呈现812所述广告;以及启用814与所述软件应用程序的交互方法,以使得所述软件应用程序能够利用所述产品信息来呈现成为所述软件应用程序的作品418的一部分的演示,以使得然后可利用所述软件应用程序来修改所导入的产品信息430/434/436。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:S瓦德亚纳坦,B辛哈,PK瓦达迪,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。