用于生成虚拟礼物的方法、存储设备和终端与流程

文档序号:11251790阅读:801来源:国知局
用于生成虚拟礼物的方法、存储设备和终端与流程

本发明涉及计算机领域,特别是涉及用于生成虚拟礼物的方法、存储设备和终端。



背景技术:

随着人们在网络中的活动时间越来越长,人们对于网络的依赖也来不断的加深;随之而来的是,基于人们的需求,网络对于现实生活的模拟也越来越更加的广泛;其中,虚拟产品的对于承载人们的情感交互也越来越起到了重要的作用。

作为虚拟产品的重要应用之一,网络用户可以通过互送虚拟礼物(虚拟礼物属于虚拟产品的一种)来表达自己的情感。

现有技术中,虚拟礼物的一般都是由服务提供方进行设计和生产,然后想要赠送虚拟礼物的用户根据自己的需求进行选用,然后赠送给虚拟礼物的接受方即可。

发明人经过研究发现,现有技术中,至少还存在以下缺陷:

目前服务提供方所提供的虚拟产品作为一个已经生产完成的产品,很难表达虚拟礼物赠送者个性化的情感。



技术实现要素:

本发明所要解决的技术问题是如何提供一种个性化的虚拟礼物,具体的:

本发明实施例提供了一种生成虚拟礼物的方法,包括步骤:

s11、预设虚拟礼物的初始外部形态和最终外部形态;

s12、将所述虚拟礼物从初始形态到最终形态的变化过程划分为多个由低至高递进的生成进度,为每个生成进度的虚拟礼物设有对应的外部形态;

s13、自虚拟礼物处于初始生成进度开始,获取虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

s14、当所述音频、视频或文字输入符合预设规则时,将所述音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计;

s15、当累计的所述促进因子达到预设条件时,升级所述虚拟礼物的生成进度,并将所述虚拟礼物的外部形态更新为与当前生成进度对应的外部形态;

s16、当所述生成进度升级至为与最终外部形态所对应的生成进度时,将所述虚拟礼物标识为生成完成。

优选的,在本发明实施例中,所述虚拟礼物包括:

虚拟花朵、虚拟植物或虚拟动物。

优选的,在本发明实施例中,所述预设规则包括:

包括有特定关键字的语音输入或文字输入。

优选的,在本发明实施例中,还包括:

存储虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

所述虚拟礼物的外部形态中还包括用于播放音频、视频和文字的虚拟触发部件,和/或,用于演示所述虚拟礼物的外部形态的生成过程的虚拟触发部件。

优选的,在本发明实施例中,还包括:

设定所述生成进度每天的升级次数的上限值。

在本发明实施例的另一面,还提供了一种用于生成虚拟礼物的存储设备,所述存储设备包括有指令集,所述指令集适于由处理器加载并执行:

预设虚拟礼物的初始外部形态和最终外部形态;

将所述虚拟礼物从初始形态到最终形态的变化过程划分为多个由低至高递进的生成进度,为每个生成进度的虚拟礼物设有对应的外部形态;

自虚拟礼物处于初始生成进度开始,获取虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

当所述音频、视频或文字输入符合预设规则时,将所述音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计;

当累计的所述促进因子达到预设条件时,升级所述虚拟礼物的生成进度,并将所述虚拟礼物的外部形态更新为与当前生成进度对应的外部形态;

当所述生成进度升级至为与最终外部形态所对应的生成进度时,将所述虚拟礼物标识为生成完成。

在本发明实施例的另一面,还提供了一种用于生成虚拟礼物的终端,包括:处理器、存储设备,以及指令集;所述指令集存储于所述存储设备,且所述指令集适于由所述处理器加载和执行:

预设虚拟礼物的初始外部形态和最终外部形态;

将所述虚拟礼物从初始形态到最终形态的变化过程划分为多个由低至高递进的生成进度,为每个生成进度的虚拟礼物设有对应的外部形态;

自虚拟礼物处于初始生成进度开始,获取虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

当所述音频、视频或文字输入符合预设规则时,将所述音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计;

