Game data processing method, electronic device and storage medium

文档序号:177542 发布日期:2021-11-02 浏览:52次 中文

阅读说明:本技术 一种游戏数据的处理方法、电子设备及存储介质 (Game data processing method, electronic device and storage medium ) 是由 龙科 于 2021-07-22 设计创作,主要内容包括:本发明是关于一种游戏数据的处理方法、电子设备及存储介质。该方法包括:第一零终端设备分别与具有预设游戏应用的虚拟机以及至少一个第二零终端设备建立连接;所述第一零终端设备向所述虚拟机发送第一操控指令,同时,将从所述第二零终端设备接收到的第二操控指令发送至所述虚拟机,以使得所述虚拟机基于所述第一操控指令和/或第二操控指令对所述预设游戏应用进行操控,从而产生对应的游戏画面图像;所述第一零终端设备接收所述虚拟机发送的所述游戏画面图像,并将接收到的所述游戏画面图像发送至第二零终端设备。本发明提升了多个异地用户同时进行一个多人游戏的便利性。(The invention relates to a game data processing method, electronic equipment and a storage medium. The method comprises the following steps: the method comprises the steps that a first zero terminal device is connected with a virtual machine with a preset game application and at least one second zero terminal device respectively; the first zero terminal equipment sends a first control instruction to the virtual machine, and simultaneously sends a second control instruction received from the second zero terminal equipment to the virtual machine, so that the virtual machine controls the preset game application based on the first control instruction and/or the second control instruction, and a corresponding game picture image is generated; and the first zero terminal equipment receives the game picture image sent by the virtual machine and sends the received game picture image to second zero terminal equipment. The invention improves the convenience of a plurality of users in different places for simultaneously playing a multiplayer game.)

1. A method of processing game data, the method comprising the steps of:

the method comprises the steps that a first zero terminal device is connected with a virtual machine with a preset game application and at least one second zero terminal device respectively;

the first zero terminal equipment sends a first control instruction to the virtual machine, and simultaneously sends a second control instruction received from the second zero terminal equipment to the virtual machine, so that the virtual machine controls the preset game application based on the first control instruction and/or the second control instruction, and a corresponding game picture image is generated;

and the first zero terminal equipment receives the game picture image sent by the virtual machine and sends the received game picture image to second zero terminal equipment.

2. The method according to claim 1, wherein the first zero terminal device sends a first manipulation instruction to the virtual machine, and the method comprises:

the first zero terminal device sends a first control instruction from a first control device to the virtual machine, and the first zero terminal device is connected with the first control device.

3. The method of claim 1, wherein sending the second manipulation instruction received from the second zero-terminal device to the virtual machine comprises:

the first zero terminal equipment receives a second control instruction from second control equipment through the second zero terminal equipment, and sends the second control instruction to the virtual machine, and the second control equipment is connected with the second zero terminal equipment.

4. The method of claim 1, wherein before the first zero terminal device establishes a connection with at least one second zero terminal device, the method further comprises:

the first zero terminal equipment receives connection information of one or more second zero terminal equipments input by a user;

and the first zero terminal equipment initiates connection invitation to one or more second zero terminal equipment corresponding to the connection information, and establishes connection with the corresponding second zero terminal equipment under the condition that the corresponding second zero terminal equipment agrees to the received connection invitation.

5. The method of claim 4, wherein the first zero terminal device receives connection information of a second zero terminal device, and wherein the method comprises:

the first zero terminal equipment receives a multiplayer game request and generates a control interface according to the multiplayer game request;

and receiving the connection information of the second terminal equipment input by the user in the control interface.

6. A method of processing game data, the method comprising the steps of:

the second zero terminal equipment is connected with the first zero terminal equipment, and the first zero terminal equipment is connected with a virtual machine with a preset game application;

and the second zero terminal equipment receives the game picture image which is sent from the virtual machine and forwarded by the first zero terminal equipment, and sends a second control instruction to the first zero terminal equipment according to the game picture image.

