在线广告的制作方法

文档序号:6358269阅读:262来源:国知局
专利名称:在线广告的制作方法
技术领域
本文公开的技术(本“技术”)涉及在线广告。本技术在基于广告(“广告”)发出的要约的属性来推迟广告展示的方面具有具体的应用。在移动通信设备的上下文中介绍了示例实施例。

发明内容
本技术包括用于在通信设备上进行广告的计算机实施的方法、计算机程序产品以及移动设备。本技术还涉及在设备上显示510接收对所显示广告的选择的机会。接收520 对所显示广告的选择。确定530针对所选择广告的至少一个重新提供(re-serve)条件。使所选择的广告可用于540重新提供。以及基于出现了所确定的重新提供条件,在所述设备上显示550所选择的广告。在一些实施例中,确定530针对所选择广告的至少一个重新提供条件包括确定所选择广告中的要约的到期日期,以及将在所确定的到期日期之前的时间确定为所述重新提供条件。在一些实施例中,确定530针对所选择广告的至少一个重新提供条件包括显示接收重新提供条件的指定的机会,以及接收重新提供条件的规范。在一些实施例中,让所选择的广告可用于540重新提供包括在所述设备上存储所述广告。在一些实施例中,让所选择的广告可用于540重新提供包括在所述设备之外存储所述广告,且在所述设备上存储指向所存储的广告的指针。在本技术的一些实施例中,在出现重新提供条件之后,本技术确定针对所选择广告的至少一个后续重新提供条件,以及让所选择的广告可用于重新提供。当出现至少一个所确定的后续重新提供条件时,在所述设备上显示所选择的广告。


