基于云手机的互动式广告展示方法和系统与流程

文档序号:29034163发布日期:2022-02-25 16:55阅读:282来源:国知局
基于云手机的互动式广告展示方法和系统与流程

1.本发明涉及广告展示技术领域,具体涉及一种基于云手机的互动式广告展示方法和系统。


背景技术:

2.广告形式多种多样,通常包括静态、动态、交互式;而互联网媒体相对于传统媒体最大的优势是互动,所以一种更能吸引浏览者的交互式广告便应运而生了.交互式广告的形式多种多样,如游戏、插播式、回答问题、下拉菜单、填写表格等,这类广告不仅是让用户单纯地看广告,还需要他们参与到广告中来,甚至"玩"广告,这种广告比其他广告包含更多的内容,可以让用户在参与的过程中对企业与产品产生更深刻的认识与了解。
3.现有的交互式广告通常是基于本地的展示终端来运行,例如,在展示终端中播放互动视频,配合展示终端的交互装置来实现广告的可互动性。只能较为简单的进行互动,可互动性不高。
4.但上述的交互式广告中,由于展示终端的性能限制,通常互动数据采用网络视频或网页游戏等轻量数据,展示终端在运行大型的互动数据时的负载率较高,例如大型游戏的广告,若要在本地运行游戏,就存在容易卡顿、读取时间长的缺陷,因此对于某些领域,例如大型游戏,无法实现更深度的广告互动,广告推广效果有限,而高性能的展示终端成本较高,不利于大范围推广使用。


技术实现要素:

5.(一)解决的技术问题
6.针对现有技术的不足,本发明提供了一种基于云手机的互动式广告展示方法和系统,解决了现有的展示终端在运行大型程序时,展示终端的负载率较高的问题。
7.(二)技术方案
8.为实现以上目的,本发明通过以下技术方案予以实现:
9.一种基于云手机的互动式广告展示方法,该方法包括:
10.获取交互指令;
11.基于交互指令,从所有预装有对应的交互数据且分配状态为未分配的云手机端中随机分配一个与展示终端关联,并将所述云手机端的分配状态修改为已分配;
12.基于交互指令将互动数据运行指令发送至云手机端;
13.获取云手机端运行互动数据的影音数据,并将所述影音数据推流至展示终端;
14.从展示终端获取用户对所述影音数据的控制指令,并将控制指令发送至云手机端。
15.进一步的,该方法还包括:
16.互动数据运行结束后,生成结束指令并发送至云手机端,并停止推流,将所述云手机端的分配状态修改为未分配。
17.进一步的,交互指令包括展示终端的识别码以及播放的非互动式广告对应的互动数据的识别码。
18.进一步的,所述交互指令的获取方法为:
19.基于展示终端本地播放的非互动式广告,获取交互指令。
20.进一步的,所述非互动式广告存储在展示终端内。
21.一种基于云手机的互动式广告展示系统,所述系统包括展示终端、云手机服务器、云手机端;
22.所述展示终端包括播放模块和操作模块;
23.其中,所述播放模块用于本地播放非互动式广告;所述操作模块用于获取用户的交互指令和控制指令;
24.所述云手机端用于运行互动数据,输出影音数据;
25.还用于对控制指令进行响应;
26.所述云手机服务器包括云手机分配模块、广告管理模块;
27.其中,所述云手机分配模块用于基于交互指令,从所有预装有对应的交互数据且分配状态为未分配的云手机端中随机分配一个与展示终端关联,并将所述云手机端的分配状态修改为已分配;
28.所述广告管理模块用于基于交互指令将互动数据运行指令发送至云手机端;
29.还用于获取云手机端运行互动数据的影音数据,并将所述影音数据推流至展示终端;
30.还用于从展示终端获取用户对所述影音数据的控制指令,并将控制指令发送至云手机端。
31.进一步的,所述广告管理模块还用于在互动数据运行结束后,生成结束指令并发送至云手机端,并停止推流;且所述云手机分配模块还用于在互动数据运行结束后,将所述云手机端的分配状态修改为未分配。
32.进一步的,所述交互指令包括展示终端的识别码以及播放的非互动式广告对应的互动数据的识别码。
33.进一步的,所述展示终端还包括存储模块,所述存储模块用于本地存储非互动式广告。
34.进一步的,所述播放模块用于本地播放非互动式广告包括:
35.用户未进行互动时,获取存储模块中的非互动式广告;
36.在推流结束后,从存储模块中获取下一个非互动式广告,并进行播放。
37.(三)有益效果
38.本发明提供了一种基于云手机的互动式广告展示方法和系统。与现有技术相比,具备以下有益效果:
39.本发明通过在展示终端上利用云手机技术,在运行大型程序时,不再依赖展示终端的性能,能够有效降低设备的负载率,保证广告展示时的流畅,增加广告的可互动性。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1为本发明实施例1的流程图。
具体实施方式
42.为使本发明实施例的目的、技术方案和优点更加清楚,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.本技术实施例通过提供一种基于云手机的互动式广告展示方法和系统,解决了展示终端在运行大型程序时,展示终端的负载率较高的问题,实现降低展示终端负载率,避免广告展示过程中卡顿,增加广告的可互动性,最终提高广告的推广效果。
44.为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
45.实施例1:
46.如图1所示,本发明提供了一种基于云手机的互动式广告展示方法,执行主体为云手机服务器,该方法包括:
47.s101、获取交互指令;
48.s102、基于交互指令,从所有预装有对应的交互数据且分配状态为未分配的云手机端中随机分配一个与展示终端关联,并将所述云手机端的分配状态修改为已分配;
49.s103、基于交互指令将互动数据运行指令发送至云手机端;
50.s104、获取云手机端运行互动数据的影音数据,并将所述影音数据推流至展示终端;
51.s105、从展示终端获取用户对所述影音数据的控制指令,并将控制指令发送至云手机端。
52.本实施例的有益效果为:
53.通过在展示终端上利用云手机技术,在运行大型程序时,不再依赖展示终端的性能,能够有效降低设备的负载率,保证广告展示时的流畅,增加广告的可互动性。
54.本实施例中,该方法还包括:
55.s106、互动数据运行结束后,生成结束指令并发送至云手机端,并停止推流,将所述云手机端的分配状态修改为未分配。
56.本实施例中,交互指令包括展示终端的识别码以及播放的非互动式广告对应的互动数据的识别码。
57.本实施例中,所述交互指令的获取方法为:
58.基于展示终端本地播放的非互动式广告,获取交互指令。
59.本实施例中,所述非互动式广告存储在展示终端内。
60.下面对本发明实施例的实现过程进行详细说明:
61.包括展示终端、云手机服务器、云手机端。
62.所述展示终端包括播放模块、操作模块;展示终端可为电脑、手机、平板或是定制的广告展示设备;所述播放模块用于输出画面,可通过各类播放器来播放非互动式广告;而操作模块可为触摸屏、键鼠、手柄等输入设备用于记录客户的操作。
63.所述云手机服务器包括云手机分配模块、广告管理模块;
64.所述云手机端用于运行交互数据;
65.在用户未进行互动时,展示终端通过播放模块获取存储模块中的非互动式广告,所述非互动式广告为视频文件;并在本地播放非互动式广告;所述存储模块可为本地存储设备或是云端存储,里面存放有非互动式广告,非互动式广告为产品的视频。
66.用户通过展示终端的操作模块发送交互指令至云手机服务器;交互指令包括展示终端的识别码以及播放的非互动式广告对应的互动数据的识别码;所述展示终端的识别码可为mac地址或ip地址;例如播放一个游戏的视频广告,则该互动数据的识别码可采用该游戏的名称。
67.云手机服务器中的云手机分配模块基于交互指令,从所有预装有该交互数据且分配状态为未分配的云手机端中随机分配一个与该展示终端关联;并将该云手机端的分配状态修改为已分配;
68.云手机服务器中的广告管理模块基于交互指令向云手机端发送互动数据运行指令,
69.云手机端基于互动数据运行指令运行对应的互动数据,例如互动数据为对应游戏的试玩demo;
70.同时,云手机服务器中的广告管理模块获取云手机端输出的影音数据,并将影音数据推流至展示终端;
71.展示终端接收影音数据后,停止非互动广告的播放,播放接收的影音数据,用户通过操作模块输入控制指令,展示终端将控制指令发送至云手机服务器,云手机服务器转发控制指令到云手机端,最终云手机端对控制指令进行响应;
72.互动结束后,发送结束指令至云手机端,云手机端服务器中的广告管理模块停止推流;再将云手机端的分配状态修改为未分配;
73.推流结束后,展示终端中的播放模块继续从存储模块中获取下一个非互动式广告,并进行播放。
74.云手机端在接收结束指令后,停止运行交互数据。
75.实施例2
76.本发明还提供了一种基于云手机的互动式广告展示系统,所述系统包括展示终端、云手机服务器、云手机端;
77.所述展示终端包括播放模块和操作模块;
78.其中,所述播放模块用于本地播放非互动式广告;所述操作模块用于获取用户的交互指令和控制指令;
79.所述云手机端用于运行互动数据,输出影音数据;
80.还用于对控制指令进行响应;
81.所述云手机服务器包括云手机分配模块、广告管理模块;
82.其中,所述云手机分配模块用于基于交互指令,从所有预装有对应的交互数据且
分配状态为未分配的云手机端中随机分配一个与展示终端关联,并将所述云手机端的分配状态修改为已分配;
83.所述广告管理模块用于基于交互指令将互动数据运行指令发送至云手机端;
84.还用于获取云手机端运行互动数据的影音数据,并将所述影音数据推流至展示终端;
85.还用于从展示终端获取用户对所述影音数据的控制指令,并将控制指令发送至云手机端。
86.本实施例中,所述广告管理模块还用于在互动数据运行结束后,生成结束指令并发送至云手机端,并停止推流;且所述云手机分配模块还用于在互动数据运行结束后,将所述云手机端的分配状态修改为未分配。
87.本实施例中,所述交互指令包括展示终端的识别码以及播放的非互动式广告对应的互动数据的识别码。
88.本实施例中,所述展示终端还包括存储模块,所述存储模块用于本地存储非互动式广告。
89.本实施例中,所述播放模块用于本地播放非互动式广告包括:
90.用户未进行互动时,获取存储模块中的非互动式广告;
91.在推流结束后,从存储模块中获取下一个非互动式广告,并进行播放。
92.可理解的是,本发明实施例提供的基于云手机的互动式广告展示系统与上述基于云手机的互动式广告展示方法相对应,其有关内容的解释、举例、有益效果等部分可以参考基于云手机的互动式广告展示方法中的相应内容,此处不再赘述。
93.综上所述,与现有技术相比,本发明具备以下有益效果:
94.①
通过在展示终端上利用云手机技术,在运行大型程序时,不再依赖展示终端的性能,能够有效降低设备的负载率,保证广告展示时的流畅,增加广告的可互动性。
95.②
通过设置云手机分配模块并配合本地播放的非互动式广告,即不影响广告的持续展示,又可在用户需要进行互动时,才对云手机端进行分配,可有效缩减所需云手机的数量,进一步降低部署的成本。
96.需要说明的是,通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
97.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例
对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1