Disclosure of Invention
The invention aims to provide a cloud storage-based user financial big data information storage method and system, which can overcome the defects of the prior art.
In order to achieve the above purpose, the present invention provides a method for storing user financial big data information based on cloud storage, which is characterized in that the method for storing user financial big data information based on cloud storage comprises the following steps:
Collecting user financial big data information by a mobile terminal;
In response to collecting the user financial big data information, the mobile terminal sends a first scheduling request to the first base station, and the mobile terminal sends a second scheduling request to the second base station;
In response to receiving the first scheduling request, transmitting, by the first base station, a first downlink control message to the mobile terminal, wherein the first downlink control message indicates a first uplink transmission resource to the mobile terminal, wherein the first uplink transmission resource comprises at least a first subframe;
transmitting, by the second base station, a second downlink control message to the mobile terminal in response to receiving the second scheduling request, wherein the second downlink control message indicates a second uplink transmission resource to the mobile terminal, wherein the second uplink transmission resource comprises at least a second subframe, wherein the first subframe partially overlaps in time with the second subframe;
Determining, by the mobile terminal, a first minimum transmit power P min1 for transmitting messages to the first base station and a second minimum transmit power P min2 for transmitting messages to the second base station in response to receiving the first downlink control message and the second downlink control message, wherein P min1 and P min2 are indicated in system information transmitted by the first base station;
In response to determining P min1 and P min2, determining, by the mobile terminal, a maximum allowed transmit power of the mobile terminal P max;
The remaining transmit power P remain is determined by the mobile terminal, where P remain is calculated by the following formula:
Premain=Pmax-Pmin1-Pmin2。
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
Determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
determining, by the mobile terminal, first power control information in a first downlink control message in response to determining the first overlap period, wherein the first power control information indicates a first percentage A1 to the mobile terminal, wherein the first percentage A1 takes a value of 0-100%;
In response to determining the first percentage A1, determining, by the mobile terminal, a first transmit power P 1 at which the mobile terminal transmits data on a first set of symbols of a first subframe, wherein P 1 is calculated by the formula:
P1=Pmin1+A1×Premain;
in response to determining the first transmit power P 1, user financial big data information is transmitted by the mobile terminal to the first base station using the first transmit power P 1 over the first set of symbols.
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
Responsive to determining the first overlap period, determining, by the mobile terminal, second power control information in the first downlink control message and third power control information in the second downlink control message, wherein the second power control information indicates a first power allocation value B to the mobile terminal and the third power control information indicates a second power allocation value C to the mobile terminal, wherein B and C are positive integers;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a second transmit power P 2 for the mobile terminal to transmit data on the second set of symbols of the first subframe, wherein P 2 is calculated by the formula:
in response to determining the second transmit power P 2, transmitting, by the mobile terminal, user financial big data information to the first base station using the second transmit power P 2 over the second set of symbols;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a third transmit power P 3 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 3 is calculated by the formula:
In response to determining the third transmit power P 3, user financial big data information is transmitted by the mobile terminal to the second base station using the third transmit power P 3 during a time when the second time slot overlaps the first time slot.
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
Determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station in response to determining the first overlap period, wherein the first downlink control message and the second downlink control message do not include power control information;
determining, by the mobile terminal, a first RSRP ideal value in response to determining the first RSRP, wherein the first RSRP ideal value is indicated by the first base station in system information of the first base station;
In response to determining the first RSRP ideal value, determining, by the mobile terminal, a fourth transmit power P 4 at which the mobile terminal transmits data over the first set of symbols of the first subframe, wherein P 4 is calculated by the formula:
In response to determining the fourth transmit power P 4, user financial big data information is transmitted by the mobile terminal to the first base station over the first set of symbols using the fourth transmit power P 4.
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
In response to determining the first overlap period, determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station and determining, by the mobile terminal, a second RSRP of a second reference signal transmitted by the second base station;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a fifth transmit power P 5 at which the mobile terminal transmits data on the second set of symbols of the first subframe, wherein P 5 is calculated by the formula:
transmitting, by the mobile terminal, user financial big data information to the first base station using the fifth transmit power P 5 over the second set of symbols in response to determining the fifth transmit power P 5;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a sixth transmit power P 6 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 6 is calculated by the formula:
In response to determining the sixth transmit power P 6, user financial big data information is transmitted by the mobile terminal to the second base station using the sixth transmit power P 6 during a time when the second time slot overlaps the first time slot.
The invention provides a user financial big data information storage system based on cloud storage, which is characterized by comprising the following components:
a unit for collecting user financial big data information by the mobile terminal;
Means for transmitting, by the mobile terminal, a first scheduling request to the first base station and a second scheduling request to the second base station in response to collecting the user financial big data information;
Means for transmitting, by the first base station, a first downlink control message to the mobile terminal in response to receiving the first scheduling request, wherein the first downlink control message indicates a first uplink transmission resource to the mobile terminal, wherein the first uplink transmission resource comprises at least a first subframe;
Means for transmitting, by the second base station, a second downlink control message to the mobile terminal in response to receiving the second scheduling request, wherein the second downlink control message indicates a second uplink transmission resource to the mobile terminal, wherein the second uplink transmission resource comprises at least a second subframe, wherein the first subframe partially overlaps in time with the second subframe;
Means for determining, by the mobile terminal, a first minimum transmit power P min1 for transmitting messages to the first base station and a second minimum transmit power P min2 for transmitting messages to the second base station in response to receiving the first downlink control message and the second downlink control message, wherein P min1 and P min2 are indicated in the system information transmitted by the first base station;
Means for determining, by the mobile terminal, a maximum allowed transmit power of the mobile terminal, P max, in response to determining P min1 and P min2;
means for determining, by the mobile terminal, a remaining transmit power P remain, wherein P remain is calculated by the formula:
Premain=Pmax-Pmin1-Pmin2。
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
Means for determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
means for determining, by the mobile terminal, first power control information in a first downlink control message in response to determining the first overlap period, wherein the first power control information indicates a first percentage A1 to the mobile terminal, wherein the first percentage A1 takes a value of 0-100%;
in response to determining the first percentage A1, determining, by the mobile terminal, a first transmit power P 1 for the mobile terminal to transmit data on a first set of symbols of a first subframe, wherein P 1 is calculated by the formula:
P1=Pmin1+A1×Premain;
In response to determining the first transmit power P 1, transmitting, by the mobile terminal, user financial big data information to the first base station using the first transmit power P 1 over the first set of symbols.
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
Means for determining, by the mobile terminal, second power control information in the first downlink control message and third power control information in the second downlink control message in response to determining the first overlap period, wherein the second power control information indicates a first power allocation value B to the mobile terminal and the third power control information indicates a second power allocation value C to the mobile terminal, wherein B and C are positive integers;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a second transmit power P 2 for the mobile terminal to transmit data on the second set of symbols of the first subframe, wherein P 2 is calculated by the formula:
Means for transmitting, by the mobile terminal, user financial big data information to the first base station using the second transmit power P 2 over a second set of symbols in response to determining the second transmit power P 2;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a third transmit power P 3 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 3 is calculated by the formula:
In response to determining the third transmit power P 3, transmitting, by the mobile terminal, user financial big data information to the second base station using the third transmit power P 3 during a time when the second time slot overlaps the first time slot.
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
Means for determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
means for determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station in response to determining the first overlap period, wherein no power control information is included in the first downlink control message and the second downlink control message;
means for determining, by the mobile terminal, a first RSRP ideal value in response to determining the first RSRP, wherein the first RSRP ideal value is indicated by the first base station in system information of the first base station;
In response to determining the first RSRP ideal value, determining, by the mobile terminal, a fourth transmit power P 4 for the mobile terminal to transmit data on the first set of symbols of the first subframe, wherein P 4 is calculated by the formula:
in response to determining the fourth transmit power P 4, transmitting, by the mobile terminal, user financial big data information to the first base station using the fourth transmit power P 4 over the first set of symbols.
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
means for determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station and a second RSRP of a second reference signal transmitted by the second base station in response to determining the first overlap period;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a fifth transmit power P 5 for the mobile terminal to transmit data on the second set of symbols of the first subframe, wherein P 5 is calculated by the formula:
Means for transmitting, by the mobile terminal, user financial big data information to the first base station using the fifth transmit power P 5 over the second set of symbols in response to determining the fifth transmit power P 5;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a sixth transmit power P 6 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 6 is calculated by the formula:
And means for transmitting, by the mobile terminal, user financial big data information to the second base station using the sixth transmit power P 6 during a time when the second time slot overlaps the first time slot in response to determining the sixth transmit power P 6.
Compared with the prior art, the application has the following advantages that the realization of the financial big data technology is not separated from the collection and transmission of data as described in the background technology. With the progress of machine learning technology in the future, the financial big data center server is fully capable of determining whether the user operation is normal or not in real time according to the financial big data information (such as the amount of funds used, the direction of funds, etc.) of the user in real time, and in this way, preventing the occurrence of risks such as telecommunication fraud and credit card fraud. In order to be capable of rapidly transmitting data, the application provides a user financial big data information storage method and system based on cloud storage.
Detailed Description
The following detailed description of embodiments of the invention is, therefore, to be taken in conjunction with the accompanying drawings, and it is to be understood that the scope of the invention is not limited to the specific embodiments.
Throughout the specification and claims, unless explicitly stated otherwise, the term "comprise" or variations thereof such as "comprises" or "comprising", etc. will be understood to include the stated element or component without excluding other elements or components.
Fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present invention.
FIG. 2 is a flow chart of a method according to an embodiment of the invention. As shown, the method of the present invention comprises the steps of:
step 101: collecting user financial big data information by a mobile terminal;
Step 102: in response to collecting the user financial big data information, the mobile terminal sends a first scheduling request to the first base station, and the mobile terminal sends a second scheduling request to the second base station;
Step 103: in response to receiving the first scheduling request, transmitting, by the first base station, a first downlink control message to the mobile terminal, wherein the first downlink control message indicates a first uplink transmission resource to the mobile terminal, wherein the first uplink transmission resource comprises at least a first subframe;
Step 104: transmitting, by the second base station, a second downlink control message to the mobile terminal in response to receiving the second scheduling request, wherein the second downlink control message indicates a second uplink transmission resource to the mobile terminal, wherein the second uplink transmission resource comprises at least a second subframe, wherein the first subframe partially overlaps in time with the second subframe;
Step 105: determining, by the mobile terminal, a first minimum transmit power P min1 for transmitting messages to the first base station and a second minimum transmit power P min2 for transmitting messages to the second base station in response to receiving the first downlink control message and the second downlink control message, wherein P min1 and P min2 are indicated in system information transmitted by the first base station;
Step 106: in response to determining P min1 and P min2, determining, by the mobile terminal, a maximum allowed transmit power of the mobile terminal P max;
Step 107: the remaining transmit power P remain is determined by the mobile terminal, where P remain is calculated by the following formula:
Premain=Pmax-Pmin1-Pmin2。
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
Determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
determining, by the mobile terminal, first power control information in a first downlink control message in response to determining the first overlap period, wherein the first power control information indicates a first percentage A1 to the mobile terminal, wherein the first percentage A1 takes a value of 0-100%;
In response to determining the first percentage A1, determining, by the mobile terminal, a first transmit power P 1 at which the mobile terminal transmits data on a first set of symbols of a first subframe, wherein P 1 is calculated by the formula:
P1=Pmin1+A1×Premain;
in response to determining the first transmit power P 1, user financial big data information is transmitted by the mobile terminal to the first base station using the first transmit power P 1 over the first set of symbols.
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
Responsive to determining the first overlap period, determining, by the mobile terminal, second power control information in the first downlink control message and third power control information in the second downlink control message, wherein the second power control information indicates a first power allocation value B to the mobile terminal and the third power control information indicates a second power allocation value C to the mobile terminal, wherein B and C are positive integers;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a second transmit power P 2 for the mobile terminal to transmit data on the second set of symbols of the first subframe, wherein P 2 is calculated by the formula:
in response to determining the second transmit power P 2, transmitting, by the mobile terminal, user financial big data information to the first base station using the second transmit power P 2 over the second set of symbols;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a third transmit power P 3 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 3 is calculated by the formula:
In response to determining the third transmit power P 3, user financial big data information is transmitted by the mobile terminal to the second base station using the third transmit power P 3 during a time when the second time slot overlaps the first time slot.
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
Determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station in response to determining the first overlap period, wherein the first downlink control message and the second downlink control message do not include power control information;
determining, by the mobile terminal, a first RSRP ideal value in response to determining the first RSRP, wherein the first RSRP ideal value is indicated by the first base station in system information of the first base station;
In response to determining the first RSRP ideal value, determining, by the mobile terminal, a fourth transmit power P 4 at which the mobile terminal transmits data over the first set of symbols of the first subframe, wherein P 4 is calculated by the formula:
In response to determining the fourth transmit power P 4, user financial big data information is transmitted by the mobile terminal to the first base station over the first set of symbols using the fourth transmit power P 4.
In a preferred embodiment, the method for storing the user financial big data information based on cloud storage comprises the following steps:
In response to determining the first overlap period, determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station and determining, by the mobile terminal, a second RSRP of a second reference signal transmitted by the second base station;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a fifth transmit power P 5 at which the mobile terminal transmits data on the second set of symbols of the first subframe, wherein P 5 is calculated by the formula:
transmitting, by the mobile terminal, user financial big data information to the first base station using the fifth transmit power P 5 over the second set of symbols in response to determining the fifth transmit power P 5;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a sixth transmit power P 6 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 6 is calculated by the formula:
In response to determining the sixth transmit power P 6, user financial big data information is transmitted by the mobile terminal to the second base station using the sixth transmit power P 6 during a time when the second time slot overlaps the first time slot.
The invention provides a user financial big data information storage system based on cloud storage, which is characterized by comprising the following components:
a unit for collecting user financial big data information by the mobile terminal;
Means for transmitting, by the mobile terminal, a first scheduling request to the first base station and a second scheduling request to the second base station in response to collecting the user financial big data information;
Means for transmitting, by the first base station, a first downlink control message to the mobile terminal in response to receiving the first scheduling request, wherein the first downlink control message indicates a first uplink transmission resource to the mobile terminal, wherein the first uplink transmission resource comprises at least a first subframe;
Means for transmitting, by the second base station, a second downlink control message to the mobile terminal in response to receiving the second scheduling request, wherein the second downlink control message indicates a second uplink transmission resource to the mobile terminal, wherein the second uplink transmission resource comprises at least a second subframe, wherein the first subframe partially overlaps in time with the second subframe;
Means for determining, by the mobile terminal, a first minimum transmit power P min1 for transmitting messages to the first base station and a second minimum transmit power P min2 for transmitting messages to the second base station in response to receiving the first downlink control message and the second downlink control message, wherein P min1 and P min2 are indicated in the system information transmitted by the first base station;
Means for determining, by the mobile terminal, a maximum allowed transmit power of the mobile terminal, P max, in response to determining P min1 and P min2;
means for determining, by the mobile terminal, a remaining transmit power P remain, wherein P remain is calculated by the formula:
Premain=Pmax-Pmin1-Pmin2。
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
Means for determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
means for determining, by the mobile terminal, first power control information in a first downlink control message in response to determining the first overlap period, wherein the first power control information indicates a first percentage A1 to the mobile terminal, wherein the first percentage A1 takes a value of 0-100%;
in response to determining the first percentage A1, determining, by the mobile terminal, a first transmit power P 1 for the mobile terminal to transmit data on a first set of symbols of a first subframe, wherein P 1 is calculated by the formula:
P1=Pmin1+A1×Premain;
In response to determining the first transmit power P 1, transmitting, by the mobile terminal, user financial big data information to the first base station using the first transmit power P 1 over the first set of symbols.
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
Means for determining, by the mobile terminal, second power control information in the first downlink control message and third power control information in the second downlink control message in response to determining the first overlap period, wherein the second power control information indicates a first power allocation value B to the mobile terminal and the third power control information indicates a second power allocation value C to the mobile terminal, wherein B and C are positive integers;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a second transmit power P 2 for the mobile terminal to transmit data on the second set of symbols of the first subframe, wherein P 2 is calculated by the formula:
Means for transmitting, by the mobile terminal, user financial big data information to the first base station using the second transmit power P 2 over a second set of symbols in response to determining the second transmit power P 2;
In response to determining the first power allocation value B and the second power allocation value C, determining, by the mobile terminal, a third transmit power P 3 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 3 is calculated by the formula:
In response to determining the third transmit power P 3, transmitting, by the mobile terminal, user financial big data information to the second base station using the third transmit power P 3 during a time when the second time slot overlaps the first time slot.
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
Means for determining, by the mobile terminal, a first overlap period in which the first subframe partially overlaps in time with the second subframe in response to receiving the first downlink control message and the second downlink control message, wherein the first subframe comprises a first set of symbols and a second set of symbols, wherein the first subframe partially overlaps with the second subframe on the second set of symbols;
means for determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station in response to determining the first overlap period, wherein no power control information is included in the first downlink control message and the second downlink control message;
means for determining, by the mobile terminal, a first RSRP ideal value in response to determining the first RSRP, wherein the first RSRP ideal value is indicated by the first base station in system information of the first base station;
In response to determining the first RSRP ideal value, determining, by the mobile terminal, a fourth transmit power P 4 for the mobile terminal to transmit data on the first set of symbols of the first subframe, wherein P 4 is calculated by the formula:
in response to determining the fourth transmit power P 4, transmitting, by the mobile terminal, user financial big data information to the first base station using the fourth transmit power P 4 over the first set of symbols.
In a preferred embodiment, the cloud storage-based user financial big data information storage system comprises:
means for determining, by the mobile terminal, a first RSRP of a first reference signal transmitted by the first base station and a second RSRP of a second reference signal transmitted by the second base station in response to determining the first overlap period;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a fifth transmit power P 5 for the mobile terminal to transmit data on the second set of symbols of the first subframe, wherein P 5 is calculated by the formula:
Means for transmitting, by the mobile terminal, user financial big data information to the first base station using the fifth transmit power P 5 over the second set of symbols in response to determining the fifth transmit power P 5;
In response to determining the first RSRP and the second RSRP, determining, by the mobile terminal, a sixth transmit power P 6 for the mobile terminal to transmit data to the second base station over the second set of symbols of the first subframe, wherein P 6 is calculated by the formula:
And means for transmitting, by the mobile terminal, user financial big data information to the second base station using the sixth transmit power P 6 during a time when the second time slot overlaps the first time slot in response to determining the sixth transmit power P 6.
It will be appreciated by those skilled in the art that 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 embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations 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.
The foregoing descriptions of specific exemplary embodiments of the present invention are presented for purposes of illustration and description. It is not intended to limit the invention to the precise form disclosed, and obviously many modifications and variations are possible in light of the above teaching. The exemplary embodiments were chosen and described in order to explain the specific principles of the invention and its practical application to thereby enable one skilled in the art to make and utilize the invention in various exemplary embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the claims and their equivalents.