告并上传用户信息。类似地,根据本发明的服务器端110 也可以接收来自多于一个广告商发送的广告内容。
[0024] 用户终端120可经过任意类型的网络(如图1中服务器端110和用户终端120之 间的多个箭头所示)与服务器端110之间进行双向通信。所述网络例如包括诸如内联网之 类的局域网("LAN")和诸如互联网之类的广域网("WAN")。所述网络可被配置为支持利 用多种协议设置格式的信息的传输。另外,所述网络可以是公共网络、专用网络或其组合。 所述网络还可以利用任何一种或多种类型的物理介质来实现,其中包括与多个服务提供商 相关联的有线通信路径和无线通信路径。无线通信方式例如WiFi或WLAN、GPRS、蜂窝网络, 例如GSM网络、3G/4G网络、LTE网络或CDMA网络。更优选地,用户终端120还可以通过近 距离无线通信模式与服务器端110进行无线通讯交互。所述近距离无线通信模式例如选自 Bluetooth方式、近场通信(NFC)方式、红外线方式、超声波方式、Wireless USB方式、RFID 方式等等。
[0025] 用户终端120可以是智能电话、个人数字助理(PDA)、平板电脑、游戏机、多功能移 动终端或者包括计算功能和数据通信能力的任何其他移动设备。用户终端120包括接口应 用,例如web浏览器或定制应用(App),用于与具备web能力的应用进行双向通信。
[0026] 优选地,用户终端120包括位置模块用于测定用户终端120所处的地理位置。例 如,位置模块可以通过全球定位系统(GPS)芯片来感测用户终端120当前所处的地理位置。 位置模块还可以借助用户终端120的通信模块所连接的网络来测定用户终端120所处的位 置。例如,通过WiFi连接信号可以通过检测WiFi路由器的MAC地址从而判断用户终端120 所处的网络连接位置。还例如,通过用户终端120所连接的移动通信网络,位置模块可以通 过检测移动通信网络当前的小区位置来测定用户终端120当前所处的地理位置。例如,通 过用户终端网络连接的IP地址从而判断用户终端所处的网络连接位置;通过Wifi/BT等无 线连接信号强度及Wifi/BT发射器的位置从而测定用户终端所处的地理位置;通过用户终 端所连接的移动通信网络和接入的基站位置,从而测定用户终端当前所处的地理位置。
[0027] 服务器系统110用于接收来自外部广告商发送的广告内容以及用户终端120的用 户信息,将广告进行处理打包后针对性地发送给用户终端120,再接收来自用户终端120的 反馈以实现与用户终端120的交互功能,从而实现定向的广告投放。
[0028] 服务器系统110包括用于接收来自广告商提交的广告内容的广告提交模块111、 注册登录验证模块112、用户信息管理模块113、广告任务生成模块114、广告任务审核模块 115、分享管理模块116、支付模块117和数据库118。
[0029] 广告提交模块111,用于接收和处理广告商提交的广告及其相关信息。广告相关信 息包括但不限于广告名称、广告分类、广告源文件、广告发布者、联系方式、广告投放地区、 广告任务说明、指定投放样本等相关信息。广告提交模块111还为广告商在通过广告提交 模块111投放广告提供额外的选项,例如可以选择指定投放样本(用户或群体)。例如母婴 产品广告可以指定投放给怀孕中或有1-3岁小孩的妈妈。
[0030] 广告提交模块111将接收到的广告及其相关信息处理后直接存入数据库118中。 广告源文件类型可以为动态图像或视频格式,也可以为静态图像或音频格式。广告中还穿 插有多种多样的交互内容,所述交互内容的形式包括:看图像广告回答问题、看视频广告回 答问题、互动操作、交互广告视频、游戏化广告视频等形式。互动操作包括运用手机功能进 行拍照、摄影、录音、扫码或重力感应、晃动感应、手势操作、温度感应等人机关联的活动;交 互广告视频特指在广告视频中嵌入上述互动操作的影像。广告中可以含有至少包含一种交 互内容,优选采用与广告内容的相关的问题,例如,在广告中间或结尾处插入一个与广告内 容相关的问题,则用户在观看广告的同时还需正确回答问题。广告商可以通过广告提交模 块直接将广告需求提交至广告提交模块,所述需求包括广告原材料、交互需求等。
[0031] 注册与登录的验证模块112,用于接收来自用户终端120的用户注册或登录时提 交的相关信息,并对接收到的注册或登录信息进行验证处理,并将注册或验证是否通过的 信息返回至用户终端120。新用户注册时需要填写的表单信息包括但不限于用户名、密码、 邮箱、手机号码、经常居住地、年龄、性别、兴趣爱好、喜欢的品牌、商品等其他信息,并将这 些信息存储在用户信息管理模块113中。对于每个新注册的用户,注册与登录的验证模块 112会发送指令给用户信息管理模块113以为该新用户创建一个用户档案以存储用户信 息。
[0032] 用户信息管理模块113,用于记录和管理所有用户的个人信息及其账户信息,主要 包括用户个人资料、专属特征值、账户余额、活跃度、信用度等基本信息,还包括用户为喜爱 广告点赞、收藏的行为、观看历史记录等扩展信息。用户信息管理模块113还会根据新用户 注册时提交的信息为每个用户创建专属特征值,所述专属特征值作为计算用户完成广告任 务后需要被支付的奖励值。该专属特征值还受到用户完成的广告任务量的影响,也就是说 用户完成的广告任务越多,其专属特征值也就越高。每次用户连接到服务器110或进行广 告观看、交互、执行任务及分享任务后,用户信息管理模块113都会根据用户的信息或专属 特征值的变化而更新用户的档案。用户信息管理模块113可以通过记录用户真实信息,判 断是否为真实用户,以便用于后续防止用户作弊等行为。对于作弊的用户,可以采取降低信 用度、冻结、封锁账号等方式。
[0033] 用户信息管理模块113还通过用户终端120记录用户行为(为广告点赞、分享、执 行广告等)并上传到服务器端110,服务器端Iio将所有用户数据保存在数据库118里。所 述记录包括登录用户信息记录、使用操作记录等,还可以是移动用户终端120的动态和静 态轨迹,所述动态轨迹为用户使用用户终端120时的所有动作,包括执行广告任务、变更地 理位置、跳转到其他App等;所述静态轨迹为用户更改个人信息、兴趣爱好、启动App但无动 作等。用户信息管理模块113还通过记录用户活跃情况,判断是否为有效用户,从而进一步 确定用户是否为真实用户,以便用于后续防止用户作弊等行为。
[0034] 广告任务生成模块114,用于选择并生成和用户兴趣爱好、喜爱的广告类型以及历 史记录(已完成广告任务的类型)相关的至少一个包含互动内容的广告任务,同时在广告 任务中添加上附有广告信息和用户信息的地址信息,进而将已选择的广告任务和地址信息 推送到该用户所在的用户终端120。可选地,当广告任务生成模块114选择了多于一个广告 任务时,也可以将已选择的多个广告任务进行打包后再推送到用户终端120。所述打包即 根据用户的兴趣爱好和喜爱的广告类型等信息选取的多个广告任务(包含相应的交互内 容),组合并保存到用户终端120,用户终端120在接入到WiFi时才会下载打包的广告任务 供用户离线观看。