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

文档序号:9396875阅读:来源:国知局
的数据、视频数据或以上的组合。在一些情况下,可以通过各种警示指示来向用户警示内容可获得,所述警示指示包括可听见的警示(例如,哔音、铃声、记录的消息、音频剪辑等)、触觉警示(例如,使设备的外壳振动或脉动)或可视警示(例如,光指示器或消息屏指示器等)。还可以使用以上的组合以及其它。
[0038]图1是示出了示例性时间相关路线103a、103b、103c的地图102a、102b、102c、102d的示意图。例如,路线103a、103b、103c中的每一个可以表示在特定时间或在一时间段上(例如,星期一上午8点、星期三下午5点、星期四从上午8:00到上午8:15的时段等)与用户有关的地理信息,以及可以指示用户在该时间段穿越的路径。类似地,路径103可以提供对用户可能定期或半定期实施的行动的指示,包括提供关于用户可能在未来实施的行动的信息。地图102a-d中的每一个示出了在用户的家(由地图102的每一个中的“H”指示)附近的区域。为简单起见,图1中的示例性地图102描绘了相对狭小的区域,但是在各种实施方式中可以使用任何适当范围和/或粒度的地图。
[0039]第一路线103a是用户在去上班(由地图102a中的“W”指示)时可能穿越的示例性路径。第二路径103b示出了用户可以为了行进到棒球场(由地图102b中的“S”指示)而遵循的示例性路径。第三路线102c示出了用户可以到电影院而遵循的示例性路径。第四地图102d识别了在用户的家附近的杂货店和加油站,而没有示出路径。由于在第四地图102d中没有示出相关联的路线,所以地图102d可以表示用户仍然在家。在所描绘的示例中,地图102a_d和/或路线103a-c可以与时间线(timeline) 104相关联。
[0040]时间线104是在水平轴上展现时间的图,其中在图1中示出了一周。路线103可以与时间线104相互关联,以及路线103可以在时间线中由在图1中被说明性地描绘为圆圈的事件106a-e、108a-c、110来表示。示出了连接特定地图102以及相关联的路线103与时间线104的一个或多个时间线时段(例如,周天)中的事件的代表性线段。例如,事件106a-e表示用户在一周期间的每个工作日(星期一 106a ;星期二 106b ;星期三106c ;星期四106d ;星期五106e),如地图102a中的路线103a所表示的,在家和上班地点之间通勤。以类似的方式,事件108a、108b和108c表示用户分别在星期一、星期二以及星期三在体育场出席棒球比赛,以及事件110表示用户在星期五在电影院看电影。在时间线104中的特定日子内的事件位置还可以表示时间相关信息。例如,可以看到,在星期一,事件106a在事件108a之前发生,因为在时间线104中事件106a在事件108a的左边示出。虽然在图1中未示出,但是每一个事件可以与识别发生对应的行动的时间的时间戳或时间段指示相关联。事件106a_e、1Sa-C和110中的每一个可以表示时间线104所表示的一周期间所获取的用户信息的样本。在各种实施方式中,可以使用任何适当长度的时间的时间线,以及对于给定用户,系统可以维护一个或多个时间线。
[0041]可以使时间和路线信息一般化以增加事件之间的匹配数量。例如,可以将一天分成若干时段,诸如早晨、中午、下午以及晚上,使得在任何这样的时段期间发生的事件将被认为是共同事件,即使其在时间上稍微不同。以同样的方式,事件的位置可以主要由其端点分类,以使端点之间在路径上的有限偏离不会阻止事件被分类在一起。例如,如果用户一天采用替选路线作为其通勤的一部分,则可以将该通勤的事件对待为与使用了稍微不同路线的其它通勤是共同的。
[0042]在一些实施方式中,信息提供系统可以获取与地图102或路线103有关的信息,以及可以使用该信息来确定或预测未来的用户活动。在一个示例中,信息提供系统可以通过将路线与用户进行关联来获取关于用户以及与路线103有关的信息。例如,信息提供系统可以从检测路线103a-c中的路径的GPS设备接收数据。在另一个示例中,外部计算系统,诸如托管各种应用(包括例如提供行车路线指引或地图能力的应用)的服务器,可以通过观察与行车有关的查询和结果来确定路线103a_c。在另一个示例中,信息提供系统可以从支付处理服务提供者接收数据,其可以用于确定用户何地以及何时停下来购买产品。例如,系统可以确定用户停下来购买咖啡的咖啡店的位置,或用户购买了汽油的加油站的位置。该信息可以用于确定路线或预测用户活动。在其它示例中,诸如约会、会议、时间安排表等的日历信息可以用于确定路线103a_c。在一些实施方式中,可以基于关于沿着路线的机构的一个或多个信息请求来确定路线。以上的组合也是可能的。
[0043]还可以允许用户选择参加或选择退出某些信息集合。例如,可以允许用户确定何时收集信息,以及其计算设备可以警示他们何时正在收集信息。并且,可以许可用户设置信息的类型,例如使得关于用户的搜索活动或位置的信息被收集,而关于购买活动的信息不被收集。并且,为了帮助维护用户的隐私,可以使用适当的机制来确保某些信息仅在用户的设备上被处理,并且不由单独的服务器处理,或信息被充分匿名或屏蔽(例如,通过哈希信息,其中信息的实际值不是关键)。
[0044]使用所获取的信息,系统可以通过将路线103与时间线104进行关联来生成事件106a-e、108a_c和110。在该示例中,路线103a与工作日早晨事件106a_e相关联。路线103b与星期一、星期二以及星期三晚上事件1Sa-C相关联,以及路线103c与星期五晚上事件110相关联。在一些实施方式中,系统可以接收与时间有关的信息。例如,支付处理服务提供者可以提供用户购买产品的位置以及用户购买该产品的时间。通过将购买事件与时间进行关联,系统可以在时间线104中生成事件。在一些实施方式中,系统可以将所接收的数据与接收时间进行关联。例如,GPS设备可以例如几乎实时将用户行程数据传送给系统。信息提供系统可以在时间线104中生成与接收行程数据的时间相对应的行程事件。
[0045]基于时间相关信息(例如,时间线104中的事件),信息提供系统可以观察与时间相关联的用户的行为的模式,以及可以使用所观察到的信息来作出对未来用户行为的预测,并且相应地提供内容。在一个示例中,事件106a_d可以与在第一咖啡店(在地图102a中被标记为“咖啡店I”)购买咖啡有关,如此似乎用户养成了每个早晨在到达上班地点之前在咖啡店I停下来购买浓咖啡的习惯。在一些实施方式中,系统可以将事件与事件的时间相互关联以观察用户行为模式。例如,如上所述,一个用户行为模式可以包括在工作日早晨购买咖啡。在各种实施方式中,可以将事件细分以包括额外信息。例如,用户可以每个工作日在上班途中遵循地图102a中所描绘的路线103a,但是可以例如仅仅在星期一、星期二以及星期五在咖啡店I处停下。在这种情况下,与用户停下来买咖啡的那些日子相对应的事件106a、106b和106e可以包括指示咖啡停留的子事件,而事件106c和106d可以不包括。
[0046]使用所观察到或所确定的模式,系统可以确定适当的信息以在相关时间向用户展现。例如,系统可以使用所观察到的用户喜欢在工作之前喝早晨咖啡的信息,以及可以展现来自咖啡店I或来自位于沿着用户在工作日早晨去上班通常行进的路线103a的地方的另一个咖啡店(例如“咖啡店2”)的优惠券。在一个示例中,系统可以例如在用户典型地离开家去上班前不久向用户展现信息。用户可能重视该信息,因为其可以根据用户的偏好(例如,用户的对在工作日早晨喝咖啡的喜欢)调整,以及因为其可以以时间-机会主义方式(即,临近用户通常购买咖啡的时间)递送或展现。如此,用户可以用获取促销信息所花费的很少或根本没有额外努力节约金钱或时间。
[0047]在一些实施方式中,系统可以在与模式相关联的时间外的时间使用指示第一用户模式的信息和来自外部信号的信息来向用户展现信息。例如,假设在上面的示例中的用户在星期六早晨上午9:00在城镇周围驾驶。系统可以使用所观察到的关于用户的工作日咖啡购买(即,与发生在工作日早晨的活动的模式相关联)的信息,以及可以使用用户目前在早晨(尽管在星期六)正在驾驶的外部信号来展现与咖啡店相关联的内容,诸如购买中型或大型摩卡获赠百吉卷的优惠券。一个或多个额外的外部信号,诸如用户的当前位置、日历信息、移动设备通信或请求等,可以进一步用于调整内容以向用户展现,包括例如展现附近咖啡店的优惠券。
[0048]在某些实施方式中,信息提供系统还可以基于全局信息和所观察到的模式的组合来展现时间相关的用户信息。如一个说明性示例,系统可以基于事件1Sa-C来观察到用户在星期一、星期二以及星期三的晚上行进到体育场。在一个示例中,系统可以通过访问例如可以存储在服务器中并且在网页上可获得的全局信息,诸如棒球队的时间安排表,来在临近事件1Sa-C的发生的时间确定在体育场举行棒球比赛。例如,系统可以确定球队在体育场进行主场比赛,以及可以从球队或联盟网站访问球队的时间安排表。在各种实施方式中,系统可以请求用户上载棒球队的比赛时间安排表,或向搜索引擎发送查询以搜索与球队和其时间安排表有关的结果、或访问棒球队的网站以获取时间安排表。系统可以使用用户相关信息(在星期一、星期二和星期三行进到体育场),与全局信息或外部信号(那些夜晚中的每一个在体育场进行了棒球比赛)相组合,来确定用户可能在星期一、星期二和星期三夜晚的每一个在体育场出席了棒球比赛。
[0049]这样的确定可以指示若干含义中的任何含义。例如,其可以指示用户是该棒球队的全部或部分季票持有者,以及用户可能在体育场出席许多未来的比赛。如果用户在定期或半定期基础上继续在体育场出席棒球比赛,或如果观察到指示对本地棒球队的兴趣的外部信号(例如,使用用户的移动设备来检查联盟名次表或阅读关于球队的文章),则可以支持这样的指示。替选地,如果用户出席过的比赛中的每一个均是针对同样的对手,则替代地,其可以指示用户是该对手而不是本地球队的球迷,以及可以预示用户可能在该对手到访时在体育场出席未来的比赛,但是可以较少指示用户会在其他对手来到城镇时出席比赛。如果用户从不或很少出席涉及其他对手的棒球比赛、出席涉及同一对手的未来比赛或显出指示对对手棒球队的兴趣的可观察的行为,则可以支持这样的指示。
[0050]通过将全局信息(例如,棒球队时间安排表)与事件1Sa-C相组合,系统可以观察到指示用户可能出席在体育场排定的许多或全部即将举行的棒球比赛的模式。在一些示例中,系统可以使用该模式来预测用户将出席下一排定的棒球比赛,其可以从球队的时间安排表来确定。基于预测,系统可以在适当的时间展现相关的时间相关的用户信息以供用户查阅。例如,系统可以通过访问全局信息来检索下一次棒球比赛的日期和时间。然后,系统例如可以展现位于体育场附近、或沿着用户可能从家行进到体育场的路线或在所述路线附近的地方的餐馆的餐饮信息。可以例如在棒球比赛之前两小时展现这样的信息,使得用户可以有机会接收该信息,并且因此使用该信息。例如,参考地图102b,系统可以展现餐馆112的优惠券或经挑选的菜单项信息,所述餐馆112沿着所观察到的用户先前采用到体育场的路线103b。作为另一个示例,系统可以在比赛期间展现在体育场附近的为受欢迎的比赛后聚会场所的酒吧或酒馆(未在图1中示出)的促销信息。
[0051]在某些实施方式中,信息提供系统还可以基于检测到的事件来确定用户偏好。例如,系统可以观察到在星期五晚上到访电影院的事件110发生,尽管同时在体育场进行棒球比赛。这可以指示例如用户相对于出席棒球比赛偏好在星期五夜晚看电影,即使用户可能先前已购买了棒球比赛的球票(例如,如果用户是季票持有者)。在某些实施方式中,系统可以确定在星期五夜晚用户更喜欢去电影院,而不是观看棒球。例如,这可以区分星期五晚上,因为用户在其它日子(例如,如上所述星期一、星期二、星期三)期间在两个选择均可用的情况下,选择棒球优于电影。基于用户偏好,系统可以在两个活动均排定的星期五晚上,提供电影相关信息,而不是棒球相关信息,即使另一个观察到的用户模式(与事件108相关联)可能指示了用户出席许多或大部分在体育场进行的棒球比赛。例如,系统可以预计用户将再次选择在星期五晚上出席电影优于棒球比赛,而在星期五晚上下午6:00展现电影时间安排表信息、电影预告片、提前购票信息、买一送一奶油爆米花促销等。类似地,系统可以在星期五晚上展现关于类似于电影(例如,音乐剧)、可能在附近场所(例如,在电影院附近的学生运营的剧院中)发生的事件的信息,以供用户查阅。在一些情况下,考虑到上述用户倾向,系统可以在星期五晚上展现与棒球比赛有关的信息和与电影有关的信息。
[0052]在某些实施方式中,信息提供系统还可以基于全局用户简档来展现用户信息。作为一个说明性示例,系统可以观察到用户中的相当部分倾向于在周末期间到商店购买杂货以及给其车辆加油。在一些实施方式中,系统可以在周末时段向用户展现与如地图102d中所示的、在用户的家附近的杂货店或加油站有关的信息(例如,广告、优惠券、促销、位置或路线指引)。在各种实施方式中,可以将这样的全局信息与所观察到的用户倾向进行组合,或这样的全局信息可以被独立地用于预测用户行为,并且相应地提供适当的内容。
[0053]通过确定待向用户展现的时间相关信息,系统可以预期待被传送给用户的展现设备的信息。在
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1