图1示出了包括可以应用本技术的示例实施例的移动通信设备的通信系统。图2示出了示例在线广告。图3示出了在本技术的实施例中使用的示例移动通信设备。图4详细地示出了如图3所示的设备。图5示出了本技术的方法。图6示出了本技术的方法。
具体实施例方式现在将对本技术的实施例进行详细的参考。提供的每一示例仅作为对本技术的解释之用,而非对本技术的限制。对于本领域技术人员明显的是,可以在不脱离本技术的范围或精神的情况下对本技术进行各种修改和变化。例如,可以将作为一个实施例的一部分描述的特征用在另一实施例上,以生成又一实施例。因此,本技术意在覆盖在本技术的范围内作出的这种修改和变化。为了协助对本文所述示例实施例可以操作在的环境的理解,对图1进行参考,其以框图形式示出了可以应用本技术的实施例的通信系统100。通信系统100可以包括许多移动通信设备103,其可以若干不同方式中的任意方式与系统100的其余部分相连。相应地,在图1中示出了使用不同示例方式连接到系统100的移动通信设备103的若干实例。这些图仅作示例之用,且本领域技术人员将理解为了让通信设备(例如103)在特定网络环境中工作,附加单元和修改可能是必须的。当在所示实施例中,通信设备(例如103)可以包括智能电话,然而在其他实施例中,通信设备可以包括个人数字助理(PDA)、 平板计算机、膝上型计算机、台式计算机、服务器或能够发送和接收电子消息的其他通信设备。移动通信设备103与无线网络101相连,无线网络101可以包括一个或多个无线广域网(WffAN) 102和无线局域网(WLAN) 104或其他合适的网络布置。在一些实施例中,移动通信设备103被配置为在WffAN 102和WLAN 104上都进行通信,以及被配置为在这些网络之间漫游。在一些实施例中,无线网络101可以包括多个WffAN 102和WLAN 104。可以将WffAN 102实施为任何合适的无线接入网技术。作为示例,但不是限制,可以将WffAN 102实施为包括多个收发机基站108的无线网络,其中每个基站108向对应区域或小区提供无线射频(RF)覆盖。一般由向移动通信设备103的用户提供订购套餐的移动网络服务提供商来操作WffAN 102。在一些实施例中,WffAN 102遵循以下一种或多种无线网络类型=Mobitex无线网络、DataTAC, GSM(全球移动通信系统)、GPRS (通用分组无线系统)、TDMA(时分多址)、CDMA (码分多址)、⑶PD (蜂窝数字分组数据)、iDEN(综合数字增强网络)、EvD0(演进数据优化)、CDMA 2000、EDGE(GSM演进的增强数据速率)、UMTS (通用移动通信系统)、HSPDA (高速下行链路分组接入)、IEEE 802. 16e (也称作微波接入的全球可互操作性,即WiMAX)或各种其他网络。尽管将WffAN 102描述为“广域”网,本文中该术语还意在包括无线城域网(WMAN)以及用于在比一般的WLAN覆盖的更大区域上无线地提供协同服务的其他类似技术。WffAN 102还可以包括无线网络网关110,无线网络网关110将移动通信设备103 连接到传送设施112,并通过传送设施112连接到无线连接器系统120。传送设施可以包括一个或多个私有网络或线路、互联网、虚拟私有网络、或任何其他合适的网络。可以由例如组织或企业(比如公司、大学或政府部门)来操作无线连接器系统120,其允许对比如内部网或企业网(例如企业内部网)的网络1 及其资源的访问,或者可以由移动网络提供商来操作无线连接器系统120。在一些实施例中,可以使用互联网而不是内部网或企业网,或使用互联网以及内部或企业网来实现网络124。无线网络网关110提供在无线连接器系统120和WffAN 102之间的接口,其协助在移动通信设备103和直接或间接地连接到WffAN 102的其他设备(图中未示出)之间的通信。相应地,将经由移动通信设备103发送的通信经由WffAN 102和无线网络网关110通过传送设施112传送给无线连接器系统120。由无线网络网关110接收从无线连接器系统120 发送的通信,并经由WWAN 102传送给移动通信设备103。
在一些实施例中,WLAN 104包括遵循IEEE 802. Ilx标准(有时称作Wi-Fi TM) 的无线网络,所述IEEE 802. Ilx标准比如是IEEE802. Ila,802. lib、和/或802. Ilg标准。 在其他实施例中,其他通信协议可用于WLAN 104,比如IEEE 802. 1 In、IEEE 802. 16e (也称作微波接入的全球可互操作性,即“WiMAX”)、或IEEE 802. 20 (也称作移动无线宽带接入)。 WLAN 104包括共同提供WLAN覆盖区域的一个或多个无线RF接入点(AP) 114 (图1示出了其中之一)。WLAN 104可以是例如用户的个人网络、企业网或互联网服务提供商(ISP)、移动网络提供商或公共或半公共区域的财产所有者提供的热点(hotspot)。接入点114连接到接入点(AP)接口 116,接入点(AP)接口 116与无线连接器系统120可以直接相连(例如, 如果接入点114是无线连接器系统120所处的企业WLAN 104的一部分),或如果接入点114 是个人Wi-Fi网络或Wi-Fi热点(在该情况下,可以使用与无线连接器系统120安全相连的机制,比如虚拟私有网络(VPN)),则可以如图1的虚线所示,经由传送设施112间接相连。 AP接口 116在接入点114和无线连接器系统120之间提供转换和路由服务,以协助与无线连接器系统120的直接或间接通信。可以将无线连接器系统120实施为一个或多个服务器,且其一般处于防火墙113 之后。无线连接器系统120管理去往和来自一组受管理的移动通信设备103的通信,包括电子邮件、超文本传输协议(HTTP)、以及HTTP安全(HTTPQ通信。无线连接器系统 120还提供对用户和可以与无线连接器系统120相连的移动通信设备103的行政控制 (administrative control)禾口管 里能力。无线连接器系统120允许移动通信设备103访问网络124以及相连的资源和服务,比如消息服务器 132(例如 Microsoft Exchange Server 、IBM Lotus Domino 、或 Novell GroupWise 电子邮件服务器)、用于提供内容(比如互联网内容或来自组织的内部服务器的内容)的内容服务器134、用于实施基于服务器的应用(比如对移动通信设备103 的即时消息(IM)应用)的应用服务器136,以及内部网文件服务。无线连接器系统120 —般提供与移动通信设备103的数据(例如电子邮件消息、 个人信息管理器(PIM)数据以及IM数据)的安全交换。在一些实施例中,无线连接器系统 120和移动通信设备103之间的通信是加密的。在一些实施例中,使用对称加密密钥对通信加密,该对称加密密钥可使用高级加密标准(AEQ或三重数据加密标准(三重DEQ加密来实施。在安全的、双向认证的环境中产生私有加密密钥,并将其用于对数据的加密和解密。 在一些实施例中,仅在消息服务器132上的用户的邮箱和移动通信设备103中存储该私有加密密钥,且一般可由移动通信设备103上的用户来重新产生该私有加密密钥。由无线连接器系统120使用从用户的邮箱获取的私有加密密钥对要发送给移动通信设备103的数据进行加密。当在移动通信设备103上接收到加密的数据时,使用在存储器中存储的私有加密密钥对该加密的数据进行解密。类似地,使用在移动通信设备103的存储器中存储的私有加密密钥对要从移动通信设备103发送给无线连接器系统120的数据进行加密。当在无线连接器系统120上接收到加密的数据时,使用从用户邮箱中获取的私有加密密钥对该加密的数据进行解密。无线网络网关110适于向无线连接器系统120发送通过WffAN 102从移动通信设备103接收到的数据分组。然后无线连接器系统120向恰当的连接点(比如消息服务器132或内容服务器134或应用服务器136)发送该数据分组。相对地,无线连接器系统120 向无线网络网关110发送从例如消息服务器132或内容服务器134或应用服务器136接收的数据分组,然后无线网络网关110将该数据分组发送给目的地移动通信设备103。WLAN 104的AP接口 116在移动通信设备103、无线连接器系统120和网络连接点(比如消息服务器132、内容服务器134和应用服务器136)之间提供类似的发送功能。网络IM可以包括私有局域网、城域网、广域网、公共互联网或它们的组合,且可以包括使用这些网络中的任意网络以单独或组合方式构建的虚拟网络。移动通信设备103 可以备选地使用计算机117(比如台式或笔记本计算机)经由网络124与无线连接器系统 120相连。可以提供链路106,以在移动通信设备103和与无线连接器系统120相连的计算机117之间交换信息。链路106可以包括物理接口和短距无线通信接口中的一种或两者。物理接口可以包括以下一种或其组合以太网连接、通用串行总线(USB)连接、Firewire (也称作IEEE 1394接口 )连接、或经由移动通信设备103和计算机117的相应端口或接口的其他串行数据连接。短距无线通信接口可以是个人局域网(PAN)接口。个人局域网是意味着不使用物理线缆来连接两个端点的无线点对点连接。短距无线通信接口可以包括以下一项或其组合红外(IR)连接(比如红外数据联盟(IrDA)连接)、短距射频(RF)连接(比如由IEEE 802. 15. 1或BLUETOOTH特殊兴趣组规定的标准)、或IEEE802. 15. 3a (也称作超宽带(UWB))或其他PAN连接。应当理解,提供上述通信系统仅作说明之用,且上述通信系统包括用于与移动通信设备103 —起使用的多种可能配置中的一种可能的通信网络配置。本领域技术人员将理解该通信系统的合适的变化,且该变化预期落入本公开的范围内。在线广告可以使用互联网和万维网来经由例如移动设备103向潜在的客户递送行销消息。在线广告的示例包括在搜索引擎结果页面上的上下文广告、横幅广告、富媒体广告、社交网络广告、填隙广告、在线分类广告、广告网络和电子邮件行销(包括垃圾电子邮件)。浮动广告(“广告”)是在设备屏幕上移动或浮在屏幕显示的内容上方的广告。一种扩展改变大小,并可以改变网页的内容。有礼貌的广告可以用较小的片段来下载,以最小化对正在观看的内容的干扰。壁纸广告可以改变正在观看的页面的背景。弹出式广告出现在当前窗口前方打开的窗口中,显示广告或整个网页。隐性弹出式广告类似于弹出式广告,除了将该窗口加载或发送到当前窗口后面,使得该窗口不显示为活跃窗口。视频广告类似于横幅广告,除了显示视频片段,而不是显示静态或动画图像。这是在电视中最主流的广告类型,且广告商将针对电视和在线广告二者使用相同内容。在地图广告中,广告出现在电子地图(比如Google Maps 地图服务)的位置之中或之上。填隙广告可以是在浏览器加载原始目的之前出现的全页面广告。移动广告可以是发送至蜂窝电话的SMS文本或多媒体消息, 或任何其他类型的广告。已经通过SMS(短消息服务)部分支持在移动通信设备上的行销。IAB(交互式广告局)和移动行销联盟已经确定了指南,且正在宣传针对市场商人的移动信道的使用。一种用于规定SMS广告活动(ad capaign)的标准是客户选择参加(opt in)该服务。移动系统运营商可能需要来自客户的双重的选择参加,且可能需要客户通过经由SMS发送单词 STOP(停止)以在任何时间决定退出服务的能力。在MMA消费者最优实践指南(Consumer Best Practice Guidlines)中确定了这些指南,该MMA消费者最优实践指南被美国的一些移动市场商人所遵循。MMS移动行销可以包含图像、文本、音频和视频的定时自动播放。该移动内容经由 MMS(多媒体消息服务)进行递送。几所所有新生产的具有彩色屏幕的通信设备都能够发送和接收标准的匪S消息。多种品牌能够通过匪S A2P(应用至个人)移动网络向移动订户发送(移动设备端接)和从其接收(移动设备发起)丰富内容。在一些网络中,多种品牌还能够赞助P2P (个人到个人)方式发送的消息。一些广告商在例如移动游戏中递送广告, 或赞助整个游戏以驱使消费者参与。这被称作移动游戏式广告或广告资助的移动游戏,例如Orbitz 旅行服务在线游戏。移动行销还可以利用短距技术的优势,比如Bluetooth 技术和红外,以展示基于位置的广告。可以在移动通信设备网络上提供更广泛的基于位置的服务(LBQ,作为一种基于订户的当前位置向订户发送定制广告和其他信息的方式。提供商可以从设备中内建的GPS芯片获得设备位置,或使用基于最接近的小区电话塔台的信号强度的无线定位和三边测量术获得设备位置。可以使用其他的移动WiMAX技术向通信设备给出位置特定的广告内容。移动行销可以在BS(基站)和多个安装在交通工具仪表板(dashtop)上的CPE(消费者前端设备)之间。无论何时交通工具进入BS的有效范围时,具有LCD触摸屏的仪表板 CPE加载可以通过手指触摸或语音标签激活的一组具有各自不同形状的图标或横幅。在屏幕上,提供具有五( 至七(7)个图标或横幅的框架以供选择,且框架将其逐一旋转。移动行销与大多数其他形式的行销通信的区别之处在于其很有可能是用户发起的(移动设备发起,即M0)消息,且可以要求消费者对接收未来通信的同意。将从服务器 (商户)向用户(消费者)递送的呼叫称作移动设备端接的(MT)消息。由于需要更多的用户控制的媒体,移动消息基础架构提供商已经通过开发向操作者提供具有更多用户自由度的应用的架构来进行响应,这与网络控制的媒体相反。参见图2,单个广告200可以包含如文本210、图像220、视频230、数据240以及元数据(图中未示出)的媒体。任何媒体可以包含与广告主题、要约条款250(包括到期日期 260)、以及超链接270相关的信息。例如,文本210将广告主题描述为“ 1st St. Coffee”(第一街咖啡店),要约条款包括“Receive ONE FREE POUND OF COFFEE, when you buy one of equal or lesser value”(当您购买等价或更少价值时,获得一磅免费咖啡),同时到期日期是“December 31,2010”(2010年12月31日)。使用如扩展HTML (超文本标记语言)或 XML(可扩展标记语言)的编码,本技术可以对如到期日期和条款之类的信息加标签。例如, 图2的广告的源代码和Java 脚本可以包括“〈expiration date>2010/12/31</expiration date〉”。如可以从图3中理解的,示例移动通信设备300 (作为103的示例)包括位于键盘 332之上的显示器322,键盘332构成了用户输入装置且适于向设备300进行文本输入。在一些实施例中,键盘332可以是触摸屏显示器的一部分。设备300的前表面370具有导航行380。如图所示,设备300是一体构建,也称作“糖果条”设计。设备300可以包括作为光标导航工具327的辅助输入,该辅助输入还可以位于设备300的前表面370的外部。其前表面位置可以允许用拇指来触动的工具,例如类似于键盘332的按键。一些实施例提供了具有轨迹球321形式的导航工具327,其可以用于指示基本上在任何方向上的二维屏幕光标移动,以及当如同按钮一样按压轨迹球321时作为触动器。其它实施例可以提供具有轨迹板、触摸板、指向棒、游戏杆、图形平板、或它们的组合的形式的导航工具。导航工具327的放置可以在键盘332之上且在显示屏幕322之下;在这里,其可以避免在敲打键盘时的干扰,且不妨碍操作者在使用期间观看显示屏幕322。设备300可以被配置为发送和接收消息。设备300包括主体371,其在一些实施例中可以被配置为由设备300的操作者在文本输入期间拿在一只手里。包括位于主体371 的前表面370上的显示器322,且在例如文本输入期间,在显示器322上向操作者显示信息。 设备300还可以被配置为发送和接收语音通信,比如移动电话呼叫。设备300还可以包括照相机(图中未示出),以允许设备300拍摄可被称作相片或图片的电子相片。此外,设备 300可以被配置为操作web浏览器。参见图4,示出了依照于示例实施例的通信设备(比如300和103)的框图。如图所示,设备400包括控制通信设备400的操作的微处理器438。通信子系统411执行与无线网络419的通信的发送和接收。微处理器438还可以与辅助输入/输出(I/O)子系统428 通信性地耦合,辅助输入/输出(I/O)子系统4 能够与通信设备400通信地耦合。在至少一个实施例中,微处理器438可以与串行端口(例如通用串行总线端口)430通信性地耦合,其可以允许经由串行端口 430与其他设备或系统通信。显示器422(例如32 可以与微处理器438通信性地耦合,以允许向通信设备400的操作者显示信息。当通信设备400配备有键盘432(例如33 时,键盘也可以与微处理器438通信性地耦合。通信设备400可以包括扬声器434、麦克风436、随机存取存储器(RAM) 426、以及闪存424,它们都可以与微处理器438通信性地耦合。还可以在通信设备400上提供其他类似部件,且它们可选地与微处理器438通信地耦合。其他通信子系统440和其他设备子系统442 —般被指示为也与微处理器438功能性地相连。通信子系统440的示例是短距通信系统,如BLUETOOTH 通信模块或WI-FI 通信模块(遵循IEEE 802. Ilb的通信模块)及相关联的电路和部件。 另外,微处理器438能够执行操作系统功能,且使得支持在通信设备400上执行程序。在一些实施例中,通信设备400中可以不包括所有上述组件。例如,在至少一个实施例中,可以不将键盘432作为分离的部件加以提供,而是如下所述的将其与触摸屏集成在一起。辅助I/O子系统4 可以采用各种不同导航工具(多向或单向)的形式,比如如图3所示的示例实施例中所示的轨迹球导航工具321、或指轮、导航板、游戏杆、触敏接口、 或其他I/O接口。这些导航工具可以位于通信设备400的前表面上,或可以位于通信设备 400的任意外表面上。其他辅助I/O子系统可以包括外部显示设备和外部连接的键盘(图中未示出)。尽管已经提供与辅助I/O子系统4 相关的上述示例,但是认为能够向通信设备400提供输入或接收其输出的其他子系统也在本公开的范围内。另外,可以沿着通信设备300的侧面放置其他按键,以作为退出键、音量控制键、滚动键、电源开关、或用户可编程的按键,以及可以对它们类似地相应编程。键盘432可以包括多个按键,这些按键可以具有物理属性,比如可触动按钮,或者它们可以具有软件属性,一般通过在显示屏422上的对物理按键的表示(本文中称作“虚拟按键”)来构成。还可以想到可以将用户输入提供为这两种类型按键的组合。多个按键中的每个按键与至少一个动作相关联,所述动作可以是输入字符、命令或功能。在该上下文中,“字符”应理解为示例性地包括字母、语言符号、数字、标点、标记、图标、图片甚至空格。在虚拟按键的情况下,在显示屏幕422上示出了相应按键的标记,在一个实施例中,可以通过以例如笔、手指或其他指针来触摸显示屏422,来产生字符或激活所指示的命令或功能。能够检测触摸的显示屏422的一些示例包括电阻性、电容性、投影电阻性、红外和表面声波(SAW)触摸屏。如本领域技术人员所理解的,可以用很多不同方式来组合物理和虚拟按键。在一个实施例中,物理和虚拟按键被组合,使得以与物理按键相同的配置在显示屏422上示出用于通信设备400的特定程序或特征的多个启用的按键。使用该配置,操作者可以选择与在显示屏422上显示的按键相对应的恰当的物理按键。因此,可以通过按压与在显示屏422 上对应位置处显示的字符、命令或功能相对应的物理按键而不是触摸显示屏422,来获得所需字符、命令或功能。此外,通信设备(例如400)配备有使能各种程序的操作的部件,如图4所示。在示例实施例中,使闪存4M能够提供针对操作系统457、设备程序458和数据的存储位置。操作系统457 —般被配置为管理也在存储器424中存储的、可在处理器438上执行的其他程序458。操作系统457通过预定义的程序458接口对程序458发出的针对服务的请求进行兑现。更具体地,操作系统457 —般确定在处理器438上执行的多个程序458的次序,以及分配给每个程序458的执行时间,管理多个程序458之间对存储器似4的共享,处理发往和来自其他设备子系统442的输入和输出等等。另外,操作者一般可以通过用户接口直接与操作系统457交互,该用户接口通常包括键盘432和显示屏422。尽管在示例实施例中,操作系统457存储在闪存424中,在其他实施例中操作系统457存储在只读存储器(ROM)或类似存储单元(图中未示出)中。如本领域技术人员所理解的,可以将操作系统457、设备程序458或它们的一部分加载到RAM 426或其他易失性存储器中。在一些实施例中,闪存似4可以包含用于在设备400上执行的程序458,包括(但不限于)地址簿452、个人信息管理器(PIM) 454、以及设备状态450。此外,当存储在设备 400的闪存似4上时,程序458和包括数据的其他信息456可以分隔开。当通信设备400支持在无线通信网络419中的双向通信时,其可以从移动通信服务发送和接收信号。支持双向通信的通信系统的示例包括(但不限于)通用分组无线服务 (GPRS)网络、通用移动通信服务(UMTQ网络、全球演进的增强数据(EDGE)网络、码分多址 (CDMA)网络、高速分组接入(HSPA)网络、通用移动通信服务时分双工(UMTS-TDD)、超移动宽带(UMB)网络、微波接入的全球可互操作性(WiMAX)、以及可以用于数据和语音的或仅用于数据或仅用于语音的其他网络。对于上述系统,通信设备400可以使用唯一的标识符,以使得通信设备400能够向通信网络419发送信号和从其接收信号。其他系统可以不使用这种标识信息。GPRS、UMTS以及EDGE使用订户身份模块(SIM),以允许与通信网络419的通信。类似地,大多数CDMA系统使用可移动式用户身份模块(RUIM),以与CDMA网络通信。可以在多个不同的通信设备400中使用RUIM和SIM卡。通信设备400能够在没有SIM/RUIM 卡的情况下操作一些特征,但是其不能与网络419通信。位于通信设备400内的SIM/RUIM 接口 444允许移除或插入SIM/RUIM卡(图中未示出)。SIM/RUIM卡具有存储器功能,并保存按键配置451以及其他信息453,比如标识和订户相关的信息。使用正确使能的通信设备 400,在通信设备400和通信网络419之间的双向通信是可能的。如果如上所述地使能通信设备400,或通信网络419不使用这种使能,则支持双向通信的通信设备400既能够向通信网络419发送信息也能够从其接收信息。通信的传送可以是来自通信设备400或是发往通信设备400。为了与通信网络419通信,设备400可以配备有用于向通信网络419发送信号的集成或内部天线418。类似地,设备400可以配备有用于从通信网络419接收通信的另一天线416。在另一示例实施例中将这些天线(416、 418)结合为单一天线(图中未示出)。如本领域技术人员将理解的,在另一实施例中可以将天线016、418)安装在通信设备400的外部。当用于双向通信时,通信设备400具有通信子系统411的功能。如本领域所理解的,修改该通信子系统411,使得其可以支持通信设备400的操作性需求。子系统411包括发射机414和接收机412(其包括如上所述的相关联的天线(416、418))、本地振荡器(LO) 413 以及处理模块,在当前描述的示例实施例中,处理模块是数字信号处理器(DSP)420。可以想到通信设备400与无线网络419的通信可以是无线网络419和通信设备都能够发送、接收和处理的任何类型的通信。一般而言,可以将这些通信分类为语音和数据。 语音通信一般指代以下通信,其中,由通信设备400通过通信网络419发送针对可听声音的信号。数据一般指代通信设备400能够在无线网络419的约束下执行的所有其他类型的通
fn °可能依赖这种数据的示例设备程序包括电子邮件、联系人和日历。对于每个这种程序,与该程序的基于家庭的版本进行同步可能对于它们的长期和短期使用都是需要的。 作为示例,电子邮件通常是时间敏感的,所以可能需要基本上实时(或近乎实时)的同步。 另一方面,能够低频率地更新联系人是方便的。因此当在通信系统中可连接时,以及当在支持执行语音、文本消息传递和其他数据传送的网络419中可无线连接时,通信设备400的实用性得到增强。设备400可以包括程序,如web浏览器、文件浏览器以及用于与服务器程序交互的客户端程序。在本技术中使用的设备,例如103、300、400,可由分配给设备的标识号码来表征。这种标识号码不能被改变且锁定到每个设备。用户有时可能看到在设备103上显示的感兴趣的在线广告,但是没有时间或愿望立刻去按照该广告(或其中包含的要约)行动。本技术的实施例使得能够重新提供广告, 其中,重新提供的时间至少可以与广告内容相关,比如与要约到期日期相关。可以将本技术的实施例实施为在图1、图3和图4所标识出的架构单元上的编程。 在一些实施例中,可以完全在移动通信设备103上实施该编程。在一些实施例中,在移动通信设备103上实施用于选择要重新提供的广告以及确定重新提供条件的编程,而在无线连接器系统120或网络服务器(比如内容服务器134、消息服务器132或应用服务器136)上实施广告存储。在一些实施例中,可以在广告服务器(例如原始广告服务器)上实施广告存储。在移动通信设备外部存储广告的实施例中,可以通过策略来获得效率,所述策略比如是在第一次选择时存储唯一的广告一次,使得该广告可用于随后选择该广告用于重新提供的每个商业用户。在架构单元之间的功能分配可以与若干因素相关,包括反应时间、处理资源的可用性和有效的使用、存储可用性和有效的使用、以及收入机会。参见图5,示出了本技术的方法500。本技术可以向用户展示选择要重新提供的广告的机会510。可以用本领域技术人员所知的用于请求用户输入的各种方式来展示该机会。例如,本技术可以在以下时机展示选择机会当光标位于显示的广告上时;当光标位于广告上且导航设备被激励时(例如通过按压轨迹球,通过双击触摸板来激励);当通过tab 键选择广告且按压菜单按钮时;以及它们的组合。
本技术可以接收对要重新提供的广告的选择520。基于选择,本技术可以确定针对广告的重新提供条件530。重新提供条件可以在选择时从用户请求,可以基于预定标准(例如由用户设定或以其他方式设置),从广告的内容来确定,以及它们的组合。重新提供事件(event)可以是时间或其他环境(circumstance)。 例如,提供相似产品(例如汽车)的广告可以是针对所选汽车广告的一个重新提供事件。还例如,接收账户余额超过广告上所列价格的通知可以是一个重新提供事件。可以从所选广告中包含的要约到期日期来确定重新提供事件,例如图2的广告包含“2010年12月31日” 的到期日期。针对该广告的重新提供事件可以是比2010年12月31日提前一(1)星期、比 2010年12月31日提前一(1)天、以及在2010年12月31日这天。在要根据广告确定一个或多个重新提供事件的情况下,本技术针对这种重新提供事件分析该广告,且可以向用户建议这种事件,以供选择为重新提供事件。例如,本技术可以解析图2的广告的源代码以标识出“〈expiration date>December 31,2010</expiration date〉”。然后本技术可以将到期日期或到期日期之前的某个时间设置为重新提供事件。本技术可以展示2010年12月31日和其他更早的日期作为可能的重新提供日期,并接收对一个或多个日期的选择。本技术的实施例使得广告可以被重新提供M0。取决于各种因素,比如可用的处理资源、存储器资源、反应时间限制、隐私考量、以及收入产生的机会,可以以各种方式使得广告可供重新提供。例如,假如移动设备103上有充足的存储器和处理资源,则可以在移动设备上存储所选的广告。作为另一示例,可以在企业网124(例如在内容服务器134)上存储广告。在一些实施例中,在设备103(或在企业网124)上存储针对该广告的指针,且广告保留在广告服务器上或互联网上的其他地方的服务器上。在设备103上存储广告向设备用户提供了较大的隐私性,而在企业网1 或在广告的原始服务器上集中存储广告提供了在效率方面的优势,因为可以为很多用户存储广告的一个拷贝;且每个用户可以使用在移动设备103上存储的指针来访问所存储的用于重新提供的广告。当出现重新提供事件时,本技术的实施例重新提供所选的广告550。在一些实施例中,本技术展示对该广告是要重新提供的广告的指示。在一些实施例中,本技术展示了对重新提供事件的指示,例如“expiration date in<#dayS>”,该重新提供事件提示了广告的重新提供。方法变形包括在重新提供之后重新确定重新提供事件;向广告服务器通知该广告已被查看,向广告服务器通知该广告已被选择用于重新提供,以及向广告服务器通知重新提供条件。向广告服务器通知查看、针对重新提供的选择、以及重新提供条件,可以对广告商具有好处,因为指示了对作为广告的主题的商品或服务的兴趣。在一些实施例中,用户对广告的管理可以通过广告管理控制台计算机程序进行。 在这种实施例中,控制台可以向用户展示管理广告的选项,例如创建、查看、编辑以及保存广告的重新提供条件、和广告组;在重新提供循环(loop)之外请求广告。参见图6,示出了本技术的另一方法600。不管是通过广告管理控制台,还是通过其他步骤(比如当广告显示时,通过右键点击广告来选择广告),本技术可以请求与针对广告的重新提供条件相关的输入610。在这些实施例中,本技术接受620可以修改或甚至撤回针对广告的重新提供条件的输入。然后这些实施例可以根据已修改的条件来重新提供广告630。在本技术的各种实施例中,可以由设备103从广告服务器拉取广告,可以从广告服务器向设备103推送广告,或这二者的组合。在一些实施例中,可以由例如用户在重新提供循环之外请求广告。在本技术的各种实施例中,可以在广告管理控制台中早先提供广告的应用中重新提供该广告,在以与早先提供广告的格式相兼容的格式来提供广告的其他应用中提供该广告(例如二者都有广告要提供)。本技术可以采用硬件单元、软件单元或既有硬件单元也有软件单元的形式。在一些实施例中,用软件来实施本技术,其包括但不限于固件、驻留软件、微代码、现场可编程门阵列(FPGA)或专用集成电路(ASIC)等等。具体地,针对实时或接近实时的使用,需要FPGA 或ASIC实施。此外,本技术可以采用计算机程序产品的形式,该计算机程序产品包括可从存储了程序代码的计算机可用介质或计算机可读介质访问的程序模块,该程序代码用于由一个或多个计算机、处理器或指令执行系统所使用或结合一个或多个计算机、处理器或指令执行系统来使用。为了本描述的目的,计算机可用介质或计算机可读介质可以是能够包含、存储、通信、传播或传送程序的任何装置,该程序用于由指令执行系统、装置或设备所使用或结合指令执行系统、装置或设备来使用。该介质可以是电、磁、光、电磁、红外或半导体系统 (或装置或设备)或传播介质(尽管在物理计算机可读介质的定义中不包括本身作为信号载体和其中包含载波载体的传播介质)。物理计算机可读介质包括半导体或固态存储器、磁带、可移动式计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘。光盘的当前示例包括高密度盘-只读存储器(⑶-ROM)、高密度盘-读/写(⑶-R/W)和DVD。 如本领域技术人员所知的,用于实施本技术的每个方面的处理器和程序代码都可以是集中式的或分布式的(或它们的组合)。适合于存储本技术的计算机程序产品的、并用于执行该计算机程序产品的程序代码的数据处理系统,将包括直接地或通过系统总线间接地耦合到存储器单元的至少一个处理器。存储器单元可以包括在程序代码的实际执行期间使用的本地存储器、海量存储器、以及提供对至少一些程序代码的临时存储以减少在执行期间必须从海量存储器中获取代码的次数的高速缓存存储器。输入/输出,即I/O设备(包括但不限于键盘、显示器、定向设备等等)可以直接地或通过中间I/O控制器与系统耦合。网络适配器也可以与系统耦合, 以使得数据处理系统能够变为通过中间的私有或公共网络与其他数据处理系统或远程打印机或存储设备耦合。调制解调器、电缆调制解调器以及以太网卡仅是当前可用类型的网络适配器中的一些。这样的系统可以是集中式的或分布式的,例如具有对等配置和客户端/ 服务器配置。在一些实施例中,使用FPGA和ASIC中的一个或两者来实施该数据处理系统。
权利要求
1.一种用于在通信设备上进行广告的计算机实施的方法,所述方法包括 在所述设备上显示(510)接收对所显示广告的选择的机会;接收(520)对所显示广告的选择;确定(530)针对所选择的广告的至少一个重新提供条件;使所选择的广告可用于640)重新提供;以及基于出现了所确定的重新提供条件,在所述设备上显示650)所选择的广告。
2.根据权利要求1所述的计算机实施的方法,其中确定(530)针对所选择的广告的至少一个重新提供条件包括 确定所选择的广告中的要约的到期日期,将在所确定的到期日期之前的一个时间确定为所述重新提供条件。
3.根据权利要求1所述的计算机实施的方法,其中确定(530)针对所选择的广告的至少一个重新提供条件包括 显示接收对重新提供条件的指定的机会,以及接收对重新提供条件的指定。
4.根据权利要求1所述的计算机实施的方法,其中 使所选择的广告可用于640)重新提供包括在所述设备上存储所述广告。
5.根据权利要求1所述的计算机实施的方法,其中 使所选择的广告可用于640)重新提供包括在所述设备外部存储所述广告,且在所述设备上存储指向所存储的广告的指针。
6.根据权利要求1所述的计算机实施的方法,还包括 在出现了重新提供条件之后,确定针对所选择的广告的至少一个后续重新提供条件; 使所选择的广告可用于重新提供;以及基于出现了至少一个所确定的后续重新提供条件,在所述设备上显示所选择的广告。
7.一种移动通信设备,包括 至少一个处理器,与所述处理器通信的至少一个计算机可读介质;以及至少一个程序模块,所述程序模块存储在至少一个所述介质上,以及当由所述处理器执行其时,所述程序模块用于在所述设备上显示(510)接收对所显示广告的选择的机会;接收(520)对所显示广告的选择;确定(530)针对所选择的广告的至少一个重新提供条件;使所选择的广告可用于640)重新提供;以及基于出现了所确定的重新提供条件,在所述设备上显示650)所选择的广告。
8.根据权利要求7所述的移动通信设备,其中确定(530)针对所选择的广告的至少一个重新提供条件包括 确定所选择的广告中的要约的到期日期,将在所确定的到期日期之前的一个时间确定为所述重新提供条件。
9.根据权利要求7所述的移动通信设备,其中确定(530)针对所选择的广告的至少一个重新提供条件包括 显示接收对重新提供条件的指定的机会,以及接收对重新提供条件的指定。
10.根据权利要求7所述的移动通信设备,其中 使所选择的广告可用于640)重新提供包括 在所述设备上存储所述广告。
11.根据权利要求7所述的移动通信设备,其中 使所选择的广告可用于640)重新提供包括在所述设备外部存储所述广告,且在所述设备上存储指向所存储的广告的指针。
12.根据权利要求7所述的移动通信设备,还包括 在出现了重新提供条件之后,确定针对所选择的广告的至少一个后续重新提供条件; 使所选择的广告可用于重新提供;以及基于出现了至少一个所确定的后续重新提供条件,在所述设备上显示所选择的广告。
全文摘要
在移动通信设备上显示接收对所显示广告的选择的机会。接收对所显示广告的选择。确定针对所选择广告的至少一个重新提供条件。让所选择的广告可用于重新提供。基于出现了所确定的重新提供条件,在所述设备上显示所选择的广告。
文档编号G06Q30/00GK102236858SQ20111009764
公开日2011年11月9日 申请日期2011年4月14日 优先权日2010年5月4日
发明者尼拉·盖格 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1