首页 / 国际专利分类库 / 电学 / 电通信技术 / 无线通信网络 / 监督、监控或测试装置 / 用于基于用户行为优化媒体内容在无线装置上的呈现的方法及设备

用于基于用户行为优化媒体内容在无线装置上的呈现的方法及设备

申请号 CN200880126416.0 申请日 2008-12-22 公开(公告)号 CN101939970B 公开(公告)日 2014-12-10
申请人 高通股份有限公司; 发明人 罗伯特·S·塔兹; 卡梅隆·N·克格; 乔纳森·K·基斯;
摘要 本 发明 呈现用于优化例如广告内容等媒体内容在无线装置上的呈现的方法、设备、系统及 计算机程序 产品。本发明的方面提供在所述无线装置处基于本地存储在所述无线装置上的历史用户使用行为来确定要呈现哪个媒体内容。在此方面,所描述的方法、设备及系统是完全基于无线装置的,且因此不需要后端 服务器 或其它网络装置干预决定应向所述无线装置传送何种媒体内容及/或应在所述无线装置上呈现何种媒体内容。因此,本发明的方面提供一种针对性地呈现媒体内容的简单且成本有效的方法,其另外给予所述无线装置用户一定程度的隐私。
权利要求

1.一种用于优化媒体内容在无线通信装置上的呈现的方法,所述方法包括:
接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容;
在所述无线装置上俘获使用行为数据;
将所述使用行为数据存储在用户简档中,所述用户简档包含一股使用行为简档及一个或一个以上活动专有使用行为子简档;
从所述多个媒体内容中选择供呈现的第一媒体内容,其中随机选择所述第一媒体内容,直到预定阈值的使用行为数据被存储在所述用户简档中为止;
在满足预定一股阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容,其中基于所述一股使用行为简档来选择所述第二媒体内容;以及
在满足预定活动专有阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容,其中基于活动专有使用行为子简档来选择所述第三媒体内容。
2.根据权利要求1所述的方法,其中俘获使用行为数据进一步包括俘获从由所访问的网络服务的类型、所访问的应用程序的类型、所访问的内容的类型、访问网络服务的频率、访问应用程序的频率及访问内容项目的频率组成的群组中选出的使用行为数据。
3.根据权利要求1所述的方法,其中在所述无线装置上俘获使用行为数据进一步包括俘获对应于用于产生活动专有使用行为子简档的活动的使用行为数据。
4.根据权利要求1所述的方法,其中从所述多个媒体内容中选择供呈现的第二媒体内容进一步包括基于所述一股使用行为简档来确定用于呈现所述多个媒体内容中的每一者的调度。
5.根据权利要求4所述的方法,其中确定用于呈现所述多个媒体内容中的每一者的调度进一步包括基于根据所述一股使用行为简档而确定的与特定媒体内容类别相关的使用行为的发生频率来确定用于呈现具有所述特定媒体内容类别的元数据的内容媒体项目的频率。
6.根据权利要求1所述的方法,其中从所述多个媒体内容中选择供呈现的第三媒体内容进一步包括基于相关的活动专有使用行为子简档来确定用于呈现具有与当前使用相关联的元数据的所述多个媒体内容中的每一者的调度。
7.根据权利要求6所述的方法,其中确定用于呈现具有与所述当前使用相关联的元数据的所述多个媒体内容中的每一者的调度进一步包括基于根据所述活动专有使用行为子简档而确定的与所述当前使用相关的使用行为的发生频率来确定用于呈现具有与所述当前使用相关联的元数据的媒体项目的频率。
8.根据权利要求1所述的方法,其进一步包括基于所述用户简档来选择供呈现的用于所述非活动专有使用的显示外观。
9.根据权利要求1所述的方法,其进一步包括基于所述一股使用行为简档来选择供呈现的用于所述非活动专有使用的显示外观。
10.根据权利要求1所述的方法,其进一步包括基于所述无线装置的地理位置来选择供呈现的用于所述非活动专有使用的显示外观。
11.根据权利要求1所述的方法,其进一步包括基于所述活动专有使用行为子简档来选择供呈现的用于所述活动专有相关使用的显示外观。
12.根据权利要求1所述的方法,其中接收多个媒体内容进一步包括接收多个广告内容。
13.根据权利要求12所述的方法,其中将使用行为数据存储在包含一股使用行为简档及一个或一个以上活动专有使用行为子简档的用户简档中进一步将所述一个或一个以上活动专有使用简档界定为购买用户行为子简档。
14.根据权利要求12所述的方法,其中选择供呈现的第三媒体内容进一步包括在满足所述预定阈值且所述用户当前正在导航购买户的情况下从所述多个广告内容中选择供呈现的第三广告内容,其中基于购买使用行为子简档来选择所述第三广告内容。
15.根据权利要求14所述的方法,其进一步包括基于所述购买使用行为子简档来选择在所述购买门户上可得到的项目的呈现顺序。
16.根据权利要求14所述的方法,其进一步包括基于所述用户简档来选择供呈现的用于所述购买门户的显示外观。
17.根据权利要求14所述的方法,其进一步包括基于所述购买使用行为子简档来选择供呈现的用于所述购买门户的显示外观。
18.根据权利要求14所述的方法,其进一步包括基于所述无线装置的地理位置来选择供呈现的用于所述购买门户的显示外观。
19.根据权利要求14所述的方法,其进一步包括基于所述购买使用行为子简档来选择在所述购买门户上可得到的项目的价格。
20.根据权利要求1所述的方法,其进一步包括从网络实体接收对用于选择所述第一媒体内容、所述第二媒体内容及所述第三媒体内容中的供呈现的至少一者的准则的调整。
21.根据权利要求20所述的方法,其中从网络实体接收对用于选择的准则的调整进一步将所述对用于选择的准则的调整界定为选自以下各项组成的群组:对所述预定一股阈值的改变、对所述预定活动专有阈值的改变、调整对选定媒体内容的呈现频率、调整对选定媒体内容的呈现调度、超驰对所有所述多个媒体内容的选择过程及超驰对预定媒体内容的选择过程。
22.一种用于优化媒体内容在无线通信装置上的呈现的设备,所述设备包括:
第一模,其用于接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容;
第二模块,其用于在所述无线装置上俘获使用行为数据;
第三模块,其用于将所述使用行为数据存储在用户简档中,所述用户简档包含一股使用行为简档及一个或一个以上活动专有使用行为子简档;
第四模块,其用于从所述多个媒体内容中选择供呈现的第一媒体内容,其中随机选择所述第一媒体内容,直到预定阈值的使用行为数据被存储在所述用户简档中为止;
第五模块,其用于在满足所述预定阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容,其中基于所述一股使用行为简档来选择所述第二媒体内容;以及
第六模块,其用于在满足所述预定阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容,其中基于活动专有使用行为子简档来选择所述第三媒体内容。
23.根据权利要求22所述的设备,其中所述第二模块进一步包括用于俘获从由所访问的网络服务的类型、所访问的应用程序的类型、所访问的内容的类型、访问网络服务的频率、访问应用程序的频率及访问内容项目的频率组成的群组中选出的使用行为数据的装置。
24.根据权利要求22所述的设备,其中所述第二模块进一步包括用于俘获对应于用于产生活动专有使用行为子简档的活动的使用行为数据的装置。
25.根据权利要求22所述的设备,其中所述第五模块进一步包括用于基于所述一股使用行为简档来确定用于呈现所述多个媒体内容中的每一者的调度的装置。
26.根据权利要求25所述的设备,其中所述用于确定用于呈现所述多个媒体内容中的每一者的调度的装置进一步包括用于基于根据所述一股使用行为简档而确定的与特定媒体内容类别相关的使用行为的发生频率来确定用于呈现具有所述特定媒体内容类别的元数据的内容媒体项目的频率的装置。
27.根据权利要求22所述的设备,其中所述第六模块进一步包括用于基于相关的活动专有使用行为子简档来确定用于呈现具有与当前使用相关联的元数据的所述多个媒体内容中的每一者的调度的装置。
28.根据权利要求27所述的设备,其中所述用于确定用于呈现具有与所述当前使用相关联的元数据的所述多个媒体内容中的每一者的调度的装置进一步包括用于基于根据所述活动专有使用行为子简档而确定的与所述当前使用相关的使用行为的发生频率来确定用于呈现具有与所述当前使用相关联的元数据的媒体项目的频率的装置。
29.根据权利要求22所述的设备,其进一步包括用于基于所述用户简档来选择供呈现的用于所述非活动专有使用的显示外观的装置。
30.根据权利要求22所述的设备,其进一步包括用于基于所述一股使用行为简档来选择供呈现的用于所述非活动专有使用的显示外观的装置。
31.根据权利要求22所述的设备,其进一步包括用于基于所述无线装置的地理位置来选择供呈现的用于所述非活动专有使用的显示外观的装置。
32.根据权利要求22所述的设备,其进一步包括用于基于所述活动专有使用行为子简档来选择供呈现的用于所述活动专有相关使用的显示外观的装置。
33.根据权利要求22所述的设备,其中所述第一模块进一步包括用于接收多个广告内容的装置。
34.根据权利要求33所述的设备,其中所述第三模块进一步将所述一个或一个以上活动专有使用简档界定为购买用户行为子简档。
35.根据权利要求33所述的设备,其中所述第六模块进一步包括用于在满足所述预定阈值且所述用户当前正在导航购买门户的情况下从所述多个广告内容中选择供呈现的第三广告内容的装置,其中基于购买使用行为子简档来选择所述第三广告内容。
36.根据权利要求35所述的设备,其进一步包括用于基于所述购买使用行为子简档来选择在所述购买门户上可得到的项目的呈现顺序的装置。
37.根据权利要求35所述的设备,其进一步包括用于基于所述用户简档来选择供呈现的用于所述购买门户的显示外观的装置。
38.根据权利要求35所述的设备,其进一步包括用于基于所述购买使用行为子简档来选择供呈现的用于所述购买门户的显示外观的装置。
39.根据权利要求35所述的设备,其进一步包括用于基于所述无线装置的地理位置来选择供呈现的用于所述购买门户的显示外观的装置。
40.根据权利要求35所述的设备,其进一步包括用于基于所述购买使用行为子简档来选择在所述购买门户上可得到的项目的价格的装置。
41.根据权利要求22所述的设备,其进一步包括用于从网络实体接收对用于选择所述第一媒体内容、所述第二媒体内容及所述第三媒体内容中的供呈现的至少一者的准则的调整的装置。
42.根据权利要求41所述的设备,其中所述用于从网络实体接收对用于选择的准则的调整的装置进一步将所述对用于选择的准则的调整界定为选自以下各项组成的群组:对所述预定一股阈值的改变、对所述预定活动专有阈值的改变、调整对选定媒体内容的呈现频率、调整对选定媒体内容的呈现调度、超驰对所有所述多个媒体内容的选择过程及超驰对预定媒体内容的选择过程。
43.一种用于将媒体内容传送到无线装置且动态地调整所述无线装置上的选择应用程序的方法,所述方法包括:
以无线的方式将多个媒体内容提供到一个或一个以上无线通信装置,其中在接收时,所述无线装置可操作以:
实施媒体内容选择应用程序,其可操作以从所述媒体内容中选择供呈现的第一媒体内容,其中随机选择所述第一媒体内容,直到预定一股阈值的使用行为数据被存储在用户简档中为止;
在满足所述预定一股阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容,其中基于所述一股使用行为简档来选择所述第二媒体内容;以及
在满足预定活动专有阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容,其中基于活动专有使用行为子简档来选择所述第三媒体内容;以及以无线的方式提供对所述媒体内容选择应用程序的动态调整。
44.根据权利要求43所述的方法,其中所述方法进一步包括动态地确定对所述媒体内容选择应用程序的最佳调整。
45.根据权利要求43所述的方法,其中所述方法进一步包括提供对所述媒体内容选择应用程序的动态调整,其中所述调整选自由对所述预定一股阈值的改变、对所述预定活动专有阈值的改变、调整对选定媒体内容的呈现频率、调整对选定媒体内容的呈现调度、超驰对所有所述多个媒体内容的选择过程及超驰对预定媒体内容的选择过程组成的群组。
46.一种用于将媒体内容传送到无线装置且动态地调整所述无线装置上的选择应用程序的装置,所述装置包括:
用于以无线的方式将多个媒体内容提供到一个或一个以上无线通信装置的装置,其中在接收时,所述无线装置可操作以:
实施媒体内容选择应用程序,其可操作以从所述媒体内容中选择供呈现的第一媒体内容,其中随机选择所述第一媒体内容,直到预定一股阈值的使用行为数据被存储在用户简档中为止;
在满足所述预定一股阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容,其中基于所述一股使用行为简档来选择所述第二媒体内容;以及
在满足预定活动专有阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容,其中基于活动专有使用行为子简档来选择所述第三媒体内容;以及
用于以无线的方式提供对所述媒体内容选择应用程序的动态调整的装置。
47.根据权利要求46所述的装置,其中所述装置进一步包括用于动态地确定对所述媒体内容选择应用程序的最佳调整的装置。
48.根据权利要求46所述的装置,其中所述装置进一步包括用于提供对所述媒体内容选择应用程序的动态调整的装置,其中所述调整选自由对所述预定一股阈值的改变、对所述预定活动专有阈值的改变、调整对选定媒体内容的呈现频率、调整对选定媒体内容的呈现调度、超驰对所有所述多个媒体内容的选择过程及超驰对预定媒体内容的选择过程组成的群组。

