一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种处理信息的方法、装置和系统与流程

2021-10-30 02:25:00 来源:中国专利 TAG:装置 计算机 方法 系统 信息


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.附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
42.图1是本发明一个实施例提供的一种服务端处理信息的方法的流程示意图;
43.图2是本发明一个实施例提供的一种客户端处理信息的方法的流程示意图;
44.图3是本发明一个实施例提供的一种处理信息的交互流程示意图;
45.图4是本发明一个实施例提供的一种处理信息的服务端的装置的结构示意图;
46.图5是本发明一个实施例提供的一种处理信息的客户端的装置的结构示意图;
47.图6是本发明一个实施例提供的一种处理信息的系统的结构示意图;
48.图7是本发明实施例可以应用于其中的示例性系统架构图;
49.图8是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
50.以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
51.如图1所示,本发明实施例提供了一种处理信息的方法,应用于服务端,该方法可以包括以下步骤:
52.步骤s101:提供虚拟农场给第一客户端,其中,所述虚拟农场关联有实体农场的农场信息;
53.具体地,服务端为第一客户端生成虚拟农场并提供给第一客户端,其中,虚拟农场关联于实体农场的农场信息;第一客户端为归属于使用农场类应用(例如:农场类游戏)的用户;进一步地,服务端根据第一客户端发送的农场申请请求所生成的虚拟农场,其中虚拟农场包含了第一客户端绑定的用户标识(例如:用户编号、用户昵称等);即,接收所述第一客户端发送的农场申请请求,为所述农场申请请求生成用户标识以及与所述用户标识绑定的虚拟农场;为所述虚拟农场关联实体农场。
54.其中,实体农场的农场信息可以包括:农场标识(编号、昵称等)、农场位置、农场面积、农场属性等信息,其中农场位置可以在不同地域,例如:位于a市、b省等任一位置;农场面积根据农场用途所设置;农场属性包含农场用途、农场收益、农场管理方等信息,农场用途可以是:种植作物、饲养家禽家畜、饲养水产等;本发明对具体的农场信息(农场位置、农场面积、农场属性)不做限定。优选地,可以为实体农场创建二维码,以指示农场信息以及关联的虚拟农场信息(例如:用户标识),可以将二维码展示(放置)于实体农场,以使实体农场的管理方通过扫描二维码的方式获取用户标识和农场信息,并根据用户标识、农场信息等执行对应于用户标识的操作指令、发送处理结果(包括提示信息)。
55.进一步地,在所述为所述农场申请请求生成用户标识之后,进一步包括:提供多个可选择的实体农场的农场信息给所述第一客户端;所述为所述虚拟农场关联实体农场,包括:接收所述第一客户端从多个可选择的实体农场的农场信息中选取的至少一个实体农场;建立所述虚拟农场与选取的至少一个实体农场的关联。具体地,服务端可以获取可选择的多个实体农场,以供第一客户端选择,例如实体农场有:a省的123abc号农场,种植小麦、b省的234bcd号农场,种植鲜花、c市的345cde号农场,饲养鸡鸭等,用户可以通过第一客户端
的页面选择一个或多个实体农场,在用户选择之后,服务端根据接收到的用户所选择的实体农场,建立虚拟农场,以关联于实体农场;其中,每个虚拟农场包含虚拟对象等数据,可以是html页面、也可以是多个文件以提供虚拟农场所需的各个数据;优选地,在建立虚拟农场的时候可以根据实体农场的农场信息(例如:农场属性)而构建不同的组件以显示不同的图像数据,以通过图像数据显示虚拟对象,例如:种植小麦关联的虚拟农场显示虚拟小麦(为虚拟对象)的图像数据(静态图像、动态图像等),即将所述虚拟对象绑定到所述虚拟农场,以通过所述第一客户端显示所述虚拟农场以及所述虚拟对象;饲养鸡鸭关联的虚拟农场显示虚拟鸡鸭(为虚拟对象)的图像数据等;即,建立所述虚拟农场与选取的至少一个实体农场的关联;提高了虚拟农场与实体农场的关联性,以提高用户的用户体验。也即,根据所述实体农场的农场信息,生成虚拟对象,并将所述虚拟对象绑定到所述虚拟农场,以通过所述第一客户端显示所述虚拟农场以及所述虚拟对象。
56.进一步地,所述虚拟农场包含所述虚拟对象的多个变更阶段、当前状态、以及对应于各个变更阶段的操作指令。可以理解的是,农场所种植的植物、饲养的动物都对应有多个变更阶段,虚拟对象以动植物为例,变更阶段对应于动植物不同生长周期,还包含动植物的当前状态,以及指令信息(不同的变更阶段可以对应于不同的操作指令),下面以植物为例说明虚拟农场包含所述虚拟对象的多个变更阶段、当前状态、以及对应于各个变更阶段的操作指令,例如:植物的各个变更阶段包括:准备期、播种期、出苗期、幼苗期、发棵期、成熟期、休整期等;针对准备期的操作指令可以包括:选种、松土、施肥、开始种植等;针对播种期的操作指令可以包括:播种、松土、施肥、除草;针对出苗期的操作指令可以包括:施肥、浇水、除草、除虫、间苗;针对幼苗期的操作指令可以包括:施肥、浇水、除草、除虫、间苗;针对发棵期的操作指令可以包括:施肥、浇水、除草、除虫;针对成熟期的操作指令可以包括:施肥、浇水、除草、除虫、采摘等。例如当前状态为成熟期,用户可以根据成熟期对应的操作信息选择操作指令,并利用第一客户端发送操作指令给服务端;其中,虚拟对象的多个变更阶段、当前状态、以及对应于各个变更阶段的操作指令对应的数据可以存储于服务端的数据库、文件等。
57.步骤s102:接收所述第一客户端针对所述虚拟农场的操作信息,所述操作信息指示所述第一客户端绑定的用户标识以及操作指令。
58.具体地,服务端接收第一客户端针对所述虚拟农场的操作信息,所述操作信息指示所述第一客户端绑定的用户标识以及操作指令;所述虚拟农场包含所述虚拟对象的多个变更阶段、当前状态、以及对应于各个变更阶段的操作指令,关于从第一客户端发送的操作指令的具体描述与步骤s101的描述一致,在此不再赘述。
59.步骤s103:将所述操作指令发送给所述农场信息指示的第二客户端,以使所述第二客户端的管理方基于所述操作指令,处理所述实体农场。
60.具体地,服务端将接收到的从第一客户端发送的操作指令发送给农场信息(例如:农场信息包括的农场管理方)指示的第二客户端,以使第二客户端归属的管理方基于第一客户端的操作指令处理实体农场;例如:实体农场为种植植物的农场,第一客户端发送的操作指令为“浇水”,则第二客户端的管理方在实体农场上执行为农场对象(植物)“浇水”的操作(即处理实体农场),其中,第二客户端的标识与农场信息绑定;处理实体农场包括各种对实体农场的实体对象(例如:动物、植物等)的操作,以及实体农场自身的实体物品(例如:工
具、建筑等)的在实体农场中的各种操作。
61.步骤s104:接收所述第二客户端发送的所述实体农场的处理结果,将所述处理结果发送给对应于所述用户标识的所述第一客户端。
62.具体地,第二客户端绑定的管理方在处理实体农场之后,将处理结果发送给服务端,即接收所述第二客户端发送的所述实体农场的处理结果。其中,处理结果对应于第一客户端用户的操作指令,例如:实体农场为种植植物的农场,如果操作指令为“浇水”,管理方在接收操作指令后执行“浇水”的操作,返回处理结果为“浇水已完成”对应的字符串;如果操作指令为“播种”,管理方在接收操作指令后执行“播种”的操作,返回的处理结果为“播种成功”对应的字符串等。本发明对处理结果的具体格式和内容不做限定。
63.可以理解的是,由于使用第一客户端的用户存在不熟悉实体农场的实体对象的生产周期的情况,即存在由于不清楚操作指令的合理顺序,发出不合理的操作指令的情况,例如:实体农场为种植植物的农场,在“准备期”播种前,可以选择的操作指令顺序为首先“松土”然后“施肥”,如果用户发送的操作指令为“施肥”先于“松土”,管理方可以通过第二客户端返回“请先选择松土”的处理结果。
64.进一步地,管理方可以根据实体农场中实体对象的当前状态,利用第二客户端推送提示信息给服务端,以使服务端将提示信息转发给第一客户端。并接收第一客户端发送的针对所述提示信息的操作指令,并执行将所述操作指令发送给所述农场信息指示的第二客户端的步骤。例如:实体农场为种植植物的农场,管理方在确定植物“出苗失败”以后,将“出苗失败”作为提示信息发送给服务端,以通过服务端发送给第一客户端,第一客户端绑定的用户在接收到“出苗失败,是否继续耕种”的提示信息后,可以基于提示信息确定操作指令,如果选择“继续耕种”,则重新进入植物的“准备期”;如果选择“放弃耕种”,则实体农场进入休整期。又例如:管理方根据经验和场景判断需要执行“除虫”的操作,则可以将“建议除虫”作为提示信息发送给服务端,以通过服务端转发给第一客户端,第一客户端对应的用户可以发送“除虫”的操作指令;又例如:管理方可以发送变更阶段的提示信息给服务端,例如,植物出苗设定时间(例如5天)后,管理方通过第二客户端发送“进入幼苗期”的提示信息,服务端发送对应地提示信息给第一客户端,以使第一客户端根据收到的提示信息将页面显示的当前变更阶段显示为“幼苗期”;进一步地,接收第一客户端针对提示信息生成的操作指令对应的操作信息,并发送操作信息(操作指令)给对应的第二客户端,以完成互动;即,接收所述第二客户端发送的针对所述实体农场的提示信息;将所述提示信息发送给所述第一客户端;接收所述第一客户端发送的针对所述提示信息的操作指令,并执行将所述操作指令发送给所述农场信息指示的第二客户端的步骤。通过接收第二客户端的提示信息,提高了第一客户端获取实体农场的农场信息的实时性,提升了第一客户端与第二客户端的互动性,提升了用户体验。
65.进一步地,实体农场可以设置有监控设备,以获取实体农场的实时监控数据,即,获取所述实体农场的监控数据;发送所述监控数据给所述第一客户端,以使所述第一客户端通过页面显示所述监控数据指示的所述实体农场的当前状态。服务端可以将定时获取的监控数据发送给第一客户端,用户通过第一客户端显示的监控数据实时获取实体农场的当前状态,提高了获取实体农场的农场信息的实时性,提升了用户体验。
66.如图2所示,本发明实施例提供了一种处理信息的方法,应用于第一客户端,该方
法可以包括以下步骤:
67.步骤s201:接收并显示服务端发送的虚拟农场。
68.具体地,关于服务端生成虚拟农场、提供虚拟农场的描述与步骤s101的描述一致,在此不再赘述。
69.进一步地,在接收并显示服务端发送的虚拟农场之前,发送农场申请请求给服务端,以使服务端根据农场申请请求确定用户标识、以及与所述用户标识绑定的虚拟农场;即,即,发送农场申请请求给服务端;接收所述服务端针对所述农场申请请求反馈的用户标识、以及与所述用户标识绑定的虚拟农场。其中,虚拟农场可以是html页面、也可以是多个文件以展示虚拟农场包含所述虚拟对象的多个变更阶段、当前状态、以及对应于各个变更阶段的操作指令。可以理解的是,第一客户端可以根据所述虚拟对象所归属的当前变更阶段、当前状态显示对应的图像,并显示对应于当前变更阶段的操作指令。
70.进一步地,显示所述虚拟农场的农场信息,其中,所述虚拟农场关联实体农场。第一客户端根据服务端提供的多个可选择的实体农场的农场信息,在页面上提供展示多个可选择的实体农场的农场信息的组件,以使用户通过页面从多个可选择的实体农场的农场信息中选取的至少一个实体农场;建立所述虚拟农场与选取的至少一个实体农场的关联。关于不同类型的实体农场的描述、显示虚拟农场的描述与步骤s101的描述一致,在此不再赘述。
71.步骤s202:接收针对所述虚拟农场的触发操作,为所述触发操作生成对应的操作信息,并将所述操作信息发送给所述服务端。
72.具体地,接收针对所述虚拟农场的触发操作,即接收用户在虚拟农场页面的触发操作,并为触发操作生成对应的操作信息,并将所述操作信息发送给所述服务端,例如:接收到的用户的触发操作为“浇水”,则生成对应的操作信息例如“watering”,并将操作信息发送给服务端,发送操作信息的方法可以通过http消息、或者其他协议的消息,本发明对第一客户端发送操作信息给服务端的通信方法不做限定。
73.进一步包括:根据所述虚拟农场包含的虚拟对象的当前变更阶段、当前状态,确定可操作的多个触发组件并显示在页面上;进一步地,接收针对所述虚拟农场的触发操作,包括:接收对可操作的任一触发组件的触发操作。例如,触发组件可以是页面上的按钮组件,示例性地,实体农场为种植植物的农场,显示的当前状态为“准备期”,对应的触发组件可以包括“选种”、“松土”、“施肥”、“开始种植”等组件,在用户首次进入页面为“准备期”的情况下,确定“选种”为可操作的触发组件;即,所述虚拟农场包含的虚拟对象的当前变更阶段、当前状态,确定可操作的多个触发组件。
74.步骤s203:接收所述服务端发送的对应于所述操作信息的处理结果,在页面展示所述处理结果。
75.具体地,接收对应于操作信息的处理结果,其中处理结果由第二客户端发送给服务端,服务端转发给第一客户端,第一客户端在页面展示处理结果,例如:操作信息包含的操作指令为“播种”,对应的处理结果可以指示“播种完成”,第一客户端可以在页面展示“播种完成”,展示的方法可以是显示提示文本、将“播种”按钮设置为不可选(置灰)、将虚拟农场对应的虚拟对象的图像设置对应于“播种完成”的图像等;本发明对具体展示处理结果的形式和内容不做限定。
76.进一步地,接收所述服务端发送的对应于所述操作信息的处理结果,进一步包括:根据所述处理结果确定所述虚拟农场包含的虚拟对象的当前变更阶段、当前状态,并执行为所述虚拟农场确定可操作的多个触发组件的步骤。具体地,第一客户端接收处理结果,根据处理结果判断虚拟农场包含的虚拟对象的当前变更阶段、当前状态,例如:实体农场为种植植物的农场,示例性的,接收到的处理结果为“开始种植”,则根据“开始种植”判断虚拟对象(例如:植物)的当前变更阶段为“播种期”,如果当前状态为“播种”,则可以将“播种”被设置为可操作的触发组件,其他触发组件为不可操作;在接收到处理结果指示“播种成功”之后,将其他关联于“播种期”的组件“松土、施肥、除草”设置为可操作的触发组件,即,并执行为所述虚拟农场确定可操作的多个触发组件的步骤。
77.进一步地,第一客户端可以接收服务端发送的监控数据,或者从服务端定期获取监控数据,并将监控数据(例如:监控视频、监控图像等)显示在页面上,以使用户根据监控数据实时获取实体农场的当前状态,用户根据监控数据显示的当前状态,可以利用第一客户端进行针对所述监控数据产生的触发操作,例如:用户通过监控数据得到“植物干旱”的结论,则可以利用第一客户端点击指示“浇水”的触发组件进行“浇水”的触发操作,第一客户端执行接收触发操作生成操作信息的步骤,将操作信息通过服务端发送给第二客户端归属的管理方,以使实体农场的管理方执行“浇水”的操作(即处理实体农场)。通过监控数据,提高了第一客户端、服务端、第二客户端的互动性、提升了使用第一客户端的用户体验。
78.如图3所示,本发明实施例提供了一种处理信息的交互方法,该方法可以包括以下步骤;
79.步骤s301:第一客户端发送农场申请请求给服务端。
80.步骤s302:服务端为所述农场申请请求生成用户标识以及与所述用户标识绑定的虚拟农场。
81.步骤s303:第一客户端接收针对所述虚拟农场的触发操作,为所述触发操作生成对应的操作信息,并将所述操作信息发送给所述服务端。
82.步骤s304:服务端接收所述第一客户端针对所述虚拟农场的操作信息,将所述操作指令发送给所述农场信息指示的第二客户端。
83.步骤s305:第二客户端发送实体农场的处理结果给服务端。
84.步骤s306:服务端发送实体农场的处理结果给第一客户端。
85.步骤s307:接收所述服务端发送的对应于所述操作信息的处理结果,在页面展示所述处理结果。
86.其中,步骤s301

