基于预期用户行为提供数字内容的制作方法_4

文档序号:9396875阅读:来源:国知局
由相交区域406符号表不。因此,相交区域406可以包括与用户偏好以及与一段时间的兴趣有关的信息。在一个示例中,交集406可以包括在7月3日至7月5日期间在明尼苏达州明尼阿波利斯附近在棒球比赛之后的烟花事件,因为用户前一年在独立日在棒球比赛之后出席了烟花表演。交集406还可以包括在明尼阿波利斯附近的商店的7月5日的优惠券,因为用户在去年的7月5日购买过烟花。
[0076]可以基于交集406来向用户展现信息。在一些示例中,系统可以在独立日周末期间在棒球比赛之初展现关于在棒球比赛之后的烟花事件的信息。作为另一个示例,系统可以在7月3、4和5日的每一个早晨展现烟花优惠券信息以告知用户那天或不久的烟花折扣。
[0077]图5是可以用于展现时间相关的用户信息的示例性系统500的示意图。在一个示例中,系统500可以基于所观察到的用户行为和预测的未来用户行动来展现用户信息。在一些示例中,系统500可以执行在上面参考图1-4描述的部分或全部功能。
[0078]系统500包括信息提供系统(IPS) 502、网络504、交通服务模块506以及数据库508。IPS 502可以与交通服务模块506和数据库508通信。例如,IPS 502可以从交通服务模块506请求并且接收交通信息(例如,道路关闭信息和交通拥堵信息)。例如,IPS 502与数据库508通信,以为用户检索信息。在一个实施方式中,数据库508可以包括用户相关信息,诸如用户的喜爱的棒球队的时间安排表、在用户的位置附近的本地事件列表和/或与用户的喜爱的商店相关联的促销信息等。在各种示例中,数据库508可以通过高带宽LAN或WAN连接到IPS 502。在一些示例中,数据库508可以通过网络504连接到IPS 502。
[0079]通过网络504,IPS 502连接到一个或多个外部服务器510、移动设备512以及计算设备514。外部服务器510例如可以包括提供行程安排信息的地图服务器、提供企业信息(例如,商店信息、餐馆信息等)的企业目录服务器和/或提供有关新闻项、当前事件或各种公司和组织的信息的web服务器(例如,提供比赛时间安排表信息的棒球队网站)。在一些实施方式中,IPS 502可以基于用户偏好从外部服务器510检索信息(例如,基于用户的对观看棒球的兴趣,检索棒球比赛时间安排表)。在一些实施方式中,夕卜部服务器510还可以提供待被存储在IPS 502中的信息。例如,外部服务器510可以向IPS 502提供企业信息,诸如企业的位置信息、营运时间、特征、联系信息和/或促销信息。在一些示例中,IPS 502可以基于用户的偏好向用户展现接收到的企业信息。
[0080]移动设备512和计算设备514可以由系统500的用户使用。在所描绘的示例中,移动设备512被示出为用于与用户通信的蜂窝电话手持机。例如,移动设备512可以使用无线应用协议(WAP)标准或其它适当的通信协议经由蜂窝电话网络与IPS 502通信。移动设备的其它示例可以是可能的。例如,移动设备512可以是个人数字助理、个人计算机或语音驱动的通信设备。移动设备512可以包括适当的输入和输出结构,诸如可以具有触敏式表面的显示屏、数据输入键、可点击的数据输入轮、扬声器以及麦克风,包括用于语音识别的。
[0081]在一些实施方式中,IPS 502可以从使用移动设备512的用户收集信息,以及向所述用户展现信息。例如,移动设备512可以从IPS 502接收目标信息。例如,通过显示目标信息,移动设备512的用户可以查阅目标信息。在一些实施方式中,移动设备512可以以其它格式展现目标信息。例如,移动设备512可以通过播放从IPS 502接收的音频数据来展现目标信息。在IPS 502向移动设备512提供优惠券的示例中,用户可以以各种方式兑换该优惠券。例如,用户可以向可以兑现该优惠券的服务员显示该优惠券。用户可以使用移动设备512来向在与该优惠券相关联的企业所在地处的计算设备发送通信以兑换。并且,优惠券的显示(例如,在设备512的显示屏上)可以包括可以被扫描以兑换优惠券的机器可读表示,仅列出一些示例。
[0082]计算设备514可以是台式计算机、机顶盒或可以连接到网络504的其它设备。在一些实施方式中,计算设备514的用户可以向IPS 502传送查询(例如,web搜索请求、行车路线指引请求和/或餐厅信息请求)。例如,计算设备514可以连接到因特网。IPS 502可以基于接收到的查询来观察用户行为,以及可以基于用户请求或与系统的交互来确定对各种活动、事件或主题的用户兴趣。在一些示例中,IPS 502可以向移动设备514展现时间相关的用户信息。例如,IPS 502可以向计算设备514展现各种咖啡店的优惠券。根据一些实施方式,用户可以打印优惠券以供稍后兑换。
[0083]系统500还包括车辆导航系统516、卫星518以及基站520。导航系统516通过卫星网络经由卫星518和基站520通信。如图5中所示,基站520连接到网络504以与IPS502通信。用户可以使用车辆导航系统516来获取路线信息(例如,行车路线指引)。例如,车辆导航系统516的用户可以向IPS 502传送对路线信息的请求。在接收了请求时,IPS502可以可能在首先与数据库508或外部服务器510进行通信之后,向用户提供所请求的路线信息。在一些实施方式中,导航系统516可以用于(例如,通过GPS系统)收集位置信息,以及显示地图和其它数据。在一些示例中,IPS 502还可以为车辆导航系统516的当前位置对车辆导航系统516进行查询。在接收了当前位置之后,IPS 502例如可以展现与车辆导航系统516的当前位置有关的目标信息(例如,在该区域中的餐馆、油价、汽车修理店等)。在一些实施方式中,移动设备512可以包括GPS系统,并且可以实现上述特征。
[0084]如所描述的,IPS 502可以从设备512、514、516接收请求。在图5中所示的实施方式中,IPS 502包括用来从设备512、514、516接收请求的接口 522。例如,接口 522可以是网络接口,诸如网卡。在一些示例中,接口 522被配置为经由网络504传送以及接收数据。接口 522耦接到数据库508和交通服务506。例如,IPS 502可以经由接口 522从数据库508和交通服务506检索信息。在一些示例中,IPS 502还可以经由接口 522和网络504访问外部服务器510以检索信息。
[0085]在所描绘的示例中,IPS 502包括请求处理器524和响应格式化器526,其分别用来处理用户请求以及生成对用户请求的响应。请求处理器524处理接口 522所接收到的请求。例如,请求处理器526可以解析所接收到的请求,并且将该请求从网络消息格式(例如,HTML格式或文本格式)格式化为IPS 502可用的格式。
[0086]在对所接收到的请求进行格式化之后,IPS 502获取所接收到的请求所需要的信息。在一些示例中,IPS 502可以访问数据库508、交通服务模块506和/或外部服务器510来获取所需要的信息。例如,如果用户请求交通相关信息,则IPS 502可以访问交通服务模块506。IPS 502还包括地图数据储存库530。例如,IPS 502可以访问地图数据储存库530来获取与用户的位置或目的地有关的路线信息和其它信息。
[0087]在所描绘的示例中,IPS 502包括使IPS 502的各种组件互连的数据总线528。通过数据总线528,IPS 502可以将所获取的信息传送给响应格式化器526。例如,响应格式化器526可以经由数据总线528从地图数据储存库530接收信息。在接收信息之后,响应格式化器526将信息格式化为可以由发出请求的设备使用的格式。
[0088]基于用户请求和/或其它类型的所接收到的用户通信或交互、或其它所接收到的用户事件,IPS 502可以确定用户偏好,并且生成与用户偏好有关的用户简档。在所描绘的示例中,IPS 502包括用来确定用户偏好的观察模块532。例如,观察模块532例如基于从用户接收的搜索请求、用户引起的购物交易、用户所使用的路线信息、用户进行的选择、信息请求或其它用户活动,来确定用户偏好。例如,可以从设备512、514、516接收用户事件。
[0089]在一个示例中,观察模块532可以通过观察与一个或多个事件、活动或主题类别有关的用户活动的增加的频率来确定用户偏好。例如,如果用户频繁搜索与电视节目有关的信息(例如,放映时间、人物、剧集描述和/或后台采访),则观察模块532可以确定对该电视节目的用户偏好。观察模块532还可以检测用户活动的增加,并且可以使用检测到的增加来精化用户简档或偏好。
[0090]在确定用户信息之后,IPS 502将所确定的用户偏好存储在用户数据储存库534中。在一些实施方式中,用户数据储存库534还可以存储从用户接收到的用户简档数据(例如,地址、职业、兴趣以及其它个人信息)。
[0091]基于存储在用户数据储存库534中的信息,IPS 502向用户展现用户相关信息。在所描绘的示例中,IPS 502包括用来生成用户相关信息的用户相关信息生成器(URIG)536。在一些实施方式中,URIG 536可以基于用户数据储存库534中的用户数据来选择待被展现的信息。例如,URIG 536可以展现与用户感兴趣的特定电视节目有关的信息(例如,配乐、后台米访或放映时间?目息)。
[0092]在各种实施方式中,URIG 536可以基于对所接收到的用户事件而言共同的一个或多个关联来生成用户相关信息。例如,观察模块532可以收集与对歌曲的下载有关的多个用户事件。在一个示例中,观察模块532可以基于相关联的类别,诸如与歌曲相关联的艺术家或艺术家集、歌曲的风格(例如,摇滚、乡村、蓝调、古典或嘻哈)和/或发行歌曲的时间段(例如,20世纪70年代、20世纪80年代、20世纪90年代等),来生成与所下载的歌曲的关联。在一些示例中,观察模块532可以通过将所下载的歌曲与相关联的类别进行关联,来识别一个或多个用户偏好。例如,观察模块532可以确定用户对来自20世纪80年代的摇滚乐感兴趣。在一些实施方式中,将所确定的用户兴趣存储在用户数据储存库534中。在一些示例中,URIG 536可以基于对来自20世纪80年代的摇滚乐的用户兴趣来展现在20世纪80年代享有声望的Bon Jov1、U2或Guns N’Roses摇滚乐队的即将举行的巡回演唱会信息。
[0093]URIG 536还可以使用预测模块540来生成时间相关的用户信息。例如,预测模块540可以通过将用户相关信息与时间相关信息相组合来生成预测事件。在一个示例中,预测模块540可以将与电视节目有关的搜索请求与接收搜索请求的时间相互关联。例如,假设用户提交关于“美国偶像”的剧集信息的搜索请求,并且该请求在特定夜晚播出的节目结束后不久提交。在播出该节目的下一时间,用户可能再次提交类似的搜索请求。在一些示例中,基于搜索请求和接收搜索请求的时间之间的关系,预测模块540可以通过预测用户请求类似信息的下一时间来生成时间相关信息。例如,预测模块540可以生成例如播出该节目的下一时间或在那不久,用户可能请求“美国偶像”相关信息的预测,并且将该预测存储在用户数据储存库534中。
[0094]在一个实施方式中,使用预测模块540生成的预测,URIG 536可以基于用户偏好来选择并且展现时间相关的用户信息。URIG 536可以选择在节目播出之前、期间或之后展现诸如电视节目配乐的购买出价的信息,因为例如预测可以指示用户可能观看电视节目,并且可能对在接近观看节目的时间接收这样的促销出价感兴趣。在图1中描绘的示例中,预测模块540可以确定用户每一个工作日早晨会购买咖啡。基于所接收到的预测,URIG536可以从数据库508和/或外部服务器510检索与在用户的行程路线附近的咖啡店有关的信息,并且可以在相关时间,诸如在用户每一个工作日离开家前不久,向用户展现这样的?目息O
[0095]在一些实施方式中,URIG 536还可以从广告内容储存库550选择信息。例如,广告内容储存库550包括可以基于用户兴趣向用户展现的广告内容。例如,给定用户的观察到的对早晨咖啡的兴趣,广告内容储存库550可以包括咖啡店的促销信息(例如,优惠券)。在一个示例中,URIG 536可以在工作日早晨选择来自在用户的上班路线附近的咖啡店的优惠券、或在电视上播出的节目结束后三十分钟内选择购买电视节目的配乐光盘的链接。
[0096]图6是通信系统600的示意图。例如,通信系统600可以在图5的移动设备512中实现。系统600使用收发器602来无线地接收以及传送信息,其中所接收到的信号被传递给信号处理器604。信号处理器604可以包括用于处理所接收到的信号的数字信号处理(DSP)电路。标准语音通信可以被路由至或路由自音频处理器606。
[0097]如所示,音频处理器606与用户接口 608通信。用户接口 108处理用户和系统600之间的通信,诸如语音、可视以及数据输入通信。对信息的可视展现可以经由显示屏610来提供。除所输入的语音数据外,一般数据输入可以通过键区612发生。在所描绘的示例中,键区612被布置为标准12键电话键区。在其它示例中,键区612可以是触摸屏或具有其它布局的键区,诸如标准“qwert
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1