说明书全文

用于基于用户行为优化媒体内容在无线装置上的呈现的方

法及设备

技术领域

[0001] 所揭示的方面涉及无线通信装置,且更确切地说,涉及用于基于用户行为来优化媒体内容特别是广告内容在无线装置上的呈现的系统、方法和设备。

背景技术

[0002] 已设计出通信网络来将媒体内容递送到接收者。举例来说,通信网络可包括广播或多播系统,其同时将信息传输到多个接收者。具体来说,这些类型的通信网络特别适合于将广告媒体内容(或者称为广告)递送到无线通信装置,例如蜂窝式电话等。
[0003] 接收广告内容的无线装置可具有应用程序/客户端,其用于在应用程序/客户端各处在称为广告横幅的部分中显示广告内容。举例来说,供用户导航一组可购买的内容的购买或购物客户端(例如,音频/视频购物客户端、游戏应用程序购物客户端、铃声或壁纸购物客户端等)可配置有指定用于显示广告横幅的区域。在许多通信网络中,可用绑形式将广告递送到无线装置,这意味着无线装置可在单次递送通信中接收多个广告。需要广告的应用程序可经配置以使无线装置周期性地查看网络以寻找新广告。或者,网络可将例如短消息服务(SMS)通信等通信发送到无线装置,从而触发装置“唤醒”以接收所广播的广告内容。
[0004] 在媒体内容特别是广告内容递送方面,服务提供商对于将有针对性的媒体内容提供到无线装置的用户非常感兴趣。有针对性是指递送到无线装置并在无线装置上呈现的例如广告等媒体内容是用户感兴趣的广告。举例来说,在广告的情况下,用户可能已展示出购买与正被广告的产品类似的产品的愿望。然而,在“一对多”广播或多播递送形式中,例如广告等媒体内容可在根本不知道用户的兴趣或使用行为的情况下被随机发送到无线装置。在无线装置接收之后,用于媒体内容插入(例如广告横幅)的应用程序可随机显示媒体内容项目或可提供用于显示媒体内容项目的循环调度。
[0005] 可能已进行创新以提供更有针对性的媒体内容递送。在许多情形下,此有针对性的媒体内容递送涉及服务提供商在后端网络装置(例如内容提供商服务器)处获取用户简档数据及/或用户使用行为,并分析用户简档及/或使用行为以确定可将哪些媒体内容/广告针对于无线装置的用户。随后,将有针对性的媒体内容捆绑并发送到无线装置。然而,这种类型的有针对性的媒体内容可能在通信要求方面较复杂,因为其可能需要从无线装置到服务器的多次且持久的通信来积累和更新用户简档和/或使用行为文件。另外,这种类型的有针对性的媒体内容递送可能成本较高,因为其可能需要额外的软件、大量后端服务器来存储用户简档和/或使用行为文件和使用更多的网络资源来通过广播、多播或单播递送机制而递送有针对性的内容。除了复杂性和成本上的考虑以外,隐私问题可能也受到关注,因为无线装置的用户可能并不希望内容服务提供商保留用户的有效简档和/或用户的使用行为。
[0006] 此外,为了将有针对性的媒体内容提供到无线装置或其它通信装置,内容提供商还依赖于用户简档数据和用户行为数据在用户正使用给定应用程序、网络服务等时裁定用户体验的其它方面。然而,在这些情形下,与有针对性的媒体内容相似,内容提供商可能在网络服务器处获取和存储用户简档和/或使用行为,分析用户简档和/或使用行为数据以确定如何裁定用户体验,且随后可经由与用户装置的通信来裁定用户体验。因此,这种类型的对用户体验的后端裁定也可较复杂且成本较高,且还可引起隐私问题。
[0007] 因此,需要研发一种用于在无线通信装置上针对性地呈现或者称为优化呈现所递送的媒体内容的方法。所要的方法、设备及系统应提供用于无需将用户简档及用户行为数据提供到内容服务提供商或任何其它网络实体而针对/优化媒体内容。因此,所要的系统应相对不复杂且成本较低,且应向无线装置用户提供一定程度的隐私。除了优化媒体内容的呈现以外,还需要研发一种用于无需将用户简档及用户行为数据提供到内容服务提供商或任何其它网络实体而裁定给定应用程序/客户端、网络服务等的用户体验的方法。发明内容
[0008] 下文呈现对一个或一个以上方面的简要概述以便提供对所述方面的基本了解。此概述并非对所有所预期的方面的广泛综述,且希望其既不识别所有方面的关键或重要元素,也不划定任何或所有方面的范围。其唯一的目的是用简单的形式呈现一个或一个以上方面的一些概念,以作为对下文呈现的更详细描述的序言。
[0009] 因此,本发明的方面提供用于优化媒体内容特别是广告内容在无线通信装置上的呈现的系统、方法及设备。此处呈现的方面是通过无线装置侧客户端/应用程序来实施,且因此可能并不需要网络装置或内容提供商的辅助来获取及存储用户简档及/或使用行为数据以确定应使哪个媒体内容针对于给定无线装置。根据本发明的方面中的一者或一者以上,在无线装置处俘获及存储监视及追踪用户行为的用户简档。无线装置接收广播/多播通信等,其包含多个非针对性的普通的媒体内容。无线装置使用用户简档且特别是使用行为数据来确定供呈现多个媒体内容中的哪些媒体内容项目。可依赖于使用行为数据用给定客户端/应用程序等来确定媒体内容的呈现的频率、呈现的调度、战略放置。此处揭示的无线装置侧客户端/应用程序得益于在确定供在无线装置上呈现哪个媒体内容所需要的计算方面是有限的。因此,无线装置侧客户端可特别适合于可能具有较慢的处理能的无线装置。
[0010] 根据一个方面,提供一种用于优化媒体内容在无线通信装置上的呈现的方法。所述方法包含接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容。所述方法另外包含在无线装置上俘获使用行为数据,及在用户简档中存储所述使用行为数据,所述用户简档包含一般使用行为简档及一个或一个以上活动专有使用行为子简档。所述方法还包含选择供呈现的媒体内容的三个阶段。随机地或基于均匀分布循环/调度从多个媒体内容中选择供呈现的第一媒体内容,直到俘获到预定阈值的使用行为数据并将其存储在用户简档中为止。如果满足了预定阈值且用户当前正从事普通的非活动专有相关使用,则从所述多个媒体内容中选择供呈现的第二媒体内容。进一步基于一般使用行为简档选择第二媒体内容。如果满足了预定阈值且用户当前正从事活动专有相关使用,则从所述多个媒体内容中选择供呈现的第三媒体内容。进一步基于所述一个或一个以上活动专有使用行为子简档中的一者来选择第三媒体内容。
[0011] 在所述方法的一个或一个以上方面中,使用行为数据可包含但不限于所访问的网络服务的类型、所访问的应用程序的类型、所访问的内容的类型、访问网络服务的频率、访问应用程序的频率、访问内容项目的频率和与网络、服务、应用程序、内容等的访问相关的环境条件(例如时间和位置)。
[0012] 在所述方法的一个或一个以上方面中,选择供呈现的第一、第二或第三媒体内容可包含确定用于呈现所述多个媒体内容中的媒体内容的调度、确定用于呈现所述多个媒体内容中的媒体内容的频率或确定供呈现所述多个媒体内容中的哪个(些)媒体内容项目。对于呈现第二媒体内容,对调度、频率或供呈现所述多个媒体内容中的哪个(些)媒体内容项目的确定是基于一般使用行为简档。对于呈现第三媒体内容,对调度、频率或供呈现所述多个媒体内容中的哪个(些)媒体内容项目的确定是基于相关的活动专有使用行为子简档。
[0013] 除了选择供呈现的媒体内容以外,所述优化方法还可包含优化当前用户活动的其它方面以进一步与用户的使用行为对准。举例来说,所述方法可包含基于用户简档特别是一般使用行为简档来针对非活动专有使用选择供呈现的显示外观,或者基于地理位置、日时或无线装置的其它环境条件来针对非活动专有使用选择供呈现的显示外观。此外,所述方法可包含基于用户简档特别是一个或一个以上活动专有使用行为子简档中的一者来针对活动专有相关使用选择供呈现的显示外观,或者基于地理位置、日时或无线装置的其它环境条件来针对活动专有相关使用选择供呈现的显示外观。
[0014] 在所述方法的一个特定方面中,进一步将接收多个媒体内容界定为接收多个广告内容。在此方面中,在一个或一个以上活动专有使用行为子简档中存储使用行为数据进一步将所述一个或一个以上活动专有使用简档界定为购买用户行为子简档,例如与对指定类别或分类的购买或浏览项目以购买相关联的特定使用行为子简档。因此,在此方面,可进一步将第三媒体内容的呈现界定为在满足所述预定阈值且所述用户当前正在导航购买户的情况下从所述多个广告内容中选择供呈现的第三广告内容,其中基于购买使用行为子简档来选择所述第三广告内容。除了选择供呈现的广告内容以外,所述优化方法还可进一步基于购买使用行为子简档来选择购买门户上可得到的项目的呈现顺序及/或基于购买使用行为子简档来选择购买门户上可得到的项目的价格。此外,所述优化方法可基于用户简档特别是购买使用行为子简档或环境条件(例如无线装置的地理位置、日时等)来选择供呈现的用于购买门户的显示外观。
[0015] 由至少一个处理器来提供另一方面,所述处理器经配置以优化媒体内容在无线通信装置上的呈现。所述处理器包含:第一模,其用于接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容;第二模块,其用于在所述无线装置上俘获使用行为数据;以及第三模块,其用于将所述使用行为数据存储在用户简档中,所述用户简档包含一般使用行为简档及一个或一个以上活动专有使用行为子简档。所述处理器另外包含第四模块,其用于从所述多个媒体内容中选择供呈现的第一媒体内容。随机选择所述第一媒体内容,直到预定阈值的使用行为数据存储在用户简档中为止。另外,所述处理器包含第五模块,其用于在满足所述预定阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容。基于一般使用行为简档来选择第二媒体内容。所述处理器还包含第六模块,其用于在满足所述预定阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容。基于活动专有使用行为子简档来选择第三媒体内容。
[0016] 另一方面提供一种包含计算机可读媒体的计算机程序产品。所述媒体包含:用于致使计算机接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容的至少一个指令;用于致使所述计算机在所述无线装置上俘获使用行为数据的至少一个指令;以及用于致使所述计算机将所述使用行为数据存储在用户简档中的至少一个指令,所述用户简档包含一般使用行为简档及一个或一个以上活动专有使用行为子简档。所述媒体另外包含用于致使所述计算机从所述多个媒体内容中选择供呈现的第一媒体内容的至少一个指令。随机选择所述第一媒体内容,直到预定阈值的使用行为数据存储在用户简档中为止。另外,所述媒体包含用于致使所述计算机在满足所述预定阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容的至少一个指令。基于一般使用行为简档来选择第二媒体内容。所述媒体还包含用于致使所述计算机在满足所述预定阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容的至少一个指令。基于活动专有使用行为子简档来选择第三媒体内容。
[0017] 由一种无线通信设备提供又一相关方面。所述设备包含:用于接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容的装置;用于在所述无线装置上俘获使用行为数据的装置;以及用于将使用行为数据存储在用户简档中的装置,所述用户简档包含一般使用行为简档及一个或一个以上活动专有使用行为子简档。所述设备另外包含用于从所述多个媒体内容中选择供呈现的第一媒体内容的装置。随机选择所述第一媒体内容,直到预定阈值的使用行为数据存储在用户简档中为止。另外,所述设备包含用于在满足所述预定阈值且用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容的装置。基于一般使用行为简档来选择第二媒体内容。所述设备还包含用于在满足所述预定阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容的装置。基于活动专有使用行为子简档来选择第三媒体内容。
[0018] 由一种无线通信装置来界定另一方面。所述装置包含计算机平台,其包含至少一个处理器及存储器。所述装置进一步包含使用行为俘获应用程序,其存储在存储器中且可由至少一个处理器执行。所述使用行为应用程序可操作以收集使用行为数据且将所述数据存储在用户简档中,所述用户简档包含一般使用行为简档及一个或一个以上活动专有使用行为子简档。另外,所述装置包含媒体内容选择应用程序,其存储在所述存储器中且可由所述至少一个处理器执行。所述媒体内容应用程序可操作以接收具有与一个或一个以上媒体内容类别相关联的元数据的多个媒体内容,且基于媒体内容选择例程来选择供呈现的媒体内容。所述媒体内容选择例程包含第一媒体内容选择例程,其可操作以从所述多个媒体内容中选择供呈现的第一媒体内容。随机选择所述第一媒体内容,直到预定阈值的使用行为数据存储在用户简档中为止。所述媒体内容选择例程包含第二媒体内容选择例程,其可操作以在满足所述预定阈值且所述用户当前在从事非活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第二媒体内容。基于一般使用行为简档来选择第二媒体内容。另外,所述媒体内容选择例程包含第三媒体内容选择,其可操作以在满足所述预定阈值且所述用户当前在从事活动专有相关使用的情况下从所述多个媒体内容中选择供呈现的第三媒体内容。基于活动专有使用行为子简档来选择第三媒体内容。
[0019] 根据所述装置的一个或一个以上方面,使用行为俘获应用程序可操作以俘获使用行为数据,其可包含但不限于所访问的网络服务的类型、所访问的应用程序的类型、所访问的内容的类型、访问网络服务的频率、访问应用程序的频率、访问内容项目的频率和与网络、服务、应用程序、内容等的访问相关的环境条件(例如时间和位置)。
[0020] 在所述装置的一个或一个以上方面中,所述第二媒体内容选择例程进一步可操作以基于所述一般使用行为简档来确定用于呈现所述多个媒体内容中的每一者的调度。在一个或一个以上其它方面中,所述第二媒体内容选择例程进一步可操作以基于根据所述一般使用行为简档而确定的与特定媒体内容类别相关的使用行为的发生频率来确定用于呈现具有所述特定媒体内容类别的元数据的媒体项目的频率。
[0021] 在所述装置的一个或一个以上方面中,所述第三媒体内容选择例程媒体内容选择应用程序进一步可操作以基于相关的活动专有使用行为子简档来确定用于呈现具有与当前使用相关联的元数据的所述多个媒体内容中的每一者的调度。在其它方面中,所述第三媒体内容选择例程可操作以基于根据所述相关的活动专有使用行为子简档而确定的与所述当前使用相关的使用行为的发生频率来确定用于呈现具有与所述当前使用相关联的元数据的媒体项目的频率。
[0022] 在一个或一个以上替代方面中,所述无线装置可包含显示外观选择应用程序,其可操作以基于所述用户简档特别是基于一般使用行为简档或例如地理位置、时间等环境条件来选择供呈现的用于非活动专有使用的显示外观。另外,所述显示外观选择应用程序可操作以基于所述活动专有使用行为子简档来选择供呈现的用于所述活动专有相关使用的显示外观。
[0023] 在无线装置的一个或一个以上特定方面中,将媒体内容选择应用程序进一步界定为广告内容选择应用程序,其可操作以接收多个广告内容。在所述方面中,第三媒体内容选择例程用以在满足预定阈值且用户当前正在导航购买门户的情况下从多个广告内容中选择供呈现的第三广告内容。基于购买使用行为子简档来选择第三广告内容。在将媒体内容选择应用程序进一步界定为广告内容应用程序的应用中,所述装置可进一步包含购买选择应用程序,所述选择应用程序可操作以基于购买使用行为子简档来选择购买门户上可得到的项目的呈现顺序或购买门户上可得到的项目的价格。另外,所述装置可包含显示外观选择应用程序,所述显示外观选择应用程序可操作以基于所述用户简档特别是一个或一个以上购买使用行为子简档中的一者及/或例如装置的地理位置、时间等环境条件来选择供呈现的用于购买门户的显示外观。
[0024] 因此,本发明的方面中的一者或一者以上用于优化例如广告内容等媒体内容在无线装置上的呈现。本发明的方面中的所述一者或一者以上用于在无线装置处基于在无线装置上本地存储的历史用户使用行为来确定要呈现哪个媒体内容。在此方面,所描述的方法、设备及系统是基于无线装置,且因此不需要后端服务器或其它网络装置干预决定将向无线装置传送何种媒体内容及/或将在无线装置上呈现何种媒体内容。所描述的方法、设备及系统在计算要求方面没有有针对性的应用程序复杂,且因此特别适合于具有较慢处理能力的那些无线装置。因此,本发明的方面提供用于一种针对性地呈现媒体内容的简单且成本有效的方法,其另外给予无线装置用户一定程度的隐私。附图说明
[0025] 下文中将结合附图描述所揭示的方面,提供附图是为了说明而非限制所揭示的方面,其中相同符号表示元件,且其中:
[0026] 图1是根据一方面的用于优化供在无线装置上呈现的媒体内容的选择的系统的框图
[0027] 图2是根据一方面的经配置以用于优化供在装置上呈现的媒体内容的选择的无线通信装置的框图;
[0028] 图3是根据一方面的用于将媒体内容分布到无线装置的媒体内容分布系统的框图;
[0029] 图4是根据一方面的用于优化供在无线装置上呈现的媒体内容的选择的方法的流程图
[0030] 图5是根据一方面的提供用于结合购物/购买门户而呈现媒体内容的区域的无线通信装置上的显示的说明性实例;
[0031] 图6是根据一方面的用于在规定区域中显示选定广告媒体内容的无线通信装置上的显示的说明性实例;
[0032] 图7是根据一方面的提供用于基于使用行为数据改变显示的外观的无线通信装置上的显示的说明性实例;
[0033] 图8是根据另一方面的提供用于基于使用行为数据改变项目显示顺序的无线通信装置上的显示的说明性实例;
[0034] 图9是根据一方面的用于基于使用行为数据调整所呈现的项目的价格的无线通信装置上的显示的说明性实例;以及
[0035] 图10是根据一方面的用于优化供在无线装置上呈现的媒体内容的选择的方法的流程图。