当累计的所述促进因子达到预设条件时,升级所述虚拟礼物的生成进度,并将所述虚拟礼物的外部形态更新为与当前生成进度对应的外部形态;

当所述生成进度升级至为与最终外部形态所对应的生成进度时,将所述虚拟礼物标识为生成完成。

优选的,在本发明实施例中,所述终端包括移动终端或pc。

优选的,在本发明实施例中,所述虚拟礼物包括:

虚拟花朵、虚拟植物或虚拟动物。

优选的,在本发明实施例中,所述指令集存储于所述存储设备并适于所述处理器加载并执行:

还包括:

存储虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

所述虚拟礼物的外部形态中还包括用于播放音频、视频和文字的虚拟触发部件,和/或,用于演示所述虚拟礼物的外部形态的生成过程的虚拟触发部件。

本发明实施提供了一种包括有成长过程的虚拟礼物,该成长过程由虚拟礼物的赠送者通过自己的情感表达(情感表达以音频、视频或文字输入的形式来实现),来推进虚拟礼物的生成进度直至虚拟礼物的最终完成,从而使得虚拟礼物能够承载赠送者更多的个性化的情感;由于虚拟礼物的赠送者在虚拟礼物的成长过程中加入了自己对于虚拟礼物接受者的情感表达,进而也就使得本申请中的虚拟礼物更加具有个性化。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请中所述生成虚拟礼物的方法的步骤示意图;

图2为本申请中所述用于生成虚拟礼物的终端的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了提供一种个性化的虚拟礼物,本发明实施例提供了一种生成虚拟礼物的方法,如图1所示,包括步骤:

首先需要说明的是,在本发明实施例中,虚拟礼物及其生成过程可以通过由指令集构成的软件程序来实现,该软件程序可以由用户终端中的处理器加载并执行,以实现本发明实施例中的各个步骤及步骤中的功能。

s11、预设虚拟礼物的初始外部形态和最终外部形态;

本发明实施例中的虚拟礼物可以以虚拟花朵、虚拟植物或虚拟动物的外部形态来呈现,当然也可以是其他的外部形态,如星辰或是某种物品,在此并不对礼物的品种做具体的限定,只要适于作为虚拟礼物并且可以构建其由初始外部形态到最终外部形态的各个生成进度即可。

较为典型的,可以以一株虚拟花朵为例,首先可以将花苞或是种子作为虚拟花朵的初始外部形态,将盛开的花朵作为虚拟花朵的最终外部形态。

至于虚拟植物,和虚拟动物也可以以此类推,根据其不同的生物成长阶段的外部形态,来确定其初始外部形态和最终外部形态。

s12、将所述虚拟礼物从初始形态到最终形态的变化过程划分为多个由低至高递进的生成进度,为每个生成进度的虚拟礼物设有对应的外部形态;

真实花朵的生长过程中的状态是,随着营养的吸收,包裹成花苞的花瓣会逐个的从花苞的包裹状态成长为展开状态,当所有的花瓣展开时,花朵进入盛开状态。

虚拟花朵可以模拟真实花朵的生长过程,将虚拟花朵的外部形态的变化与生成进度对应起来,举例来说,在本申请中,可以将虚拟花朵的每一个花瓣由包裹状态转变为展开状态为一个生成进度,即,虚拟花朵在外部形态上每展开一个花瓣,虚拟花朵就升级一个生成进度,直至所有的花瓣展开(盛开状态),从而实现虚拟花朵的最终外部形态呈现。

s13、自虚拟礼物处于初始生成进度开始,获取虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

虚拟礼物的赠送者在一开始,获取到的是处于初始生成进度的虚拟礼物,此时虚拟礼物的呈现形式为初始外部形态。以虚拟花朵为例,此时的虚拟花朵的外部形态可以是一个花苞,当然也可以是一粒种子,我们在此只是以初始外部形态是花苞为例,来说明虚拟花朵的生成过程。

虚拟花朵的赠送者可以通过音视频文件或是文字输入来表达对于虚拟礼物接收者的情感,而这些情感表达可以用来促进虚拟花朵的成长。

s14、当所述音频、视频或文字输入符合预设规则时,将所述音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计;

