一种用于提供任务执行信息的方法、设备与系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种用于提供任务执行信息的技术。
【背景技术】
[0002]当前由多个用户设备与网络设备协同执行计算任务时,通常是由网络设备向各个用户设备发送子任务,并由用户设备对分配给自己的子任务进行计算处理,同时,为了保证该计算任务的协同执行,需要用户设备将每个处理动作以及处理结果均实时上传至网络设备。这种方法对用户设备以及网络的性能要求高,数据流量大,网络设备与用户设备的压力也很大,因此,对用户端以及网络设备端并不友好,用户体验较差。
【发明内容】
[0003]本申请的目的是提供一种用于提供任务执行信息的方法、设备与系统。
[0004]根据本申请的一个方面,提供了一种在网络设备端用于提供任务执行信息的方法,其中,该方法包括:
[0005]A发送目标任务所对应的任务场景信息至对应的用户设备;
[0006]B获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列;
[0007]C根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息;
[0008]D将所述任务执行信息发送至所述用户设备。
[0009]根据本申请的另一方面,还提供了一种在用户设备端用于提供任务执行信息的方法,其中,该方法包括:
[0010]a获取对应网络设备发送的目标任务所对应的任务场景信息;
[0011]b根据所述任务场景信息在用户设备展示所述目标任务;
[0012]c向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列;
[0013]d接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。
[0014]根据本申请的再一方面,还提供了一种用于提供任务执行信息的网络设备,其中,该网络设备包括:
[0015]第一装置,用于发送目标任务所对应的任务场景信息至对应的用户设备;
[0016]第三装置,用于获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列;
[0017]第五装置,用于根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息;
[0018]第七装置,用于将所述任务执行信息发送至所述用户设备。
[0019]根据本申请的又一方面,还提供了一种用于提供任务执行信息的用户设备,其中,该用户设备包括:
[0020]第二装置,用于获取对应网络设备发送的目标任务所对应的任务场景信息;
[0021]第四装置,用于根据所述任务场景信息在用户设备展示所述目标任务;
[0022]第六装置,用于向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列;
[0023]第八装置,用于接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。
[0024]根据本申请的另一方面,还提供了一种用于提供任务执行信息的系统,其中,该系统包括如上述所述的网络设备,以及如上述所述的用户设备。
[0025]与现有技术相比,本申请在目标任务启动前,由网络设备端向用户设备端发送目标任务所对应的任务场景信息;在目标任务执行过程中,网络设备端不再与用户设备进行通信,直到用户设备根据所述任务场景信息展示所述目标任务并发起关于所述目标任务的用户操作序列后,再获取所述用户设备向所述网络设备所发送的用户操作序列;然后,所述网络设备根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息,最后,将所述任务执行信息发送至所述用户设备。从而,本发明能够减少网络设备与用户设备的通信数据流量,减少用户设备端的资源占用,克服用户设备资源瓶颈,提高了目标任务的处理效率;此外,由于目标任务是在网络设备统一执行,因此避免了用户设备篡改客户端或伪造数据等行为,保证了任务执行信息的准确性。
[0026]而且,本发明还能够由网络设备根据所述任务执行信息生成所述用户对应的执行反馈信息,并将所述任务执行信息及所述执行反馈信息发送至所述用户设备;从而进一步避免了用户设备篡改客户端或伪造数据等行为,保证了任务执行信息的准确性。
[0027]而且,本发明还可以由网络设备根据所述用户操作序列及所述任务场景信息执行所述目标任务,以获得对应的任务执行信息;从而使得所获得的任务执行信息更为准确,符合当前的任务场景,提高了用户体验。
[0028]而且,本发明还可以由网络设备确定与所用户操作序列相对应的其他用户操作序列,其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务,并根据所述用户操作序列及所述其他用户操作序列执行所述目标任务,以获得对应的任务执行信息;进一步地,根据预定的操作间隔阈值,确定与所用户操作序列相对应的其他用户操作序列;从而支持由多个用户协同执行的目标任务,增加了用户的交互方式,保证多人任务的实时性,提高了用户的交互效率,改善了用户的实时交互体验。
[0029]而且,本发明还可以在用户设备端根据所述任务执行信息在所述用户设备端更新展示所述目标任务;进一步地,还可以根据所述任务执行信息更新所述任务场景信息,并根据更新后的所述任务场景信息在所述用户设备更新展示所述目标任务;从而使得用户能够从视觉上获取所述目标任务,便于用户进一步采取对应操作,改善了用户的观感与交互体验。
[0030]而且,本发明还可以在用户设备端获取多个用户操作序列,并从中优选出关键操作序列;进一步地,还可以结合所述任务场景信息从所述用户操作序列中优选对应的关键操作序列;从而在用户设备向网络设备端上传用户操作时,仅上传部分关键操作数据,减少用户端流量,降低网络设备端的处理开销,提高目标任务的处理效率。
【附图说明】
[0031]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0032]图1示出根据本申请一个优选实施例的一种系统架构图;
[0033]图2示出根据本申请一个方面的一种用于提供任务执行信息的网络设备和用户设备不意图;
[0034]图3示出根据本申请另一个方面的一种由网络设备与用户设备相配合实现的、用于提供任务执行信息的方法流程图。
[0035]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0036]图1示出根据本申请一个优选实施例的一种系统架构图。
[0037]—个或多个用户设备,如第一用户设备、第二用户设备、第三用户设备,均与网络设备进行交互。网络设备将目标任务所对应的任务场景信息发送至对应的用户设备,在此,网络设备可以将所述目标任务一对一发送到单个用户设备;也可以将所述目标任务进行拆分,并将各个子任务分别发送到各个用户设备;从而一个目标任务可以由某个用户设备与网络设备进行配合来完成,也可以由多个用户设备通过一次或多次与网络设备进行交互来共同完成。
[0038]例如,网络设备将某个目标任务拆分为三个子任务,分别发送至第一用户设备、第二用户设备、第三用户设备;并利用三个用户设备的反馈信息来获取该目标任务的执行结果,最后将该执行结果分别发送至三个用户设备。
[0039]或者,例如,第一用户设备与网络设备交互以完成第一目标任务后,将所述第一目标任务的执行结果以及第二目标任务发送至第二用户设备,以执行后续交互流程等。
[0040]在此,优选地,所述目标任务包括但不限于具有相同或相似任务场景信息的一个或多个计算任务;更优选地,所述子任务包括但不限于具有相同或相似任务场景信息的一个或多个计算任务。例如,若两个计算任务的任务场景信息变化较大,则属于两个不同的目标任务或子任务;反之,若两个计算任务的任务场景信息变化较小,则属于一个目标任务或子任务。更优选地,所述任务场景信息的变化可根据场景图片或场景数据的差值大小进行确定,若差值大于一定的预定阈值,则认为属于任务场景信息变化较大等。
[0041]在此,每个用户设备可以实时接入网络设备,或实时断开与网络设备的链接。在此,所述用户设备包括但不限于任意一种可进行实时计算与交互的非移动终端或移动终端,所述网络设备包括但不限于如单个服务器、多个服务器或由多个服务器集成所构成的云服务器。所述用户设备与所述网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
[0042]在本申请一个典型的配置中,终端(如用户设备)、服务网络的设备(如网络设备)和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0043]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0044]需要说明的是,所述用户设备、网络设备和网络等仅为举例,其他现有的或今后可能出现的计算机设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0045]在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许
多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排,按照不同于附图中标示的顺序发生。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。
[0046]图2示出根据本申请一个方面的一种用于提供任务执行信息的网络设备和用户设备示意图。其中,所述网络设备I包括第一装置11、第三装置13、第五装置15、第七装置17 ;所述用户设备2包括第二装置22、第四装置24、第六装置26、第八装置28。
[0047]具体地,所述第一装置11发送目标任务所对应的任务场景信息至对应的用户设备;相应地,所述第二装置22获取对应网络设备发送的目标任务所对应的任务场景信息;所述第四装置24根据所述任务场景信息在用户设备展示所述目标任务;所述第六装置26向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列;相应地,所述第三装置13获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列;所述第五装置15根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息;所述第七装置17将所述任务执行信息发送至所述用户设备;相应地,所述第八装置28接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。
[0048]其中,所述目标任务例如合作类任务,如多个用户通过网络设备,经由所上传的各个操作序列,相互配合以共同完成一项计算任务;或者竞争类任务,如多个用户通过网络设备,经由所上传的各类操作序列的计算,筛选或确定出其中最符合某项预定要求的用户。在此,所述操作序列中的每一项操作,可以是对其他用户的角色进行操作,也可以是对电脑角色进行操作,也可以是对上述两者的混合操作等。
[0049]所述第一装置11发送目标任务所对应的任务场景信息至对应的用户设备;相应地,所述第二装置22获取对应网络设备发送的目标任务所对应的任务场景信息。
[0050]具体地,首先,所述第一装置11确定与所述用户设备相对应的目标任务;在此,所述目标任务可以是一个完整的任务,也可以是一个完整任务下的单独子任务。
[0051]然后,所述第一装置11通过查询所述目标任务所对应的数据库,以获得所述目标任务所对应的任务场景信息;或者,所述第一装置11通过实时计算,确定所述目标任务所对应的任务场景信息;或者,所述第一装置11通过与其他能够提供目标任务所对应的任务场景信息的设备相交互,以获得所述目标任务所对应的任务场景信息。
[0052]然后,所述第一装置11基于多种通信协议,通过相应的接口,将所述任务场景信息发送至即将处理该目标任务的用户设备;相应地,所述用户设备的第二装置22基于多种通信协议,通过相应的接口,获取所述任务场景信息。
[0053]其中,所述任务场景信息包括但不限于以下至少任一项:
[0054]-该计算任务的场景状态信息,如当前计算任务的执行阶段(如执行准备、执行中、执行结束)、当前场景的各类环境信息(如增益效果、减益效果、场景限制信息)等;
[0055]-该计算任务的用户状态信息,如该用户的当前状态信息(如是否参与任务执行、是否该用户的任务执行已结束),该用户的自身属性(如个体数值或装备数值等)、外部附加属性(如其他增益效果、用户当前位置信息等)、各类概率性触发属性等,所述属性信息包括常驻属性或临时属性。
[0056]所述第四装置24根据所述任务场景信息在用户设备展示所述目标任务。
[0057]具体地,所述第四装置24根据所述任务场景信息,可以直接在所述用户设备端将所述目标任务在该任务场景下进行展现,例如,所述任务场景信息中直接包含该目标任务的展现形式或其他可直接展示的内容(如仅包含文字类的任务描述)等;也可以通过对该任务场景信息进行实时计算,以将该任务场景信息中的非展示部分转换为展示部分(如将具体的代码指令转换为视觉可看的任务场景或任务描述)。
[0058]在此,所述目标任务可通过文字、静态图像、动态图像、视频中的一种或多种形式进行展现。
[0059]所述第六装置26向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列;相应地,所述第三装置13获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列。
[0060]具体地,所述第六装置26首先通过与用户交互,以获取用户根据所述任务场景信息所发起的关于所述目标任务的用户操作序列。其中,所述用户操作序列中可以包括一项或多项用户交互操作,每项用户交互操作均是对应于所述目标任务;优选地,所述用户操作序列中包括但不限于所述一项或多项操作的操作场景、操作按键、操作时间、第一用户的ID、第一用户的各类属性等中的一项或多项。
[0061]然后,所述第六装置26基于多种通信协议,通过相应的接口,将所述用户操作序列发送至所述网络设备。相应地,所述网络设备的第三装置13基于相应的通信协议,通过预定的接口,获取所述用户操作序列。
[0062]所述第五装置15根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息。
[0063]具体地,所述第五装置15根据所述用户操作序列的操作按键、操作时间、操作顺序、操作目标、操作要求等内容,执行所述目标任务,即根据所述用户操作序列来对所述目标任务进行相应的计算,以获得对应的任务执行信息。
[0064]其中,所述任务执行信息包括但不限于任务执行成功/失败,任务执行结果所对应的各类数值、任务执行结果所对应的各个相关联的对象、任务执行进展(如各个不同阶段)等°
[0065]优选地,所述第五装置15可以根据所述用户操作序列及所述任务场景信息执行所述目标任务,以获得对应的任务执行信息。
[0066]具体地,所述第五装置15结合所述任务场景信息中的一项或多项信息,根据所述用户操作序列,来对所述目标任务进行相应的计算,以获得对应的任务执行信息。
[0067]例如,所述第五装置15可根据当前场景的增益效果或减益效果,对所述用户操作序列所对应的操作结果进行计算,若当前任务场景信息是增益效果,则该用户操作序列所对应的操作结果则比未基于所述任务场景信息时的操作结果更大;反之,若当前任务场景信息是减益效果,则操作结果则更小。
[0068]或者,例如,若当前任务场景信息存在场景限制信息,则所述用户操作序列中的一项或多项将会被禁止执行或限制执行,从而也会与未基于所述任务场景信息时不同。
[0069]所述第七装置17将所述任务执行信息发送至所述用户设备;相应地,所述第八装置28接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。
[0070]具体地,所述第七装置17基于多种通信协议,通过相应的接口,将所述任务执行信息发送至所述用户设备;在此,所述任务执行信息可以直接在所述用户设备进行展现,例如,所述任务执行信息中直接包含该执行信息的展现形式或其他可直接展示的内容(如仅包含文字类的任务执行结果描述)等;也可以通过对该任务执行信息进行实时计算,以将该任务执行信息中的非展示部分转换为展示部分(如将具体的代码指令转换为视觉可看的任务执行结果场景或任务执行结果描述)。
[0071 ] 在此,所述任务执行信息可通过文字、静态图像、动态图像、视频中的一种或多种形式进行展现。
[0072]相应地,所述第八装置28基于多种通信协议,通过相应的接口,获取所述网络设备所发送的任务执行信息。
[0073]优选地,所述网络设备I还包括第九装置(未示出),其中,所述第九装置根据所述任务执行信息生成所述用户对应的执行反馈信息;所述第七装置17将所述任务执行信息及所述执行反馈信息发送至所述用户设备。
[0074]具体地,所述第九装置根据所述任务执行信息,确定的一个或多个随机或非随机的数值、图像、文字等信息,以作为所述执行反馈信息。其中,所述执行反馈信息包括但不限于验证信息、对用户的奖惩信息等。在此,优选地,本领域技术人员应能理解,在通常情况下,所述任务执行信息是确定的,所述执行反馈信息则是随机生成的,由于所述执行反馈信息是由所述网络设备统一生成的,避免了由用户设备生成执行反馈信息导致的被用户篡改的可能。
[0075]然后,所述第七装置17基于多种通信协议,通过相应的接口,将所述任务执行信息及所述执行反馈信息发送至所述用户设备。在此,所述任务执行信息及所述执行反馈信息的具体展现方式与图2中所述第七装置17相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0076]优选地,所述网络设备还包括第十一装置(未示出),其中,所述第十一装置确定与所用户操作序列相对应的其他用户操作序列,其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务;所述第五装置15根据所述用户操作序列及所述其他用户操作序列执行所述目标任务,以获得对应的任务执行信息。
[0077]具体地,所述第十一装置通过对所述用户操作序列进行解析,以获取该用户操作序列所对应的目标任务,然后通过对该目标任务进行查询,以获取与该目标任务相关联的其他用户,最后与所述其他用户相交互,以获取所述其他用户所发起的其他用户操作序列;或者,所述第十一装置通过解析查询等操作以获取所述其他用户后,直接与能够提供所述其他用户的设备进行交互,以获取该设备中所存储的所述其他用户操作序列;或者,所述第十一装置预先或实时与多个用户相交互,以实时同步多个用户的操作序列与用户信息,当获取所述用户操作序列时,可直接基于所同步的信息,从上述信息中获取执行同一目标任务的其他用户,进而来获取所述其他用户操作序列。其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务。
[0078]然后,所述第五装置15根据所述用户操作序列及所述其他用户操作序列来共同执行所述目标任务,如竞争类任务或协作类任务等。在此,所述执行方式与图2中所述第五装置15相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[00
79]更优选地,所述第十一装置根据预定的操作间隔阈值,确定与所用户操作序列相对应的其他用户操作序列,其中,所述用户操作序列与所述其他用户操作序列的发起时间间隔低于或等于所述操作间隔阈值,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务。
[0080]具体地,当所述第十一装置获取到多个其他用户操作序列后,首先由所述第十一装置直接从所述操作序列中提取所述用户操作序列与所述其他用户序列的操作发起时间,在此,所述发起时间即为各个交互操作序列在用户设备端被用户发起的时间;或者,将在所述网络设备上所获取到的交互操作序列的时间作为所述发起时间。
[0081]在此,所述第十一装置获取所述其他用户操作序列的方法如上述第十一装置确定所述其他用户操作序列的方法所示,故在此不再赘述,并通过引用的方式包含于此。
[0082]然后,所述第十一装置根据预先设置、缺省设置或基于计算机学习等方式所确定的操作间隔阈值,判断所述用户操作序列与所获取的多个其他用户操作序列的发起时间间隔,若两个交互操作序列的发起时间间隔低于或等于所述操作时间间隔(如I秒),则证明两者的操作是连贯的,该其他用户操作序列则为与所述用户操作序列所对应的其他用户操作序列。
[0083]由于两者或多方的操作间隔较短,因此可实现多个用户的同步操作,提高用户的操作效率,改善用户的操作体验。
[0084]在此,本领域技术人员应能理解,所述其他用户操作序列可以是先于所述用户操作序列的序列,如所述其他用户先发送了其他用户操作序列至所述网络设备,然后所述用户才发送用户操作序列至所述网络设备;也可以是在所述用户操作序列之后的序列,如用户先发送了用户操作序列至所述网络设备,然后所述其他用户才发送其他用户操作序列至所述网络设备。
[0085]优选地,所述用户设备还包括第十装置(未示出),其中,所述第十装置根据所述任务执行信息在所述用户设备更新展示所述目标任务。
[0086]具体地,所述第十装置根据所述任务执行信息,基于预定或实时计算的结果,确定与所述任务执行信息相对应的更新后的目标任务;在此,更新后的所述目标任务可以是与原目标任务无关联的新的目标任务,也可以是与原目标任务相关的目标任务。例如,若所述目标任务为“完成某一任务的第一阶段”,且所述任务执行信息为成功完成该阶段,则更新后的目标任务则为“完成某一任务的第二阶段”。
[0087]然后,所述第十装置将所述更新后的目标任务通过文字、静态图像、动态图像、视频中的一种或多种形式进行展现。
[0088]更优选地,所述第十装置根据所述任务执行信息更新所述任务场景信息;根据更新后的所述任务场景信息在所述用户设备更新展示所述目标任务。
[0089]具体地,所述第十装置首先根据所述任务执行信息,基于预定或实时计算的结果,对所述任务场景信息进行更新;例如,若所述任务执行成功,则更换任务场景或降低当前场景下的增益信息,或者,若所述任务执行失败,则提高该场景下的增益信息等。
[0090]在此,所述更新包括但不限于对当前场景的任务场景信息进行调整,或者重新确定并更换整个任务场景信息等。
[0091]然后,所述第十装置根据所述任务执行信息与所述更新后的任务场景信息,确定更新后的目标任务。并且,所述第十装置根据所述任务场景信息,可以直接在所述用户设备端将所述更新后目标任务在该任务场景下进行展现,例如,所述任务场景信息中直接包含该目标任务的展现形式或其他可直接展示的内容(如仅包含文字类的任务描述)等;也可以通过对该任务场景信息进行实时计算,以将该任务场景信息中的非展示部分转换为展示部分(如将具体的代码指令转换为视觉可看的任务场景或任务描述)。
[0092]优选地,所述第六装置26包括第六一单元(未示出)、第六二单元(未示出)、第六三单元(未示出);其中,所述第六一单元获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列;所述第六二单元从所述用户操作序列中优选对应的关键操作序列;所述第六三单元向所述网络设备发送所述关键操作序列。
[0093]具体地,所述第六一单元首先通过与用户交互,以获取用户根据所述任务场景信息所发起的关于所述目标任务的用户操作序列。其中,所述用户操作序列中可以包括一项或多项用户交互操作,每项用户交互操作均是对应于所述目标任务;优选地,所述用户操作序列中包括但不限于所述一项或多项操作的操作场景、操作按键、操作时间、第一用户的ID、第一用户的各类属性等中的一项或多项。
[0094]然后,所述第六二单元通过基于预定义的规则,对所述用户操作序列进行筛选,以从中优选出对应的关键操作序列;在此,所述预定义的规则包括但不限于以下至少任一项:
[0095]-根据用户操作的操作时间进行筛选:例如,当所述目标任务提供给所述用户的10秒内,用户的操作可作为关键操作序列,超出10秒后,用户的操作则作为无效操作序列;
[0096]-根据用户操作按键以及按键的对应状态:例如,只有当按键被设定为可按或有效状态下,用户对按键的点击等操作才作为关键操作序列,而当该按键被设定为不可按状态时,用户对按键的点击操作则作为无效操作序列;
[0097]-根据用户操作的时间间隔:例如,仅当用户的多个操作的操作发起时间小于预定阈值的多个操作才作为关键操作序列,若用户的第一操作与第二操作的操作发起时间超过预定阈值,则将所述第一操作与所述第二操作作为无效操作序列;
[0098]-其他预定的筛选规则。
[0099]更优选地,所述第六二单元可结合所述任务场景信息从所述用户操作序列中优选对应的关键操作序列。
[0100]具体地,所述第六二单元可根据所述任务场景信息,确定用于筛选所述关键操作序列的规则,然后根据所述规则从所述用户操作序列中优选对应的关键操作序列。
[0101]例如,若所述任务场景信息中包含某个特定对象,则仅当该用户对该特定对象进行操作时,所进行的操作才被判定为是关键操作序列;或者,若所述任务场景信息中的场景属性不同,则用于判定用户有效操作的时间间隔阈值也根据所述场景属性的不同而不同等。
[0102]然后,所述第六三单元基于多种通信协议,通过相应的接口,将所述关键操作序列发送至所述网络设备。
[0103]图3示出根据本申请另一个方面的一种由网络设备与用户设备相配合实现的、用于提供任务执行信息的方法流程图。
[0104]具体地,在步骤SI中,所述网络设备I发送目标任务所对应的任务场景信息至对应的用户设备;相应地,在步骤SI中,所述用户设备2获取对应网络设备发送的目标任务所对应的任务场景信息;在步骤S2中,所述用户设备2根据所述任务场景信息在用户设备展示所述目标任务;在步骤S3中,所述用户设备2向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列;相应地,在步骤S3中,所述网络设备I获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列;在步骤S4中,所述网络设备I根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息;在步骤S5中,所述网络设备I将所述任务执行信息发送至所述用户设备;相应地,在步骤S5中,所述用户设备2接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。
[0105]其中,所述目标任务例如合作类任务,如多个用户通过网络设备,经由所上传的各个操作序列,相互配合以共同完成一项计算任务;或者竞争类任务,如多个用户通过网络设备,经由所上传的各类操作序列的计算,筛选或确定出其中最符合某项预定要求的用户。在此,所述操作序列中的每一项操作,可以是对其他用户的角色进行操作,也可以是对电脑角色进行操作,也可以是对上述两者的混合操作等。
[0106]在步骤SI中,所述网络设备I发送目标任务所对应的任务场景信息至对应的用户设备;相应地,在步骤SI中,所述用户设备2获取对应网络设备发送的目标任务所对应的任务场景信息。
[0107]具体地,首先,在步骤SI中,所述网络设备I确定与所述用户设备相对应的目标任务;在此,所述目标任务可以是一个完整的任务,也可以是一个完整任务下的单独子任务。
[0108]然后,所述网络设备I通过查询所述目标任务所对应的数据库,以获得所述目标任务所对应的任务场景信息;或者,所述网络设备I通过实时计算,确定所述目标任务所对应的任务场景信息;或者,所述网络设备I通过与其他能够提供目标任务所对应的任务场景信息的设备相交互,以获得所述目标任务所对应的任务场景信息。
[0109]然后,在步骤SI中,所述网络设备I基于多种通信协议,通过相应的接口,将所述任务场景信息发送至即将处理该目标任务的用户设备;相应地,在步骤Si中,所述用户设备2基于多种通信协议,通过相应的接口,获取所述任务场景信息。
[0110]其中,所述任务场景信息包括但不限于以下至少任一项:
[0111]-该计算任务的场景状态信息,如当前计算任务的执行阶段(如执行准备、执行中、执行结束)、当前场景的各类环境信息(如增益效果、减益效果、场景限制信息)等;
[0112]-该计算任务的用户状态信息,如该用户的当前状态信息(如是否参与任务执行、是否该用户的任务执行已结束),该用户的自身属性(如个体数值或装备数值等)、外部附加属性(如其他增益效果、用户当前位置信息等)、各类概率性触发属性等,所述属性信息包括常驻属性或临时属性。
[0113]在步骤S2中,所述用户设备2根据所述任务场景信息在用户设备展示所述目标任务。
[0114]具体地,在步骤S2中,所述用户设备2根据所述任务场景信息,可以直接在所述用户设备端将所述目标任务在该任务场景下进行展现,例如,所述任务场景信息中直接包含该目标任务的展现形式或其他可直接展示的内容(如仅包含文字类的任务描述)等;也可以通过对该任务场景信息进行实时计算,以将该任务场景信息中的非展示部分转换为展示部分(如将具体的代码指令转换为视觉可看的任务场景或任务描述)。
[0115]在此,所述目标任务可通过文字、静态图像、动态图像、视频中的一种或多种形式进行展现。
[0116]在步骤S
3中,所述用户设备2向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列;相应地,在步骤S3中,所述网络设备I获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列。
[0117]具体地,在步骤S3中,所述用户设备2首先通过与用户交互,以获取用户根据所述任务场景信息所发起的关于所述目标任务的用户操作序列。其中,所述用户操作序列中可以包括一项或多项用户交互操作,每项用户交互操作均是对应于所述目标任务;优选地,所述用户操作序列中包括但不限于所述一项或多项操作的操作场景、操作按键、操作时间、第一用户的ID、第一用户的各类属性等中的一项或多项。
[0118]然后,在步骤S3中,所述用户设备2基于多种通信协议,通过相应的接口,将所述用户操作序列发送至所述网络设备。相应地,在步骤S3中,所述网络设备I基于相应的通信协议,通过预定的接口,获取所述用户操作序列。
[0119]在步骤S4中,所述网络设备I根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息。
[0120]具体地,在步骤S4中,所述网络设备I根据所述用户操作序列的操作按键、操作时间、操作顺序、操作目标、操作要求等内容,执行所述目标任务,即根据所述用户操作序列来对所述目标任务进行相应的计算,以获得对应的任务执行信息。
[0121]其中,所述任务执行信息包括但不限于任务执行成功/失败,任务执行结果所对应的各类数值、任务执行结果所对应的各个相关联的对象、任务执行进展(如各个不同阶段)等°
[0122]优选地,在步骤S4中,所述网络设备I可以根据所述用户操作序列及所述任务场景信息执行所述目标任务,以获得对应的任务执行信息。
[0123]具体地,在步骤S4中,所述网络设备I结合所述任务场景信息中的一项或多项信息,根据所述用户操作序列,来对所述目标任务进行相应的计算,以获得对应的任务执行信息。
[0124]例如,在步骤S4中,所述网络设备I可根据当前场景的增益效果或减益效果,对所述用户操作序列所对应的操作结果进行计算,若当前任务场景信息是增益效果,则该用户操作序列所对应的操作结果则比未基于所述任务场景信息时的操作结果更大;反之,若当前任务场景信息是减益效果,则操作结果则更小。
[0125]或者,例如,若当前任务场景信息存在场景限制信息,则所述用户操作序列中的一项或多项将会被禁止执行或限制执行,从而也会与未基于所述任务场景信息时不同。
[0126]在步骤S5中,所述网络设备I将所述任务执行信息发送至所述用户设备;相应地,在步骤S5中,所述用户设备2接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。
[0127]具体地,在步骤S5中,所述网络设备I基于多种通信协议,通过相应的接口,将所述任务执行信息发送至所述用户设备;在此,所述任务执行信息可以直接在所述用户设备进行展现,例如,所述任务执行信息中直接包含该执行信息的展现形式或其他可直接展示的内容(如仅包含文字类的任务执行结果描述)等;也可以通过对该任务执行信息进行实时计算,以将该任务执行信息中的非展示部分转换为展示部分(如将具体的代码指令转换为视觉可看的任务执行结果场景或任务执行结果描述)。
[0128]在此,所述任务执行信息可通过文字、静态图像、动态图像、视频中的一种或多种形式进行展现。
[0129]相应地,在步骤S5中,所述用户设备2基于多种通信协议,通过相应的接口,获取所述网络设备所发送的任务执行信息。
[0130]优选地,在网络设备端,所述方法还包括步骤S6 (未示出),其中,在步骤S6中,所述网络设备I根据所述任务执行信息生成所述用户对应的执行反馈信息;在步骤S5中,所述网络设备I将所述任务执行信息及所述执行反馈信息发送至所述用户设备。
[0131]具体地,在步骤S6中,所述网络设备I根据所述任务执行信息,确定的一个或多个随机或非随机的数值、图像、文字等信息,以作为所述执行反馈信息。其中,所述执行反馈信息包括但不限于验证信息、对用户的奖惩信息等。在此,优选地,本领域技术人员应能理解,在通常情况下,所述任务执行信息是确定的,所述执行反馈信息则是随机生成的,由于所述执行反馈信息是由所述网络设备统一生成的,避免了由用户设备生成执行反馈信息导致的被用户篡改的可能。
[0132]然后,在步骤S5中,所述网络设备I基于多种通信协议,通过相应的接口,将所述任务执行信息及所述执行反馈信息发送至所述用户设备。在此,所述任务执行信息及所述执行反馈信息的具体展现方式与图3中所述步骤S5相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0133]优选地,在网络设备端,所述方法还包括步骤S7 (未示出),其中,在步骤S7中,所述网络设备I确定与所用户操作序列相对应的其他用户操作序列,其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务;在步骤S4中,所述网络设备I根据所述用户操作序列及所述其他用户操作序列执行所述目标任务,以获得对应的任务执行信息。
[0134]具体地,在步骤S7中,所述网络设备I通过对所述用户操作序列进行解析,以获取该用户操作序列所对应的目标任务,然后通过对该目标任务进行查询,以获取与该目标任务相关联的其他用户,最后与所述其他用户相交互,以获取所述其他用户所发起的其他用户操作序列;或者,在步骤S7中,所述网络设备I通过解析查询等操作以获取所述其他用户后,直接与能够提供所述其他用户的设备进行交互,以获取该设备中所存储的所述其他用户操作序列;或者,在步骤S7中,所述网络设备I预先或实时与多个用户相交互,以实时同步多个用户的操作序列与用户信息,当获取所述用户操作序列时,可直接基于所同步的信息,从上述信息中获取执行同一目标任务的其他用户,进而来获取所述其他用户操作序列。其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务。
[0135]然后,在步骤S4中,所述网络设备I根据所述用户操作序列及所述其他用户操作序列来共同执行所述目标任务,如竞争类任务或协作类任务等。在此,所述执行方式与图3中所述步骤S4相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0136]更优选地,在步骤S7中,所述网络设备I根据预定的操作间隔阈值,确定与所用户操作序列相对应的其他用户操作序列,其中,所述用户操作序列与所述其他用户操作序列的发起时间间隔低于或等于所述操作间隔阈值,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务。
[0137]具体地,当所述网络设备I获取到多个其他用户操作序列后,首先由所述网络设备I直接从所述操作序列中提取所述用户操作序列与所述其他用户序列的操作发起时间,在此,所述发起时间即为各个交互操作序列在用户设备端被用户发起的时间;或者,将在所述网络设备上所获取到的交互操作序列的时间作为所述发起时间。
[0138]在此,所述网络设备I获取所述其他用户操作序列的方法如上述步骤S7确定所述其他用户操作序列的方法所示,故在此不再赘述,并通过引用的方式包含于此。
[0139]然后,在步骤S7中,所述网络设备I根据预先设置、缺省设置或基于计算机学习等方式所确定的操作间隔阈值,判断所述用户操作序列与所获取的多个其他用户操作序列的发起时间间隔,若两个交互操作序列的发起时间间隔低于或等于所述操作时间间隔(如I秒),则证明两者的操作是连贯的,该其他用户操作序列则为与所述用户操作序列所对应的其他用户操作序列。
[0140]由于两者或多方的操作间隔较短,因此可实现多个用户的同步操作,提高用户的操作效率,改善用户的操作体验。
[0141]在此,本领域技术人员应能理解,所述其他用户操作序列可以是先于所述用户操作序列的序列,如所述其他用户先发送了其他用户操作序列至所述网络设备,然后所述用户才发送用户操作序列至所述网络设备;也可以是在所述用户操作序列之后的序列,如用户先发送了用户操作序列至所述网络设备,然后所述其他用户才发送其他用户操作序列至所述网络设备。
[0142]优选地,在用户设备端,所述方法还包括步骤S8 (未示出),其中,在步骤S8中,所述用户设备2根据所述任务执行信息在所述用户设备更新展示所述目标任务。
[0143]具体地,在步骤S8中,所述用户设备2根据所述任务执行信息,基于预定或实时计算的结果,确定与所述任务执行信息相对应的更新后的目标任务;在此,更新后的所述目标任务可以是与原目标任务无关联的新的目标任务,也可以是与原目标任务相关的目标任务。例如,若所述目标任务为“完成某一任务的第一阶段”,且所述任务执行信息为成功完成该阶段,则更新后的目标任务则为“完成某一任务的第二阶段”。
[0144]然后,在步骤S8中,所述用户设备2将所述更新后的目标任务通过文字、静态图像、动态图像、视频中的一种或多种形式进行展现。
[0145]更优选地,在步骤S8中,所述用户设备2根据所述任务执行信息更新所述任务场景信息;根据更新后的所述任务场景信息在所述用户设备更新展示所述目标任务。
[0146]具体地,在步骤S8中,所述用户设备2首先根据所述任务执行信息,基于预定或实时计算的结果,对所述任务场景信息进行更新;例如,若所述任务执行成功,则更换任务场景或降低当前场景下的增益信息,或者,若所述任务执行失败,则提高该场景下的增益信息等。
[0147]在此,所述更新包括但不限于对当前场景的任务场景信息进行调整,或者重新确定并更换整个任务场景信息等。
[0148]然后,在步骤S8中,所述用户设备2根据所述任务执行信息与所述更新后的任务场景信息,确定更新后的目标任务。并且,所述用户设备2根据所述任务场景信息,可以直接在所述用户设备端将所述更新后目标任务在该任务场景下进行展现,例如,所述任务场景信息中直接包含该目标任务的展现形式或其他可直接展示的内容(如仅包含文字类的任务描述)等;也可以通过对该任务场景信息进行实时计算,以将该任务场景信息中的非展示部分转换为展示部分(如将具体的代码指令转换为视觉可看的任务场景或任务描述)。
[0149]优选地,在
所述用户设备端,所述步骤S3包括步骤S31 (未示出)、步骤S32(未示出)、步骤S33 (未示出);其中,在步骤S31中,所述用户设备2获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列;在步骤S32中,所述用户设备2从所述用户操作序列中优选对应的关键操作序列;在步骤S33中,所述用户设备2向所述网络设备发送所述关键操作序列。
[0150]具体地,在步骤S31中,所述用户设备2首先通过与用户交互,以获取用户根据所述任务场景信息所发起的关于所述目标任务的用户操作序列。其中,所述用户操作序列中可以包括一项或多项用户交互操作,每项用户交互操作均是对应于所述目标任务;优选地,所述用户操作序列中包括但不限于所述一项或多项操作的操作场景、操作按键、操作时间、第一用户的ID、第一用户的各类属性等中的一项或多项。
[0151]然后,在步骤S32中,所述用户设备2通过基于预定义的规则,对所述用户操作序列进行筛选,以从中优选出对应的关键操作序列;在此,所述预定义的规则包括但不限于以下至少任一项:
[0152]-根据用户操作的操作时间进行筛选:例如,当所述目标任务提供给所述用户的10秒内,用户的操作可作为关键操作序列,超出10秒后,用户的操作则作为无效操作序列;
[0153]-根据用户操作按键以及按键的对应状态:例如,只有当按键被设定为可按或有效状态下,用户对按键的点击等操作才作为关键操作序列,而当该按键被设定为不可按状态时,用户对按键的点击操作则作为无效操作序列;
[0154]-根据用户操作的时间间隔:例如,仅当用户的多个操作的操作发起时间小于预定阈值的多个操作才作为关键操作序列,若用户的第一操作与第二操作的操作发起时间超过预定阈值,则将所述第一操作与所述第二操作作为无效操作序列;
[0155]-其他预定的筛选规则。
[0156]更优选地,在步骤S32中,所述用户设备2可结合所述任务场景信息从所述用户操作序列中优选对应的关键操作序列。
[0157]具体地,在步骤S32中,所述用户设备2可根据所述任务场景信息,确定用于筛选所述关键操作序列的规则,然后根据所述规则从所述用户操作序列中优选对应的关键操作序列。
[0158]例如,若所述任务场景信息中包含某个特定对象,则仅当该用户对该特定对象进行操作时,所进行的操作才被判定为是关键操作序列;或者,若所述任务场景信息中的场景属性不同,则用于判定用户有效操作的时间间隔阈值也根据所述场景属性的不同而不同等。
[0159]然后,在步骤S33中,所述用户设备2基于多种通信协议,通过相应的接口,将所述关键操作序列发送至所述网络设备。
[0160]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【主权项】
1.一种在网络设备端用于提供任务执行信息的方法,其中,该方法包括: A发送目标任务所对应的任务场景信息至对应的用户设备; B获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列; C根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息; D将所述任务执行信息发送至所述用户设备。2.根据权利要求1所述的方法,其中,该方法还包括: 根据所述任务执行信息生成所述用户对应的执行反馈信息; 其中,所述步骤D包括: 将所述任务执行信息及所述执行反馈信息发送至所述用户设备。3.根据权利要求1或2所述的方法,其中,所述步骤C包括: 根据所述用户操作序列及所述任务场景信息执行所述目标任务,以获得对应的任务执行信息。4.根据权利要求1至3中任一项所述的方法,其中,该方法还包括: F确定与所用户操作序列相对应的其他用户操作序列,其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务; 其中,所述步骤C包括: 根据所述用户操作序列及所述其他用户操作序列执行所述目标任务,以获得对应的任务执行信息。5.根据权利要求4所述的方法,其中,所述步骤F包括: 根据预定的操作间隔阈值,确定与所用户操作序列相对应的其他用户操作序列,其中,所述用户操作序列与所述其他用户操作序列的发起时间间隔低于或等于所述操作间隔阈值,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务。6.一种在用户设备端用于提供任务执行信息的方法,其中,该方法包括: a获取对应网络设备发送的目标任务所对应的任务场景信息; b根据所述任务场景信息在用户设备展示所述目标任务; c向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列; d接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。7.根据权利要求6所述的方法,其中,该方法还包括: e根据所述任务执行信息在所述用户设备更新展示所述目标任务。8.根据权利要求7所述的方法,其中,所述步骤e包括: 根据所述任务执行信息更新所述任务场景信息; 根据更新后的所述任务场景信息在所述用户设备更新展示所述目标任务。9.根据权利要求6至8中任一项所述的方法,其中,所述步骤c包括: Cl获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列; c2从所述用户操作序列中优选对应的关键操作序列; c3向所述网络设备发送所述关键操作序列。10.根据权利要求9所述的方法,其中,所述步骤c2包括: 结合所述任务场景信息从所述用户操作序列中优选对应的关键操作序列。11.一种用于提供任务执行信息的网络设备,其中,该网络设备包括: 第一装置,用于发送目标任务所对应的任务场景信息至对应的用户设备; 第三装置,用于获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列; 第五装置,用于根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息; 第七装置,用于将所述任务执行信息发送至所述用户设备。12.根据权利要求11所述的网络设备,其中,该网络设备还包括: 第九装置,用于根据所述任务执行信息生成所述用户对应的执行反馈信息; 其中,所述第七装置用于: 将所述任务执行信息及所述执行反馈信息发送至所述用户设备。13.根据权利要求11或12所述的网络设备,其中,所述第五装置用于: 根据所述用户操作序列及所述任务场景信息执行所述目标任务,以获得对应的任务执行信息。14.根据权利要求11至13中任一项所述的网络设备,其中,该网络设备还包括: 第十一装置,用于确定与所用户操作序列相对应的其他用户操作序列,其中,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务; 其中,所述第五装置用于: 根据所述用户操作序列及所述其他用户操作序列执行所述目标任务,以获得对应的任务执行信息。15.根据权利要求14所述的网络设备,其中,所述第十一装置用于: 根据预定的操作间隔阈值,确定与所用户操作序列相对应的其他用户操作序列,其中,所述用户操作序列与所述其他用户操作序列的发起时间间隔低于或等于所述操作间隔阈值,所述其他用户操作序列所对应的其他用户与所述用户共同操作所述目标任务。16.一种用于提供任务执行信息的用户设备,其中,该用户设备包括: 第二装置,用于获取对应网络设备发送的目标任务所对应的任务场景信息; 第四装置,用于根据所述任务场景信息在用户设备展示所述目标任务; 第六装置,用于向所述网络设备发送用户通过所述用户设备发起的关于所述目标任务的用户操作序列; 第八装置,用于接收所述网络设备基于所述用户操作序列所返回的、所述目标任务的任务执行信息。17.根据权利要求16所述的用户设备,其中,该用户设备还包括: 第十装置,用于根据所述任务执行信息在所述用户设备更新展示所述目标任务。18.根据权利要求17所述的用户设备,其中,所述第十装置用于: 根据所述任务执行信息更新所述任务场景信息; 根据更新后的所述任务场景信息在所述用户设备更新展示所述目标任务。19.根据权利要求16至18中任一项所述的用户设备,其中,所述第六装置包括: 第六一单元,用于获取用户通过所述用户设备发起的关于所述目标任务的用户操作序列; 第六二单元,用于从所述用户操作序列中优选对应的关键操作序列; 第六三单元,用于向所述网络设备发送所述关键操作序列。20.根据权利要求19所述的用户设备,其中,所述第六二单元用于: 结合所述任务场景信息从所述用户操作序列中优选对应的关键操作序列。21.一种用于提供任务执行信息的系统,其中,该系统包括如权利要求11至15中任一项所述的网络设备,以及如权利要求16至20中任一项所述的用户设备。
【专利摘要】本申请的目的是提供一种用于提供任务执行信息的方法、设备与系统。本申请在目标任务启动前,由网络设备向用户设备发送目标任务所对应的任务场景信息;在目标任务执行过程中,网络设备端不再与用户设备进行通信,直到用户设备根据所述任务场景信息向网络设备发送用户操作序列;然后,网络设备根据所述用户操作序列执行所述目标任务,以获得对应的任务执行信息,最后,将所述任务执行信息发送至用户设备。与现有技术相比,本申请能够减少网络设备与用户设备的通信数据流量,减少用户设备端的资源占用,克服用户设备资源瓶颈,提高了目标任务的处理效率;此外,还避免了用户设备篡改客户端或伪造数据等行为,保证了任务执行信息的准确性。
【IPC分类】G06F9/46
【公开号】CN104899086
【申请号】CN201510333308
【发明人】袁帅, 张振新, 吴迪, 杜文
【申请人】莉莉丝科技(上海)有限公司
【公开日】2015年9月9日
【申请日】2015年6月16日