7. The method according to claim 6, wherein after the second terminal device receives the game screen image transmitted from the virtual machine and forwarded by the first terminal device, the method comprises:

and the second zero terminal equipment disconnects or suspends the virtual machine connected with the second zero terminal equipment.

8. The method of claim 6, wherein before the second zero terminal device establishes the connection with the first zero terminal device, the method further comprises:

and the second zero terminal equipment receives the connection invitation sent by the first zero terminal equipment and establishes connection with the first zero terminal equipment under the condition of agreeing to the connection invitation.

9. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of a game data processing method according to any one of claims 1 to 8 when executing the computer program.

10. A computer-readable storage medium, in which a computer program is stored, which, when being executed by a processor, carries out the steps of a method of processing game data according to any one of claims 1 to 8.

Technical Field

The present invention relates to the field of data processing technologies, and in particular, to a method for processing game data, an electronic device, and a storage medium.

Background

The operation of the single-player multi-player game is that usually a plurality of players are in front of the same game device, and the players respectively use the handles connected to the same device to play the game together, so that when a certain user is in a single place, the single-player multi-player game cannot be played due to lack of players capable of playing with the single-player multi-player game nearby, and the limitation of the single-player multi-player game is caused.

In the related art, the problem is usually solved in a multiplayer online game form, however, in the multiplayer online game, on one hand, a plurality of users are required to respectively download game clients which are required to be played together, and on the other hand, each game user can be online only by logging in a game account. However, this game method also causes inconvenience in that a plurality of users who are located at different places commonly play the same game in the face of high game fees and uneven account levels among game players. Accordingly, there is a need to ameliorate one or more of the problems with the related art solutions described above.

It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present invention and therefore may include information that does not constitute prior art known to a person of ordinary skill in the art.

Disclosure of Invention

The invention aims to provide a game data processing method, electronic equipment and a storage medium, and further solves the problem that a plurality of users in different places are inconvenient to play a multiplayer game at the same time.

The purpose of the invention is realized by adopting the following technical scheme:

in a first aspect, the present invention provides a method for processing game data, the method comprising the steps of:

the method comprises the steps that a first zero terminal device is connected with a virtual machine with a preset game application and at least one second zero terminal device respectively;

the first zero terminal equipment sends a first control instruction to the virtual machine, and simultaneously sends a second control instruction received from the second zero terminal equipment to the virtual machine, so that the virtual machine controls the preset game application based on the first control instruction and/or the second control instruction, and a corresponding game picture image is generated;

and the first zero terminal equipment receives the game picture image sent by the virtual machine and sends the received game picture image to second zero terminal equipment.

In an embodiment of the present invention, the sending, by the first zero terminal device, the first control instruction to the virtual machine includes:

the first zero terminal device sends a first control instruction from a first control device to the virtual machine, and the first zero terminal device is connected with the first control device.

In an embodiment of the present invention, sending a second control instruction received from the second zero terminal device to the virtual machine includes:

the first zero terminal equipment receives a second control instruction from second control equipment through the second zero terminal equipment, and sends the second control instruction to the virtual machine, and the second control equipment is connected with the second zero terminal equipment.

In an embodiment of the present invention, before the first zero terminal device establishes a connection with at least one second zero terminal device, the method further includes:

the first zero terminal equipment receives connection information of one or more second zero terminal equipments input by a user;

and the first zero terminal equipment initiates connection invitation to one or more second zero terminal equipment corresponding to the connection information, and establishes connection with the corresponding second zero terminal equipment under the condition that the corresponding second zero terminal equipment agrees to the received connection invitation.

In an embodiment of the present invention, the receiving, by the first zero terminal device, connection information of the second zero terminal device includes:

the first zero terminal equipment receives a multiplayer game request and generates a control interface according to the multiplayer game request;

and receiving the connection information of the second terminal equipment input by the user in the control interface.

In a second aspect, the present invention provides another game data processing method, including the steps of:

the second zero terminal equipment is connected with the first zero terminal equipment, and the first zero terminal equipment is connected with a virtual machine with a preset game application;

and the second zero terminal equipment receives the game picture image which is sent from the virtual machine and forwarded by the first zero terminal equipment, and sends a second control instruction to the first zero terminal equipment according to the game picture image.

In an embodiment of the present invention, after the second zero terminal device receives the game screen image sent from the virtual machine and forwarded by the first zero terminal device, the method includes:

and the second zero terminal equipment disconnects or suspends the virtual machine connected with the second zero terminal equipment.

In this embodiment of the present invention, before the second zero terminal device establishes a connection with the first zero terminal device, the method further includes:

and the second zero terminal equipment receives the connection invitation sent by the first zero terminal equipment and establishes connection with the first zero terminal equipment under the condition of agreeing to the connection invitation.

In a third aspect, the present invention provides an electronic device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the game data processing method according to any one of the above methods when executing the computer program.

In a fourth aspect, the present invention provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of a method for processing game data according to any one of the above.

The technical scheme provided by the embodiment of the invention can have the following beneficial effects:

in the embodiment of the invention, multiple persons in different places do not need to install all game clients or log in game accounts, and only need to have game applications in the virtual machine connected with the first zero-terminal equipment of the first user. After a first user opens a game in the virtual machine through the first zero terminal device, a game picture can be sent to a second zero terminal device connected with the first zero terminal device through the first zero terminal device, and therefore the second user can see the corresponding game picture through a display screen connected with the second zero terminal device. In addition, the first user and the second user can respectively make a first control instruction and a second operation instruction for controlling the game according to the game picture, the instructions are transmitted to the virtual machine, the virtual machine generates a corresponding game picture again according to the instructions and sends the game picture to the first zero terminal equipment and the second zero terminal equipment, and the operation is repeated, so that when a plurality of users in different places want to play a multiplayer game at the same time, the game can be played together without installing clients of the game by other users or logging in game accounts. The convenience of a plurality of different users for simultaneously playing a multiplayer game is improved.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.

Drawings

The invention is further illustrated with reference to the following figures and examples.

FIG. 1 is a flow chart illustrating a method for processing game data according to an embodiment of the present invention;

fig. 2 is a schematic diagram of a connection flow between a first zero terminal device and a second zero terminal device in the embodiment of the present invention;

FIG. 3 is a schematic diagram illustrating a method for processing game data according to an embodiment of the present invention;

FIG. 4 is a schematic structural diagram of a game data processing apparatus according to an embodiment of the present invention;

FIG. 5 is a schematic structural diagram of a connection module in an embodiment of the invention;

FIG. 6 is a schematic structural diagram of a connection information receiving module according to an embodiment of the present invention;

FIG. 7 is a schematic structural diagram of another game data processing device according to an embodiment of the present invention;

fig. 8 is a schematic structural diagram of an electronic device in an embodiment of the present invention;

fig. 9 is a schematic structural diagram of a program product for implementing a processing method of game data in the embodiment of the present invention.

Detailed Description

Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features may be combined in any suitable manner in one or more embodiments.

Furthermore, the drawings are merely schematic illustrations of the invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus their repetitive description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities.

First, in the present exemplary embodiment, there is provided a game data processing method, as shown in fig. 1, including the following steps S101 to S103:

step S101, a first zero terminal device is respectively connected with a virtual machine with a preset game application and at least one second zero terminal device;

step S102, the first zero terminal device sends a first control instruction to the virtual machine, and simultaneously sends a second control instruction received from the second zero terminal device to the virtual machine, so that the virtual machine controls the preset game application based on the first control instruction and/or the second control instruction, and a corresponding game picture image is generated;

step S103, the first zero terminal device receives the game picture image sent by the virtual machine and sends the received game picture image to a second zero terminal device.

