虚拟物件的保存或虚拟生物的养殖的模拟方法与流程

文档序号:19315276发布日期:2019-12-03 23:56阅读:145来源:国知局
虚拟物件的保存或虚拟生物的养殖的模拟方法与流程

本发明涉及一种模拟方法,特别是涉及一种虚拟物件的保存或虚拟生物的养殖的模拟方法。



背景技术:

一般的标本需要被安置在符合特定环境条件的地方,标本才能被妥善的保存。特定环境条件涉及温度、相对湿度、照度等等。若标本处于不恰当的环境过长时间,可能会发生标本褪色、发霉、断落等损毁的情况。本案发明人遂思及,若能发展出一种新的模拟方法,供使用者保存虚拟物件或养殖虚拟生物,将能让使用者从虚拟环境中学习保存或养殖的观念。



技术实现要素:

本发明的目的在于提供一种虚拟物件的保存或虚拟生物的养殖的模拟方法。

本发明虚拟物件的保存或虚拟生物的养殖的模拟方法,借由可携式电子装置实施,所述可携式电子装置包含定位单元、输入单元、输出单元、存储单元及处理单元,所述定位单元用于计算出所述可携式电子装置当前的位置,所述存储单元存储有多笔分别对应于多个地区的现实环境数据,每一现实环境数据包含至少一现实环境数值,所述方法包含:(a)所述处理单元根据所述可携式电子装置当前的位置选定所述现实环境数据其中一者作为当地环境数据,其中,所述当地环境数据对应的所述地区涵盖所述可携式电子装置当前的位置;(b)所述处理单元使所述虚拟物件或所述虚拟生物所在的虚拟环境的至少一虚拟环境数值与所述当地环境数据的该至少一现实环境数值相等;(c)所述处理单元判断该至少一虚拟环境数值是否落在对应于所述虚拟物件或所述虚拟生物的至少一默认环境数值范围内;(d)当所述处理单元判断该至少一虚拟环境数值并非落在对应于所述虚拟物件或所述虚拟生物的该至少一默认环境数值范围内,所述处理单元判断于默认时限内是否经由所述输入单元接收到适当环境设定指令,其中,所述适当环境设定指令使所述虚拟环境的该至少一虚拟环境数值调整成落在对应于所述虚拟物件或所述虚拟生物的该至少一默认环境数值范围内;及(e)当所述处理单元判断于所述默认时限内未经由所述输入单元接收到所述适当环境设定指令,所述处理单元经由所述输出单元输出相关于所述虚拟物件损坏或所述虚拟生物生病/死亡的失败通知。

在一些实施态样中,所述的虚拟物件的保存或虚拟生物的养殖的模拟方法还包含:(f)当所述处理单元判断于所述默认时限内经由所述输入单元接收到所述适当环境设定指令,所述处理单元根据所述定位单元的定位结果判断所述可携式电子装置是否由所述地区其中一者被携至所述地区其中另一者;及(g)当步骤(f)的判断结果为是,所述处理单元再次执行步骤(a)。

在一些实施态样中,所述的虚拟物件的保存或虚拟生物的养殖的模拟方法还包含:(h)当步骤(f)的判断结果为否,所述处理单元判断从最近一次接收到所述适当环境设定指令的时间点起算,是否已经过默认重设时间;(i)当步骤(h)的判断结果为否,所述处理单元再次执行步骤(f);及(j)当步骤(h)的判断结果为是,所述处理单元再次执行步骤(a)。

在一些实施态样中,所述的虚拟物件的保存或虚拟生物的养殖的模拟方法,还包含:(k)当所述处理单元判断该至少一虚拟环境数值落在对应于所述虚拟物件或所述虚拟生物的该至少一默认环境数值范围内,所述处理单元根据所述定位单元的定位结果判断所述可携式电子装置是否由所述地区其中一者被携至所述地区其中另一者;及(l)当步骤(k)的判断结果为是,所述处理单元再次执行步骤(a)。

在一些实施态样中,所述的虚拟物件的保存或虚拟生物的养殖的模拟方法,还包含:(m)当步骤(k)的判断结果为否,所述处理单元判断从最近一次执行步骤(a)、(b)及(c)时的任一时间点起算,是否已经过默认重设时间;(n)当步骤(m)的判断结果为否,所述处理单元再次执行步骤(k);及(o)当步骤(m)的判断结果为是,所述处理单元再次执行步骤(a)。

