Calling service method and device of application program, electronic equipment and storage medium
1. A calling method of an application program APP is applied to a terminal, and is characterized by comprising the following steps:
receiving an active command which is reported by a user identity recognition SIM card and is used for starting cloud application service when a preset condition is met;
in response to the proactive command, sending a connection request to a cloud server;
after the cloud application service interface is connected to the cloud server, receiving page information of the cloud application interface sent by the cloud server, and displaying the cloud application service interface;
and sending an application management instruction to the cloud server through the cloud application service interface, and performing cloud application program management by operating the corresponding cloud application service through the cloud server.
2. The method of claim 1, wherein the application management includes any one or more of:
downloading a downloading instruction for downloading a specified cloud application program to a cloud storage space corresponding to the terminal;
installing an installation instruction of a specified cloud application program in the cloud storage space;
uninstalling an uninstalling instruction of a specified cloud application program in the cloud storage space;
uploading a specified cloud application program instruction;
starting a starting instruction of a specified cloud application program in the cloud storage space;
closing a closing instruction of a specified cloud application program in the cloud storage space;
and configuring an authority configuration instruction of a specified cloud application program in the cloud storage space.
3. The method of claim 2, further comprising:
and receiving a cloud application program management result sent by the cloud server, and updating and displaying the cloud application service interface.
4. The method of claim 2, wherein the application management instructions include a start instruction and a permission configuration instruction, and when the permission configuration instruction authorizes access to a terminal resource, the method further comprises:
receiving a resource access request sent by a cloud server to a resource with access authority according to an authority configuration instruction after the cloud server starts a specified cloud application program according to a starting instruction;
and sending the resource corresponding to the resource access request to the cloud server.
5. The method of claim 1, wherein the preset condition comprises at least one of:
when the terminal is started;
and responding to a cloud service starting instruction, and sending a cloud service starting request to the SIM card.
6. A calling method of an application program APP is applied to a cloud server, and is characterized by comprising the following steps:
receiving a connection request sent by a terminal after responding to an active command for starting the cloud application service, and establishing connection with the terminal; the active command is an instruction reported by the SIM card when a preset condition is met;
sending cloud application service interface information to the terminal;
and receiving an application management instruction for the cloud application service interface sent by the terminal, and operating a corresponding cloud application service to manage the cloud application program.
7. The utility model provides an application APP's calling service device, is applied to the terminal, its characterized in that includes:
the starting module is used for receiving an active command which is reported by the SIM card and used for starting the cloud application service when a preset condition is met;
the connection module is used for responding to the active command and sending a connection request to the cloud server;
the interface display module is used for receiving the page information of the cloud application interface sent by the cloud server and displaying the cloud application service interface after the interface display module is connected to the cloud server;
and the calling module is used for sending an application management instruction to the cloud server through the cloud application service interface, and the cloud server performs cloud application program management by operating the corresponding cloud application service.
8. The utility model provides an application APP's calling service device, is applied to cloud ware, its characterized in that includes:
the connection module is used for receiving a connection request sent by the terminal after responding to an active command for starting the cloud application service and establishing connection with the terminal; the active command is an instruction reported by the SIM card when a preset condition is met;
the interface sending module is used for sending cloud application service interface information to the terminal;
and the calling module is used for receiving an application management instruction for the cloud application service interface sent by the terminal and operating the corresponding cloud application service to manage the cloud application program.
9. An electronic device, comprising: a processor and a memory for storing processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the call service method of the application program APP as claimed in any one of claims 1 to 5 or to implement the call service method of the application program APP as claimed in claim 6.
10. A computer storage medium, characterized in that it stores a computer program for implementing a call service method for an application APP as claimed in any one of claims 1 to 5 or for implementing a call service method for an application APP as claimed in claim 6.
Background
Currently, in portable electronic devices (such as mobile phones, tablet computers, and the like) represented by Android operating systems, Application programs (APPs) can be downloaded locally through an official APP store of the operating system or through other means (such as a browser) and then installed. At present, a large number of websites and APPs have illegal behaviors such as malicious induction of user downloading and installation, background silent downloading and installation and the like, and occupy a large amount of storage space of user equipment. In addition, the downloading and installation of the APP through the unofficial application store has the hidden trouble of lack of auditing and supervision, so that the downloading and installation of virus rogue software by a user can easily result in illegal acquisition of user information, and privacy disclosure and property loss of the user are caused.
Disclosure of Invention
The embodiment of the invention provides a calling service method and device of an application program, electronic equipment and a storage medium, which are used for solving the problems that the application program occupies a storage space of user equipment in a violation manner and user information is obtained in the violation manner in the prior art.
The embodiment of the invention provides a calling method of an application program APP, which is applied to a terminal and comprises the following steps:
receiving an active command which is reported by a user identity recognition SIM card and is used for starting cloud application service when a preset condition is met;
in response to the proactive command, sending a connection request to a cloud server;
after the cloud application service interface is connected to the cloud server, receiving page information of the cloud application interface sent by the cloud server, and displaying the cloud application service interface;
and sending an application management instruction to the cloud server through the cloud application service interface, and performing cloud application program management by operating the corresponding cloud application service through the cloud server.
Optionally, the application management includes any one or more of the following:
downloading a downloading instruction for downloading a specified cloud application program to a cloud storage space corresponding to the terminal;
installing an installation instruction of a specified cloud application program in the cloud storage space;
uninstalling an uninstalling instruction of a specified cloud application program in the cloud storage space;
uploading a specified cloud application program instruction;
starting a starting instruction of a specified cloud application program in the cloud storage space;
closing a closing instruction of a specified cloud application program in the cloud storage space;
and configuring an authority configuration instruction of a specified cloud application program in the cloud storage space.
Optionally, the method further comprises:
and receiving a cloud application program management result sent by the cloud server, and updating and displaying the cloud application service interface.
Optionally, the application program management instruction includes a start instruction and an authority configuration instruction, and when the authority configuration instruction authorizes an access authority to a terminal resource, the method further includes:
receiving a resource access request sent by a cloud server to a resource with access authority according to an authority configuration instruction after the cloud server starts a specified cloud application program according to a starting instruction;
and sending the resource corresponding to the resource access request to the cloud server.
Optionally, the preset condition includes at least one of:
when the terminal is started;
and responding to a cloud service starting instruction, and sending a cloud service starting request to the SIM card.
Based on the same inventive concept, the embodiment of the invention also provides a calling method of the application program APP, which is applied to the cloud server and comprises the following steps:
receiving a connection request sent by a terminal after responding to an active command for starting the cloud application service, and establishing connection with the terminal; the active command is an instruction reported by the SIM card when a preset condition is met;
sending cloud application service interface information to the terminal;
and receiving an application management instruction for the cloud application service interface sent by the terminal, and operating a corresponding cloud application service to manage the cloud application program.
Based on the same inventive concept, the embodiment of the present invention further provides a service calling device for an application APP, which is applied to a terminal, and includes:
the starting module is used for receiving an active command which is reported by the SIM card and used for starting the cloud application service when a preset condition is met;
the connection module is used for responding to the active command and sending a connection request to the cloud server;
the interface display module is used for receiving the page information of the cloud application interface sent by the cloud server and displaying the cloud application service interface after the interface display module is connected to the cloud server;
and the calling module is used for sending an application management instruction to the cloud server through the cloud application service interface, and the cloud server performs cloud application program management by operating the corresponding cloud application service.
Based on the same inventive concept, the embodiment of the present invention further provides a service calling device for an application APP, which is applied to a cloud server, and includes:
the connection module is used for receiving a connection request sent by the terminal after responding to an active command for starting the cloud application service and establishing connection with the terminal; the active command is an instruction reported by the SIM card when a preset condition is met;
the interface sending module is used for sending cloud application service interface information to the terminal;
and the calling module is used for receiving an application management instruction for the cloud application service interface sent by the terminal and operating the corresponding cloud application service to manage the cloud application program.
Based on the same inventive concept, an embodiment of the present invention further provides an electronic device, including: a processor and a memory for storing processor-executable instructions;
the processor is configured to execute the instructions to implement the service calling method applied to the application program APP of the terminal or implement the service calling method applied to the application program APP of the cloud server.
Based on the same inventive concept, an embodiment of the present invention further provides a computer storage medium, where a computer program is stored, and the computer program is used to implement the service method for calling the application APP applied to the terminal or the service method for calling the application APP applied to the cloud server.
The invention has the following beneficial effects:
according to the method and device for calling the service of the application program, the electronic device and the storage medium, the cloud application program is managed by using the cloud application service, the corresponding program runs and is managed in the cloud server, and the local storage space of the terminal does not need to be occupied. Meanwhile, as the cloud application program is not stored locally in the terminal, the cloud application program cannot directly obtain local resource data of the terminal, and the information security of the user is guaranteed.
Drawings
Fig. 1 is a flowchart of a method for calling an application APP applied to a terminal in an embodiment of the present invention;
FIG. 2 is a flowchart of a calling method of an application APP applied to a cloud server;
fig. 3 is a schematic structural diagram of a calling device of an application APP applied to a terminal in an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an invoking device of an application APP applied to a cloud server in an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, the present invention is further described with reference to the accompanying drawings and examples. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments 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 same reference numerals in the drawings denote the same or similar structures, and thus their repetitive description will be omitted. The words expressing the position and direction described in the present invention are illustrated in the accompanying drawings, but may be changed as required and still be within the scope of the present invention. The drawings of the present invention are for illustrative purposes only and do not represent true scale.
It should be noted that in the following description, specific details are set forth in order to provide a thorough understanding of the present invention. The invention can be implemented in a number of ways different from those described herein and similar generalizations can be made by those skilled in the art without departing from the spirit of the invention. Therefore, the present invention is not limited to the specific embodiments disclosed below. The description which follows is a preferred embodiment of the present application, but is made for the purpose of illustrating the general principles of the application and not for the purpose of limiting the scope of the application. The protection scope of the present application shall be subject to the definitions of the appended claims.
The following describes a method, an apparatus, an electronic device, and a storage medium for calling an APP according to an embodiment of the present invention with reference to the accompanying drawings.
The embodiment of the invention provides a calling method of an application program APP, which is applied to a terminal and comprises the following steps of:
s101, receiving an active command for starting a cloud application service reported by a Subscriber Identity Module (SIM) card when a preset condition is met.
In a specific implementation process, the SIM card may be a SIM Toolkit (STK) card, or a UIM card Toolkit (UTK) card. The active command may be a Launch Browser instruction carrying the network address of the cloud server, and the terminal launches an installed Browser through the instruction and is connected to the network address. The network address may be a Uniform Resource Locator (URL), a domain name address, an Internet Protocol (IP) address, or the like.
Optionally, the preset condition includes at least one of:
(1) when the terminal is started.
(2) And responding to a cloud service starting instruction, and sending a cloud service starting request to the SIM card.
For example, the Terminal sends a Terminal Profile command to the SIM card in the initialization phase of the SIM card, so as to inform the Terminal of the support capability. And then the SIM card sends the Menu to the mobile phone, and the mobile phone loads the Menu and displays the STK application program. When the user clicks on the STK icon, an item in the Menu is selected, and STK interaction with the SIM card begins. The SIM card returns a select item command according to the menu item of the main menu selected by the user, and the content is an item list used for generating a submenu. In the submenu, a user selects a cloud service starting item, the terminal is triggered to send a cloud service starting request to the SIM card, and the SIM card reports a Launch Browser instruction to the terminal.
And S102, responding to the active command, and sending a connection request to a cloud server.
In a specific implementation process, before sending the connection request to the cloud server, a page or a prompt box can be popped up to inquire whether to perform the cloud application service to the user, and after the user triggers an instruction for determining to perform the cloud application service, the connection request is sent to the cloud server. In addition, the cloud server may perform identity authentication on the terminal, after sending a connection request to the cloud server, the cloud server may return an instruction for performing identity authentication, and the terminal may display an identity authentication interface, receive identity authentication information such as an account number and a password input by a user, and send the identity authentication information to the cloud server.
S103, after the cloud server is connected, receiving the page information of the cloud application interface sent by the cloud server, and displaying the cloud application service interface.
And S104, sending an application management instruction to the cloud server through the cloud application service interface, and performing cloud application program management by the cloud server through running the corresponding cloud application service.
Therefore, the cloud application program management is carried out by using the cloud application service, and the corresponding program runs and is managed in the cloud server without occupying the local storage space of the terminal. Meanwhile, as the cloud application program is not stored locally in the terminal, the cloud application program cannot directly obtain local resource data of the terminal, and the information security of the user is guaranteed.
Optionally, the application management includes any one or more of the following:
(1) and downloading a downloading instruction for downloading the specified cloud application program to the cloud storage space corresponding to the terminal.
(2) And installing an installation instruction of a specified cloud application program in the cloud storage space.
(3) And unloading an unloading instruction of the specified cloud application program in the cloud storage space.
(4) And uploading a specified cloud application program instruction.
(5) And starting a starting instruction of a specified cloud application program in the cloud storage space.
(6) And closing a closing instruction of the specified cloud application program in the cloud storage space.
(7) And configuring an authority configuration instruction of a specified cloud application program in the cloud storage space.
In a specific implementation process, the authority configuration instruction may authorize/cancel authorization of the specified cloud application program, including but not limited to sending and reading short messages and multimedia messages of the cloud server, controlling the cloud server to make, answer and hang up calls, reading and modifying contact information and call records stored in the cloud server, networking, acquiring system information of the cloud server, sending a notification, accessing a schedule, and accessing the cloud server and the terminal resources.
In a specific implementation process, the terminal may set application management instructions corresponding to the instructions one to one, send the application management instructions to the cloud server through the step S104, and determine, by the cloud server, corresponding application management according to a correspondence between the received application management instructions and the instructions. The terminal may also display a cloud application service interface according to the step S103, and synchronously upload an operation instruction (for example, a sliding instruction, a clicking instruction, a long-press instruction, and a re-press instruction of the touch-controlled terminal to the cloud application service interface, or a sliding instruction, a left-key/right-key clicking instruction, a left-key/right-key double-click instruction, and the like of the mouse-controlled terminal to the cloud application service interface) of the cloud application service interface displayed on the terminal to the cloud server, and the cloud server determines corresponding application program management according to the operation instruction to the cloud application service interface.
In a specific implementation process, the cloud server may set a management configuration for the cloud application in an operating system facing the terminal, so as to implement the application management. For example, a black list/white list of the cloud application is set to allow/prohibit the corresponding cloud application from downloading, installing, uninstalling, and the like. Or setting the process management configuration of the cloud application program to allow/prohibit the self-starting, the associated starting, the chained starting and the like of the corresponding cloud application program, and keeping the permission/closing of the corresponding cloud application program. In addition, for the download instruction, a special cloud application download management program may be used to set a white list to control the corresponding cloud application download, where the white list includes the cloud application that passes the audit of the application management platform.
Optionally, the method further comprises:
and S105, receiving a cloud application program management result sent by the cloud server, and updating and displaying the cloud application service interface.
In a specific implementation process, the cloud server may send an interface managed by the cloud application to the terminal, and the terminal displays the interface synchronously.
Optionally, the application management instruction includes a start instruction and a permission configuration instruction, and when the permission configuration instruction authorizes an access right to a terminal resource, the method further includes (not shown in fig. 1):
receiving a resource access request sent by a cloud server to a resource with access authority according to an authority configuration instruction after the cloud server starts a specified cloud application program according to a starting instruction;
and sending the resource corresponding to the resource access request to the cloud server.
For example, when an "album" cloud application in the cloud server has access rights to a cloud server resource and access rights to a terminal resource according to the rights configuration instruction, the "album" cloud application wants to acquire the photo resource locally stored in the terminal except that the photo resource stored in the cloud server can be directly read, the cloud server sends a resource access request for requesting to acquire the photo resource locally stored in the terminal to the terminal, the terminal sends the photo resource to the cloud server according to the resource access request, and the "album" cloud application acquires the photo resource of the terminal and performs subsequent operations. And if the photo album cloud application program only has the access right to the cloud server resources according to the right configuration instruction and does not have the access right to the terminal resources, the photo album cloud application program can only read the photo resources stored in the cloud server.
Based on the same inventive concept, an embodiment of the present invention further provides a method for calling an application APP, which is applied to a cloud server, and as shown in fig. 2, includes:
s201, receiving a connection request sent by a terminal after responding to an active command for starting cloud application service, and establishing connection with the terminal; the active command is an instruction reported by the SIM card when a preset condition is met;
s202, sending cloud application service interface information to the terminal;
s203, receiving an application management instruction of the cloud application service interface sent by the terminal, and operating a corresponding cloud application service to manage the cloud application program.
Optionally, the application management includes any one or more of the following:
downloading a downloading instruction for downloading a specified cloud application program to a cloud storage space corresponding to the terminal;
installing an installation instruction of a specified cloud application program in the cloud storage space;
uninstalling an uninstalling instruction of a specified cloud application program in the cloud storage space;
uploading a specified cloud application program instruction;
starting a starting instruction of a specified cloud application program in the cloud storage space;
closing a closing instruction of a specified cloud application program in the cloud storage space;
and configuring an authority configuration instruction of a specified cloud application program in the cloud storage space.
Optionally, the method further comprises:
and S204, sending a result of cloud application program management of the corresponding running cloud application service to the terminal, and enabling the terminal to receive the result and update and display the cloud application service interface.
Optionally, the application management instruction includes a start instruction and a permission configuration instruction, and when the permission configuration instruction authorizes an access right to a terminal resource, the method further includes (not shown in fig. 2):
after starting the designated cloud application program according to the starting instruction, sending a resource access request to the resource with the access authority by the terminal according to the authority configuration instruction;
and receiving the resource corresponding to the resource access request uploaded by the terminal.
Optionally, the preset condition includes at least one of:
when the terminal is started;
and the terminal responds to the cloud service starting instruction and sends a cloud service starting request to the SIM card.
In a specific implementation process, the method of the cloud server side corresponds to the method of the terminal side, so that reference may be made to the implementation of the method of the terminal side, and details are not repeated.
Based on the same inventive concept, an embodiment of the present invention further provides an apparatus for calling an application APP, which is applied to a terminal, as shown in fig. 3, and includes:
the starting module M101 is used for receiving an active command which is reported by a user identity identification SIM card and is used for starting the cloud application service when a preset condition is met;
the connection module M102 is used for responding to the active command and sending a connection request to the cloud server;
the interface display module M103 is configured to receive, after being connected to the cloud server, page information of the cloud application interface sent by the cloud server, and display the cloud application service interface;
the calling module M104 is configured to send an application management instruction to the cloud server through the cloud application service interface, and the cloud server performs cloud application program management by running a corresponding cloud application service.
Optionally, the application management includes any one or more of the following:
downloading a downloading instruction for downloading a specified cloud application program to a cloud storage space corresponding to the terminal;
installing an installation instruction of a specified cloud application program in the cloud storage space;
uninstalling an uninstalling instruction of a specified cloud application program in the cloud storage space;
uploading a specified cloud application program instruction;
starting a starting instruction of a specified cloud application program in the cloud storage space;
closing a closing instruction of a specified cloud application program in the cloud storage space;
and configuring an authority configuration instruction of a specified cloud application program in the cloud storage space.
Optionally, the apparatus further comprises:
and the interface updating module M105 is used for receiving a cloud application program management result sent by the cloud server and updating and displaying the cloud application service interface.
Optionally, the application management instruction includes a start instruction and a permission configuration instruction, and when the permission configuration instruction authorizes an access right to a terminal resource, the apparatus further includes (not shown in fig. 3):
the resource access request receiving module is used for receiving a resource access request sent by the cloud server to a resource with access authority according to the authority configuration instruction after the cloud server starts the specified cloud application program according to the starting instruction;
and the resource access module is used for sending the resource corresponding to the resource access request to the cloud server.
Optionally, the preset condition includes at least one of:
when the terminal is started;
and responding to a cloud service starting instruction, and sending a cloud service starting request to the SIM card.
Based on the same inventive concept, an embodiment of the present invention further provides an apparatus for calling an application APP, which is applied to a cloud server, and as shown in fig. 4, includes:
the connection module M201 is configured to receive a connection request sent by a terminal after responding to an active command for starting a cloud application service, and establish a connection with the terminal; the active command is an instruction reported by the SIM card when a preset condition is met;
the interface sending module M202 is used for sending cloud application service interface information to the terminal;
the calling module M203 is configured to receive an application management instruction for the cloud application service interface sent by the terminal, and run a corresponding cloud application service to perform cloud application program management.
Optionally, the application management includes any one or more of the following:
downloading a downloading instruction for downloading a specified cloud application program to a cloud storage space corresponding to the terminal;
installing an installation instruction of a specified cloud application program in the cloud storage space;
uninstalling an uninstalling instruction of a specified cloud application program in the cloud storage space;
uploading a specified cloud application program instruction;
starting a starting instruction of a specified cloud application program in the cloud storage space;
closing a closing instruction of a specified cloud application program in the cloud storage space;
and configuring an authority configuration instruction of a specified cloud application program in the cloud storage space.
Optionally, the apparatus further comprises:
and the interface updating module M204 is used for sending a result of cloud application program management of the corresponding running cloud application service to the terminal, and enabling the terminal to receive the result and update and display the cloud application service interface.
Optionally, the application management instruction includes a start instruction and a permission configuration instruction, and when the permission configuration instruction authorizes an access right to a terminal resource, the apparatus further includes (not shown in fig. 4):
the terminal resource access request module is used for sending a resource access request to a resource with access authority by the terminal according to the authority configuration instruction after starting the specified cloud application program according to the starting instruction;
and the terminal resource access module is used for receiving the resource corresponding to the resource access request uploaded by the terminal.
Optionally, the preset condition includes at least one of:
when the terminal is started;
and the terminal responds to the cloud service starting instruction and sends a cloud service starting request to the SIM card.
In the specific implementation process, the working principle of the device is basically consistent with that of the method, and the implementation of the device corresponds to that of the method, so that reference can be made to the implementation of the method, and further description is omitted.
Based on the same inventive concept, an embodiment of the present invention further provides an electronic device, as shown in fig. 5, including: a processor 110 and a memory 120 for storing instructions executable by the processor 110; wherein the processor 110 is configured to execute the instructions to implement a calling method of the application program APP.
In particular implementations, the apparatus may vary widely depending on configuration or performance, and may include one or more processors 110 and memory 120, one or more storage media 130 storing applications 131 or data 132. Memory 120 and storage medium 130 may be, among other things, transient or persistent storage. The application 131 stored in the storage medium 130 may include one or more units (not shown in fig. 5) described above, and each module may include a series of instruction operations in the information processing apparatus. Further, the processor 110 may be configured to communicate with the storage medium 130 to execute a series of instruction operations in the storage medium 130 on the device. The apparatus may also include one or more power supplies (not shown in FIG. 5); one or more transceivers 140, the network interface 140 comprising a wired network interface 141 or a wireless network interface 142; one or more input-output interfaces 143; and/or one or more operating systems 133, such as Windows, Mac OS, Linux, IOS, Android, Unix, FreeBSD, etc.
Based on the same inventive concept, the embodiment of the present invention further provides a computer storage medium, where a computer program is stored, and the computer program is used for implementing the calling method of the application program APP.
According to the method and device for calling the service of the application program, the electronic device and the storage medium, the cloud application program is managed by using the cloud application service, the corresponding program runs and is managed in the cloud server, and the local storage space of the terminal does not need to be occupied. Meanwhile, as the cloud application program is not stored locally in the terminal, the cloud application program cannot directly obtain local resource data of the terminal, and the information security of the user is guaranteed.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.