具体实施方式

[0036] 现在将在下文中参看附图更详细地描述本发明的装置、设备、方法、计算机可读媒体和处理器,附图中展示了本发明的各方面。然而,所述装置、设备、方法、计算机可读媒体和处理器可以许多不同形式实施,且不应解释为限于本文陈述的方面,而是提供这些方面以使得本发明将为详尽且完整的,且将本发明的范围完全传达给所属领域的技术人员。相同标号始终指代相同元件。图中的虚线指代对于特定方面任选的元件。
[0037] 本文描述的各方面是结合无线通信装置。无线通信装置也可称为订户站、订户单元、移动台、移动装置、远程站、接入点、远程终端、接入终端、用户终端、用户代理、用户装置或用户装备。订户站可为蜂窝式电话、无绳电话、会话起始协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持式装置或其它连接到无线调制解调器的装置。
[0038] 除了上文以外,本文使用“示范性”一词来意指充当实例、例子或说明。此处描述为“示范性”的任何方面或设计没有必要解释为比其它方面或设计优选或有利。实际上,使用示范性一词是希望用具体的方式来呈现概念。在本申请案中使用时,术语“或”意欲意指包含性的“或”而不是排他性的“或”。即除非另有指定或从上下文清楚可见,否则“X采用A或B”意欲意指自然的包含性排列中的任一者。即,在此实例中,X可采用A,或X可采用B,或X可采用A和B两者,且因此陈述“X采用A或B”在任何以上情形下均得到满足。此外,本申请案及随附权利要求书中使用的冠词“一”一般应解释为意指“一个或一个以上”,除非另有指定或从上下文清楚可见是针对单数形式。
[0039] 本发明的方面中的一者或一者以上提供用于优化媒体内容特别是广告内容在无线通信装置上的呈现的方法、系统、设备及计算机程序产品。本文呈现的方面中的一者或一者以上是通过无线装置侧客户端/应用程序来实施,且因此可能不需要网络装置或内容提供商的辅助来获取及存储用户简档及/或使用行为数据以确定应使哪个媒体内容针对于给定无线装置。根据本发明的方面中的一者或一者以上,在无线装置处俘获及存储监视及追踪用户行为的用户简档。无线装置接收广播/多播通信等,其包含多个非用户专有的普通媒体内容。无线装置使用用户简档且特别是使用行为数据来确定要呈现多个媒体内容中的哪些媒体内容项目。可依赖于使用行为数据用给定客户端/应用程序等来确定媒体内容的呈现的频率、呈现的调度、战略放置。无线装置侧客户端/应用程序特别适合于可能具有相对较慢的处理速度的无线装置,因为所述客户端/应用程序在确定要呈现哪个媒体内容时可能需要较少的计算。
[0040] 在一个方面中,无线装置侧媒体内容优化/针对性应用程序根据用户的当前使用状态而在各种阶段中操作。举例来说,针对性应用程序可起初随机地呈现媒体内容或基于均匀分布的调度来呈现媒体内容,直到已俘获到预定阈值的使用行为数据为止。一旦已满足阈值,针对性应用程序便可依赖于一般使用行为简档或活动专有使用行为子简档来确定媒体内容的呈现。举例来说,如果用户从事一般使用(例如,非活动专有应用、网络服务等),则针对性应用程序可依赖于总体“一般”使用行为简档来确定媒体内容的呈现。或者,如果用户从事活动专有使用,则针对性应用程序可依赖于活动专有使用行为子简档来确定媒体内容的呈现。
[0041] 参看图1,根据一个方面展示用于优化媒体内容在无线装置上的呈现的系统10的框图表示。所述系统包含一个或一个以上无线装置12及一媒体内容递送系统14。如图所示,媒体内容递送系统14可包含一个或一个以上网络装置,例如服务器、数据库等。媒体内容递送系统14包含媒体内容递送模块16,其可操作以用无线方式经由无线网络20递送媒体内容18。媒体内容递送模块16可提供用于单播递送、广播递送、多播递送或任何其它已知或未来知道的能够以无线方式经由无线网络20递送媒体内容18的无线递送机制。媒体内容18中的每一项目包含相关联的元数据22,其提供用于使媒体内容与一个或一个以上媒体内容类别相关联。举例来说,如果媒体内容是广告内容,则元数据可包含与正广告的产品或服务的类型及/或子类型、正广告的产品或服务的价格或价格分类、广告产品或服务一般针对的目标群体的人口统计等相关的信息。
[0042] 媒体内容递送系统14还可包含媒体内容选择应用程序更新器23,其可操作以界定和传送对无线装置侧媒体内容选择应用程序32或应用程序32内的例程34、38及40中的任一者的更新和改变。举例来说,更新器23可提供用于调整例程34、38及40内的任何阈值,改变用于经选择/针对以呈现的任何内容的呈现频率或调度,针对所有内容或任何特定内容项目超驰应用程序32或应用程序内的任何例程34、38及40。此外,更新器32可包含优化器例程25,其可操作以确定用于媒体内容选择应用程序32和相关联的例程34、38及40的最佳条件及/或调整。在此方面,媒体内容选择应用程序可由媒体内容递送系统14动态地改变、调整、超驰等。
[0043] 无线装置12包含使用行为俘获应用程序24,其可操作以俘获用户的使用行为数据。使用行为应用程序可经配置以俘获可能与确定应在无线装置上呈现何种媒体内容及/或在无线装置上呈现媒体内容的频率有关的任何使用行为数据。举例来说,使用行为数据可包含但不限于在装置上执行的应用程序的类型、在装置上访问的网络服务的类型、在装置上访问的基于装置或基于网络服务的内容的类型、应用程序的执行频率、网络服务的访问频率、基于装置或基于网络服务的内容的访问频率等。使用行为应用程序24可操作以在一个或一个以上用户简档26中存储俘获到的使用行为数据。虽然许多无线装置是单个用户个人的,但在其它例子中,无线装置可能在一个以上用户间共享,且因此可能在无线装置上必须有多个用户简档以容纳每一用户的使用行为数据。
[0044] 用户简档26可包含一般使用行为简档28和一个或一个以上活动专有使用行为子简档30。一般使用行为子简档28可提供用于存储规定用户的所有或大体上所有近期的使用行为。所述一个或一个以上活动专有使用行为子简档30可提供用于存储与和子简档相关联的活动有关的所有或大体上所有使用行为数据。
[0045] 无线装置12另外包含媒体内容选择应用程序32,其可操作以接收以无线方式递送的媒体内容18,且从接收到的媒体内容18中选择供呈现的媒体内容。如前所述,网络装置将以无线方式递送由所述一个或一个以上或更多无线装置12接收到的媒体内容18。所递送的媒体内容可能不被视为有针对性的媒体内容,且因此包含与无线装置用户的兴趣及/或使用行为无关的媒体内容。媒体内容选择应用程序32可包含第一媒体内容选择例程34,其可操作以在预定一般阈值36的使用行为数据未存储在用户简档中的情况下从接收到的媒体内容18中随机选择供呈现的媒体内容。因此,第一媒体内容选择例程34提供用于对媒体内容的随机选择,直到用户简档已获取充足的预定使用行为数据以允许对媒体内容18的最佳或有针对性的呈现为止。对媒体内容18的随机选择可涉及随机数产生器,用以确定要呈现多个媒体内容18项目中的哪些。或者,在一些方面中,随机选择可包含实施使对所述多个媒体内容18项目中的每一者的呈现循环的调度。
[0046] 媒体内容选择应用程序32可包含第二媒体内容选择例程38,其可操作以在已满足使用行为数据的一般阈值36且用户当前从事非活动专有的使用的情况下从接收到的媒体内容18中选择供呈现的媒体内容。将非活动专有使用界定为不与活动专有使用行为子简档相关联的一般使用。因此,第二媒体内容选择例程38可依赖于一般使用行为简档28来确定要呈现所述多个媒体内容18中的哪个媒体内容。在一个方面中,第二媒体内容选择例程将把与接收到的媒体内容18相关联的元数据22与一般使用行为简档28中的使用行为数据进行比较以确定要呈现哪个媒体内容项目。在一个方面中,可选择具有在媒体内容类别中具有最高量的一般使用行为数据的元数据22的媒体内容18以供立即呈现。或者,可基于如由元数据22界定的媒体内容的类别以及与一般使用行为简档28中的每一类别相关联的使用行为数据的量来确定呈现调度或呈现频率。在此方面,与经历较高量的使用行为的类别相关联的媒体内容18将被调度以在用户当前处于一般使用状态时较频繁地呈现,且与经历较低量的使用行为的类别相关联的媒体内容18将被调度以在用户当前处于一般使用状态时较不频繁地呈现。
[0047] 媒体内容选择应用程序32可包含第三媒体内容选择例程40,其可操作以在已满足使用行为数据的活动专有阈值42且用户当前从事活动专有使用的情况下从接收到的媒体内容18中选择供呈现的媒体内容。将活动专有使用界定为与活动专有使用行为子简档相关联的使用。因此,第三媒体内容选择例程40可依赖于相关联的活动专有使用行为子简档30来确定要呈现所述多个媒体内容18中的哪个媒体内容。在一个方面中,第三媒体内容选择例程40将把与接收到的媒体内容18相关联的元数据22与活动专有使用行为子简档30中的使用行为数据进行比较以确定要呈现哪个媒体内容项目。在一个方面中,可选择具有在媒体内容类别中具有最高量的活动专有使用行为数据的元数据22的媒体内容18以供立即呈现。或者,可基于如由元数据22界定的媒体内容的类别以及与活动专有使用行为子简档30中的每一类别相关联的活动专有行为数据的量来确定呈现调度。在此方面,与经历最高量的活动专有使用行为的类别相关联的媒体内容18将被调度以在用户当前处于活动专有使用状态时较频繁地呈现,且与经历较低量的活动专有使用行为的类别相关联的媒体内容18将被调度以在用户当前处于活动专有使用状态时较不频繁地呈现。
[0048] 参看图2,根据一个方面,描绘无线通信装置12的详细框图表示。无线通信装置12可包含任何类型的计算机化通信装置,例如蜂窝式电话、个人数字助理(PDA)、双向文本寻呼机、便携式计算机乃至具有无线通信门户且还可具有与网络或因特网的有线连接的单独计算机平台。所述无线通信装置可为远程从属装置,或不具有其最终用户而只是经由无线网络传送数据的其它装置,例如远程传感器、诊断工具、数据中继器等。本发明的设备及方法可相应地在任何形式的无线通信装置或无线计算机模块(包含无线通信门户)上执行,无线通信门户包含但不限于无线调制解调器、PCMCIA卡、接入终端、台式计算机或其任何组合或子组合。
[0049] 无线通信装置12包含计算机平台50,其可经由无线网络发射数据,并接收和执行例程及应用程序。计算机平台50包含存储器52,其可包括易失性及非易失性存储器,例如只读及/或随机存取存储器(RAM及ROM)、EPROM、EEPROM、快闪卡或对于计算机平台常见的任何存储器。此外,存储器52可包含一个或一个以上快闪存储器单元,或可为任何二级或三级存储装置,例如磁性媒体、光学媒体、磁带或者软盘硬盘
[0050] 此外,计算机平台50还包含处理器54,其可为专用集成电路(ASIC)或其它芯片组、处理器、逻辑电路或其它数据处理装置。处理器54或其它处理器(例如ASIC)可执行应用编程接口(API)层56,其与存储在无线装置12的存储器52中的任何驻存的程序及/或模块(例如用户行为俘获应用程序24及/或媒体内容选择应用程序32)介接。可在于相应无线装置上执行的运行时环境中实施API 56。一种此运行时环境是由加利福尼亚州圣地亚哥市的高通公司(QUALCOMM Incorporated,of San Diego,California)研发的Binary Runtime Environment for Wireless (BREW )软件。可利用例如操作以控制应用程序在无线计算装置上的执行的其它运行时环境。
[0051] 处理器54包含以硬件固件、软件及其组合实施的各种处理子系统58,其启用无线装置12的功能性及无线通信装置在无线网络20上的可操作性。举例来说,处理子系统58允许起始及维持与其它连网装置的通信及交换数据。在通信装置被界定为蜂窝式电话的方面中,通信处理器54可另外包含处理子系统88中的一者或组合,所述处理子系统88例如是声音、非易失性存储器、文件系统、发射、接收、搜索器、层1、层2、层3、主控制、远程程序、手持机、电源管理、数字信号处理器、消息接发、呼叫管理器、Bluetooth 系统、BluetoothLPOS、定位引擎、用户接口、休眠、数据服务、安全性、鉴别、USIM/SIM、语音服务、图形、USB及多媒体数据,例如MPEG、GPRS等(出于清晰考虑,未在图2中将其全部个别地描绘)。
[0052] 对于所揭示的方面中的一者或一者以上,处理器54的处理子系统58可包含与使用行为俘获应用程序24及媒体内容选择应用程序32交互的任何子系统组件。举例来说,处理子系统58可包含定位装置/应用程序(例如GPS应用程序/装置),以及可结合媒体内容选择应用程序32实施的任何其它环境装置/应用程序。或者,处理子系统58中的一者或一者以上可配置为存储在存储器52中的模块/应用程序及/或逻辑。
[0053] 计算机平台50的存储器52包含使用行为俘获应用程序24,其可操作以俘获用户的使用行为数据。使用行为俘获应用程序24可由厂家或服务提供商预加载在新无线装置12上,或者可由预先存在的无线装置12以无线方式下载或以其它方式获取应用程序24。使用行为应用程序可经配置以俘获任何可能有关的使用行为数据以确定要在无线装置上呈现何种媒体内容及/或在无线装置上呈现媒体内容的频率。举例来说,使用行为数据可包含但不限于在装置上执行的应用程序的类型、在装置上访问的网络服务的类型、在装置上访问的基于装置或基于网络服务的内容的类型、应用程序的执行频率、网络服务的访问频率、基于装置或基于网络服务的内容的访问频率等。使用行为应用程序24可操作以在一个或一个以上用户简档26中存储俘获到的使用行为数据。如先前所提及,无线装置可经配置以允许一个以上用户简档26容纳多个装置用户。一般来说,无线装置在存储容量方面受到限制,且因此用户简档26可在使用行为数据容量方面受到限制。在此方面,用户简档可经配置以存储使用行为数据,且删除用户简档中已达到预定最大容许存储日期的数据或以其它方式使其过期。
[0054] 用户简档26可包含一般使用行为简档28及一个或一个以上活动专有使用行为子简档30。一般使用行为子简档28可提供用于存储规定用户的全部或大体上全部总体使用行为,本文称为一般使用行为数据60。一般使用行为数据60可包含在一般使用行为简档28内的一个或一个以上预定义一般使用类别62中。类别62出于将使用行为数据归类或分类的目的而界定无线装置使用及/或活动。举例来说,如果用户执行游戏应用程序,则可将与游戏应用程序的执行相关联的用户行为数据存储在游戏类别中,或者如果用户访问音乐提供商网络服务,则可将与访问音乐提供商网络服务相关联的使用行为数据存储在音乐类别中。
[0055] 所述一个或一个以上活动专有使用行为子简档30可提供用于存储与和子简档相关联的活动相关的全部或大体上全部最多使用行为数据,本文称为活动专有使用行为数据64。举例来说,如果子简档30与购物/购买活动相关联,则子简档30将存储与购物/购买相关的全部或大体上全部使用行为,例如已执行/访问了哪些购物客户端、购物客户端访问的频率、在购物客户端中时访问/查看的内容等。在其它例子中,子简档30可进一步划定另一子简档30。举例来说,使用购物/购买活动子简档的实例,另一子简档30可与用户已购买或已展示出购买的兴趣的特定类型的产品或服务相关联。举例来说,子简档30可与视频游戏购物/购买活动相关联,且因此子简档30可存储与视频游戏有关的全部或大体上全部使用行为,特别是视频游戏购物/购买,例如已购买或浏览了哪些视频游戏及/或视频游戏的类型/类别,购买或浏览一种类型/类别的视频游戏的频率,访问/执行一种视频游戏或视频游戏类型/类别的频率等。
[0056] 所述活动专有使用行为数据64可包含在活动专有使用行为子简档30内的一个或一个以上预定义的活动专有使用类别66中。类别66出于将预定活动的使用行为数据归类或分类的目的而界定预定特定活动的特定使用或活动方面。举例来说,如果将子简档30界定为购物/购买活动子简档30且用户导航购物/购买应用程序/客户端,则可将与所购买或浏览的类型或类别的产品或服务相关联的使用行为数据存储在相关联的类别中。在此实例中,可由视频游戏应用程序、铃声、企业应用程序或可供在无线装置上购买的任何其它产品或服务来界定类别。在另一相关实例中,如果将子简档30界定为视频游戏活动子简档30,则可将与所购买或浏览的类型或类别的视频游戏相关联的使用行为数据存储在相关联的类别中。在此实例中,可将类别界定为魔幻类视频游戏、射击类视频游戏、体育类视频游戏、战略类游戏等。
[0057] 应注意,在大多方面中,活动专有使用行为数据64是一般使用行为数据60的子组,且因此,可将活动专有使用行为数据64存储在一般使用行为简档28以及活动专有使用行为子简档30中的一者或一者以上中。
[0058] 计算机平台50的存储器52另外存储媒体内容选择应用程序32。媒体内容选择应用程序32可由厂家或服务提供商预加载在新无线装置12上,或者可由预先存在的无线装置12以无线方式下载或以其它方式获取应用程序32。媒体内容选择应用程序32可操作以接收以无线方式递送的媒体内容18,且从接收到的媒体内容18中选择供呈现的媒体内容。如前所述,媒体内容18的每一项目包含相关联的元数据22,其提供用于使媒体内容与一个或一个以上一般使用类别62及/或活动专有使用类别66相关联。举例来说,在一个方面中,媒体内容可为广告内容,且元数据可包含与正广告的产品或服务的类型及/或子类型、正广告的产品或服务的价格或价格分类、广告的产品或服务一般针对的目标群体的人口统计相关的信息,及可提供用于根据使用行为将媒体内容分类的任何其它信息。
[0059] 在一个方面中,媒体内容选择应用程序32可包含第一媒体内容选择例程34、第二媒体内容选择例程38及第三媒体内容选择例程40。应用程序32基于俘获到的使用行为数据的阈值及用户当前从事的使用或活动来确定要执行所述例程中的哪一者。第一媒体内容选择例程34可操作以在未满足一般使用行为数据60的预定一般阈值36(即,尚未俘获到充足的数据并将其存储在一般使用行为简档28中)的情况下从接收到的媒体内容18中随机选择供呈现的第一媒体内容68。所述一般阈值可包含值及条件。所述阈值可为数值,例如界定触发有针对性或优化的媒体内容呈现所需的可接受量的使用行为数据的值。所述阈值条件可包含“大于”、“等于”、“大于或等于”等。出于清晰起见,此处使用术语“满足”阈值来界定测得的值超过或等于预定义的值的例子。在此方面,媒体内容选择应用程序32在有针对性或优化的媒体内容呈现可仅在已获取代表性量的使用行为之后发生的假设下操作。
[0060] 应注意,随机选择可提供提供随机数产生器以确定要呈现多个接收到的媒体内容18中的哪一者。所述随机数产生器(图2中未展示)可作为存储器52中的应用程序而存在,或作为处理子系统68而存在。或者,在一些方面中,随机选择可包含实施循环调度,其提供用于对每一媒体内容项目18的呈现的均匀分布。因此,第一媒体内容选择例程34提供用于对媒体内容的随机选择或经调度的均匀分布选择,直到一般使用行为简档28已获取预定量的一般使用行为数据28以允许对媒体内容18的优化或有针对性的呈现为止。
[0061] 媒体内容选择应用程序32可包含第二媒体内容选择例程38,其可操作以在已满足一般使用行为数据60的一般阈值36且用户当前从事非活动专有使用的情况下从接收到的媒体内容18中选择供呈现的第二媒体内容70。将非活动专有使用界定为不与活动专有使用行为子简档30相关联的一般使用。因此,第二媒体内容选择例程38可依赖于一般使用行为简档28来确定要呈现多个媒体内容18中的哪个媒体内容。
[0062] 在一个方面中,第二媒体内容选择例程38将与接收到的媒体内容18相关联的元数据22与一般使用行为简档28中的使用行为数据60进行比较以确定要呈现哪个媒体内容项目。在一个方面中,可选择具有在一般使用类别62中具有最高量的一般使用行为数据的元数据22的媒体内容18以供立即呈现。或者,可基于如由元数据22界定的媒体内容的类别以及与一般使用行为简档28中的每一类别相关联的使用行为数据的量来确定呈现调度或呈现频率。在此方面,与经历较高量的使用行为的类别相关联的媒体内容18将被调度以在用户当前处于一般使用状态时较频繁地呈现,且与经历较低量的使用行为的类别相关联的媒体内容18将被调度以在用户当前处于一般使用状态时较不频繁地呈现。
[0063] 举例来说,媒体内容18可包括广告内容,从而使得多个接收到的广告内容包含十二个(12)广告,四个(4)与铃声类别相关,四个(4)与视频游戏应用程序类别相关,且四个(4)与企业应用程序类别相关。假设用户当前从事非活动专有使用/活动,则起初无线装置可依赖于第一媒体选择例程34,直到满足一般阈值36为止。因此,如果将一般阈值设置在一百个(100)一般使用行为事件,则媒体内容选择应用程序可依赖于第一媒体选择例程来选择第一媒体内容68,直到达到或超过一百个(100)一般使用行为事件为止。
[0064] 在此方面,可使用随机数产生器等随机选择十二个(12)广告,或者,可执行一循环调度,其提供用于均等地呈现所述十二个(12)广告,直到满足一百个(100)事件的一般阈值36为止。一旦达到或超过一百个(100)一般使用行为条目的一般阈值,且用户在从事非活动专有使用或活动,则媒体内容选择应用程序32可实施第二媒体内容选择例程38。如果一般使用行为简档指示与视频游戏相关的三十个(30)使用行为条目(十五个(15)使用行为与企业应用程序相关,且五个(5)使用行为与铃声相关),则第二媒体内容选择例程38可基于最高数目或百分比的使用行为条目来选择供呈现的视频游戏广告以供立即呈现,或者可实施具有对应于使用行为的百分比的呈现频率的调度。在此例子中,所述调度反映出将在应用程序/客户端请求呈现广告的60%的时间呈现视频游戏广告,将在30%的时间呈现企业广告,且将在10%的时间呈现铃声广告。应注意,在特定例子中(其中一个或一个以上媒体内容项目18没有相关的一般使用行为数据60),第二媒体内容选择例程38可不选择那些特定的媒体内容项目进行呈现。
[0065] 媒体内容选择应用程序32可包含第三媒体内容选择例程40,其可操作以在已满足使用行为数据的活动专有阈值42且用户当前从事活动专有使用的情况下从接收到的媒体内容18中选择供呈现的第三媒体内容72。将活动专有使用界定为与活动专有使用行为子简档相关联的使用。因此,第三媒体内容选择例程40可依赖于相关联的活动专有使用行为子简档30来确定要呈现所述多个媒体内容18中的哪个媒体内容。
[0066] 在一个方面中,第三媒体内容选择例程40可将与接收到的媒体内容18相关联的元数据22与活动专有使用行为子简档30中的活动专有使用行为数据64进行比较以确定要呈现哪个媒体内容项目。在一个方面中,可选择具有在活动专有使用类别66中具有最高量的活动专有使用行为数据64的元数据22的媒体内容18以供立即呈现。或者,可基于由元数据22界定的与媒体内容相关联的类别以及与活动专有使用行为子简档30中的每一类别66相关联的活动专有行为数据64的量来确定呈现调度。在此方面,与经历较高量的活动专有使用行为的类别相关联的媒体内容18将被调度以在用户当前处于活动专有使用状态时较频繁地呈现,且与经历较低量的活动专有使用行为的类别相关联的媒体内容18将被调度以在用户当前处于活动专有使用状态时较不频繁地呈现。
[0067] 举例来说,媒体内容18可包括广告内容,使得多个接收到的广告内容包含二十个(20)广告;十二个(12)与视频游戏应用程序类别相关,四个(4)与企业应用程序类别相关,且四个(4)与铃声类别相关。十二个(12)视频游戏广告包含与体育类视频游戏相关的四个(4)广告,与射击类视频游戏相关的四个(4)广告,以及与战略类视频游戏相关的四个(4)广告。在此实例中,将视频游戏预定义为保证视频游戏使用行为子简档30的活动专有使用。假设用户当前从事视频游戏使用(例如正在浏览提供视频游戏的视频游戏门户),则起初无线装置可依赖于第一媒体选择例程34,直到满足一般阈值36为止,且随后依赖于第二媒体选择例程,直到满足活动专有阈值42为止。因此,如果将一般阈值36设置在一百个(100)一般使用行为事件,则媒体内容选择应用程序32可依赖于第一媒体选择例程34来选择第三媒体内容40,直到达到或超过一百个(100)一般使用行为事件为止。另外,如果将活动专有阈值42设置在二十五个(25)活动专有使用行为事件,则媒体内容选择应用程序32可依赖于第二媒体选择例程(或在未满足一般阈值36的情况下依赖于第一选择例程)来选择第三媒体内容40,直到达到或超过二十五个(25)与视频游戏相关的使用行为事件为止。
[0068] 在此方面,可使用随机数产生器等随机选择二十个(20)广告,或者,可执行一循环调度,其提供用于均等地呈现所述二十个(20)广告,直到满足一百个(100)一般事件的一般阈值为止。一旦达到或超过一百个(100)一般使用行为条目的一般阈值,且用户从事与视频游戏相关的使用,则在已达到或超过二十五个(25)视频游戏使用行为事件的活动专有阈值42的情况下,媒体内容选择应用程序32可实施第三媒体内容选择例程40,或者在未满足活动专有阈值42的情况下,可实施第二媒体内容选择例程38。如果活动专有使用行为子简档指示50个视频游戏使用行为事件(二十五个(25)与体育类视频游戏相关,十个(10)与战略类视频游戏相关,五个(5)与射击类视频游戏相关,且十个(10)与其它类别的视频游戏相关),则第三媒体内容选择例程40可基于最高数目或百分比的活动专有使用行为条目来选择供呈现的体育类视频游戏广告以供立即呈现,或者可实施具有对应于使用行为的百分比的呈现频率的调度。在此例子中,所述调度反映出将在视频游戏客户端/门户请求呈现广告的62.5%的时间呈现体育类视频游戏广告,将在25%的时间呈现战略类视频游戏广告,且将在12.5%的时间呈现射击类视频游戏广告。
[0069] 另外,媒体内容选择应用程序32可任选地包含媒体内容删除例程74,其可操作以基于使用行为数据来删除接收到的媒体内容18。如先前所述,无线装置存储容量一般是有限的,且因此可存储在装置上的媒体内容的量限于为此媒体内容分配的存储容量的量。媒体内容18可包含与用于从装置12的存储器52中删除接收到的媒体内容的到期日期相关联的元数据22。另外,媒体内容删除例程74可操作以在内容删除例程74确定媒体内容项目与和一般使用行为数据60具有最小关联或无关联的类别相关联的情况下在接收时或其后的任何时间删除媒体内容18。在此方面,内容删除例程74可包含删除阈值76,所述删除阈值76界定确保不从无线装置12中删除媒体内容项目18所必需的一般使用行为数据的最小量。举例来说,如果对于任何给定类别或特定类别将删除阈值设置在五个(5)使用行为事件,则在接收到不与具有五个(5)以上使用行为事件的类别相关联的媒体内容的情况下,可从装置中删除所述媒体内容。
[0070] 另外,媒体内容选择应用程序32可任选地包含显示外观例程78,其可操作以基于用户简档26中的使用行为数据60及/或64来改变显示的外观。改变显示外观可提供用于基于使用行为来改变背景外观,例如颜色改变,添加壁纸等。所要的显示属性可本地存储在无线装置上,或显示外观例程78可提示与网络装置的无线通信以检索所要的显示属性。举例来说,如果用户当前正在浏览购物门户,则可改变门户页面的背景以反映用户的最高百分比的购物/浏览使用行为。如果用户的最高百分比的购物/浏览使用行为与视频游戏相关,则可改变购物门户页面的外观以反映视频游戏主题等。如果用户当前正在浏览视频游戏购物门户,则可改变门户页面的背景以反映用户的最高百分比的视频游戏购物/浏览使用行为。举例来说,如果用户的最高百分比的视频游戏购物/浏览使用行为数据与体育类视频游戏相关,则可改变视频游戏购物门户页面的外观以反映体育类主题等。
[0071] 除了依赖于使用行为数据60及64以外,显示外观例程78还可操作以基于环境因素(例如日时、年时、无线装置12的地理位置等)来改变显示的外观。在一个方面中(其中显示外观例程78可操作以基于装置12的地理位置来改变外观),无线装置可包含位置确定应用程序80(例如全球定位系统(GPS)应用程序等),其可操作以确定无线装置的地理位置/定位。举例来说,如果无线装置位于纽约市(通常称为“大苹果”),则显示外观可采用苹果背景主题,或者如果装置位于迈阿密海滩地区(因艺术装饰设计及格而著称),则显示外观可采用与艺术装饰风格相关联的浅淡色调
[0072] 另外,媒体内容应用程序32可任选地包含购买选择例程82,其可操作以在用户当前正在使用购买/浏览应用程序/客户端的情况下基于使用行为数据来改变呈现给用户的购买选项。举例来说,购买选择例程可操作以基于使用行为数据来改变在购买门户中呈现项目或服务的顺序。举例来说,如果用户当前正在购买/浏览视频游戏门户,且使用行为数据指示用户对于与体育相关的视频游戏有较高程度的兴趣,则购买选择例程82可首先呈现所有可得到的与体育相关的视频游戏。随后呈现的视频游戏可另外与使用行为数据相符。另外,购买选择例程82可操作以基于使用行为数据来改变项目或服务的价格。举例来说,如果用户对于与体育相关的视频游戏具有较高程度的兴趣,则购买选择例程82可提供用于降低或升高可得到的与体育相关的视频游戏的价格。项目或服务降低的价格可为本地存储的预定组的数字或百分比,或者购买选择例程82可提示与网络装置无线通信以检索所要的价格改变信息。
[0073] 无线通信装置12可另外包含通信模块84,其可操作以促进内部通信且接收和发射外部无线通信,例如接收媒体内容18。在此方面,通信模块84可包含用以接收对媒体内容18的广播或多播的递送的机构。
[0074] 另外,无线通信装置12可包含用于产生进入通信装置的输入的输入机构86,以及用于产生供通信装置的用户消耗的信息的输出机构88。举例来说,输入机构86可包含例如键或键盘鼠标触摸屏显示器、麦克风等机构。此外,举例来说,输出机构98可包含显示器、音频扬声器、触觉反馈机构、个人区域网络(PAN)收发器等。在所说明的方面中,输出机构94可包含可操作以呈现呈图像或视频格式的媒体内容的显示器,或呈现呈音频格式的媒体内容的音频扬声器。
[0075] 图3是媒体内容分布系统14的详细框图。媒体内容分布系统14可包括任何类型的硬件、服务器、个人计算机、微型计算机、大型计算机中的至少一者或任何计算装置(专用或通用计算装置)。此外,本文描述为在媒体内容分布系统14上操作或由其执行的模块及应用程序可完全在单个网络装置上执行(如图3所示),或者在其它方面中,单独的服务器、数据库或计算机装置可协作以将呈可用格式的数据提供到各方,且/或在无线通信装置12与由媒体内容分布系统14执行的模块及应用程序之间的数据流中提供单独的控制层。
[0076] 媒体内容分布系统14包含可经由有线及无线网络发射及接收数据且可执行例程及应用程序的计算机平台100。计算机平台100包含存储器102,其可包括易失性及非易失性存储器,例如只读及/或随机存取存储器(RAM及ROM)、EPROM、EEPROM、快闪卡或对于计算机平台常见的任何存储器。此外,存储器102可包含一个或一个以上快闪存储器单元,或可为任何二级或三级存储装置,例如磁性媒体、光学媒体、磁带或者软盘或硬盘。此外,计算机平台100还包含处理器104,其可为专用集成电路(ASIC)或其它芯片组、逻辑电路或其它数据处理装置。处理器104可包含以硬件、固件、软件及其组合实施的各种处理子系统106,所述处理子系统106启用媒体内容分布系统14的功能性及网络装置在有线或无线网络上的可操作性。
[0077] 计算机平台100进一步包含以硬件、固件、软件及其组合实施的通信模块108,所述通信模块108启用媒体内容分布系统14的各种组件间的通信,以及媒体内容分布系统14与无线通信装置12之间的通信。通信模块108可包含用于建立无线通信连接的必需的硬件、固件、软件及/或其组合。根据所描述的方面,通信模块108可包含必要的硬件、固件及/或软件以促进媒体内容18的无线广播、多播及/或单播通信。
[0078] 媒体内容分布系统14的存储器102包含媒体内容递送模块16,其可操作而以无线方式经由无线网络20递送媒体内容18。媒体内容递送模块16可提供用于单播递送、广播递送、多播递送或任何其它已知或未来知道的能够以无线方式经由无线网络20递送媒体内容18的无线递送机制。媒体内容18中的每一项目包含相关联的元数据22,其提供用于使媒体内容与一个或一个以上媒体内容类别相关联。举例来说,如果媒体内容是广告内容,则元数据可包含与正广告的产品或服务的类型及/或子类型等相关的信息。媒体内容分布系统14可另外包含媒体内容递送调度110,例如用于将媒体内容18传送到无线装置12的广播或多播调度。在一个方面中,媒体内容18的递送可在无线装置特性上处于关闭状态的那些时间(例如深夜或清晨)期间异步地发生。因此,内容的递送可触发无线装置“唤醒”(即加电)以接收广播或多播的媒体内容。在其它方面中,无线装置可请求根据单播递送或任何其它适当的无线递送机制来递送媒体内容18。
[0079] 媒体内容递送系统14还可包含媒体内容选择应用程序更新器23,其可操作以界定和传送对无线装置侧媒体内容选择应用程序32或应用程序32内的例程34、38及40中的任一者的更新、修正、改变等。举例来说,更新器23可提供用于调整例程34、38及40内的任何阈值,改变用于经选择/针对以呈现的任何内容的呈现频率或调度,改变将在对应客户端/应用程序内呈现/显示媒体内容的位置,针对所有内容或任何特定内容项目超驰应用程序32或应用程序内的任何例程34、38及40。另外,更新器32可包含优化器例程25,其可操作以确定用于媒体内容选择应用程序32及相关联的例程34、38及40的最佳条件及/或调整。更新器23及/或优化器例程25可使改变基于商业考虑、媒体内容元数据、用户简档等。在此方面,媒体内容选择应用程序可由媒体内容递送系统14动态地改变、调整、超驰等。
[0080] 参看图4,呈现用于在无线装置上最佳地呈现媒体内容的方法的流程图。在事件200处,无线装置接收从媒体内容分布系统无线递送的多个媒体内容。可经由媒体内容分布系统所起始的对媒体内容的广播或多播来接收所述媒体内容,或者,可在无线装置的请求下接收媒体内容(例如通过单播递送等)。在事件210处,出现在无线装置上呈现媒体内容的机会。所述机会可基于用户在无线装置上的活动而出现。举例来说,用户可导航包含用于媒体内容(例如广告内容)的预定区域的网络服务客户端/门户。此用于广告内容的预定区域称为广告横幅。
[0081] 在事件220处,媒体内容选择应用程序确定是否已满足一般使用行为阈值。一般使用行为阈值设置应用程序依赖于一般使用行为数据以确定要呈现哪个媒体内容所需的一般使用行为数据/事件的最小量。如果未满足阈值,则在事件230处,应用程序将从多个接收到的媒体内容中随机选择媒体内容。对媒体内容的随机选择可提供用于使用随机数产生器从媒体内容中进行选择,或者可实施循环呈现调度以在循环的基础上均等地呈现媒体内容项目中的每一者。在事件240处,根据随机选择或均等分布调度在无线装置上呈现选定媒体内容。呈现可包含无线装置上的视觉显示、无线装置上的音频呈现、无线装置上的多媒体显示或装置上的任何其它类型的呈现。
[0082] 如果已达到或超过一般使用行为阈值,则媒体内容选择应用程序在事件250处确定用户当前是否从事非活动专有使用。将非活动专有使用界定为不与用户简档中活动专有使用行为类别相关联的一般使用。如果所述使用被确定为非活动专有,那么在事件260处,应用程序将基于一般使用行为简档来选择媒体内容。在此方面,应用程序可基于具有最高使用行为的一般媒体内容类别来选择供立即呈现的内容,或者应用程序可实施根据与媒体内容的类别相关联的使用行为的百分比来呈现媒体内容的频率调度。在事件240处,根据在事件260处执行的选择过程在无线装置上呈现选定媒体。
[0083] 如果使用被确定为是活动专有使用,那么在事件270处,确定是否满足活动专有阈值。对子简档规定的每一活动可具有一使用行为阈值,其设置应用程序依赖于活动专有使用行为数据以确定要呈现哪个媒体内容所需的活动专有使用行为数据/事件的最小量。如果未满足活动专有阈值,那么在事件260处,应用程序将基于一般使用行为简档来选择媒体内容,且在事件240处,呈现媒体内容。
[0084] 如果确定已满足活动阈值,那么在事件280处,应用程序将基于活动专有使用行为子简档来选择媒体内容。在此方面,应用程序可基于具有最高使用行为的活动专有媒体内容类别来选择供立即呈现的内容,或者应用程序可实施根据与活动专有媒体内容类别相关联的活动专有使用行为的百分比来呈现媒体内容的频率调度。在事件240处,根据在事件280处执行的选择过程在无线装置上呈现选定媒体。
[0085] 参看图5到图9,根据一个或一个以上方面展示呈现优化媒体内容的无线装置显示的实例。图5是呈现与购物/购买客户端(特别是视频游戏购物/购买客户端)相关联的数据的无线装置显示300的实例。因此,显示300包含视频游戏购物/购买门户310以及规定用于呈现广告内容的第一及第二媒体内容呈现区域320及330,其被称为广告横幅区域。在第一及第二媒体内容呈现区域320及330中呈现的广告内容是根据本文揭示的媒体内容选择应用程序而选择的。视频游戏购物/购买门户310包含五个(5)可用于购买的视频游戏。视频游戏340是标题为“ABC”且具有相关联的价格“$$”的与战略相关的视频游戏。视频游戏350是标题为“LMN”且具有相关联的价格“$$”的与体育相关的视频游戏。视频游戏360是标题为“FGH”且具有相关联的价格“$$$$”的与射击相关的视频游戏。视频游戏370是标题为“XYZ”且具有相关联的价格“$$$”的与体育相关的视频游戏。视频游戏380是标题为“RST”且具有相关联的价格“$$”的与战略相关的视频游戏。购物/购买门户310还可提供箭头图标390,其向用户通知页面滚动能力。
[0086] 图6是图5的第一及第二媒体内容呈现区域320及330中已存在选定媒体内容(特别是选定广告内容)之后无线装置显示300的实例。基于一般使用行为简档或活动专有使用行为子简档,媒体内容选择应用程序已选择与体育相关的视频游戏广告内容400及410以供在媒体内容呈现区域320及330中呈现。
[0087] 参看图7,其根据一个方面展示无线装置显示300的实例,其中已根据使用行为改变了显示外观。购物/购买门户310的背景区域420已被改变以反映一般使用行为简档或活动专有使用子简档中的最高百分比的类别或最高百分比的类别中的一者的特性。在此例子中,假设存在视频游戏使用行为子简档,则视频游戏子简档中的最高百分比的使用行为与和体育相关的类别相关联,且因此背景区域420的外观改变以反映体育主题。
[0088] 参看图8,其根据一个方面展示无线装置显示300的实例,其中已根据使用行为改变了购物/购买门户310中的项目呈现顺序。在图8的所说明的实例中,首先基于一般使用行为简档或相关联的活动专有使用行为子简档中的使用数据呈现三个(3)与体育相关的视频游戏项目350、370及380。在此例子中,与体育相关的视频游戏在一般使用行为简档或相关联的活动专有使用行为子简档中具有最高数目的条目或最高数目的条目中的一者或者最高百分比的条目或最高百分比的条目中的一者。
[0089] 参看图9,其根据一个方面展示无线装置显示300的实例,其中已根据使用行为对可在购物/购买门户310上得到的项目进行了价格调整。在图9所说明的实例中,与图5相比已调整了三个(3)与体育相关的视频游戏350、370及380以反映较低价格“$”。在此例子中,与体育相关的视频游戏在一般使用行为简档或相关联的活动专有使用行为子简档中具有最高数目的条目或最高数目的条目中的一者或者最高百分比的条目或最高百分比的条目中的一者,且因此进行价格改变以引诱用户的购买习惯。
[0090] 图10是详细说明用于优化供在无线装置上呈现的媒体内容的选择的方法的流程图。在事件500处,无线装置接收从媒体内容分布系统无线递送的多个媒体内容。可经由媒体内容分布系统所起始的对媒体内容的广播或多播来接收所述媒体内容,或者,可在无线装置的请求下接收媒体内容(例如通过单播递送等)。在事件510处,无线装置俘获无线装置上的使用行为数据。所述使用行为数据可与任何用户活动相关联,所述用户活动例如是访问/执行应用程序/客户端、访问网络服务、访问/执行内容等。
[0091] 在事件520处,将俘获到的使用行为数据存储在用户简档中。用户简档包含一般使用行为简档及一个或一个以上活动专有使用行为子简档。因此,将总体使用行为数据存储在一般使用行为简档中,且将活动专有使用行为数据存储在相关联的活动专有使用行为子简档中。
[0092] 在事件530处,从多个媒体内容中选择第一媒体内容以供呈现,直到预定一般阈值的一般使用行为数据存储在一般使用行为简档中为止。预定一般阈值允许在依赖于使用行为数据来选择媒体内容之前建立示范性用户行为简档。
[0093] 在事件540处,如果满足预定一般阈值且用户在从事非活动专有使用,则从多个媒体内容中选择第二媒体内容以供呈现。对第二媒体内容的选择是基于一般使用行为简档。在一个方面中,第二媒体内容选择可将与接收到的媒体内容相关联的元数据与一般使用行为简档中的使用行为数据进行比较以确定要呈现哪个媒体内容项目。在一个方面中,可选择具有在媒体内容类别中具有最高量的一般使用行为数据的元数据的媒体内容进行立即呈现。或者,可基于如由元数据界定的媒体内容的类别及与一般使用行为简档中的每一类别相关联的使用行为数据的量来确定呈现调度或呈现频率。在此方面,与经历较高量的使用行为的类别相关联的媒体内容被调度以在用户当前处于一般使用状态时较频繁地呈现,且与经历较低量的使用行为的类别相关联的媒体内容被调度以在用户当前处于一般使用状态时较不频繁地呈现。
[0094] 在事件550处,如果满足预定活动专有阈值且用户在从事活动专有使用,则从多个媒体内容中选择第三媒体内容以供呈现。如果未满足预定活动专有阈值,则所述方法可提供用于基于一般使用行为简档来选择第三媒体内容。如果满足活动专有阈值且用户在从事活动专有使用,则对第三媒体内容的选择是基于相关联的活动专有使用行为子简档。因此,第三媒体内容选择可依赖于相关联的活动专有使用行为子简档来确定要呈现所述多个媒体内容中的哪个媒体内容。在一个方面中,第三媒体内容选择可将与接收到的媒体内容相关联的元数据与活动专有使用行为子简档中的使用行为数据进行比较以确定要呈现哪个媒体内容项目。在一个方面中,可选择具有在媒体内容类别中具有最高量的活动专有使用行为数据的元数据的媒体内容以供立即呈现。或者,可基于如由元数据界定的媒体内容的类别及与活动专有使用行为子简档中的每一类别相关联的活动专有行为数据的量来确定呈现频率调度。在此方面,与经历较高量的活动专有使用行为的类别相关联的媒体内容被调度以在用户当前处于活动专有使用状态时较频繁地呈现,且与经历较低量的活动专有使用行为的类别相关联的媒体内容被调度以在用户当前处于活动专有使用状态时较不频繁地呈现。
[0095] 可使用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文所描述的功能的任一组合来实施或执行结合本文所揭示的实施例而描述的各种说明性逻辑、逻辑块、模块和电路。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器微控制器或状态机。处理器还可实施为计算机装置的组合,例如DSP与微处理器的组合、多个微处理器的组合、结合DSP核心的一个或一个以上微处理器或任何其它此类配置。另外,至少一个处理器可包括一个或一个以上可操作以执行上文所描述的步骤和/或动作中的一者或一者以上的模块。
[0096] 此外,可直接以硬件、以由处理器执行的软件模块或以上述两者的组合实施结合本文所揭示的方面而描述的方法或算法的步骤和/或动作。软件模块可驻存在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体可耦合到处理器,使得处理器可从存储媒体读取信息以及将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。此外,在一些方面中,处理器和存储媒体可驻存在ASIC中。另外,ASIC可驻存在用户终端中。在替代方案中,处理器和存储媒体可作为离散组件驻存在用户终端中。另外,在一些方面中,方法或算法的步骤和/或动作可作为代码和/或指令中的一者或任何组合或集合而驻存在可并入到计算机程序产品中的机器可读媒体和/或计算机可读媒体上。
[0097] 虽然上述揭示内容展示了说明性方面和/或实施例,但应注意,在不脱离如所附权利要求书界定的所描述方面和/或实施例的范围的情况下可在其中做出各种改变和修改。此外,虽然所描述的实施例的元件可以单数形式描述或主张,但也预期复数形式,除非明确规定限于单数形式。另外,任何方面和/或实施例的全部或一部分均可与任何其它方面和/或实施例的全部或一部分一起利用,除非另有规定。
[0098] 因此,本发明的方面提供用于优化例如广告内容等媒体内容在无线装置上的呈现的方法、装置、系统及计算机程序产品。本发明的方面提供用于在无线装置处基于在无线装置上本地存储的历史用户使用行为来确定要呈现哪个媒体内容。在此方面,所描述的方法、设备及系统完全基于无线装置,且因此不需要后端服务器或其它网络装置干预决定应向无线装置传送何种媒体内容及/或应在无线装置上呈现何种媒体内容。所描述的方法、设备及系统在计算要求方面没有常规有针对性的应用程序复杂,且因此特别适合于具有较慢处理能力的那些无线装置。因此,本发明的方面提供一种针对性地呈现媒体内容的简单且成本有效的方法,其另外给予无线装置用户一定程度的隐私。
[0099] 本发明所属的技术领域中的受益于上述描述和相关联的图式中所呈现的教示的技术人员将想起许多修改和其它方面。因此应了解,所述方面不限于所揭示的特定方面,且修改和其它方面既定包含在所附权利要求书的范围内。虽然本文采用特定术语,但其仅在一般且描述性意义上使用且不用于限制的目的。因此,所描述方面既定包含处于所附权利要求书的精神和范围内的所有此些更改、修改和变化。此外,就在详细描述或权利要求书中使用术语“包含”来说,此术语既定以类似于当术语“包括”在权利要求中用作过渡词语时解释“包括”的方式而为包括性的。
QQ群二维码
意见反馈