在一些实施态样中,所述可携式电子装置还包含通信单元,且适于与服务器通信,所述服务器存储有多笔分别对应于所述地区的即时环境数据,每一即时环境数据包含至少一即时环境数值,所述可携式电子装置的所述处理单元每隔默认更新时间经由所述通信单元传送数据更新请求给所述服务器,所述数据更新请求使所述服务器回传所述即时环境数据,且当所述处理单元经由所述通信单元接收到所述即时环境数据,所述处理单元根据所述即时环境数据更新所述现实环境数据。

一种计算机可读存储介质,其上存储有计算机程序,该程序被可携式电子装置的处理单元执行时实现前述任一所述方法的步骤。

本发明的有益的效果在于:利用定位技术选定所述当地环境数据,并将所述当地环境数据套用至所述虚拟环境中,并借由所述处理单元于所述默认时限内未接收到所述适当环境设定指令时输出所述失败通知,从而让使用者从虚拟环境中学习保存或养殖的观念。

附图说明

图1是本发明虚拟物件的保存或虚拟生物的养殖的模拟方法的一实施例的一硬体连接关系示意图;及

图2是该实施例的一流程图。

具体实施方式

下面结合附图及实施例对本发明进行详细说明。

在本发明被详细描述前,应当注意在以下的说明内容中,类似的元件是以相同的编号来表示。

参阅图1,本发明虚拟物件的保存或虚拟生物的养殖的模拟方法的一实施例,借由一可携式电子装置100实施。该可携式电子装置100包含一定位单元1、一输入单元2、一输出单元3、一存储单元4、一通信单元5,及一电连接于该定位单元1、该输入单元2、该输出单元3、该存储单元4与该通信单元5的处理单元6。该定位单元1用于根据gps卫星信号计算出该可携式电子装置100当前的位置。该存储单元4存储有多笔分别对应于多个地区的现实环境数据。每一现实环境数据包含多个现实环境数值。所述现实环境数值例如分别为对应的该地区的一现实环境温度、一现实环境相对湿度及一现实环境照度。

该可携式电子装置100适于(通过一通信网路300)与一服务器200通信。该服务器200存储有多笔分别对应于所述地区的即时环境数据,每一即时环境数据包含多个即时环境数值。所述即时环境数值例如分别为对应的该地区的一即时环境温度、一即时环境相对湿度及一即时环境照度。在本实施例中,该服务器200归属于一气象局。

该可携式电子装置100的该处理单元6每隔一默认更新时间(例如24小时)经由该通信单元5传送一数据更新请求给该服务器200。该数据更新请求使该服务器200回传所述即时环境数据。当该处理单元6经由该通信单元5接收到所述即时环境数据,该处理单元6根据所述即时环境数据更新所述现实环境数据。

该虚拟物件例如是虚拟古董、虚拟标本、虚拟邮票等,该虚拟生物例如是虚拟鱼缸中的虚拟金鱼。但该虚拟物件或该虚拟生物并不以此为限。

参阅图1与图2,以下说明本发明虚拟物件的保存或虚拟生物的养殖的模拟方法的步骤。首先,如步骤s01所示,该处理单元6根据该可携式电子装置100当前的位置选定所述现实环境数据其中一者作为一当地环境数据,其中,该当地环境数据对应的该地区涵盖该可携式电子装置100当前的位置。

接着,如步骤s02所示,该处理单元6使该虚拟物件或该虚拟生物所在的一虚拟环境的多个虚拟环境数值分别与该当地环境数据的所述现实环境数值相等。所述虚拟环境数值例如分别为该虚拟环境的一虚拟环境温度、一虚拟环境相对湿度及一虚拟环境照度。

接着,如步骤s03所示,该处理单元6判断所述虚拟环境数值是否皆分别落在对应于该虚拟物件或该虚拟生物的多个默认环境数值范围内,若是,则接着执行步骤s08,若否则接着执行步骤s04。所述默认环境数值范围例如分别为一默认环境温度范围、一默认环境相对湿度范围及一默认环境照度范围。以下先说明步骤s04~s07,再接着说明步骤s08、s09。

