Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms "first," "second," "third," and "fourth" and the like in the description and in the claims and drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, result, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
The electronic device in the present application may include a smart Phone (such as an Android mobile Phone, an iOS mobile Phone, a Windows Phone mobile Phone, etc.), a tablet computer, a palm computer, a notebook computer, a mobile internet device MID (Mobile Internet Devices, abbreviated as MID) or a wearable device, etc., which are merely examples, but not exhaustive, including but not limited to the electronic device, and for convenience of description, the electronic device will be referred to as an electronic device UE (User equipment, abbreviated as UE) in the following embodiments. Of course, in practical applications, the electronic device is not limited to the above-mentioned variant, and may further include: intelligent vehicle terminals, computer devices, etc.
Referring first to fig. 1, fig. 1 is a method for using a parking coupon according to an embodiment of the present application, where the method is applied to an electronic device, and includes the following steps:
step S101, outputting indication information for prompting the use of the parking coupon.
Optionally, before executing the scheme of the application, a virtual parking lot is firstly established, that is, the current physical parking lot is divided, the parking spaces of different physical parking lots can be divided into the same virtual parking lot, after the virtual parking lot is divided, a user registers or purchases the parking spaces in the virtual parking lot, and then can park in the physical parking lot governed by the virtual parking lot, wherein the parking spaces are any one of the parking spaces in the virtual parking lot, and the parking spaces can be fixed parking spaces or non-fixed parking spaces.
The parking coupon is a parking coupon of a virtual parking lot associated with electronic identity information or vehicle information of a user of the electronic equipment, and at least one parking space of each physical parking lot in a plurality of physical parking lots governed by the virtual parking lot comprises a fixed parking space or an unfixed parking space; the parking coupon can correspond to one virtual parking lot or a plurality of virtual parking lots, wherein the physical parking lots governed by each virtual parking lot in the plurality of virtual parking lots can have the same physical parking lot or can govern different physical parking lots, and the application is not limited only.
Optionally, the parking coupon is matched with the electronic identity information of the user of the electronic device or the parking coupon of the virtual parking lot associated with the vehicle information, wherein the electronic identity information comprises one of a telephone number, an identity card number, a social security number and a member number, the vehicle information comprises a license plate number, a vehicle identifier and the like, when the parking coupon is used, the electronic identity information or the vehicle information of the user needs to be verified to be matched with the electronic identity information or the vehicle information associated with the parking coupon, if the electronic identity information or the vehicle information is allowed to be used, and if the electronic identity information or the vehicle information is not allowed to be used, the electronic identity information or the vehicle information is not allowed to be used.
The parking coupon can be consumed by a user on line, and when the consumption condition is met, the parking coupon issued by a merchant can also be consumed by the user on line or the parking coupon issued by the merchant of the electronic commerce is registered on line.
Optionally, the merchant issues the parking coupon in association with the virtual parking lot registered in advance by the merchant, wherein the merchant can register in a single virtual parking lot system or in a plurality of virtual parking lot systems.
And step S102, sending the parking coupon to a parking charging server.
Alternatively, based on the form of the parking coupon, the electronic device may send the parking coupon to the parking charging server in different sending manners. For example, when the parking coupon is in a two-dimensional code form, the electronic device needs to display the parking coupon to an information scanning port controlled by the parking charging server, so that the parking charging server scans the two-dimensional code through the information scanning port, and extracts a coupon detail contained in the two-dimensional code, and when the parking coupon is in a coupon code, the electronic device sends the coupon code to the parking server, and the parking server inquires the coupon detail corresponding to the coupon code in a local database. The present application does not uniquely define the manner in which the parking coupon is sent.
Step S103, receiving a charging result from the parking charging server.
Optionally, receiving the charging result from the parking charging server specifically includes: sending a charging request to the parking charging server, and receiving a charging result from the parking charging server, wherein the charging result is obtained by the parking charging server executing preset operations, and the preset operations comprise the following operations: extracting the preferential details in the parking preferential coupon; judging whether the current parking meets the preferential conditions regulated by the preferential detail, if so, scanning the license plate of the vehicle by the parking charging, obtaining the license plate number, determining whether the license plate number is the license plate number regulated by the preferential detail, obtaining the parking lot which can be used by the preferential detail, determining whether the current parking lot is the parking lot regulated by the preferential detail, and the like, if so, judging that the current parking meets the preferential conditions regulated by the preferential detail, obtaining the charging result of allowing to use part or all of parking fees of the preferential coupon, and if not, obtaining the charging result of prohibiting to use part or all of the parking fees of the preferential coupon; wherein the preference details include at least one of: valid period, license plate number, preferential amount, preferential interval and preferential strategy.
And step S104, paying the parking fee of the current parking according to the charging result.
Optionally, paying the parking fee of the present parking according to the charging result specifically includes: the parking charging server calculates the total cost of the current parking, calculates the parking cost of the coupon deduction according to the preferential strategy, obtains the parking cost of the current parking as the total cost minus the parking cost of the coupon deduction, and the electronic equipment receives the parking cost sent by the parking charging server and pays the parking cost according to a preset payment mode (such as WeChat payment and treasured payment).
It can be seen that, in the embodiment of the application, when a parking coupon is obtained, prompt information is output to prompt that the parking coupon is sent to a parking charging server when an entity parking lot governed by a virtual parking place associated with the parking coupon parks, and part or all of parking fees of the parking coupon are used, so that the same parking coupon can be used in different parking lots, the use mode of the parking coupon is increased, the parking fees are reduced, and the user experience is improved.
In one possible example, the calculating, by the parking charging server, the total cost of the present parking and calculating, according to the preferential policy, the parking cost of the coupon deduction, and obtaining the parking cost of the present parking as the total cost minus the parking cost of the coupon deduction specifically includes: the parking server acquires the parking time corresponding to the current parking, extracts a charging rule from a database, and calculates the total cost of the current parking according to the parking time and the charging rule; optionally, when the preferential policy is preferential amount, determining that the parking cost of the current parking is total cost minus preferential amount; optionally, when the preferential policy is to discount the total cost, determining discount force (for example, discount 5 times on the total cost), and obtaining the parking cost of the parking according to the discount force; optionally, when the preferential policy is preferential parking duration, determining preferential parking duration specified in the preferential policy, if the parking duration corresponding to the current parking is smaller than or equal to the preferential parking duration, determining that the parking cost of the current parking is zero, if the parking duration corresponding to the current parking is greater than the preferential parking duration, calculating a difference value between the parking duration and the preferential parking duration, taking the difference value as actual parking duration, and charging according to a prestored charging rule and the actual parking duration to obtain the parking cost of the current parking; optionally, when the preferential policy is the preferential number, when the parking is charged, the residual preferential number of the associated vehicle by the parking coupon is obtained, if the residual preferential number is greater than zero, the parking cost of the parking is determined to be zero.
It can be seen that, in this example, different preferential operations are performed on the parking event based on different preferential policies, so as to realize flexible preferential parking cost according to the preferential policies, reduce parking cost, and improve user experience.
Further, when the preferential policy is preferential parking duration, when the parking duration corresponding to the current parking is smaller than or equal to the preferential parking duration, calculating a difference between the preferential parking duration and the parking duration, and sending first prompt information to the electronic device, wherein the first prompt information is used for prompting that when at least one parking place of any one of a plurality of physical parking lots governed by the virtual parking lot is parked, the rest preferential parking duration is the difference, when the parking time is longer than the preferential parking duration, the parking cost of the current parking is calculated according to a pre-stored charging rule and the actual parking duration, and sending second prompt information to the electronic device, and the second prompt information is used for displaying the charging detail of the current parking and prompting that the preferential parking duration corresponding to the parking coupon is used.
Referring to fig. 2, fig. 2 is a schematic diagram showing another method for using a parking coupon according to an embodiment of the present application, where the method is applied to an electronic device, and includes the following steps S201 to S209:
Step S201, after the first merchant completes consumption, a consumption record in a preset time period is extracted.
Step S202, determining a plurality of merchants corresponding to the consumption records, and acquiring virtual parking lots corresponding to the first merchants and the virtual parking lots corresponding to the merchants.
Step S203, determining a merchant with the same virtual parking lot as the first merchant in the plurality of merchants, and extracting the consumption amount of the user of the electronic device in the merchant from the consumption record.
And step S204, accumulating the consumption amount and the consumption amount of the first merchant to obtain the final consumption amount of the electronic equipment user corresponding to the virtual parking lot.
Optionally, based on the sharing concept of the virtual parking lot, the sharing consumption concept of the virtual parking lot and the merchant is pre-established, so that the consumption of the user in the merchant can be accumulated, when the accumulated amount is larger than the preset consumption amount, the condition of taking the parking coupons can be met, specifically, for a plurality of merchants belonging to one virtual parking lot, the parking coupons issued by each merchant can be used in the entity parking lot governed by the virtual parking lot, therefore, the consumption amounts of a plurality of merchants in the preset time period can be accumulated by the user, the final consumption amount corresponding to the virtual parking lot is obtained, and whether the condition of taking the parking coupons is met or not is judged according to the final consumption amount.
For example, if the merchants a, B and C are all registered in the first virtual parking lot, the merchants a, B and C may also register in other virtual parking lots, which is not limited, and the preset time period is assumed to be 1 day, when the electronic device finishes paying at the merchant a, the electronic device extracts the consumption record of the current day, determines the consumption amount of the user of the electronic device at the merchant B and C when the plurality of merchants are the merchant B and C, and then adds the consumption amounts of the user of the electronic device at the merchant a, the merchant B and the merchant C to obtain the final consumption amount corresponding to the first virtual parking lot, so that the qualification of the parking coupon is satisfied when the total consumption amount at the merchant a, the merchant B and the merchant C is greater than the preset consumption amount. According to the application, based on the idea that the merchants share the parking lot, the sharing of the consumption amount of a plurality of merchants is realized, the way of issuing the parking coupons is increased, the user consumption is stimulated, the parking cost is reduced, and the user experience is improved.
And step S205, requesting the server of the first merchant to issue a parking coupon and receiving the parking coupon issued by the server of the first merchant when the final consumption amount is larger than the preset consumption amount.
The parking coupons are parking coupons of virtual parking lots related to electronic identity information or vehicle information of users of the electronic equipment, and at least one parking space of each physical parking lot in a plurality of physical parking lots governed by the virtual parking lots comprises fixed parking spaces or non-fixed parking spaces.
Step S206, outputting indication information for prompting the use of the parking coupon.
Step S207, the parking coupon is sent to a parking charging server.
Step S208, receiving the charging result from the parking charging server.
Step S209, paying the parking fee of the current parking according to the charging result.
It can be seen that in the embodiment of the application, after any merchant completes consumption, the consumption record before the merchant is acquired, so that the consumption amount sharing among a plurality of merchants with the same virtual parking is realized, the qualification of taking the parking coupon is ensured to be more easily met by a user, and the parking cost is reduced; and then, when the parking coupon is obtained, outputting prompt information to prompt that the parking coupon is sent to a parking charging server when an entity parking lot governed by a virtual parking place associated with the parking coupon parks, and using part or all of parking fees of the parking coupon to realize that the same parking coupon can be used in different parking lots, thereby increasing the use mode of the parking coupon, reducing the parking fees and improving user experience.
In one possible example, the method further comprises:
receiving an input parking instruction, and inquiring whether unused parking coupons exist in the electronic equipment;
if so, a virtual parking lot corresponding to the parking coupon is obtained, the distances between a plurality of physical parking lots governed by the virtual parking lot and the vehicle are calculated, a first physical parking lot with the closest distance between the physical parking lots and the vehicle is determined, at least one parking space divided into the virtual parking lot in the first physical parking lot is obtained, an idle parking space in the at least one parking space is determined, and prompt information for prompting parking to the idle parking space in the at least one parking space is output.
Optionally, receiving an input parking instruction, and querying whether an unused parking coupon exists in the electronic device specifically includes: and receiving a parking instruction manually input by a user in a parking APP or a parking instruction input by voice or a parking instruction input in a voice assistant, traversing a database of the electronic equipment, inquiring whether an unused parking coupon exists, judging whether the unused parking coupon is invalid when the unused parking coupon is inquired, and if so, executing the operation of acquiring a virtual parking lot corresponding to the parking coupon.
Referring to fig. 3, fig. 3 is a schematic diagram showing another method for using a parking coupon according to an embodiment of the present application, where the method is applied to a merchant server, a parking charging server, and an electronic device, and the method includes the following steps:
step S301, the electronic equipment sends request information for issuing the parking coupons to a merchant server.
Optionally, before the electronic device sends the request information for issuing the parking coupon to the merchant server, the electronic device determines whether the qualification for picking up the parking coupon is met, which specifically includes: after the merchant finishes the consumption, extracting a consumption record in a preset time period; determining a plurality of merchants corresponding to the consumption records, and acquiring virtual parking lots corresponding to the merchants and the virtual parking lots corresponding to the merchants; determining a merchant of the plurality of merchants, which has the same virtual parking lot as the merchant, and extracting the consumption amount of the user of the electronic equipment in the merchant from the consumption record; accumulating the consumption amount with the consumption amount of the merchant to obtain a final consumption amount; and if the final consumption amount is larger than the preset consumption amount, determining that the qualification of picking up the parking coupons is met, sending request information for issuing the parking coupons to the merchant server, wherein the request information is used for requesting the server of the first merchant to issue the parking coupons, the parking coupons are parking coupons of a virtual parking lot associated with electronic identity information or vehicle information of a user of the electronic equipment, and at least one parking space of each entity parking lot in a plurality of entity parking lots governed by the virtual parking lot, wherein the at least one parking space comprises a fixed parking space or a non-fixed parking space.
And step S302, the merchant server responds to the request and issues a parking coupon to the electronic equipment.
Step S303, the electronic equipment receives the parking coupon and outputs indication information for prompting the use of the parking coupon.
And step S304, the electronic equipment sends the parking coupon to a parking lot server.
Step S305, the parking server identifies the parking coupon, obtains a coupon strategy corresponding to the parking coupon, and determines the charging result of the parking according to the coupon strategy.
And step S306, the parking server sends the charging result to the electronic equipment.
Step S307, the electronic equipment pays the parking fee of the parking according to the charging result.
Referring to fig. 4, fig. 4 is a schematic structural view of an electronic device 400 for using a parking coupon according to an embodiment of the present application, as shown in fig. 4, the electronic device 400 includes a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are different from the one or more application programs, and the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
Outputting indication information for prompting use of a parking coupon, wherein the parking coupon is a parking coupon of a virtual parking lot associated with electronic identity information or vehicle information of a user of the electronic equipment, and at least one parking space of each physical parking lot in a plurality of physical parking lots governed by the virtual parking lot comprises a fixed parking space or an unfixed parking space;
sending the parking coupon to a parking charging server;
receiving a charging result from the parking charging server;
and paying the parking fee of the current parking according to the charging result.
In one possible example, the above program is further configured to execute instructions for, before outputting the instruction information for prompting the use of the parking coupon:
after the first merchant finishes the consumption, extracting a consumption record in a preset time period;
determining a plurality of merchants corresponding to the consumption records, and acquiring virtual parking lots corresponding to the first merchants and virtual parking lots corresponding to the plurality of merchants;
determining a merchant of the plurality of merchants having the same virtual parking lot as the first merchant, and extracting a consumption amount of the user of the electronic device at the merchant from the consumption record;
Accumulating the consumption amount with the consumption amount of the first merchant to obtain a final consumption amount;
and when the final consumption amount is larger than the preset consumption amount, requesting the server of the first merchant to issue the parking coupon, and receiving the parking coupon issued by the server of the first merchant.
In one possible example, the above program is specifically configured to execute the following instructions when receiving the charging result from the parking charging server:
sending a charging request to the parking charging server, and receiving a charging result from the parking charging server, wherein the charging result is obtained by the parking charging server executing preset operations, and the preset operations comprise the following operations: extracting the preferential details in the parking preferential coupon; judging whether the parking event meets the preferential condition specified by the preferential detail, if so, obtaining a charging result of allowing to use part or all of the parking fees of the parking coupon, and if not, obtaining a charging result of prohibiting to use part or all of the parking fees of the parking coupon; wherein the preference details include at least one of: valid period, license plate number, preferential amount, preferential interval and preferential strategy.
In one possible example, when the preferential policy is preferential parking duration, when a charging request is sent to the parking charging server and a charging result from the parking charging server is received, the program is specifically configured to execute the following instructions:
sending a charging request to the parking charging server, and receiving a first charging result from the parking charging server, a first prompt message corresponding to the first charging result, or a second charging result and a second prompt message corresponding to the second charging result;
the first charging result and the first prompt message are obtained by the parking charging server executing the following first preset operation, wherein the first preset operation comprises the following operations: when the parking event meets the preferential conditions specified by the preferential detail, acquiring parking time length corresponding to the parking, obtaining a first charging result of the payment-free parking fee of the parking when the first parking time length is smaller than or equal to the preferential parking time length, calculating a difference value between the preferential parking time length and the parking time length, and sending first prompting information to the electronic equipment, wherein the first prompting information is used for prompting that at least one parking place of any one entity parking lot in a plurality of entity parking lots governed by the virtual parking lot is parked, and the rest preferential parking time length is the difference value;
The second charging result and the second prompt message are obtained by the parking charging server executing the following second preset operation, and the second preset operation comprises the following operations: when the parking event meets the preferential condition regulated by the preferential detail, acquiring the parking time length corresponding to the parking, calculating the difference between the parking time length and the preferential parking time length when the parking time length is larger than the preferential parking time length, taking the difference as the actual parking time length, charging according to a pre-stored charging rule and the actual parking time length to obtain a second charging result corresponding to the parking, and sending second prompt information to the electronic equipment, wherein the second prompt information is used for displaying the charging detail of the parking and prompting that the preferential parking time length corresponding to the parking coupon is used.
In a possible example, the above program is further used for executing the following instructions:
receiving an input parking instruction, and inquiring whether unused parking coupons exist in the electronic equipment;
if so, a virtual parking lot corresponding to the parking coupon is obtained, the distances between a plurality of physical parking lots governed by the virtual parking lot and the vehicle are calculated, a first physical parking lot with the closest distance between the physical parking lots and the vehicle is determined, at least one parking space divided into the virtual parking lot in the first physical parking lot is obtained, an idle parking space in the at least one parking space is determined, and prompt information for prompting parking to the idle parking space in the at least one parking space is output.
Referring to fig. 5, fig. 5 shows a block diagram of one possible functional unit composition of an electronic device 500 for use of a parking coupon involved in the above-described embodiment, the electronic device 500 including: an output unit 510, a transmitting unit 520, a receiving unit 530, and a payment unit 540;
the output unit 510 is configured to output instruction information for prompting use of a parking coupon, where the parking coupon is a parking coupon of a virtual parking lot associated with electronic identity information or vehicle information of a user of the electronic device, and the virtual parking lot manages at least one parking space of each of a plurality of physical parking lots, and the at least one parking space includes a fixed parking space or an unfixed parking space;
a transmitting unit 520 for transmitting the parking coupon to a parking billing server;
a receiving unit 530, configured to receive a charging result from the parking charging server;
and a payment unit 540 for paying the parking fee of the present parking according to the charging result.
In a possible example, the electronic device 500 further includes an obtaining unit 550, configured to extract, after the first merchant completes the consumption, a consumption record within a preset period of time; determining a plurality of merchants corresponding to the consumption records, and acquiring virtual parking lots corresponding to the first merchants and virtual parking lots corresponding to the plurality of merchants; determining a merchant of the plurality of merchants having the same virtual parking lot as the first merchant, and extracting a consumption amount of the user of the electronic device at the merchant from the consumption record; accumulating the consumption amount with the consumption amount of the first merchant to obtain a final consumption amount; and when the final consumption amount is larger than the preset consumption amount, requesting the server of the first merchant to issue the parking coupon, and receiving the parking coupon issued by the server of the first merchant.
In a possible example, when receiving the charging result from the parking charging server, the receiving unit 530 is specifically configured to: sending a charging request to the parking charging server, and receiving a charging result from the parking charging server, wherein the charging result is obtained by the parking charging server executing preset operations, and the preset operations comprise the following operations: extracting the preferential details in the parking preferential coupon; judging whether the parking event meets the preferential condition specified by the preferential detail, if so, obtaining a charging result of allowing to use part or all of the parking fees of the parking coupon, and if not, obtaining a charging result of prohibiting to use part or all of the parking fees of the parking coupon; wherein the preference details include at least one of: valid period, license plate number, preferential amount, preferential interval and preferential strategy.
In a possible example, when the preferential policy is preferential parking duration, when sending a charging request to the parking charging server and receiving a charging result from the parking charging server, the receiving unit 530 is specifically configured to: sending a charging request to the parking charging server, and receiving a first charging result from the parking charging server, a first prompt message corresponding to the first charging result, or a second charging result and a second prompt message corresponding to the second charging result; the first charging result and the first prompt message are obtained by the parking charging server executing the following first preset operation, wherein the first preset operation comprises the following operations: when the parking event meets the preferential conditions specified by the preferential detail, acquiring parking time length corresponding to the parking, obtaining a first charging result of the payment-free parking fee of the parking when the first parking time length is smaller than or equal to the preferential parking time length, calculating a difference value between the preferential parking time length and the parking time length, and sending first prompting information to the electronic equipment, wherein the first prompting information is used for prompting that at least one parking place of any one entity parking lot in a plurality of entity parking lots governed by the virtual parking lot is parked, and the rest preferential parking time length is the difference value; the second charging result and the second prompt message are obtained by the parking charging server executing the following second preset operation, and the second preset operation comprises the following operations: when the parking event meets the preferential condition regulated by the preferential detail, acquiring the parking time length corresponding to the parking, calculating the difference between the parking time length and the preferential parking time length when the parking time length is larger than the preferential parking time length, taking the difference as the actual parking time length, charging according to a pre-stored charging rule and the actual parking time length to obtain a second charging result corresponding to the parking, and sending second prompt information to the electronic equipment, wherein the second prompt information is used for displaying the charging detail of the parking and prompting that the preferential parking time length corresponding to the parking coupon is used.
In a possible example, the receiving unit 530 is further configured to: receiving an input parking instruction, and inquiring whether unused parking coupons exist in the electronic equipment; if so, a virtual parking lot corresponding to the parking coupon is obtained, the distances between a plurality of physical parking lots governed by the virtual parking lot and the vehicle are calculated, a first physical parking lot with the closest distance between the physical parking lots and the vehicle is determined, at least one parking space divided into the virtual parking lot in the first physical parking lot is obtained, an idle parking space in the at least one parking space is determined, and prompt information for prompting parking to the idle parking space in the at least one parking space is output.
The embodiment of the present application also provides a computer storage medium storing a computer program for electronic data exchange, the computer program causing a computer to execute part or all of the steps of the method for using a parking coupon as described in the above method embodiment.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of a method of using any of the parking coupons described in the method embodiments above.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are alternative embodiments, and that the acts and modules referred to are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, such as the division of the units, merely a logical function division, and there may be additional manners of dividing the actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units described above may be implemented either in hardware or in software program modules.
The integrated units, if implemented in the form of software program modules, may be stored in a computer-readable memory for sale or use as a stand-alone product. Based on this understanding, the technical solution of the present application may be embodied essentially or partly in the form of a software product, or all or part of the technical solution, which is stored in a memory, and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned memory includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the above embodiments may be implemented by a program that instructs associated hardware, and the program may be stored in a computer readable memory, which may include: flash disk, read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
The foregoing has outlined rather broadly the more detailed description of embodiments of the application, wherein the principles and embodiments of the application are explained in detail using specific examples, the above examples being provided solely to facilitate the understanding of the method and core concepts of the application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.