云游戏运行环境的设置方法和装置、电子设备及存储介质与流程

文档序号:32799590发布日期:2023-01-03 23:17阅读:29来源:国知局
云游戏运行环境的设置方法和装置、电子设备及存储介质与流程

1.本技术涉及云游戏技术领域,尤其涉及一种云游戏运行环境的设置方法和装置、电子设备及存储介质。


背景技术:

2.随着5g技术与云计算技术的融合,作为云计算垂直领域的云游戏也开始得到新的发展,行业呈现出一片欣欣向荣的景象。但作为一个新的业务形态,相当多的技术难题也随之不断出现。在设置云游戏运行环境的过程中,目前普遍采用的做法是,无论哪个用户都统一设置成固定的运行环境,由此可能带来误判进而影响用户使用云游戏的问题。例如,云游戏提供商有可能将使用相同运行环境的多个不同用户均识别为非法用户,并进行风险提示,甚至禁止运行云游戏,从而降低风险控制的准确性。


技术实现要素:

3.本技术实施例提供一种云游戏运行环境的设置方法和装置、电子设备及存储介质,以提高云游戏风险控制的准确性。
4.在第一方面,本技术实施例提供了一种云游戏运行环境的设置方法,包括:在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式;根据所述虚拟设备信息,设置所述云游戏的运行环境,所述云游戏的运行环境用于为所述客户端启动所述云游戏。
5.在第二方面,本技术实施例提供了一种云游戏运行环境的设置装置,包括:获取模块,用于在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式;设置模块,用于根据所述虚拟设备信息,设置所述云游戏的运行环境,所述云游戏的运行环境用于为所述客户端启动所述云游戏。
6.在第三方面,本技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器在执行所述计算机程序时实现上述任一项所述的方法。
7.在第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
8.与现有技术相比,本技术具有如下优点:
9.在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,根据所述虚拟设备信息设置所述云游戏的运行环境以便于为所述客户端启动所述云游戏,由于云游戏的运行环境不是统一固定的,而是基于预设策略中配置的获取模式获取的虚拟设备信息设置得到的,可以避免因相同的运行环境造成的误判,有助于提高云游戏风险控制的准确性。
10.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,可依照说明书的内容予以实施,并且为了让本技术的上述和其他目的、特征和优点能够更
明显易懂,以下特举本技术的具体实施方式。
附图说明
11.在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本技术的一些实施方式,而不应将其视为是对本技术范围的限制。
12.图1为本技术提供的云游戏运行环境的设置方法的应用场景示意图;
13.图2为本技术一实施例的云游戏运行环境的设置方法的流程图;
14.图3是本技术另一实施例的云游戏运行环境的设置方法的流程图;
15.图4是本技术另一实施例的云游戏运行环境的设置方法的流程图;
16.图5是本技术另一实施例的云游戏运行环境的设置方法的流程图;
17.图6是本技术另一实施例的云游戏运行环境的设置方法的流程图;
18.图7是本技术另一实施例的云游戏运行环境的设置方法的流程图;
19.图8是本技术一实施例的云游戏运行环境的设置装置的结构框图;以及
20.图9为用来实现本技术实施例的电子设备的框图。
具体实施方式
21.在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本技术的构思或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的,而非限制性的。
22.为便于理解本技术实施例的技术方案,以下对本技术实施例的相关技术进行说明。以下相关技术作为可选方案与本技术实施例的技术方案可以进行任意结合,其均属于本技术实施例的保护范围。
23.首先对本技术所涉及的名词进行解释。
24.风控:风险控制的简称,是指采取各种措施和方法,消灭或减少风险事件发生的各种可能性,或者减少风险事件发生时造成的损失。
25.云游戏:以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器上运行,游戏启动及渲染后,经压缩通过网络传输给客户端。客户端无需为了游戏配置高性能的处理器和显卡,只需要基本的视频解压能力就可以执行游戏。
26.服务器:位于云端为云游戏提供相关服务的服务器,该相关服务包括但不限于设置云游戏的运行环境、启动云游戏以及渲染云游戏,并将渲染且压缩后的云游戏通过网络发送至客户端。
27.客户端:是在用户侧加载云游戏的设备。该设备具备视频解压能力,可以与云端的服务器进行通信并与用户进行交互。客户端包括但不限于计算机、平板电脑、笔记本电脑、个人数字助理(personal digital assistant,pda)或手机等。
28.虚拟设备信息:表征客户端所具有的、与云游戏相关的属性信息。虚拟设备信息表征的属性信息,可以反映某个具体客户端的真实属性信息,如反映某个发起云游戏的用户使用的手机的属性信息。或者虚拟设备信息也可以表征一个抽象的客户端的属性信息,在生成虚拟设备信息后,再将其指定给某个具体的客户端,这种情况下,虚拟设备信息并不一
定完全反映该客户端的真实属性信息,但是能够代表该客户端的真实属性信息。上述属性信息包括但不限于客户端的以下至少一种属性信息:网络类型、产品型号、品牌、基带信息、无线网络名称、基本服务集标识、信号强度或签名类型。
29.网络类型:客户端使用的网络类型,包括但不限于2g、3g、4g、5g或wifi等网络。
30.基本服务集标识(basic service set identifier,bssid):唯一标识基本服务集,用无线接入点的数据链路层的mac(media access control,媒体存取控制)地址来表示。
31.签名类型:客户端内涉及签名验证过程中所使用签名的类型,包括但不限于正式签名、平台签名或测试签名等。
32.图1为示例性的用于实现本技术实施例的云游戏运行环境的设置方法的一个应用场景的示意图。云端的服务器可以为多个客户端提供云游戏的相关服务。其中,客户端的类型可以多种,如计算机、手机、平板电脑或笔记本电脑等等。云端的服务器可以根据需要部署,包括集中式部署或分布式部署。例如,可以在云端部署多个服务器分别执行虚拟设备信息处理服务或者渲染服务等,也可以部署一个服务器提供云游戏所有的相关服务。图中仅以部署一个服务器为例进行示意。服务器基于预设策略获取虚拟设备信息后,根据该虚拟设备信息设置云游戏的运行环境,并启动且渲染云游戏,然后将对应的视频数据经压缩后通过网络传输至客户端。客户端收到服务器传输的数据后,进行解压播放,从而用户可以在客户端上玩云游戏。
33.值得一提的是,本技术实施例中的服务器并不特指云游戏提供商或云游戏运营商的服务器。本技术关注的是围绕云游戏运行环境的设置给客户端提供服务,也就是说本技术实施例中的服务器只要具备该服务功能即可。通常情况下,云游戏提供商或云游戏运营商有自己专门的服务器以提供或运营云游戏。当然,根据实际应用需要,可以将本技术实施例中的服务功能集成在云游戏提供或运营服务器上,对此不做限定。
34.本技术实施例提供了一种云游戏运行环境的设置方法,可以应用于云端的服务器上。如图2所示为本技术一实施例的云游戏运行环境的设置方法的流程图,可以包括如下步骤s201和步骤s202。
35.在步骤s201,在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,预设策略中配置有虚拟设备信息的获取模式。
36.其中,客户端请求启动云游戏可以通过多种方式来实现。示例性地,客户端可以基于用户在云游戏的界面上的按钮点击操作或者语音指令发起启动云游戏的请求。
37.例如,用户在客户端打开云游戏,客户端在云游戏的界面上可以显示一个按钮,按钮以文字方式显示“启动”。用户可以点击该按钮,从而发起云游戏的启动请求。客户端检测到用户的点击操作后则发送启动云游戏的请求至服务器。
38.再如,用户在客户端打开云游戏,客户端在云游戏的界面上可以显示一个按钮,按钮以文字方式显示“语音启动”。用户既可以通过点击该按钮发起云游戏的启动请求,也可以通过发出语音指令“启动”来发起云游戏的启动请求。客户端检测到用户的点击操作或者接收到用户的语音指令“启动”后,发送启动云游戏的请求至服务器。
39.本技术实施例中的预设策略中可以配置有虚拟设备信息的获取模式,该获取模式可以预先配置。通过配置不同的获取模式来确定获取虚拟设备信息的方式。该获取模式包
括上报模式或随机模式。其中,上报模式是指虚拟设备信息从客户端获取,即客户端将虚拟设备信息上报给服务器。随机模式是指虚拟设备信息由服务器随机生成,这种情况下无需客户端上报。
40.其中,上述获取模式可以根据需要配置。所述获取模式可以由服务器预先固定配置好,如指定为上报模式或指定为随机模式;也可以由服务器提供配置入口供操作人员手动配置。示例性地,服务器可以在配置界面上以文字方式提供两个候选框供操作人员进行选择,或者也可以在配置界面上提供一个下拉菜单包括两个候选项供操作人员选择。操作人员可以根据实际需要选择上报模式或者选择随机模式。
41.在步骤s202,根据虚拟设备信息,设置云游戏的运行环境,该云游戏的运行环境用于为客户端启动云游戏。
42.其中,虚拟设备信息包括客户端的一种或多种属性信息。设置云游戏的运行环境是指将虚拟设备信息包括的属性信息配置在服务器上,从而得到云游戏的运行环境,在该运行环境下可以启动云游戏。
43.本技术实施例中,在设置云游戏的运行环境时,在服务器上配置的属性信息的种类可以为一个,或者也可以为多个,通常情况下为多个。服务器上配置的属性信息种类越多,设置的云游戏的运行环境越丰富逼真,有助于提升用户体验。
44.例如,设置云游戏的运行环境时,在服务器上配置如下属性信息:网络类型为5g,产品型号为mm50,品牌为aaa,信号强度为强以及签名类型为正式签名。
45.再如,设置云游戏的运行环境时,在服务器上配置如下属性信息:网络类型为wifi网络,产品型号为nn80,品牌为bbb,无线网络名称为tp-link,信号强度为中等,基带型号为xxx 7000以及签名类型为平台签名。
46.本实施例提供的上述方法,由于云游戏的运行环境不是统一固定的,而是基于预设策略获取的虚拟设备信息设置得到的,可以避免因相同的运行环境造成的误判,有助于提高云游戏风控的准确性,而且能够提升用户云游戏的体验。
47.本技术实施例中的预设策略中配置的虚拟设备信息的获取模式可以根据实际需求被设置为上报模式或随机模式,进而可以基于上报模式或随机模式来获取虚拟设备信息。下面分别基于不同的实施例进行具体说明。
48.本技术实施例提供了一种云游戏运行环境的设置方法,可以应用于云端的服务器上,并且预设策略中配置的虚拟设备信息的获取模式为上报模式。如图3所示为本技术一实施例的云游戏运行环境的设置方法的流程图,可以包括如下步骤s301和步骤s302。
49.在步骤s301,在客户端请求启动云游戏的情况下,基于预设策略中配置的上报模式,获取客户端上报的虚拟设备信息。
50.在步骤s302,根据虚拟设备信息,设置云游戏的运行环境,该云游戏的运行环境用于为客户端启动云游戏。
51.在一种实施方式下,上述步骤s301可以具体包括:在客户端请求启动云游戏的情况下,基于已配置的上报模式,查找历史上报的虚拟设备信息,判断所述客户端是否已上报过虚拟设备信息,如果客户端已上报过虚拟设备信息,则获取该客户端已上报的虚拟设备信息;如果客户端未上报过虚拟设备信息,则获取客户端当前上报的虚拟设备信息。
52.其中,已上报的虚拟设备信息可以由服务器存储并动态更新。存储的方式不限定,
如可以存储在数据库中。动态更新是指每当有客户端上报虚拟设备信息时,可以查找数据库中是否已存储该客户端的虚拟设备信息,如果未存储,则将其存储到数据库中。这种动态更新的方式,无需客户端每次请求云游戏时都上报虚拟设备信息,而是在首次请求云游戏时上报即可,后续由服务器查询数据库直接获取即可,能够提高效率且节省资源。
53.本实施例中,上报模式下获取的虚拟设备信息更能真实地反映请求云游戏的客户端的属性信息,相应地,设置的云游戏运行环境更准确,从而可以为客户端提供更加逼真的视频播放效果,能够使用户达到在本地运行游戏的体验,极大地提升了用户体验。
54.本技术实施例提供了一种云游戏运行环境的设置方法,可以应用于云端的服务器上,并且预设策略中配置的虚拟设备信息的获取模式为随机模式。如图4所示为本技术一实施例的云游戏运行环境的设置方法的流程图,可以包括如下步骤s401和步骤s402。
55.在步骤s401,在客户端请求启动云游戏的情况下,基于预设策略中配置的随机模式,根据已存储的多种类型客户端的属性信息随机生成虚拟设备信息。
56.其中,已存储的多种类型客户端的属性信息可以由服务器预先收集,为了更真实地表征客户端的属性信息,可以尽可能多的收集各种类型的客户端的属性信息,如不同品牌和型号的手机的属性信息。
57.本实施例中,随机生成虚拟设备信息可以采用任意随机算法来执行,具体不限定。例如,已存储的属性信息包括8种参数,每种参数包括的具体数值都有100个,则随机生成的虚拟设备信息可以包括这8种参数,其中每个参数所选取的数值为该参数对应100个数值中的任一个。因此,已存储的属性信息越多,随机排列组合得到的可能性就越多,生成的虚拟设备信息就越具有通用性。而且这种动态随机生成的方式,对应每次设置的云游戏运行环境也不相同,从而进一步提高了安全性。
58.值得一提的是,已存储的属性信息种类越多,对应设置的云游戏运行环境模拟客户端的各种配置就越全面,显示效果也更加丰富逼真,能够最大程度上接近客户端本地运行游戏的真实环境,给用户带来本地游戏的体验。
59.在步骤s402,根据虚拟设备信息,设置云游戏的运行环境,该云游戏的运行环境用于为客户端启动云游戏。
60.本实施例中,随机模式下生成的虚拟设备信息具备一定的通用性,可以适用于任何型号及品牌的客户端。再有,这种方式无需客户端上报,省去了客户端与服务器由于上报进行通信的环节,节省了通信资源,而且虚拟设备信息直接在服务器生成,极大地提高了效率。
61.本技术实施例提供了一种云游戏运行环境的设置方法,可以应用于云端的服务器上。如图5所示为本技术一实施例的云游戏运行环境的设置方法的流程图,可以包括如下步骤s501至步骤s504。
62.在步骤s501,在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息。在步骤s502,根据虚拟设备信息,设置云游戏的运行环境。在步骤s503,在云游戏的运行环境中启动云游戏。在步骤s504,基于虚拟设备信息中的属性信息渲染云游戏。
63.其中,渲染云游戏的过程中可以将虚拟设备信息中的一些属性信息,渲染至游戏界面上,以达到界面显示丰富逼真的效果。例如,将网络类型5g和wifi信号强度渲染至游戏界面上。另外,还可以将游戏界面渲染成与属性信息中的产品型号和品牌相匹配的风格等
等,从而给用户带来更佳的体验。
64.上述实施例都是以一个服务器为例进行说明的,在其他可能的实施方式中,还可以在云端部署多个服务器,分别执行不同的服务。下面分别基于不同的实施例进行具体说明。
65.本技术实施例提供了一种云游戏运行环境的设置方法,由云端部署的虚拟设备信息服务器和渲染服务器配合执行,预设策略中配置的虚拟设备信息的获取模式为上报模式。如图6所示为本技术一实施例的云游戏运行环境的设置方法的流程图,可以包括如下步骤s601至步骤s606。
66.在步骤s601,客户端基于用户的请求,向虚拟设备信息服务器发送启动云游戏的请求。
67.在步骤s602,虚拟设备信息服务器基于预设策略中配置的上报模式,查找已上报的虚拟设备信息,判断该客户端历史是否上报过虚拟设备信息。
68.在步骤s603,如果该客户端已上报过虚拟设备信息,则虚拟设备信息服务器直接获取该客户端已上报的虚拟设备信息;如果该客户端未上报过虚拟设备信息,则本次客户端上报虚拟设备信息,虚拟设备信息服务器存储客户端上报的虚拟设备信息。
69.在步骤s604,虚拟设备信息服务器将客户端的虚拟设备信息下发至渲染服务器。
70.在步骤s605,渲染服务器根据收到的虚拟设备信息,设置云游戏的运行环境,在云游戏的运行环境中启动云游戏。
71.在步骤s606,渲染服务器基于虚拟设备信息中的属性信息渲染云游戏。
72.本技术实施例提供了一种云游戏运行环境的设置方法,由云端部署的虚拟设备信息服务器和渲染服务器配合执行,预设策略中配置的虚拟设备信息的获取模式为随机模式。如图7所示为本技术一实施例的云游戏运行环境的设置方法的流程图,可以包括如下步骤s701至步骤s705。
73.在步骤s701,客户端基于用户的请求,向虚拟设备信息服务器发送启动云游戏的请求。
74.在步骤s702,虚拟设备信息服务器基于预设策略中配置的随机模式,根据已存储的多种类型客户端的属性信息随机生成虚拟设备信息。
75.在步骤s703,虚拟设备信息服务器将生成的虚拟设备信息下发至渲染服务器。
76.在步骤s704,渲染服务器根据收到的虚拟设备信息,设置云游戏的运行环境,在云游戏的运行环境中启动云游戏。
77.在步骤s705,渲染服务器基于虚拟设备信息中的属性信息渲染云游戏。
78.与本技术实施例提供的方法的应用场景以及方法相对应地,本技术实施例还提供一种云游戏运行环境的设置装置。如图8所示为本技术一实施例的云游戏运行环境的设置装置的结构框图,该装置可以包括获取模块801和设置模块802。
79.获取模块801用于在客户端请求启动云游戏的情况下,基于预设策略获取虚拟设备信息,所述预设策略中配置有虚拟设备信息的获取模式。
80.设置模块802用于根据虚拟设备信息,设置云游戏的运行环境,云游戏的运行环境用于为客户端启动云游戏。
81.在一种实施方式下,获取模块801可以包括获取单元,该获取单元用于在客户端请
求启动云游戏且获取模式为上报模式的情况下,获取客户端上报的虚拟设备信息。
82.在一种实施方式下,上述获取单元可以用于在客户端请求启动云游戏且获取模式为上报模式的情况下,查找历史上报的虚拟设备信息,判断客户端是否已上报过虚拟设备信息;如果客户端已上报过虚拟设备信息,则获取客户端已上报的虚拟设备信息;如果客户端未上报过虚拟设备信息,则获取客户端当前上报的虚拟设备信息。
83.在一种实施方式下,获取模块801可以用于在客户端请求启动云游戏且获取模式为随机模式的情况下,根据已存储的多种类型客户端的属性信息随机生成虚拟设备信息。
84.在一种实施方式下,上述装置还可以包括启动模块和渲染模块。其中,启动模块用于在云游戏的运行环境中启动云游戏;渲染模块用于基于虚拟设备信息中的属性信息渲染云游戏。
85.在一种实施方式下,虚拟设备信息可以包括客户端的以下至少一种属性信息:网络类型、产品型号、品牌、基带信息、无线网络名称、基本服务集标识、信号强度或签名类型。
86.本技术实施例各装置中的各模块的功能可以参见上述方法中的对应描述,并具备相应的有益效果,在此不再赘述。
87.本实施例提供的上述装置,由于云游戏的运行环境不是统一固定的,而是基于预设策略获取的虚拟设备信息设置得到的,可以避免因相同的运行环境造成的误判,有助于提高云游戏风控的准确性,而且能够提升用户云游戏的体验。
88.图9为用来实现本技术实施例的电子设备的框图。如图9所示,该电子设备包括:存储器910和处理器920。存储器910内存储有可在处理器920上运行的计算机程序。处理器920执行该计算机程序时实现上述实施例中的方法。存储器910和处理器920的数量可以为一个或多个。
89.该电子设备还包括通信接口930,用于与外界设备进行通信,进行数据交互传输。
90.如果存储器910、处理器920和通信接口930独立实现,则存储器910、处理器920和通信接口930可以通过总线相互连接并完成相互间的通信。该总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
91.可选的,在具体实现上,如果存储器910、处理器920及通信接口930集成在一块芯片上,则存储器910、处理器920及通信接口930可以通过内部接口完成相互间的通信。
92.本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现本技术实施例中提供的方法。
93.本技术实施例还提供了一种芯片,该芯片包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的通信设备执行本技术实施例提供的方法。
94.本技术实施例还提供了一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行申请实施例提供的方法。
95.应理解的是,上述处理器可以是中央处理器(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电
路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced risc machines,arm)架构的处理器。
96.进一步地,可选的,上述存储器可以包括只读存储器和随机访问存储器。该存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以包括只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以包括随机访问存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram均可用。例如,静态随机访问存储器(static ram,sram)、动态随机访问存储器(dynamic random access memory,dram)、同步动态随机访问存储器(synchronous dram,sdram)、双倍数据速率同步动态随机访问存储器(double data rate sdram,ddr sdram)、增强型同步动态随机访问存储器(enhanced sdram,esdram)、同步链接动态随机访问存储器(sync link dram,sldram)和直接内存总线随机访问存储器(direct rambus ram,dr ram)。
97.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生依照本技术的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输。
98.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本技术的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
99.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
100.流程图中描述的或在此以其他方式描述的任何过程或方法可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。
101.在流程图中描述的或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令
执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。
102.应理解的是,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
103.此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
104.以上所述,仅为本技术的示例性实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术记载的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1