步骤s04是当该处理单元6判断所述虚拟环境数值并非皆分别落在对应于该虚拟物件或该虚拟生物的所述默认环境数值范围内(每一个虚拟环境数值皆需落于虚拟物件或虚拟生物相对的默认数值范围),该处理单元6判断于一默认时限内(例如2小时内)是否经由该输入单元2接收到一适当环境设定指令,其中,该适当环境设定指令使该虚拟环境的所述虚拟环境数值调整成皆分别落在对应于该虚拟物件或该虚拟生物的所述默认环境数值范围内。若步骤s04的判断结果为否,则接着执行步骤s05,若步骤s04的判断结果为是,则接着执行步骤s06。

步骤s05是当该处理单元6判断于该默认时限内未经由该输入单元2接收到该适当环境设定指令,该处理单元6经由该输出单元3输出一相关于该虚拟物件损坏或该虚拟生物生病/死亡的失败通知。也就是说,若使用者未于该默认时限内操作该输入单元2输入该适当环境设定指令,则该虚拟物件就会损坏,或者该虚拟生物就会生病/死亡。

步骤s06是当该处理单元6判断于该默认时限内经由该输入单元2接收到该适当环境设定指令,该处理单元6根据该定位单元1的定位结果判断该可携式电子装置100是否由所述地区其中一者被携至所述地区其中另一者,若是,则再次执行步骤s01,若否,则接着执行步骤s07。

步骤s07是当步骤s06的判断结果为否,该处理单元6判断从最近一次接收到该适当环境设定指令的时间点起算,是否已经过一默认重设时间(例如24小时),若否,则再次执行步骤s06,若是,则再次执行步骤s01。也就是说,若使用者在该默认重设时间内未将该可携式电子装置100携带至另一地区,该适当环境设定指令所产生的对于所述虚拟环境数值的调整效果会在经过该默认重设时间后失效,但若使用者在该默认重设时间内将该可携式电子装置100携带至另一地区,则该适当环境设定指令所产生的对于所述虚拟环境数值的调整效果会在该可携式电子装置100被携带至另一地区时失效。于调整效果失效时,使用者须留意是否需要再次输入该适当环境设定指令以避免该虚拟物件损坏或该虚拟生物生病/死亡。

另一方面,如步骤s08所示,当该处理单元6判断所述虚拟环境数值皆分别落在对应于该虚拟物件或该虚拟生物的所述默认环境数值范围内,该处理单元6根据该定位单元1的定位结果判断该可携式电子装置100是否由所述地区其中一者被携至所述地区其中另一者,若是,则再次执行步骤s01,若否,则接着执行步骤s09。

步骤s09是当步骤s08的判断结果为否,该处理单元6判断从最近一次执行步骤s03的时间点起算,是否已经过该默认重设时间,若否,则再次执行步骤s08,若是,则再次执行步骤s01。

举例来说,若对应于地区a的该现实环境温度、该现实环境相对湿度及该现实环境照度分别为摄氏35度、75%及500lux,对应于地区b的该现实环境温度、该现实环境相对湿度及该现实环境照度分别为摄氏32度、70%及400lux,该默认环境温度范围、该默认环境相对湿度范围及该默认环境照度范围分别为摄氏16~24度、45~63%、0~300lux,若该可携式电子装置100位于地区a,则使用者须在该默认时限内(例如2小时内)输入例如用于将该虚拟环境温度、该虚拟环境相对湿度及该虚拟环境照度分别调整成摄氏20度、50%、50lux的该适当环境设定指令,该虚拟物件才不会损坏,或者该虚拟生物才不会生病/死亡。若该可携式电子装置100被使用者从地区a携带至地区b,则使用者须再次输入该适当环境设定指令。若该可携式电子装置100停留于地区a,则经过该默认重设时间(例如24小时)后,使用者须再次留意是否需要输入该适当环境设定指令。

综上所述,本发明虚拟物件的保存或虚拟生物的养殖的模拟方法的实施例,利用定位技术选定该当地环境数据,并将该当地环境数据套用至该虚拟环境中,并借由该处理单元6于该默认时限内未接收到该适当环境设定指令时输出该失败通知,从而通过基于位置的服务(location-basedservice,lbs)让使用者从虚拟环境中学习保存或养殖的观念,故确实能达成本发明的目的。

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