一种多浮层的展现方法和装置的制造方法_3

文档序号:8266854阅读:来源:国知局
所述延时参数。
[0099]例如:在17:59:00开始显示节目预告信息浮层,直到17:59:15。这时有一个节目推荐信息浮层需要在17:59:10显示,直到17:59:20。则将原始起始时间在后的浮层,即将在17:59:10开始的节目推荐信息浮层延时至所述当前待展现浮层的原始时间区间之后。获取所述的当前待展现浮层的原始停止时间与所述下一个待展现浮层的原始起始时间的第三时间差值为5秒,添加预设的时间间隔10秒,获得延时参数15秒,则将所述下一个待展现浮层(即节目推荐信息浮层)的原始时间区间增加15秒,即延迟为在17:59:25显示,直到17:59:35,从而使在同一时间点展现的待展现浮层,在不同的展现时间区间进行展现。
[0100]步骤202,按照所述各待展现浮层的展现时间区间,分别对应展现各待展现浮层。
[0101]本申请实施例通过对至少两个原始起始时间相同的待展现浮层,依据所述待展现浮层的优先级和时间参数确定各待展现浮层的展现时间区间;所述各待展现浮层的展现时间区间不重叠,从而使各待展现浮层的展现时间区间不重叠,而且,本申请实施例通过增加预设的时间间隔,使各待展现浮层避免连续进行展现,从而使各待展现浮层的展现时间区间按照更加合理的时间间隔进行播放,进而提升用户的体验。
[0102]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
[0103]参照图3,示出了本申请一种多浮层的展现装置实施例的结构框图,具体可以包括如下模块:
[0104]展现时间确定模块301,用于当在同一时间点存在至少两个待展现浮层时,依据所述待展现浮层的优先级和时间参数确定各待展现浮层的展现时间区间;所述各待展现浮层的展现时间区间不重叠;
[0105]在本申请实施例中,所述浮层可以具有优先级和时间参数。
[0106]需要说明的是,所述时间参数可以包括原始时间区间,所述原始时间区间可以具有原始起始时间。
[0107]在实际应用中,所述在同一时间点存在的至少两个待展现浮层可以包括所述原始起始时间相同的至少两个待展现浮层,以及,所述原始时间区间存在重叠且所述原始起始时间不相同的至少两个待展现浮层。
[0108]在本申请的一种优选实施例中,所述展现时间确定模块301可以包括如下子模块:
[0109]优先级确定子模块301a,当在同一时间点存在至少两个待展现浮层时,确定所述至少两个待展现浮层的优先级是否相同;若存在不同优先级时,则调用第一延时子模块;若存在相同优先级时,则调用第二延时子模块;
[0110]第一延时子模块301b,用于将优先级较低的待展现浮层的原始时间区间,延时至所述优先级较高的待展现浮层的原始时间区间之后;
[0111]在具体实现中,所述第一延时子模块301b可以进一步包括如下单元:
[0112]第一时间差值获取单元,用于获取所述优先级较高的待展现浮层的原始停止时间与所述优先级较低的待展现浮层的原始起始时间的第一时间差值;
[0113]第一延时参数获取单元,用于将所述第一时间差值增加预设的时间间隔获得延时参数;
[0114]第一延时计算单元,用于将优先级较低的待展现浮层的原始时间区间增加所述延时参数。
[0115]第二延时子模块301c,用于确定当前待展现浮层及下一个待展现浮层,并将所述下一个待展现浮层的原始时间区间,延时至所述当前待展现浮层的原始时间区间之后。
[0116]在具体实现中,所述第二延时子模块301c可以进一步包括如下单元:
[0117]第一排序单元,用于随机确定当前待展现浮层及下一个待展现浮层;
[0118]第二时间差值获取单元,用于获取所述的当前待展现浮层的原始停止时间与所述下一个待展现浮层的原始起始时间的第二时间差值;
[0119]第二延时参数获取单元,用于将所述第二时间差值增加预设的时间间隔获得延时参数;
[0120]第二延时计算单元,用于将所述下一个待展现浮层的原始时间区间增加所述延时参数。
[0121]在本申请的一种优选实施例中,所述展现时间确定模块301可以包括:
[0122]第三延时子模块301d,用于按照原始起始时间先后确定当前待展现浮层及下一个待展现浮层,将所述下一个待展现浮层的原始时间区间,延时至所述当前待展现浮层的原始时间区间之后。
[0123]在具体实现中,所述第三延时子模块301d可以进一步包括如下单元:
[0124]第二排序单元,用于按照原始起始时间先后确定当前待展现浮层及下一个待展现浮层;
[0125]第三时间差值获取单元,用于获取所述的当前待展现浮层的原始停止时间与所述下一个待展现浮层的原始起始时间的第三时间差值;
[0126]第三延时参数获取单元,用于将所述第三时间差值增加预设的时间间隔获得延时参数;
[0127]第三延时计算单元,用于将所述下一个待展现浮层的原始时间区间增加所述延时参数。
[0128]展现模块302,用于按照所述各待展现浮层的展现时间区间,分别对应展现各待展现浮层。
[0129]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0130]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0131]本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0132]在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。
[0133]本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0134]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0135]这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0136]尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
[013
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1