By the method, multiple people in different places do not need to install all game clients or log in game accounts, and only need to have game applications in the virtual machine connected with the first zero terminal equipment of the first user. After a first user opens a game in the virtual machine through the first zero terminal device, a game picture can be sent to a second zero terminal device connected with the first zero terminal device through the first zero terminal device, and therefore the second user can see the corresponding game picture through a display screen connected with the second zero terminal device. In addition, the first user and the second user can respectively make a first control instruction and a second operation instruction for controlling the game according to the game picture, the instructions are transmitted to the virtual machine, the virtual machine generates a corresponding game picture again according to the instructions and sends the game picture to the first zero terminal equipment and the second zero terminal equipment, and the operation is repeated, so that when a plurality of users in different places want to play a multiplayer game at the same time, the game can be played together without installing clients of the game by other users or logging in game accounts. The convenience of a plurality of different users for simultaneously playing a multiplayer game is improved.

Hereinafter, the respective steps of the above-described method in the present exemplary embodiment will be described in more detail with reference to fig. 1 to 3.

In step S101, the virtual machine is located in the cloud server, and specifically, the connection process between the virtual machine and the first zero terminal device may be that the first user inputs a user name and a password on the first zero terminal device of the first user through a login interface, and then logs in the corresponding virtual machine. In one embodiment, after the virtual machine is connected with the first zero terminal device, the virtual machine sends the real-time running picture to the first zero terminal device through the S-side module according to the VGTP protocol. Then, the first user can see the real-time image frame of the first virtual machine through the display screen on the first zero terminal device.

Specifically, after the first user opens the preset game application on the virtual machine, one or more second zero terminal devices may be selectively connected to the first zero terminal device according to the number of people participating in the game.

In one embodiment, referring to fig. 2, the connection process of the first zero terminal device and the second zero terminal device may include steps S201-S202.

Step S201, the first zero terminal device receives connection information of one or more second zero terminal devices input by a user.

Specifically, a first user may initiate a multiplayer game request to the first zero terminal device by operating a keyboard, a mouse, a handle connected to the first zero terminal device, or operating a shortcut combination key on the first zero terminal device, and the first zero terminal device generates a control interface after receiving the request, where the control interface is displayed on a display of the first zero terminal device and is superimposed on a currently acquired desktop image of the virtual machine. And the first user inputs the connection information of the second zero terminal equipment to be invited on the control interface, and the first zero terminal equipment receives the connection information of the second zero terminal equipment.

Step S202, the first zero terminal equipment initiates connection invitation to one or more second zero terminal equipments corresponding to the connection information, and establishes connection with the corresponding second zero terminal equipment under the condition that the corresponding second zero terminal equipment agrees to the received connection invitation.

Specifically, the first zero terminal device sends an invitation interface to the second zero terminal device, and after the second zero terminal device receives the connection invitation, the second user can see the invitation interface through a display screen on the second zero terminal device. And if the second user agrees to connect the invitation, sending an invitation agreement instruction through a keyboard, a mouse, a handle or a shortcut combination key and the like connected to the second zero terminal device, and after the instruction is transmitted to the first zero terminal device through the second zero terminal device, successfully connecting the two zero terminal devices. If the second user wants to reject the connection invitation, an instruction for rejecting the connection invitation can be sent in the same way, and after the instruction is transmitted to the first zero terminal equipment through the second zero terminal equipment, the connection of the two zero terminal equipment fails. The first zero terminal device may invite other zero terminal devices to connect again in the same manner.

In one embodiment, when the first zero terminal device and the second zero terminal device establish connection and the second zero terminal device starts to receive the game picture image, the second user may disconnect or suspend the virtual machine originally connected to the second zero terminal device. Therefore, the second zero terminal device does not receive the desktop image sent by the originally connected virtual machine any more, and only displays the game picture received by the first zero terminal device on the display of the second zero terminal device, so that the second user can play games more conveniently.