为了实现将虚拟花朵赠送者的情感表达用来促进虚拟花朵的成长,我们将符合预设规则音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计,具体的:

预设规则可以是,设定一些特定关键字,来有针对性的选取对于虚拟花朵接收者的情感表达内容,比如可以将虚拟花朵接收者的名字作为特定关键字,还可以将“想念”、“爱”等情感表达词作为特定关键字,当虚拟花朵赠送者通过向虚拟礼物输入的内容包括了特定关键字时,可以将该输入事件作为促进因子并进行累计。

此外,预设规则还可以包括:通过多个特定关键字的组合来共同实现虚拟花朵赠送者对于虚拟花朵接收者的情感表达内容。比如,将虚拟花朵的接收者的名字和某一情感表达词这两个特定关键字组合起来,即,虚拟花朵的赠送者的输入内容同时包括上述两个特定关键字时,可以将该输入事件作为促进因子并进行累计。

s15、当累计的所述促进因子达到预设条件时,升级所述虚拟礼物的生成进度,并将所述虚拟礼物的外部形态更新为与当前生成进度对应的外部形态;

当促进因子累计一定的设定值时,虚拟花朵就会更新一个生成进度,其外在的表现就是多展开一个花瓣。

优选的,为了避免虚拟花朵的赠送者在某一集中的时间段输入过多的特定关键字,是的虚拟花朵的生长速度与真实花朵严重不符,还可以设定生成进度每天的升级次数的上限值,超过上限后,包括有特定关键字的输入将不会作为促进因子,从而避免虚拟花朵生成过程过于快速。

s16、当所述生成进度升级至为与最终外部形态所对应的生成进度时,将所述虚拟礼物标识为生成完成。

随着虚拟花朵赠送者通过不断地输入包括有特定关键字的音视频或是文字,虚拟花朵最终会升级至最终外部形态(即,盛开状态),此时通过将虚拟花朵标识为生成完成,从而使的虚拟花朵的赠送者可以得知,虚拟礼物的生成过程已经完成,可以将其赠送给礼物的接收者了。

由上可知,本发明实施提供的包括有成长过程的虚拟礼物,该成长过程由虚拟礼物的赠送者通过自己的情感表达(情感表达以音频、视频或文字输入的形式来实现),来推进虚拟礼物的生成进度直至虚拟礼物的最终完成,从而使得虚拟礼物能够承载赠送者更多的个性化的情感;由于虚拟礼物的赠送者在虚拟礼物的成长过程中加入了自己对于虚拟礼物接受者的情感表达,进而也就使得本申请中的虚拟礼物更加具有个性化。

进一步的,在本发明实施例中,还可以包括步骤:

存储虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

在虚拟花朵赠送者输入包括特定关键字的音视频或是文字内容的时候,可以将这些输入内容进行存储。

与此同时,虚拟礼物的外部形态中还包括用于播放音频、视频和文字的虚拟触发部件,和/或,用于演示所述虚拟礼物的外部形态的生成过程的虚拟触发部件。

举例来说可以单独的在虚拟礼物的展示页面中包括有播放按钮来作为虚拟触发部件,也可以是将虚拟礼物的某一部分(如,虚拟花朵中的一个花瓣)作为虚拟触发部件。

这样,当虚拟礼物的接收者收到该虚拟花朵后,通过触发虚拟触发部件,可以听到或是看到虚拟花朵的赠送者对于自己的情感表达;此外,本发明实施例还可以演示虚拟礼物的外部形态的生成过程,这样,虚拟花朵的接收者可以一边观看虚拟花朵的花瓣逐个展开,一边听到或看到虚拟花朵赠送者对于自己的情感表达,从而增加了虚拟礼物个性化情感表达的承载能力。

在本发明实施例的另一面,还提供了一种用于生成虚拟礼物的存储设备,所述存储设备包括有指令集,所述指令集适于由处理器加载并执行:

s11、预设虚拟礼物的初始外部形态和最终外部形态;

s12、将所述虚拟礼物从初始形态到最终形态的变化过程划分为多个由低至高递进的生成进度,为每个生成进度的虚拟礼物设有对应的外部形态;

