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

文档序号:9396875阅读:来源:国知局
[0120]计算设备900可以如图中所示以多种不同的形式实现。例如,计算设备900可以被实现为标准服务器920或更多时间被实现在在一组这样的服务器中。计算设备900还可以被实现为机架服务器系统924的一部分。另外,计算设备900可以在诸如膝上型计算机922的个人计算机中实现。替选地,可以将来自计算设备900的组件与诸如设备950的移动设备(未示出)中的其它组件相组合。这样的设备中的每一个可以包含计算设备900、950中的一个或多个,以及整个系统可以由相互通信的多个计算设备900、950组成。
[0121]除其它组件外,计算设备950包括处理器952、存储器964、诸如显示954的输入/输出设备、通信接口 966以及收发器968。设备950还可以装备有诸如微型驱动或其它设备的存储设备以提供额外的存储。组件952、964、954、966和968中的每一个使用各种总线互连,以及组件中的若干个可以视情况被安装在公共主板上或以其它方式安装。
[0122]处理器952可以处理在计算设备950内的指令,包括存储在存储器964中的指令。处理器还可以包括独立的模拟和数字处理器。处理器可以例如提供对设备950的其它组件的协调,诸如对用户接口、由设备950运行的应用以及设备950的无线通信的控制。
[0123]处理器952可以通过耦接到显示954的控制接口 958和显示接口 956与用户通信。显示954可以例如是TFT IXD显示或OLED显示或其它适当的显示技术。显示接口 956可以包括用于驱动显示954向用户展现图形和其它信息的适当的电路。控制接口 958可以从用户接收命令并且将命令进行转换以提交给处理器952。另外,可以提供与处理器952通信的外部接口 962,以使得设备950能够与其它设备进行近区域通信。外部接口 962可以例如提供有线通信(例如,经由对接程序)、或提供无线通信(例如,经由蓝牙或其它这样的技术)。
[0124]存储器964存储在计算设备950内的信息。在一个实施方式中,存储器964是计算机可读介质。在一个实施方式中,存储器964是易失性存储器单元。在另一个实施方式中,存储器964是非易失性存储器单元。还可以提供扩展存储器974并且通过可以包括例如SIMM卡接口的扩展接口 972将其连接到设备950。这样的扩展存储器974可以为设备950提供额外的存储空间,或还可以存储用于设备950的应用或其它信息。具体地,扩展存储器974可以包括用来实现或补充上述过程的指令,以及还可以包括安全信息。因此,扩展存储器974例如可以作为用于设备950的安全模块提供,以及可以被编程有许可安全使用设备950的指令。另外,安全应用以及额外的信息可以经由SIMM卡提供,诸如以不可非法侵入的方式将识别信息放置在SIMM卡上。
[0125]如下所述,存储器例如可以包括闪存和/或MRAM存储器。在一个实施方式中,计算机程序产品被有形地包含在信息载体中。计算机程序产品包含在被执行时执行诸如上述那些方法的一个或多个方法的指令。信息载体是计算机或机器可读介质,诸如存储器964、扩展存储器974、在处理器952上的存储器或传播信号。
[0126]设备950可以视情况通过可以包括数字信号处理电路的通信接口 966无线地通信。通信接口 966可以提供在各种模式或协议下的通信,诸如GSM语音呼叫、SMS、EMS或MMS消息、CDMA、TDMA、PDC、WCDMA、CDMA2000或GPRS等。可以例如通过射频收发器968来发生这样的通信。另外,诸如使用蓝牙、WiFi或其它这样的收发器(未示出),可以发生短程通信。另外,GPS接收器模块970可以向设备950提供可以由运行在设备950上的应用视情况使用的另外的无线数据。
[0127]设备950还可以使用音频编解码器960可听见地通信,音频编解码器960可以从用户接收口语信息并且将其转换为可使用的数字信息。同样,音频编解码器960可以诸如通过例如在设备950的送受话器中的扬声器,为用户生成可听见的声音。这样的声音可以包括来自语音电话呼叫的声音,可以包括已记录的声音(例如,语音消息、音乐文件等)以及还可以包括由在设备950上操作的应用生成的声音。
[0128]计算设备950可以如图中所示以多种不同的形式实现。例如,计算设备950可以被实现为蜂窝电话980。计算设备950还可以被实现为智能手机982、个人数字助理或其它类似的移动设备的一部分。
[0129]可以以数字电子电路、集成电路、专门设计的ASIC(专用集成电路)、计算机硬件、固件、软件和/或以上的组合来实现在此描述的系统和技术的各种实施方式。这些各种实施方式可以包括在可编程系统上可执行和/或可解释的一个或多个计算机程序中的实施方式,所述可编程系统包括至少一个可编程处理器,其可以是专用或通用的,被耦接以从存储系统、至少一个输入设备和至少一个输出设备接收数据和指令以及向存储系统、至少一个输入设备和至少一个输出设备传送数据和指令。
[0130]这些计算机程序(也被称为程序、软件、软件应用或代码)包括用于可编程处理器的机器指令,并且可以以高级程序和/或面向对象的编程语言、和/或汇编/机器语言来实现。如在此所使用的,术语“机器可读介质”或“计算机可读介质”是指用来向可编程处理器提供机器指令和/或数据的任何计算机程序产品、装置和/或设备(例如,磁盘、光盘、存储器、可编程逻辑设备(PLD)),包括接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”是指用来向可编程处理器提供机器指令和/或数据的任何信号。
[0131]为了提供与用户的交互,在此描述的系统、设备和技术可以在具有下述的计算机上实现:用于向用户显示信息的显示设备(例如,CRT (阴极射线管)或LCD (液晶显示)监视器),以及用户通过其可以向计算机提供输入的键盘和指示设备(例如,鼠标或跟踪球)。也可以使用其它类型的设备来提供与用户的交互;例如,提供给用户的反馈可以是任何形式的感知反馈(例如,视觉反馈、听觉反馈或触觉反馈);以及可以以任何形式,包括声学的、话音的或触觉的输入,接收来自用户的输入。
[0132]在此描述的系统、设备和技术可以在包括下述的计算系统中实现:后端组件(例如数据服务器);或中间件组件(例如应用服务器);或前端组件(例如,具有用户通过其可以与在此描述的系统和技术的实施方式交互的图形用户界面或web浏览器的客户端计算机);或这样的后端、中间件或前端组件的任何组合。系统的组件可以通过任何形式或介质的数字数据通信(例如通信网络)互连。通信网络的示例包括局域网("LAN")、广域网("WAN")以及因特网。
[0133]计算系统可以包括客户端和服务器。客户端和服务器通常彼此远离并且典型地通过通信网络交互。客户端和服务器的关系依靠在各个计算机上运行并且彼此具有客户端-服务器关系的计算机程序产生。
[0134]已描述了多个实施方式。然而,将理解的是,可以在不背离在此描述的系统、设备、方法和技术的精神和范围的情况下进行各种修改。例如,可以使用各种形式的在上面示出的流程,其中步骤被重新排序、添加或移除。将理解的是,任何适当的时间间隔可以用于作出上述确定,以及该确定可以使用时间间隔内的任何适当数量的数据点来作出。因此,其它实施方式在权利要求的范围内。
【主权项】
1.一种提供数字内容的方法,包括: 由计算系统确定用户已经在多个场合下在特定地理路线上行进时购买了特定产品; 由所述计算系统基于所述用户已经在所述多个场合下在所述特定地理路线上行进时购买了所述特定产品,来识别所述用户未来在所述特定地理路线上行进时可能购买所述特定广品; 响应于确定所述用户未来在所述特定地理路线上行进时可能购买所述特定产品,由所述计算系统在预测所述用户在所述特定地理路线上行进时要购买所述特定产品之前的时间提供信息,所述信息包括用于所述特定产品的促销或者已由所述计算系统识别为与所述特定广品有关的另一广品。2.根据权利要求1所述的计算机实现的方法,其中确定所述用户已经在多个场合下在所述特定地理路线上行进时购买了所述特定产品包括: 确定所述用户在所述在所述多个场合的每个场合下都是在沿着所述特定地理路线的同一场所购买了所述特定产品。3.根据权利要求2所述的计算机实现的方法,其中所述促销(i)识别所述场所并且(?)与在所述场所处可购买到的产品相关联。4.根据权利要求2所述的计算机实现的方法,其中所述促销⑴识别与所述用户在所述多个场合的每个场合下购买所述特定产品的场所不同的场所,并且(ii)是用于购买所述特定产品。5.根据权利要求1所述的计算机实现的方法,进一步包括确定所述用户已经开始在所述特定地理路线上行进,并且其中提供所述信息的步骤是(i)响应于确定所述用户已经开始在所述特定地理路线上行进、以及(ii)在所述用户被确定为在所述特定地理路线上行进时,才被执行的。6.根据权利要求5所述的计算机实现的方法,其中确定所述用户已经开始在所述特定地理路线上行进包括:接收指示所述用户已经在所述特定地理路线的一部分上行进的GPS?目息O7.根据权利要求1所述的计算机实现的方法,其中提供所述信息包括:在基于所述用户开始在所述特定地理路线上行进的先前时间来预测所述用户开始在所述特定地理路线上行进之前,提供所述信息。8.根据权利要求1所述的计算机实现的方法,其中在所述多个场合下在所述特定地理路线上行进包括:在所述多个场合下从源地理位置通过不同路径向目的地地理位置行进。9.根据权利要求1所述的计算机实现的方法,其中确定所述用户已经在所述多个场合下在所述特定地理路线上行进时购买了所述特定产品包括:从支付处理服务提供者接收指示所述用户在所述多个场合的每个场合下都购买了所述特定产品的信息。10.一种提供数字内容的系统,包括: 用于由计算系统确定用户已经在多个场合下在特定地理路线上行进时购买了特定产品的装置; 用于由所述计算系统基于所述用户已经在所述多个场合下在所述特定地理路线上行进时购买了所述特定产品,来识别所述用户未来在所述特定地理路线上行进时可能购买所述特定产品的装置; 用于响应于确定所述用户未来在所述特定地理路线上行进时可能购买所述特定产品,由所述计算系统在预测所述用户在所述特定地理路线上行进时要购买所述特定产品之前的时间提供信息的装置,所述信息包括用于所述特定产品的促销或者已由所述计算系统识别为与所述特定广品有关的另一广品。11.根据权利要求10所述的系统,其中用于确定所述用户已经在多个场合下在所述特定地理路线上行进时购买了所述特定产品的所述装置包括: 用于确定所述用户在所述在所述多个场合的每个场合下都是在沿着所述特定地理路线的同一场所购买了所述特定产品的装置。12.根据权利要求11所述的系统,其中所述促销(i)识别所述场所并且(ii)与在所述场所处可购买到的产品相关联。13.根据权利要求11所述的系统,其中所述促销(i)识别与所述用户在所述多个场合的每个场合下购买所述特定产品的场所不同的场所,并且(ii)是用于购买所述特定产品。14.根据权利要求10所述的系统,进一步包括用于确定所述用户已经开始在所述特定地理路线上行进的装置,并且其中提供所述信息的步骤是(i)响应于确定所述用户已经开始在所述特定地理路线上行进、以及(ii)在所述用户被确定为在所述特定地理路线上行进时,才被执行的。15.根据权利要求14所述的系统,其中用于确定所述用户已经开始在所述特定地理路线上行进的所述装置包括:用于接收指示所述用户已经在所述特定地理路线的一部分上行进的GPS信息的装置。16.根据权利要求10所述的系统,其中用于提供所述信息的所述装置包括:用于在基于所述用户开始在所述特定地理路线上行进的先前时间来预测所述用户开始在所述特定地理路线上行进之前,提供所述信息的装置。17.根据权利要求10所述的系统,其中在所述多个场合下在所述特定地理路线上行进包括:在所述多个场合下从源地理位置通过不同路径向目的地地理位置行进。18.根据权利要求10所述的系统,其中用于确定所述用户已经在所述多个场合下在所述特定地理路线上行进时购买了所述特定产品的所述装置包括:用于从支付处理服务提供者接收指示所述用户在所述多个场合的每个场合下都购买了所述特定产品的信息的装置。
【专利摘要】本发明涉及基于预期用户行为提供数字内容。在一种计算系统中,获取关于使用计算设备的多个事件的信息,以及识别事件中的至少部分中的每一个的活动的依赖于时间的增加。将所观察到的用户对事件的兴趣与所识别的事件的活动的增加相互关联。在与事件有关的时间提供关于活动的信息,以供用户查阅。
【IPC分类】G06F17/30
【公开号】CN105117409
【申请号】CN201510446336
【发明人】苏米·阿加瓦尔, 迪普钱德·尼斯哈, 安德鲁·E·鲁宾
【申请人】谷歌公司
【公开日】2015年12月2日
【申请日】2009年11月24日
【公告号】CN102282556A, CN102282556B, EP2368197A1, US8271413, US20100131443, US20130013545, US20130262362, US20130262631, US20130268625, WO2010068427A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1