In step S102, after the first zero terminal device is connected to the virtual machine, a first manipulation instruction may be directly issued, in particular, in this case, the first manipulation instruction is issued by the first user operating the shortcut key combination on the first zero terminal device, and the first manipulation instruction is an operation instruction of a specific game, such as moving a position of a game character, controlling an action of the game character, and the like. Of course, in other examples, the first manipulation instruction may be issued by a first manipulation device connected to the first terminal device, in which case the first manipulation device may be a handle, a keyboard, a mouse, or the like.

In an embodiment, after the first zero terminal device is connected to the second zero terminal device, the second zero terminal device may directly send the second control instruction, or the second control device connected to the second zero terminal device may send the second control instruction. Likewise, the second manipulation instruction is also an operation instruction of the specific game. In a specific embodiment, the second control device may be a handle, a keyboard, a mouse, or the like.

In one embodiment, when the first and second manipulating devices are handles, a driver of the second manipulating device is further installed in the virtual machine, and of course, when the handle types of the first and second manipulating devices are the same, no additional driver is required to be installed again.

In step S103, the virtual machine immediately generates a corresponding game image frame to be sent to the first zero terminal device upon receiving the first manipulation instruction and the second manipulation instruction. After receiving the corresponding game image picture, the first zero terminal device displays the game image picture on a display screen of the first zero terminal device, and on the other hand, the first zero terminal device copies the received game image data and sends the copied game image data to the second zero terminal device. After receiving the copied game picture image data, the second terminal device decodes the data and displays the game picture image through a display screen connected with the second terminal device. Therefore, the first user and the second user send out the first control instruction and the second control instruction according to the displayed game image, the first control instruction and the second control instruction return to the virtual machine, repeated operation is achieved, and therefore when multiple users in different places play a multiplayer game at the same time, the game client does not need to be installed by other users, the game account does not need to be logged in, and convenience of the multiple users in different places playing the multiplayer game at the same time is improved.

In one embodiment, during the game, the first user or the second user may interrupt the current multiplayer game at any time, for example, call up a game control menu through a shortcut key, interrupt the game by clicking an interrupt connection option, and the virtual machine stops generating the game image picture or does not send the generated game image picture to the zero terminal device any more after receiving the interrupt game instruction.

It is noted that although the steps of the methods of the present invention are depicted in the drawings in a particular order, this does not require or imply that the steps must be performed in this particular order, or that all of the depicted steps must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions, etc. Additionally, it will also be readily appreciated that the steps may be performed synchronously or asynchronously, e.g., among multiple modules/processes/threads.

Further, in an embodiment of the present invention, a game data processing apparatus is further provided, and as shown in fig. 4, the apparatus may include a first connection module 201, a manipulation instruction sending module 202, and a game image transceiving module 203. Wherein: the first connection module 201 is configured to enable a first zero terminal device to establish a connection with a virtual machine having a preset game application and at least one second zero terminal device, respectively. A control instruction sending module 202, configured to enable the first zero terminal device to send a first control instruction to the virtual machine, and send a second control instruction received from the second zero terminal device to the virtual machine, so that the virtual machine controls the preset game application based on the first control instruction and/or the second control instruction, thereby generating a corresponding game screen image. A game picture image transceiver module 203, configured to enable the first zero terminal device to receive the game picture image sent by the virtual machine, and send the received game picture image to a second zero terminal device.

In an embodiment, the manipulation instruction sending module 202 is further configured to enable the first zero terminal device to send a first manipulation instruction from a first manipulation device to the virtual machine, where the first zero terminal device is connected to the first manipulation device.

In an embodiment, the control instruction sending module 202 is further configured to enable the first zero terminal device to receive a second control instruction from a second control device through the second zero terminal device, and send the second control instruction to the virtual machine, where the second control device is connected to the second zero terminal device.

In one embodiment, referring to fig. 5, the first connection module 201 includes a connection information receiving module 204 and a connection invitation sending module 205. The connection information receiving module 204 is configured to enable the first zero terminal device to receive connection information of a second zero terminal device. The connection invitation sending module 205 is configured to initiate a connection invitation to the second zero terminal device according to the connection information.