s13、自虚拟礼物处于初始生成进度开始,获取虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

s14、当所述音频、视频或文字输入符合预设规则时,将所述音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计;

s15、当累计的所述促进因子达到预设条件时,升级所述虚拟礼物的生成进度,并将所述虚拟礼物的外部形态更新为与当前生成进度对应的外部形态;

s16、当所述生成进度升级至为与最终外部形态所对应的生成进度时,将所述虚拟礼物标识为生成完成。

本发明实施例中的存储设备用于存储指令集,一般情况下,本发明实施中的指令集可以构成一个软件程序,如,用于移动终端的app或是用于pc终端的程序。

存储于所述存储设备的指令集可以通过实施上述各个步骤,实现通过赠送者通过自己的情感表达(情感表达以音频、视频或文字输入的形式来实现),来推进虚拟礼物的生成进度直至虚拟礼物的最终完成,从而使得虚拟礼物能够承载赠送者更多的个性化的情感;由于虚拟礼物的赠送者在虚拟礼物的成长过程中加入了自己对于虚拟礼物接受者的情感表达,进而也就使得本申请中的虚拟礼物更加具有个性化。

由于本发明实施例中的技术方案和技术效果已经在图1所对应的实施例中进行了详细的记载,在此就不再赘述。

在本发明实施例的另一面,还提供了一种用于生成虚拟礼物的终端,如图2所示,包括:处理器01、存储设备02,以及指令集03;存储设备02和处理器01可通过总线04连接;指令集03存储于存储设备02,且指令集03适于由处理器01加载和执行以下具体操作:

预设虚拟礼物的初始外部形态和最终外部形态;

将虚拟礼物从初始形态到最终形态的变化过程划分为多个由低至高递进的生成进度,为每个生成进度的虚拟礼物设有对应的外部形态;

自虚拟礼物处于初始生成进度开始,获取虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

当所述音频、视频或文字输入符合预设规则时,将所述音频、视频或文字输入作为所述虚拟礼物升级为更高生成进度的促进因子进行累计;

当累计的促进因子达到预设条件时,升级所述虚拟礼物的生成进度,并将所述虚拟礼物的外部形态更新为与当前生成进度对应的外部形态;

当生成进度升级至为与最终外部形态所对应的生成进度时,将虚拟礼物标识为生成完成。

在实际应用中,本发明实施例中的终端一般包括移动终端或pc。这样,指令集就可以以手机中的app的形式呈现,或是,以计算机中的程序的形式呈现,在执行上述各个步骤的操作。

由上可以看出,本发明实施例中的终端设备,实现了通过赠送者通过自己的情感表达(情感表达以音频、视频或文字输入的形式来实现),来推进虚拟礼物的生成进度直至虚拟礼物的最终完成,从而使得虚拟礼物能够承载赠送者更多的个性化的情感;由于虚拟礼物的赠送者在虚拟礼物的成长过程中加入了自己对于虚拟礼物接受者的情感表达,进而也就使得本申请中的虚拟礼物更加具有个性化。

优选的,在本发明实施例中,本发明实施例中的终端,还可以将指令集设计为通过其处理器执行以下操作:

还包括:

存储虚拟礼物赠送者的音频、视频或文字输入中的一种及其任意组合;

所述虚拟礼物的外部形态中还包括用于播放音频、视频和文字的虚拟触发部件,和/或,用于演示所述虚拟礼物的外部形态的生成过程的虚拟触发部件。

当虚拟礼物的接收者通过本发明实施例中的终端收到该虚拟花朵后,通过触发虚拟触发部件,可以听到或是看到虚拟花朵的赠送者对于自己的情感表达;此外,本发明实施例还可以演示虚拟礼物的外部形态的生成过程,这样,虚拟花朵的接收者可以一边观看虚拟花朵的花瓣逐个展开,一边听到或看到虚拟花朵赠送者对于自己的情感表达,从而增加了虚拟礼物个性化情感表达的承载能力

由于本发明实施例中的技术方案的细节和技术效果的描述已经在图1所对应的实施例中进行了详细的记载,在此就不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明实施例所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、reram、mram、pcm、nandflash,norflash,memristor、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1