步骤s302的描述即为接收所述第一客户端发送的农场申请请求,为所述农场申请请求生成用户标识以及与所述用户标识绑定的虚拟农场;为所述虚拟农场关联实体农场。
87.步骤s303

步骤s307的描述即为接收所述第一客户端针对所述虚拟农场的操作信息,所述操作信息指示所述第一客户端绑定的用户标识以及操作指令;将所述操作指令发送给所述农场信息指示的第二客户端,以使所述第二客户端的管理方基于所述操作指令,处理所述实体农场;接收所述第二客户端发送的所述实体农场的处理结果,将所述处理结果发送给对应于所述用户标识的所述第一客户端。
88.可以理解的是,本实施例所描述的步骤顺序为示例,其中,步骤s303

步骤s307可
以在农场对象(虚拟对象)的各个变更阶段循环多次以通过第一客户端、服务端、第二客户端的互动处理实体农场。
89.如图4所示,本发明实施例提供了一种服务端400,包括:第一交互模块401、处理模块402和第二交互模块403;其中,
90.所述第一交互模块401,用于提供虚拟农场给第一客户端,其中,所述虚拟农场关联有实体农场的农场信息;接收所述第一客户端针对所述虚拟农场的操作信息,所述操作信息指示所述第一客户端绑定的用户标识以及操作指令;
91.所述处理模块402,用于将所述操作指令发送给所述农场信息指示的第二客户端,以使所述第二客户端的管理方基于所述操作指令,处理所述实体农场;
92.所述第二交互模块403,用于接收所述第二客户端发送的所述实体农场的处理结果;
93.所述第一交互模块401,进一步用于将所述处理结果发送给对应于所述用户标识的所述第一客户端。
94.如图5所示,本发明实施例提供了一种客户端500,包括:发送操作模块501和显示模块502;其中,
95.所述发送模块501,用于接收并显示服务端发送的虚拟农场;接收针对所述虚拟农场的触发操作,为所述触发操作生成对应的操作信息,并将所述操作信息发送给所述服务端;
96.所述显示模块502,用于接收所述服务端发送的对应于所述操作信息的处理结果,在页面展示所述处理结果。
97.如图6所示,本发明实施例提供了一种处理信息的系统600,包括:包括第一客户端601、服务端602以及第二客户端603,其中,
98.利用所述服务端602提供虚拟农场给所述第一客户端601,其中,所述虚拟农场关联有实体农场的农场信息;
99.所述第一客户端601接收针对所述虚拟农场的触发操作,为所述触发操作生成对应的操作信息,并将所述操作信息发送给所述服务端602;
100.通过所述服务端602接收所述第一客户端601针对所述虚拟农场的操作信息,所述操作信息指示所述第一客户端601绑定的用户标识以及操作指令;
101.通过所述服务端602将所述操作指令发送给所述农场信息指示的所述第二客户端603,以使所述第二客户端603的管理方基于所述操作指令,处理所述实体农场;接收所述第二客户端603发送的所述实体农场的处理结果,将所述处理结果发送给对应于所述用户标识的所述第一客户端601;
102.所述第一客户端601接收所述服务端发送的对应于所述操作信息的处理结果,在页面展示所述处理结果。
103.其中,第一客户端可以为一个或多个第一客户端;第二客户端可以为一个或多个第二客户端。
104.本发明实施例还提供了一种处理信息的电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例提供的方法。
105.本发明实施例还提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例提供的方法。
106.图7示出了可以应用本发明实施例的处理信息的方法或处理信息的装置的示例性系统架构700。
107.如图7所示,系统架构700可以包括终端设备701、702、703,网络704和服务器705。网络704用以在终端设备701、702、703和服务器705之间提供通信链路的介质。网络704可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
108.用户可以使用终端设备701、702、703通过网络704与服务器705交互,以接收或发送消息等。终端设备701、702、703上可以安装有各种客户端应用,例如电子商城客户端应用、网页浏览器应用、搜索类应用、即时通信工具和邮箱客户端等。
109.终端设备701、702、703可以是具有显示屏并且支持各种客户端应用的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
110.服务器705可以是提供各种服务的服务器,例如对用户利用终端设备701、702、703所使用的客户端应用提供支持的后台管理服务器。后台管理服务器可以对接收到的操作信息进行处理,并将处理结果反馈给终端设备。
111.需要说明的是,本发明实施例所提供的应用于客户端的处理信息的方法一般由终端设备701、702、703执行,本发明实施例所提供的应用于服务端的处理信息的方法一般由服务器705执行,相应地,处理信息的客户端一般设置于终端设备701、702、703中;处理信息的服务端一般设置于服务器705中。
112.应该理解,图7中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
113.下面参考图8,其示出了适于用来实现本发明实施例的终端设备的计算机系统800的结构示意图。图8示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
114.如图8所示,计算机系统800包括中央处理单元(cpu)801,其可以根据存储在只读存储器(rom)802中的程序或者从存储部分808加载到随机访问存储器(ram)803中的程序而执行各种适当的动作和处理。在ram 803中,还存储有系统800操作所需的各种程序和数据。cpu 801、rom 802以及ram 803通过总线804彼此相连。输入/输出(i/o)接口805也连接至总线804。
115.以下部件连接至i/o接口805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至i/o接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。
116.特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可
拆卸介质811被安装。在该计算机程序被中央处理单元(cpu)801执行时,执行本发明的系统中限定的上述功能。
117.需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
118.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
119.描述于本发明实施例中所涉及到的模块和/或单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块和/或单元也可以设置在处理器中,例如,可以描述为:一种处理器包括第一交互模块、处理模块和第二交互模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,第二交互模块还可以被描述为“接收所述第二客户端发送的所述实体农场的处理结果的模块”。
120.作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:服务端提供虚拟农场给第一客户端,其中,所述虚拟农场关联有实体农场的农场信息;接收所述第一客户端针对所述虚拟农场的操作信息,所述操作信息指示所述第一客户端绑定的用户标识以及操作指令;将所述操作指令发送给所述农场信息指示的第二客户端,以使所述第二客户端的管理方基于所述操作指令,处理所述实体农场;接收所述第二客户端发送的所述实体农场的处理结果,将所述处理结果发送给对应于所述用户标识的
所述第一客户端。
121.客户端接收并显示服务端发送的虚拟农场;接收针对所述虚拟农场的触发操作,为所述触发操作生成对应的操作信息,并将所述操作信息发送给所述服务端;接收所述服务端发送的对应于所述操作信息的处理结果,在页面展示所述处理结果。
122.本发明的实施例,能够将虚拟农场与实体农场相结合,通过服务端提供关联于实体农场的虚拟农场给第一客户端,并接收第一客户端针对虚拟农场的操作信息,将操作信息发送给对应的第二客户端,以使第二客户端的管理方基于操作信息处理实体农场;将处理结果发送给第一客户端以展示;通过结合实体农场和虚拟农场,使用户通过获得农场对象的不同变更阶段的当前状态从而收获乐趣,同时通过确定操作指令参与实体农场的农场对象的变更过程(例如动植物的生长过程),从而提升了用户体验。
123.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