In one embodiment, referring to fig. 6, the connection information receiving module 204 includes a multiplayer game request receiving module 2041 and a sub-connection information receiving module 2042. The multiplayer game request receiving module 2041 is configured to enable the first zero terminal device to receive a multiplayer game request, and generate a control interface according to the multiplayer game request. The sub connection information receiving module 2042 is configured to receive the connection information of the second zero terminal device in the control interface.

In addition, in the embodiment of the present invention, another game data processing device is further provided, and as shown in fig. 7, the device may include a second connection module 206 and an information transceiver module 207. The second connection module 206 is configured to establish a connection between a second zero terminal device and a first zero terminal device, where the first zero terminal device is connected to a virtual machine having a preset game application. And an information transceiver module 207, configured to enable the second zero terminal device to receive the game screen image sent from the virtual machine and forwarded by the first zero terminal device, and send a second control instruction to the first zero terminal device according to the game screen image.

In an embodiment, the apparatus further includes a connection control module, configured to disconnect or suspend the virtual machine connected to the second zero terminal device after the second zero terminal device receives the game screen image sent from the virtual machine and forwarded by the first zero terminal device.

In an embodiment, the apparatus further includes a connection agreement module, configured to enable the second zero terminal device to receive a connection invitation sent by the first zero terminal device before the second zero terminal device establishes a connection with the first zero terminal device, and establish a connection with the first zero terminal device in a case of agreeing to the connection invitation.

With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.

It should be noted that although several modules of the system for action execution are mentioned in the above detailed description, such division is not mandatory. Indeed, the features and functionality of two or more of the modules described above may be embodied in one module according to embodiments of the invention. Conversely, the features and functions of one module described above may be further divided into embodiments by a plurality of modules. The components shown as modules may or may not be physical units, i.e. may be located in one place or may be distributed over a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the invention. One of ordinary skill in the art can understand and implement it without inventive effort.

Referring to fig. 8, an embodiment of the present invention further provides an electronic device 300, where the electronic device 300 includes at least one memory 310, at least one processor 320, and a bus 330 connecting different platform systems.

The memory 310 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)211 and/or cache memory 312, and may further include Read Only Memory (ROM) 313.

The memory 310 further stores a computer program, and the computer program can be executed by the processor 320, so that the processor 320 executes the steps of the game data processing method in any embodiment of the present invention, and the specific implementation manner of the method is consistent with the implementation manner and the achieved technical effect described in the above embodiments of the game data processing method, and some details are not repeated.

The memory 310 may also include a utility 314 having at least one program module 315, such program modules 315 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.

Accordingly, the processor 320 may execute the computer programs described above, and may execute the utility 314.

Bus 330 may represent one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.

The electronic device 300 may also communicate with one or more external devices 340, such as a keyboard, pointing device, bluetooth device, etc., and may also communicate with one or more devices capable of interacting with the electronic device 300, and/or with any devices (e.g., routers, modems, etc.) that enable the electronic device 300 to communicate with one or more other computing devices. Such communication may be through input-output interface 350. Also, the electronic device 300 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via the network adapter 360. Network adapter 360 may communicate with other modules of electronic device 300 via bus 330. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with electronic device 300, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms, to name a few.

The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium is used for storing a computer program, and when the computer program is executed, the steps of the method for processing game data in the embodiment of the present invention are implemented, and a specific implementation manner of the method is consistent with the implementation manner and the achieved technical effect described in the embodiment of the method for processing game data, and some contents are not described in detail again.

Fig. 9 shows a program product 400 for implementing the above-described game data processing method provided by the present embodiment, which may employ a portable compact disc read only memory (CD-ROM) and include program codes, and may be run on a terminal device, such as a personal computer. However, the program product 400 of the present invention is not limited in this respect, and in the present invention, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. Program product 400 may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

A computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that can communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing. Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the C language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).

While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:游戏操作指引方法、装置、电子设备和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类